.contact_form_sec h2{margin:0 0 10px}.contact_form_sec .form_heading{border-bottom:1px solid #ffffff26;margin-bottom:20px;padding-bottom:20px}.contact_form_sec .form_heading .form-title{margin:0}.contact_form_sec .form_content{padding-top:30px}.contact_form_sec .form_content .form-title{padding:0}.contact_form_sec .form_content form{background:transparent}.contact_form_sec .form_content form fieldset input,.contact_form_sec .form_content form fieldset select,.contact_form_sec .form_content form fieldset textarea{background:transparent;border:1px solid #fff6;border-radius:5px;color:#fff;height:60px;outline:0;padding:20px 12px;width:100%!important}.contact_form_sec .form_content form .legal-consent-container input{height:100%}.contact_form_sec .form_content form fieldset,.contact_form_sec .form_content form fieldset .hs-form-field{position:relative}.contact_form_sec .form_content form fieldset .hs-form-field>label{font-size:14px;left:15px;position:absolute;top:-10px}.contact_form_sec .hs_submit.hs-submit input.hs-button.primary.large{border:0;border-radius:2px;border-radius:5px;box-shadow:none;color:#fff;display:inline-block;font-size:16px;font-weight:500;height:auto;padding:14px 25px;text-decoration:none;width:auto}.p3-contact-from.heading_section{max-width:700px}.p3-contact-from.heading_section p{color:#fff;margin:0;padding:0 0 10px}.p3-contact-from.contact_form .inputs-list .hs-form-booleancheckbox{margin:0}.p3-contact-from.contact_form .inputs-list .hs-form-booleancheckbox input{padding:0 !ii;width:auto!important}.p3-contact-from.contact_form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display{align-content:center;display:flex;flex-wrap:wrap}.p3-contact-from.contact_form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display span{margin:0!important;padding:0!important}.p3-contact-from.form_content .hs_submit.hs-submit{margin-top:30px}.p3-contact-from.form_content .hs_submit.hs-submit .hs-button.primary.large{background:#c00}.contact_form_sec .form_content form fieldset input::placeholder,.contact_form_sec .form_content form fieldset select::placeholder,.contact_form_sec .form_content form fieldset textarea::placeholder{color:#fff}.contact_form_sec .hs_error_rollup{display:none}@media only screen and (max-width:767px){.contact_form_sec h2{font-size:32px;line-height:normal}.p3-contact-from.contact_form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display span p{font-size:16px;line-height:normal;margin:0!important}.p3-contact-from.contact_form .inputs-list .hs-form-booleancheckbox .hs-form-booleancheckbox-display{flex-wrap:nowrap}.contact_form_sec .form_content form fieldset input,.contact_form_sec .form_content form fieldset select,.contact_form_sec .form_content form fieldset textarea{height:50px}}