.footer2024-module{background-color:#12244b;clear:both;color:#fff;float:none}.footer2024-module .footer__container{padding:0 40px}.footer2024-module a,.footer2024-module h3,.footer2024-module h4,.footer2024-module p{color:#fff}.footer24logocol{padding-bottom:30px;padding-top:60px}.footer24logoimg img{margin-bottom:40px}.footer24text h4{color:#2283cd;font-family:HelveticaNeueBold,sans-serif;font-size:1rem;line-height:1.4;margin-bottom:20px;text-transform:uppercase}.footer24logocol .button.button--secondary{background-color:#2699fb!important;border-color:#2699fb!important;margin-top:30px}.footersocial{display:flex;gap:15px;line-height:1;list-style:none;margin:30px 0 0;padding:0}.footersocial li{margin:0}.footersocial li a{display:inline-block;height:28px;width:32px}.footer24menu{padding-bottom:10px;padding-top:60px}.footer24menu a:hover{color:#fafafa;opacity:.8;text-decoration:none}.footer24menu ul{line-height:1.2;list-style:none;margin:0;padding:0}.footer24menu ul li{font-size:inherit;line-height:inherit;margin:0}.footer24menu ul li a{display:inline-block;margin-bottom:15px}.footer24menu .hs-menu-wrapper>ul{display:grid;gap:60px;grid-template-columns:1fr 1fr 1fr 1fr}.footer24menu .hs-menu-wrapper>ul>li{margin-bottom:15px}.footer24menu .hs-menu-wrapper>ul>li>a{color:#2283cd;font-family:HelveticaNeueBold,sans-serif;margin-bottom:20px;opacity:1!important;text-transform:uppercase}.footer2024-row2{border-top:1px solid hsla(0,0%,100%,.3);padding:20px 0}.footer2024-row2 a:hover{color:#fafafa;opacity:.8;text-decoration:none}.footer2024-legal-links{align-items:center;display:flex;justify-content:space-between;position:relative}.footer2024-legal{flex:1 0 0%;padding-right:45px}.footer2024-legal>:last-child{font-size:12px;margin-bottom:0}.footer2024-termlinks ul{display:flex;list-style:none;margin:0;padding:0}.footer2024-termlinks ul li{border-right:1px solid hsla(0,0%,100%,.3);line-height:1.1;margin:0 10px 0 0;padding-right:10px;padding-top:1px}.footer2024-termlinks ul li:last-child{border-right:none;margin-right:0;padding-right:0}.footer2024-termlinks ul li a{font-size:14px;text-transform:uppercase}@media only screen and (min-width:992px){.footer2024-row1 .footer__container>.row-fluid{display:flex}.footer2024-row1 .footer__container>.row-fluid .footer24logocol{border-right:1px solid hsla(0,0%,100%,.3);padding-right:30px;width:23%}.footer2024-row1 .footer__container>.row-fluid .footer24menu{margin-left:0;padding-left:30px;width:77%}}@media only screen and (max-width:1200px){.footer24menu .hs-menu-wrapper>ul{gap:30px;grid-template-columns:1fr 1fr}.footer2024-legal-links{align-items:start;flex-direction:column;padding-bottom:20px;row-gap:30px}.footer2024-legal{padding-right:0}.footer2024-row1 .footer__container>.row-fluid .footer24logocol{width:25%}}@media only screen and (max-width:991px){.footer24menu{border-top:1px solid hsla(0,0%,100%,.3);margin-left:0!important;padding-top:40px;width:100%!important}.footer2024-row1 .footer__container>.row-fluid .footer24logocol{padding-bottom:20px;width:100%}.footer2024-termlinks ul{display:block}.footer2024-termlinks ul li{display:inline-block}}@media only screen and (max-width:640px){.footer24menu .hs-menu-wrapper>ul{gap:15px;grid-template-columns:1fr}.footer24menu ul li a{margin-bottom:10px}.footer2024-module .footer__container,.footer2024-row1 .footer__container>.row-fluid .footer24logocol,.footer2024-row1 .footer__container>.row-fluid .footer24menu{text-align:center}.footersocial{justify-content:center}.footer2024-legal-links{align-items:center}.footer2024-module .footer__container{padding:0 16px}.footer24logocol{padding-top:40px}}