.footer{background:#edefed;background-image:url(https://242648281.fs1.hubspotusercontent-na2.net/hubfs/242648281/Graphic%20Asset%20-%20Footer.png);background-position:50%;background-repeat:no-repeat;background-size:100%;color:#11175e;padding:80px 0;position:relative;z-index:2}.footer ul{list-style:none;margin:0;padding-left:0}.footer__inner{margin:0 auto;max-width:1280px;padding:0 24px;position:relative;z-index:1}@media(min-width:768px){.footer__inner{padding:0 48px}}@media(min-width:1440px){.footer__inner{padding:0}}.footer__top{position:relative}.footer__top.has-form{padding-bottom:7.5rem}@media(max-width:767px){.footer__top.has-form{padding-bottom:8.75rem}}@media(max-width:499px){.footer__top.has-form{padding-bottom:11.25rem}}.footer__top.has-form .legal-consent-container{bottom:0;position:absolute}.footer__top.has-form .legal-consent-container .hs-richtext{padding-top:.5rem}.footer__form-header{color:#11175e;font-family:Skolar Sans,system-ui,sans-serif;font-size:22px;font-weight:600;letter-spacing:.01em;line-height:140%;margin-top:0}.text-light .footer__form-header{color:#fff}.footer__form-header{font-weight:700;margin-bottom:32px}.footer form{gap:24px}.footer form label{margin:unset}.footer form .actions,.footer form .actions input,.footer form .hs-submit,.footer form .hs-submit input{height:100%}.footer__middle{border-top:1px solid #dde0de;display:flex;justify-content:space-between;margin-top:32px;padding-bottom:32px;padding-top:32px}@media(max-width:999px){.footer__middle{flex-direction:column;gap:32px}}.footer__middle .hs-menu-wrapper>ul{display:flex;gap:100px;margin:0}@media(max-width:767px){.footer__middle .hs-menu-wrapper>ul{display:grid;gap:24px;grid-template-columns:1fr 1fr}}.footer__middle .hs-menu-wrapper .hs-menu-depth-1>a{color:#11175e;font-family:bc-sklonar,sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.08px;line-height:100%;margin-bottom:24px;text-transform:uppercase}.hero__video .footer__middle .hs-menu-wrapper .hs-menu-depth-1>a{color:#fff}.footer__middle .hs-menu-wrapper .hs-menu-depth-1>a{margin-bottom:0;pointer-events:none;text-decoration:none}.footer__middle .hs-menu-wrapper .hs-menu-children-wrapper{display:grid;gap:12px}.footer__middle .hs-menu-wrapper .hs-menu-children-wrapper a{font-size:.75rem;font-weight:400;line-height:120%}@media(min-width:500px){.footer__middle .hs-menu-wrapper .hs-menu-children-wrapper a{font-size:.875rem}}.footer__middle .hs-menu-wrapper .hs-menu-children-wrapper a{color:#11175e;font-weight:600;text-decoration:none}.footer__middle .hs-menu-depth-1,.footer__middle .hs-menu-depth-2{display:flex;flex-direction:column;gap:16px}.footer__middle--icons{display:flex;gap:25px}.footer__social-header{font-size:1rem;line-height:100%;line-height:140%}@media(min-width:500px){.footer__social-header{font-size:1.125rem}}.footer__social-header{font-weight:700;margin-bottom:12px}.footer__social-icon{align-items:center;background:#11175e;border-radius:50px;display:flex;height:40px;justify-content:center;width:40px}.footer__bottom--top{align-items:center;display:flex;gap:100px}@media(max-width:999px){.footer__bottom--top{align-items:flex-start;flex-direction:column;gap:32px}}.footer__bottom--top img{width:172px}.footer__bottom--top .hs_cos_wrapper_type_simple_menu{width:100%}.footer__bottom--top ul{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}.footer__bottom--top ul li a{font-size:.75rem;font-weight:400;line-height:120%}@media(min-width:500px){.footer__bottom--top ul li a{font-size:.875rem}}.footer__bottom--top ul li a{color:#11175e;font-weight:600;text-decoration:none}@media(max-width:767px){.footer__bottom--top ul{justify-content:unset}}.footer__bottom--bottom ul{display:flex;gap:32px;justify-content:flex-end}.footer__bottom--bottom ul li{color:#11175e;font-size:.75rem;font-weight:400;line-height:120%}@media(min-width:500px){.footer__bottom--bottom ul li{font-size:.875rem}}.footer__bottom--bottom ul li{font-weight:600}.footer__bottom--bottom ul li a{color:#11175e;text-decoration:none}@media(max-width:999px){.footer__bottom--bottom ul{justify-content:flex-start}}@media(max-width:767px){.footer__bottom--bottom{margin-top:32px}.footer{padding:40px 0}}