.wpcf7-form{max-width:600px;margin:0 auto;font-family:Arial,sans-serif}.form-row{display:flex;gap:10px;margin-bottom:0}.form-row .half-width{flex:1}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form select,.wpcf7-form textarea,.wpcf7-form input[type="file"]{width:100%;padding:12px;border:1px solid #ccc;border-radius:6px;font-size:16px;transition:border-color 0.3s ease-in-out}.form-group label{display:block;margin-bottom:0}.wpcf7-form input:focus,.wpcf7-form textarea:focus,.wpcf7-form select:focus{border-color:#070522;outline:none}.wpcf7-form ::placeholder{color:#999;font-size:14px}.wpcf7-form input[type="checkbox"]{margin-right:8px}.wpcf7-form input[type="file"]{border:none;padding:5px}.wpcf7-form input[type="submit"]{width:100%;padding:12px;background-color:#070522;color:#fff;font-size:18px;border:none;border-radius:16px;cursor:pointer;transition:background-color 0.3s ease-in-out}.wpcf7-form input[type="submit"]:hover{background-color:#005bb5}