.form-subscribe{background-color:#577ae4;color:#fff;padding:69px 0 80px}.form-subscribe .form__head{margin-bottom:34px;text-align:center}.form-subscribe .form__head h1{color:inherit;font-weight:700;letter-spacing:-.02em}@media (min-width:1199.02px){.form-subscribe .form__head h1{font-size:44px}}.form-subscribe .form__body fieldset{border:none;max-width:100%}.form-subscribe .form__body .form-columns-2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-column-gap:18px;-moz-column-gap:18px;column-gap:18px;justify-content:center;margin-bottom:37px;row-gap:18px}.form-subscribe .form__body .form-columns-2 .hs_firstname{max-width:250px;width:100%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.form-subscribe .form__body .form-columns-2 .hs_firstname{max-width:100%}}.form-subscribe .form__body .form-columns-2 .hs_email{max-width:367px;width:100%}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.form-subscribe .form__body .form-columns-2 .hs_email{max-width:100%}}.form-subscribe .form__body .form-columns-2 .field label{display:block;font-size:14px;font-weight:600;letter-spacing:0;margin-bottom:10px;text-transform:uppercase}.form-subscribe .form__body .form-columns-2 .field label .hs-form-required{display:none}.form-subscribe .form__body .form-columns-2 .field input{background-color:#fff;border:none;color:#000;padding:10px;width:100%}.form-subscribe .form__body .hs-fieldtype-booleancheckbox{text-align:center}@media (max-width:767px),screen and (max-width:812px) and (orientation:landscape){.form-subscribe .form__body .hs-fieldtype-booleancheckbox{text-align:left}}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .input{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .inputs-list{list-style-type:none;margin-right:13px}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox{position:relative}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input{height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox input:checked~span:after{background-size:80% auto}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox label>span{display:block;font-size:17px;padding-left:35px;position:relative}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox label>span:after{background-color:#fff;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30"><path d="M26.98 5.99a1 1 0 0 0-.687.303L11 21.586l-6.293-6.293a1 1 0 1 0-1.414 1.414l7 7a1 1 0 0 0 1.414 0l16-16a1 1 0 0 0-.727-1.717"/></svg>');background-position:50%;background-repeat:no-repeat;background-size:0 auto;content:"";height:22px;left:11px;pointer-events:none;position:absolute;top:11px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:22px}.form-subscribe .form__body .hs-fieldtype-booleancheckbox .hs-form-booleancheckbox label>span a{position:relative;z-index:2}.form-subscribe .form__body .hs_submit{margin-top:25px;text-align:center}.form-subscribe .form__body .hs_submit .hs-button{background:transparent;border:1px solid #fff;color:#fff;font-size:16px;font-weight:600;letter-spacing:.02em;padding:12px 24px;text-transform:uppercase;-webkit-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}.form-subscribe .form__body .hs_submit .hs-button:hover{background-color:#fff;color:#577ae4}.form-subscribe .hs-recaptcha{display:none}.form-subscribe .submitted-message h1,.form-subscribe .submitted-message h2,.form-subscribe .submitted-message h4,.form-subscribe .submitted-message h5,.form-subscribe .submitted-message h6{color:#fff}