.lp-footer{background:#fff;left:50%;margin-left:-50vw;margin-right:-50vw;padding:56px 20px;position:relative;right:50%;width:100vw}.lp-footer__container{display:grid;gap:40px;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr) minmax(0,1.2fr);margin:0 auto;max-width:1200px;padding-right:24px}.lp-footer__logo{display:block;height:auto;width:178px}.lp-footer__copyright{color:#10375e;font-size:14px;line-height:1.4;margin-top:12px}.lp-footer__social{display:flex;gap:12px;margin-top:14px}.lp-footer__social-link{align-items:center;color:#10375e;display:inline-flex;flex:0 0 28px;height:28px;justify-content:center;transition:opacity .2s ease;width:28px}.lp-footer__social-link svg{aspect-ratio:1/1;display:block;height:22px;width:22px;preserveAspectRatio:xMidYMid meet;fill:currentColor}.lp-footer__social-link:hover{opacity:.7}.lp-footer__title{color:#10375e;font-size:14px;font-weight:700;margin:0 0 12px}.lp-footer__list{display:grid;gap:10px;list-style:none;margin:0;padding:0}.lp-footer__link{color:#10375e;cursor:pointer;font-size:14px;text-decoration:none;transition:opacity .2s ease}.lp-footer__link:hover{opacity:.75}.lp-footer__col--form .hs-form fieldset{margin-bottom:12px!important}.lp-footer__col--form .hs-form .input{border:1px solid #10375e;border-radius:8px;margin-right:0!important;min-height:unset;padding:0}.lp-footer__col--form .hs-form .hs-input{border:0;border-radius:8px;box-sizing:border-box!important;color:#10375e;font-size:14px;font-weight:400;max-width:100%!important;min-width:0!important;padding:10px 12px 8px!important;width:100%!important}.lp-footer__col--form .hs-form .hs-input::placeholder{color:#10375e}.lp-footer__col--form .hs-form input.hs-button{background-color:#29756c;border:1px solid #29756c;border-radius:100px;color:#fff;margin-top:10px;padding:13px 24px;transition:background-color .2s ease,border-color .2s ease}.lp-footer__col--form .hs-form input.hs-button:hover{background-color:#10375e;border-color:#10375e;cursor:pointer}.lp-footer__col--form .hs-form .submitted-message{color:#10375e}.lp-footer__title--form{line-height:1.3;max-width:100%;overflow:visible;white-space:normal}.lp-footer__col--form .form-title,.lp-footer__col--form .hs-form-title{display:none!important;margin:0!important;padding:0!important}.lp-footer__col--form .hs-form label{display:none!important}.lp-footer__col--form .hs-form .hs-error-msgs label,.lp-footer__col--form .hs-form label.hs-error-msg{color:#10375e!important;display:block!important;font-size:12px!important;line-height:1.3!important;margin-top:6px!important}.lp-footer__col--form .hs-error-msgs{display:block!important;list-style:none!important;margin:6px 0 0!important;padding-left:0!important}.lp-footer__col--form .hs-error-msgs li{list-style:none!important;margin:0!important;padding:0!important}.lp-footer,.lp-footer *{box-sizing:border-box}.lp-footer__col--form,.lp-footer__col--form .hs-form,.lp-footer__col--form .hs-input,.lp-footer__col--form .input,.lp-footer__col--form fieldset,.lp-footer__col--form form{max-width:100%!important;min-width:0!important;overflow:visible!important;width:100%!important}.lp-footer__container{align-items:start}.lp-footer__col--form,.lp-footer__col--pages{margin-top:2px}@media (max-width:991px){.lp-footer__container{grid-template-columns:1fr 1fr}.lp-footer__col--form{grid-column:1/-1}}@media (max-width:640px){.lp-footer__container{gap:28px;grid-template-columns:1fr;padding-right:16px}.lp-footer__logo{width:160px}}.lp-footer__col--form .hbspt-form,.lp-footer__col--form .hs-form,.lp-footer__col--form fieldset,.lp-footer__col--form form{background:transparent!important;border:0!important;box-shadow:none!important;margin:0!important;padding:0!important}.lp-footer__col--form .form-wrapper,.lp-footer__col--form .hs-form-booleancheckbox,.lp-footer__col--form .hs-form-field,.lp-footer__col--form .hs-form-radio,.lp-footer__col--form .hs-form-wrapper{background:transparent!important;border:0!important;box-shadow:none!important}.lp-footer,.lp-footer *,.lp-footer a,.lp-footer a:active,.lp-footer a:focus,.lp-footer a:hover,.lp-footer a:visited,.lp-footer__col--form .hbspt-form,.lp-footer__col--form .hbspt-form *,.lp-footer__col--form .hs-form,.lp-footer__col--form .hs-form *{color:#10375e!important}.lp-footer__col--form .hs-input::placeholder{color:#10375e!important;opacity:1!important}.lp-footer__col--form .hs-button,.lp-footer__col--form button,.lp-footer__col--form button span,.lp-footer__col--form input.hs-button{color:#fff!important}