@import url("https://fonts.googleapis.com/css2?family=Oswald&display=swap");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}*,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}.section .wrapper{width:1074px;max-width:calc(100% - 60px);margin:0 auto;position:relative;z-index:10;display:block}.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;width:100%;overflow:hidden}@media (max-width:740px){.section.header{margin-bottom:45px}}.section.header>.wrapper{flex-wrap:wrap;-webkit-box-flex:1;flex-grow:1}.section.header>.wrapper,.section.header>.wrapper nav{display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:justify;justify-content:space-between;width:100%}.section.header>.wrapper nav{box-sizing:border-box;margin:0 auto;padding:0 15px;color:#fff;position:fixed;top:0;left:0;right:0;z-index:1700;height:75px;max-width:1920px;background-color:#000;box-shadow:0 -50vw 0 50vw #000}@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}.section.header>.wrapper .logo img{width:auto;height:64px;-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:10px}.section.header>.wrapper .logo img{height:35px;-webkit-transition:none;transition:none}}.section.header>.wrapper .navlink{font-size:14px;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;display:block;margin:0 23px;cursor:pointer;position:relative;-webkit-transition:.5s ease;transition:.5s ease}@media (max-width:1200px){.section.header>.wrapper .navlink{margin:0 10px}}@media (max-width:740px){.section.header>.wrapper .navlink{display:none}}.section.header>.wrapper .navlink.show-only-on-mobile{display:none}.section.header>.wrapper .navlink img{height:36px}.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:#ef8834}.section.header>.wrapper .navlink.active:after,.section.header>.wrapper .navlink:hover:after{width:100%;background-color:#ef8834}.section.header>.wrapper .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){.section.header>.wrapper .socials{display:none;width:100%}}.section.header>.wrapper .socials .social{display:block;width:23px;height:23px;margin-left:7px;background-size:contain;cursor:pointer;-webkit-transition:.5s ease;border-radius:50%;transition:.5s ease}.section.header>.wrapper .socials .social.steam{background-image:url(../images/social-steam.png);background-position:0 0;background-repeat:no-repeat}.section.header>.wrapper .socials .social.instagram{background-image:url(../images/social-instagram.png);background-position:0 0;background-repeat:no-repeat}.section.header>.wrapper .socials .social.x{background-image:url(../images/social-x.png);background-position:0 0;background-repeat:no-repeat}.section.header>.wrapper .socials .social.youtube{background-image:url(../images/social-youtube.png);background-position:0 0;background-repeat:no-repeat}.section.header>.wrapper .socials .social.facebook{background-image:url(../images/social-facebook.png);background-position:0 0;background-repeat:no-repeat}.section.header>.wrapper .socials .social.discord{background-image:url(../images/social-discord.png);background-position:0 0;background-repeat:no-repeat}.section.header>.wrapper .socials .social:hover{box-shadow:inset 0 0 0 2px #a0a0a0,0 0 0 2px #fff}.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}.section.header.opened>.wrapper .logo img{height:60px;margin-top:10px}.section.header.opened>.wrapper .navlink.show-only-on-mobile{width:100%;display:block;padding:20px 10px;font-size:20px;border-top:1px solid hsla(0,0%,100%,.2);margin:0}.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:25px;max-width:100vw;overflow:hidden;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#000}@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}.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:#ef8834;text-decoration:none;display:inline-block;padding-top:5px}.section.footer .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){.section.footer .socials{width:100%}}.section.footer .socials .social{display:block;width:33px;height:33px;margin-left:10px;background-size:contain;cursor:pointer;-webkit-transition:.5s ease;border-radius:50%;transition:.5s ease}.section.footer .socials .social.steam{background-image:url(../images/social-steam.png);background-position:0 0;background-repeat:no-repeat}.section.footer .socials .social.instagram{background-image:url(../images/social-instagram.png);background-position:0 0;background-repeat:no-repeat}.section.footer .socials .social.x{background-image:url(../images/social-x.png);background-position:0 0;background-repeat:no-repeat}.section.footer .socials .social.youtube{background-image:url(../images/social-youtube.png);background-position:0 0;background-repeat:no-repeat}.section.footer .socials .social.facebook{background-image:url(../images/social-facebook.png);background-position:0 0;background-repeat:no-repeat}.section.footer .socials .social.discord{background-image:url(../images/social-discord.png);background-position:0 0;background-repeat:no-repeat}.section.footer .socials .social:hover{box-shadow:inset 0 0 0 2px #a0a0a0,0 0 0 2px #fff}.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,.carousel-object .prev-arrow{z-index:10;position:absolute;height:24px;width:24px;margin:0 12px;background-color:#34db88;cursor:pointer;-webkit-transition:all .25s ease-in;transition:all .25s ease-in;font-size:0;-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}@media (max-width:740px){.carousel-object .next-arrow,.carousel-object .prev-arrow{width:35px;height:35px}}.carousel-object .next-arrow:after,.carousel-object .next-arrow:before,.carousel-object .prev-arrow:after,.carousel-object .prev-arrow:before{display:none}.carousel-object .prev-arrow{left:0;background-image:url(../images/main-carousel-arrow-left.png);background-position:0 0;background-repeat:no-repeat}.carousel-object .next-arrow{right:0;background-image:url(../images/main-carousel-arrow-right.png);background-position:0 0;background-repeat:no-repeat}.carousel-object .next-arrow:hover,.carousel-object .prev-arrow:hover{box-shadow:inset 0 0 20px 0 rgba(239,136,52,.4)}.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:#209158}.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-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-secondary-section .carousel-object{width:100%}.carousel-secondary-section .light-bg{background-image:url(../images/carousel-bg.webp);background-position:0 0;background-repeat:no-repeat}.carousel.secondary-big{overflow:hidden;max-width:1240px;margin:-50px auto 0}@media (max-width:740px){.carousel.secondary-big{margin:0 auto}}.carousel.secondary-big .carousel-dots{display:none}@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;margin:0 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:80px;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;bottom:-50px;display:block;width:100%;height:40px;-webkit-transition:.2s ease-in;transition:.2s ease-in;font-size:20px}.carousel.secondary-thumbnails{margin-top:-22px;margin-left:auto;margin-right:auto;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center;background-color:#000;box-shadow:0 50vw 0 50vw #000;border-top:20px solid #000}@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;margin:0 auto}.carousel.secondary-thumbnails .carousel-section{min-width:20%;max-width:20vw;width:325px;height:170px;position:relative;border-radius:0}@media (max-width:1200px){.carousel.secondary-thumbnails .carousel-section{min-width:30%;max-width:30vw}}@media (max-width:740px){.carousel.secondary-thumbnails .carousel-section{min-width:85%;max-width:85vw}}.carousel.secondary-thumbnails .carousel-section.active .content{box-shadow:0 0 0 5px #ef8834}.carousel.secondary-thumbnails .carousel-section .content{position:absolute;top:10px;left:5px;bottom:10px;right:5px;background:#fff;-webkit-transition:.3s ease-in;transition:.3s ease-in;box-shadow:0 0 0 0 rgba(239,136,52,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:1200px){.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:1200px){.section.home-about .wrapper{padding:40px}}.section.home-about .wrapper .content{padding:0 40px;width:640px;max-width:60vw}@media (max-width:1200px){.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:#ef8834;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:#ef8834;text-shadow:3px 3px 0 #000;padding:5px;display:inline-block}@media (max-width:1200px){.section.home-about .wrapper .content p{font-size:15px}.section.home-about .wrapper .content p .link{font-size:21px}}.section.home-news{z-index:0;position:relative;margin-top:50px;background-color:#ef8834;margin-bottom:50px}@media (max-width:740px){.section.home-news{margin-top:0;margin-bottom:0}}@media (max-width:740px){.section.home-news .wrapper{width:100%;max-width:100%;overflow:hidden}}.section.home-news h1{width:calc(33.333% - 70px);margin:35px auto 0;background:#000;color:#fff;text-transform:uppercase;font-size:21px;padding:10px 20px;font-weight:700;height:25px;display:-webkit-box;display:flex;-webkit-box-align:center;align-items:center;-webkit-box-pack:center;justify-content:center}@media (max-width:1200px){.section.home-news h1{width:calc(100% - 100px)}}.section.home-news .news-border{padding:20px;height:300px;overflow:hidden;position:relative}@media (max-width:1200px){.section.home-news .news-border{height:calc(36vw - 20px)}}@media (max-width:740px){.section.home-news .news-border{height:calc(195vw + 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:10px;height:300px;-webkit-transition:.2s ease-in;transition:.2s ease-in}@media (max-width:1200px){.section.home-news .news-container .news-box{width:calc(50% - 20px);height:36vw}}@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{margin-top:10px;display:block;padding-right:80px;position:relative}@media (max-width:740px){.section.home-news .news-container .news-box .box-content{padding-right:40px}}.section.home-news .news-container .news-box .more-button{width:55px;height:55px;position:absolute;top:0;right:0;background-size:cover;background-position:50%;background-image:url(../images/more-normal-white.webp);background-position:0 0;background-repeat:no-repeat;display:block}@media (max-width:740px){.section.home-news .news-container .news-box .more-button{width:30px;height:30px}}.section.home-news .news-container .news-box .more-button:after{-webkit-transform:scale(1.1);transform:scale(1.1);-webkit-transition:.2s ease-in;transition:.2s ease-in;content:" ";width:55px;height:55px;position:absolute;top:0;right:0;background-size:cover;background-position:50%;background-image:url(../images/more-normal.webp);background-position:0 0;background-repeat:no-repeat;display:block;opacity:0}@media (max-width:740px){.section.home-news .news-container .news-box .more-button:after{width:30px;height:30px}}.section.home-news .news-container .news-box h3{color:#000;font-size:20px;text-transform:uppercase;margin-bottom:5px}@media (max-width:740px){.section.home-news .news-container .news-box h3{font-size:10px}}.section.home-news .news-container .news-box h2{color:#fff;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:rgba(0,0,0,.2)}.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 35px;display:block;background-color:#000;border:0;font-size:14px;color:#fff;text-transform:uppercase;padding:15px 50px 15px 15px;background-image:url(../images/main-carousel-arrow-right.webp);background-position:0 0;background-repeat:no-repeat;background-size:contain;background-position:100%;-webkit-transition:.2s ease-in;transition:.2s ease-in;cursor:pointer}.section.home-news .show-more-button:hover{box-shadow:0 0 0 5px #ef8834}@media (max-width:740px){.section.home-news .show-more-button{margin-top:-10px}}.section.hero-section{margin-bottom:50px;background-image:url(../images/hero-games-blur.webp);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:bottom}@media (max-width:599px){.section.hero-section{margin-bottom:0}}.section.hero-section .wrapper.hero{box-shadow:0 0 0 20px #000;position:relative;z-index:0;background-image:url(../images/hero-games.jpg);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;max-width:100%;width:1920px;padding-top:45.416%;overflow:hidden;box-sizing:border-box}@media (min-width:1930px){.section.hero-section .wrapper.hero{padding:0;height:872px}}.section.hero-section .wrapper.hero:after{content:" ";display:block;position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/hero-city.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;z-index:10;pointer-events:none}.section.hero-section .wrapper.hero .game-layer{display:-webkit-box;display:flex;position:absolute;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:2;cursor:pointer;-webkit-transition:.3s ease-in;transition:.3s ease-in}.section.hero-section .wrapper.hero .game-layer:hover{background:transparent!important}.section.hero-section .wrapper.hero .game-layer .content{-webkit-transition:all .55s cubic-bezier(.47,1.64,.41,.8);transition:all .55s cubic-bezier(.47,1.64,.41,.8);display:block;max-width:350px;max-height:350px;width:18vw;height:18vw;background-size:contain;background-position:50%;position:relative;z-index:3;pointer-events:none}.section.hero-section .wrapper.hero .game-layer.game-a{background:rgba(161,1,0,0);width:50%;height:150%;top:7%;left:-18.4%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:3}.section.hero-section .wrapper.hero .game-layer.game-a .content{opacity:0;-webkit-transform:rotate(45deg) translateX(30%) translateY(-50%) scale(1) rotate(0deg);transform:rotate(45deg) translateX(30%) translateY(-50%) scale(1) rotate(0deg);background-image:url(../images/logo-cpred.webp);background-position:0 0;background-repeat:no-repeat}.section.hero-section .wrapper.hero .game-layer.game-a:hover{background:rgba(161,1,0,.57)!important}.section.hero-section .wrapper.hero .game-layer.game-a:hover .content{opacity:1;-webkit-transform:rotate(45deg) translateX(30%) translateY(-50%) scale(1) rotate(1turn);transform:rotate(45deg) translateX(30%) translateY(-50%) scale(1) rotate(1turn)}.section.hero-section .wrapper.hero .game-layer.game-b{background-size:100% 100%;background-position:bottom;top:0;left:0;width:50%;height:100%;opacity:0}.section.hero-section .wrapper.hero .game-layer.game-b:before{content:" ";display:-webkit-box;display:flex;position:absolute;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:1;cursor:pointer;-webkit-transition:.3s ease-in;transition:.3s ease-in;background-image:url(../images/hero-highlight-center-left.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:0 100%;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section.hero-section .wrapper.hero .game-layer.game-b:hover{opacity:1}.section.hero-section .wrapper.hero .game-layer.game-b:hover .content{-webkit-transform:translateY(-20%) translateX(80%) scale(1) rotate(1turn);transform:translateY(-20%) translateX(80%) scale(1) rotate(1turn);opacity:1}.section.hero-section .wrapper.hero .game-layer.game-b .content{background-image:url(../images/logo-cphive.webp);background-position:0 0;background-repeat:no-repeat;opacity:0;-webkit-transform:translateY(-20%) translateX(80%) scale(0) rotate(0deg);transform:translateY(-20%) translateX(80%) scale(0) rotate(0deg)}.section.hero-section .wrapper.hero .game-layer.game-c{background-size:100% 100%;background-position:bottom;top:0;left:50%;width:50%;height:100%;opacity:0}.section.hero-section .wrapper.hero .game-layer.game-c:before{content:" ";display:-webkit-box;display:flex;position:absolute;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;z-index:1;cursor:pointer;-webkit-transition:.3s ease-in;transition:.3s ease-in;background-image:url(../images/hero-highlight-center-right.png);background-position:0 0;background-repeat:no-repeat;background-size:cover;background-position:100% 100%;top:0;left:50%;width:100%;height:100%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.section.hero-section .wrapper.hero .game-layer.game-c:hover{opacity:1}.section.hero-section .wrapper.hero .game-layer.game-c:hover .content{-webkit-transform:translateY(-20%) translateX(-80%) scale(1) rotate(1turn);transform:translateY(-20%) translateX(-80%) scale(1) rotate(1turn);opacity:1}.section.hero-section .wrapper.hero .game-layer.game-c .content{background-image:url(../images/logo-zipp.webp);background-position:0 0;background-repeat:no-repeat;opacity:0;-webkit-transform:translateY(-20%) translateX(-80%) scale(0) rotate(0deg);transform:translateY(-20%) translateX(-80%) scale(0) rotate(0deg)}.section.hero-section .wrapper.hero .game-layer.game-d{background:rgba(30,113,119,0);width:50%;height:150%;top:3%;right:-20.6%;-webkit-transform:rotate(45deg);transform:rotate(45deg);z-index:3}.section.hero-section .wrapper.hero .game-layer.game-d .content{-webkit-transform:rotate(-45deg) translateX(-50%) scale(1) rotate(270deg) rotateX(180deg);transform:rotate(-45deg) translateX(-50%) scale(1) rotate(270deg) rotateX(180deg);opacity:0;background-image:url(../images/logo-moses.png);background-position:0 0;background-repeat:no-repeat;width:23vw;height:23vw}.section.hero-section .wrapper.hero .game-layer.game-d:hover{background:rgba(30,113,119,.52)!important}.section.hero-section .wrapper.hero .game-layer.game-d:hover .content{opacity:1;-webkit-transform:rotate(-45deg) translateX(-50%) scale(1) rotate(1turn) rotateX(1turn);transform:rotate(-45deg) translateX(-50%) scale(1) rotate(1turn) rotateX(1turn)}.section.welcome{display:-webkit-box;display:flex;width:100%;-webkit-box-pack:center;justify-content:center;margin-top:45px;position:relative}@media (max-width:599px){.section.welcome{flex-wrap:wrap;margin-top:0}}.section.welcome .side{height:100%;width:25%;background-size:cover;background-position:50%}@media (max-width:1200px){.section.welcome .side{width:30%}}@media (max-width:599px){.section.welcome .side{position:relative;height:100vw;width:100%}}.section.welcome .side:after{content:" ";display:block;width:25%;top:0;position:absolute;height:100%;background-position:50%;background-size:cover}@media (max-width:1200px){.section.welcome .side:after{width:30%}}@media (max-width:599px){.section.welcome .side:after{width:100%;background-position:50%!important}}@media (max-width:599px){.section.welcome .side.left{display:none}}.section.welcome .side.left:after{background-image:url(../images/side-chicken.webp);background-position:0 0;background-repeat:no-repeat;background-position-x:right}.section.welcome .side.right:after{background-image:url(../images/side-zipp.webp);background-position:0 0;background-repeat:no-repeat;background-position-x:left}.section.welcome .content{box-sizing:border-box;padding:5%;width:50%;background-color:#ef8834}@media (max-width:1200px){.section.welcome .content{padding:15px;width:40%}}@media (max-width:599px){.section.welcome .content{width:100%}}.section.welcome .content h2{color:#000;width:100%;text-align:center;margin-bottom:2em;font-size:1.7em}@media (max-width:1200px){.section.welcome .content h2{font-size:1.4em;margin-bottom:1em}}.section.welcome .content li,.section.welcome .content p{color:#000;margin-bottom:2em;font-size:1.2em;line-height:120%}@media (max-width:1200px){.section.welcome .content li,.section.welcome .content p{font-size:.9em}}.section.welcome .content .black-logo{height:234px;width:auto;margin:0 auto;display:block}@media (max-width:1200px){.section.welcome .content .black-logo{height:20vw}}
/*# sourceMappingURL=styles.min.css.map */
