/* Gawa.Site contact form */
.gawa-contact-form{margin-top:24px;display:grid;gap:14px}.gawa-contact-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.gawa-contact-form p{margin:0}.gawa-contact-form label{display:block;font-weight:700;font-size:14px;color:#10151c;margin-bottom:8px}.gawa-contact-form input,.gawa-contact-form select,.gawa-contact-form textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid #cbd5cf;border-radius:10px;background:#fff;color:#10151c;padding:13px 14px;font:inherit;min-height:46px}.gawa-contact-form textarea{resize:vertical}.gawa-contact-form input:focus-visible,.gawa-contact-form select:focus-visible,.gawa-contact-form textarea:focus-visible{outline:3px solid #b7f36b;outline-offset:2px}.gawa-contact-form .gawa-contact-consent{font-size:12px;color:#66717f;line-height:1.6}.gawa-contact-form .gawa-contact-send{width:fit-content;background:#10151c;color:#fff;border:0;border-radius:10px;padding:15px 26px;cursor:pointer;font-weight:700}.gawa-contact-form .gawa-contact-send:hover{background:#b7f36b;color:#10151c}.gawa-contact-notice{padding:14px 18px;border-radius:10px;margin:20px 0;font-weight:600}.gawa-contact-notice.success{background:#ecf9dd;color:#2e5a15}.gawa-contact-notice.error{background:#fff0ed;color:#8a2e21}.gawa-contact-hp{position:absolute!important;left:-9999px!important;opacity:0!important;pointer-events:none!important}@media(max-width:650px){.gawa-contact-fields{grid-template-columns:1fr}.gawa-contact-form .gawa-contact-send{width:100%}}
