@import url(https://fonts.googleapis.com/css2?family=Shadows+Into+Light&family=Ubuntu&display=swap);@font-face{font-family:Shadows Into Light;src:url(/static/media/ShadowsIntoLight-Regular.e8c09384ff0643bf385d.ttf) format("ttf")}@font-face{font-family:Ubuntu;src:url(/static/media/Ubuntu-Regular.1cbb1b79a23478cc89ad.ttf) format("ttf")}a{color:#000;text-decoration:none}.section{height:auto;padding:50px 0;width:100%}.top-section{margin-top:100px}.container{box-sizing:border-box;height:auto;margin:0 auto;max-width:1200px;max-width:var(--container-width);padding:0 50px}.flex{display:flex;height:auto}.grid{display:grid;height:auto}.line{outline:1px solid gray}:root{--blue-400:#1d3557;--red-400:#e63946;--container-width:1200px}.navbar-section{background-color:#fff;border-bottom:2px solid #000;height:100px;position:fixed;top:0;width:100%;z-index:5}.navbar-container{height:100%}.navbar-flex{height:100%;justify-content:space-between}.logo{align-items:center;display:flex}.img-logo{height:60px;margin:auto;padding-right:10px;width:auto}.top-phone-number{transition:all .5s ease}.top-phone-number:hover{color:var(--red-400)}.socials-bar{align-items:center;display:flex}.icon{font-size:30px;margin:0 10px}.icon,.sky{transition:all .5s ease}.sky{margin-right:20px}.icon:hover,.sky:hover{color:var(--red-400)}@media(max-width:1120px){.email{display:none}}@media(max-width:800px){.socials-bar>.links{display:none}}@media(max-width:485px){.navbar-flex .logo .sky{display:none}}.hamburger-menu{--x-width:calc(var(--hamburger-height)*1.41421);display:flex;display:none;flex-direction:column;gap:4px;gap:var(--hamburger-gap);margin-left:15px;transform:rotate(180deg);transition:all .5s ease;width:30px;width:var(--bar-width)}.hamburger-menu input:focus-visible,.hamburger-menu:has(input:focus-visible):after,.hamburger-menu:has(input:focus-visible):before{border:1px solid #fff;box-shadow:0 0 0 1px #000}.hamburger-menu input,.hamburger-menu:after,.hamburger-menu:before{background-color:#000;border-radius:100px;content:"";cursor:pointer;height:4px;height:var(--bar-height);transform-origin:left center;transition:all .3s ease-in-out;transition:all var(--animation-timing);width:30px;width:var(--bar-width)}.hamburger-menu input:hover,.hamburger-menu:hover:after,.hamburger-menu:hover:before{background-color:var(--red-400)}.hamburger-menu:hover{transform:scale(-1.1)}.hamburger-menu input{-webkit-appearance:none;appearance:none;cursor:pointer;margin:0;outline:none;padding:0}.hamburger-menu input:checked{opacity:0;width:0}.hamburger-menu:has(input:checked):before{rotate:45deg;translate:0 -2px;translate:0 calc(var(--bar-height)/-2);width:var(--x-width)}.hamburger-menu:has(input:checked):after{rotate:-45deg;translate:0 2px;translate:0 calc(var(--bar-height)/2);width:var(--x-width)}.links-container{background-color:#fff;border-bottom:2px solid #000;height:100px;opacity:0;position:fixed;right:0;top:102px;transform:translatey(-100%);transition:all .3s ease-in-out;transition:all var(--animation-timing);visibility:hidden;width:100%;z-index:-1}.links,.links-container{display:flex;justify-content:center}.links{align-items:center;gap:10px;text-align:center}.links a{transition:all .5s ease}.links a:hover{color:var(--red-400)}.hamburger-menu:has(input:checked)+.links-container{align-items:center;display:flex;justify-content:center;opacity:1;transform:translateY(0);visibility:visible}:root{--bar-width:30px;--bar-height:4px;--hamburger-gap:4px;--color:var(--blue-400);--animation-timing:0.3s ease-in-out;--hamburger-height:calc(var(--bar-height)*3 + var(--hamburger-gap)*2)}@media(max-width:800px){.hamburger-menu{display:flex}}@media(min-width:801px){.hamburger-menu:has(input:checked)+.links-container{opacity:0;transform:translatey(-100%)}}.bottom-section{background-color:var(--blue-400);color:#fff;height:auto}.bottom-container{height:auto}.bottom-flex{gap:20px;justify-content:space-between;margin-bottom:20px}.logo-flex{flex-direction:column;gap:10px}.bottom{color:#fff}.bottom-phone-number{color:#fff;transition:all .5s ease}#pages{margin-bottom:10px;text-decoration:underline}.bottom-links-container h3{color:#fff;margin:0;transition:all .5s ease}.bottom-links{display:flex;gap:10px;margin-top:0}.bottom-links-container :not(#pages) h3:hover,.bottom-phone-number:hover,.bottom:hover{color:var(--red-400)}.copyright{margin-top:40px;text-align:center}#copyright{margin:0}#github{font-size:20px}.map-area{display:flex;gap:50px}.map-caption{margin:0;text-align:center}iframe{border:0;border-radius:10px}@media(max-width:1070px){.bottom-flex{align-items:center;flex-direction:column}.logo-flex{align-items:center;flex-direction:row;flex-wrap:wrap}}@media(max-width:710px){.map-area{flex-direction:column}}.join-section{animation:fade-in 2s ease;background-color:#c0c0c0cc;bottom:0;height:100dvh;position:fixed;transition:all .5s ease;width:100dvw;z-index:10}.join-section.active{opacity:1;visibility:visible}.join-section.inactive{opacity:0;visibility:hidden}.join-border{border:5px dotted #fff;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;height:calc(var(--join-height) - 50px);margin:0 25px;position:relative;translate:0 25px;width:calc(var(--join-width) - 50px);z-index:99999999}.join-container{background-color:var(--blue-400);border-radius:10px;height:var(--join-height);margin:calc((100dvh - var(--join-height))/2) calc((100dvw - var(--join-width))/2);width:var(--join-width)}.exit{cursor:pointer;font-size:100px;height:24.75px;position:relative;translate:20px 20px;width:24.75px;z-index:1}.x{background-color:#fff;border-radius:10px;height:5px;width:30px}.x.top{transform:rotate(45deg);translate:-3px 10px}.x.bottom{transform:rotate(-45deg);translate:-3px 5px}.promotion-container{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.join-container h1{color:#fff;font-size:50px;margin-bottom:0;text-align:center}.promotion-container p{font-size:40px}.promotion-container span{color:var(--red-400)}.promotion-container a{color:#fff;font-size:50px;font-style:italic;text-decoration:underline;transition:all .5s ease}.promotion-container a:hover{color:var(--red-400)}.promotion-container .limit-note{font-size:30px;font-weight:700}.promotion-container a.pay-button{background-color:var(--red-400);border-radius:10px;font-style:normal;font-weight:700;padding:15px 40px;text-decoration:none}.promotion-container a.pay-button:hover{color:#fff;filter:brightness(1.15)}.promotion-container .pay-note{font-size:22px;opacity:.85}@keyframes fade-in{0%{opacity:0}65%{opacity:0}to{opacity:1}}@media(max-width:550px){.join-container h1{font-size:30px}.promotion-container p{font-size:25px}.promotion-container a{font-size:30px}.promotion-container .limit-note{font-size:20px}.promotion-container .pay-note{font-size:16px}}@media(max-width:700px){:root{--join-width:80dvw;--join-height:80dvh}}@media(min-width:701px){:root{--join-width:600px;--join-height:800px}}.home-section{align-items:center;background-attachment:fixed;background-image:url(/static/media/background2.127fbdf45d112bef45ab.png);background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;height:auto;padding:0}.home-flex{align-items:center;flex-direction:column;justify-content:center;margin:50px 0}.home-flex h1{font-family:Shadows Into Light,cursive;font-size:65px;text-align:center}.home-flex h3{font-size:35px;margin-top:0;text-align:center}.location-grid{gap:10%;grid-template-columns:45% 45%;height:auto;place-items:first baseline;width:100%}.location{display:flex;flex-direction:column;height:100%;text-align:center}@media(max-width:485px){.home-flex h1{font-size:clamp(15px,10vw,35px)}.home-flex h2,.home-flex h3{font-size:clamp(12px,6vw,25px)}.home-flex img{height:clamp(150px,5vw,250px)}}.scroller-section{background-color:var(--blue-400)}.scroller-container{display:flex;justify-content:center}.skills-list{list-style:none;padding:0;position:relative;right:0}li img{border-radius:10px;height:300px;width:auto}.scroller{opacity:1;width:100dvw}.scroller-inner{display:flex;flex-wrap:wrap;gap:30px}.scroller{-webkit-mask:linear-gradient(90deg,#0000,#fff 10%,#fff 90%,#0000);mask:linear-gradient(90deg,#0000,#fff 10%,#fff 90%,#0000)}.scroller .scroller-inner{animation:scroll 30s linear infinite;flex-wrap:nowrap;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}@keyframes scroll{to{transform:translate(calc(-50% - 15px))}}.about-flex,.vids{flex-direction:column;font-size:150%}.vids{align-items:center}.youtube-flex{gap:10px;justify-content:space-between;width:100%}.youtube-flex iframe{aspect-ratio:9/16;border-radius:10px;width:350px}@media(min-width:586px) and (max-width:1200px){.youtube-flex iframe{width:clamp(150px,25vw,350px)}}@media(max-width:585px){.youtube-flex{align-items:center;flex-direction:column}.youtube-flex iframe{width:100%}}.socials-section{background-color:var(--blue-400);color:#fff}.cards{align-items:center;display:flex;justify-content:space-between;margin:0;padding:0}.card{display:inline;font-size:45px;line-height:75%;text-align:center}.highlight{color:red}.meta-text{font-size:20px}.social-btns{display:flex;gap:20px;justify-content:center;margin-top:20px}.btn a{align-items:center;border:3px solid #fff;border-radius:10px;color:#fff;display:flex;padding:8px;transition:all .5s ease;width:102px}.btn a:hover{background-color:#fff;color:var(--blue-400)}.socials{color:#fff;font-size:30px;margin-right:8px;transition:all .5s ease}.btn a:hover .socials{color:var(--blue-400)}@media(max-width:700px){.cards{flex-direction:column;gap:10px}}@media(max-width:450px){.social-btns{align-items:center;flex-direction:column}}.contact-flex{align-items:center;justify-content:space-between;justify-self:center}.picture{align-items:center;display:flex;flex-direction:column;gap:30px}.picture h1{text-align:center}.description{font-size:.75rem;max-width:700px;padding:45px 20px}#park{border-radius:10px;width:200px}@media(max-width:800px){.contact-flex{flex-direction:column}}.schedule-section{align-items:center;display:flex;flex-direction:column}.schedule-container{font-size:2rem}.schedule-flex{align-items:center;flex-direction:column;gap:10px}.schedule-container{font-size:30px;text-align:center}.picture img{border-radius:10px;width:100%}.pricing-container{font-size:30px;text-align:center}.pricing-flex{gap:5px;justify-content:center}.pricing-flex img{border-radius:10px;width:45%}@media(max-width:1000px){.pricing-flex{align-items:center;flex-direction:column}.pricing-flex img{width:clamp(200px,100%,500px)}}body,html{overflow-x:hidden;overflow-y:visible;scroll-behavior:smooth}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:#000;font:300 14px/1.4 Ubuntu,sans-serif;margin:0}
/*# sourceMappingURL=main.7f5709ea.css.map*/