.form-section{padding:50px 20px 140px}.form-section .maxContainer{margin:0 auto;max-width:1160px;padding:0}.form-heading{margin-bottom:40px;text-align:center}.form-heading h2{color:#192b48;font-size:32px;font-weight:700;margin-bottom:12px;text-transform:uppercase}.form-heading p{font-size:14px}.form-wrap{position:relative}.form-wrap form{max-width:560px}.form-wrap form .hs-form-field{margin-bottom:18px}.form-wrap form .hs-form-field label{color:#192b48;font-size:15px;font-weight:500;margin-bottom:8px}.form-wrap form .hs-form-field input,.form-wrap form .hs-form-field select,.form-wrap form .hs-form-field textarea{background-color:hsla(0,0%,100%,.4);border-radius:0;font-size:16px;height:40px;margin-bottom:0;padding-left:12px}.form-wrap form .hs_submit{bottom:-100px;left:0;margin:0 auto;position:absolute;right:0;text-align:center}.form-wrap form .hs_submit input{background-color:#192b48;color:#fff;font-size:12px;font-weight:700;height:45px;margin-top:20px;padding:0;text-transform:uppercase;width:175px}.form-wrap form .hs-form-field.hs_message{height:100%;position:absolute;right:0;top:0;width:48%}.form-wrap form .hs-form-field.hs_message textarea{height:282px}.form-wrap form ul.hs-error-msgs li label{color:red!important;font-size:14px;font-weight:400;margin-top:3px}@media screen and (max-width:1160px){.form-wrap form .hs-form-field.hs_message{height:100%;position:relative;width:100%}.form-wrap form .hs_submit{bottom:0;position:relative}.form-section{padding:50px 20px}.form-wrap form{margin:0 auto}}