@font-face{font-family:Tw Cen MT Condensed Extra Bold;src:url(/assets/Tw-cLS7Su-N.ttf) format("truetype")}@font-face{font-family:Gabriola;src:url(/assets/Gabriola-Cg9A0t46.ttf) format("truetype")}html,body{margin:0;padding:0;box-sizing:border-box}:root{font-family:Tw Cen MT Condensed Extra Bold,sans-serif;color:#aaf;background-color:#0d0b32;width:100%;height:100%}h1{font-size:5em;line-height:1.1;text-align:center;margin:auto;padding:20px}button{font-size:30px;height:50px}@font-face{font-family:Tw Cen MT Condensed Extra Bold;src:url(/assets/Tw-cLS7Su-N.ttf) format("truetype")}@font-face{font-family:Tw Italic;src:url(/assets/TwItalic-l6yOdRf-.ttf) format("truetype")}.backgroundGradient{width:100vw;height:calc(100vh - 80px)}.mainPageFlexbox{display:flex;align-items:center;flex-direction:column;width:100vw;height:calc(100vh - 80px)}.backgroundImageDiv{width:100vw;height:calc(100vh - 80px);z-index:-1;overflow:hidden}.mainPageReposition{position:absolute;top:42%}.mainPageButtonContainer{height:100px;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}.mainPageButton{background-color:transparent;border:none}.mainButtonImage{height:4vw;min-height:50px;padding:2px}.mainButtonImage:hover{transform:scale(1.05);cursor:pointer;transition:.5s ease;filter:brightness(1.2);transition:filter .3s ease-in-out}.hoverTextDiv{display:flex;justify-content:center;text-align:center;margin-top:2vw;height:200px}.hoverText{width:80%;font-family:Tw Italic;font-size:22px;color:#dbdbff}.backgroundImageL{position:fixed;width:auto;height:100%;left:0;opacity:.4;transition:.5s ease-in}.backgroundImageLBright{position:fixed;width:auto;height:100%;left:0;opacity:1;transition:.5s ease-in}.backgroundImageR{position:fixed;width:auto;height:100%;right:0;opacity:.4;transition:.5s ease-in}.backgroundImageRBright{position:fixed;width:auto;height:100%;right:0;opacity:1;transition:.5s ease-in}.sparkle2D{position:fixed;left:50%;top:40%;transform:translate(-50%,-50%);width:680px;z-index:10;opacity:1;transition:.5s ease-in-out}.sparkle3D{position:fixed;left:50%;top:52%;transform:translate(-50%,-50%);width:780px;z-index:10;opacity:1;transition:.5s ease-in-out}.sparkle3DDim{opacity:0;width:100px;z-index:10;position:fixed;left:50%;top:54%;transform:translate(-50%,-50%);transition:.5s ease-in-out}.sparkle2DDim{opacity:0;width:100px;transition:.5s ease-in-out;z-index:10;position:fixed;left:50%;top:40%;transform:translate(-50%,-50%)}@media only screen and (max-width: 1800px){.sparkle2D{top:41%;width:610px}.sparkle3D{top:53%;width:700px}}@media only screen and (max-width: 1600px){.backgroundImageL,.backgroundImageLBright{left:-100px}.backgroundImageR,.backgroundImageRBright{right:-100px}.sparkle2D{top:41%;width:570px}.sparkle3D{top:52%;width:650px}}@media only screen and (max-width: 1450px){.sparkle2D{top:42%;width:520px}.sparkle3D{top:53%;width:590px}}@media only screen and (max-width: 1350px){.backgroundImageL,.backgroundImageLBright{left:-150px}.backgroundImageR,.backgroundImageRBright{right:-150px}.sparkle2D{top:42%;width:500px}.sparkle3D{top:53%;width:570px}}@media only screen and (max-width: 1200px){.backgroundImageL,.backgroundImageLBright{left:-200px}.backgroundImageR,.backgroundImageRBright{right:-200px}.sparkle2D{top:42%;width:450px}.sparkle3D{top:53%;width:530px}}@media only screen and (max-width: 1000px){.mobileFlexBox{position:relative;display:flex;flex-direction:column;width:100vw;height:90vh;justify-content:center;align-items:center}.mobileLink{width:100%;height:100%;text-decoration:none}.mobileMainButtons2D,.mobileMainButtons3D{position:relative;margin:10px;width:95%;height:95%}.mobileMainButtons2D{background:linear-gradient(#0f0544e6,#0f054480),url(/assets/Mobile2DCover-DTON1Xl0.png);background-position:center center;background-size:cover;background-blend-mode:multiply}.mobileMainButtons3D{background:linear-gradient(#2e0544e6,#2e054480),url(/assets/Mobile3DCover-CmtTpvNF.png);background-position:center center;background-size:cover;background-blend-mode:multiply}.mobileButtonsTextDiv{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center}.mobileButtonsTitle{font-size:65px;color:#aaafff;text-decoration:none;margin:0;padding:0}.mobileButtonsDescription{margin:0;padding:0;font-family:Tw Italic;color:#dbdbff;width:75%;font-size:20px}}@media only screen and (max-width: 333px){.mobileButtonsTitle{font-size:40px}}@font-face{font-family:Tw Italic;src:url(/assets/TwItalic-l6yOdRf-.ttf) format("truetype")}.navBarFlexBox{display:flex;background-color:#18145b}.navBarLeftButton{display:flex;height:80px;width:80px;justify-content:center;align-items:center}.navBarLeftImage{width:40px;height:40px}.navBarLeftImage:hover{transform:scale(1.05);cursor:pointer;transition:.5s ease}.navBarDiv{width:100%;color:#fff;height:80px;display:flex;top:0;margin:0;align-items:center;justify-content:center}.NavBarTextFrontPage{margin-left:-80px;font-size:40px}.NavBarTextFrontPage:hover{cursor:default}.buttonNavbar{color:#fff;background-color:transparent;border:none;font-family:Tw Italic;font-size:25px}.buttonNavbar:hover{cursor:pointer;transform:scale(1.1);transition:.5s ease}.galleryOptionsDiv{width:50vw;display:flex;justify-content:space-around}.selectHighlight{color:#aaf;text-decoration:underline;text-underline-offset:5px;background-color:transparent;border:none;font-family:Tw Italic;font-size:25px}@media only screen and (max-width: 1000px){.navBarDiv{height:80px;width:90vw;display:flex;flex-direction:row;justify-content:center;align-items:center}.navBarFlexBox{display:flex;flex-direction:row;justify-content:center;align-items:center}.navBarLeftButton{margin-left:15px;height:30px;width:30px;display:flex;justify-content:center;align-items:center}.navBarLeftImage{width:30px;height:30px}.NavBarTextFrontPage{margin-left:-20px;font-size:40px}.galleryOptionsDiv{width:90%;justify-content:space-evenly}.selectHighlight,.buttonNavbar{font-size:25px}}@media only screen and (max-width: 520px){.selectHighlight,.buttonNavbar{font-size:20px}}@font-face{font-family:Tw Italic;src:url(/assets/TwItalic-l6yOdRf-.ttf) format("truetype")}.mainFlexBox{width:100%;display:flex;justify-content:center;flex-direction:column;align-items:center;left:50%}.galleryDisplayDiv{display:flex;flex-wrap:wrap;justify-content:space-evenly;max-width:50%;height:auto}.galleryDisplayImages{margin-top:10px;width:48%;height:auto;border-radius:2%}.galleryDisplayImages:hover{transform:scale(1.03);cursor:pointer;box-shadow:0 0 0 2px #ffffffdc;transition:.5s ease}.heroDisplayDiv{max-width:48.8%;height:auto}.heroDisplayImage{margin-top:10px;width:100%;height:auto;border-radius:2%}.modalImageContainer{position:fixed;height:100%;width:100%;z-index:1;background-color:#1b1b1be6;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.modalImageFlex{display:flex;flex-direction:column;justify-content:center;align-items:center}.modalImageClose{position:fixed;height:40px;right:30px;top:20px;z-index:10}.modalImageClose:hover{cursor:pointer;transform:scale(1.2);transition:.3s ease}.modalImage{height:70vh;z-index:2}.modalImageText{position:relative;font-family:Tw Italic;color:#fff;z-index:3;font-size:1.5em}.modalImageNumber{position:relative;font-family:Tw Italic;color:#fff;z-index:3}.modalImagePreview{margin-top:5px;display:flex;width:100%;height:auto;justify-content:center}.modalImagePreviewImages{bottom:0;height:80px;margin:3px;box-shadow:0 0 0 2px #ffffffdc;transition:.4s}.modalImagePreviewImagesDARK{bottom:0;height:70px;margin:3px;filter:brightness(.3);transition:.4s}.arrowsContainer{position:fixed;height:70px;width:100vw;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;justify-content:space-between}.leftArrowImage{position:fixed;left:5%;height:60px}.rightArrowImage{position:fixed;right:5%;height:60px}.leftArrowImage:hover,.rightArrowImage:hover{transform:scale(1.15);cursor:pointer;transition:.5s ease}@media only screen and (max-width: 1300px){.galleryDisplayDiv{max-width:75%}.heroDisplayDiv{max-width:73%}.galleryDisplayImages{margin-top:5px;width:48%;height:auto;border-radius:2%}}@media only screen and (max-width: 1000px){.galleryDisplayDiv{max-width:85%}.heroDisplayDiv{max-width:83%}.galleryDisplayImages{margin-top:5px;width:48%;height:auto;border-radius:2%}}@media only screen and (max-width: 600px){.galleryDisplayDiv{max-width:95%}.heroDisplayDiv{max-width:93%}.galleryDisplayImages{margin-top:5px;width:48%;height:auto;border-radius:2%}}@media only screen and (max-width: 480px){.galleryDisplayDiv{max-width:95%}.heroDisplayDiv{max-width:93%}.galleryDisplayImages{margin-top:5px;width:90%;height:auto;border-radius:2%}.modalImage{max-width:95vw;height:auto}.modalImageText{text-align:center;max-width:70vw;height:auto}.modalImagePreview{max-width:80vw;height:auto}.modalImagePreviewImages,.modalImagePreviewImagesDARK{height:60px;width:auto}.arrowsContainer{position:fixed;top:90%}}
