.footerv2 .footer-social-icons a{display:inline-flex;line-height:0}.footerv2 .footer-social-icons{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;line-height:0}.footerv2 .footer-social-row{margin-top:18px}.footerv2 .footer-flex{display:flex;flex-wrap:wrap;margin:0 -15px;row-gap:30px}.footerv2 .footer-flex>*{padding:0 15px;width:100%}.footerv2 .footer-bottom-row .footer-flex{align-items:center}.footerv2 .footer-bottom-row{border-top:2px solid;margin-top:48px;padding-top:32px}.footerv2 .footer-form-holder a{text-decoration:underline!important}.footerv2 .form_title_:not(:last-child){margin-bottom:38px}.footerv2 .footer-form-holder .input>.hs-input{border-radius:50px;height:auto;padding:12px 18px}.footerv2 .hs-error-msgs label{color:red!important}.footerv2 .legal-consent-container .hs-richtext p{margin:0;padding:0}.footerv2 .legal-consent-container{margin:38px 0}.footerv2 .fooer-menu .hs-menu-wrapper>ul{justify-content:space-between;margin:0 -15px;row-gap:20px}.footerv2 .fooer-menu .hs-menu-wrapper>ul>li{padding:0 15px;width:fit-content}.footerv2 .fooer-menu .hs-menu-wrapper>ul>li ul{background:transparent!important;min-width:0!important;opacity:1!important;position:static!important;visibility:visible!important}.footerv2 .fooer-menu .hs-menu-wrapper>ul>li>a{display:block;font-size:24px;margin-bottom:46px}.footerv2 .fooer-menu .hs-menu-wrapper>ul ul{font-size:18px;line-height:1.5}.footerv2 .fooer-menu .hs-menu-wrapper>ul ul li a{display:block;padding:8px 0}.footer-form-holder .submitted-message{background:transparent}@media(min-width:992px){.fooer-menu{padding-left:50px}.footer-form{padding-right:50px}.footerv2 .footer-menu-column,.footerv2 .footer-top-left-column{width:50%}}@media(min-width:768px){.footerv2 .footer-copyright-column{width:60%}.footerv2 .footer-logo-column{line-height:0;text-align:right;width:40%}}@media(max-width:767px){.footerv2 .fooer-menu .hs-menu-wrapper>ul>li{width:100%}.footerv2 .fooer-menu .hs-menu-wrapper>ul>li>a{margin-bottom:10px}.footerv2 .fooer-menu .hs-menu-wrapper>ul{row-gap:30px}.footerv2 .footer-social-icons{justify-content:flex-start}.footerv2 .form_title_:not(:last-child){margin-bottom:20px}.footerv2 .legal-consent-container{margin:20px 0}}