.wpcf7-form{max-width:600px;margin:auto;padding:20px;background:#f8f9fa;border-radius:10px;box-shadow:0px 4px 8px rgba(0,0,0,0.1)}.wpcf7 input,.wpcf7 textarea,.wpcf7 select{width:100%;padding:12px;margin:5px 0 15px;border-radius:5px;border:1px solid #ccc;font-size:16px}.wpcf7-submit{display:block;width:50%;margin:20px auto;background:#293b45;color:white;padding:12px;border:none;border-radius:5px;font-size:16px;text-align:center;cursor:pointer;transition:0.3s ease-in-out}.wpcf7-submit:hover{background:#293b45}.wpcf7-not-valid-tip{color:red;font-size:14px}.wpcf7-mail-sent-ok{background:#d4edda;color:#155724;padding:10px;border-left:4px solid #28a745}