.contact.svelte-13xugnn.svelte-13xugnn{padding:10rem 0;margin:0;min-height:20vh;position:relative;overflow:hidden}.contact.svelte-13xugnn .contact-form-bg.svelte-13xugnn{background-image:var(--contactBG);background-size:cover;position:absolute;left:0;top:0;height:100%;width:100%;z-index:0}.contact__form-col.svelte-13xugnn.svelte-13xugnn{position:relative;z-index:1}@media (max-width: 991px){.contact.svelte-13xugnn.svelte-13xugnn{padding-left:3rem;padding-right:3rem}}@media (max-width: 767px){.contact.svelte-13xugnn.svelte-13xugnn{padding:3.75rem 1rem}}.contact__content.svelte-13xugnn.svelte-13xugnn{display:flex;height:100%;align-items:center;padding-bottom:7rem}@media (max-width: 767px){.contact__content.svelte-13xugnn.svelte-13xugnn{padding-bottom:3rem;text-align:center}}.contact__content__wrapper.svelte-13xugnn h2.svelte-13xugnn{margin-bottom:1rem;width:27rem}@media (max-width: 1024px){.contact__content__wrapper.svelte-13xugnn h2.svelte-13xugnn{width:unset}}.contact__content__wrapper.svelte-13xugnn p.svelte-13xugnn{font-size:1.5rem;font-weight:500;font-family:Lato,sans-serif}.contact__form.svelte-13xugnn #yourMessage{height:15rem}.contact__form.svelte-13xugnn.svelte-13xugnn{margin-bottom:1rem}@media (max-width: 767px){.contact__form.svelte-13xugnn.svelte-13xugnn{margin-bottom:0}}.contact__form.svelte-13xugnn.svelte-13xugnn{text-align:center}.contact__form.svelte-13xugnn .btn{padding:.7rem 3.125rem;font-size:1.25rem}.contact__result.svelte-13xugnn.svelte-13xugnn{margin-top:1.25rem;font-size:1rem;line-height:1.4;color:#000}
