body .gform_wrapper{max-width:100%;margin:0 auto;padding:30px;background:#F3F3F3;border-radius:0;box-shadow:0 4px 20px rgb(0 0 0 / .08);font-family:'Roboto',sans-serif}.gform_body .gfield{margin-bottom:1.8rem}.gfield_label,.gform-field-label,.gform-field-label--type-inline,.gform-field-label--type-above{font-weight:600;color:#1a1a1a;margin-bottom:.5rem;font-size:15px}body .gform_wrapper .gfield_label{font-size:16px;font-weight:600;color:#2c3e50;margin-bottom:.5rem;font-family:'Helvetica Neue',Arial,sans-serif}.gform-theme--framework .gfield_list_group_item::before,.gform-theme--framework .gform-field-label{font-size:15px}.gfield_required{color:#a78c3f!important;font-size:15px!important;font-weight:bold!important}span.gfield_required{color:#fd0}.ginput_container input[type="text"],.ginput_container input[type="email"],.ginput_container input[type="tel"],.ginput_container input[type="url"],.ginput_container input[type="number"],.ginput_container input[type="password"],.ginput_container textarea,.ginput_container select{width:100%;padding:.9rem 1.1rem;font-size:15px;line-height:1.5;border:1px solid #d1d5db;border-radius:0;background-color:#fff;transition:border-color 0.2s,box-shadow 0.2s}.ginput_container input:focus,.ginput_container textarea:focus,.ginput_container select:focus{outline:none;border-color:#bc9c55}.gform_wrapper .gfield_description,.gform_wrapper .gsection_description,.gform_wrapper .gform_description{font-size:15px!important}.ginput_container input::placeholder,.ginput_container textarea::placeholder{color:#8E8E8E;opacity:1}.gfield_checkbox li label,.gfield_radio li label{font-weight:400;color:#a78c3f}.gfield_checkbox input[type="checkbox"],.gfield_radio input[type="radio"]{margin-right:.6rem}.gfield_checkbox input[type="checkbox"],.gfield_radio input[type="radio"]{appearance:none;width:1.1rem;height:1.1rem;border:2px solid #d1d5db;border-radius:4px;background:#fff;transition:all 0.15s}.gfield_checkbox input[type="checkbox"]:checked,.gfield_radio input[type="radio"]:checked{background:#bc9c55;border-color:#bc9c55}.gform_wrapper input[type="radio"]:checked,.gform_wrapper input[type="checkbox"]:checked{accent-color:#a78c3f!important}.gform_wrapper input[type="radio"],.gform_wrapper input[type="checkbox"]{accent-color:#a78c3f!important;border-color:#d1d5db}.gform_wrapper .gchoice input[type="radio"]:checked+label::before,.gform_wrapper .gchoice input[type="checkbox"]:checked+label::before{background-color:#a78c3f!important;border-color:#a78c3f!important}.gform_wrapper .gchoice input[type="radio"]:checked+label::after,.gform_wrapper .gchoice input[type="checkbox"]:checked+label::after{background-color:#fff}.gform_wrapper .gchoice input[type="radio"]:checked+label,.gform_wrapper .gchoice input[type="checkbox"]:checked+label{background-color:#eff6ff;color:#a78c3f;font-weight:600}.gform_footer input[type="submit"],.gform_footer input[type="button"],.gform_button{padding:.9rem 1.8rem;font-size:16px;font-weight:600;color:#fff;background:#bc9c55;border:none;border-radius:0;cursor:pointer;transition:background 0.2s}.gform_footer input[type="submit"]:hover,.gform_footer input[type="button"]:hover{background:#bc9c55!important}body .gform-theme--framework.gform-theme--orbital .gform-theme-button,body .gform-theme--framework.gform-theme--orbital button[type="submit"],body .gform-theme--framework.gform-theme--orbital input[type="submit"],body .gform-theme--framework.gform-theme--orbital .gform-theme-button--primary{background-color:#bc9c55!important;border-color:#bc9c55!important;color:#ffffff!important}body .gform-theme--framework.gform-theme--orbital .gform-theme-button:hover,body .gform-theme--framework.gform-theme--orbital input[type="submit"]:hover{background-color:#a78c3f!important;opacity:.9}body .gform_wrapper .ginput_container_fileupload .gform_button_select_files,body .gform_wrapper .ginput_container_fileupload button.gform_button_select_files,body .gform_wrapper .gfield_fileupload_rules+button,body .gform-theme--orbital .gform_fileupload_button{background-color:#bc9c55!important;color:#ffffff!important;border-color:#bc9c55!important;border-radius:4px}body .gform_wrapper .ginput_container_fileupload .gform_button_select_files:hover,body .gform_wrapper .ginput_container_fileupload button.gform_button_select_files:hover{background-color:#a78c3f!important;opacity:.92}.gfield_error .validation_message,.gform_validation_container,.validation_error{color:#dc2626;font-size:14px;margin-top:.4rem}.hs-form-field input[type=text],.hs-form-field input[type=email],.hs-form-field input[type=phone],.hs-form-field input[type=number],.hs-form-field input[type=tel],.hs-form-field input[type=date],.hs-form-field select,.hs-form-field textarea{border-bottom:1px solid #c87872!important}