.gform_wrapper .gform_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="submit"],.gform_wrapper .gform_page_footer input[type="button"]{background:linear-gradient(135deg,#d4af37 0%,#d6a937 100%)!important;border:none!important;border-radius:50px!important;color:#ffffff!important;font-size:18px!important;font-weight:600!important;padding:20px 45px!important;text-transform:none!important;letter-spacing:0.5px!important;cursor:pointer!important;transition:all 0.3s ease!important;box-shadow:0 2px 5px rgba(102,126,234,0.3)!important;position:relative!important;overflow:hidden!important;min-width:160px!important}.gform_wrapper .gform_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="submit"]:hover,.gform_wrapper .gform_page_footer input[type="button"]:hover{transform:translateY(-2px)!important;box-shadow:0 2px 5px rgba(102,126,234,0.4)!important;background:linear-gradient(135deg,#e5bd3b 0%,#e5bd3b 100%)!important}.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper input[type="tel"],.gform_wrapper input[type="url"],.gform_wrapper input[type="password"],.gform_wrapper input[type="number"],.gform_wrapper textarea,.gform_wrapper select{background-color:#FAFAFA!important;border:1px solid #e5e7eb!important;border-radius:15px!important;padding:20px 30px!important;font-size:16px!important;font-weight:400!important;color:#374151!important;width:100%!important;box-sizing:border-box!important;transition:all 0.3s ease!important;line-height:1.5!important;box-shadow:0 1px 3px rgba(0,0,0,0.1)!important}