.banner{background-color:var(--primary-color);background-repeat:no-repeat;background-size:cover;color:#fff;padding:11.5rem 2rem;position:relative;text-align:center}.banner .content-wrapper{position:relative;z-index:2}.banner__form{background:hsla(0,0%,100%,.3);margin:5rem auto 0;max-width:50.5rem;max-width:90rem;padding:4rem 2rem 3rem;text-align:left}.banner__form .hs_cos_wrapper_type_form{display:block;margin:0 auto;max-width:42rem;max-width:82.5rem}.banner__form .hs-form-field>label,.banner__form .inputs-list label{display:block;font-size:1.4rem}.banner__bg{bottom:0;left:0;position:absolute;right:0;top:0}.banner__bg img{height:100%!important;object-fit:cover;width:100%!important}.banner__form .hs-error-msg,.banner__form .hs-form-required{color:#fff}