body>div:not(.hs-landing-page) .footer{margin-top:-70px;padding-top:64px}.footer-wrap{background-color:var(--black);background-position:50% calc(100% + 20px);background-repeat:no-repeat;background-size:100%;padding-bottom:48px;padding-top:60px}.footer-cta-wrap{display:flex;gap:50px}.footer-logo{margin-bottom:40px}.footer-cta1{background-size:cover;padding-top:60px}.footer-cta1-info h2,.footer-cta1-info h3,.footer-cta1-info h4,.footer-cta1-info h5,.footer-cta1-info h6{margin-bottom:12px}.footer-cta1 .container img{margin-bottom:-80px;transform:translateY(-110px);width:200px}.footer-cta2{margin-bottom:-30px}.footer-cta-wrap .form-title{display:none}.footer-cta2 .footer-cta-wrap{align-items:center;justify-content:space-between}.footer-cta2 #hs_cos_wrapper_footer_{flex:1;margin-left:auto;max-width:430px}.footer-cta2 img{transform:translateY(-30px);width:172px}.footer-layout{display:flex;gap:120px}.footer-info-item{color:var(--white);display:flex;font-size:16px;font-weight:400;gap:24px;line-height:140%;margin-bottom:24px}.footer-menus{display:flex;flex:1;gap:32px;justify-content:space-between}.footer-menu .subtitle-up{color:var(--Grey-50,#f2f3f7);margin-bottom:16px}.footer a:not(.footer-button){color:var(--Grey-200,#d9dce2);display:block;font-size:16px;font-weight:400;line-height:120%}.footer-button{display:inline-flex}.footer-button:hover{background:var(--white);color:var(--black)}.footer-menu a{margin-bottom:12px}.footer-socials{margin-bottom:22px;padding-bottom:22px}.footer-socials>a{height:42px;width:42px}.footer-socials{display:flex;gap:12px}.footer-socials>a img{width:100%}.footer-legal{display:flex;justify-content:space-between}.footer-copyright{color:var(--White,#fff);font-size:16px;font-weight:400;line-height:140%}.footer-legal-menu ul{align-items:center;display:flex;flex-direction:row;gap:6px}.footer-legal-menu ul li:not(:first-child):before{content:" | "}.footer-legal-menu ul li:not(:first-child){align-items:center;display:flex;gap:6px}.footer-legal-menu ul li{margin-bottom:0}@media (max-width:1024px){.footer-layout{flex-direction:column;gap:44px}.footer-legal{align-items:baseline;flex-direction:column-reverse;gap:16px}.footer-legal-menu ul{flex-direction:row!important}}@media (max-width:768px){.footer-menus{flex-direction:column}.footer-cta1,.footer-cta2{display:none}}.hs-landing-page .footer-cta1,.hs-landing-page .footer-cta2{display:none!important}