body div.wpforms-container-full .wpforms-form .wpforms-field { margin-bottom: 20px; }
body div.wpforms-container-full .wpforms-form .wpforms-field-label { color: #0a1628 !important; font-weight: 600 !important; font-size: 15px !important; margin-bottom: 8px !important; }
body div.wpforms-container-full .wpforms-form input[type="text"],
body div.wpforms-container-full .wpforms-form input[type="email"],
body div.wpforms-container-full .wpforms-form input[type="tel"],
body div.wpforms-container-full .wpforms-form input[type="url"],
body div.wpforms-container-full .wpforms-form input[type="password"],
body div.wpforms-container-full .wpforms-form input[type="number"],
body div.wpforms-container-full .wpforms-form textarea,
body div.wpforms-container-full .wpforms-form select { background: #ffffff !important; border: 1px solid #d0d5dd !important; border-radius: 6px !important; padding: 12px 16px !important; font-size: 14px !important; color: #0a1628 !important; width: 100% !important; box-sizing: border-box !important; transition: all 0.3s ease !important; }
body div.wpforms-container-full .wpforms-form input[type="text"]:focus,
body div.wpforms-container-full .wpforms-form input[type="email"]:focus,
body div.wpforms-container-full .wpforms-form input[type="tel"]:focus,
body div.wpforms-form input[type="url"]:focus,
body div.wpforms-container-full .wpforms-form textarea:focus,
body div.wpforms-container-full .wpforms-form select:focus { border-color: #D4AF37 !important; box-shadow: 0 0 0 3px rgba(212, 175, 55, 0.15) !important; outline: none !important; }
body div.wpforms-container-full .wpforms-form .wpforms-submit { background: linear-gradient(135deg, #D4AF37 0%, #b8941f 100%) !important; color: #0a1628 !important; font-weight: 700 !important; font-size: 16px !important; padding: 14px 40px !important; border: none !important; border-radius: 6px !important; cursor: pointer !important; transition: all 0.3s ease !important; box-shadow: 0 4px 15px rgba(212, 175, 55, 0.3) !important; }
body div.wpforms-container-full .wpforms-form .wpforms-submit:hover { background: linear-gradient(135deg, #e5c048 0%, #D4AF37 100%) !important; transform: translateY(-2px) !important; box-shadow: 0 6px 20px rgba(212, 175, 55, 0.4) !important; }
body div.wpforms-container-full .wpforms-form .wpforms-confirmation-container-full { background: linear-gradient(135deg, #0a1628 0%, #162844 100%) !important; color: #D4AF37 !important; border: 1px solid #D4AF37 !important; border-radius: 8px !important; padding: 30px !important; text-align: center !important; }