#contact.svelte-wkxllv{text-align:center;color:#374252;background-color:#0000;flex-direction:column;align-items:center;width:100%;padding:2rem;display:flex}#heading-contact.svelte-wkxllv{justify-content:center;width:100%;margin-bottom:1.5rem;padding:2.5rem;font-size:2.5rem;display:flex}.content-container.svelte-wkxllv{box-sizing:border-box;justify-content:center;align-items:center;gap:2rem;width:100%;max-width:1200px;padding:0;display:flex}.image-container.svelte-wkxllv{text-align:center;box-sizing:border-box;flex:1;min-width:150px;max-width:100%}.image-container.svelte-wkxllv img:where(.svelte-wkxllv){border-radius:50%;width:100%;max-width:250px;height:auto}.info-container.svelte-wkxllv{text-align:left;box-sizing:border-box;flex:1;min-width:200px;max-width:100%;font-size:1.75rem}#contact-details.svelte-wkxllv{color:#374252;font-size:1.5rem}.contact-info.svelte-wkxllv{align-items:center;margin-bottom:.5rem;display:flex}.contact-info.svelte-wkxllv a:where(.svelte-wkxllv){color:inherit;font-size:1.5rem;text-decoration:none}.icon.svelte-wkxllv{vertical-align:middle;fill:#374252;width:2.5rem;height:2.5rem;margin-right:.5rem}@media (width<=768px){.content-container.svelte-wkxllv{flex-direction:column;align-items:center;gap:2.5rem}.image-container.svelte-wkxllv img:where(.svelte-wkxllv){border-radius:50%;width:100%;max-width:200px;height:auto}.info-container.svelte-wkxllv{text-align:center}.contact-info.svelte-wkxllv{justify-content:center}#contact-details.svelte-wkxllv,.contact-info.svelte-wkxllv a:where(.svelte-wkxllv){font-size:1.25rem}}@media (width>=769px) and (width<=1024px){#contact.svelte-wkxllv{padding:2.5rem}#heading-contact.svelte-wkxllv{margin-bottom:1.5rem;font-size:2rem}.content-container.svelte-wkxllv{flex-direction:row;gap:1.5rem}.image-container.svelte-wkxllv{min-width:200px}.image-container.svelte-wkxllv img:where(.svelte-wkxllv){max-width:250px}.info-container.svelte-wkxllv{margin-left:1.5rem;margin-right:1.5rem;font-size:1.5rem}#contact-details.svelte-wkxllv,.contact-info.svelte-wkxllv a:where(.svelte-wkxllv){font-size:1.5rem}}@media (width<=768px) and (orientation:landscape){#contact.svelte-wkxllv{padding:1.5rem}#heading-contact.svelte-wkxllv{margin-bottom:1rem;font-size:1.75rem}.content-container.svelte-wkxllv{flex-direction:row;gap:1rem}.info-container.svelte-wkxllv{margin-left:1rem;margin-right:1rem;font-size:1.5rem}#contact-details.svelte-wkxllv,.contact-info.svelte-wkxllv a:where(.svelte-wkxllv){font-size:1.5rem}}
