:root{--neon-pink: #EE088C;--neon-blue: #00b2ff;--neon-green: #00ffce}html,body{background-color:#000;margin:0;padding:30px 0 0;overflow-x:hidden}h1{font-family:Acumin-BlackItalic,Impact,sans-serif;font-size:60px;margin:0;padding:0;color:#051d37}h2{font-family:Acumin-Bold,Impact,sans-serif;font-size:48px;margin:0 0 10px;padding:0;color:#fff;text-transform:uppercase}h3{font-family:Acumin-Bold,Impact,sans-serif;font-size:36px;margin:0;padding:0;color:#fff;text-transform:uppercase}p{font-family:Acumin-Black,Impact,sans-serif;font-size:32px;color:#fff;text-shadow:3px 3px 3px #614051;margin:0}.button,button{cursor:pointer;text-decoration:none;text-transform:uppercase;font-family:Pixel,sans-serif;border:2px solid var(--neon-green);color:var(--neon-green);padding:0 10px;font-size:20px}.button--pink{border-color:var(--neon-pink);color:var(--neon-pink)}.button--blue{border-color:var(--neon-blue);color:var(--neon-blue)}.button--green{border-color:var(--neon-green);color:var(--neon-green)}.button--big{padding:10px 40px;font-size:30px;border-width:4px}.button--solid-pink{background-color:var(--neon-pink);color:#fff}.button--solid-blue{background-color:var(--neon-blue);color:#fff}.button--solid-green{background-color:var(--neon-green);color:#fff}@media screen and (max-width: 600px){h1{font-size:40px}h2{font-size:35px}p{font-size:28px}}@media screen and (max-width: 600px){video{width:300px!important;height:168px!important}}.banner{text-align:center;padding:5px 10px;transform:rotate(-2deg)}.banner h1{position:relative;z-index:1}.banner:before{content:"";position:absolute;left:0;top:-100px;height:300px;width:300px;background-size:contain;background-position:left center;background-repeat:no-repeat;z-index:0}.banner:after{content:"";position:absolute;right:0;top:-100px;height:300px;width:300px;background-size:contain;background-position:right center;background-repeat:no-repeat;z-index:0}.banner--pink{background-color:var(--neon-pink)}.banner--pink:before{background-image:url(/assets/splatter-left-pink-00c774cc.png)}.banner--pink:after{background-image:url(/assets/splatter-right-pink-a51a6965.png)}.banner--blue{background-color:var(--neon-blue)}.banner--blue:before{background-image:url(/assets/splatter-left-blue-f417e039.png)}.banner--blue:after{background-image:url(/assets/splatter-right-blue-8054e0a5.png)}.banner--green{background-color:var(--neon-green)}.banner--green:before{background-image:url(/assets/splatter-left-green-8a5db7f4.png)}.banner--green:after{background-image:url(/assets/splatter-right-green-4ff10ad1.png)}.header{position:fixed;top:0;left:0;width:calc(100vw - 60px);background-color:#000;display:flex;align-items:center;padding:20px 30px;z-index:10}.header__logo img{max-width:200px}.header__book-button{margin-left:auto}.header__hamburger{margin-left:20px;cursor:pointer}.header__hamburger svg{fill:#fff}@media screen and (max-width: 600px){.header{padding:20px 10px;width:calc(100vw - 20px)}.header__logo img{max-width:150px}}.header__modal{position:fixed;height:100vh;width:calc(100vw - 40px);max-width:500px;background:black;top:0;right:0;transform:translate(550px);transition:transform .5s ease-out;padding:20px}@media screen and (max-width: 600px){.header__modal{transform:translateX(100vw + 10px)}}.header__modal h2{margin-top:10px;margin-bottom:25px}.header__modal a{margin-bottom:10px;text-decoration:none}.header__modal--open{transform:translate(0)}.header__modal--close-button{display:flex;justify-content:flex-end}.header__modal--close-button svg{fill:#fff;height:30px;width:30px;cursor:pointer}.header__modal__social-links{display:flex;justify-content:flex-end;margin-top:25px}.social-icon{height:25px;width:25px;margin-left:10px}.content{padding:50px 10px;position:relative;z-index:1}.game-details,.paint-blast{text-align:center}.paint-blast__videos-wrapper{display:flex;justify-content:center;flex-wrap:wrap}.paint-blast__video{margin:10px 10px 40px;text-align:center;display:flex;flex-direction:column;align-items:center}.paint-blast__video video{margin-bottom:20px}.paint-blast__photos-wrapper{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:50px}.paint-blast__photo{max-width:400px;width:100%;margin:10px}.paint-blast__photo img{width:100%;max-width:100%;margin-bottom:20px}.dance-party{display:flex;justify-content:center}.dance-party__video{margin:10px 10px 40px;text-align:center;display:flex;flex-direction:column;align-items:center}.dance-party__video video{margin-bottom:20px}.footer{width:100vw;text-align:center;margin-top:50px}.footer__text-wrapper{background-color:#fff;padding:10px 30px}.footer__text-wrapper p{color:#000;text-shadow:none}.footer__button-wrapper{background-image:url(/assets/laser-maze-ec8af83e.jpg);background-size:cover;background-position:center;padding:150px 10px}@font-face{font-family:Pixel;src:url(/assets/PixelDigivolve-87ae7918.otf)}@font-face{font-family:Acumin-Black;src:url(/assets/AcuminProExtraCondensed-Black-c32e2e15.otf)}@font-face{font-family:Acumin-BlackItalic;src:url(/assets/AcuminProExtraCondensed-BlackItalic-2ef34ea5.otf)}@font-face{font-family:Acumin-BlackMedium;src:url(/assets/AcuminProExtraCondensed-Medium-92a081b5.otf)}@font-face{font-family:Acumin-Bold;src:url(/assets/AcuminProExtraCondensed-Bold-d768329f.otf)}@font-face{font-family:Avenir;src:url(../assets/fonts/AvenirLTStd-Roman.otf)}@font-face{font-family:Rubik-Black;src:url(/assets/Rubik-Black-e4dacb99.otf)}h1[data-v-3ba3ab19]{font-weight:500;font-size:2.6rem;top:-10px}h3[data-v-3ba3ab19]{font-size:1.2rem}.greetings h1[data-v-3ba3ab19],.greetings h3[data-v-3ba3ab19]{text-align:center}@media (min-width: 1024px){.greetings h1[data-v-3ba3ab19],.greetings h3[data-v-3ba3ab19]{text-align:left}}
