.wpcf7-form{margin:0px auto;padding:2%;max-width:768px}.wpcf7-form p{margin-bottom:8px}.wpcf7-form br{display:none}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{width:100%;height:36px}.wpcf7-form select{padding:0 6px;cursor:pointer}.wpcf7-form input,.wpcf7-form textarea{padding:12px}.wpcf7-form textarea{height:420px}.wpcf7-form input[type="submit"]{width:123px;height:48px;background-color:#1c69d4;color:white;border:1px solid transparent}.wpcf7-form input[type="submit"]:hover,.wpcf7-form input[type="submit"]:active{background:white;color:#1c69d4;border:1px solid #1c69d4;transition:all .3s ease;cursor:pointer}.wpcf7-form .labelText{display:block;margin-bottom:6px;font-weight:lighter}.wpcf7-form .labelRequired{display:inline;color:red;font-size:.9em}.wpcf7-form input,.wpcf7-form textarea,.wpcf7-form select{height:40px;font-family:serif;border:2px solid black}.wpcf7-form textarea{height:240px}.wpcf7-form input[type="submit"]{background-color:black;text-transform:uppercase;letter-spacing:1px}.wpcf7-form input[type="submit"]:hover,.wpcf7-form input[type="submit"]:active{background:white;color:black;border:1px solid black}.wpcf7-form .labelText{font-family:serif}.wpcf7-form{background-color:white}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:red;background:pink;border:1px solid red}