.home{overflow:hidden}.home .home__container{padding-top:20px;position:relative}.home .home__menu-games{left:0;position:absolute;right:0;top:-115px;z-index:100}@media(min-width:768px){.home .home__menu-games{top:-160px}}.home__promo-logo{margin:0 0 35px}.home__lazy-catalog-banner.catalog--lazy-height{min-height:calc(726vw + 200px)}@media(min-width:576px){.home__lazy-catalog-banner.catalog--lazy-height{min-height:calc(324vw + 200px)}}@media(min-width:768px){.home__lazy-catalog-banner.catalog--lazy-height{min-height:calc(179vw + 200px)}}@media(min-width:960px){.home__lazy-catalog-banner.catalog--lazy-height{min-height:calc(71vw + 200px)}}@media(min-width:1248px){.home__lazy-catalog-banner.catalog--lazy-height{min-height:1130px}}.home__info{margin:40px 0 0}@media(min-width:960px){.home__info{grid-column-gap:30px;display:grid;grid-template-columns:repeat(2,1fr)}}.home__bonus{grid-gap:30px;display:grid;grid-template-columns:1fr;margin:25px 0 30px}@media(min-width:768px){.home__bonus{grid-gap:45px}}@media(min-width:960px){.home__bonus{grid-gap:10px;grid-template-columns:45% calc(55% - 10px);margin:25px 0 50px}}.main-slider-mob{overflow:hidden;position:relative;width:100%}.main-slider-mob__slide{height:80vw;min-height:340px;min-width:100%;position:relative}.main-slider-mob .main-slider-mob__image{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.main-slider-mob__promo{bottom:15%;display:flex;flex-direction:column;justify-content:center;left:0;margin:auto;max-width:60vw;position:absolute;right:0;text-align:center;top:15%}.main-slider-mob__promo-content{color:#fff;font-family:Roboto,Arial,sans-serif;font-size:calc(12px + 4vw);font-weight:700;line-height:1.2;margin:0 0 10px}.main-slider-mob__btn-wrp{bottom:30px;left:0;margin:auto;position:absolute;right:0;text-align:center}@media(min-width:576px){.main-slider-mob__btn-wrp{bottom:40px}}.main-slider-mob .main-slider-mob__btn{font-size:16px;font-weight:700;min-width:250px}.main-slider-mob__terms-link{bottom:15px;height:30px;position:absolute;right:5px;width:30px;z-index:4}.main-slider-mob .slick-list{overflow:initial}.promo-logo{align-items:center}.promo-logo,.promo-logo__list{display:flex;gap:10px;justify-content:center}.promo-logo__list{list-style:none;margin:0;padding:0}.promo-logo .promo-logo__link{border-bottom:1px solid transparent;color:#669bae;font-size:12px;line-height:1;outline:2px solid transparent;outline-offset:1px;padding-top:3px;transition:all .25s ease}.promo-logo .promo-logo__link:hover{border-bottom-color:#669bae}.promo-logo .promo-logo__link:focus-visible{border-radius:2px;outline-color:#669bae}.promo-logo-item .promo-logo-item__link{border-radius:2px;color:#fff;display:flex;outline:2px solid transparent;outline-offset:2px;transition:all .25s ease}.promo-logo-item .promo-logo-item__link:hover{transform:scale(1.2)}.promo-logo-item .promo-logo-item__link:focus-visible{outline:2px solid #fff;outline-offset:2px}.promo-logo-item .promo-logo-item__img{display:block;max-height:15px}.winners__list::-webkit-scrollbar{height:6px;width:6px}.winners__list::-webkit-scrollbar-track{background:transparent;border-radius:4px}.winners__list::-webkit-scrollbar-thumb{background-color:hsla(0,0%,39%,.7);border-radius:4px;margin:0}@-moz-document url-prefix(){.winners__list{scrollbar-color:#646464 #2a2c31;scrollbar-width:thin}}.winners{background:url(/images/bg.8ed4ef8a..jpg) no-repeat 0 0/cover;border-radius:14px;color:#fff;display:flex;flex-direction:column;min-height:240px;padding:15px 10px;position:relative;z-index:1}@media(min-width:576px){.winners{min-height:312px}}@media(min-width:768px){.winners{min-height:322px;padding:20px}}@media(min-width:360px){.winners:after{background:url(/images/pers-5.25c5b12d..svg) no-repeat 100%/contain;bottom:0;content:"";pointer-events:none;position:absolute;right:-30px;top:0;width:calc(25% + 30px)}}@media(min-width:576px){.winners:after{background:url(/images/pers-5.25c5b12d..svg) no-repeat 100% 0/contain;pointer-events:none;right:-60px;top:-20px;width:calc(30% + 60px)}}.winners__title{font-size:18px;font-weight:500;line-height:1.1;margin:0 0 15px;position:relative;text-align:center;text-transform:capitalize;z-index:1}@media(min-width:576px){.winners__title{font-size:24px}}.winners__list{display:flex;flex-direction:column;flex-grow:1;list-style:none;margin:0;overflow:hidden auto;padding:0}@media(min-width:360px){.winners__list{width:75%}}@media(min-width:576px){.winners__list{width:70%}}.winners__loader-wrap{margin:auto}.winners .winners__loader{padding:0}.winner-tile{align-items:center;animation:winner-tile-animate .6s linear forwards;background:hsla(0,0%,100%,.15);border-radius:40px;display:flex;gap:6px;margin:0 0 6px;opacity:0;padding:8px 12px;width:100%}@media(min-width:576px){.winner-tile{gap:12px}}.winner-tile:last-child{margin:0}.winner-tile__img-wrp{border-radius:50%;flex:0 0 auto;max-width:30px;overflow:hidden;padding:0;transition:all .25s ease}@media(min-width:576px){.winner-tile__img-wrp{max-width:60px}}.winner-tile__img-wrp:hover{opacity:.8}.winner-tile__img-wrp:focus-visible{opacity:.8;outline:2px solid #fff}.winner-tile__info{color:#bcd6df;display:flex;flex-direction:column;flex-grow:1;font-size:10px;line-height:1.2;overflow:hidden;white-space:nowrap;width:100%}@media(min-width:576px){.winner-tile__info{font-size:14px}}.winner-tile__sum,.winner-tile__username{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winner-tile__sum{color:#fff;font-size:12px;font-weight:700;text-transform:uppercase}@media(min-width:576px){.winner-tile__sum{font-size:22px}}.winner-tile__game{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.winner-tile__game-in{margin-right:4px;white-space:nowrap}.winner-tile .winner-tile__btn{border:2px solid #fff;border-radius:20px;font-size:10px;line-height:1;outline:2px solid transparent;outline-offset:1px;padding:8px 14px;text-transform:uppercase;transition:all .25s ease;white-space:nowrap}@media(min-width:576px){.winner-tile .winner-tile__btn{font-size:14px;min-width:110px}}.winner-tile .winner-tile__btn:hover{background:#fff;color:#4fa7bb}.winner-tile .winner-tile__btn:focus-visible{border-radius:2px;outline-color:#fff}@keyframes winner-tile-animate{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.jackpot-banner{background:url(/images/jackpots-bg.5a3a52f1..webp) no-repeat 50%/cover;border-radius:14px;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;line-height:1;margin:25px 0 50px;min-height:240px;position:relative;text-align:center;text-transform:uppercase}@media(min-width:576px){.jackpot-banner{margin:25px 0 80px;min-height:312px}}@media(min-width:960px){.jackpot-banner{margin:0;min-height:322px}}.jackpot-banner:after{background:url(/images/jackpots-bg-balloons.72b104e4..svg) no-repeat 50%/contain;bottom:-20px;right:-10px;top:-20px}.jackpot-banner:after,.jackpot-banner:before{content:"";left:0;pointer-events:none;position:absolute}.jackpot-banner:before{background:url(/images/cup-of-coffee.8144d84b..webp) no-repeat 50%/contain;bottom:-30px;height:24vw;margin:auto;max-height:151px;min-height:100px;right:0;width:201px}@media(min-width:576px){.jackpot-banner:before{bottom:-50px}}.jackpot-banner__text{font-size:24px;margin:0}@media(min-width:320px){.jackpot-banner__text{font-size:calc(15.03448px + 2.80172vw)}}@media(min-width:1248px){.jackpot-banner__text{font-size:50px}}.jackpot-banner__separator{align-items:center;display:flex;justify-content:center}.jackpot-banner__separator:before{margin-right:15px}.jackpot-banner__separator:after,.jackpot-banner__separator:before{background:#fff;border-radius:8px;content:"";display:inline-block;flex:1 1 auto;height:8px;max-width:40px}.jackpot-banner__separator:after{margin-left:15px}.jackpot-banner__value{color:#fff600;font-size:26px}@media(min-width:320px){.jackpot-banner__value{font-size:calc(17.03448px + 2.80172vw)}}@media(min-width:1248px){.jackpot-banner__value{font-size:52px}}.catalog-games-slider{margin:40px 0 0;position:relative;width:100%}.catalog-games-slider:first-child{margin-top:0}.catalog-games-slider--no-mr{margin:0}.catalog-games-slider__header{margin:0 0 30px;text-align:center}.catalog-games-slider .catalog-games-slider__title{margin-bottom:0}.catalog-games-slider .catalog-games-slider__link{display:inline-block;font-size:12px;margin:6px 0 0}@media(min-width:320px){.catalog-games-slider .catalog-games-slider__link{font-size:calc(11.31034px + .21552vw)}}@media(min-width:1248px){.catalog-games-slider .catalog-games-slider__link{font-size:14px}}.games-slider-list{overflow:hidden;position:relative;width:100%}.games-slider-list__item{margin-right:6px;width:calc(50vw - 16px)}@media(min-width:576px){.games-slider-list__item{width:calc(33vw - 9px)}}@media(min-width:768px){.games-slider-list__item{width:calc(25vw - 11px)}}@media(min-width:960px){.games-slider-list__item{width:calc(16.66667vw - 12px)}}@media(min-width:1248px){.games-slider-list__item{width:195px}}.bonus-advantages{grid-column-gap:10px;display:grid;grid-template-columns:repeat(3,1fr);height:100%;list-style:none;margin:0;padding:0}.bonus-advantages__item{background:#fff;border-radius:14px;display:flex;flex-direction:column;justify-content:center;padding:20px 5px}@media(min-width:960px){.bonus-advantages__item{padding:10px 5px}}.bonus-advantages__img-wrap{align-items:center;background:url(/images/cookie.20c41346..svg) no-repeat 50%/contain;color:#c38530;display:flex;height:80px;justify-content:center}@media(min-width:576px){.bonus-advantages__img-wrap{height:112px}}.bonus-advantages .bonus-advantages__img{height:auto;width:40px}@media(min-width:576px){.bonus-advantages .bonus-advantages__img{width:50px}}.bonus-advantages__text{color:#4c4f61;font-size:12px;margin:15px 0 0;text-align:center}@media(min-width:320px){.bonus-advantages__text{font-size:calc(10.62069px + .43103vw)}}@media(min-width:1248px){.bonus-advantages__text{font-size:16px}}@media(min-width:768px){.bonus-advantages__text{margin:30px 0 0}}.bonus-advantages__text-big{color:#24b5d6;font-family:Roboto,Arial,sans-serif;font-size:18px;font-weight:900;line-height:1;text-transform:uppercase}@media(min-width:320px){.bonus-advantages__text-big{font-size:calc(13.17241px + 1.50862vw)}}@media(min-width:1248px){.bonus-advantages__text-big{font-size:32px}}.get-bonus{align-items:center;background:url(/images/get-bonus-bg.c8d88d02..jpg) no-repeat 0 0/cover;border-radius:14px;color:#fff;display:flex;height:100%;padding:20px 15px;position:relative}@media(min-width:768px){.get-bonus{padding:40px 45px}}@media(min-width:360px){.get-bonus:after{background:url(/images/pers-6.5f93616c..svg) no-repeat 100%/contain;bottom:0;content:"";pointer-events:none;position:absolute;right:-10px;top:0;width:42%}}@media(min-width:768px){.get-bonus:after{background-position:100% 0;top:-20px}}@media(min-width:1248px){.get-bonus:after{right:-40px}}.get-bonus__text{font-family:Roboto,Arial,sans-serif;font-size:14px;font-weight:900;margin:0}@media(min-width:320px){.get-bonus__text{font-size:calc(9.86207px + 1.2931vw)}}@media(min-width:1248px){.get-bonus__text{font-size:26px}}.get-bonus__text-big{font-size:18px;text-transform:uppercase}@media(min-width:320px){.get-bonus__text-big{font-size:calc(13.17241px + 1.50862vw)}}@media(min-width:1248px){.get-bonus__text-big{font-size:32px}}.get-bonus__btn-wrp{gap:20px;margin:30px 0 0;z-index:1}.get-bonus .get-bonus__btn,.get-bonus__btn-wrp{align-items:center;display:flex;position:relative}.get-bonus .get-bonus__btn{border-radius:6px;outline:2px solid transparent;outline-offset:4px;padding:0;text-transform:capitalize;transition:all .25s ease}.get-bonus .get-bonus__btn:hover{opacity:.8}.get-bonus .get-bonus__btn:focus-visible{outline-color:#fff}.get-bonus .get-bonus__btn:before{border:1px solid hsla(0,0%,100%,.15);border-radius:50%;content:"";display:inline-block;height:48px;margin:0 10px 0 0;width:48px}@media(min-width:768px){.get-bonus .get-bonus__btn:before{height:54px;margin:0 15px 0 0;width:54px}}.get-bonus .get-bonus__btn:after{background:#52cf27;border-radius:50%;bottom:0;box-shadow:0 0 0 6px hsla(0,0%,100%,.15);content:"+";font-family:Arial,sans-serif;font-size:28px;height:28px;left:10px;line-height:1;margin:auto;position:absolute;top:0;width:28px}@media(min-width:768px){.get-bonus .get-bonus__btn:after{font-size:32px;height:32px;left:11px;width:32px}}