/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:rgba(0,0,0,0)}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}#modal-cookie{position:fixed;left:15px;bottom:15px;width:100%;max-width:560px;background:rgba(237,237,237,.95);box-shadow:0 0 28px rgba(0,0,0,.3);border-radius:12px;color:#2d2926;padding:30px;z-index:110;transition:all .4s ease;opacity:1;visibility:visible}#modal-cookie .container{display:flex;flex-direction:column;padding:0}#modal-cookie .container h2{font-size:24px;margin:0 0 15px}#modal-cookie .links{display:flex;margin-top:30px}#modal-cookie .links a,#modal-cookie .links button{padding:14px 36px;cursor:pointer;box-shadow:none}#modal-cookie .links .modal-cookie-link{margin-right:15px;background:none;border:2px solid #2d2926;color:#2d2926;text-decoration:none}#modal-cookie.accepted{opacity:0;visibility:hidden;bottom:-20%}@media only screen and (max-width: 610px){#modal-cookie{left:0;bottom:0;max-width:100%;border-radius:0;padding-left:15px;padding-right:15px}}.modal{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.8);display:flex;align-items:center;justify-content:center;color:#2d2926;opacity:0;visibility:hidden;z-index:99;transition:all .4s ease;overflow-y:auto}.modal.active{opacity:1;visibility:visible}@media(max-width: 680px){.modal.active{display:block}}.modal .modal-close{position:absolute;height:20px;width:20px;display:flex;align-items:center;justify-content:center;right:0;top:-15px;transform:translateY(-100%);cursor:pointer}@media only screen and (max-width: 580px){.modal .modal-close{right:15px}}.modal .modal-sign-block{background:#fff;position:relative;border-radius:12px}.modal .modal-form{display:flex;flex-flow:column;color:#2d2926}.modal .modal-label{margin-bottom:15px;font-size:18px;color:#2d2926}.modal .modal-input{width:100%;height:55px;border:none;background:#f5f5f5;border-radius:8px;padding:0 25px;margin-bottom:20px}.modal .modal-check{height:25px;width:25px;margin-right:10px}.modal .modal-accept{display:flex;align-items:center;justify-content:center;position:relative;margin-bottom:20px}.modal .modal-link{color:#e03e52;text-decoration:underline}.modal .modal-btn{padding:20px 38px;margin:15px auto 0;min-width:200px}#modal-sign .modal-wrap{max-width:560px;width:100%}@media(max-width: 680px){#modal-sign .modal-wrap{position:relative;top:45px;margin:0 auto}}#modal-sign .modal-sign-nav{list-style:none;padding:0;display:flex;align-items:center;margin:0;border-radius:12px;overflow:hidden}#modal-sign .modal-sign-nav li{display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;height:80px;width:280px;font-size:20px;background:#ededed;color:#2d2926}#modal-sign .modal-sign-nav li.active{background:#fff}@media(max-width: 880px){#modal-sign .modal-sign-nav li{height:70px;font-size:20px}}#modal-sign .tabs__content{display:none;padding:30px 45px 45px}@media(max-width: 880px){#modal-sign .tabs__content{padding:35px 25px}}#modal-sign .tabs__content.active{display:block}label.error{font-size:14px;margin-top:-10px;color:red;margin-bottom:20px}#modal-result p{display:flex;flex-direction:column;align-items:center;max-width:640px;width:100%;padding:45px;text-align:center;color:#2d2926;background:#ededed;border-radius:3px;font-size:24px}#modal-result p h2{font-size:38px;margin:0 0 15px;text-transform:uppercase}*{box-sizing:border-box;margin:0;padding:0}body{font-family:"Lato",sans-serif;font-weight:400;color:#2d2926;background:#ededed;position:relative;overflow-x:hidden;font-size:16px;min-height:100vh;letter-spacing:.025em;line-height:1.25;display:flex;flex-direction:column;justify-content:space-between}button{border:none;outline:none;cursor:pointer}.button{display:flex;flex-direction:row;align-items:center;justify-content:center;background:#e03e52;font-weight:bold;border-radius:8px;padding:12px 32px;color:#fff;transition:all .3s ease}.button:hover{background:#f75366}a{color:#e03e52;transition:all .3s ease}a:hover{color:#f75366}img{width:auto;height:100%}ul,li{list-style:none}.container{width:100%;height:100%;max-width:1440px;margin:0 auto;padding:0 15px}#wrapper{display:flex;flex-direction:column;width:100%;flex-grow:1}#preloader{width:100vw;height:100vh;position:fixed;z-index:999;background:linear-gradient(to right top, #0e0718, #2d2926);display:flex;flex-direction:column;align-items:center;justify-content:center}#preloader .loader{width:64px;height:64px;border:6px solid rgba(237,237,237,.5);border-right:6px solid #ededed;border-radius:50%;animation:rotate 1s linear infinite}#preloader:before{content:"";position:absolute;left:-2%;top:-2%;width:104%;height:104%;background:url("../images/hero.jpg") no-repeat center top/cover;filter:blur(10px);opacity:.8}.loaded #preloader{opacity:0;visibility:hidden;transition:all .4s .9s ease-in-out}.no-js #preloader{display:none}#header{position:fixed;width:100%;left:0;top:0;z-index:80;padding:16px 0;background:rgba(237,237,237,.95);box-shadow:0 0 12px rgba(0,0,0,.1)}#header .container{display:flex;align-items:center;justify-content:space-between}#header .logo{height:35px}@media(max-width: 990px){#header .logo{height:30px}}#header .right{display:flex}#header .header-menu{display:flex;align-items:center;justify-content:center;height:35px;width:35px;padding:4px;border-radius:8px;transition:all .4s ease;background:none}@media(max-width: 990px){#header .header-menu{height:30px;width:30px}}#header #header-sign{padding:0 28px;margin-right:30px}@media only screen and (max-width: 990px){#header #header-sign{display:none}}#header .overlay{position:absolute;opacity:0;visibility:hidden;width:100%;top:67px;left:0;background:rgba(0,0,0,.8);transition:all .2s ease;z-index:0;height:calc(100vh - 67px)}@media(max-width: 990px){#header .overlay{height:calc(100vh - 62px);top:62px}}#header.opened .overlay{opacity:1;visibility:visible}#header.opened .modal-menu{opacity:1;visibility:visible;right:0}.modal-menu{position:absolute;right:-50%;height:calc(100vh - 67px);max-width:520px;width:100%;top:67px;background:#e0e0e0;padding:30px;display:flex;flex-direction:column;transition:all .4s ease;visibility:hidden;opacity:0;z-index:1;overflow-y:auto}@media(max-width: 990px){.modal-menu{height:calc(100vh - 62px);top:62px}}@media only screen and (max-width: 480px){.modal-menu{padding:20px}}.modal-menu a{background:#ededed;width:100%;border-radius:8px;padding:20px 30px;font-size:28px;text-decoration:none;text-align:center;color:#24151a}@media(max-width: 680px){.modal-menu a{font-size:24px}}.modal-menu a:hover{color:#e03e52;box-shadow:0 0 24px rgba(0,0,0,.1)}.modal-menu a:not(:last-child){margin-bottom:20px}@media only screen and (max-width: 480px){.modal-menu a:not(:last-child){margin-bottom:10px}}.modal-menu a.modal-menu-active{background:#e03e52;color:#fff;pointer-events:none}#footer{padding:45px 0 60px;background:#e03e52;color:#ededed}#footer .container{display:flex;flex-direction:column;align-items:center;justify-content:center}#footer .copyright{margin-bottom:20px;font-size:20px;text-align:center}#footer .footer-links{font-size:24px}@media(max-width: 680px){#footer .footer-links{display:grid;grid-gap:5px;text-align:center}}#footer .footer-links a{color:#ededed}#footer .footer-links .footer-separator{margin:0 10px}@media(max-width: 680px){#footer .footer-links .footer-separator{display:none}}#footer .footer-icons{display:flex;justify-content:center;margin-top:20px;width:100%}#footer .footer-icons img{margin-top:15px;filter:invert(1);height:32px}#footer .footer-icons .social{display:flex}#footer .footer-icons .social li{transition:all .3s ease}#footer .footer-icons .social li:hover{transform:scale(1.2)}#footer .footer-icons .social li:not(:last-child){margin-right:15px}#footer .age{position:absolute;right:20px;bottom:20px;filter:invert(1);height:32px}#hero{overflow:hidden;padding-top:67px;width:auto;color:#ededed;position:relative;background:url("../images/hero.jpg") no-repeat center top/cover}@media(max-width: 990px){#hero{padding-top:62px}}#hero::after{content:"";position:absolute;width:100%;height:100%;left:0;top:0;background:#24151a;opacity:.8}#hero .container{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:110px;padding-bottom:110px}@media(max-width: 680px){#hero .container{padding-top:45px;padding-bottom:60px}}#hero .hero-title{font-size:65px;font-weight:800;text-transform:uppercase;max-width:680px;position:relative;z-index:2;margin:0 0 20px;letter-spacing:.025em}@media(max-width: 990px){#hero .hero-title{font-size:42px}}#hero .hero-subtitle{margin:0;margin-bottom:45px;font-size:42px;font-weight:400;max-width:820px}@media(max-width: 680px){#hero .hero-subtitle{font-size:28px}}#hero .hero__nav{display:flex}@media(max-width: 640px){#hero .hero__nav{flex-direction:column}}#hero .hero__nav .hero-btn{width:290px;border-radius:8px;font-size:24px;font-weight:800;padding:25px 45px;transition:all .4s ease}#hero .hero__nav .hero-btn:not(:last-child){margin-right:15px}@media(max-width: 640px){#hero .hero__nav .hero-btn:not(:last-child){margin:0 0 15px}}#hero .hero__nav .hero-btn:hover{transform:translateY(-5px)}.webp #hero{background:url("../images/hero.webp") no-repeat center top/cover}.page #hero .container{padding-top:45px;padding-bottom:45px}.page #hero .container .hero-title{font-size:36px;margin:0}.site-info{padding:80px 0;color:#ededed}@media only screen and (max-width: 680px){.site-info{padding:60px 0}}.site-info .container{display:flex;flex-direction:column;align-items:center;text-align:center}.site-info h1{font-size:52px;margin:0 0 12px;text-transform:uppercase;font-weight:800}@media(max-width: 680px){.site-info h1{font-size:42px}}.site-info p{font-size:24px;max-width:1024px}@media(max-width: 680px){.site-info p{font-size:20px}}.site-info .text-info-block:not(:last-child){margin-bottom:45px}.site-info.color{background:linear-gradient(to top right, #536cc9, #b039e9)}.site-text{font-size:20px;padding:45px 0 90px}@media(max-width: 990px){.site-text{padding:30px 0 60px}}.site-text .container{max-width:990px}.site-text h1{margin:45px 0 20px}.site-text h2{margin:30px 0 20px}.site-text p{margin:20px 0}.site-text ul{margin:30px 0}.site-text ul li:not(:last-child){margin-bottom:10px}.site-text a{color:#e03e52;text-decoration:underline;overflow-wrap:anywhere}.page-404 .site-text .container{display:flex;flex-direction:column;align-items:center;text-align:center;max-width:520px}.page-404 .site-text .container h2{margin:0}.page-404 .site-text .container p{margin:20px 0 30px}.page-404 .site-text .container .button{text-decoration:none;color:#ededed}#disclaimer,#key-words,#some-about{background:#1d1217}#some-about .os-list{margin-top:30px;display:flex;align-items:center;justify-content:center}#some-about .os-list li:not(:last-child){margin-right:15px}#some-about .os-list img{height:48px}.contacts-block{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:30px}@media(max-width: 768px){.contacts-block{grid-template-columns:1fr}}.contacts-block .contacts-item{display:flex;align-items:center;justify-self:center}.contacts-block .contacts-item img{height:40px;margin-right:25px}.page-contacts .site-text{padding-bottom:60px}.map{display:flex}.games-grid{padding:80px 0}@media only screen and (max-width: 680px){.games-grid{padding:60px 0}}.games-grid .container{display:flex;flex-direction:column;align-items:center;text-align:center}.games-grid .container .section-title{font-size:52px;margin:0 0 12px;text-transform:uppercase;font-weight:800}@media(max-width: 680px){.games-grid .container .section-title{font-size:42px}}.games-grid .container .section-desc{font-size:24px;max-width:1024px;margin-bottom:45px}@media(max-width: 680px){.games-grid .container .section-desc{font-size:20px;margin-bottom:30px}}.soon-games-block{display:grid;grid-template-columns:repeat(4, 1fr);grid-gap:20px}@media screen and (max-width: 1080px){.soon-games-block{grid-template-columns:repeat(3, 1fr)}}@media screen and (max-width: 768px){.soon-games-block{grid-template-columns:repeat(2, 1fr);grid-gap:15px}}@media(max-width: 640px){.soon-games-block{grid-gap:10px}}.soon-games-block .soon-games-card{text-decoration:none;display:flex;flex-direction:column;align-items:center;transition:all .3s ease}.soon-games-block .soon-games-card:hover{transform:scale(1.02) translateY(-5px)}.soon-games-block .soon-games__img{width:100%;height:100%;display:block;margin-bottom:10px;-o-object-fit:cover;object-fit:cover;border-radius:10%}.soon-games-block .soon-games__name{color:#2d2926;font-size:24px;font-weight:700;text-align:center;margin-bottom:15px}@media(max-width: 640px){.soon-games-block .soon-games__name{font-size:18px}}.play-block{display:flex;flex-direction:column;max-width:990px;margin:0 auto;padding:90px 0}@media(max-width: 680px){.play-block{padding:45px 0 60px}}.play-block .play-item{display:flex;align-items:center;color:#ededed}.play-block .play-item:not(:last-child){margin-bottom:20px}.play-block .play-item .play-num{display:flex;align-items:center;justify-content:center;font-size:32px;font-weight:800;line-height:1;background:#0d032c;border-radius:100%;min-height:72px;min-width:72px;margin-right:20px}@media(max-width: 768px){.play-block .play-item .play-num{display:none}}.play-block .play-item .play-item-block{display:flex;align-items:center;width:100%;background:#0d032c;overflow:hidden;border-radius:8px}@media(max-width: 680px){.play-block .play-item .play-item-block{flex-direction:column;text-align:center}}.play-block .play-item a{display:flex;width:100%}.play-block .play-item a .play-img{height:230px}@media(max-width: 680px){.play-block .play-item a .play-img{height:auto;width:100%}}.play-block .play-item .play-text{height:100%;padding:30px 20px}.play-block .play-item .play-text .play-title{font-size:28px;font-weight:800;margin-bottom:10px}.play-block .play-item .play-text .play-desc{font-size:20px}