.contactform{padding-top:20px;h3{font-weight:bold}}.wpcf7 .wpcf7-form-control{background-color:#eee;padding:12px;font-family:inherit;width:100%}.wpcf7-textarea{max-height:100px}.wpcf7 form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.wpcf7 p{padding:0!important;margin:0!important}.wpcf7 form p:has(textarea){grid-column:span 2 / span 2}.wpcf7 form p:has(span[data-name="your-subject"]){grid-column:span 2 / span 2}.wpcf7 form input[type="submit"]{background-color:blue;color:#fff;border:solid 1px blue}.wpcf7 form input[type="submit"]:hover{background-color:#000}