.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="date"],.wpcf7 select,.wpcf7 textarea{width:100%;padding:10px;border:1px solid #cccccc;border-radius:5px;margin-bottom:15px;font-size:16px;font-family:Arial,sans-serif;color:#333333}.wpcf7 input:focus,.wpcf7 select:focus,.wpcf7 textarea:focus{border-color:#5b9dd9;background-color:#f0f8ff;outline:none}.wpcf7 input[type="submit"]{background-color:#333333;color:#ffffff;padding:10px 20px;border:none;border-radius:5px;font-size:16px;cursor:pointer;transition:background-color 0.3s ease}.wpcf7 input[type="submit"]:hover{background-color:#555555}.wpcf7 input[type="checkbox"]{margin-right:10px}.wpcf7-response-output{margin-top:15px;padding:10px;color:#ffffff;background-color:#d9534f;border-radius:5px;font-size:14px}.wpcf7-form label{display:block;margin-bottom:5px;font-weight:bold;font-size:14px;color:#333333}