.wpcf7-form{font-family:Arial,sans-serif;line-height:1.6;color:#333;max-width:1000px;margin:0 auto;padding:20px;border:1px solid #ddd;border-radius:8px;background-color:#f9f9f9}.wpcf7-form h2,.wpcf7-form h3{color:#0073e6}.wpcf7-form p{margin:0 0 15px}.wpcf7-form table{width:100%;border-collapse:collapse;margin-bottom:20px}.wpcf7-form table td{padding:10px;vertical-align:top}.wpcf7-form .wpcf7-form-control{width:100%;padding:10px;border:1px solid #ccc;border-radius:4px;box-sizing:border-box}.wpcf7-form .wpcf7-form-control:focus{border-color:#0073e6;outline:none}.wpcf7-form .wpcf7-textarea{resize:vertical}.wpcf7-form .wpcf7-checkbox label{display:block;margin-bottom:5px}.wpcf7-form .wpcf7-checkbox input[type="checkbox"]{margin-right:10px}.wpcf7-form .wpcf7-submit{background-color:#0073e6;color:#fff;border:none;padding:10px 20px;border-radius:4px;cursor:pointer;font-size:16px}.wpcf7-form .wpcf7-submit:hover{background-color:#005bb5}.wpcf7-form .wpcf7-file{padding:5px;border:1px solid #ccc;border-radius:4px}.wpcf7-form .wpcf7-file::-webkit-file-upload-button{background:#0073e6;color:white;border:none;border-radius:4px;padding:5px 10px;cursor:pointer}.wpcf7-form .wpcf7-file::-webkit-file-upload-button:hover{background:#005bb5}