*,::after,::before{box-sizing:border-box;}
ul[class]{padding:0}
body,h2,li,p{margin:0}
body{min-height:100vh;scroll-behavior:smooth;text-rendering:optimizeSpeed;line-height:1.5}
ul[class]{list-style:none}
a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}
a[class]{text-decoration:none}
img{max-width:100%;display:block}
button,input{font:inherit;outline:0}
@media (prefers-reduced-motion:reduce){*{-webkit-animation-duration:0s!important;animation-duration:0s!important;-webkit-animation-iteration-count:1!important;animation-iteration-count:1!important;transition-duration:0s!important;scroll-behavior:auto!important}
}
html{font-size:10px;line-height:1.15}
body{width:100%;font-weight:400;font-family:Open Sans,Roboto,sans-serif;background:#f7f8f9;color:#1b204f;font-size:1.4rem}
a{text-decoration:none;color:#2072d1;}

h1{
    font-size: 1.6rem;
    text-transform: uppercase;
}
@media (max-width:515px){h1{
    padding-left: 5rem;
}}
h2{padding-top:2rem;padding-bottom:1rem}
p:not(:last-child){margin-bottom:1rem}
.c-table__wrapper{overflow-x:auto;margin:2rem 0}
.c-table__wrapper::-webkit-scrollbar{height:.4rem}
.c-table__wrapper::-webkit-scrollbar-thumb:horizontal{background:#2072d1}
table:not([class]){min-width:100%;border-collapse:collapse}
table:not([class]) tr{border-left:1px solid #e4e5eb;border-top:1px solid #e4e5eb}
table:not([class]) td{padding:.5rem;min-width:10rem;border-right:1px solid #e4e5eb;border-bottom:1px solid #e4e5eb;text-align:center;}
table td{font-size:14px;}
.o-btn{display:flex;align-items:center;justify-content:center;transition-duration:.3s}
.o-btn_color_orange{background-color:#FEDB00;color:#000}
.o-btn_color_orange:hover{background-color:#FBE122}
.o-btn_color_gray{background-color:#f3f3fa;color:#1b204f}
.o-btn_color_gray:hover{background-color:#fff;box-shadow:0 10px 18px rgba(75,74,120,.14);color:#06d}
.o-wrapper{width:100%;max-width:134rem;margin:0 auto;padding:0 2rem;}
.c-category::-webkit-scrollbar-thumb:horizontal{background:0 0}
.c-faq{box-sizing:border-box;width:100%}

.c-review{margin-top:40px}
.c-review__list{display:flex;flex-direction:column;padding-left:0}
@media (min-width:769px){.c-review__list{padding-left:40px}
}
.c-review__item{border:1px solid #e4e5eb;padding:20px;display:flex;flex-direction:column;margin-bottom:30px;background-color:#fff;border-radius:6px}
.c-review__header{display:flex;align-items:center;margin-bottom:20px;justify-content:space-between}
.c-review__person{font-weight:700}
.c-review__text-box{margin-left:0}
@media (min-width:769px){.c-review__text-box{margin-left:40px}
}
.c-review__text{text-align:left;margin-top:0}

.c-overview__inner{display:flex;flex-wrap:wrap;background-color:rgba(255,255,255,.6);padding:1.5rem .5rem;border-radius:6px;box-shadow:0 10px 18px rgba(75,74,120,.14);margin:1rem 0 3rem 0;align-items:center}
.c-overview__table{display:flex;flex-direction:column;order:2;margin:0 auto;}
@media (min-width:414px){.c-overview__table{padding:0 1.5rem}
}

.c-overview__table-title{text-align:center;margin-bottom:2rem;font-weight:700;font-size:2rem}
.c-overview__table-wrapper{border-collapse:collapse;min-width:100%}
.c-overview__table tr{transition-duration:.3s}
.c-overview__table tr:hover{background-color:#fdf8d7}
.c-overview__table tr:not(:last-child){border-bottom:1px solid #e4e5eb}
.c-overview__table td{padding:.5rem 1rem;min-width:15rem}
.c-overview__table td:first-child {border-right:1px solid #e4e5eb}
.c-overview__brand{display:flex;flex-direction:column;flex:1 1 32rem;align-items:center;order:1;padding:0 1.5rem;margin-bottom:2rem}

.c-overview__brand-logo{margin-bottom:2rem;height:10rem}
.c-overview__brand-title[class]{text-align:center;font-weight:700;text-transform:uppercase;font-size:2rem;margin-bottom:1rem;line-height: 100%;}
.c-overview__brand-btn{border-radius:3rem;padding:1.2rem 3rem;font-weight:700;font-size:1.6rem;margin:2rem 0;}
.c-overview__rating{display:flex;flex-direction:column;flex:1 1 32rem;order:3;padding:0 1.5rem;align-items:center;margin-bottom:2rem}
@media (max-width:1250px){.c-overview__rating{display:none;}}

.c-overview__rating-title{text-align:center;font-weight:700;font-size:1.6rem}
.c-overview__rating-value[class]{font-size:5rem;text-align:center;line-height:1.4ch;margin-top:2rem;}
.c-overview__rating-info{display:flex;align-items:center}
.c-diagram::-webkit-scrollbar-thumb:horizontal{background:#2072d1}
.v-button {
    align-items: center;
    border: none;
    border-radius: 2.8rem;
    cursor: pointer;
    
    font-size: 1.4rem;
    font-weight: 700;
    line-height: 1.6rem;
    outline: none;
    transition: all .3s;
}
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:400,600,700&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,600,700,800&subset=latin-ext);@import url(https://fonts.googleapis.com/css2?family=Handlee&display=swap);@-moz-document url-prefix(){}


/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}
body{margin:0}
img{border-style:none}
button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button{text-transform:none}
[type=button],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
button,button:focus,input,input:focus{outline:none}
ul{list-style:none;margin:0;padding:0}
*{box-sizing:border-box}
.bonus-card__deposit:hover:not(:active),.button-profile:hover:not(:active){background-color:#73ca1c;box-shadow:0 1rem 1.6rem rgba(75,74,120,.11)}
.bonus-card__default-action:hover:not(:active),.button-pale:hover:not(:active),.tourn-widget__btn-read-more:hover:not(:active){background-color:#fff}
.button-outline:hover:not(:active),.news-list__show-btn:hover:not(:active){box-shadow:0 1rem 1.6rem rgba(75,74,120,.11)}


.form__checkbox.inverted:not(:checked)+.form__checkbox-label .form__checkbox-icon{color:#65b812}
.signup__form--footer .form__checkbox.inverted:not(:checked)+.form__checkbox-label .form__checkbox-icon-wrap{border-color:#fff}
.signup__form--footer .form__checkbox.inverted:not(:checked)+.form__checkbox-label .form__checkbox-icon{color:#fff}
input:-moz-placeholder-shown{font-family:Open Sans,Roboto,sans-serif;font-weight:400;text-overflow:ellipsis}
input::-moz-placeholder{color:#abacbc;font-family:Open Sans,Roboto,sans-serif;font-size:1.3rem;font-weight:400}
input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #f7f8f9}
input:active:-webkit-autofill,input:focus:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 30px #fff}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background:transparent;outline:none}
.v-button{align-items:center;border:none;border-radius:2.8rem;cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:700;line-height:1.6rem;outline:none;transition:all .3s}
.v-button--l{height:4.8rem;padding:0 2.4rem}
@media screen and (min-width: 0) and (max-width: 751px) {.v-button--l{height:2.5rem;padding:0 2.4rem}}
.v-button--primary{background-color:#ff5823}
.v-button--primary:hover{background-color:#ff6813}
.v-button--primary:active{background:#d43a09}
.v-button--primary{color:#fff}
.v-button--primary:hover{box-shadow:.4rem .8rem 2.4rem rgba(12,36,99,.25)}
.v-button--primary:active{box-shadow:none}
.v-label__text{color:#1b204f;cursor:text;display:flex;flex-direction:column;font-size:1.4rem;font-weight:600;justify-content:center;left:0;line-height:2.4rem;overflow:hidden;padding:0 1.4rem;position:absolute;right:0;top:0;transition:all .15s cubic-bezier(.4,0,.2,1);white-space:nowrap;z-index:1}
.v-label.field-on-input .v-label__text{font-size:1rem;height:2rem;line-height:1.6rem;opacity:.6}
.v-input .v-label__text{height:4.2rem}
.v-input--with-icon .v-label__text{padding:0 1.6rem 0 4.2rem}
.v-input__label{background:#f7f8f9;border:.2rem solid transparent;border-radius:.8rem;height:4rem;padding:0 1.4rem;position:relative;transition:all .1s}
@media screen and (min-width: 0) and (max-width: 751px) {
.v-input__label{
    height:2.5rem;
}
}
.v-input__label:not(.disabled):hover{box-shadow:0 1rem 1.6rem rgba(75,74,120,.11)}
.v-input__input-group{align-items:center;display:flex;height:100%;width:100%}
.v-input__input{background:none;border:none;color:#1b204f;flex:1;font-size:1.4rem;font-weight:600;height:2.4rem;line-height:2.4rem;margin-top:auto;min-width:1rem;padding:0 0 .4rem;transition:all .1s}
.game-lucky:hover:not(:active){background:#d43a09;color:#fff}
.sidebar .menu__item:has(+.sidebar__timer-bonus){border:none}
.auth-form{grid-gap:1.6rem;display:grid}
.footer-banner{overflow:visible;perspective:30rem;position:relative;width:100%;z-index:1}
@media only screen and (min-width:768px){.footer-banner{min-height:80rem}
}
.footer-banner__content-wrap{
    align-items:center;
    display:flex;
    flex-direction:column;
    width:100%;
}
@media only screen and (max-width:1311px){
    .footer-banner__content-wrap{
        padding-top: 1.5rem;
    }
}
@media only screen and (min-width:1312px){
    .footer-banner__content-wrap{
        padding-top: 5rem;
    }
}
.footer-banner__signup{max-width:38.4rem;width:100%; margin:0 auto;}
@media only screen and (min-width:1312px){.footer-banner__signup{width:50rem;}}
html{font-size:62.5%}
body,html{height:100%}
body{background:#fff;font-family:Open Sans,Roboto,sans-serif;font-size:1.4rem;font-weight:400;overflow-y:scroll;width:100%}
.page-advent li::marker{font-weight:700}
@media screen and (min-width:0) and (max-width:515px){.promotions-card--saturday-quest .promotions-card__read-more-btn:hover:not(:active),.promotions-card--saturday-quest-new-year .promotions-card__read-more-btn:hover:not(:active),.promotions-card--saturday-quest-st-valentine .promotions-card__read-more-btn:hover:not(:active){background:#73ca1c}
}
@media screen and (min-width:0) and (max-width:515px){.promotions-card--weekly-bonus .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-new-year .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-new-year-special .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-st-valentine .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-st-valentine-special .promotions-card__read-more-btn:hover:not(:active){background:#2586f8}
}
.vip-terms li::marker{color:#2586f8;font-weight:700}

.social-networks__list{flex-wrap:wrap}
.social-networks__item,.social-networks__list{align-items:center;display:flex;justify-content:center}
.social-networks__item{border-radius:2rem;cursor:pointer;height:4rem;margin:.4rem;padding:.4rem;width:4rem}
@media screen and (max-width:420px){.social-networks__item{margin:.4rem}
}
.social-networks__img{height:100%;width:100%}
.form-sign-up-long{display:flex;flex-direction:column}
.form-sign-up-long__fields{display:grid;gap:.8rem 0}
.form-sign-up-long__submit{justify-content:center;margin-top:.8rem;width:100%}
.form-sign-up-long__steps{align-items:center;display:flex;font-size:1.2rem;font-weight:600;line-height:1.6rem;margin-top:.8rem}
@media only screen and (max-width:1312px){.form-sign-up-long__steps{display:none;}}
.form-sign-up-long__steps-text{flex:1 0 auto; color:#fff;}
.form-sign-up-long__step{background:#ff5823;border-radius:.3rem;height:.4rem;opacity:.2;width:100%}
.form-sign-up-long__step:first-of-type{margin:0 .8rem 0 1.6rem}
.form-sign-up-long__step.--active{opacity:1}
.auth-types{padding-bottom: 1.2em;}
.footer-register__tabs{
    display: grid;
    grid-template-columns: 1fr 1fr;
    padding-bottom: 1.2em;
}
.auth-types__item{
    color: #fff;
    margin-bottom:1.2em;
    display:flex;
    font-size:1.4rem;
    font-weight:700;
    height:3rem;
    justify-content:center;
    line-height:1.6rem;
    position:relative;}
.auth-types__item:before{background:#e4e5eb;border-radius:.4rem;bottom:.1rem;content:"";height:.1rem;left:0;position:absolute;right:0;transition:background .3s,height .3s;width:100%}
.auth-types__item.--active{color:#fff;}
.auth-types__item.--active:before{background:#fff;bottom:0;height:.4rem}
.mobile-widget__download:not(:hover) .v-button__icon{color:#1b204f}
@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:400,600,700&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,600,700,800&subset=latin-ext);@import url(https://fonts.googleapis.com/css2?family=Handlee&display=swap);@-moz-document url-prefix(){}


summary{display:list-item}
.swiper-container{list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}
.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;width:100%;z-index:1}
.swiper-wrapper{transform:translateZ(0)}
.swiper-slide{flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}
:root{--swiper-navigation-size:44px}
@font-face{font-family:vegas-icons;font-style:normal;font-weight:400;src:url(../../assets/fonts/frontend/vegas-icons/vegas-icons.ttf) format("truetype"),url(../../assets/fonts/frontend/vegas-icons/vegas-icons.woff) format("woff"),url(../../assets/fonts/frontend/vegas-icons/vegas-icons.svg) format("svg")}
button,button:focus{outline:none}
ul{list-style:none;margin:0;padding:0}
*{box-sizing:border-box}
a{color:#06d;text-decoration:none}
.button-hi{
    background-color: #ff5823;
    color:#fff;
    display:inline-flex;
    align-items:center;
    height:4rem;
    padding:0 2rem;
    border:0;
    border-radius:3rem;
    cursor:pointer;
}
.button-hi:hover{transition:background-color .3s,opacity .3s

}
.home-slider .detail{align-items:center;background-color:#ff5823;color:#fff;border:0;border-radius:3rem;cursor:pointer;display:inline-flex;font-family:Open Sans,Roboto,sans-serif;font-size:1.2rem;font-weight:700;height:4rem;justify-content:center;padding:0 2rem;text-decoration:none;transition:background-color .3s,opacity .3s}
.home-slider .detail{height:4rem;min-height:4rem;text-transform:uppercase}
@media screen and (min-width:1052px){.home-slider .detail{font-size:1.6rem;height:6rem;min-height:6rem;padding:0 5.6rem}
}
.home-slider--desktop .detail-wrap{height:4rem;margin:2.4rem auto}
@media screen and (min-width:1052px){.home-slider--desktop .detail-wrap{height:6rem;margin:2rem auto 6.2rem}
}
.bonus-card__activate:hover:not(:active),.button-hi:hover:not(:active),.game-mobile__play-real:hover:not(:active),.home-slider .detail:hover:not(:active),.news-card__read-more-btn:hover:not(:active),.profile-data__btn:hover:not(:active),.profile-data__save:hover:not(:active),.profile-info__finish:hover:not(:active),.wn__btn-play:hover:not(:active){background:#d43a09;color:#fff}

.bonus-card__deposit:hover:not(:active),.button-profile:hover:not(:active){background-color:#73ca1c;box-shadow:0 1rem 1.6rem rgba(75,74,120,.11)}
.bonus-card__default-action:hover:not(:active),.button-pale:hover:not(:active),.tourn-widget__btn-read-more:hover:not(:active){background-color:#fff}
.button-outline:hover:not(:active),.news-list__show-btn:hover:not(:active){box-shadow:0 1rem 1.6rem rgba(75,74,120,.11)}


.form__checkbox.inverted:not(:checked)+.form__checkbox-label .form__checkbox-icon{color:#65b812}
.signup__form--footer .form__checkbox.inverted:not(:checked)+.form__checkbox-label .form__checkbox-icon-wrap{border-color:#fff}
.signup__form--footer .form__checkbox.inverted:not(:checked)+.form__checkbox-label .form__checkbox-icon{color:#fff}
.v-button{align-items:center;border:none;border-radius:2.8rem;cursor:pointer;display:inline-flex;font-size:1.4rem;font-weight:700;line-height:1.6rem;outline:none;transition:all .3s}
.v-button--l{height:4.8rem;padding:0 2.4rem}
.v-button--solid{background:#fff}
.v-button--solid{color:#1b204f}
.v-button--solid:hover{background-color:#fff;box-shadow:0 1rem 1.6rem rgba(75,74,120,.11);color:#06d}
.v-button--solid:active{background-color:#06d;box-shadow:none;color:#fff}


.game-menu .v-button{white-space:nowrap}
.game-menu__wrap{margin-bottom:-.8rem;padding-bottom:.8rem;position:relative}
.game-menu__wrap:hover .game-menu__list{max-height:150rem;opacity:1;padding:.8rem 1.6rem}
.game-menu__wrap .v-button{box-shadow:none}
.game-menu__list{background:#fff;border-radius:1.6rem;box-shadow:.4rem .8rem 2.4rem rgba(12,36,99,.25);display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;padding:0;position:absolute;right:0;top:100%;transition:max-height .15s,padding .15s,opacity .15s;z-index:1}
.game-section__inner{padding:2rem 1.6rem}
@media screen and (max-width:1315px){.game-section__inner{margin:0 -.4rem;padding:0}
}
@media screen and (max-width:751px){.game-section__inner{margin:0}
}
.games-nav{position:relative;z-index:3}
.games-nav:after{background:linear-gradient(180deg,#e8e8e8,hsla(0,0%,100%,0));content:"";height:4rem;position:absolute;top:2.5rem;width:100%}
@media screen and (max-width:1051px){.games-nav:after{content:none}
}
.games-nav__wrapper{background:#f7f8f9;border-radius:1.6rem 1.6rem 0 0;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;max-width:130rem;min-height:5rem;padding:0rem;position:relative;z-index:1}
@media screen and (min-width:1052px){.games-nav__wrapper{background-color:#fff;border-radius:1.6rem;display:block}
}
.games-nav__categories{justify-content:space-between;opacity:0;overflow:hidden;transition:opacity .15s}
.games-nav__categories.--init{opacity:1}
.games-nav__categories.--init:hover{overflow:visible}
@media screen and (max-width:920px){.games-nav__categories{display:none}
}
.games-nav__categories-wrap{height:4rem;overflow:hidden}
.games-nav__section{flex:1;width:100%}

@media screen and (min-width:1052px){.games-nav__section{display:flex;overflow:visible}
}
.game-lucky:hover:not(:active){background:#d43a09;color:#fff}
.sidebar .menu__item:has(+.sidebar__timer-bonus){border:none}
.home-approved{align-items:flex-start;color:#fff;font-size:1.1rem;padding:0 2rem 5rem;width:100%}
@media screen and (min-width:1052px){.home-approved{padding-bottom:5.6rem}
}
@media screen and (max-width:751px){.home-approved{padding:0 2rem 2.8rem}
}
@media screen and (min-width:0) and (max-width:515px){.home-approved{padding:0 2rem 2.6rem}
}
.home-approved__container{align-items:center;box-sizing:border-box;display:flex;flex-wrap:wrap;justify-content:space-between;justify-content:center;margin:0 auto;max-width:130rem;width:100%}
@media screen and (min-width:1052px){.home-approved__container{flex-wrap:nowrap}
}
.home-approved__left-block{align-items:center;display:flex;flex-wrap:wrap}
@media screen and (min-width:1052px){.home-approved__left-block{align-items:center;flex:none;flex-flow:row;margin-left:7rem}
}
.home-approved__text{font-size:1.2rem;font-weight:600;margin-right:1.6rem}
@media screen and (min-width:0) and (max-width:515px){.home-approved__text{margin:0 0 .4rem;text-align:center;width:100%}
}
.home-slider{height:32rem;max-width:100%;overflow:hidden;position:relative;width:100%}
@media screen and (min-width:1052px){.home-slider{height:50.8rem;width:100%}
}
.home-slider:after{background:linear-gradient(1turn,#1b204f,rgba(27,32,79,0));bottom:0;height:18rem;left:0;opacity:.9;pointer-events:none;position:absolute;right:0;width:100%}
@media screen and (min-width:752px){.home-slider:after{content:""}
}
.home-slider .swiper-container,.home-slider__block{height:100%;z-index:0}
.home-slider__item{display:flex;flex-direction:column;height:100%;justify-content:flex-end;position:relative}
.home-slider__item-container{background-position:100% 0;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;transition:height .3s}
.home-slider__item-container:after{background:linear-gradient(180deg,transparent 0,rgba(27,32,79,.72));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:0}
.home-slider__item-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;margin:auto;max-width:130rem;padding:0 1rem 9rem;position:relative;transition:padding .3s;z-index:1}
@media screen and (min-width:1052px){.home-slider__item-content{padding-bottom:5rem}
}
.home-slider__item-background{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}
.home-slider__block:after{background:transparent;bottom:0;content:"";height:8.5rem;left:0;position:absolute;width:100%}
.home-slider__approved{bottom:0;position:absolute;transition:opacity .3s;z-index:1}

.home-slider .offer{color:#fff;font-size:1.6rem;font-weight:600;letter-spacing:0em;line-height:1;margin:0;text-align:center;text-shadow: 0 0 .5rem #000;text-transform:uppercase}
@media screen and (min-width:1052px){.home-slider .offer{font-size:2rem}
}
.home-slider .title{-webkit-box-orient:vertical;color:#fff;display:-webkit-box;font-size:2.4rem;font-weight:700;line-height:3.3rem;margin:2rem 0 2.8rem;overflow:hidden;text-align:center;text-shadow:0 0 .5rem #000;text-transform:uppercase}
@media screen and (min-width:1052px){.home-slider .title{font-size:5rem;line-height:7.2rem;margin:1.2rem 0 2rem}
}

.title-wrap h2 {font-size:5rem;}
@media screen and (min-width:0) and (max-width:515px){.title-wrap h2 {margin-top:5rem;}}

.article_regbutton{padding-top: 10rem;}
@media screen and (min-width:0) and (max-width:515px){.article_regbutton{padding-top: 1rem;}}



.home-slider__left-content,.home-slider__right-content{height:32rem;position:absolute;top:0;transition:left .3s,right .3s}
@media screen and (min-width:1052px){.home-slider__left-content,.home-slider__right-content{height:50.8rem}
}
.home-slider__left-content{right:65%}
@media screen and (max-aspect-ratio:13/9){.home-slider__left-content{right:50%}
}
.home-slider__right-content{left:65%}
@media screen and (max-aspect-ratio:13/9){.home-slider__right-content{left:50%}
}
.home-slider .swiper-slide{display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}
.home-slider--desktop .home-slider__item-container:after{background:linear-gradient(180deg,transparent 0,rgba(27,32,79,.44))}
.home-slider--desktop .home-slider__item-content{justify-content:flex-end}
@media screen and (min-width:1052px){.home-slider--desktop .home-slider__item-content{padding-bottom:12rem}
}
.home-slider--desktop .home-slider__left-content,.home-slider--desktop .home-slider__right-content{transition:left .6s,right .6s}
.home-slider--desktop .offer-wrap{height:1.9rem;margin-bottom:2rem}
@media screen and (min-width:1052px){.home-slider--desktop .offer-wrap{margin-bottom:1.2rem;}
}

@media screen and (min-width:1052px){.home-slider--desktop .title-wrap{max-height:14.4rem}
}
@media screen and (max-width:515px){.title-wrap{max-height:14.4rem;font-size:1rem;}
}

.home-slider--desktop .offer{line-height:1.9rem}
.home-slider--desktop .title{margin:0;overflow:hidden;transition:max-height 1.2s}


.layout{margin:0 auto;min-width:28rem;overflow-x:hidden;overflow-y:auto;position:relative}
.content{background-color:#f7f8f9;display:block;position:relative;z-index:2}
.layout:not(.layout--game-page)>.content{padding-top:5.6rem}
@media screen and (min-width:752px){.layout:not(.layout--game-page)>.content{padding-top:6.4rem}
}
@media screen and (min-width:1316px){.layout:not(.layout--game-page)>.content{padding-top:8rem}
}
.content__games-nav{margin-top:1.4rem}
@media screen and (min-width:752px){.content__games-nav{margin:-2.5rem auto 1.6rem}
}
@media screen and (max-width:1051px){.content__games-nav{margin-bottom:0}
}
.content__inner{margin:0 auto;padding:0 2rem}
.content--bg{background-position:0 100%;background-repeat:no-repeat;background-repeat:repeat-x;padding-bottom:10rem}
.header{background:#fff;box-sizing:border-box;height:5.6rem;left:0;padding:.8rem;pointer-events:all;position:fixed;right:0;top:0;transition:top .15s;width:100%;z-index:3}
@media screen and (min-width:752px){.header{height:6.4rem;padding:0 2.4rem}
}
@media screen and (min-width:1316px){.header{height:8rem;padding:.8rem 2.4rem}
}
@media screen and (max-width:1199px){.header{padding-right:.8rem}
}
.header__container{align-items:center;display:flex;height:100%;margin:0 auto;max-width:180rem;width:100%}
.header__logo{align-items:center;display:flex;flex:none;height:100%;width:7.5rem}
@media screen and (min-width:752px){.header__logo{margin-right:.4rem;width:12rem}
}
@media screen and (min-width:1316px){.header__logo{margin-right:2.8rem}
}
@media screen and (min-width:1440px){.header__logo{margin-right:2.4rem}
}
@media screen and (min-width:1600px){.header__logo{margin-right:6.4rem}
}
@media screen and (min-width:1900px){.header__logo{margin-right:6rem}
}
.header__menu{align-items:center;display:flex;flex:1;height:100%;min-width:0}
@media screen and (min-width:0) and (max-width:515px){.header__menu{display:none}
}
@media screen and (min-width:1600px){.header__menu{justify-content:center}
}
.header__buttons{display:flex}
@media screen and (max-width:751px){.header__buttons{flex:1;justify-content:flex-end}
}
.header__signup{font-weight:700;margin-right:.4rem;padding:0 1.6rem;white-space:nowrap}
@media only screen and (min-width:515px){.header__signup{padding:0 2.4rem}
}
.header__signup{font-size:1.4rem;height:4rem}
@media screen and (min-width:752px){.header__signup{height:4.8rem}
}
@media only screen and (max-width:359px){.header__signup.button-hi{display:none}
}
@media only screen and (min-width:515px){.header__signup.button-hi{margin:0 .8rem}
}
.footer{position:relative;z-index:1}
.footer__container{margin:auto;max-width:135rem;padding:0 2.5rem;width:100%}
.footer-fixed{bottom:0;left:0;position:fixed;right:0;z-index:3}
.footer-fixed__auth-mobile{background:linear-gradient(0deg,rgba(27,32,79,.9),rgba(27,32,79,.892) 6.67%,rgba(27,32,79,.868) 13.33%,rgba(27,32,79,.827) 20%,rgba(27,32,79,.767) 26.67%,rgba(27,32,79,.691) 33.33%,rgba(27,32,79,.601) 40%,rgba(27,32,79,.501) 46.67%,rgba(27,32,79,.398) 53.33%,rgba(27,32,79,.299) 60%,rgba(27,32,79,.209) 66.67%,rgba(27,32,79,.133) 73.33%,rgba(27,32,79,.074) 80%,rgba(27,32,79,.032) 86.67%,rgba(27,32,79,.008) 93.33%,rgba(27,32,79,0));-moz-column-gap:1.6rem;column-gap:1.6rem;display:flex;height:6.4rem;justify-content:center;padding:1.6rem .8rem 0}
@media only screen and (min-width:768px){.footer-fixed__auth-mobile{display:none}
}


.page-advent li::marker{font-weight:700}
@media screen and (min-width:0) and (max-width:515px){.promotions-card--saturday-quest .promotions-card__read-more-btn:hover:not(:active),.promotions-card--saturday-quest-new-year .promotions-card__read-more-btn:hover:not(:active),.promotions-card--saturday-quest-st-valentine .promotions-card__read-more-btn:hover:not(:active){background:#73ca1c}
}
@media screen and (min-width:0) and (max-width:515px){.promotions-card--weekly-bonus .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-new-year .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-new-year-special .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-st-valentine .promotions-card__read-more-btn:hover:not(:active),.promotions-card--weekly-bonus-st-valentine-special .promotions-card__read-more-btn:hover:not(:active){background:#2586f8}
}
.vip-terms li::marker{color:#2586f8;font-weight:700}

.mobile-widget__download:not(:hover) .v-button__icon{color:#1b204f}

.site-logo {
    
    background-position: 50%;
    background-repeat: no-repeat;
    background-size: contain;
    height: 100%;
    width: 100%;
}


.menu-button{
    height: 4.8rem;
    align-items: center;
    border: none; 
    border-radius: 2.8rem; 
    cursor: pointer; 
    display: inline-flex;
    font-size: 1.4rem;
    font-weight: 700; 
    line-height: 1.6rem;
    outline: none;
    transition: all .3s;
    color:#1b204f;
    padding: 0 1em;
    }

@media screen and (max-width:515px){
.header__signup {    
    font-size: 1.2rem;
}

}

@media screen and (max-width:1023px){
.header__signup {    
    display:none;
}

}

    .menu-button a:hover
    {
    color: #06d;
    }

.statistics{
     line-height:5rem;
     font-weight:bold;
     text-align:center;
}

.o-wrapper ul{
    list-style:disc;
    padding:0 0 2rem 5rem
}
.o-wrapper img{
    margin:0 auto;
    margin-bottom:2em;
}
.o-wrapper table{
    margin-bottom:2em;
}
.c-review ul{
     list-style:none;
    padding:0;
}

/*.home-slider__item-content{
	padding: 5rem 5rem 0 5rem;
	text-align:center;
	margin: 0 auto;
}*/

.home-slider__item-content span{
    font-size: 4rem;
	color:#fff;
}


.content-table {
padding-bottom:20px;
}

.content-table table {
  font-family: arial, sans-serif;
  border-collapse: collapse;
  width: 100%;
}


.content-table td {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 10px;
}


.content-table tr:nth-child(even) {
  background-color: #dddddd;
}


.action{
    font-weight:bold;
    font-size:1.6rem;
    margin:0 auto;
}

@media screen and (min-width: 0) and (max-width: 751px) {.action{
    font-size: 1.1rem;
    padding-left: 2em;
}
}

.local{
    flex-wrap: wrap;display: flex;
}

.local a{
    margin-right:1.2em;
    margin-bottom:1.5rem;
    color:#abacbc;
    line-height:1.9rem;
}

.local a:hover{
    color:#fff;
    
}



@import url(https://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,700|Open+Sans:400,600,700&subset=cyrillic);@import url(https://fonts.googleapis.com/css?family=Roboto:400,600,700,800&subset=latin-ext);@-moz-document url-prefix(){}


html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}

a{background-color:transparent}
img{border-style:none}
button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button{text-transform:none}
button{-webkit-appearance:button}
button::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring{outline:1px dotted ButtonText}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
:root{--swiper-navigation-size:44px}
@font-face{font-family:vegas-icons;src:url(vegas-icons.ttf?v9.4) format("truetype"),url(vegas-icons.woff?v9.4) format("woff"),url(vegas-icons.svg?v9.4) format("svg");font-weight:400;font-style:normal}
button,button:focus,input,input:focus{outline:none}
ul{margin:0;padding:0;list-style:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
a{color:#06d;text-decoration:none}

.account__btn-deposit:hover:not(:active),.account__secondary-btn--lucky:hover:not(:active),.bonus-card__deposit:hover:not(:active),.button-profile:hover:not(:active),.limits-form__btn:hover:not(:active),.promocode-form__btn:hover:not(:active),.signup-promo__btn:hover:not(:active){background-color:#73ca1c;-webkit-box-shadow:0 10px 16px rgba(75,74,120,.11);box-shadow:0 10px 16px rgba(75,74,120,.11)}
.bonus-card__default-action:hover:not(:active),.button-pale:hover:not(:active),.header__chat:hover:not(:active),.sidebar__chat:hover:not(:active){background-color:#fff}

.form__checkbox.inverted:not(:checked)+.form__checkbox-label:before{background:#9fbc2d}
.form__checkbox.inverted:not(:checked)+.form__checkbox-label:after{color:#fff}
.new-form__checkbox.inverted:not(:checked)+.new-form__checkbox-label:before{border-color:#fff}
.new-form__checkbox.inverted:not(:checked)+.new-form__checkbox-label:after{color:#fff}
input:-moz-placeholder-shown{font-weight:400;font-family:Open Sans,Roboto,sans-serif;text-overflow:ellipsis}
input:-ms-input-placeholder{text-overflow:ellipsis}
input::-webkit-input-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input::-moz-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input:-ms-input-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input::-ms-input-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background:#fff;outline:none}

.games-nav{margin-bottom:1.6rem}
@media screen and (max-width:751px){.games-nav{margin-bottom:3.2rem}
}
.games-nav__categories{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:134rem;padding:0 2rem}
.games-nav__categories{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:751px){.games-nav__categories{display:none}
}
.game-lucky:hover:not(:active){background:#d43a09;color:#fff}
.home-approved{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;;color:#fff;font-size:1.1rem}
@media screen and (min-width:1052px){.home-approved{padding-bottom:4.4rem}
}
.home-approved__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:130rem;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}
@media screen and (min-width:1052px){.home-approved__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.home-approved__left-block{-ms-flex-wrap:wrap;flex-wrap:wrap}
.home-approved__left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width:1052px){.home-approved__left-block{margin-right:4rem;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.home-approved__text{margin-right:3rem;font-weight:700}
@media screen and (min-width:0) and (max-width:515px){.home-approved__text{width:100%;margin-right:0;text-align:center}
}
.home-slider{width:100%;max-width:100%;height:32rem;overflow:hidden;position:relative}
@media screen and (min-width:1052px){.home-slider{height:56rem}
}
.home-slider__block{height:100%;z-index:0}
.home-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;position:relative}
.home-slider__item-container{height:100%;position:relative;background-repeat:no-repeat;background-position:100% 0;background-size:cover;-webkit-transition:height .3s;transition:height .3s;background-color: rgb(0 0 0 / 20%);}
.home-slider__item-container:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(27,32,79,.72)));background:linear-gradient(180deg,transparent 0,rgba(27,32,79,.72));pointer-events:none}
.home-slider__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:130rem;height:100%;margin:auto;padding-bottom:9rem;position:relative;z-index:1;-webkit-transition:padding .3s;transition:padding .3s}
@media screen and (min-width:1052px){.home-slider__item-content{padding-bottom:5rem}
}
.home-slider__block:after{position:absolute;bottom:0;left:0;width:100%;height:8.5rem;content:"";background:transparent}

.home-slider__approved{position:absolute;}

@media screen and (min-width:0) and (max-width:515px){.last{display:none;}}


.home-slider__left-content,.home-slider__right-content{position:absolute;top:0;height:32rem;-webkit-transition:left .3s,right .3s;transition:left .3s,right .3s}
@media screen and (min-width:1052px){.home-slider__left-content,.home-slider__right-content{height:56rem}
}
.home-slider__left-content{right:67%}
.home-slider__right-content{left:67%}
.home-slider--desktop .home-slider__item-container:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(27,32,79,.44)));background:linear-gradient(180deg,transparent 0,rgba(27,32,79,.44))}
.home-slider--desktop .home-slider__item-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media screen and (min-width:1052px){.home-slider--desktop .home-slider__item-content{padding-bottom:18rem}
}
.home-slider--desktop .home-slider__left-content,.home-slider--desktop .home-slider__right-content{-webkit-transition:left .6s,right .6s;transition:left .6s,right .6s}
.stars-rate__item.star-color-#0000ff{background-image:url(/assets/img/frontend/profile/stars/blue.svg);opacity:1}
.account__secondary-btn--lucky:hover:not(:active){background:#d43a09;color:#fff;border:1px solid #d43a09}
.account__btn-lucky-spins:hover:not(:active){background:#d43a09;color:#fff}
html{font-size:62.5%}
body,html{height:100%}
body{width:100%;font-weight:400;font-family:Open Sans,Roboto,sans-serif;overflow-y:scroll;background:#fff;color:#1b204f;font-size:1.4rem}
.layout{min-width:28rem;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:relative}
.content{position:relative;z-index:4;background-color:#f7f8f9}
.layout:not(.layout--game-page)>.content{padding-top:5.2rem}
@media screen and (min-width:752px){.layout:not(.layout--game-page)>.content{padding-top:7rem}
}
@media screen and (min-width:1316px){.layout:not(.layout--game-page)>.content{padding-top:8rem}
}
.content__inner{margin:0 auto;padding:0 2rem}
.content--bg{padding-bottom:10rem;background-image:url(../../images/vegas_city.png);background-repeat:repeat-x;background-position:0 100%}
.header{width:100%;height:5.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5rem;position:fixed;z-index:5;background:#fff}
@media screen and (min-width:516px) and (max-width:751px){.header{padding:0 1.8rem}
}
@media screen and (min-width:752px){.header{height:7rem;padding:0 2rem}
}
@media screen and (min-width:1316px){.header{height:8rem;padding:0 2.4rem}
}
.header__container{width:100%;-ms-flex-align:center;max-width:180rem;margin:0 auto}
.header__container,.header__logo{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}
.header__logo{width:4.2rem;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center}
@media screen and (min-width:360px){.header__logo{width:4.6rem}
}
@media screen and (min-width:516px) and (max-width:751px){.header__logo{width:6rem;margin-right:1.2rem}
}
@media screen and (min-width:752px){.header__logo{width:9.42rem;margin-right:2.8rem}
}
@media screen and (min-width:1316px){.header__logo{width:11rem;margin-right:4.4rem}
}
.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
@media screen and (min-width:1600px){.header__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}
.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}
@media screen and (max-width:751px){
    .header__buttons{-webkit-box-flex:1;-ms-flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
.header__signup{margin-right:1rem;padding:0 1.6rem;font-weight:700;white-space:nowrap;text-transform:uppercase}
@media screen and (min-width:752px){.header__signup{margin-right:1.4rem;padding:0 2.6rem;font-size:1.3rem}
}
.header__signup{height:3.6rem}
@media screen and (min-width:752px){.header__signup{height:4.6rem}
}
.header__signup{margin-left:1rem}
@media screen and (min-width:0) and (max-width:515px){.header__signup{display:none}
}
@media screen and (min-width:752px){.header__signup{margin-left:1.4rem}
}
@media screen and (min-width:1052px){.header__signup{margin-left:2rem}
}
@media screen and (min-width:1600px){.header__signup{margin-left:4.4rem}
}
.footer{position:relative;z-index:1}
.footer__container{width:100%;max-width:135rem;margin:auto;padding:0 2.5rem}
.footer__info{padding:14.8rem 0 0;background-color:#151d27}
@media screen and (min-width:1052px){.footer__info{padding:12.5rem 0 0}
}
.footer__links-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.footer__links-row,.footer__links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer__links-list{width:100%;max-width:32.2rem;margin-bottom:8.4rem}
@media screen and (min-width:1052px){.footer__links-list{margin-bottom:14.8rem}
}
.footer__links-title{font-weight:600;font-family:Open Sans,Roboto,sans-serif;color:#fff;font-size:1.8rem;line-height:1.7}
@media screen and (min-width:1052px){.footer__links-title{font-size:2rem}
}
.footer__links-title:after{width:100%;height:1px;content:"";display:block;margin:2rem 0;background:-webkit-gradient(linear,left top,right top,from(#06d),to(transparent));background:linear-gradient(90deg,#06d,transparent)}
@media screen and (min-width:1052px){.footer__links-title:after{height:2px;margin:2.8rem 0}
}
.footer__link{display:block;margin-bottom:1.5rem;color:#abacbc;line-height:1.9rem;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}
.footer__link:last-child{margin-bottom:0}
@media screen and (min-width:1052px){.footer__link{line-height:2.4rem}
}
.footer__link:active,.footer__link:hover{color:#fff}
.footer__secure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:2.8rem}
@media screen and (min-width:1052px){.footer__secure{margin-bottom:4rem}
}
.footer__link{color:#808aa6}
@media screen and (min-width:1052px){.footer__link{color:#abacbc}
}












html{line-height:1.15;-webkit-text-size-adjust:100%}
body{margin:0}

a{background-color:transparent}
img{border-style:none}
button,input{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button{text-transform:none}
button{-webkit-appearance:button}
button::-moz-focus-inner{border-style:none;padding:0}
button:-moz-focusring{outline:1px dotted ButtonText}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
@font-face{font-family:swiper-icons;src:url("data:application/font-woff;charset=utf-8;base64, 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") format("woff");font-weight:400;font-style:normal}
:root{--swiper-theme-color:#007aff}
:root{--swiper-navigation-size:44px}
@font-face{font-family:vegas-icons;src:url(vegas-icons.ttf?v9.4) format("truetype"),url(vegas-icons.woff?v9.4) format("woff"),url(vegas-icons.svg?v9.4) format("svg");font-weight:400;font-style:normal}
button,button:focus,input,input:focus{outline:none}
ul{margin:0;padding:0;list-style:none}
*{-webkit-box-sizing:border-box;box-sizing:border-box}
a{color:#06d;text-decoration:none}

.account__btn-deposit:hover:not(:active),.account__secondary-btn--lucky:hover:not(:active),.bonus-card__deposit:hover:not(:active),.button-profile:hover:not(:active),.limits-form__btn:hover:not(:active),.promocode-form__btn:hover:not(:active),.signup-promo__btn:hover:not(:active){background-color:#73ca1c;-webkit-box-shadow:0 10px 16px rgba(75,74,120,.11);box-shadow:0 10px 16px rgba(75,74,120,.11)}
.bonus-card__default-action:hover:not(:active),.button-pale:hover:not(:active),.header__chat:hover:not(:active),.sidebar__chat:hover:not(:active){background-color:#fff}

.form__checkbox.inverted:not(:checked)+.form__checkbox-label:before{background:#9fbc2d}
.form__checkbox.inverted:not(:checked)+.form__checkbox-label:after{color:#fff}
.new-form__checkbox.inverted:not(:checked)+.new-form__checkbox-label:before{border-color:#fff}
.new-form__checkbox.inverted:not(:checked)+.new-form__checkbox-label:after{color:#fff}
input:-moz-placeholder-shown{font-weight:400;font-family:Open Sans,Roboto,sans-serif;text-overflow:ellipsis}
input:-ms-input-placeholder{text-overflow:ellipsis}
input::-webkit-input-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input::-moz-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input:-ms-input-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input::-ms-input-placeholder{font-weight:400;font-family:Open Sans,Roboto,sans-serif;color:#abacbc;font-size:1.3rem}
input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}
input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{background:#fff;outline:none}
.games-nav{margin-bottom:1.6rem}
@media screen and (max-width:751px){.games-nav{margin-bottom:3.2rem}
}
.games-nav__categories{-webkit-box-sizing:border-box;box-sizing:border-box;max-width:134rem;padding:0 2rem}
.games-nav__categories{display:-webkit-box;display:-ms-flexbox;display:flex}

.game-lucky:hover:not(:active){background:#d43a09;color:#fff}
@media screen and (min-width:1052px){.home-approved{padding-bottom:4.4rem}
}
.home-approved__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;max-width:130rem;margin:0 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;align-items:center}
@media screen and (min-width:1052px){.home-approved__container{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
}
.home-approved__left-block{-ms-flex-wrap:wrap;flex-wrap:wrap}
.home-approved__left-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
@media screen and (min-width:1052px){.home-approved__left-block{margin-right:4rem;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row;flex-flow:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
}
.home-approved__text{margin-right:3rem;font-weight:700}
@media screen and (min-width:0) and (max-width:515px){.home-approved__text{width:100%;margin-right:0;text-align:center}
}
.home-slider{width:100%;max-width:100%;height:32rem;overflow:hidden;position:relative}
@media screen and (min-width:1052px){.home-slider{height:56rem}
}
.home-slider__block{height:100%;z-index:0}
.home-slider__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;height:100%;position:relative}
.home-slider__item-container{height:100%;position:relative;background-repeat:no-repeat;background-position:100% 0;background-size:cover;-webkit-transition:height .3s;transition:height .3s}
.home-slider__item-container:after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;content:"";background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(27,32,79,.72)));background:linear-gradient(180deg,transparent 0,rgba(27,32,79,.72));pointer-events:none}
.home-slider__item-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:130rem;height:100%;margin:auto;padding-bottom:9rem;position:relative;z-index:1;-webkit-transition:padding .3s;transition:padding .3s}
@media screen and (min-width:1052px){.home-slider__item-content{padding-bottom:5rem}
}
.home-slider__block:after{position:absolute;bottom:0;left:0;width:100%;height:8.5rem;content:"";background:transparent}

.home-slider__approved{bottom:0;-webkit-transition:opacity .3s;transition:opacity .3s}

.home-slider__left-content,.home-slider__right-content{position:absolute;top:0;height:32rem;-webkit-transition:left .3s,right .3s;transition:left .3s,right .3s}
@media screen and (min-width:1052px){.home-slider__left-content,.home-slider__right-content{height:56rem}
}
.home-slider__left-content{right:67%}
.home-slider__right-content{left:67%}
.home-slider--desktop .home-slider__item-container:after{background:-webkit-gradient(linear,left top,left bottom,from(transparent),to(rgba(27,32,79,.44)));background:linear-gradient(180deg,transparent 0,rgba(27,32,79,.44))}
.home-slider--desktop .home-slider__item-content{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
@media screen and (min-width:1052px){.home-slider--desktop .home-slider__item-content{padding-bottom:18rem}
}
@media screen and (max-width:1052px){.home-slider__item-content h2{font-size:2rem;}
}
.home-slider--desktop .home-slider__left-content,.home-slider--desktop .home-slider__right-content{-webkit-transition:left .6s,right .6s;transition:left .6s,right .6s}
.stars-rate__item.star-color-#0000ff{background-image:url(/assets/img/frontend/profile/stars/blue.svg);opacity:1}
.account__secondary-btn--lucky:hover:not(:active){background:#d43a09;color:#fff;border:1px solid #d43a09}
.account__btn-lucky-spins:hover:not(:active){background:#d43a09;color:#fff}
html{font-size:62.5%}
body,html{height:100%}
body{width:100%;font-weight:400;font-family:Open Sans,Roboto,sans-serif;overflow-y:scroll;background:#fff;color:#1b204f;font-size:1.4rem}
.layout{min-width:28rem;margin:0 auto;overflow-x:hidden;overflow-y:auto;position:relative}
.content{position:relative;z-index:4;background-color:#f7f8f9}
.layout:not(.layout--game-page)>.content{padding-top:5.2rem}
@media screen and (min-width:752px){.layout:not(.layout--game-page)>.content{padding-top:7rem}
}
@media screen and (min-width:1316px){.layout:not(.layout--game-page)>.content{padding-top:8rem}
}
.content__inner{margin:0 auto;padding:0 2rem}
.content--bg{padding-bottom:10rem;background-image:url(../../images/vegas_city.png);background-repeat:repeat-x;background-position:0 100%}
.header{width:100%;height:5.2rem;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 1.5rem;position:fixed;z-index:5;background:#fff}
@media screen and (min-width:516px) and (max-width:751px){.header{padding:0 1.8rem}
}
@media screen and (min-width:752px){.header{height:7rem;padding:0 2rem}
}
@media screen and (min-width:1316px){.header{height:8rem;padding:0 2.4rem}
}
.header__container{width:100%;-ms-flex-align:center;max-width:180rem;margin:0 auto}
.header__container,.header__logo{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;align-items:center}
.header__logo{width:4.2rem;-webkit-box-flex:0;-ms-flex:none;flex:none;-ms-flex-align:center}
@media screen and (min-width:360px){.header__logo{width:10rem}
}
@media screen and (min-width:516px) and (max-width:751px){.header__logo{width:6rem;margin-right:1.2rem}
}
@media screen and (min-width:752px){.header__logo{width:9.42rem;margin-right:2.8rem}
}
@media screen and (min-width:1316px){.header__logo{width:11rem;margin-right:4.4rem}
}
.header__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}
@media screen and (min-width:1600px){.header__menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
}

.header__buttons{display:-webkit-box;display:-ms-flexbox;display:flex}

@media screen and (max-width:751px){.header__buttons{margin: 0 auto;-webkit-box-flex:1;-ms-flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
}
.header__signup{margin-right:1rem;padding:0 1.6rem;font-weight:700;white-space:nowrap;text-transform:uppercase}
@media screen and (min-width:752px){.header__signup{margin-right:1.4rem;padding:0 2.6rem;font-size:1.3rem}
}
.header__signup{height:3.6rem}
@media screen and (min-width:752px){.header__signup{height:4.6rem}
}
.header__signup{margin-left:1rem}
@media screen and (min-width:0) and (max-width:515px){.header__signup{display:none}
}
@media screen and (min-width:752px){.header__signup{margin-left:1.4rem}
}
@media screen and (min-width:1052px){.header__signup{margin-left:2rem}
}
@media screen and (min-width:1600px){.header__signup{margin-left:4.4rem}
}
.footer{position:relative;z-index:1}
.footer__container{width:100%;max-width:135rem;margin:auto;padding:0 2.5rem}
.footer__info{padding:14.8rem 0 0;background-color:#151d27}
@media screen and (min-width:1052px){.footer__info{padding:12.5rem 0 0}
}
.footer__links-wrap{-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.footer__links-row,.footer__links-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer__links-list{width:100%;max-width:32.2rem;margin-bottom:8.4rem}
@media screen and (min-width:1052px){.footer__links-list{margin-bottom:14.8rem}
}
.footer__links-title{font-weight:600;font-family:Open Sans,Roboto,sans-serif;color:#fff;font-size:1.8rem;line-height:1.7}
@media screen and (min-width:1052px){.footer__links-title{font-size:2rem}
}
.footer__links-title:after{width:100%;height:1px;content:"";display:block;margin:2rem 0;background:-webkit-gradient(linear,left top,right top,from(#06d),to(transparent));background:linear-gradient(90deg,#06d,transparent)}
@media screen and (min-width:1052px){.footer__links-title:after{height:2px;margin:2.8rem 0}
}
.footer__link{display:block;margin-bottom:1.5rem;color:#abacbc;line-height:1.9rem;text-decoration:none;-webkit-transition:color .3s;transition:color .3s}
.footer__link:last-child{margin-bottom:0}
@media screen and (min-width:1052px){.footer__link{line-height:2.4rem}
}
.footer__link:active,.footer__link:hover{color:#fff}
.footer__secure{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin-bottom:2.8rem}
@media screen and (min-width:1052px){.footer__secure{margin-bottom:4rem}
}
.footer__link{color:#808aa6;line-height: 3rem;}
@media screen and (min-width:1052px){.footer__link{color:#abacbc}
}
.game-category-list{display:flex;flex-wrap:nowrap;justify-content:space-between;overflow:hidden}
.game-category-list{display:-webkit-box;display:-ms-flexbox;display:flex}
.game-category-list{-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:visible}
.game-category-list {
    overflow-x: auto;
    overflow-y: hidden; /* ❗ прибирає вертикальну прокрутку */
    white-space: nowrap;
    scroll-behavior: smooth;
    -webkit-overflow-scrolling: touch;
    gap: 1rem;
    padding-bottom: 1rem;
    padding-right: 3em;
}

.game-category-list::-webkit-scrollbar {
    height: 6px;
}

.game-category-list::-webkit-scrollbar-thumb {
    background-color: #ccc;
    border-radius: 4px;
}

table.vs{
    text-align:left;
    border: 2px solid #dddddd;
}
table.vs thead{
    text-align:center;
    background-color:#FEDB00
}
table.vs td[colspan="2"] {
background-color:#e4e5eb;
text-align:center;
}
table.vs td{
    padding:1em;
    vertical-align:top;
}
table.vs td:first-child {border-right:1px solid #e4e5eb;width:50%;}
table.vs ul{
    padding:0 0 0 1em;
}