.section-banner-subscribe{margin-top:-480px}.section-banner-subscribe .banner-content{background:linear-gradient(180deg,#000335,#000670);border-radius:24px;box-shadow:0 13px 7px 0 rgba(15,8,44,.01),0 21px 15px 0 rgba(15,8,44,.03),0 24px 40px 0 rgba(15,8,44,.15);display:flex;flex-direction:column;gap:40px;padding:40px 24px}.section-banner-subscribe .banner-content .info{width:100%}.section-banner-subscribe .banner-content .info .font-title-l{margin:12px 0}.section-banner-subscribe .banner-content .form-block .item-form{display:flex;flex-direction:column;gap:20px;max-width:520px;width:100%}.section-banner-subscribe .banner-content .form-block .item-form .form__subscribe{position:relative}.section-banner-subscribe .banner-content .form-block .item-form .terms a{color:#1ea8da;font-weight:500;transition:all .2s ease}.section-banner-subscribe .banner-content .form-block .item-form .terms a:hover{color:#fff}.section-banner-subscribe .form__subscribe .hs_email input{background:#fff;border:0;border-radius:68px;font-size:16px;font-style:normal;font-weight:400;line-height:19px;min-height:64px;padding:22px 24px;width:100%}.section-banner-subscribe .form-block .form__subscribe .hs-submit input{background:#faae31;border:0;border-radius:100px;color:#fff;cursor:pointer;font-family:Gotham;font-size:16px;font-style:normal;font-weight:500;letter-spacing:0;line-height:24px;padding:16px 24px;transition:all .4s ease}.section-banner-subscribe .form__subscribe .hs-submit{position:absolute;right:4px;top:23px}.section-banner-subscribe .form-block .form__subscribe .hs-submit input:hover{background:#090c38}.section-banner-subscribe .form-block .form__subscribe .hs_email input{outline:none}.section-banner-subscribe .form-block .hs-error-msgs{color:#e04e27;font-size:10px;font-weight:500;line-height:128.5%;list-style:none;margin:4px 0 0 24px;padding:0;pointer-events:none;position:absolute}.section-banner-subscribe .form-block .hs_error_rollup{display:none}.section-banner-subscribe .form-block .form__subscribe .hs_email input::placeholder{font-size:14px;font-style:normal;font-weight:400;letter-spacing:0;line-height:20px}.section-banner-subscribe .form-block .form__subscribe .hs_email input:focus{background:#fff;box-shadow:inset 0 0 0 1px #faae31}.section-banner-subscribe .thank-you .heading{color:#fff;font-size:20px;font-style:normal;font-weight:600;line-height:24px;margin:37px 0 12px;text-align:center;text-transform:uppercase}@media (min-width:576px){.section-banner-subscribe{margin-top:-430px}}@media (min-width:768px){.section-banner-subscribe{margin-top:-400px}}@media (min-width:992px){.section-banner-subscribe{margin-top:-180px}.section-banner-subscribe .banner-content{align-items:center;flex-direction:row;justify-content:space-between}.section-banner-subscribe .banner-content .info{max-width:460px}}@media (min-width:1200px){.section-banner-subscribe{margin-top:-145px}.section-banner-subscribe .banner-content{padding:68px}.section-banner-subscribe .banner-content .form-block .item-form{max-width:520px;min-width:520px}}