@import "https://fonts.googleapis.com/css2?family=Cute+Font&family=DotGothic16&family=Finger+Paint&family=Geo&family=Iceberg&family=Poor+Story&family=Wallpoet&display=swap";body{color:#fff;background-color:#09002b;font-family:DotGothic16,sans-serif}header{z-index:9;position:absolute;top:0;left:0;right:0}.menu{margin:0;padding:0;list-style:none}.menu>li{display:inline-block}.menu>li>a{color:#fff;text-transform:uppercase;padding:10px 10px 10px 15px;font-size:1.1rem;display:block;position:relative}.menu>li>a:before,.menu>li>a:after{content:"";width:2px;height:30px;transition:all .3s;display:inline-block;position:absolute;bottom:0;left:0}.menu>li>a:before{background-color:#786686}.menu>li>a:after{background-color:var(--bs-primary);height:0;top:0;bottom:auto;left:6px}.menu>li:hover>a:after{height:30px}.intro{position:relative}.intro>img{object-fit:cover;z-index:1;min-height:800px;position:relative}@media (width>=600px) and (width<=992px){.intro>img{min-height:600px}}.intro .intro-inner{z-index:2;position:absolute;inset:0}@media (width<=768px){.intro .intro-inner{padding-top:150px}.intro .intro-inner img{max-width:250px}}.bg-skew{position:relative;background-color:#0000!important}.bg-skew:before,a.bg-skew:after{content:"";z-index:-1;background-color:#fff;display:block;position:absolute;inset:0 -5%;transform:skew(-15deg)}.skew-start.bg-skew:before,a.skew-start.bg-skew:after{transform:skew(15deg)}.bg-skew.bg-primary:before{background-color:var(--bs-primary)}.bg-skew.bg-pink:before{background-color:var(--bs-pink)}.bg-skew.bg-pink-dark:before{background-color:var(--bs-pink-dark)}.bg-skew.bg-purple-lighter:before{background-color:var(--bs-purple-lighter)}.bg-skew.bg-danger:before{background-color:var(--bs-danger)}.bg-skew.bg-purple-tar:before{background-color:#5d5168}.bg-skew.bg-warning:before{background-color:var(--bs-warning)}.bg-skew.bg-warning-light:before{background-color:#f9dd79}.bg-skew.bg-purple:before{background-color:var(--bs-purple)}.bg-skew .bg-skew-inner{z-index:2;position:relative}a.bg-skew:after{border:3px solid var(--bs-primary);visibility:hidden;opacity:0;background-color:#0000;transition:all .3s;inset:-5px -12px}a.bg-skew:hover:after{visibility:visible;animation-name:skew-hover;animation-duration:.2s;animation-timing-function:ease;animation-fill-mode:forwards}@keyframes skew-hover{0%,50%{opacity:.5;border-width:1px}25%,75%{opacity:.8;border-width:2px}to{opacity:1;border-width:3px;inset:-8px -15px}}.text-shadow{text-shadow:0 0 15px #fa70b9e6}.text-shadow-white{text-shadow:0 0 15px #fffc}.text-shadow-primary{text-shadow:0 0 15px #93e745cc}.text-shadow-dark{text-shadow:0 0 15px #000c}.features{position:relative}.features>img{object-fit:cover;min-height:700px;position:relative}.features .features-inner{position:absolute;inset:0}.countdown-item{height:150px;padding:15px 0;position:relative;background-color:#0000!important}.countdown-item:before{content:"";background-color:var(--bs-purple);z-index:1;display:block;position:absolute;inset:0 -20px;transform:skew(-20deg)}.countdown-item.bg-pink:before{background-color:var(--bs-pink)}.countdown-item.bg-info:before{background-color:var(--bs-info);background-color:var(--bs-info)}.countdown-item.bg-blue:before{background-color:var(--bs-blue)}.countdown-item .countdown-number{z-index:2;text-align:center;text-shadow:0 0 60px #fff;width:140px;padding:0 15px;font-size:4rem;font-weight:700;position:relative}@media (width<=768px){.countdown-item .countdown-number{width:120px}}@media (width<=590px){.countdown-item .countdown-number{width:110px}}@media (width<=480px){.countdown-item .countdown-number{width:120px}}.countdown-item .countdown-title{z-index:2;text-align:left;text-shadow:0 0 15px #fffc;text-transform:uppercase;position:relative}.purple{position:relative}.purple>img{object-fit:cover;min-height:1000px;position:relative}.purple .purple-inner{z-index:3;position:absolute;inset:0}.purple .purple-inner .container:not(.container-swiper-container){padding-top:120px}@media (width<=480px){.purple .purple-inner .container{padding-top:60px}}@media (width<=768px){.purple .container.container-swiper-container{width:100%;max-width:100%;padding:0}}.features-swiper .swiper-slide{width:260px;height:525px}.feature-item{height:525px;position:relative}.feature-item:before{top:-20px;bottom:-20px;transform:skew(15deg,20deg)}.feature-item .feature-item--icon{border-radius:50%;justify-content:center;align-items:center;width:120px;height:120px;margin-bottom:-60px;margin-left:auto;margin-right:auto;font-size:3rem;display:flex;position:relative;box-shadow:0 5px 30px #c22f994d}.feature-item .card-body{padding-top:100px!important}.feature-item .card-body:before{content:"";border-top:400px solid var(--bs-purple-lighter);z-index:-1;display:block;position:absolute;top:60px;left:0;right:1px;transform:skewY(25deg)}.feature-item.feature-item-end .card-body:before{transform:skewY(-25deg)}.progress-line{position:relative}.progress-line .progress-line--item{background-color:#334633;width:20px;height:30px;margin-left:2px;display:block}.progress-line .progress-line--item.active{background-color:var(--bs-primary);box-shadow:0 0 10px #93e74580}.status-section{margin-top:-50px;position:relative}.status-section>img{object-fit:cover;min-height:1000px}.status-section>.status-section-inner{z-index:2;padding:300px 0 50px;position:absolute;inset:0}@media (width<=480px){.status-section>.status-section-inner{padding-top:100px}}.status-swiper .swiper-slide{width:400px}.artwork-progress-item{position:relative}.artwork-progress-item .bg-skew:before{top:25%;left:25px;right:-25px}.artwork-progress-item .artwork-progress-item--image{height:300px;margin:0 auto;display:block}.artwork-progress-item .artwork-progress-item--total-count{font-size:2rem;font-weight:700}.night-world{margin-top:-100px;position:relative}.night-world img{object-fit:cover;width:100%;height:auto;min-height:500px}.top-features{z-index:1;margin-top:-250px;padding-bottom:150px;position:relative}@media (width<=480px){.top-features{padding-bottom:50px}}.top-feature-item{padding:25px 50px}.top-feature-item:before{background-repeat:no-repeat;right:45%}@media (width<=480px){.top-feature-item:before{left:5%;right:30%}}.top-feature-item.bg-skew.bg-purple:before{background-image:linear-gradient(255deg,#ffffff73,var(--bs-purple))}.top-feature-item.bg-skew.bg-warning:before{background-image:linear-gradient(255deg,#ffffff73,var(--bs-warning))}.artworks{background-image:url(../img/cheeze-bg.png);background-repeat:repeat-x;background-size:cover;padding:150px 0 0}.artworks .artwork-swiper .swiper-slide{width:220px}.artwork-item{background-image:url(../img/artwork-bg.png);background-repeat:no-repeat;background-size:cover;width:260px;height:400px;position:relative}.artwork-item .artwork-item-inner{padding:60px 50px 0}.artwork-item .artwork-item-footer{text-align:center;font-weight:700;position:absolute;bottom:12px;left:0;right:0}.awards{position:relative}.awards>img{width:100%;min-height:500px}.awards .awards-inner{z-index:1;position:absolute;inset:0}.award-item{text-align:center;color:#994e01;text-shadow:0 0 1px #381800;background-image:url(../img/award-bg.png);background-repeat:no-repeat;background-size:cover;width:250px;height:200px;padding:25px 0 0;position:relative}.award-item .award-item--number{font-size:4.5rem}.award-item .award-item--subject{margin-top:10px;font-weight:700}@media (width<=768px){.award-item{width:150px;height:120px}.award-item .award-item--number{font-size:2rem}.award-item .award-item--subject{font-size:60%}}.roadmap>img{z-index:2;object-fit:cover;min-height:400px;position:relative}.roadmap{position:relative}.roadmap>.roadmap-inner{background-image:url(../img/roadmap-bg.png);background-size:100%;position:relative}.roadmap-item{position:relative}.roadmap-item .roadmap-board{z-index:2;background-image:url(../img/roadmap-wood-board.png);background-size:cover;width:500px;height:360px;position:relative}.roadmap-item .roadmap-progress-bar{background-image:url(../img/wood-progress-bar.png);background-repeat:no-repeat;background-size:100%;width:500px;max-width:100%;height:55px;margin:auto;padding:13px;position:absolute;top:0;bottom:0}.roadmap-item.roadmap-board-s .roadmap-progress-bar{left:0;right:auto}.roadmap-item.roadmap-board-e .roadmap-progress-bar{left:auto;right:0}.roadmap-item .roadmap-progress-bar>.roadmap-progress-bar--line{background-color:var(--bs-warning);opacity:.4;border-radius:.5rem;width:0;height:25px;position:absolute;top:13px;left:13px;overflow:hidden}.roadmap-item.roadmap-board-e .roadmap-progress-bar>.roadmap-progress-bar--line{left:auto;right:16px}.roadmap-item .roadmap-progress-bar>.roadmap-progress-bar--line:before{content:"";z-index:2;background:linear-gradient(90deg,#fff0 0%,#fff9 100%);width:50%;height:100%;-webkit-animation:2.5s infinite fixed;-moz-animation:2.5s infinite fixed;animation:2.5s infinite fixed;display:block;position:absolute;top:0;right:-75%;-webkit-transform:skew(-35deg);-moz-transform:skew(-35deg);-ms-transform:skew(-35deg);-o-transform:skew(-35deg);transform:skew(-35deg)}.roadmap-item.roadmap-board-e .roadmap-progress-bar>.roadmap-progress-bar--line:before{-webkit-animation:2.5s infinite fixed;-moz-animation:2.5s infinite fixed;animation:2.5s infinite fixed}@-webkit-keyframes fixed{0%{right:125%}125%{right:0}}@-moz-keyframes fixed{0%{right:125%}125%{right:0}}@keyframes fixed{0%{right:125%}125%{right:0}}.roadmap-item .roadmap-board--subject{background-image:url(../img/wood-circle-subject.png);background-repeat:no-repeat;background-size:100%;justify-content:center;align-items:center;width:130px;height:136px;margin-left:-50px;padding-bottom:15px;font-size:4rem;font-weight:700;display:flex}.roadmap-item.roadmap-board-e .roadmap-board--subject{margin-left:0;margin-right:-50px}.roadmap-item .roadmap-board--text{text-shadow:3px 3px #0006;width:300px;font-size:1.5rem;font-weight:700}@media (width<=768px){.roadmap-item{padding-bottom:50px}.roadmap-item .roadmap-board{width:400px;height:288px}.roadmap-item .roadmap-progress-bar{height:50px;top:auto;bottom:-5px}.roadmap-item .roadmap-progress-bar>.roadmap-progress-bar--line{height:20px}.roadmap-item .roadmap-board--subject{height:130px;font-size:3rem}}@media (width<=400px){.roadmap-item{padding-bottom:50px}.roadmap-item .roadmap-board{width:300px;height:216px}.roadmap-item .roadmap-progress-bar{height:38px;top:auto;bottom:-5px}.roadmap-item .roadmap-progress-bar>.roadmap-progress-bar--line{height:10px}.roadmap-item .roadmap-board--subject{height:120px;font-size:3rem}}.rectangle{background-image:url(../img/rectangle.png);background-repeat:repeat-x;width:100%;height:70px}.accordion .accordion-item,.accordion .accordion-button{background-color:#0000}.accordion .accordion-button{color:#fff;position:relative}.accordion .accordion-button:before{content:"";background-color:var(--bs-warning);z-index:1;width:20px;height:50px;display:block;position:absolute;right:0;transform:skew(-25deg)}.accordion .accordion-button:after{content:"";-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-variant:normal;text-rendering:auto;z-index:2;text-align:right;background:0 0;margin:auto;font-family:"Font Awesome 5 Pro";font-style:normal;font-weight:300;line-height:1;display:inline-block;position:absolute;top:0;bottom:0;right:5px;transform:none;width:auto!important}.accordion .accordion-item:nth-child(2) .accordion-button:before{background-color:var(--bs-info)}.accordion .accordion-item:nth-child(3) .accordion-button:before{background-color:var(--bs-pink)}.accordion .accordion-item:nth-child(4) .accordion-button:before{background-color:var(--bs-blue)}.accordion .accordion-item{color:#666}.team{padding:100px 0;position:relative}.team>img{object-fit:cover;z-index:-1;width:100%;min-height:400px;position:absolute;top:0;left:0;right:0}@media (width<=400px){.team{padding:100px 0 30px}}.team-swiper .swiper-slide{width:350px}.team-item{position:relative}.team-item .team-item--thumbnail{background-image:url(../img/ice-borad.png);background-size:cover;align-items:flex-end;width:350px;height:264px;padding:1px;display:flex}.team-item .team-item--thumbnail>img{width:160px;margin:0 auto;transform:rotate(2deg)}.team-item .team-item--footer{text-align:center;text-shadow:2px 1px #0000004d;background-image:url(../img/ice-footer.png);background-repeat:no-repeat;background-size:100%;width:280px;height:88px;margin:0 auto;padding:20px}.team-item .team-item--title{font-size:130%;font-weight:700}.team-item .team-item--subject{font-size:70%}footer .footer-inner{border-top:3px solid #221a41;border-bottom:3px solid #221a41;padding:15px 0}footer>img{object-fit:cover;min-height:450px}#pixel{z-index:-1;width:100%;height:100%;position:absolute;inset:0}