.wab-site-form{max-width:900px;margin:2rem auto}.wab-site-form label{display:block;margin:.6rem 0}.wab-site-form input:not([type=checkbox]):not([type=radio]):not([type=submit]),.wab-site-form select,.wab-site-form textarea{box-sizing:border-box;width:100%;padding:.8rem;border:1px solid #aaa;border-radius:8px;font:inherit}.wab-site-form input[type=checkbox],.wab-site-form input[type=radio]{margin-right:.5rem}.wab-site-form .wpcf7-list-item{display:block}.wab-site-form .consent-text{line-height:1.6;margin:.5rem 0 1.5rem}.wab-site-form input[type=submit],.wab-site-form button{padding:.8rem 1.5rem;background:#d71922;color:#fff;border:0;border-radius:12px;font:inherit;cursor:pointer}.wab-site-form :disabled{opacity:.6;cursor:wait}.wab-form-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.wab-signature canvas{display:block;width:100%;max-width:600px;height:240px;background:#fff;border:1px solid #777;border-radius:8px;touch-action:none}.wab-form-status{font-weight:600}.wab-site-form .required{color:#d71922}.wab-site-form :focus-visible{outline:3px solid #2366bc;outline-offset:3px}
