.m-cta-and-form{background-color:#1c273f}.m-cta-and-form h2,.m-cta-and-form h3{color:#fff}.m-cta-and-form .container{align-items:center;display:flex;flex-direction:column}.m-cta-and-form__title{font-size:1.25rem;font-weight:700;line-height:1.76;margin:1.35rem 0 .45rem;text-transform:uppercase}.m-cta-and-form__subtitle{font-size:.7rem;font-weight:500;line-height:1.86;margin-bottom:1.15rem;text-align:center}.m-cta-and-form .button-alternate{margin-bottom:2.8rem;padding:.525rem}.m-cta-and-form__form-title{font-weight:500;font-size:.7rem;line-height:1.86;margin-bottom:1.15rem;text-align:center}.m-cta-and-form__form{width:100%}.m-cta-and-form__form .hs_cos_wrapper_type_form{display:block}.m-cta-and-form__form .hs_cos_wrapper_type_form h3{display:none}.m-cta-and-form__form .hs_email>label{display:none}.m-cta-and-form__form .hs_email .input input{border-radius:.15rem;height:38px;margin:0 auto;width:74.63%}.m-cta-and-form__form .hs_email .input input::placeholder{color:#33444c;font-family:Arial;font-size:.7rem}.m-cta-and-form__form .hs_submit .actions input{border-radius:.15rem;display:block;font-size:.7rem;font-weight:500;margin:0 auto 1.8rem;padding:.6rem 1.45rem}.m-cta-and-form__form.m-cta-and-form__form--block .hs_email>label{display:block;line-height:1.88;width:100%}.m-cta-and-form__form.m-cta-and-form__form--block .hs_email{margin-bottom:1rem;width:100%}.m-cta-and-form__form.m-cta-and-form__form--block .hs_email .input input{width:100%}.m-cta-and-form__form .hs-form .hs-error-msgs label,.m-cta-and-form__form .hs-error-msg li a{color:#fff;display:flex;justify-content:center;margin:0 auto}.m-cta-and-form__form .submitted-message{color:#fff;text-align:center}@media only screen and (min-width:375px){.m-cta-and-form .button-alternate{padding:.525rem 1.943rem}.m-cta-and-form__form .hs_submit .actions input{width:38.51%}}@media only screen and (min-width:768px){.m-cta-and-form__title{font-size:1.7rem;line-height:1.29;margin:0 0 1.45rem}.m-cta-and-form__subtitle{margin-bottom:1.75rem}.m-cta-and-form .button-alternate{margin-bottom:2.8rem}.m-cta-and-form__form-title{margin-bottom:.8rem}.m-cta-and-form__form form{display:flex;justify-content:center;margin:0 auto;max-width:390px}.m-cta-and-form__form.m-cta-and-form__form--block form{flex-direction:column}.m-cta-and-form__form .hs_email{margin:0;width:65%}.m-cta-and-form__form .hs_email .input input,.m-cta-and-form__form .hs_submit .actions input{width:100%}.m-cta-and-form__form .hs_submit .actions input{margin:0}.m-cta-and-form__form .hs_submit{margin-left:.55rem}}