.hero-wrap{background:#f5f5f5}.hero-wrap .container-xl{position:relative;z-index:2}.hero-wrap .hero{min-height:750px;position:relative}.hero-wrap .hero::after{display:block;position:absolute;content:'';width:100%;height:100%;top:0;left:0;background:rgba(0,0,0,0.65);. z-index:1}.hero-wrap .hero-content{max-width:960px}.hero-content h1{font-size:52px;line-height:1.1}.hero-content p.sub-title{font-size:1.77rem;line-height:1.1}.hero-wrap .h-bottom-form{margin-top:-230px}.form-hero-dark{background:#2a2b2a;padding:75px 100px}.form-hero-dark .hs-form-field{width:24%;display:inline-flex;flex-direction:column;padding:0 .5%}.form-hero-dark .hs-form-field ul.no-list{list-style:none;padding-left:0;margin-bottom:30px}.form-hero-dark .hs-form-field input{padding:15px;width:100%;border-radius:3px;border:0;outline:0}.hs-form-field label .hs-form-required{display:none}.form-hero-dark .hs-submit{margin-top:30px}.form-hero-dark .hs-submit .hs-button{width:450px;padding:15px 15px 12px;background:#d52828;color:#fff;font-weight:bold;border:0;border-radius:3px}@media(max-width:1200px){.hero-wrap .h-bottom-form{margin-top:-10px;padding:0}.hero-wrap .hero{min-height:650px}.hero-wrap .h-bottom-form .row{margin-right:0;margin-left:0}.hero-wrap .h-bottom-form .col-12{padding:0}}@media(max-width:700px){.hero-wrap .hero-content{max-width:650px;padding-top:100px}.hero-wrap .hero-bg{height:auto}}@media(max-width:640px){.hero-wrap .hero-content{max-width:100%;padding-top:35px}.hero-content h1{font-size:2.2rem}.hero-content p.sub-title{font-size:1.5rem}.form-hero-dark{padding:55px 15px}.form-hero-dark .hs-form-field{width:100%}.form-hero-dark .hs-submit .hs-button{width:100%}.hero-wrap .hero{min-height:auto;padding-bottom:50px}}