.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4){flex-shrink:0;display:flex;flex-direction:column;gap:24px}.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4) .tit:where(.svelte-zjs4u4){font-size:42px}.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4) p:where(.svelte-zjs4u4){font-size:20px;color:var(--gray_body)}@media (min-width: 721px) and (max-width: 1460px){.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4){gap:1.643vw}.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4) .tit:where(.svelte-zjs4u4){font-size:2.876vw}.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4) p:where(.svelte-zjs4u4){font-size:1.369vw}}@media (max-width: 720px){.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4){gap:2.222vw;text-align:center}.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4) .tit:where(.svelte-zjs4u4){font-size:7.222vw}.contact-form.svelte-zjs4u4 .hd:where(.svelte-zjs4u4) p:where(.svelte-zjs4u4){font-size:inherit}}.contact-form.svelte-zjs4u4 .section:where(.svelte-zjs4u4){display:flex;gap:40px}@media (min-width: 721px) and (max-width: 1460px){.contact-form.svelte-zjs4u4 .section:where(.svelte-zjs4u4){gap:2.739vw}}@media (max-width: 720px){.contact-form.svelte-zjs4u4 .section:where(.svelte-zjs4u4){gap:8.888vw;flex-direction:column}}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4),.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields:where(.svelte-zjs4u4){display:flex;flex-direction:column;gap:32px 40px}@media (min-width: 721px) and (max-width: 1460px){.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4),.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields:where(.svelte-zjs4u4){gap:2.191vw 2.739vw}}@media (max-width: 720px){.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4),.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields:where(.svelte-zjs4u4){gap:4.444vw}}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4){flex:1;margin-left:auto;max-width:var(--maxRightContentWidth);flex-direction:row;flex-wrap:wrap;min-width:0}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields:where(.svelte-zjs4u4){flex:1;min-width:0}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields>li:where(.svelte-zjs4u4){display:flex;flex-direction:column;gap:8px}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields>li.hfull:where(.svelte-zjs4u4){flex:1}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields>li.hfull:where(.svelte-zjs4u4) textarea:where(.svelte-zjs4u4){flex:1}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last:where(.svelte-zjs4u4){width:100%;flex-basis:auto}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4){flex-direction:row}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4) .options:where(.svelte-zjs4u4){display:flex;flex-direction:column;gap:8px}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4) .buttons:where(.svelte-zjs4u4){margin:auto 0 auto auto}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .lb:where(.svelte-zjs4u4) strong:where(.svelte-zjs4u4){color:var(--blue, #2a6fc0);font-weight:400}@media (min-width: 721px) and (max-width: 1460px){.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4) .options:where(.svelte-zjs4u4),.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields>li:where(.svelte-zjs4u4){gap:.547vw}}@media (max-width: 720px){.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4){flex-direction:column;margin-left:0}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields:where(.svelte-zjs4u4){max-width:100%}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields>li:where(.svelte-zjs4u4){gap:2.222vw}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last:where(.svelte-zjs4u4){padding-top:2.222vw}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4){flex-direction:column;gap:6.666vw}}@media (max-width: 720px) and (max-width: 720px){.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4) .options:where(.svelte-zjs4u4){gap:1.666vw}.contact-form.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields.last>li:where(.svelte-zjs4u4) .buttons:where(.svelte-zjs4u4){margin-right:auto}}.contact-form.svelte-zjs4u4 .chk-desc:where(.svelte-zjs4u4){color:var(--gray_caption);padding-left:32px;display:flex;flex-direction:column;gap:4px}@media (min-width: 721px) and (max-width: 1460px){.contact-form.svelte-zjs4u4 .chk-desc:where(.svelte-zjs4u4){padding-left:2.191vw;gap:.273vw}}@media (max-width: 720px){.contact-form.svelte-zjs4u4 .chk-desc:where(.svelte-zjs4u4){padding-left:8.888vw;gap:1.111vw;font-size:3.888vw;margin-right:-3.333vw}}.contact-form.page.svelte-zjs4u4 .forms:where(.svelte-zjs4u4){flex-direction:column}.contact-form.page.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .fields:where(.svelte-zjs4u4){width:100%}.contact-form.page.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .hfull:where(.svelte-zjs4u4) .textarea:where(.svelte-zjs4u4){flex:auto;height:262px}@media (min-width: 721px) and (max-width: 1460px){.contact-form.page.svelte-zjs4u4 .forms:where(.svelte-zjs4u4) .hfull:where(.svelte-zjs4u4) .textarea:where(.svelte-zjs4u4){height:17.945vw}}.contact-form.svelte-zjs4u4:not(.page){padding:64px 0;background:url(./bgContact.BzYh-7pi.jpg) no-repeat 50% 50%;background-size:cover}@media (min-width: 721px) and (max-width: 1460px){.contact-form.svelte-zjs4u4:not(.page){padding:4.383vw 0}}@media (max-width: 720px){.contact-form.svelte-zjs4u4:not(.page){padding:17.777vw 0;background-image:url(./bgContactm.SQnPlx7m.jpg);background-position:50% 0}}@media (max-width: 720px){.contact-form.svelte-zjs4u4 .textarea:where(.svelte-zjs4u4){flex:auto!important;height:72.777vw!important}}
