/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@font-face{font-family:Oswald;src:url(Oswald-Regular.eot);src:local("Oswald Regular"),local("Oswald-Regular"),url(/assets/Oswald-Regular-BsZjxCHM.eot?#iefix) format("embedded-opentype"),url(/assets/Oswald-Regular-BzSJXZIS.woff2) format("woff2"),url(/assets/Oswald-Regular-3Y4ISBH5.woff) format("woff"),url(/assets/Oswald-Regular-ChLjetJ3.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Oswald;src:url(Oswald-Bold.eot);src:local("Oswald Bold"),local("Oswald-Bold"),url(/assets/Oswald-Bold-D6NYS1qn.eot?#iefix) format("embedded-opentype"),url(/assets/Oswald-Bold-CKAMdHGr.woff2) format("woff2"),url(/assets/Oswald-Bold-CZHM_smR.woff) format("woff"),url(/assets/Oswald-Bold-DZbfjM4u.ttf) format("truetype");font-weight:700;font-style:normal}*{box-sizing:border-box;padding:0;margin:0}body{font-family:Oswald,serif;line-height:1.6;color:#000;font-size:1rem;-webkit-font-smoothing:antialiased;background-color:#000}html,body{scroll-behavior:smooth}.App{max-width:1600px;margin:0 auto;overflow:hidden}.navigation-container{z-index:999;width:100%;position:fixed;background:#fff}@media (min-width: 992px){.navigation-container{position:absolute;padding:2rem;transition:all .3s ease-in;max-width:1600px}}.navigation-container.sticky2{border-bottom:1px solid gainsboro;position:fixed;top:0;box-shadow:0 2px #333}@media (min-width: 992px){.navigation-container.sticky2{max-width:1600px;padding:1rem}}@media (min-width: 992px){.navigation-container.sticky2 .navigation__logo{transform:scale(1);transition:all .3s ease-in}}@media (min-width: 320px) and (max-width: 991px){.navigation-container .navigation{width:100%;padding:1em;z-index:49;will-change:transform;display:flex;flex-direction:column;align-items:flex-end}.navigation-container .navigation .row{display:flex;align-items:center;justify-content:space-between;width:100%}.navigation-container .navigation__logo{width:180px;background:url(/src/images/logo.svg) no-repeat left center;padding-left:30px;font-weight:900;font-family:Oswald,serif;transform:scale(1)}.navigation-container .navigation__toggle{display:block;border-radius:5px;background-color:transparent;float:right;height:38px;width:38px;cursor:pointer;padding:8px;-webkit-tap-highlight-color:rgba(0,0,0,0)}.navigation-container .navigation__toggle.open span:first-child{transform:rotate(45deg) translate(4.4px,4.4px)}.navigation-container .navigation__toggle.open span:nth-child(2){width:0%;opacity:0}.navigation-container .navigation__toggle.open span:last-child{transform:rotate(-45deg) translate(4.4px,-4.4px)}.navigation-container .navigation__toggle span{position:relative;display:block;height:2px;width:100%;margin-top:4px;background-color:#4c707c;transition:all .25s}.navigation-container .navigation__menu{height:0;overflow:hidden;transition:all .8s ease-out;z-index:50;position:relative;width:100%;display:flex;flex-direction:column;align-items:center}.navigation-container .navigation__menu__item{padding:1.5rem 1rem;font-size:1rem;text-decoration:none;width:100%;text-align:center;-webkit-tap-highlight-color:#fff;color:#4c707c;letter-spacing:.2rem;font-size:1.2em;text-transform:uppercase;cursor:pointer;font-family:Oswald,serif;font-weight:600}.navigation-container .navigation__menu.collapse{height:100vh}}@media (min-width: 992px){.navigation-container .navigation{display:flex;justify-content:space-between;align-items:center}.navigation-container .navigation__logo{width:180px;background:url(/src/images/logo.svg) no-repeat left center;transform:scale(1.2);margin-left:2rem;padding-left:30px;font-weight:900;font-family:Oswald,serif}.navigation-container .navigation__menu{display:flex;justify-content:flex-end}.navigation-container .navigation__menu__item{display:flex;align-items:center;text-decoration:none;transition:all .6s;position:relative;color:#4c707c;font-size:1.1rem;text-transform:uppercase;padding:.5rem 1rem;font-family:Oswald,serif;font-weight:600}.navigation-container .navigation__menu__item:before,.navigation-container .navigation__menu__item:after{position:absolute;left:0;width:100%;height:2px;background:#4c707c;content:"";opacity:0;transition:all .3s}.navigation-container .navigation__menu__item:before{top:0;transform:translateY(10px)}.navigation-container .navigation__menu__item:after{bottom:0;transform:translateY(-10px)}.navigation-container .navigation__menu__item:hover:before,.navigation-container .navigation__menu__item:hover:after{opacity:1;transform:translateY(0)}.navigation-container .navigation .navigation__toggle{display:none}}.footer-wrap .footer{padding:3rem 1rem;color:#fff;max-width:1200px;margin:0 auto;font-size:1.3rem}@media (min-width: 550px){.footer-wrap .footer{display:grid;grid-template-columns:1fr 1fr;grid-template-areas:"info info" "contact hours";justify-items:center}}@media (min-width: 992px){.footer-wrap .footer{grid-template-columns:1fr 1fr 1fr 250px;grid-template-areas:"info info contact hours";justify-items:initial}}.footer-wrap .footer h3{font-family:Oswald,serif;font-weight:700;font-size:clamp(1.4rem,1.2118rem + .9412vw,1.8rem);text-transform:uppercase}.footer-wrap .footer h3+p{padding:0}.footer-wrap .footer ul{list-style:none}.footer-wrap .footer ul li{padding:.25rem 0;color:#fff;display:flex}.footer-wrap .footer ul li span{margin-right:1rem;width:80px;display:flex}.footer-wrap .footer p{padding:.25rem 0}.footer-wrap .footer a:link,.footer-wrap .footer a:visited{text-decoration:none;color:#fff;transition:all .6s ease}.footer-wrap .footer a:hover,.footer-wrap .footer a:active{color:#4c707c}.footer-wrap .footer__info,.footer-wrap .footer__contact,.footer-wrap .footer__hours{padding:1rem}.footer-wrap .footer__info{grid-area:info;text-align:center}@media (min-width: 992px){.footer-wrap .footer__info{text-align:left}}.footer-wrap .footer__info h3{display:flex;align-items:center;justify-content:center}@media (min-width: 992px){.footer-wrap .footer__info h3{justify-content:left}}.footer-wrap .footer__info__sponsors{display:flex;height:64px;gap:1rem;margin-top:2rem;overflow:hidden;justify-content:center}@media (min-width: 992px){.footer-wrap .footer__info__sponsors{justify-content:left}}.footer-wrap .footer__contact{grid-area:contact}.footer-wrap .footer__hours{grid-area:hours}.copy{padding:1rem;text-align:center;color:#fff;text-transform:uppercase;font-size:1rem}.header{position:relative;height:100vh;width:100%;overflow:hidden;display:flex;flex-direction:column;justify-content:space-between}.header__navigation{display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#fff;padding:1rem}.header__navigation__left{display:flex;align-items:center}.header__navigation__left img{width:60px;aspect-ratio:1}.header__navigation__left h1{text-transform:uppercase;font-weight:400;font-size:1rem;margin:0}.header__navigation__right ul{list-style:none;display:flex;align-items:center}.header__navigation__right ul li{margin:0 1rem;text-transform:uppercase;font-weight:400}.header__navigation__right ul li a:link,.header__navigation__right ul li a:visited{text-decoration:none;color:#fff;transition:all .6s}.header__navigation__right ul li a:hover,.header__navigation__right ul li a:focus{text-decoration:underline;color:#4c707c;transition:all .6s}.header__title{font-size:clamp(2rem,-1.7647rem + 18.8235vw,10rem);white-space:nowrap;word-spacing:.15rem;color:#fff;text-transform:uppercase}.box{width:300px;aspect-ratio:1;border-radius:50%;mix-blend-mode:difference;background:#fff}.images-wrap{display:none}@media (min-width: 992px){.images-wrap{margin:20vh auto;height:100vh;display:block;overflow:hidden;width:100%}}.images-wrap .images{position:relative;width:100%;height:100%;gap:2rem;display:flex;align-items:center;justify-content:center;--size-factor: 1.25;--item-height: 20vh}.images-wrap .images__item{background-position:center;background-size:cover;width:auto;aspect-ratio:2/3;border:5px solid #fff;border-bottom:20px solid #fff;box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -7px #0003}.images-wrap .images__item--s{height:var(--item-height)}.images-wrap .images__item--m{height:calc(var(--size-factor) * var(--item-height))}.images-wrap .images__item--l{height:calc(var(--size-factor) * 2 * var(--item-height))}.images-wrap .images__item--xl{z-index:100;height:calc(var(--size-factor) * 3 * var(--item-height));background-color:#4c707c;display:none}@media (min-width: 768px){.images-wrap .images__item--xl{display:block}}.text-reveal-wrap{background-color:#000;margin-bottom:30vh}.text-reveal-wrap .text-reveal{display:flex;padding:1rem;flex-wrap:wrap;justify-content:center;margin:0 auto;line-height:1;color:#fff;text-transform:uppercase;font-size:clamp(2rem,1.3077rem + 3.4615vw,3.125rem);font-weight:700}@media (min-width: 768px){.text-reveal-wrap .text-reveal{max-width:80%}}.text-reveal-wrap .text-reveal .word{position:relative;margin-top:.75rem;margin-right:.75rem}.text-reveal-wrap .text-reveal .word__span{position:absolute;opacity:20%}.about-wrap{margin:1rem auto;padding:1rem;max-width:1200px;display:flex;flex-direction:column;gap:3rem}@media (min-width: 768px){.about-wrap{margin:3rem auto}}.about-wrap .about{gap:1rem}@media (min-width: 768px){.about-wrap .about{display:grid;gap:3rem;max-width:1000px;margin:0 auto;grid-template-columns:350px 1fr;align-items:center}}@media (min-width: 768px){.about-wrap .about:nth-of-type(2){grid-template-columns:1fr 350px}}.about-wrap .about:nth-of-type(2) .about__image{order:2}@media (min-width: 768px){.about-wrap .about:nth-of-type(2) .about__text{text-align:right}}.about-wrap .about__image{width:100%;height:auto;max-width:350px;margin:0 auto 2rem;display:block;border:5px solid #fff;border-bottom:20px solid #fff;box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -7px #0003}@media (min-width: 768px){.about-wrap .about__image{margin-bottom:0}}.about-wrap .about__text{color:#fff;text-align:center}@media (min-width: 768px){.about-wrap .about__text{justify-content:center;display:flex;flex-direction:column;align-items:center;padding:1rem;text-align:left}}.about-wrap .about__text h2{font-size:clamp(2rem,1.3077rem + 3.4615vw,3.125rem);font-weight:700;margin-bottom:0;line-height:1.2;color:#fff;text-transform:uppercase;width:100%}@media (min-width: 768px){.about-wrap .about__text h2{margin-bottom:1.6rem}}.about-wrap .about__text p{margin-bottom:.5rem;font-size:clamp(1.3rem,1.1588rem + .7059vw,1.6rem)}.squares-grid-wrap{margin:25vh auto;max-width:1200px;position:relative;width:100%;height:100vh;display:flex;align-items:center;justify-content:center}.squares-grid-wrap .squares-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr));gap:.5rem;height:100%}@media (min-width: 768px){.squares-grid-wrap .squares-grid{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(3,minmax(0,1fr))}}.squares-grid-wrap .squares-grid__square{background-position:center;background-size:cover;width:auto;aspect-ratio:2/3;border:5px solid #fff;border-bottom:20px solid #fff;box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -7px #0003}.squares-grid-wrap .squares-grid__caption{z-index:11;padding:1rem;text-transform:uppercase;text-align:center;position:absolute;font-size:clamp(2rem,8vw,6rem);font-weight:700;text-shadow:0 0 20px #000;line-height:1.2;cursor:pointer}.squares-grid-wrap .squares-grid__caption a:link,.squares-grid-wrap .squares-grid__caption a:visited{color:#fff;text-decoration:none;transition:all .6s}.squares-grid-wrap .squares-grid__caption a:focus,.squares-grid-wrap .squares-grid__caption a:hover{color:#bcbcbc;transition:all .6s}.help-wrap{margin:1rem auto;padding:1rem}@media (min-width: 768px){.help-wrap{margin:3rem auto}}@media (min-width: 768px){.help-wrap{margin:25vh 0}}.help-wrap .help{margin:0 auto;max-width:1200px;width:100%}.help-wrap .help__text{color:#fff;text-align:center}.help-wrap .help__text h2{font-size:clamp(2rem,1.3077rem + 3.4615vw,3.125rem);font-weight:700;margin-bottom:1.6rem;line-height:1.2;color:#fff;text-transform:uppercase;width:100%}.help-wrap .help__text p{margin-bottom:.5rem;font-size:clamp(1.3rem,1.1588rem + .7059vw,1.6rem)}.help-wrap .help__text__accounts{display:flex;gap:2rem;flex-direction:column;justify-content:space-evenly}@media (min-width: 480px){.help-wrap .help__text__accounts{flex-direction:row}}.help-wrap .help__text__accounts img{width:200px;height:auto;margin:0 auto}.image-animation-wrap{display:flex;overflow:hidden;position:relative;padding:1rem;flex-direction:row;justify-content:center;align-items:center;height:300px}.image-animation-wrap .image{margin:-.75rem;border-radius:.25rem;object-fit:cover;border:5px solid #fff;border-bottom:20px solid #fff;box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -7px #0003;width:10rem;aspect-ratio:1}.intro{display:grid;overflow:hidden;position:relative;place-content:center;width:100%;background:#000 url(/assets/1-DAiT52kQ.png) no-repeat center;background-size:contain;height:100vh;margin-bottom:25vh}.intro__text{padding:1rem;font-size:clamp(2rem,-.3529rem + 11.7647vw,7rem);text-align:center;color:#fff;text-transform:uppercase}.intro__cards{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}.intro__cards .card1,.intro__cards .card2,.intro__cards .card3,.intro__cards .card4,.intro__cards .card5,.intro__cards .card6{position:absolute;width:13rem;border:5px solid #fff;border-bottom:20px solid #fff;box-shadow:0 16px 24px 2px #00000024,0 6px 30px 5px #0000001f,0 8px 10px -7px #0003}.intro__cards .card1{top:52%;left:24%;rotate:-3deg}@media (min-width: 768px){.intro__cards .card1{width:17rem;top:7%;left:22%;rotate:6deg}}.intro__cards .card2{top:45%;left:56%;rotate:-17deg}@media (min-width: 768px){.intro__cards .card2{width:17rem;top:47%;left:60%;rotate:-20deg}}.intro__cards .card3{width:13rem;top:12%;left:28%;rotate:8deg}@media (min-width: 768px){.intro__cards .card3{width:20rem;top:22%;left:39%;rotate:-4deg}}.intro__cards .card4{top:20%;left:-4%;rotate:-13deg}@media (min-width: 768px){.intro__cards .card4{width:18rem;top:20%;left:5%;rotate:-20deg}}.intro__cards .card5{top:20%;left:58%;rotate:8deg}@media (min-width: 768px){.intro__cards .card5{width:18rem;top:9%;left:62%;rotate:-10deg}}.intro__cards .card6{top:39%;left:-2%;rotate:10deg}@media (min-width: 768px){.intro__cards .card6{width:18rem;top:39%;left:18%;rotate:5deg}}.parallax-wrap{margin:25vh 0}.parallax-wrap .parallax{overflow:hidden;display:flex}.parallax-wrap .parallax__scroller{white-space:nowrap;display:flex}.parallax-wrap .parallax__scroller span{display:flex;flex-direction:row;align-items:center}.parallax-wrap .parallax__scroller span h2{text-transform:uppercase;color:#fff;font-weight:700;font-size:clamp(2rem,1.3077rem + 3.4615vw,3.125rem)}.parallax-wrap .parallax__scroller span img{width:3rem;aspect-ratio:1;margin:0 1rem}@media (min-width: 768px){.parallax-wrap .parallax__scroller span img{margin:0 2rem}}.top-wrap{position:fixed;bottom:0;width:100%;max-width:1600px;z-index:79;height:0}.top-wrap .top{position:absolute;cursor:pointer;z-index:99;bottom:32px;right:32px;width:50px;aspect-ratio:1;justify-content:center;align-items:center;background:url(../images/top.png);background-position:center;background-size:contain}.notfound{flex-flow:column;padding:1rem;background:url(../../images/1.png) no-repeat center center;background-size:contain;height:100vh;display:flex;align-items:center;justify-content:center}.notfound h1{font-size:clamp(2rem,1.3077rem + 3.4615vw,3.125rem);text-align:center;line-height:1.2;margin:0 0 1rem;color:#fff}.notfound__link{font-size:1rem;color:#fff;text-transform:uppercase;border-radius:4px;background-color:#4c707c;border:1px solid #4c707c;text-decoration:none;margin:1rem auto 0;transition:all .6s ease;max-width:300px;height:60px;width:80%;cursor:pointer;display:flex;align-items:center;justify-content:center}.notfound__link:hover{background-color:#fff;color:#4c707c}
