.ns_form_inner fieldset{max-width:100% !important}.el_form_required{font-weight:700;color:#f30}.ns_form_inner fieldset.form-columns-2 .hs-form-field{width:49% !important}.ns_form_inner fieldset.form-columns-2 .hs-form-field:nth-of-type(2n){float:right}.ns_form_inner .field,.ns_form_inner .hs-richtext{margin-bottom:30px}.ns_form_inner .hs-form-field input[type=email],.ns_form_inner .hs-form-field input[type=number],.ns_form_inner .hs-form-field input[type=tel],.ns_form_inner .hs-form-field input[type=text],.ns_form_inner .hs-form-field select,.ns_form_inner .hs-form-field textarea{width:100% !important;padding:15px;border:1px solid #bbb;background-color:#fff;border-radius:5px}.ns_form_inner .hs-form-field select{padding:15px}.ns_form_inner .hs-form-field textarea{min-height:189px;resize:none}.ns_form_inner .hs-form-field input[type=checkbox],.ns_form_inner .hs-form-field input[type=radio]{margin-right:5px}.ns_form_inner .hs-form-field label{display:block;font-weight:500;margin-bottom:10px}.ns_form_inner .hs-form-field label span.hs-form-required{color:#f30}.ns_form_inner .hs-form-field .hs-form-checkbox label{font-weight:normal;margin-bottom:inherit}.ns_form_inner .hs-form-field ul[role=checkbox] li{display:inline-block;margin-right:20px;margin-bottom:5px}.ns_form_inner .hs-error-msgs{margin-top:6px;color:#f90;font-weight:500}.ns_form_inner .hs_error_rollup{margin-top:30px;margin-bottom:30px;text-align:center}.ns_form_inner .bl_form__privacyTxt{height:250px;margin:auto;padding:20px;background:#fff;border:1px solid #ccc;font-size:1.4rem;line-height:1.5;overflow-y:scroll}.hs_privacy{text-align:center;padding:1em 0;background:#ddd}.ns_form_inner .hs_privacy>*{display:inline-block}.ns_form_inner .hs_privacy>* label{font-weight:400}.ns_form_inner .hs_privacy>* .hs-error-msg{font-weight:700}.ns_form_inner .hs_submit .actions{position:relative;width:238px;margin:0 auto}.ns_form_inner .hs_submit .actions:hover{opacity:.7}.ns_form_inner .hs_submit .actions [type=submit]{width:100% !important;padding:1em;font-size:1.8rem;text-align:center;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#f90;border-radius:2em;color:#333;cursor:pointer;transition:.2s;-webkit-transition:.2s;color:#fff}@media screen and (max-width:768px){.ns_form_inner fieldset{margin-bottom:0 !important}.ns_form_inner fieldset.form-columns-2 .hs-form-field{width:100% !important}.ns_form_inner .field{margin-bottom:20px}.ns_form_inner .hs-form-field input[type=email],.ns_form_inner .hs-form-field input[type=number],.ns_form_inner .hs-form-field input[type=tel],.ns_form_inner .hs-form-field input[type=text],.ns_form_inner .hs-form-field select{font-size:14px}.ns_form_inner .hs-form-field select{padding:7px}.ns_form_inner .hs-form-field textarea{min-height:140px;font-size:14px}.ns_form_inner .ns_form_inner__privacyTxt{height:100px}}