.wpcf7-form{max-width:600px;margin:0 auto;font-family:'Lato',sans-serif}.wpcf7-form p{margin-bottom:15px}.wpcf7-form label{display:block;font-weight:bold;margin-bottom:5px;color:#2C5D3F}.wpcf7-form input[type="text"],.wpcf7-form input[type="email"],.wpcf7-form input[type="tel"],.wpcf7-form textarea{width:100%;padding:12px;border:1px solid #ccc;border-radius:5px;font-size:16px;background-color:#f9f9f9}.wpcf7-form input[type="radio"],.wpcf7-form input[type="checkbox"]{margin-right:5px}.wpcf7-form textarea{height:120px;resize:none}.wpcf7-form input[type="submit"]{display:block;width:100%;background:#8B5A2B;color:white;padding:12px;font-size:18px;font-weight:bold;text-transform:uppercase;border:none;border-radius:5px;cursor:pointer;transition:0.3s}.wpcf7-form input[type="submit"]:hover{color:#FFD700}@media (max-width:768px){.wpcf7-form{width:90%}}