.mfp-bottom-bar{display:none!important}.et_pb_contact_form,.wpforms-container,.gform_wrapper{background:#ffffff;padding:35px 40px;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,0.04);border:1px solid #f1f5f9}.et_pb_contact_form input[type="text"],.et_pb_contact_form input[type="email"],.et_pb_contact_form textarea,.wpforms-form input[type="text"],.wpforms-form input[type="email"],.wpforms-form textarea,.gform_wrapper input[type="text"],.gform_wrapper input[type="email"],.gform_wrapper textarea{width:100%!important;background-color:#fafafa!important;border:1.5px solid #d1d5db!important;border-radius:10px!important;padding:14px 18px!important;font-size:15px!important;color:#1e293b!important;transition:all 0.25s ease-in-out!important;box-sizing:border-box!important}.et_pb_contact_form input:hover,.et_pb_contact_form textarea:hover,.wpforms-form input:hover,.wpforms-form textarea:hover,.gform_wrapper input:hover,.gform_wrapper textarea:hover{background-color:#f5f5f5!important;border-color:#9ca3af!important}.et_pb_contact_form input:focus,.et_pb_contact_form textarea:focus,.wpforms-form input:focus,.wpforms-form textarea:focus,.gform_wrapper input:focus,.gform_wrapper textarea:focus{background-color:#ffffff!important;border-color:#6366f1!important;box-shadow:0 0 0 4px rgba(99,102,241,0.12)!important;outline:none!important}.wpforms-field-label,.gfield_label,.et_pb_contact_field label{font-weight:600!important;font-size:14px!important;color:#475569!important;margin-bottom:8px!important;display:block}.et_pb_contact_submit,.wpforms-submit,.gform_button{background:linear-gradient(135deg,#6366f1 0%,#4f46e5 100%)!important;color:#ffffff!important;font-weight:600!important;font-size:16px!important;padding:14px 32px!important;border-radius:10px!important;border:none!important;cursor:pointer!important;box-shadow:0 4px 12px rgba(79,70,229,0.25)!important;transition:all 0.3s cubic-bezier(0.4,0,0.2,1)!important}.et_pb_contact_submit:hover,.wpforms-submit:hover,.gform_button:hover{transform:translateY(-2px);box-shadow:0 8px 20px rgba(79,70,229,0.35)!important;opacity:0.95}.et_pb_contact_submit:active,.wpforms-submit:active,.gform_button:active{transform:translateY(0)}.et_pb_contact_form_container input::placeholder,.et_pb_contact_form_container textarea::placeholder{color:transparent!important;opacity:0!important}.et_pb_contact_form_container input::-webkit-input-placeholder,.et_pb_contact_form_container textarea::-webkit-input-placeholder{color:transparent!important;opacity:0!important}