.page-content .wpcf7{max-width:700px;margin-top:2rem}
.page-content .wpcf7 label{display:block;color:#12324b;font-weight:700;font-size:.9rem;margin:0 0 1.1rem}
.page-content .wpcf7 input:not([type=submit]),.page-content .wpcf7 textarea{display:block;width:100%;margin-top:.35rem;padding:.75rem .9rem;border:1px solid #cbd9e1;border-radius:3px;font:inherit;color:#112b3d;background:#fff}
.page-content .wpcf7 input:focus,.page-content .wpcf7 textarea:focus{outline:2px solid #087b3e;outline-offset:1px}
.page-content .wpcf7 input[type=submit]{border:0;background:#087b3e;color:#fff;padding:.85rem 1.6rem;border-radius:3px;font:700 .9rem Arial,Helvetica,sans-serif;cursor:pointer}
.page-content .wpcf7 input[type=submit]:hover{background:#0b6539}
