.wpcf7-form{display:grid;gap:24px}.wpcf7-form p{margin:0}.wpcf7-form label{display:grid;gap:7px;font-size:13px;font-weight:700}.wpcf7-form-control-wrap{display:block}.wpcf7-form input:not([type=submit]):not([type=checkbox]),.wpcf7-form select,.wpcf7-form textarea{width:100%;border:0;border-bottom:1px solid #ffffffbf;border-radius:0;background:transparent;padding:10px 2px;outline:none}.wpcf7-form textarea{border:1px solid #ffffffbf;padding:14px;resize:vertical}.wpcf7-form input:focus,.wpcf7-form select:focus,.wpcf7-form textarea:focus{background:#ffffff1a;box-shadow:0 0 0 3px #1e1e1e}.wpcf7-form select option{color:#1e1e1e}.wpcf7-submit,.fallback-mail{width:100%;border:1px solid #fff;background:#fff;color:#1e1e1e;padding:20px 22px;font-weight:700;cursor:pointer;display:block}.wpcf7-submit:hover,.fallback-mail:hover{background:#1e1e1e;color:#fff}.wpcf7-acceptance label{display:flex;align-items:center;font-weight:400}.wpcf7-acceptance input{width:20px;height:20px}.wpcf7-not-valid-tip{color:#fff;background:#1e1e1e;padding:4px 8px;font-size:12px}.wpcf7 form .wpcf7-response-output{margin:0;padding:12px;border-color:#fff}
