.gform_wrapper .gform_heading,.gform_wrapper .gform_title,.gform_wrapper .gform_description,.gform_wrapper .gform_required_legend{display:none}.gform_wrapper .gfield_label,.gform_wrapper .ginput_complex label{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:13px;font-weight:600;color:#000000;letter-spacing:0.02em;display:block;margin-bottom:8px}.gform_wrapper .ginput_complex label{font-size:12px;font-weight:500;color:#555555;margin-top:6px}.gform_wrapper .gfield_required{color:#2c7238;font-weight:600}.gform_wrapper .gform_fields input[type="text"],.gform_wrapper .gform_fields input[type="email"],.gform_wrapper .gform_fields input[type="tel"],.gform_wrapper .gform_fields input[type="url"],.gform_wrapper .gform_fields input[type="number"],.gform_wrapper .gform_fields select,.gform_wrapper .gform_fields textarea{box-sizing:border-box;width:100%;font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.4;color:#000000;background-color:#ffffff;border:1px solid #333333;border-radius:0;padding:16px;box-shadow:none;transition:border-color 0.2s ease}.gform_wrapper .gform_fields textarea{min-height:150px;resize:vertical}.gform_wrapper .gform_fields input::placeholder,.gform_wrapper .gform_fields textarea::placeholder{color:#6b6b6b;opacity:1}.gform_wrapper .gform_fields input:focus,.gform_wrapper .gform_fields select:focus,.gform_wrapper .gform_fields textarea:focus{border-color:#2c7238;outline:2px solid #2c7238;outline-offset:2px}.gform_wrapper .gform_footer{margin:8px 0 0;padding:0}.gform_wrapper .gform_footer button.gform_button,.gform_wrapper .gform_footer input.gform_button,.gform_wrapper.gform-theme.gform-theme--framework .gform_footer button.gform_button.button,.gform_wrapper.gform-theme.gform-theme--framework .gform_footer input.gform_button.button{font-family:Cairo,Helvetica,Arial,sans-serif;font-size:14px;font-weight:700;letter-spacing:2px;text-transform:uppercase;color:#ffffff;background-color:#2c7238;border:0;border-radius:0;padding:16px 34px;width:auto;cursor:pointer;transition:background-color 0.2s ease}.gform_wrapper .gform_footer button.gform_button:hover,.gform_wrapper .gform_footer input.gform_button:hover,.gform_wrapper.gform-theme.gform-theme--framework .gform_footer button.gform_button.button:hover,.gform_wrapper.gform-theme.gform-theme--framework .gform_footer input.gform_button.button:hover{background-color:#1f5228}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error select,.gform_wrapper .gfield_error textarea{border-color:#c0392b}.gform_wrapper .gfield_validation_message,.gform_wrapper .validation_message{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:13px;color:#c0392b;background:none;border:0;padding:6px 0 0}.gform_wrapper .gform_validation_errors{font-family:Montserrat,Helvetica,Arial,sans-serif;border:1px solid #c0392b;border-radius:0;background:none;box-shadow:none}.gform_wrapper .gform_validation_errors h2{color:#c0392b;font-size:15px}.gform_confirmation_message{font-family:Montserrat,Helvetica,Arial,sans-serif;font-size:16px;color:#000000}.nf-form-dark .gform_wrapper .gfield_label,.gform_wrapper.nf-form-dark .gfield_label,.nf-form-dark .gform_wrapper .ginput_complex label,.gform_wrapper.nf-form-dark .ginput_complex label{color:#ffffff}.nf-form-dark .gform_wrapper .gfield_required,.gform_wrapper.nf-form-dark .gfield_required{color:#b7c9bb}.nf-form-dark .gform_wrapper .gform_fields input[type="text"],.nf-form-dark .gform_wrapper .gform_fields input[type="email"],.nf-form-dark .gform_wrapper .gform_fields input[type="tel"],.nf-form-dark .gform_wrapper .gform_fields input[type="url"],.nf-form-dark .gform_wrapper .gform_fields input[type="number"],.nf-form-dark .gform_wrapper .gform_fields select,.nf-form-dark .gform_wrapper .gform_fields textarea,.gform_wrapper.nf-form-dark .gform_fields input[type="text"],.gform_wrapper.nf-form-dark .gform_fields input[type="email"],.gform_wrapper.nf-form-dark .gform_fields input[type="tel"],.gform_wrapper.nf-form-dark .gform_fields input[type="url"],.gform_wrapper.nf-form-dark .gform_fields input[type="number"],.gform_wrapper.nf-form-dark .gform_fields select,.gform_wrapper.nf-form-dark .gform_fields textarea{color:#000000;background-color:#ffffff;border-color:#ffffff}.nf-form-dark .gform_wrapper .gform_fields input:focus,.nf-form-dark .gform_wrapper .gform_fields select:focus,.nf-form-dark .gform_wrapper .gform_fields textarea:focus,.gform_wrapper.nf-form-dark .gform_fields input:focus,.gform_wrapper.nf-form-dark .gform_fields select:focus,.gform_wrapper.nf-form-dark .gform_fields textarea:focus{border-color:#2c7238;outline:2px solid #ffffff;outline-offset:2px}.nf-form-dark .gform_wrapper .gform_fields .gfield_error input,.nf-form-dark .gform_wrapper .gform_fields .gfield_error select,.nf-form-dark .gform_wrapper .gform_fields .gfield_error textarea,.gform_wrapper.nf-form-dark .gform_fields .gfield_error input,.gform_wrapper.nf-form-dark .gform_fields .gfield_error select,.gform_wrapper.nf-form-dark .gform_fields .gfield_error textarea{border-color:#c0392b}.nf-form-dark .gform_wrapper .gform_footer,.gform_wrapper.nf-form-dark .gform_footer{justify-content:flex-end;text-align:right}.nf-form-dark .gform_wrapper .gfield_validation_message,.nf-form-dark .gform_wrapper .validation_message,.gform_wrapper.nf-form-dark .gfield_validation_message,.gform_wrapper.nf-form-dark .validation_message{color:#ff9b8f}.nf-form-dark .gform_wrapper .gform_validation_errors,.gform_wrapper.nf-form-dark .gform_validation_errors{border-color:#ff9b8f}.nf-form-dark .gform_confirmation_message,.nf-form-dark .gform_wrapper .gform_validation_errors h2,.gform_wrapper.nf-form-dark .gform_validation_errors h2{color:#ffffff}@media (max-width:767px){.gform_wrapper .gform_fields input[type="text"],.gform_wrapper .gform_fields input[type="email"],.gform_wrapper .gform_fields input[type="tel"],.gform_wrapper .gform_fields select,.gform_wrapper .gform_fields textarea{padding:14px}.gform_wrapper .gform_footer button.gform_button,.gform_wrapper .gform_footer input.gform_button,.gform_wrapper.gform-theme.gform-theme--framework .gform_footer button.gform_button.button,.gform_wrapper.gform-theme.gform-theme--framework .gform_footer input.gform_button.button{box-sizing:border-box;width:100%;padding:16px 20px}}