.gform_heading,.gfield.hide,.gfield--type-section,.field-mb,.field-label-hide>legend,.field-label-hide>label,.gfield_visibility_hidden{display:none!important}.gfield_validation_message{font-size:13px;color:red}form ::placeholder{color:#3B3B3B;opacity:1}.gform-field-label{font-weight:700;font-size:14px}form fieldset{border:none;padding:0;margin:0}input[type="text"],input[type="email"],input[type="number"],textarea,form select{border:none;border:1px solid #ACACAC;border-radius:10px;width:100%;padding:12px 15px;color:#3B3B3B;width:100%}.hero-form input[type="text"],.hero-form input[type="email"],.hero-form input[type="number"],.hero-form textarea,.hero-form form select{padding:8px 15px}input[type="text"]:focus,input[type="email"]:focus,textarea:focus,select:focus{outline:none}textarea{height:90px;resize:vertical}.gfield--type-checkbox{border:0;margin:0;padding:0}.gform_fields{display:flex;gap:30px;flex-wrap:wrap}.hero-form .gform_fields{gap:15px}.gform_fields>.gfield{width:100%}.gform_wrapper form input[type=checkbox]:checked,.gform_wrapper form input[type=checkbox]:not(:checked){position:absolute;left:-9999px}.gform_wrapper form input[type=checkbox]:checked+label,.gform_wrapper form input[type=checkbox]:not(:checked)+label{position:relative;padding-left:35px;cursor:pointer;margin:0 0 0;font-size:14px}.gform_wrapper form input[type=checkbox]:checked+label:before,.gform_wrapper form input[type=checkbox]:not(:checked)+label:before{content:'';position:absolute;left:0;top:1px;width:20px;height:20px;border:2px solid #DFDFDF;background:#fff;border-radius:4px}.gform_wrapper form input[type=checkbox]+label:hover:before{border-color:var(--primary-color)}.gform_wrapper form input[type=checkbox]:checked+label:before{background:var(--primary-color);border-color:var(--primary-color)}.gform_wrapper form input[type="checkbox"]:checked+label::after,.gform_wrapper form input[type="checkbox"]:not(:checked)+label::after{content:"";position:absolute;top:7px;left:5px;width:10px;height:7px;background-image:url(/wp-content/themes/strong-theme/assets/images/layout/check.svg);line-height:1;color:#fff;transition:all 0.2s ease 0s}.gform_wrapper form input[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}input[type="submit"]{border:none;background-color:var(--primary-color);font-weight:700;text-transform:uppercase;border-radius:10px;padding:15px 30px;color:#fff}.hero-form input[type="submit"]{padding:10px 20px}.gfield.gfield--type-radio .gfield_radio{display:flex;gap:25px}.gfield--type-html.section-title p{margin:0;font-weight:700}.fieldFormAdditionalService .gfield_checkbox,.gfield--type-checkbox:not(.one-column) .gfield_checkbox{display:flex;gap:15px;flex-wrap:wrap}.gf_page_steps{display:flex;justify-content:center;margin-bottom:30px}.gf_step:not(.gf_step_first){padding-left:20%;position:relative}.gf_page_steps .gf_step:not(.gf_step_first):before{content:"";position:absolute;top:18px;left:-34px;display:inline-block;width:100%;border-bottom:2px solid #d6d6d6;z-index:0}.gf_page_steps .gf_step_number{background:#fff;width:35px;height:35px;display:block;border-radius:50%;line-height:32px;border:2px solid #d6d6d6;color:#d6d6d6;font-weight:700;text-align:center;position:relative;z-index:3}.gf_page_steps .gf_step_active .gf_step_number{border-color:#00c5bc;color:#00c5bc}.gf_page_steps .gf_step_label{font-size:14px;color:#bcbcbc}.gform_page_footer{margin-top:30px;text-align:center}form input[type="button"]{background:var(--primary-color);position:relative;z-index:200;min-width:170px;font-weight:700;font-size:18px;height:38px;padding:5px 20px;border-radius:8px;border:none;color:#fff;font-size:16px;text-align:center;cursor:pointer;transition:all .6s ease;margin:0 15px}.ginput_container_number .gfield_description.instruction{display:none}.ginput_container_number{position:relative}.field-number-holder input{text-align:center}.field-number .field-number-nav,.field-number .field-number-nav span{position:absolute;width:100%;height:100%;top:0;vertical-align:middle}.field-number .field-number-nav span{width:40px;background:#fff;line-height:55px;cursor:pointer;font-size:15px;font-weight:700;color:#7d7d7d;border:1px solid #ACACAC;text-align:center;font-weight:700}.field-number .field-number-nav .button-up{right:0;border-radius:0 3px 3px 0}.field-number .field-number-nav .button-down{left:0;border-radius:3px 0 0 3px}@media only screen and (min-width:768px){.gform_fields .gfield.gfield--width-half{width:calc(1/2*100% - (1 - 1/2)*30px)}.gform_fields .gfield.gfield--width-third{width:calc(1/3*100% - (1 - 1/3)*30px)}.fieldFormAdditionalService .gfield_checkbox>div,.gfield--type-checkbox:not(.one-column) .gfield_checkbox>div{width:calc(1/3*100% - (1 - 1/3)*15px)}}