/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */
html{-webkit-text-size-adjust:100%}body{margin:0}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:transparent;text-decoration:none}li{list-style:none}abbr[title]{border-bottom:none;text-decoration:underline;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:-.25em}sup{top:-.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}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-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}

/* =slick-slider
------------------------------------------------------------------------------*/
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:none}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px;outline:none;border:none}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.slick-dots{position:absolute;bottom:0px;display:block;padding:0;margin:0;list-style:none;text-align:center;left:50%;transform:translateX(-50%);}
.slick-dots li{position:relative;display:inline-block;margin:0 10px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;padding:0;cursor:pointer;color:transparent;border:0;outline:none;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:none}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{display: block;font-size:40px;line-height:10px;width:10px;height:10px;content:'•';text-align:center;opacity:.5;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:1;}

/* =general
------------------------------------------------------------------------------*/
*{margin:0;padding:0;border:0;vertical-align:baseline;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}
a{color:#fdc061}
a:hover{color:#dda03c}
.alignleft,#toc_container{float:left;margin:10px 10px 10px 0}
.alignright{float:right;margin:10px 0 10px 10px}
.aligncenter{display:table;margin:10px auto}
.offical-btn{position:fixed;top:inherit;bottom:30px;right:30px;overflow:hidden;margin:-40px 0 0;display:block;z-index:9999;transition:unset;width:250px;height:64px;border:2px solid #793f00;border-radius:32px;background:linear-gradient(to top,#960000 0%,#bd0000 50%,#960000 100%);box-shadow:inset 0 -3px 20px 12px #220100;text-align:center;display:flex;justify-content:center;align-items:center;font-size:14px;font-weight:600;letter-spacing:2px;padding:0 10px;line-height:1.4;text-transform:uppercase;text-shadow:1px 1px 4px #5c0100;color:#fdc061}
.offical-btn:hover{box-shadow: inset 0px -3px 20px 12px #220100, 0px 0px 8px 2px #c99d4b;color: #fdc061;}
/* * - primary settings ---------------------------------------------------------- */
.embed-resp-wrapper{max-width:992px;margin:0 auto}
.embed-resp{position:relative;display:block;height:0;padding:0;overflow:hidden;padding-bottom:73.5%;margin-bottom:2em}
.embed-resp embed,.embed-resp iframe,.embed-resp object,.embed-resp video{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;border:0;margin:0 auto}
.game-page-inner ol,.game-page-inner ul,.seo-text ol,.seo-text ul,.archive-meta ol,.archive-meta ul{list-style:inherit;margin-left:20px}
.seo-text ol li,.archive-meta ol li,.game-page-inner ol li{list-style-type:decimal}
.seo-text ul li,.archive-meta ul li,.game-page-inner ul li{list-style-type:circle}
.seo-text .img-wrapper{text-align:center}
.seo-text img{margin:20px auto;}
.seo-text img.left{float:left;margin-right:34px}
.seo-text img.right{float:right;margin-left:34px}
.seo-text img.center{float:none;display:block;clear: both;}
@media (min-width: 768px) {
    .seo-text .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-left:-15px;margin-right:-15px}
    .seo-text .row.table-block{align-items:center}
    .seo-text .col-md-6{flex:0 0 auto;width:50%;max-width:100%;padding-left:15px;padding-right:15px}
}
/* =theme-settings
------------------------------------------------------------------------------*/
.seo-text{font-size:14px}
.footer__inner .seo-text{padding:30px 10px 10px}
table{max-width:100%;border-collapse:collapse;margin-bottom:20px}
table td,table th{padding:10px;border:1px solid #fff;color:#DCD9D4}
ul,ol{margin:0 0 20px}
img{max-width:100%}
img.alignleft{float:left;margin-right:34px;margin-bottom:10px;margin-top:10px}
img.right
img.alignright{float:right;margin-left:10px;margin-bottom:10px;margin-top:10px}
img.none,img.alignnone{float:none;display:block;margin-top:10px;margin-bottom:10px}
img.center,img.aligncenter{display:block;float:none;margin:10px auto}
h2,h3,h4,h5,h6{margin-bottom:1rem}
h1{font-size:32px;margin-bottom:2rem;}
h2{font-size:26px}
h3{font-size:22px}
h4{font-size:18px}
h5{font-size:16px}
h6{font-size:14px}
@media (max-width : 650px) {
    img.left,img.right,img.none,img.center{display:block;float:none;margin:10px auto;width:100%}
    h1{font-size:22px}
    h2{font-size:20px}
    h3{font-size:18px}
}
.seo-text .table-block{margin-bottom:1rem;}
.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}
.seo-text table{width:100%;border-collapse:collapse;margin-bottom:20px}
.seo-text table td,.seo-text table th{padding:10px;}
.seo-text table tr:nth-child(odd) td,.seo-text table th{background: #302512;}
.seo-text h1{margin-bottom:2rem;text-align:center;}
.seo-text h1,.seo-text h2,.seo-text h3,.seo-text h4{margin-top:20px;}
.screenshots-slider img{display:block;height:auto;max-width:100%;width:100%;margin-top:0;margin-bottom:0}
.screenshots-slider{margin:10px -10px 0}
.screenshots-slider .screenshots-slider__item{padding:0 10px}
.screenshots-slider .owl-dots{position:absolute;left:0;right:0;bottom:41px;height:0;text-align:center}
.screenshots-slider .owl-dots .owl-dot{outline:none;display:inline-block;margin:0 5px;cursor:pointer}
.screenshots-slider .owl-dots .owl-dot span{display:block;position:relative;border-radius:8px;background:#13100e;border:1px solid #797979;width: 14px;height: 14px;}
.screenshots-slider .owl-dots .owl-dot span::before{content:"";display:none;position:absolute;top:3px;left:3px;width:6px;height:6px;background:#fdc061;border-radius:5px}
.screenshots-slider .owl-dots .owl-dot.active span::before{display:block}

.seo-table{margin-top:20px;font-size:14px;color:#0c0c0c}
.seo-detail{margin-bottom:2rem}
.seo-detail__info {margin-bottom:10px;}
.seo-detail__row{padding:7px 15px}
.seo-detail__row:nth-child(odd){background-color:#241c0e}
.seo-detail__row:nth-child(even){background-color:#140f08}
.seo-detail__col{display:inline-block}
.seo-detail__col:first-child{font-weight:800;color: #fff}
.seo-detail__row:first-child .seo-detail__col,.seo-detail__row:last-child .seo-detail__col{display:block}
.seo-detail__col:first-child img{margin:0 0 15px;border-radius: 32px}
.seo-detail__col h2,.seo-detail__col h3,.seo-detail__col h4{margin: 0;font-size:14px;}
.seo-text .seo-detail__col h2,.seo-text .seo-detail__col .h2{margin-bottom:15px}
@media (min-width: 668px) {
    .seo-detail__row{display:-ms-flexbox;display:flex;margin-right:-15px;margin-left:-15px;padding:0}
    .seo-detail__row:first-child,.seo-detail__row:last-child{padding-bottom:10px;padding-top:10px}
    .seo-detail__col{padding:10px 15px;width:100%;flex-basis:0;flex-grow:1;position:relative;flex:0 0 75%;max-width:75%}
    .seo-detail__col:first-child{flex:0 0 25%;max-width:25%}
    .seo-detail__col:first-child img{margin-bottom:0}
    .screenshots-slider{margin-top:0}
}
@media (min-width: 1024px) {
    .seo-detail__col{flex:0 0 80%;max-width:80%}
    .seo-detail__col:first-child{flex:0 0 20%;max-width:20%}
}
/*------------------------------------------------------------------------------
/* * - BEGIN of @media ---------------------------------------------------------- */
@media screen and (max-width: 1600px) {
    .offical-btn{display:none}
}
*{padding:0;margin:0;box-sizing:border-box}
body{position:relative;width:100%;height:100%;font-family:"Noto Sans",Arial,Helvetica,sans-serif;color:#dcd9d5;background:#13100e;font-size:14px;font-size:1.4rem;overflow-x:hidden}
body.singlebody{background:#010000!important}
.linksingle{max-width:300px!important;margin:40px auto;display:block;}
@media (max-width: 768px) {
    .linksingle{margin-top:20px;margin-bottom:20px;}
}
.excerpt b,.excerpt strong{font-weight:bold}
.excerpt i,.excerpt em{font-style:italic}
.excerpt blockquote{display:block;margin:0 0 10px 50px;padding:5px 0 5px 15px;font:italic 16px Georgia;text-align:center;border-left:3px solid #fdc061}
.excerpt blockquote p{font-size:16px}
.excerpt ul{list-style-type:disc;margin:0 0 15px 15px}
.excerpt ol{list-style-type:decimal;margin:0 0 15px 30px}
.excerpt ul li{list-style-type:disc}
.excerpt ol li{list-style-type:decimal}
.excerpt li{margin:0 0 10px 25px;line-height:22px;text-align:left}
.excerpt .aligncenter{display:block;margin:10px auto;float:none}
.excerpt .alignleft{float:left;margin:10px 10px 10px 0}
.excerpt .alignright{float:right;margin:10px 0 10px 10px}
.excerpt td{border:1px solid #000;padding:2px 5px}
.excerpt table{margin:5px auto 10px}
.excerpt table td{padding:6px;text-align:center}
.excerpt a{text-decoration:underline;color:#fdc061}
.excerpt a:hover{text-decoration:none}
.header__box-text{justify-content:center}
.excerpt .entry-title{margin-top:0;}
.excerpt h2,h3,h4{margin:0 0 20px;font-size:22px}
.excerpt img{max-width:100%;height:auto;border-radius:6px}
.comment-box{padding:10px}
#commentform{margin:0 0 40px}
.guests-list{padding:0}
.guests-list li{padding:10px;margin:0 0 10px;border-bottom:1px dotted #000;list-style:none;background:#302d28;border-radius:6px}
.guest-info{display:block;padding:0 0 5px;margin:0 0 10px;font-weight:bold}
.guest-info a,.guest-info span{text-transform:uppercase}
#feedback-form label,.wpcf7-form label{padding:0 0 4px;display:block;color:#fff;font-size:12px}
#feedback-form input[type="text"],input[type="email"],.wpcf7-form input[type="text"]{border-radius:6px;font-size:15px;font-weight:bold;margin:0 0 20px;width:198px;height:32px;padding:0 10px;border:1px solid #d2d2d2;background:#fff;color:#000}
#feedback-form input[type="submit"],.wpcf7-form input[type="submit"]{border:none;padding:8px 21px;margin:0 0 20px;color:#000;font-size:15px;font-weight:bold;display:block;cursor:pointer;background:#fdc061;border-radius:6px}
#feedback-form textarea,.wpcf7-form textarea{width:100%;display:block;max-width:500px;margin:0 0 15px;height:120px;border:1px solid #d2d2d2;resize:none;border-radius:6px;font-size:15px;font-weight:bold;padding:10px;text-transform:uppercase;color:#000}
.navigation-single{padding:15px 0}
#no-comments{padding:0 0 20px}
.post-realted-box{padding:20px 0;border-top:2px solid #ccc;text-transform:uppercase}
.post-realted-box h3,.rnd-artc{padding:0 0 20px;font-size:17px;font-weight:bold;display:block}
.wp-pagenavi{overflow:hidden;padding:10px 0 20px;text-align:center}
.comments-formed-arct,.comment-this-them{font-size:24px;font-weight:bold;margin:0 0 10px;text-transform:uppercase;letter-spacing:-2px;line-height:22px}
.btn{display:inline-block;position:relative;width:100%;margin:0 -2px 0 0;padding:0 15px;border:none;background-color:transparent;color:#000;font-family:"Noto Sans",Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;text-align:center;cursor:pointer;border-radius:50px;overflow:hidden;box-sizing:border-box;font-size:14px;line-height:38px;transition:background .1s ease-in-out}
.dropdown{position:absolute;z-index:200;background:#302d28;width:auto;left:-1px;border:1px solid #000;display:none;border-top:none}
.header{position:relative;background:#13100e}
.header__box-gamburger{display:none;position:absolute;top:15px;left:15px;cursor:pointer;width:42px;height:42px;border-radius:50%;background:#302d28;border:2px solid #13100e;z-index:210;box-sizing:content-box}
.header__box-gamburger::before,.header__box-gamburger::after{content:"";transition:all .2s ease-in-out}
.header__box-gamburger .header__gamburger,.header__box-gamburger::before,.header__box-gamburger::after{position:absolute;top:50%;left:50%;width:20px;height:2px;margin:-1px 0 0 -10px;background:#fdc061}
.header__box-gamburger::before{margin:-7px 0 0 -10px}
.header__box-gamburger::after{margin:5px 0 0 -10px}
.header__box-gamburger--active .header__gamburger{display:none}
.header__box-gamburger--active::before{margin:-1px 0 0 -10px;transform:rotate(-45deg)}
.header__box-gamburger--active::after{margin:-1px 0 0 -10px;transform:rotate(45deg)}
.header .header__inner{margin:0 auto;width:100%;max-width:1280px;min-width:320px}
.header__top-bar{display:flex;align-items:center;justify-content:space-between;padding:15px 0 8px}
.header__box{display:flex;align-items:center}
.header__reg,.header__log{color: #13100e;height: 40px;line-height: 40px;text-transform: uppercase;font-size: 20px;padding: 0 20px;font-size: 14px;font-weight: 600;}
.header__log{background:#fdc061;border-radius: 20px 0 0 20px;}
.header__log:hover{background:#b78a49;}
.header__reg{background:#3daa44;border-radius: 0 20px 20px 0;}
.header__reg:hover{background:#317c34;}
.header__log+.header__reg{margin-left:2px;}
.img-hov{transition:all .3s ease;text-decoration:none}
.img-hov:hover{opacity:.7;text-decoration:none;color:#13100e;outline:none}
.header__nav{background:#302d28}
.header__list{margin:0;flex-wrap:wrap;display:flex}
.header__item,.header__list li{list-style:none;position:relative;padding:1px;border:1px solid #000;position:relative;margin-left:-1px;margin-top:-1px}
.header__item:hover .dropdown,.header__list li:hover .dropdown{display:block}
.header__link,.header__list a{transition:background .1s ease-in-out;text-decoration:none;display:block;padding:10px 35px;font-size:14px;text-transform:uppercase;letter-spacing:2px;color:#fdc061}
.header__link:hover,.header__list a:hover{transition:all .1s ease-in-out;background:rgba(253,192,97,0.1)}
.header__link--active{background-color:#fdc061;color:#000;pointer-events:none}
.sidebar{display:none;position:fixed;top:0;left:0;width:100%;height:100%;padding:110px 0 25px;background:#302d28;z-index:200}
.sidebar__box-logo-reg{position:absolute;top:15px;left:50%;transform:translateX(-50%);z-index:300}
.sidebar__logo{display:block;margin-bottom:13px;text-align:center}
.sidebar__inner{position:relative;width:290px;min-width:290px;height:100%;margin:0 auto;overflow:hidden}
.sidebar__scroll{width:310px;height:100%;overflow-y:auto;overflow-x:hidden}
.sidebar__wrap{width:290px;min-height:100%}
.sidebar__nav ul{width:96%}
.sidebar__nav ul li{text-align:center}
.sidebar__nav ul li a{display:block;padding:10px 0;font-weight:700;letter-spacing:2px;color:#fdc061;text-transform:capitalize;text-decoration:none;font-size:24px}
.sidebar__nav ul li a:hover{color:#ededed}
.sidebar__nav ul li:hover .dropdown{display:block;width:100%;border:none;position:static}
.sidebar__nav ul li:not(:first-child){border-top:2px solid #13100e}
.sidebar__support{position:relative;width:100%;padding:0 15px;letter-spacing:2px;cursor:pointer;overflow:hidden;box-sizing:border-box;font-size:14px;line-height:38px;display:inline-block;border-radius:50px;color:#fdc061;text-decoration:none;text-transform:uppercase;font-weight:700;border:1px solid #fdc061;font-size:14px;text-align:center;border:2px solid #13100e;margin:15px 0 10px;transition:background .1s ease-in-out}
.sidebar__support:hover{color:#13100e;text-decoration:none;background:#fdc061}
.sidebar__box-lang{margin:15px 50px 0}
.lang-list{text-align:center}
.lang-list__item{position:relative;display:inline-block}
.lang-list__link{display:block;width:50px;height:50px;color:#fdc061}
.lang-list__link--active::before{position:absolute;top:calc(20% + 1px);left:50%;transform:translate(-50%,-50%);width:100%;height:100%;content:"";border-radius:50%;border:2px solid #13100e}
@media (max-width: 1300px) {
    .header__inner{width:96%!important}
}
@media (max-width: 768px) {
    .header{top:0;position:fixed;width:100%;box-shadow:0 0 20px #13100e;z-index:100;border-bottom:2px solid #302d28}
    .header__box-gamburger{display:block}
    .header__top-bar{display:block}
    .header__logo{display:block;margin:0 auto 20px;height:37.5px;width:193px;}
    .header__box{justify-content:center}
    .header__lang{display:none}
    .header__nav{display:none}
    .header__box-text{display:none}
}
.main-slider{position:relative;width:100%;overflow:hidden;z-index:10;display: none;}
.main-slider__img{display:block;height:auto;max-width:100%;width:100%;object-fit:cover!important;}
.main-slider__link{display:block}
.main-slider__item{position:relative}
.main-slider__content{display:block;position:absolute;left:12%;right:0;bottom:12%;margin:0 auto;width:100%;min-width:320px;padding-left:8px;padding-right:8px}
.main-slider__title{font-size:36px;margin-bottom:7px;color:#fdc061}
.main-slider__text{font-size:20px}
.main-slider__btn{text-transform:uppercase;text-decoration:none;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:18px;font-weight:600;border-radius:5px;padding:11px 42px;background:#fdc061;margin-top:2rem;display:inline-block;color:#13100e}
.main-slider__btn:hover{background:#b78a49;color:#13100e;transition: background-color .3s ease;}
.main-slider .owl-dots{position:absolute;left:0;right:0;bottom:41px;height:0;text-align:center}
.main-slider .owl-dots .owl-dot{outline:none;display:inline-block;margin:0 10px;cursor:pointer}
.main-slider .owl-dots .owl-dot span{display:block;position:relative;border-radius:8px;background:#13100e;border:1px solid #797979;width:18px;height:18px}
.main-slider .owl-dots .owl-dot span::before{content:"";display:none;position:absolute;top:3px;left:3px;width:10px;height:10px;background:#fdc061;border-radius:5px}
.main-slider .owl-dots .owl-dot.active span::before{display:block}
@media (max-width: 1200px) {
    .main-slider__content{bottom:7%}
    .main-slider__title{font-size:1.3em;margin-bottom:0}
    .main-slider__text{font-size:.8em}
    .main-slider__btn{padding:6px 42px;font-size:.6em}
}
@media (min-width: 768px) {
    .main-slider{display:block;opacity: 0;overflow: hidden;min-height: 200px;}
    .main-slider.slick-initialized{opacity: 1;}
}
.nav-category{position:relative}
.nav-category__inner{margin:0 auto;width:100%;max-width:1280px;min-width:320px;position:relative}
.nav-category__box{top:10px;transition:top .2s ease-in-out;position:relative;height:81px}
.nav-category__box::before{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;height:1px;content:"";background:#fdc061;z-index:10}
.nav-category__wrap{overflow:hidden;height:inherit}
.nav-category__list{display:flex;width:100%}
.nav-category__item,.nav-category__list li{display:inline-flex;flex:1;position:relative;text-align:center;overflow:hidden}
.nav-category__item:first-child a,.nav-category__list li:first-child a{margin-left:0}
.nav-category__link,.nav-category__list li a{display:flex;width:100%;position:relative;flex-direction:column-reverse;align-items:center;justify-content:center;height:81px;margin:0 5px;padding:1px;border-bottom:none;border-radius:10px 10px 0 0;color:#fdc061;font-family:Arial,Helvetica,sans-serif;font-weight:700;letter-spacing:1px;text-decoration:none;text-transform:uppercase;overflow:hidden;box-sizing:border-box;z-index:10;font-size:10px}
.nav-category__link svg,.nav-category__list li a svg{display:inline-block;margin-bottom:14px;width:46px;height:27px;fill:#fdc061}
.nav-category__link:hover,.nav-category__list li a:hover{background:#fdc061}
.nav-category__link:hover svg,.nav-category__list li a:hover svg{fill:#13100e}
.nav-category__link:hover .nav-category__text,.nav-category__list li a:hover,.nav-category__list li a:hover .nav-category__text{color:#13100e}
.nav-category__link--active{border:1px solid #fdc061;border-bottom:1px solid #13100e;pointer-events:none}
.nav-category__text{position:absolute;left:0;bottom:10px;width:100%}
.nav-category__more{z-index:12;position:absolute;right:0;top:calc(100% - 4px);display:none;background:#302d28;font-size:14px;color:#fdc061;height:29px;padding:5px 10px;border-radius:0 0 5px 5px;box-shadow:0 1px 2px rgba(0,0,0,.5);text-shadow:1px 1px 0px #000}
.nav-category__more:after{content:'';margin-left:10px;margin-bottom:2px;border:solid #fdc061;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}
@media (max-width: 1300px) {
    .nav-category__inner{width:96%}
}
@media only screen and (max-width: 768px) {
    .nav-category{margin-top:129.5px}
    .nav-category__box{margin-bottom:20px}
    .nav-category__more{display:block}
    .nav-category__list{display:block;text-align:center;width:auto}
    .nav-category__item{display:inline-block;width:130px;min-width:130px}
}
.provider-search-box{padding-top:25px;display:flex;justify-content:space-between;align-items:center}
.provider-box{width:240px}
.provider-box__select{width:100%;background:#302d28;color:#fdc061;width:100%;height:30px;margin:0;border:none;border-radius:3px}
@media only screen and (max-width: 768px) {
    .provider-search-box{display:block}
    .provider-box{margin-bottom:4px}
}
.game-list-box{margin-top:30px;overflow:hidden}
.game-list-box__inner{margin:0 auto;width:100%;max-width:1280px;min-width:320px}
.game-list-box__btn-box{text-align:center}
.game-list{overflow:hidden}
.game-list__item{display:inline-block;width:30%;margin:0 -4px 0 0;padding:8px}
.game-list__game{position:relative;padding:2px;background:#302d28;min-height:140px;}
.game-list__game:hover .game-list__hover{transform:scale(1)}
.game-list__img{display:block;width:100%;height:auto;max-height:100%}
.game-list__hover{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(19,16,14,0.8);transform:scale(0);transition:all .1s ease-in-out;display: flex;flex-direction: column;justify-content: center;}
.game-list__title{position:relative;width:90%;margin:0 auto;padding:7% 0 0;font-family:"Noto Sans",Arial,Helvetica,sans-serif;letter-spacing:1px;text-align:center;color:#ededed;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;box-sizing:border-box;font-size:13px}
.game-list__btn-box{padding:5% 0 0;position:relative;text-align:center}
.game-list__btn-onmoney{display:block;width:90%;margin:0 auto;padding:0;white-space:nowrap;border:1px solid #3daa45;background:#3daa45;border-radius:50px}
.game-list__btn-onmoney:hover{background:#000;color:#3daa45;border:1px solid #3daa45}
.game-list__demo{display:inline-block;margin:6% 0 0;white-space:nowrap;color:#dcd9d5;text-decoration:underline;text-transform:uppercase;font-weight:700;cursor:pointer;font-size:14px}
.game-list__demo:hover{color:#dcd9d5;text-decoration:none}
.icon-tape{position:absolute;top:2px;left:2px;display:block;height:77px;width:77px;background-repeat:no-repeat;background-position:0 0;overflow:hidden}
@media (max-width: 1300px) {
    .game-list-box__inner{width:96%}
    .game-list__btn-onmoney{font-size:12px}
}
@media only screen and (max-width: 1180px) {
    .game-list__btn-onmoney{font-size:10px}
}
@media only screen and (max-width: 1100px) {
    .game-list__btn-onmoney{font-size:8px}
}
@media only screen and (max-width: 992px) {
    .game-list__btn-onmoney{font-size:13px}
}
@media only screen and (max-width: 820px) {
    .game-list__btn-onmoney{font-size:11px}
}
@media only screen and (max-width: 768px) {
    .game-list__item{width:49.9%}
    .game-list__img{margin:0 auto}
    .game-list__btn-onmoney{font-size:14px}
}
@media only screen and (max-width: 680px) {
    .game-list__btn-onmoney{font-size:12px}
}
@media only screen and (max-width: 620px) {
    .game-list__btn-onmoney{font-size:10px}
}
@media only screen and (max-width: 540px) {
    .game-list__item{width:50%}
}
@media only screen and (max-width: 450px) {
    .game-list__btn-onmoney{font-size:12px}
}
@media only screen and (max-width: 340px) {
    .game-list__btn-onmoney{font-size:10px}
}
.info{padding-top:40px!important;font-family:"Noto Sans",Arial,Helvetica,sans-serif;font-size:14px}
.info__inner{max-width:980px;margin:0 auto;padding:0 2%;box-sizing:content-box}
/*.info__toggle{position:relative;height:200px;overflow:hidden}*/
/*.info__fade-out{position:absolute;left:0;bottom:0;width:100%;height:100px;background-size:100%;background-image:linear-gradient(to bottom,rgba(255,255,255,0) 0,#13100e 100%)}*/
/*.info__show-all{text-align:right}*/
/*.info__btn-show-all{cursor:pointer;color:#fdc061;text-decoration:underline}*/
/*.info__btn-show-all:hover{text-decoration:none}*/
.info p{margin:0 0 20px;line-height:1.5}
.info__sub-title{padding:0 0 20px;font-weight:700;color:#fdc061}
.info__list{margin-bottom:30px}
.info__list li{padding:0 0 15px 20px;position:relative}
.info__list li::before{position:absolute;top:5px;left:0;width:5px;height:5px;content:"";background:#fdc061;border-radius:50%}
.info__img{margin:15px 0 0;width:100%;height:auto}
@media (max-width: 1000px) {
    .info__inner{width:96%}
}
.footer{position:relative;padding:40px 0 20px}
.footer__inner{margin:0 auto;width:100%;max-width:1280px;min-width:320px}
.footer__nav-box{padding:30px 0;background:#302d28}
.footer__copyrights-box{text-align:center;width:40%;margin:0 auto;padding:10px 0 0;text-align:center;line-height:25px;font-size:13px}
.payment-box-wrapper{padding: 20px 0px 40px;background: #13100e;}
.payment-box{display: flex;width: 100%;text-align: center;justify-content: center;max-width: 1280px;min-width: 320px;margin: 0 auto;}
.payment-box__item{width:20%;display:flex;justify-content:center;align-items:flex-end}
.payment-box__link{display:table-cell;vertical-align:bottom}
.payment-box__img-box{width:100%;margin-bottom:10px}
.payment-box__img{display:block;max-width:100%;height:auto;margin:0 auto}
.payment-box__text{font-size:13px;color:#302d28;display:inline}
@media only screen and (max-width: 768px) {
    .payment-box{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:0}
    .payment-box__item{width:auto;min-width:100px;margin-bottom:30px}
}
@media only screen and (max-width: 415px) {
    .payment-box__item:last-child{margin-bottom:20px}
}
.provider-list{padding:40px 0 0;text-align:center}
.provider-list__item{display:inline-block;padding:0 20px 40px;vertical-align:middle}
.footer-nav{text-align:center;margin:0}
.footer-nav__item,.footer-nav li{display:inline-block;margin:0 10px}
.footer-nav__link,.footer-nav li a{color:#fdc061;text-decoration:none;transition:all .1s ease-in-out;font-size:14px;text-transform:uppercase;font-weight:700;letter-spacing:1px}
.footer-nav__link:hover,.footer-nav li a:hover{color:#dcd9d5}
@media only screen and (max-width: 768px) {
    .footer-nav__item{display:block;margin:0;width:100%}
    .footer-nav__link{line-height:28px}
}
.certificate-list{text-align:center}
.certificate-list__item{display:inline-block;padding:0 15px;vertical-align:middle}
@media (max-width: 1300px) {
    .footer__inner{width:96%}
}
@media only screen and (max-width: 992px) {
    .footer__copyrights-box{width:90%}
}
/*-------------------------new-style-----------------------------*/
/* =utillites-pf
------------------------------------------------------------------------------*/
.text-center{text-align:center!important}
@media only screen and (max-width:992px) {
    .d-sm-none{display:block!important}
}
.info__inner{max-width:1280px}
.game-list{display:flex;margin-left:-10px;margin-right:-10px;flex-wrap:wrap}
.game-list__item{display:inline-flex;width:calc(33.3333% - 20px);margin:0 10px 20px;padding:0}
.game-list__game{width:100%;height:260px}
.game-list__game > img{width:100%;height:100%;object-fit:cover}
@media only screen and (max-width: 920px) {
    .game-list__game{height:200px}
}
@media only screen and (max-width: 720px) {
    .game-list__game{height:160px}
}
@media only screen and (max-width: 600px) {
    .game-list__game{height:160px}
    .game-list__item{display:inline-flex;width:calc(50% - 10px);margin:0 0 20px}
    .game-list{justify-content:space-between;margin-left:0;margin-right:0}
    .game-list__game{height:140px}
    .game-list__item{display:inline-flex;width:calc(50% - 5px);margin:0 0 10px}
}
@media only screen and (min-width: 992px) {
    .game-list--soc-review .game-list__item{
        width: calc(20% - 20px);
    }
}
.game-list--soc-review .game-list__game{
    height: auto;
}
.js-toggle{display:none}
.content_section{max-width:1280px;margin:0 auto;padding:2%;box-sizing:content-box;width:96%}
.faq__title{display:block;position:relative;margin-bottom:0;cursor:pointer;font-size:20px;padding:15px 40px 15px 15px}
.faq__title:before{content:"+";font-size:24px;display:flex;position:absolute;top:0;right:0;justify-content:center;align-items:center;color:#fdc061;width:40px;height:100%}
.faq__title.active:before{content:"-"}
.header .header__inner{max-width:calc(100% - 40px)}
.header__list{justify-content:center}
.faq__item{border-radius:5px;background:rgba(253,192,97,0.2);margin-bottom:20px;color:#fdc061}
.faq__item:last-child{margin-bottom:0px}
.faq__content{padding-top:15px}
.faq_section .main-title{margin-bottom:1em}
.faq__content{color:#fff;font-size:14px;padding:15px}
@media only screen and (max-width: 770px) {
    .faq__title{font-size:18px}
}
@media only screen and (max-width: 522px) {
    .faq__title{font-size:16px}
}
/* =reviews-pf
------------------------------------------------------------------------------*/
.reviews-pf .main-title{margin-bottom:1em}
.reviews-pf .reviews{margin-bottom:1rem;border:3px solid rgba(253,192,97,0.5);padding:1.5rem;border-radius:10px;line-height:1.7;font-size:16px}
.reviews-pf .reviews__top{display:flex;align-items:center;margin-bottom:1rem}
.reviews-pf .reviews__img{flex:none;border-radius:5px}
.reviews-pf .reviews__author{font-weight:bold;padding-left:1rem;font-size:18px}
.reviews-pf .reviews__text{font-size: 14px;}
/* =play-button
------------------------------------------------------------------------------*/
.game-btn-play{font-size:26px;height:initial;padding:14px 25px;line-height:1.2;background:#f9c061;color:#302d28!important;text-decoration:none!important;border-radius:30px;text-transform:uppercase;display:block;text-align:center;max-width:300px;margin:0 auto 2rem;-webkit-transition-property:all;-moz-transition-property:all;-ms-transition-property:all;-o-transition-property:all;transition-property:all;-webkit-transition-duration:.5s;-moz-transition-duration:.5s;-ms-transition-duration:.5s;-o-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-ms-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;animation:3s linear 1s infinite animate-shadow}
.game-btn-play:hover{background:#e8b052;animation:paused animate-shadow;box-shadow:0 0 30px rgba(249,192,97,0.8)}
@keyframes animate-shadow {
    0%{box-shadow:0 0 1px rgba(249,192,97,0.8)}
    20%{box-shadow:0 0 15px rgba(249,192,97,0.8)}
    40%{box-shadow:0 0 30px rgba(249,192,97,0.8)}
    60%{box-shadow:0 0 30px rgba(249,192,97,0.8)}
    80%{box-shadow:0 0 15px rgba(249,192,97,0.8)}
    100%{box-shadow:0 0 1px rgba(249,192,97,0.8)}
}
@media only screen and (max-width: 500px) {
    .game-btn-play{font-size:18px;max-width:250px}
}
/* =breadcrumbs
------------------------------------------------------------------------------*/
.breadcrumbs_wrapper *{font-size:18px}
.breadcrumbs__link{color:rgba(249,192,97,1)}
@media (max-width: 768px) {
    .breadcrumbs_wrapper{padding-top:44px}
}
@media (max-width: 502px) {
    .breadcrumbs_wrapper *{font-size:14px}
}
.payment-box__text{color:rgba(255,255,255,0.5)}
.footer-partner-item,.footer-partner-item a{font-family:arial;font-weight:bold;font-size:15px;color:#86BEE0}

/* =pagination
------------------------------------------------------------------------------*/
.pagination{text-align:center;margin-bottom:30px}
.pagination .nav-links{display:flex;justify-content:center;align-items:center}
.pagination .page-numbers{display:inline-block;color:#2ea043;color:#fdc061;border:1px solid #fdc061;height:34px;width:34px;line-height:34px;border-radius:5px;margin:0 8px;opacity:.5;transition:opacity .16s;font-size:14px}
.pagination .page-numbers:hover{opacity:1}
.pagination .page-numbers.current{color:#130f0e;background:#fdc061;border-color:#fdc061;opacity:1}
.pagination .page-numbers.dots{border-color:transparent;opacity:.5}
@media (max-width: 768px) {
    .pagination{margin-bottom:0}
}