a,b,blockquote,body,canvas,caption,code,div,em,embed,fieldset,figure,footer,form,h1,h2,h3,h4,h5,h6,header,html,i,iframe,img,label,li,main,nav,object,ol,p,pre,section,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none;text-size-adjust:none}footer,header,main,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}input{-webkit-appearance:none;border-radius:0}a{text-decoration:none}@font-face{font-family:Bazar;src:url(../fonts/bazar_500-webfont.woff2) format("woff2"),url(../fonts/bazar_500-webfont.woff) format("woff"),url(../fonts/bazar_500-webfont.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Noir;src:url(../fonts/Medium.woff2) format("woff2"),url(../fonts/Medium.woff) format("woff"),url(../fonts/Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}body{background-color:#000;color:#fff;margin:0;padding:0;background-attachment:fixed;background-size:100vw;background-repeat:repeat-y;background-position:50%}*,body{font-family:Oswald,sans-serif}.section{width:100%;height:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:relative;z-index:1;flex-wrap:wrap}.section .wrapper{width:1074px;max-width:calc(100% - 60px);margin:0 auto;display:block}.separator-title{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#eead53;height:78px;background-image:url(../images/bg-separator.png);background-position:0 0;background-repeat:no-repeat;background-repeat:repeat-x;background-size:contain;box-shadow:0 4px 0 4px rgba(0,0,0,.15);font-size:36px;text-shadow:1px 1px 0 #000,2px 2px 0 #000;position:relative;z-index:3}@media (max-width:599px){.separator-title{font-size:8vw;height:17vw}}.socials{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;margin-left:14px}@media (max-width:740px){.socials{display:none;width:100%}}.socials .social{display:block;width:30px;height:30px;margin-left:10px;background-size:contain;cursor:pointer;-webkit-transition:.5s ease;border-radius:50%;transition:.5s ease;background-color:#000;border:1px solid #000;box-shadow:0 0 0 1px rgba(0,0,0,.5);-webkit-transform:scale(1.1);transform:scale(1.1);image-rendering:smooth}.socials .social.steam{background-image:url(../images/social-steam.png)}.socials .social.instagram,.socials .social.steam{background-position:0 0;background-repeat:no-repeat}.socials .social.instagram{background-image:url(../images/social-instagram.png)}.socials .social.x{background-image:url(../images/social-x.png)}.socials .social.x,.socials .social.youtube{background-position:0 0;background-repeat:no-repeat}.socials .social.youtube{background-image:url(../images/social-youtube.png)}.socials .social.facebook{background-image:url(../images/social-facebook.png)}.socials .social.discord,.socials .social.facebook{background-position:0 0;background-repeat:no-repeat}.socials .social.discord{background-image:url(../images/social-discord.png)}.socials .social:hover{background-color:#eead53;border-color:#eead53;box-shadow:0 0 0 1px #eead53;-webkit-transform:scale(1.2);transform:scale(1.2)}.code-content{width:100%;height:0;overflow:hidden;-webkit-transition:height .5s ease-in;transition:height .5s ease-in;position:relative;-webkit-transform:translateY(-200vh);transform:translateY(-200vh)}.code-content:after{height:250px;width:100%;content:" ";position:absolute;bottom:-125px;left:0;display:block;background:-webkit-gradient(linear,left top,left bottom,from(rgba(10,10,10,0)),color-stop(46%,#0a0a0a),color-stop(54%,#0a0a0a),to(rgba(10,10,10,0)));background:linear-gradient(180deg,rgba(10,10,10,0) 0,#0a0a0a 46%,#0a0a0a 54%,rgba(10,10,10,0))}@media (max-width:740px){.code-content{width:150vw;margin-left:-25vw}}.code-content.active{-webkit-transform:translateY(0);transform:translateY(0);display:block;height:80vh;margin-bottom:-12vh}@media (max-width:740px){.code-content.active{height:70vh;margin-bottom:-10vw}}.section.header{margin-bottom:75px;max-width:100vw;overflow:hidden;position:relative;z-index:1000}@media (max-width:740px){.section.header{margin-bottom:45px}}.section.header>.wrapper{-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1;position:fixed;top:0;left:0;right:0;width:100%;max-width:100%;z-index:1700;background-image:url(../images/bg-header.png);background-position:0 0;background-repeat:no-repeat;background-size:100px 85px;background-color:#3f2f27;background-repeat:repeat-x;background-position-y:bottom;box-shadow:0 4px 0 4px rgba(0,0,0,.15)}.section.header>.wrapper,.section.header>.wrapper nav{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center}.section.header>.wrapper nav{max-width:1020px;width:calc(100% - 30px);margin:2px auto 12px;padding:0;color:#fff;-webkit-box-pack:justify;justify-content:space-between;height:75px}@media (max-width:740px){.section.header>.wrapper nav{-webkit-box-pack:justify;justify-content:space-between;height:45px}}.section.header>.wrapper .logo{display:block;margin-right:23px;-webkit-transition:all .5s ease;transition:all .5s ease;background:transparent;border:0;cursor:pointer}.section.header>.wrapper .logo img{width:auto;height:75px;-webkit-transition:all .5s ease;transition:all .5s ease}.section.header>.wrapper .logo img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:740px){.section.header>.wrapper .logo{margin-left:0}.section.header>.wrapper .logo img{height:45px}}.section.header>.wrapper .navlink{background:transparent;border:0;font-size:18px;color:#fff;text-transform:uppercase;font-weight:400;text-decoration:none;display:block;margin:0 23px;cursor:pointer;position:relative;-webkit-transition:.5s ease;transition:.5s ease;text-shadow:1px 1px 0 #000,2px 2px 0 #000;text-transform:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media (max-width:1350px){.section.header>.wrapper .navlink{margin:0 10px}}@media (max-width:740px){.section.header>.wrapper .navlink{display:none}}.section.header>.wrapper .navlink:after{display:block;height:3px;width:0;position:absolute;left:50%;bottom:-8px;content:" ";background:#fff;-webkit-transform:translateX(-50%);transform:translateX(-50%);-webkit-transition:.5s ease;transition:.5s ease}@media (max-width:740px){.section.header>.wrapper .navlink:after{display:none}}.section.header>.wrapper .navlink.active,.section.header>.wrapper .navlink:hover{color:#eead53}.section.header>.wrapper .navlink.active:after,.section.header>.wrapper .navlink:hover:after{width:100%;background-color:#eead53}.section.header>.wrapper .hamburger-button{background-image:url(../images/hamburger-icon.png);background-position:0 0;background-repeat:no-repeat;width:35px;height:35px;border:0;background-size:contain;background-color:transparent;background-position:50%;margin-right:10px;padding:0;cursor:pointer;display:none;position:absolute;top:4px;right:0}@media (max-width:740px){.section.header>.wrapper .hamburger-button{display:block}}@media (max-width:740px){.section.header.opened>.wrapper{height:auto}.section.header.opened>.wrapper nav{display:block;height:auto}.section.header.opened>.wrapper .logo{width:100%;margin-bottom:10px;margin-top:10px;text-align:center}.section.header.opened>.wrapper .logo img{height:200px}.section.header.opened>.wrapper .navlink{width:100%;display:block;padding:20px 10px;font-size:20px;border-top:1px solid hsla(0,0%,100%,.2);margin:0;text-transform:none}.section.header.opened>.wrapper .socials{display:-webkit-box;display:flex;padding-bottom:10px;flex-wrap:wrap;margin:20px 10px 0;width:calc(100% - 20px)}.section.header.opened>.wrapper .socials .social{width:35px;height:35px;margin:8px}}.section.footer{margin-top:0;max-width:100vw;position:relative;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#402f27;border-top:7px solid #ec673e;box-shadow:0 0 0 2px #000,0 0 0 10px rgba(0,0,0,.2);text-shadow:1px 1px 0 #000,2px 2px 0 #000}.section.footer:before{position:absolute;top:0;left:0;width:100%;height:2px;background-color:#000;display:block;content:" "}@media (max-width:740px){.section.footer{padding:20px 0;margin-top:0}}.section.footer>.wrapper{flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1}.section.footer>.wrapper,.section.footer footer{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.section.footer footer{margin:0;padding:0;color:#fff;z-index:170;height:160px}@media (max-width:740px){.section.footer footer{flex-wrap:wrap;height:auto;padding:10px 0}}.section.footer .logo{display:block;margin-right:75px}@media (max-width:740px){.section.footer .logo{margin-right:0}}.section.footer .logo img{width:auto;height:100px;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-filter:drop-shadow(2.5px 2.5px 0 #000);filter:drop-shadow(2.5px 2.5px 0 #000000)}.section.footer .logo img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.section.footer .text{width:485px;max-width:calc(100vw - 596px);font-size:21px}@media (max-width:740px){.section.footer .text{width:100%;max-width:100%;text-align:center;padding:40px 0}}.section.footer .text .navlink{color:#eead53;text-decoration:none;display:inline-block;padding-top:5px}.carousel-object{overflow:hidden}.carousel-object .carousel{margin:0;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:center;align-items:center;position:relative;z-index:1}.carousel-object .carousel-sections-scroll{-webkit-box-flex:1;flex:1;overflow:hidden}.carousel-object .carousel-sections{height:300px;display:-webkit-box;display:flex;-webkit-transition:-webkit-transform .5s ease-in;transition:-webkit-transform .5s ease-in;transition:transform .5s ease-in;transition:transform .5s ease-in,-webkit-transform .5s ease-in;width:100%}.carousel-object .carousel-sections>div{min-width:100%;height:100%;border-radius:24px}.carousel-object .next-arrow:after,.carousel-object .next-arrow:before,.carousel-object .prev-arrow:after,.carousel-object .prev-arrow:before{content:"";height:10px;width:2px;border-radius:10px;position:absolute;left:10px;background-color:transparent}.carousel-object .next-arrow:after,.carousel-object .next-arrow:before{left:12px}.carousel-object .prev-arrow:after{top:4px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel-object .prev-arrow:before{top:10px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-object .next-arrow:after{top:4px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.carousel-object .next-arrow:before{top:10px;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.carousel-object .carousel-dots{margin-bottom:24px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.carousel-object .carousel-dot{width:8px;height:8px;cursor:pointer;border-radius:8px;background-color:#afafaf;margin:0 4px;-webkit-transition:background-color .1s ease-in;transition:background-color .1s ease-in}.carousel-object .carousel-dot.active{background-color:#5f5f5f}.carousel-object .next-arrow,.carousel-object .prev-arrow{z-index:10;position:absolute;height:24px;width:24px;margin:0 12px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:54px;height:54px;background-color:transparent;background-size:cover;padding:0;font-size:0}@media (max-width:740px){.carousel-object .next-arrow,.carousel-object .prev-arrow{width:35px;height:35px}}.carousel-object .next-arrow:after,.carousel-object .prev-arrow:after{-webkit-transition:all .25s ease-in;transition:all .25s ease-in;width:100%;height:100%;display:block;border:0;-webkit-transform:none;transform:none;border-radius:0;top:0;left:0;right:0}.carousel-object .next-arrow:before,.carousel-object .prev-arrow:before{display:none}.carousel-object .next-arrow:hover:after,.carousel-object .prev-arrow:hover:after{opacity:1}.carousel-object .prev-arrow{left:0}.carousel-object .prev-arrow,.carousel-object .prev-arrow:after{background-image:url(../images/retro-main-carousel-arrow-left.png);background-position:0 0;background-repeat:no-repeat}.carousel-object .next-arrow{right:0}.carousel-object .next-arrow,.carousel-object .next-arrow:after{background-image:url(../images/retro-main-carousel-arrow-right.png);background-position:0 0;background-repeat:no-repeat}.carousel-object .next-arrow:after,.carousel-object .prev-arrow:after{opacity:0;background-size:cover;filter:brightness(110%) saturate(166%);-webkit-filter:brightness(110%) saturate(166%);-moz-filter:brightness(110%) saturate(166%)}.carousel-main{padding-bottom:45px;width:100%;max-width:1920px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 calc(-50vw - 45px) 0 50vw rgba(0,0,0,.5)}@media (max-width:740px){.carousel-main{padding-bottom:25px}}.carousel-main .carousel .carousel-dots{bottom:-40px}.carousel-main .carousel .prev-arrow{left:-12px}.carousel-main .carousel .next-arrow{right:-12px}.carousel-main .carousel .carousel-sections{height:auto;-webkit-transition:-webkit-transform .65s ease-in;transition:-webkit-transform .65s ease-in;transition:transform .65s ease-in;transition:transform .65s ease-in,-webkit-transform .65s ease-in}.carousel-main .carousel .carousel-sections>div{border-radius:0;padding-top:44%;position:relative}.carousel-main .carousel .carousel-sections>div .content{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background-size:cover;background-repeat:no-repeat;background-position:50%}.carousel-main .carousel .carousel-sections>div .content.cphive{background-image:url(../images/carousel-main/cphive.jpg);background-position:0 0;background-repeat:no-repeat}.carousel-main .carousel .carousel-sections>div .content.retro{background-image:url(../images/carousel-main/retro.jpg);background-position:0 0;background-repeat:no-repeat}.carousel-main .carousel .carousel-sections>div .content.zipp{background-image:url(../images/carousel-main/zipp.jpg);background-position:0 0;background-repeat:no-repeat}.carousel-main .carousel .carousel-sections>div .content.cpred{background-image:url(../images/carousel-main/cpred.jpg);background-position:0 0;background-repeat:no-repeat}.carousel-object.carousel-secondary{background-image:url(../images/bg-red-circles.webp);background-position:0 0;background-repeat:no-repeat;background-attachment:fixed;background-position:top;background-size:cover;flex-wrap:wrap}.carousel-object.carousel-secondary,.carousel.secondary-big{display:-webkit-box;display:flex;width:100%;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.carousel.secondary-big{overflow:hidden;margin:0 auto}@media (max-width:740px){.carousel.secondary-big{margin:0 auto}}.carousel.secondary-big .carousel-dots{display:none}.carousel.secondary-big .next-arrow,.carousel.secondary-big .prev-arrow{top:calc(50% + 50px)}@media (max-width:740px){.carousel.secondary-big .next-arrow,.carousel.secondary-big .prev-arrow{top:50%}}@media (max-width:740px){.carousel.secondary-big .prev-arrow{left:-12px}.carousel.secondary-big .next-arrow{right:-12px}}.carousel.secondary-big .carousel-sections{height:auto}.carousel.secondary-big .carousel-sections .carousel-section{width:1240px;padding-top:61%;position:relative}.carousel.secondary-big .carousel-sections .carousel-section .content{position:absolute;top:130px;left:80px;width:calc(100% - 160px);height:calc(100% - 160px)}@media (max-width:740px){.carousel.secondary-big .carousel-sections .carousel-section .content{top:0;left:0;width:100%;height:100%}}.carousel.secondary-big .carousel-sections .carousel-section .content iframe{position:absolute;top:0;left:0;width:100%;height:100%}.carousel.secondary-big .carousel-sections .carousel-section .content h2{position:absolute;top:-87px;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:40px;-webkit-transition:.2s ease-in;transition:.2s ease-in;text-transform:uppercase;color:#eead53;font-size:36px;font-weight:700;text-shadow:1px 1px 0 #000,2px 2px 0 #000,3px 3px 0 #000}.carousel.secondary-thumbnails{margin-top:14px;padding-bottom:50px}@media (min-width:1930px){.carousel.secondary-thumbnails{max-width:1420px;margin-left:auto;margin-right:auto}}@media (max-width:740px){.carousel.secondary-thumbnails{display:none}}.carousel.secondary-thumbnails .prev-arrow{displaY:none}.carousel.secondary-thumbnails .carousel-dots,.carousel.secondary-thumbnails .next-arrow{display:none}.carousel.secondary-thumbnails .carousel-sections{height:auto}.carousel.secondary-thumbnails .carousel-section{min-width:8%;max-width:20vw;width:190px;height:125px;position:relative;border-radius:0;padding:0 10px}.carousel.secondary-thumbnails .carousel-section.active .content{box-shadow:0 0 0 5px #eead53}.carousel.secondary-thumbnails .carousel-section .content{position:absolute;top:10px;left:10px;bottom:10px;right:10px;background:#fff;-webkit-transition:.3s ease-in;transition:.3s ease-in;box-shadow:0 0 0 0 rgba(238,173,83,0)}.carousel.secondary-thumbnails .carousel-section .content button{width:100%;height:100%;display:block;background-size:cover;border:0;background-position:50%}.section.home-about{background-image:url(../images/home-about-bg.jpg);background-position:0 0;background-repeat:no-repeat;background-color:#000;background-size:contain;background-position:50%;height:670px;margin-top:60px;-webkit-box-align:start;align-items:flex-start;z-index:0;position:relative;overflow:hidden;width:100%}@media (max-width:740px){.section.home-about{margin-top:0}}@media (max-width:1350px){.section.home-about{background-position:100%;height:auto}}@media (max-width:740px){.section.home-about{background-size:cover;background-position:30%}}.section.home-about .wrapper{padding:70px}@media (max-width:1350px){.section.home-about .wrapper{padding:40px}}.section.home-about .wrapper .content{padding:0 40px;width:640px;max-width:60vw}@media (max-width:1350px){.section.home-about .wrapper .content{padding:20px}}@media (max-width:740px){.section.home-about .wrapper .content{padding:0;max-width:100%}}.section.home-about .wrapper .content h3{color:#eead53;font-size:22px;margin-bottom:1.3em;text-shadow:1px 1px 0 #000}.section.home-about .wrapper .content p{font-size:22px;margin-bottom:1.3em;text-shadow:1px 1px 0 #000;line-height:120%}.section.home-about .wrapper .content p .link{color:#eead53;text-shadow:3px 3px 0 #000;padding:5px;display:inline-block}@media (max-width:1350px){.section.home-about .wrapper .content p{font-size:15px}.section.home-about .wrapper .content p .link{font-size:21px}}.section.home-news{background-image:url(../images/bg-blue-circles.webp);background-position:0 0;background-repeat:no-repeat;display:block;background-attachment:fixed;background-position:top;background-size:cover;z-index:0;position:relative;padding-top:30px;padding-bottom:50px;margin-bottom:0}@media (max-width:740px){.section.home-news{margin-top:0;margin-bottom:0;padding-bottom:0}}@media (max-width:740px){.section.home-news .wrapper{width:100%;max-width:100%;overflow:hidden}}.section.home-news h1{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:100%;height:40px;-webkit-transition:.2s ease-in;transition:.2s ease-in;text-transform:uppercase;color:#eead53;font-size:36px;font-weight:700;text-shadow:1px 1px 0 #000,2px 2px 0 #000,3px 3px 0 #000;margin-bottom:30px}.section.home-news .news-border{padding:0 20px 20px;height:245px;overflow:hidden;position:relative}@media (max-width:1350px){.section.home-news .news-border{height:calc(30vw - 20px)}}@media (max-width:740px){.section.home-news .news-border{height:calc(185vw + 50px)}}.section.home-news .news-border.opened{height:auto}.section.home-news .news-container{display:-webkit-box;display:flex;flex-wrap:wrap;-webkit-box-align:center;align-items:center;-webkit-box-pack:start;justify-content:flex-start}.section.home-news .news-container .news-box{width:calc(33.333% - 20px);padding:0;margin:10px;height:245px;-webkit-transition:.2s ease-in;transition:.2s ease-in;background-color:#b4d1cd}@media (max-width:1350px){.section.home-news .news-container .news-box{width:calc(50% - 20px);height:30vw}}@media (max-width:740px){.section.home-news .news-container .news-box{width:calc(100% - 20px);height:60vw;margin-bottom:5vw}}.section.home-news .news-container .news-box img{width:100%;height:auto}.section.home-news .news-container .news-box .box-content{display:block;position:relative;padding:5px}.section.home-news .news-container .news-box h2{color:#000;font-size:20px;line-height:120%;display:block;max-height:51px;overflow:hidden}@media (max-width:740px){.section.home-news .news-container .news-box h2{font-size:15px}}.section.home-news .news-container .news-box:hover{background-color:#eead53;box-shadow:0 0 0 10px #eead53}.section.home-news .news-container .news-box:hover .more-button:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.section.home-news .show-more-button{margin:20px auto 0;display:block;background-color:#80231f;border:0;font-size:24px;color:#eead53;text-transform:uppercase;padding:15px 20px;-webkit-transition:.2s ease-in;transition:.2s ease-in;cursor:pointer;text-shadow:1px 1px 0 #000,2px 2px 0 #000;font-weight:700}.section.home-news .show-more-button:hover{box-shadow:0 0 0 5px #eead53;background-color:#ca422a}@media (max-width:740px){.section.home-news .show-more-button{margin-top:0;width:100%;margin-bottom:0;background-size:contain;background-position:100%}}@-webkit-keyframes pan{0%{-webkit-transform:translateX(3%) scale(1.1);transform:translateX(3%) scale(1.1)}35%{-webkit-transform:translateX(-1%) translateY(5%) scale(1.5);transform:translateX(-1%) translateY(5%) scale(1.5)}66%{-webkit-transform:translateX(-2%) translateY(2%) scale(1.15);transform:translateX(-2%) translateY(2%) scale(1.15)}66%{-webkit-transform:translateX(-1%) translateY(1%) scale(1.12);transform:translateX(-1%) translateY(1%) scale(1.12)}to{-webkit-transform:translateX(3%) scale(1.1);transform:translateX(3%) scale(1.1)}}@keyframes pan{0%{-webkit-transform:translateX(3%) scale(1.1);transform:translateX(3%) scale(1.1)}35%{-webkit-transform:translateX(-1%) translateY(5%) scale(1.5);transform:translateX(-1%) translateY(5%) scale(1.5)}66%{-webkit-transform:translateX(-2%) translateY(2%) scale(1.15);transform:translateX(-2%) translateY(2%) scale(1.15)}66%{-webkit-transform:translateX(-1%) translateY(1%) scale(1.12);transform:translateX(-1%) translateY(1%) scale(1.12)}to{-webkit-transform:translateX(3%) scale(1.1);transform:translateX(3%) scale(1.1)}}@-webkit-keyframes blink{0%{opacity:0}50%{opacity:.1}53%{opacity:0}54%{opacity:.3}57%{opacity:0}58%{opacity:.3}to{opacity:0}}@keyframes blink{0%{opacity:0}50%{opacity:.1}53%{opacity:0}54%{opacity:.3}57%{opacity:0}58%{opacity:.3}to{opacity:0}}.section.hero{height:auto}.section.hero,.section.hero .inner-section{width:100%;background-image:url(../images/features-bg-blur.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:50%}.section.hero .inner-section{position:relative;z-index:1;overflow:hidden;height:calc(70vh - 100px);max-width:1920px;margin-left:auto;margin-right:auto}@media (max-width:1350px){.section.hero .inner-section{height:50vw}}.section.hero .inner-section:before{display:block;content:" ";background-image:url(../images/hero-big.webp);background-position:0 0;background-repeat:no-repeat;position:absolute;top:0;left:0;width:150%;height:100%;-webkit-animation:pan 60s linear infinite;animation:pan 60s linear infinite;background-size:cover}.section.hero .inner-section .wrapper{width:100%}.section.hero .inner-section .wrapper .logo-image,.section.hero .inner-section .wrapper .logo-image-light{position:absolute;left:10%;top:0;height:75%;width:auto}.section.hero .inner-section .wrapper .logo-image{z-index:1}.section.hero .inner-section .wrapper .logo-image-light{z-index:2;-webkit-animation:blink 4s infinite;animation:blink 4s infinite;pointer-events:none}.section.video-section{background-image:url(../images/video-bg.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed}.section.video-section .video{padding:25px;width:100%;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}.section.video-section .video .video-border{position:relative;width:80vw;padding-top:46.47vw}@media (min-width:1350px){.section.video-section .video .video-border{width:1140px;padding-top:660px}}.section.video-section .video .video-border iframe{background:#000;position:absolute;top:3%;left:2%;width:96%;height:94%;z-index:1}.section.video-section .video .video-border:after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;pointer-events:none;background-image:url(../images/video-border.png);background-position:0 0;background-repeat:no-repeat;background-size:contain;background-position:50%}.section.about-the-game{display:block;background-image:url(../images/about-bg.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-attachment:fixed;background-position:100%;background-color:#000}.section.about-the-game .about-book{font-family:Pangolin,cursive;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;width:1300px;max-width:calc(100% - 80px);margin:0 auto;padding:55px 0}@media (max-width:740px){.section.about-the-game .about-book{width:100%;max-width:100%;padding:20px 0}}@media (max-width:599px){.section.about-the-game .about-book{flex-wrap:wrap}}.section.about-the-game .about-book .page{box-sizing:border-box;width:50%;padding-top:63.148%;position:relative;color:#000;background-size:contain}.section.about-the-game .about-book .page:first-child{background-image:url(../images/page-left.webp);background-position:0 0;background-repeat:no-repeat}.section.about-the-game .about-book .page:last-child{background-image:url(../images/page-right.webp);background-position:0 0;background-repeat:no-repeat}@media (max-width:599px){.section.about-the-game .about-book .page{width:100%;padding-top:126.296%}}.section.about-the-game .about-book .page .page-content{box-sizing:border-box;padding:8% 10%;position:absolute;top:0;left:0;width:100%;height:100%;font-size:1.5vw}@media (max-width:599px){.section.about-the-game .about-book .page .page-content{font-size:3vw}}@media (min-width:1300px){.section.about-the-game .about-book .page .page-content{font-size:22px}}.section.about-the-game .about-book .page .page-content .wide-image{margin-top:-1.5em;max-width:none;height:auto;width:calc(100% + 4.5em);margin-bottom:.5em;margin-left:-1em}.section.about-the-game .about-book .page .page-content h2{font-size:1.6em;text-decoration:underline;margin-bottom:.2em;margin-top:.6em}.section.about-the-game .about-book .page .page-content h2.rotation-a{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}.section.about-the-game .about-book .page .page-content h2.rotation-b{-webkit-transform:rotate(-.5deg);transform:rotate(-.5deg)}.section.about-the-game .about-book .page .page-content h3{font-size:1.7em;-webkit-transform:rotate(-3.5deg);transform:rotate(-3.5deg)}.section.about-the-game .about-book .page .page-content p{margin-bottom:.5em;-webkit-transform:rotate(1deg);transform:rotate(1deg)}.section.about-the-game .about-book .page .page-content p:nth-child(2n){-webkit-transform:rotate(-.5deg);transform:rotate(-.5deg);font-size:.97em}.section.about-the-game .about-book .page .page-content p.rotation-c{-webkit-transform:rotate(-1.5deg);transform:rotate(-1.5deg)}.section.about-the-game .about-book .page .page-content p.rotation-d{-webkit-transform:rotate(1.5deg);transform:rotate(1.5deg)}.section.about-the-game .about-book .page .page-content .two-col{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;margin-bottom:.5em;margin-top:.5em;position:relative}.section.about-the-game .about-book .page .page-content .two-col:first-child{margin-top:0}.section.about-the-game .about-book .page .page-content .two-col img{width:45%;margin-bottom:0;margin-top:0}.section.about-the-game .about-book .page .page-content .two-col h2,.section.about-the-game .about-book .page .page-content .two-col p{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;width:50%}.section.about-the-game .about-book .page .page-content .two-col :first-child{margin-right:2.5%}.section.about-the-game .about-book .page .page-content .two-col :last-child{margin-left:2.5%}.section.about-the-game .about-book .page:first-child .page-content{padding-left:20%}.section.about-the-game .about-book .page:last-child .page-content{padding-right:20%}.section.about-the-game .about-book .page .duddle{position:relative}.section.about-the-game .about-book .page .duddle.duddle-noir:after{background-image:url(../images/duddle-play-in-noir.png);background-position:0 0;background-repeat:no-repeat;top:0;right:-8%;background-position-x:right}.section.about-the-game .about-book .page .duddle.duddle-star:after{background-image:url(../images/duddle-star.png);background-position:0 0;background-repeat:no-repeat;top:-56%;left:-3%;background-position-x:left;width:50%;height:50%}.section.about-the-game .about-book .page .duddle.duddle-top-left:after{background-image:url(../images/duddle-left-top.png);background-position:0 0;background-repeat:no-repeat;top:10%;left:-8%;background-position-x:left;width:80%;height:80%}.section.about-the-game .about-book .page .duddle:after{pointer-events:none;background-size:contain!important;position:absolute;content:" ";display:block;width:100%;height:105%}.section.key-features{display:block;background-image:url(../images/features-bg-blur.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:50%;position:relative;z-index:1}.section.key-features .wrapper{max-width:1920px;width:100%;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;box-shadow:0 2px 0 2px #000}@media (max-width:599px){.section.key-features .wrapper{height:100vw}}.section.key-features .content{background-image:url(../images/features-bg.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:50%;font-size:1vw;height:44em;width:100%;padding-top:1em}@media (min-width:1600px){.section.key-features .content{font-size:18px}}@media (max-width:599px){.section.key-features .content{height:100vw;font-size:2.5vw}}.section.key-features .content .feature-list{display:block;text-align:center}.section.key-features .content .feature-list .feature{position:relative;margin-bottom:.8em;box-sizing:border-box;padding:.5em .8em;font-weight:400;width:auto;white-space:nowrap;text-align:center;display:inline-block;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;color:#eead53;border:.3em solid #ec673e;background:#403028;border-radius:3vw;text-shadow:1px 1px 0 #000,2px 2px 0 rgba(0,0,0,.5);box-shadow:0 0 0 1px #000,inset 0 0 0 1px #000}.section.key-features .content .feature-list .feature:after{background-image:url(../images/thinkdirection.webp);background-position:0 0;background-repeat:no-repeat;width:1.2em;height:1.2em;display:block;content:" ";position:absolute;bottom:-1.41em;background-size:contain;background-position:top}.section.key-features .content .feature-list .feature p{font-size:1em;line-height:1.2em}.section.key-features .content .feature-list .feature.f1{margin-left:-8em}.section.key-features .content .feature-list .feature.f1:after{left:2em}.section.key-features .content .feature-list .feature.f2{margin-left:12em}.section.key-features .content .feature-list .feature.f2:after{right:2em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.section.key-features .content .feature-list .feature.f3{margin-left:-10em}.section.key-features .content .feature-list .feature.f3:after{left:1em;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.section.key-features .content .feature-list .feature.f4{margin-top:-1em;margin-bottom:-.5em;margin-left:5em;position:relative;top:-1em}.section.key-features .content .feature-list .feature.f4:after{right:2em}.section.key-features .content .feature-list .feature.f5{margin-top:-.5em;margin-left:-20em}.section.key-features .content .feature-list .feature.f5:after{left:20%}.section.key-features .content .feature-list .feature.f6{margin-top:-1em;margin-left:20em;position:relative;top:-1em}.section.key-features .content .feature-list .feature.f6:after{right:50%;-webkit-transform:scaleX(-1);transform:scaleX(-1)}
/*# sourceMappingURL=styles.min.css.map */
