.wpcf7 form{max-width:700px;margin:0 auto;text-align:left}.wpcf7 input[type="text"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"],.wpcf7 input[type="number"],.wpcf7 select,.wpcf7 textarea{width:100%;padding:10px 14px;border:1px solid #ccc;border-radius:6px;font-size:16px;box-sizing:border-box;margin-bottom:15px}.wpcf7 label{display:block;font-weight:600;margin-bottom:4px;color:#222}.wpcf7 input[type="checkbox"]{margin-right:6px}.wpcf7 input[type="submit"]{background-color:#1a3c34;color:white;padding:12px 30px;border:none;border-radius:30px;cursor:pointer;font-weight:700}.wpcf7 input[type="submit"]:hover{background-color:#155a49}