@font-face{font-family:Rubik;src:url(fonts/Rubik-Regular.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Medium.ttf) format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Bold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Black.ttf) format("truetype");font-weight:800;font-style:normal}
@font-face{font-family:Poppins;src:url(fonts/Poppins-Bold.otf) format("opentype");font-weight:700;font-style:normal}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,footer,header,main,menu,nav,section{display:block}
video{display:inline-block;vertical-align:baseline}
[hidden]{display:none}
a{background-color:transparent}
a:active,a:hover{outline:0}
b{font-weight:700}
h1{font-size:2em;margin:.67em 0}
img{border:0}
table{border-collapse:collapse;border-spacing:0}
@font-face{font-family:icons;src:url(fonts/icons.eot);src:url(fonts/icons.eot?#iefix) format("eot"),url(fonts/icons.woff) format("woff"),url(fonts/icons.ttf) format("truetype"),url(fonts/icons.svg#icons) format("svg")}
.icon-all_games:before,.icon-chat:before,.icon-close:before,.icon-help:before,.icon-jackpot-games:before,.icon-live-casino:before,.icon-mail:before,.icon-menu:before,.icon-other-games:before,.icon-play:before,.icon-popular-games:before,.icon-search2:before,.icon-search:before,.icon-sign_in:before,.icon-sign_up:before,.icon-slots:before,.icon-table-games:before,.icon-video-poker:before,.icon-video-slots:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon-all_games:before{content:""}
.icon-video-slots:before{content:""}
.icon-chat:before{content:""}
.icon-close:before{content:""}
.icon-jackpot-games:before{content:""}
.icon-help:before{content:""}
.icon-other-games:before{content:""}
.icon-mail:before{content:""}
.icon-menu:before{content:""}
.icon-play:before{content:""}
.icon-live-casino:before{content:""}
.icon-search:before{content:""}
.icon-search2:before{content:""}
.icon-sign_in:before{content:""}
.icon-sign_up:before{content:""}
.icon-slots:before{content:""}
.icon-table-games:before{content:""}
.icon-video-poker:before{content:""}
.icon-popular-games:before{content:""}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Regular.ttf) format("truetype");font-weight:300;font-style:normal}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Medium.ttf) format("truetype");font-weight:500;font-style:normal}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Bold.ttf) format("truetype");font-weight:700;font-style:normal}
@font-face{font-family:Rubik;src:url(fonts/Rubik-Black.ttf) format("truetype");font-weight:800;font-style:normal}
@font-face{font-family:Poppins;src:url(fonts/Poppins-Bold.otf) format("opentype");font-weight:700;font-style:normal}
@font-face{font-family:icons;src:url(fonts/icons.eot);src:url(fonts/icons.eot?#iefix) format("eot"),url(fonts/icons.woff) format("woff"),url(fonts/icons.ttf) format("truetype"),url(fonts/icons.svg#icons) format("svg")}
.icon-all_games:before,.icon-chat:before,.icon-close:before,.icon-help:before,.icon-jackpot-games:before,.icon-live-casino:before,.icon-mail:before,.icon-menu:before,.icon-other-games:before,.icon-play:before,.icon-popular-games:before,.icon-search2:before,.icon-search:before,.icon-sign_in:before,.icon-sign_up:before,.icon-slots:before,.icon-table-games:before,.icon-video-poker:before,.icon-video-slots:before{font-family:icons;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;font-variant:normal;font-weight:400;text-decoration:none;text-transform:none}
.icon-all_games:before{content:""}
.icon-video-slots:before{content:""}
.icon-chat:before{content:""}
.icon-close:before{content:""}
.icon-jackpot-games:before{content:""}
.icon-help:before{content:""}
.icon-other-games:before{content:""}
.icon-mail:before{content:""}
.icon-menu:before{content:""}
.icon-play:before{content:""}
.icon-live-casino:before{content:""}
.icon-search:before{content:""}
.icon-search2:before{content:""}
.icon-sign_in:before{content:""}
.icon-sign_up:before{content:""}
.icon-slots:before{content:""}
.icon-table-games:before{content:""}
.icon-video-poker:before{content:""}
.icon-popular-games:before{content:""}
a{color:unset;cursor:pointer;text-decoration:none}
.container{width:1700px;height:100%;margin:0 auto;overflow:visible}
@media screen and (max-width:1850px){.container{width:1540px}
}
@media screen and (max-width:1690px){.container{width:1130px}
}
@media screen and (max-width:1280px){.container{width:830px}
}
@media screen and (max-width:980px){.container{width:640px}
}
@media screen and (max-width:790px){.container{width:100%;padding:0 30px;box-sizing:border-box}
}
@media screen and (max-width:480px){.container{padding:0 15px}
}
html{font-size:1rem;font-weight:700;font-family:Rubik;color:#fff;background-color:#000}
body{font-size:.875rem}
.flex-container{display:flex;flex-direction:column}
article,div,footer,header,menu,nav,section{display:block}
body{line-height:1}
table{border-collapse:collapse;border-spacing:0}
html{font-family:Rubik,"Open Sans"}
.display-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}
.banner-section{width:100%;height:auto;overflow:hidden;background:#000}
.top-header{top:0;left:0;width:100%;z-index:100}
.top-header-content{display:flex;justify-content:space-between;align-items:flex-end;height:74px}
.top-header-content .header-left{position:absolute;top:15px;display:-webkit-box;display:-ms-flexbox;display:flex}
.standalone-logo{margin-top:15px;width:100px;display:block}
.standalone-logo img{width:100px}
.bottom-navbar-wrapper{padding-top:32px;margin-bottom:66px}
.bottom-navbar{font-size:.875rem;font-weight:500;overflow:auto;display:flex;justify-content:space-between;text-transform:uppercase}
.bottom-navbar::-webkit-scrollbar{display:none}
.bottom-navbar a{color:#fff;padding:10px 0;transition:.15s;white-space:nowrap}
.bottom-navbar a:not(:last-child){margin-right:30px}
.bottom-navbar a:hover{color:#ffe200}
.footer-text-bottom,.game-footer-wrapper{font-size:.8125rem;font-weight:300;color:#4b4e54;line-height:1.8;margin-bottom:170px}
.footer-text-bottom .text,.game-footer-wrapper .text{width:50%}
.text-wrapper{font-size:.9375rem;font-weight:300;color:#696e77}
.text-wrapper h2{font-size:.875rem;font-weight:500;text-transform:uppercase;margin-bottom:30px}
.text-wrapper p{margin-bottom:30px;line-height:1.8}
.text-expand{display:none;cursor:pointer}
.header-banner{width:100%;position:relative}
.banner-text-wrapper{position:absolute!important;bottom:20px;left:10%;width:80%}
.banner-text-wrapper .banner-text-top{display:inline-block;display:none;width:auto;background:rgba(33,33,33,.8);float:left;color:#fff;font-size:2em;padding:13px 15px;font-weight:700;line-height:36px}
.banner-text-wrapper .banner-text-top span{display:inline-block;font-size:23px;color:#fff;font-weight:400;line-height:24px}
.top-slider{overflow:hidden;height:auto; margin-top: 75px;}
.top-slider__item{position:relative;height:100%}
.top-slider__item-content{position:absolute;width:100%;height:100%;top:0;left:0}
.top-slider__item-content .container{display:flex;flex-direction:column;justify-content:center}
.top-slider__img{object-fit:cover;width:100%;height:615px;left:0;top:0;z-index:-1}
.top-slider__content{height:100%}
.top-slider .top-content{margin-top:auto}
.top-slider .top-content__title{font-size:3.75rem;font-weight:900;max-width:1000px}
.top-slider .top-content__description{font-size:1.875rem;font-weight:500;margin-bottom:30px}
.top-slider .bottom-content{margin-top:auto;margin-bottom:50px;display:flex}
.top-slider .bottom-content__block{display:flex;text-transform:uppercase;align-items:center;color:rgba(255,255,255,.6)}
.top-slider .bottom-content__block:first-child{padding-right:56px;margin-right:56px;border-right:1px solid}
.top-slider .bottom-content__block:nth-child(3){padding-left:56px;margin-left:56px;border-left:1px solid}
.top-slider__item{display:none}
.top-slider__item:first-child{display:inline-block}
.game-menu-wrapper{height:115px;padding-top:32px;-webkit-box-sizing:border-box;box-sizing:border-box;text-transform:uppercase}
.game-menu-wrapper .container{display:flex;justify-content:space-between}
.game-menu{overflow:auto;display:flex;padding:0;margin:0;overflow-y:hidden;margin-right:20px;scrollbar-color:#fff;scrollbar-width:thin}
.game-menu li{list-style-type:none;cursor:pointer;outline:0;padding-bottom:6px;font-size:.875rem;font-weight:700;color:#777c85;transition:.15s;text-transform:capitalize;white-space:nowrap}
.game-menu li.opened a .icon,.game-menu li.opened.is-active .icon,.game-menu li:hover a .icon,.game-menu li:hover.is-active .icon{color:#ffe200}
.game-menu li.is-active{color:#fff}
.game-menu li:not(:last-child){margin-right:40px}
.game-menu li:after{content:'';display:block;margin:auto;margin-top:10px;height:6px;width:0;background:0 0;transition:width .15s ease,background-color .15s ease}
.game-menu li.opened:after,.game-menu li:hover:after{width:100%;background:#ffe200}
.game-menu-category{cursor:pointer;font-size:.875rem;font-weight:700;color:#777c85;transition:.15s;white-space:nowrap}
.game-menu-category .icon{font-size:1.3125rem;position:relative;top:4px;margin-right:15px}
.game-menu-category:hover{color:#fff}
.game-menu-category:hover .icon{color:#ffe200}
.game-loby-wrapper{width:100%;background:0 0}
.game-loby,.jackpot-loby{min-height:500px;height:auto;padding-bottom:15px}
.player-menu-wrapper{position:relative;background-color:#000;height:55px}
.player-menu-wrapper .player-menu{font-size:.875rem;color:#6e737c;text-transform:uppercase;display:flex;height:100%;align-items:center}
.player-menu-wrapper .player-menu a{transition:.15s}
.player-menu-wrapper .player-menu a:not(:last-child){margin-right:84px}
.player-menu-wrapper .player-menu a:hover{color:#fff}
.player-menu-wrapper .player-menu a .icon{font-size:1.125rem;color:#ffe200;margin-right:15px;position:relative;top:3px}
.hidden{display:none}
.bonus-label,[class*="-label"]{position:relative;display:block;align-items:center;text-align:left;text-transform:capitalize;margin:19px 0;font-weight:400}
.bonus-label label,[class*="-label"] label{font-size:1.125rem;color:#fff;opacity:.39;font-weight:400;position:absolute;pointer-events:none;left:24px;top:30px;transition:.2s ease all;-moz-transition:.2s ease all;-webkit-transition:.2s ease all;text-transform:lowercase}
.bonus-label label:first-letter,[class*="-label"] label:first-letter{text-transform:capitalize}
.bonus-label.has-value label,[class*="-label"].has-value label{top:15px;font-size:.8125rem}
.bonus-label .icon,[class*="-label"] .icon{position:absolute;top:32.5px;right:22px}
body{-webkit-animation:bugfix infinite 1s}
@-webkit-keyframes bugfix{from{padding:0}
to{padding:0}
}
.text-page .content{padding-top:13px;padding-left:50px;padding-right:50px}
.text-page .content h1:first-child{text-align:left}
.text-page .content p{color:rgba(255,255,255,.39);font-weight:300;line-height:normal}
.text-page a{color:#ffe200}
#responsible-gaming-proceed{width:auto;padding-left:10px;padding-right:10px;min-width:120px}
.game-section{margin-bottom:50px}
.game-section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:17px}
.game-section-header .title{font-size:1.875rem;text-transform:uppercase}
.thumbs-wrapper{margin:0 -8px;height:302px;display:flex;flex-wrap:wrap;overflow:hidden}
.thumbs-wrapper.opened{overflow:visible;height:auto}
.game{width:100%;display:flex;flex-direction:column;justify-content:center;position:relative}
.game .jackpot{display:flex;justify-content:center;align-items:center;position:absolute;width:100%;z-index:0;color:#fff;background-color:rgba(255,48,92,.88);bottom:0;height:45px}
.game .jackpot-value{font-size:.875rem}
.game .jackpot .icon{font-size:1.125rem;color:#ffe200;margin-right:10px}
.game-thumb{padding:0 8px;box-sizing:border-box;text-decoration:none;margin-bottom:16px;width:20%}
.game-thumb .image-wrapper{overflow:hidden;position:relative;height:220px}
.game-thumb .image-wrapper img{width:100%;height:100%;object-fit:cover}
.game-thumb .bottom{font-size:1.4375rem;background-color:#262626;height:82px;display:flex;justify-content:center;align-items:center;padding:0 10px}
.slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}
.slider:before{position:absolute;content:"";height:14px;width:14px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}
.content-nav{margin-top:3px;background-color:#ffe200}
.content-nav ul{display:flex;flex-direction:column;height:100%;padding:0;margin:0 -15px}
.content-nav ul li:hover{background-color:#000;cursor:pointer}
.content-nav ul li:hover a{color:#ffe200}
.content-nav ul li a{display:block;padding:30px;font-size:.875rem;font-weight:700;color:#000;transition:.15s;white-space:nowrap;text-transform:uppercase}
.flex-table{display:flex;flex-wrap:wrap}
::-webkit-scrollbar{width:8px}
::-webkit-scrollbar-track{border:0 solid #eee}
::-webkit-scrollbar-track:horizontal{border-bottom-width:1px}
::-webkit-scrollbar-track:vertical{border-right-width:1px}
::-webkit-scrollbar-thumb{border:0 solid #ffe200}
::-webkit-scrollbar-thumb:horizontal{border-bottom-width:4px}
::-webkit-scrollbar-thumb:horizontal:hover{border-bottom-width:8px}
::-webkit-scrollbar-thumb:vertical{border-right-width:4px}
::-webkit-scrollbar-thumb:vertical:hover{border-right-width:8px}
.start-chat{width:320px;margin-top:60px;margin-bottom:45px;align-items:center;display:flex;justify-content:space-around}
.start-chat i{font-size:1.8125rem}
@-webkit-keyframes pulsate{from{width:1px;height:1px;margin:0;opacity:1}
to{width:5em;height:5em;margin:-25px;opacity:0}
}
@-moz-keyframes pulsate{from{width:1px;height:1px;margin:0;opacity:1}
to{width:5em;height:5em;margin:-25px;opacity:0}
}
@-o-keyframes pulsate{from{width:1px;height:1px;margin:0;opacity:1}
to{width:5em;height:5em;margin:-25px;opacity:0}
}
@keyframes pulsate{from{width:1px;height:1px;margin:0;opacity:1}
to{width:5em;height:5em;margin:-25px;opacity:0}
}
@media screen and (max-width:1850px){.game-thumb .image-wrapper{height:200px}
.thumbs-wrapper{height:282px}
}
@media screen and (max-width:1690px){.game-menu-wrapper{height:auto}
.game-menu li.opened a{border:0}
.game-menu li:not(:last-child){margin-right:40px}
.game-menu-category{display:flex;flex-direction:column;align-items:center}
.game-menu-category .icon{margin:0 0 8px 0}
.thumbs-wrapper{height:207px}
.game-thumb .image-wrapper{height:145px}
.game-thumb .bottom{font-size:1rem;height:62px}
.bottom-navbar{font-size:.75rem}
}
@media screen and (min-width:1381px){.game-menu-wrapper.container{width:100%}
}
@media screen and (max-width:1280px){.game-menu-wrapper .container{position:relative}
.game-menu{width:calc(100% - 110px)}
.game-section{margin-bottom:30px}
.game-section-header .title{font-size:1.375rem;margin:0}
.game .jackpot{height:30px}
.thumbs-wrapper{height:147px}
.game-thumb .image-wrapper{height:105px}
.game-thumb .bottom{font-size:.8125rem;height:42px}
.footer .text-wrapper{margin-bottom:30px}
.footer .text-wrapper .text{font-size:.8125rem}
.footer .text-wrapper .text h2{margin-bottom:15px}
.footer .text-wrapper .text p{margin-bottom:15px}
.footer-text-bottom .text{box-sizing:border-box;width:100%;padding:0 20px}
.table-active-bonuses .image{display:none}
}
@media screen and (min-width:991px) and (max-width:1380px){.footer .bottom-navbar-wrapper .bottom-navbar ul{display:table}
.footer .bottom-navbar-wrapper .bottom-navbar ul li{vertical-align:middle;line-height:27px;display:table-cell}
.footer .bottom-navbar-wrapper .bottom-navbar ul li a{font-size:1em}
}
@media screen and (max-width:1100px){.footer .bottom-navbar-wrapper .bottom-navbar ul li a{font-size:1em}
}
@media screen and (max-width:1067px){.footer .text-wrapper .text{padding-top:20px}
.footer .text-wrapper .text p1{font-size:1.125em;margin-bottom:5px}
.footer .text-wrapper .text p2{font-size:.875em;padding-bottom:14px}
}
@media screen and (max-width:990px){.banner-section{padding-bottom:0}
}
@media screen and (max-width:980px){.top-header-content{height:70px}
.top-header-content .standalone-logo{width:100px}
.game-section-header .title{font-size:1rem}
.thumbs-wrapper{height:430px}
.game-thumb{width:50%}
.game-thumb .image-wrapper{height:140px}
.game-thumb .bottom{font-size:.6875rem}
.player-menu-wrapper .player-menu a:not(:last-child){margin-right:20px}
.player-menu-wrapper .player-menu a .icon{font-size:1rem}
.content-nav{background-color:transparent;overflow:auto;overflow-y:hidden;padding-left:15px;padding-right:15px}
.content-nav ul{flex-direction:row;width:auto;margin:0 -30px;padding:0 30px}
.content-nav ul li{padding:20px 0}
.content-nav ul li:hover{border-bottom:6px solid #ffe200}
.content-nav ul li:hover a{color:#fff}
.content-nav ul li a{font-size:.875rem;font-weight:500;color:#8a8a8a;flex-direction:row;align-items:center}
.content-nav ul li:not(:last-child){margin-right:60px}
}
@media screen and (min-width:732px) and (max-width:990px){.player-menu-wrapper{z-index:1000;bottom:0}
.player-menu-wrapper .player-menu li a>span{display:block;margin-right:0!important;-webkit-background-size:13.125em 2.75em;-moz-background-size:13.125em 2.75em;-o-background-size:13.125em 2.75em;background-size:13.125em 2.75em}
header{height:auto}
.banner-section{padding-bottom:0;height:auto}
.footer{display:none}
.banner-text-wrapper{bottom:10px;left:5%;width:90%}
.banner-text-wrapper .banner-text-top{display:none}
}
@media screen and (max-width:790px){.top-header{transition:.15s}
.top-header .container{display:flex;justify-content:left}
.game-menu{width:auto;margin:0 -30px;padding:0 30px}
.game-menu-category{font-size:.875rem;font-weight:500;flex-direction:row;align-items:center}
.game-menu-category .icon{font-size:1.75rem;top:0;order:2;margin:0 0 0 15px}
.player-menu-wrapper .player-menu{justify-content:space-between}
.player-menu-wrapper .player-menu a{font-size:.75rem;font-weight:500;display:flex;flex-direction:column;align-items:center;white-space:nowrap}
.player-menu-wrapper .player-menu a .icon{margin:0 0 8px 0}
.game-thumb .image-wrapper{height:160px}
.top-slider{transition:.3s ease-in-out;margin-top:100px;}
.top-slider__item .container{justify-content:flex-start}
.top-slider img{width: 100%;height: auto;}
.top-slider .top-content{margin-top:60px;text-align:center}
.top-slider .top-content__title{font-size:2.5rem}
.top-slider .top-content__description{font-size:1rem}
.top-slider .bottom-content__block{display:none}
.top-slider .bottom-content__block:nth-child(3){display:flex;padding-left:0;margin-left:0;border:0;text-align:center}
.footer{max-height:400px;overflow:hidden;transition:.3s;position:relative;margin-bottom:110px}
.footer.open .text-expand .icon{transform:rotateZ(180deg)}
.footer .text-wrapper{order:2}
.footer-text-bottom{order:3}
.text-expand{display:flex;width:100%;text-align:center;justify-content:center;align-items:flex-end;height:250px;position:absolute;bottom:0;background:linear-gradient(to bottom,transparent 0,#000 100%)}
.text-expand .icon{transition:.15s}
.content-nav ul{flex-direction:row;background:0 0}
.text-page .content{padding:0}
.text-page .content h1:first-child{text-align:center}
}
@media screen and (max-width:731px){.page-content .content{padding-bottom:65px}
.player-menu-wrapper span:nth-child(2){font-size:.5em}
.header-banner .banner-text-wrapper{bottom:15px;left:7.5%;width:85%}
.header-banner .banner-text-wrapper .banner-text-top{display:none;line-height:20px}
}
@media screen and (max-width:613px){img{max-width:100%}
}
@media screen and (max-width:44em){.chat div div{display:none}
}
@media screen and (max-width:535px){.header-banner .banner-text-wrapper{bottom:10px}
}
@media screen and (max-width:480px){.top-slider .top-content{margin-top:90px}
.top-slider .top-content__title{font-size:1.625rem}
.top-slider .top-content__description{font-size:.875rem}
.game-menu{margin:0 -15px;padding:0 15px}
.game-menu-category .icon{font-size:1rem}
.game-section-header .title{font-size:.875rem}
.thumbs-wrapper{height:336px}
.game-thumb .image-wrapper{height:120px}
.game-thumb .bottom{font-size:.75rem;height:42px}
}
@media screen and (max-width:537px) and (min-width:480px){.game-loby .game-section .thumbs-wrapper .game-thumb .image-wrapper{height:110px}
.game-loby .game-section .thumbs-wrapper .game-thumb .name{font-size:1em;height:auto;margin-left:4px}
.game-loby .game-section .thumbs-wrapper .game-thumb .section-name{height:14px}
}
@media only screen and (max-width:341px){header .top-header .standalone-logo img{margin-left:5px}
}
@media screen and (max-width:480px) and (max-width:390px){.game-thumb .image-wrapper{height:90px}
.thumbs-wrapper{height:296px}
}
@media screen and (max-width:480px){.game-thumb .bottom{font-size:.75rem;height:42px}
}
