.bigHero.svelte-1ob3m6o.svelte-1ob3m6o{display:flex;width:100%;justify-content:space-between;align-items:center;padding:4em;gap:5rem}.bigHero.svelte-1ob3m6o div.svelte-1ob3m6o{width:50%}.bigHero.svelte-1ob3m6o img.svelte-1ob3m6o{width:50%;height:auto}h1.svelte-1ob3m6o.svelte-1ob3m6o{font-size:30pt;margin:1rem 0}.feature.svelte-1ob3m6o.svelte-1ob3m6o{display:flex;align-items:center;padding:2em;width:100%;height:496px;background-color:#f9f9f9;text-align:center}.feature.svelte-1ob3m6o h1.svelte-1ob3m6o{display:inline-block;width:75%;margin:0 auto;font-size:36pt;vertical-align:middle}.galleryContainer.svelte-1ob3m6o.svelte-1ob3m6o{text-align:center;padding:60px}.galleryContainer.svelte-1ob3m6o h2.svelte-1ob3m6o{font-size:30pt;font-weight:400;margin:2em 0}.galleryGrid.svelte-1ob3m6o.svelte-1ob3m6o{display:grid;justify-items:stretch;grid-template-columns:1fr 1fr;grid-auto-rows:1fr;width:90%;margin:0 auto;gap:30px}.galleryGrid.svelte-1ob3m6o img.svelte-1ob3m6o{width:100%}.smallHero.svelte-1ob3m6o.svelte-1ob3m6o{display:flex;padding:10em;gap:4rem;background:black;color:#fff;width:100%}.smallHero.svelte-1ob3m6o h1.svelte-1ob3m6o{font-size:36pt}.smallHero.svelte-1ob3m6o p.svelte-1ob3m6o{font-size:14pt}a.button.svelte-1ob3m6o.svelte-1ob3m6o{display:inline-block;background-color:#fff;color:#000;text-decoration:none;font-weight:700;width:10em;text-align:center;padding:10px 20px}a.button.dark.svelte-1ob3m6o.svelte-1ob3m6o{background-color:#000;color:#fff}footer.svelte-1ob3m6o.svelte-1ob3m6o{padding:4em;text-align:center}footer.svelte-1ob3m6o h2.svelte-1ob3m6o{font-size:22pt;font-weight:400;margin-top:2rem;margin-bottom:5rem}footer.svelte-1ob3m6o img.svelte-1ob3m6o{width:100%;max-width:500px}footer.svelte-1ob3m6o .blackBox.svelte-1ob3m6o{height:.5em;background-color:#000;width:150px;margin:0 auto}@media screen and (max-width: 800px){.bigHero.svelte-1ob3m6o.svelte-1ob3m6o{flex-direction:column}.bigHero.svelte-1ob3m6o>img.svelte-1ob3m6o,.bigHero.svelte-1ob3m6o>div.svelte-1ob3m6o{width:100%}.feature.svelte-1ob3m6o h1.svelte-1ob3m6o{font-size:30pt}.smallHero.svelte-1ob3m6o.svelte-1ob3m6o{flex-direction:column;padding:3rem;gap:1rem}.smallHero.svelte-1ob3m6o h1.svelte-1ob3m6o{font-size:30pt}}
