.reactedge-contactus .intro{margin-bottom:1rem}.reactedge-contactus h1{font-family:var(--title-font-family);font-size:var(--title-font-size);font-weight:var(--title-font-weight);line-height:var(--title-line-height);margin-bottom:var(--title-margin-bottom);color:var(--title-color)}.reactedge-contactus button{font-size:var(--cta-font-size);color:var(--cta-color);background:var(--cta-bg);padding:var(--cta-padding);width:var(--cta-width);border-radius:var(--cta-radius)}.reactedge-contactus button:hover{background:var(--cta-bg-hover);border:1px solid #1a1a1a}.reactedge-contactus .contact{width:100%}.reactedge-contactus input,.reactedge-contactus textarea,.reactedge-contactus select{border:1px solid var(--input-border-color);border-radius:var(--input-border-radius)}.reactedge-contactus button{cursor:pointer}.reactedge-contactus .contact__field{flex-direction:column;margin-bottom:1.5rem;display:flex}.reactedge-contactus label{margin-bottom:.25rem}.reactedge-contactus input,.reactedge-contactus textarea,.reactedge-contactus select{box-sizing:border-box;appearance:none;background-color:#fff;background-image:url("data:image/svg+xml;utf8,<svg fill='none' stroke='black' stroke-width='2' viewBox='0 0 24 24'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 12px center;background-repeat:no-repeat;background-size:16px;border:1px solid #ccc;border-radius:6px;width:100%;padding:12px 40px 12px 12px;font-size:16px;line-height:1.4}.reactedge-contactus input,.reactedge-contactus textarea{padding:.7rem}.reactedge-contactus select{background:#fff;padding:.7rem}.reactedge-contactus .contact__actions{margin-top:1rem}.reactedge-contactus .contact--loading{opacity:.6;pointer-events:none}.reactedge-contactus .contact__error,.reactedge-contactus .contact__success{margin-top:.5rem}
/*$vite$:1*/