.contact-info.svelte-1ugdn9f{display:flex;flex-direction:column;height:100%;justify-content:space-between}.contact-info.svelte-1ugdn9f .title{margin-bottom:3rem;max-width:45.5rem}.contact-info.svelte-1ugdn9f .socials{padding-top:2rem}.contact-info.svelte-1ugdn9f .socials .socials__item{background-color:#eaeaea}.contact-info.svelte-1ugdn9f .socials svg{fill:#242424}.contact-info__bottom.svelte-1ugdn9f{padding-bottom:1.2rem}.contact-info__bottom.svelte-1ugdn9f i:where(.svelte-1ugdn9f){aspect-ratio:.98;background-color:#0006;border-radius:.8rem;display:block;margin-bottom:2.7rem;max-width:16.2rem;overflow:hidden}.contact-info__details.svelte-1ugdn9f{display:flex;gap:1rem}@media(max-width:1499px){.contact-info__details.svelte-1ugdn9f{flex-direction:column}}@media(min-width:1500px){.contact-info__details.svelte-1ugdn9f{justify-content:space-between}}@media(min-width:1500px){.contact-info__details.svelte-1ugdn9f .contact-info__item:where(.svelte-1ugdn9f):first-child{width:27%}}@media(min-width:1500px){.contact-info__details.svelte-1ugdn9f .contact-info__item:where(.svelte-1ugdn9f):last-child{width:61.2%}}.contact-info__item.svelte-1ugdn9f{display:flex;flex-direction:column}.contact-info__item.svelte-1ugdn9f p:where(.svelte-1ugdn9f):not(:last-child){margin-bottom:1.3rem}.contact-info__item.svelte-1ugdn9f a:where(.svelte-1ugdn9f){display:inline-flex}.contact.svelte-he0e4a{background-color:#f8f8f8}.contact__inner.svelte-he0e4a{display:flex;padding-bottom:4rem;padding-top:12.8rem}@media(max-width:767.999px){.contact__inner.svelte-he0e4a{flex-direction:column}}@media(max-width:1023.999px){.contact__inner.svelte-he0e4a{gap:2rem}}@media(min-width:768px){.contact__inner.svelte-he0e4a{justify-content:space-between}}@media(min-width:1024px){.contact__inner.svelte-he0e4a{padding-bottom:8.4rem}}@media(min-width:768px){.contact__info-wrapper.svelte-he0e4a{width:calc(40% - 1rem)}}@media(min-width:1024px){.contact__info-wrapper.svelte-he0e4a{width:50%}}.contact__form-wrapper.svelte-he0e4a{border-radius:.8rem;background-color:#fff;padding:2rem 1.5rem}@media(min-width:768px){.contact__form-wrapper.svelte-he0e4a{padding:3rem 2.5rem 4.8rem;width:calc(60% - 1rem)}}@media(min-width:1024px){.contact__form-wrapper.svelte-he0e4a{width:48.6%}}@media(min-width:1500px){.contact__form-wrapper.svelte-he0e4a{padding:4.8rem 5rem 4.3rem}}
