.wpcf7-form p{margin-bottom:14px}.wpcf7-form input[type="text"],.wpcf7-form input[type="tel"],.wpcf7-form input[type="email"],.wpcf7-form select,.wpcf7-form textarea{width:100%;border:1.5px solid #e8e8e4;background:#fff;padding:13px 16px;font-size:15px;font-family:'Source Sans 3',sans-serif;color:#111;outline:none;border-radius:0;transition:border-color 0.2s;appearance:none;box-sizing:border-box}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{border-color:#C8181C}.wpcf7-form textarea{min-height:100px;resize:vertical}.wpcf7-form input[type="submit"]{width:100%;background:#C8181C;color:#fff;font-family:'Oswald',sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:2px;padding:18px;border:none;cursor:pointer;transition:background 0.2s,transform 0.2s;border-radius:0}.wpcf7-form input[type="submit"]:hover{background:#a01215;transform:translateY(-2px)}