.formModule .formWrapper{display:flex;flex-wrap:wrap;gap:40px}.formModule .formHeadingColumn,.formModule .formRightColumn{flex:1 1 45%}.formModule .formSection h3{border-bottom:none;padding:10px 0 0}.formModule .formHeading h4{font-family:DM Sans;font-size:28px;font-weight:500;line-height:120%;margin:0 0 7px}.formModule .formHeading p{font-family:DM Sans;font-size:16px;line-height:25px}.formModule .formSection h3{display:none}.formModule .formSection form{border:none;padding:0}.formModule .formSection form input,.formModule .formSection form select,.formModule .formSection form textarea{background:none;width:100%!important}.formModule .formSection form label{font-size:16px}.formModule .formSection form input::placeholder,.formSection form select::placeholder,.formSection form textarea::placeholder{color:#000;opacity:.5}.formModule label.hs-error-msg{margin:0!important;padding:0}.formModule ul.no-list.hs-error-msgs.inputs-list li{margin:5px 0 0}.formModule .formSection form .hs-form-field{margin:0 0 20px}.formModule form .hs-button,.formModule form .hs-button.primary,.formModule form input[type=submit]{background-color:#007fff;font-family:DM Sans;font-size:20px;font-weight:600;line-height:28px;padding:12px 40px;text-align:center;vertical-align:middle;width:auto!important}.formModule .formSection form textarea{min-height:100px}.formModule .hs_error_rollup{display:none}@media (max-width:767px){.formModule .formHeadingColumn,.formModule .formRightColumn{flex:1 1 100%}.formModule .formImage{display:none}}