.svelte-1mjlqa6{z-index:1}main.svelte-1mjlqa6>section:where(.svelte-1mjlqa6){width:auto;margin:0 .75rem}@media only screen and (min-width: 1000px){main.svelte-1mjlqa6>section:where(.svelte-1mjlqa6){margin:0 3rem}}section.svelte-1mjlqa6{width:100%}p.svelte-1mjlqa6{width:100%}a.svelte-1mjlqa6{color:#4eb8ff;text-decoration:underline}img.svelte-1mjlqa6{height:1.5rem;width:auto}.fg-primary.svelte-1mjlqa6{color:#fb0}.fg-secondary.svelte-1mjlqa6{color:#ce80fd}.fg-tertiary.svelte-1mjlqa6{color:#14feb7}.btn.svelte-1mjlqa6{display:block;width:fit-content;padding:1rem;color:#fff;font-weight:600;font-size:1rem}.button-secondary.svelte-1mjlqa6{background:#ce80fd}h1.svelte-1mjlqa6,h2.svelte-1mjlqa6{margin-top:3rem}h3.svelte-1mjlqa6{margin-top:2.5rem}h4.svelte-1mjlqa6{margin-top:.5rem}h1.svelte-1mjlqa6{font-size:2.25rem;line-height:2.5rem}h2.svelte-1mjlqa6{font-size:1.875rem;line-height:2.25rem;text-transform:uppercase}h3.svelte-1mjlqa6{font-size:1.5rem;line-height:2rem}h4.svelte-1mjlqa6{font-size:1.25rem;line-height:1.75rem}#hero.svelte-1mjlqa6{position:relative;overflow:hidden;background:linear-gradient(to bottom,#000c,#0009),url(./hero.BjdIU5NG.jpg);background-position:center;background-size:cover;height:60vh;width:calc(100% - 6rem);padding:1.25rem 3rem}#hero.svelte-1mjlqa6 .logo-intro:where(.svelte-1mjlqa6) :where(.svelte-1mjlqa6){display:inline-block}#hero.svelte-1mjlqa6 .logo-intro:where(.svelte-1mjlqa6) img:where(.svelte-1mjlqa6){height:7rem;margin-right:1.25rem;display:none}#hero.svelte-1mjlqa6 .logo-intro:where(.svelte-1mjlqa6) h1:where(.svelte-1mjlqa6){font-size:2rem;margin-top:0;max-width:100%}#hero.svelte-1mjlqa6 p:where(.svelte-1mjlqa6){font-size:1.15rem;width:100%;margin-bottom:1rem}@media only screen and (min-width: 470px){#hero.svelte-1mjlqa6{height:55vh}}@media only screen and (min-width: 750px){#hero.svelte-1mjlqa6{height:65vh}#hero.svelte-1mjlqa6 .logo-intro:where(.svelte-1mjlqa6) img:where(.svelte-1mjlqa6){display:inline-block;height:10rem}}@media only screen and (min-width: 1000px){#hero.svelte-1mjlqa6{height:55vh}#hero.svelte-1mjlqa6 .logo-intro:where(.svelte-1mjlqa6) img:where(.svelte-1mjlqa6){display:inline-block;height:10rem}#hero.svelte-1mjlqa6 h1:where(.svelte-1mjlqa6){font-size:2rem;max-width:29ch!important}#hero.svelte-1mjlqa6 p:where(.svelte-1mjlqa6){width:60ch}#hero.svelte-1mjlqa6:after{content:"";width:169px;height:401px;background-color:#2c2c2c;display:block;position:absolute;right:-26px;bottom:-138px;rotate:50deg;z-index:0}}#about-us-and-upcoming-events.svelte-1mjlqa6,#past-events.svelte-1mjlqa6{z-index:3;position:relative;display:flex;flex-direction:column;gap:1rem}#about-us-and-upcoming-events.svelte-1mjlqa6 h4:where(.svelte-1mjlqa6){color:#fb0}#about-us-and-upcoming-events.svelte-1mjlqa6 article:where(.svelte-1mjlqa6),#past-events.svelte-1mjlqa6 article:where(.svelte-1mjlqa6){padding:.5rem;background-color:#595959;margin-bottom:1rem;border-radius:.25rem}#about-us-and-upcoming-events.svelte-1mjlqa6 article:where(.svelte-1mjlqa6) h3:where(.svelte-1mjlqa6),#past-events.svelte-1mjlqa6 article:where(.svelte-1mjlqa6) h3:where(.svelte-1mjlqa6){margin-top:0;margin-bottom:0}#about-us-and-upcoming-events.svelte-1mjlqa6 article:where(.svelte-1mjlqa6) h4:where(.svelte-1mjlqa6){margin-bottom:0}#upcoming-events.svelte-1mjlqa6 a:where(.svelte-1mjlqa6),#past-events.svelte-1mjlqa6 a:where(.svelte-1mjlqa6){font-size:1.25rem;font-weight:600;width:100%;text-align:center;display:inline-block}@media only screen and (min-width: 750px){#about-us-and-upcoming-events.svelte-1mjlqa6{flex-direction:row}}#services.svelte-1mjlqa6{background:#595959;margin:2rem 0 0;padding:.75rem}#services.svelte-1mjlqa6 h2:where(.svelte-1mjlqa6){margin-top:0}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6){display:grid;grid-template-columns:1;grid-template-rows:4;gap:1rem;width:100%}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) a:where(.svelte-1mjlqa6){color:#dedede;background:#000;text-decoration:none;display:block;padding:1.25rem;transition:all ease-in-out .3s;border:2px solid}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) a:where(.svelte-1mjlqa6) h3:where(.svelte-1mjlqa6){margin-top:0}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) a:where(.svelte-1mjlqa6):hover{cursor:pointer;transform:translateY(-.25rem);color:#fff;border-color:#fff}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) a:where(.svelte-1mjlqa6):hover h3:where(.svelte-1mjlqa6){text-decoration:underline}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) :where(.svelte-1mjlqa6):nth-child(1){border-color:#fb0}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) :where(.svelte-1mjlqa6):nth-child(2){border-color:#ce80fd}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) :where(.svelte-1mjlqa6):nth-child(3){border-color:#14feb7}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6) :where(.svelte-1mjlqa6):nth-child(4){border-color:#ff16cc}@media only screen and (min-width: 1000px){#services.svelte-1mjlqa6{padding:1rem 3rem}#services.svelte-1mjlqa6 .cards:where(.svelte-1mjlqa6){grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr)}}
