#et-info-email{display:none!important}#et-info-phone:before{margin-right:10px}.site-footer .gform_wrapper,footer .gform_wrapper,.gform_wrapper.gform_legacy_markup_wrapper{margin:0 auto;max-width:100%;font-family:inherit}.gform_wrapper ul.gform_fields{padding:0!important;margin:0!important;list-style:none!important;display:flex;flex-direction:column;gap:16px}.gform_wrapper .gfield{margin:0!important;padding:0!important;clear:both}.gform_wrapper .gfield_label{display:block;font-size:0.9rem;font-weight:600;margin-bottom:6px!important;color:currentColor;opacity:0.9}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="number"],.gform_wrapper input[type="url"],.gform_wrapper textarea,.gform_wrapper select{width:100%!important;padding:12px 16px!important;font-size:0.95rem!important;line-height:1.5;color:#1a1a1a;background-color:#ffffff;border:1px solid #d1d5db;border-radius:8px!important;box-shadow:0 1px 2px rgba(0,0,0,0.05);transition:all 0.2s ease-in-out;box-sizing:border-box!important}.gform_wrapper textarea{min-height:110px;resize:vertical}.gform_wrapper input[type="text"]:focus,.gform_wrapper input[type="email"]:focus,.gform_wrapper input[type="tel"]:focus,.gform_wrapper textarea:focus{outline:none!important;border-color:#0084c7!important;box-shadow:0 0 0 3px rgba(0,132,199,0.2)!important}.gform_wrapper .gfield_list,.gform_wrapper .ginput_complex{display:flex;gap:12px}.gform_wrapper .ginput_complex span{flex:1}.gform_wrapper .ginput_complex label{font-size:0.8rem;opacity:0.75;margin-top:4px;display:block}.gform_wrapper .gform_footer{margin-top:20px!important;padding:0!important}.gform_wrapper input[type="submit"],.gform_wrapper .gform_button{width:100%!important;padding:14px 24px!important;font-size:1rem!important;font-weight:600!important;text-transform:uppercase;letter-spacing:0.5px;color:#ffffff!important;background-color:#0084c7!important;border:none!important;border-radius:8px!important;cursor:pointer;transition:background-color 0.2s ease,transform 0.1s ease,box-shadow 0.2s ease!important;box-shadow:0 4px 6px -1px rgba(0,0,0,0.1)}.gform_wrapper input[type="submit"]:hover,.gform_wrapper .gform_button:hover{background-color:#006ba3!important;box-shadow:0 6px 12px -2px rgba(0,0,0,0.15)}.gform_wrapper input[type="submit"]:active,.gform_wrapper .gform_button:active{transform:translateY(1px)}.gform_wrapper .gfield_error input,.gform_wrapper .gfield_error textarea{border-color:#ef4444!important;background-color:#fef2f2!important}.gform_wrapper .validation_message{color:#dc2626!important;font-size:0.825rem;margin-top:4px}.gform_confirmation_message{padding:16px;background-color:#f0fdf4;border:1px solid #bbf7d0;color:#166534;border-radius:8px;font-size:0.95rem}.et_pb_section_8 .et_pb_code_2 .gform_wrapper *,.et_pb_section_8 .et_pb_code_2 .gform_wrapper label,.et_pb_section_8 .et_pb_code_2 .gform_wrapper legend,.et_pb_section_8 .et_pb_code_2 .gform_wrapper .gfield_label,.et_pb_section_8 .et_pb_code_2 .gform_wrapper .gfield_required,.et_pb_section_8 .et_pb_code_2 .gform_wrapper .gfield_required_asterisk,.et_pb_section_8 .et_pb_code_2 .gform_wrapper .gform_required_legend{color:#ffffff!important;--gform-theme-color-text-primary:#ffffff!important;--gform-theme-color-text-secondary:#ffffff!important}.et_pb_section_8 .et_pb_code_2 .gform_wrapper input[type="text"],.et_pb_section_8 .et_pb_code_2 .gform_wrapper input[type="email"],.et_pb_section_8 .et_pb_code_2 .gform_wrapper input[type="tel"],.et_pb_section_8 .et_pb_code_2 .gform_wrapper textarea{color:#1a1a1a!important;background-color:#ffffff!important}