body .gform_wrapper .gfield input[type="text"], body .gform_wrapper .gfield input[type="email"], body .gform_wrapper .gfield input[type="url"], body .gform_wrapper .gfield input[type="tel"], body .gform_wrapper .gfield input[type="password"], body .gform_wrapper .gfield select, body .gform_wrapper .gfield textarea { font-size: 16px !important; box-shadow: none !important; } body .gform_wrapper .gfield select{ font-size: 14px !important; } body .gform_wrapper .gfield select option{ font-size: 16px !important; } body .gform_wrapper .gfield input::placeholder, body .gform_wrapper .gfield textarea::placeholder { opacity: 1 !important; color: rgba(0, 0, 0, 0.65); line-height: 1.4 !important; font-size:14px !important; } body .gform_wrapper .gform_heading { display: none; } body .gform_wrapper .gform_body .gform_fields { row-gap: 12px; } body .gform_validation_errors { border: none !important; background-color: var(--white) !important; margin-bottom: 10px !important; } body .gform_wrapper input:not([type="button"]):not([type="submit"]):focus, body .gform_wrapper textarea:focus, body .gform_wrapper select:focus { outline-width: 3px !important; border-color: transparent !important; outline-color: #C179FF !important; outline-offset: 0 !important; } body .gform_wrapper .gfield select { align-items: center !important; } body .gform_wrapper .gfield textarea { --gf-local-height: 90px; } body .validation_message.gfield_validation_message { padding: 6px; } body .gform_wrapper input[type="submit"] { padding: 12px 24px !important; font-size: 16px !important; border: none !important; transition: all 0.3s; } body .validation_message.gfield_validation_message { color: red !important; background-color: var(--white) !important; }