.contact-lead.svelte-1339m4j{text-align:center;color:var(--color-blue);margin:0 auto 30px;padding:0 20px;font-size:22px}.contact-banner.svelte-1339m4j{color:var(--color-white);background:linear-gradient(#000c41e6,#000c41e6),url(../../../images/home-hero.jpg) 50%/cover;padding:70px 0}.contact-banner__grid.svelte-1339m4j{text-align:center;grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.contact-banner__item.svelte-1339m4j img:where(.svelte-1339m4j){margin:0 auto 16px}.contact-banner__title.svelte-1339m4j{margin-bottom:16px;font-size:22px;font-weight:400}.contact-banner__item.svelte-1339m4j a:where(.svelte-1339m4j),.contact-banner__item.svelte-1339m4j span:where(.svelte-1339m4j){color:var(--color-white)}.contact-banner__label.svelte-1339m4j{text-transform:uppercase;margin-top:12px;font-size:12px;font-weight:600;display:block}@media (width<=767px){.contact-banner__grid.svelte-1339m4j{grid-template-columns:1fr}}.contact-form-section.svelte-1339m4j{max-width:800px;margin:60px auto}.contact-form-section.svelte-1339m4j h2:where(.svelte-1339m4j){text-align:center;color:var(--color-blue);margin-bottom:40px;font-size:28px}.sent.svelte-1339m4j{text-align:center;padding:40px 0;font-size:18px}.vg-grid.svelte-1339m4j{grid-template-columns:repeat(2,1fr);gap:30px;display:grid}@media (width<=767px){.vg-grid.svelte-1339m4j{grid-template-columns:1fr;gap:0}}.fieldgroup.svelte-1339m4j{border:1px solid var(--color-gray);margin-bottom:30px;position:relative}.fieldgroup.svelte-1339m4j input:where(.svelte-1339m4j),.fieldgroup.svelte-1339m4j textarea:where(.svelte-1339m4j),.fieldgroup.svelte-1339m4j select:where(.svelte-1339m4j){width:100%;font:inherit;background:0 0;border:0;border-radius:0;outline:none;padding:16px 10px;font-size:16px;display:block}.fieldgroup.svelte-1339m4j select:where(.svelte-1339m4j){height:100%;min-height:58px}.fieldgroup.svelte-1339m4j textarea:where(.svelte-1339m4j){resize:vertical;height:188px}.fieldgroup.svelte-1339m4j label:where(.svelte-1339m4j){color:#aaa;text-transform:uppercase;pointer-events:none;transition:all .3s;position:absolute;top:15px;left:12px}.fieldgroup.svelte-1339m4j input:where(.svelte-1339m4j):focus~label:where(.svelte-1339m4j),.fieldgroup.svelte-1339m4j textarea:where(.svelte-1339m4j):focus~label:where(.svelte-1339m4j),.fieldgroup.svelte-1339m4j input:where(.svelte-1339m4j):not(:placeholder-shown)~label:where(.svelte-1339m4j),.fieldgroup.svelte-1339m4j textarea:where(.svelte-1339m4j):not(:placeholder-shown)~label:where(.svelte-1339m4j){color:var(--color-light-blue);font-size:12px;top:-25px;left:0}.fieldgroup.svelte-1339m4j:focus-within{border-color:var(--color-light-blue)}.err.svelte-1339m4j{color:#c0392b;font-size:12px;position:absolute;bottom:-22px;left:0}.hp.svelte-1339m4j{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.submit-row.svelte-1339m4j{justify-content:flex-end;display:flex}.submit-row.svelte-1339m4j button:where(.svelte-1339m4j){background:var(--color-blue);width:248px;height:58px;color:var(--color-white);line-height:58px;font:inherit;text-transform:uppercase;cursor:pointer;opacity:.8;border:0;padding:0;font-weight:700;transition:all .3s}.submit-row.svelte-1339m4j button:where(.svelte-1339m4j):hover:not(:disabled){opacity:1;background:var(--color-light-blue)}.submit-row.svelte-1339m4j button:where(.svelte-1339m4j):disabled{cursor:wait}
