.home{padding:0 0 20px}.home,.home__filter{display:block;margin:0;width:100%}.home__filter{padding:16px 0}@media(min-width:768px){.home__filter{padding:24px 0}}@media(min-width:960px){.home__filter{padding:20px 0 24px}}@media(min-width:1248px){.home__filter{padding:32px 0}}.home__providers,.home__winners{display:block;margin:64px 0;padding:0;width:100%}.home__slider-item{align-items:center;display:flex;flex-direction:row;height:490px;justify-content:center;outline:none;position:relative;width:100%}@media(min-width:768px){.home__slider-item{height:520px}}.home__catalog .promo-catalog{margin-bottom:40px}.home-slider.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0);box-sizing:border-box;display:block;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.home-slider.slick-slider .slick-list{display:block;margin:0;overflow:hidden;padding:0;position:relative}.home-slider.slick-slider .slick-list:focus{outline:none}.home-slider.slick-slider .slick-list.dragging{cursor:pointer;cursor:hand}.home-slider.slick-slider .slick-list,.home-slider.slick-slider .slick-track{transform:translateZ(0)}.home-slider.slick-slider .slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.home-slider.slick-slider .slick-track:after,.home-slider.slick-slider .slick-track:before{content:"";display:table}.home-slider.slick-slider .slick-track:after{clear:both}.slick-loading .home-slider.slick-slider .slick-track{visibility:hidden}.home-slider.slick-slider .slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .home-slider.slick-slider .slick-slide{float:right}.home-slider.slick-slider .slick-slide img{display:block}.home-slider.slick-slider .slick-slide.slick-loading img{display:none}.home-slider.slick-slider .slick-slide.dragging img{pointer-events:none}.home-slider.slick-slider.slick-initialized .slick-slide{display:block}.home-slider.slick-slider.slick-loading .slick-slide{visibility:hidden}.home-slider.slick-slider.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.home-slider.slick-slider .slick-arrow.slick-hidden{display:none}.home-slider.slick-slider .slick-next,.home-slider.slick-slider .slick-prev{display:block;font-size:20px;line-height:1;position:absolute;top:50%;transform:translateY(-50%);z-index:1}@media(min-width:768px){.home-slider.slick-slider .slick-next,.home-slider.slick-slider .slick-prev{font-size:40px}}.home-slider.slick-slider .slick-prev{left:10px}.home-slider.slick-slider .slick-next{right:10px}.home-slider.slick-slider.slick-dotted{margin-bottom:30px}.home-slider.slick-slider .slick-dots{bottom:8px;display:block;left:0;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}@media(min-width:768px){.home-slider.slick-slider .slick-dots{bottom:16px}}.home-slider.slick-slider .slick-dots li{cursor:pointer;display:inline-block;margin:2px;padding:0;position:relative}.home-slider.slick-slider .slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:18px;line-height:0px;outline:none;padding:0;position:relative;width:18px}.home-slider.slick-slider .slick-dots li button:hover{outline:none}.home-slider.slick-slider .slick-dots li button:hover:before{opacity:1}.home-slider.slick-slider .slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;border-radius:50%;content:"";font-size:6px;height:6px;left:50%;opacity:.25;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .3s ease;width:6px}.home-slider.slick-slider .slick-dots li.slick-active button:before{color:#fff;opacity:.75}.registration-form-nomodal{align-items:flex-start;background-color:rgba(41,42,46,.9);display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:15px 10px;width:100%}@media(min-width:576px){.registration-form-nomodal{padding:25px 35px}}.registration-form-nomodal__header{align-items:center;background-color:#ec3200;border-radius:4px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-family:Roboto,Arial,sans-serif;font-size:16px;font-weight:700;justify-content:center;left:-10px;letter-spacing:normal;line-height:1.2;margin:0 0 10px;min-height:40px;padding:10px 30px;position:relative;text-transform:uppercase;width:calc(100% + 20px)}@media(min-width:768px){.registration-form-nomodal__header{font-size:24px;left:auto;margin:0;min-height:76px;padding:10px 54px;position:absolute;right:100%;top:0;width:100%}}.registration-form-nomodal__step{font-size:14px;left:8px;line-height:18px;position:absolute;top:calc(50% - 9px)}@media(min-width:768px){.registration-form-nomodal__step{font-size:16px;left:auto;right:24px}}.registration-form-nomodal__title{display:block;margin:0;padding:0;width:100%}.registration-form-nomodal__form-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0;padding:0;width:100%}.registration-form-nomodal__form{flex-grow:1}.registration-form-nomodal__footer{align-items:center;color:#999;display:flex;flex-direction:row;flex-wrap:wrap;font-size:14px;justify-content:center;line-height:1.2;margin:8px 0 0;padding:0;width:100%}.registration-form-nomodal__link{color:#ff9500;font-size:14px;font-weight:600;text-decoration:none;text-transform:capitalize}.registration-form-nomodal__link:hover{text-decoration:underline}.registration-form-nomodal__form-step{display:none;margin-bottom:auto;width:100%}.registration-form-nomodal__form-step--active{align-items:baseline;display:flex;flex-wrap:wrap;justify-content:space-between}.registration-form-nomodal__element{max-width:100%}@media(min-width:576px){.registration-form-nomodal__element{max-width:calc(50% - 5px)}}.registration-form-nomodal__element+.registration-form-nomodal__element{margin-top:10px}.registration-form-nomodal__element>*{flex-grow:1}.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance,.registration-form-nomodal__element+.registration-form-nomodal__element--gender,.registration-form-nomodal__element+.registration-form-nomodal__element--receive_all_promos{margin-top:20px}.registration-form-nomodal__element+.registration-form-nomodal__element--age_terms_acceptance,.registration-form-nomodal__element+.registration-form-nomodal__element--gender,.registration-form-nomodal__element--city,.registration-form-nomodal__element--date_of_birth,.registration-form-nomodal__element--email,.registration-form-nomodal__element--mobile_phone,.registration-form-nomodal__element--password_single,.registration-form-nomodal__element--receive_all_promos{max-width:100%}.registration-form-nomodal__element .select-with-country-icons__dropdown,.registration-form-nomodal__element .select__dropdown{max-height:124px}.registration-form-nomodal__label-wrapper{color:#fff;display:none;font-size:14px;font-weight:600;margin:0 0 16px;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-form-nomodal__label-wrapper{font-size:16px}}.registration-form-nomodal__label{color:#fff;display:block;font-size:14px;font-weight:600;letter-spacing:normal;line-height:1.2;margin:0;padding:0;text-align:left;text-transform:uppercase;width:100%}@media(min-width:768px){.registration-form-nomodal__label{font-size:16px}}.registration-form-nomodal__buttons{display:flex;flex-wrap:nowrap;margin:22px 0 0}.registration-form-nomodal__button-wrapper,.registration-form-nomodal__buttons{align-items:center;flex-direction:row;justify-content:center;padding:0;width:100%}.registration-form-nomodal__button-wrapper{align-self:stretch;display:inline-flex;flex-wrap:wrap;margin:0}.registration-form-nomodal__button-wrapper--submit{flex:1}.registration-form-nomodal__button-wrapper--step{width:auto}.registration-form-nomodal__button-wrapper+.registration-form-nomodal__button-wrapper{margin-left:24px}.registration-form-nomodal .registration-form-nomodal__back-button{font-size:12px;min-height:35px;min-width:112px}.registration-form-nomodal .registration-form-nomodal__submit-button{font-size:12px;min-height:35px;width:100%}.registration-form-nomodal .simple-date__day,.registration-form-nomodal .simple-date__month{margin-right:10px}.home-slider{margin-bottom:15px;position:relative}@media(min-width:768px){.home-slider{margin-bottom:25px}}@media(min-width:960px){.home-slider{margin-bottom:40px}}.home-slider__top{display:flex;justify-content:space-between;margin-bottom:10px;padding-right:80px}.home-slider__title{color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:22px;padding:5px 0;text-transform:uppercase}@media(min-width:768px){.home-slider__title{font-size:18px}}.home-slider__see-more-btn{background-color:#454545;border-radius:4px;color:#fff;font-size:16px;line-height:32px;min-width:70px;padding:0 4px;text-align:center;transition:background-color .3s ease}.home-slider__see-more-btn:hover{background-color:#ec3200}.game-slider.game-slider--home{background-color:transparent}.game-slider.game-slider--home+.game-slider__controls{display:flex;flex-direction:row;position:absolute!important;right:0;top:0}.game-slider.game-slider--home+.game-slider__controls .game-slider__button{align-items:center;background-color:#454545;background-image:none;border:none;border-radius:4px;box-shadow:none;color:#fff;cursor:pointer;display:inline-flex;flex-direction:row;flex-wrap:nowrap;font-size:14px;height:32px;justify-content:center;margin:0;outline:none;padding:0;text-shadow:none;transition:background-color .3s ease,opacity .3s ease;width:32px}.game-slider.game-slider--home+.game-slider__controls .game-slider__button:hover,.game-slider__control--active .game-slider.game-slider--home+.game-slider__controls .game-slider__button{background-color:#ec3200}.game-slider__control--disabled .game-slider.game-slider--home+.game-slider__controls .game-slider__button{opacity:.5;pointer-events:none}.game-slider.game-slider--home+.game-slider__controls .game-slider__button--next{margin-left:3px}.game-slider.game-slider--home+.game-slider__controls .game-slider__item{outline:none}.promo-catalog{display:block;margin:0;padding:0;position:relative;width:100%}.promo-catalog__top{align-items:center;display:flex;justify-content:space-between;margin-bottom:20px;width:100%}.promo-catalog__top>:first-child{margin-right:10px}.promo-catalog__title{color:#fff;display:inline-block;font-size:16px;font-weight:700;line-height:22px;padding:5px 0;text-transform:uppercase}@media(min-width:768px){.promo-catalog__title{font-size:18px}}.promo-catalog__link-btn{background-color:#454545;border-radius:4px;color:#fff;font-size:16px;line-height:32px;min-width:70px;padding:0 4px;text-align:center;transition:background-color .3s ease}.promo-catalog__link-btn:hover{background-color:#ec3200}.catalog-v2{display:block;margin:0;overflow:hidden;padding:0;width:100%}.catalog-v2__not-found{color:#999;text-transform:uppercase}.catalog-v2__list{grid-column-gap:8px;grid-row-gap:8px;display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:100%}@media(min-width:768px){.catalog-v2__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:repeat(4,1fr)}}@media(min-width:960px){.catalog-v2__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:repeat(4,1fr)}}@media(min-width:1248px){.catalog-v2__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:repeat(6,1fr)}}@media(min-width:1632px){.catalog-v2__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:repeat(6,1fr)}}@media(min-width:1920px){.catalog-v2__list{grid-column-gap:8px;grid-row-gap:8px;grid-template-columns:repeat(6,1fr)}}.catalog-v2__item{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;width:100%}.catalog-v2__item--first,.catalog-v2__item--last{grid-column:span 2}.catalog-v2__more{display:block;margin:0;padding:8px 0 0;text-align:center;width:100%}@media(min-width:768px){.catalog-v2__more{padding-top:16px}}@media(min-width:960px){.catalog-v2__more{padding-top:24px}}@media(min-width:1632px){.catalog-v2__more{padding-top:32px}}.full-jackpot{align-items:center;color:#fff;display:flex;flex-direction:column;flex-wrap:nowrap;font-size:18px;font-weight:700;justify-content:flex-start;line-height:1.2;margin:0;overflow:hidden;padding:0;text-align:center}@media(min-width:768px){.full-jackpot{flex-direction:row}}.full-jackpot__section-list{display:block;margin:0 auto;max-width:320px;position:relative;width:100%}@media(min-width:768px){.full-jackpot__section-list{margin:0;order:1;width:auto}}.full-jackpot__section-content{align-items:center;display:flex;flex:1;flex-direction:column;flex-wrap:nowrap;justify-content:center;min-height:210px;padding:10px;position:relative;width:100%}@media(min-width:768px){.full-jackpot__section-content{min-height:330px;order:2}}@media(min-width:1248px){.full-jackpot__section-content{min-height:350px}}@media(min-width:1632px){.full-jackpot__section-content{min-height:540px}}.full-jackpot__bg{height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.full-jackpot__title{font-size:45px;font-weight:900;position:relative;text-transform:uppercase}@media(min-width:768px){.full-jackpot__title{font-size:66px}}@media(min-width:1248px){.full-jackpot__title{font-size:80px}}@media(min-width:1632px){.full-jackpot__title{font-size:100px}}.full-jackpot__sum{color:#ec3200;font-size:22px;font-weight:900;margin:4px 0 20px;position:relative}@media(min-width:768px){.full-jackpot__sum{font-size:32px;margin:5px 0 30px}}@media(min-width:1248px){.full-jackpot__sum{font-size:40px;margin-top:7px}}@media(min-width:1632px){.full-jackpot__sum{font-size:48px;margin:10px 0 46px}}.full-jackpot__block-button{position:relative}.full-jackpot .full-jackpot__button{font-size:16px;min-height:40px;min-width:200px}@media(min-width:768px){.full-jackpot .full-jackpot__button{font-size:20px;min-height:50px;min-width:240px}}@media(min-width:1248px){.full-jackpot .full-jackpot__button{font-size:22px;min-height:60px;min-width:280px}}.games-total-jackpot__hint{color:#999;font-size:12px;font-weight:400}.winners-with-type-choice{padding:0 4px}@media(min-width:1248px){.winners-with-type-choice{padding:0}}.winners-with-type-choice__container{margin:0 auto;text-align:center}.winners-with-type-choice__buttons{display:flex;justify-content:center}@media(min-width:768px){.winners-with-type-choice__button{font-size:18px}}.winners-with-type-choice__button:first-child{margin-right:20px}.winners-with-type-choice__button:active,.winners-with-type-choice__button:focus,.winners-with-type-choice__button:hover{background:none;color:#fff}.winners-with-type-choice__button--active.btn{background:#ec3200 linear-gradient(180deg,rgba(236,50,0,.8) 0,#ec3200);color:#fff}.winners-with-type-choice__button--active.btn:hover{background-color:rgba(236,50,0,.8)}.winners{scrollbar-color:#fff;scrollbar-width:thin}.winners::-webkit-scrollbar{height:3px;width:3px}.winners::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:2px}.winners::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:2px;margin:0}.winners::-webkit-scrollbar-thumb:hover{background:#fff}.winners:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.8)}.winners{align-items:flex-start;display:flex;flex-direction:column;height:480px;margin:20px auto 0;overflow-y:auto;width:280px}@media(min-width:768px){.winners{align-items:center;flex-direction:row;height:120px;overflow-y:hidden;padding-bottom:8px;width:auto}}.winners .winners__item{margin-bottom:10px;width:270px}@media(min-width:768px){.winners .winners__item{margin-bottom:0;min-width:270px}}.winners .winners__item:last-child{margin-bottom:0}@media(min-width:768px){.winners .winners__item{margin-right:11px}}.winners--vertical .winners__item{background:transparent;border-bottom:1px solid hsla(0,0%,100%,.5);border-radius:0;margin-bottom:10px;margin-right:0;max-width:290px;padding-bottom:10px;width:100%}@media(min-width:768px){.winners--vertical .winners__item{min-width:auto}}.winner{align-items:center;background:#212121;border-radius:6px;display:flex;padding:11px;text-decoration:none;width:100%}.winner__info{overflow:hidden;padding:0 22px;text-align:left;white-space:nowrap}.winner__game,.winner__sum,.winner__username{max-width:100%;overflow:hidden;text-overflow:ellipsis}.winner__username{color:hsla(0,0%,100%,.4);font-size:14px;font-weight:400;line-height:16px;margin-bottom:5px}.winner__sum{color:#fff;font-size:19px;font-weight:700;margin-bottom:5px}.winner__game{color:#ff9500;font-size:14px;line-height:16px}.winner .winner__image{border-radius:3px;height:90px;width:90px}.winners-vertical .winners{scrollbar-color:#fff;scrollbar-width:thin}.winners-vertical .winners::-webkit-scrollbar{height:3px;width:3px}.winners-vertical .winners::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:2px}.winners-vertical .winners::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:2px;margin:0}.winners-vertical .winners::-webkit-scrollbar-thumb:hover{background:#fff}.winners-vertical .winners:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.8)}.winners-vertical{padding:0 4px}@media(min-width:1248px){.winners-vertical{padding:0}}.winners-vertical__container{grid-gap:20px;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:960px;text-align:center;width:100%}@media(min-width:768px){.winners-vertical__container{flex-direction:row}}.winners-vertical__container>*{width:100%}@media(min-width:768px){.winners-vertical__container>*{width:auto}}.winners-vertical__last,.winners-vertical__top{align-items:stretch;background:#232a35;border-radius:6px;display:flex;flex-direction:column;justify-content:flex-start}.winners-vertical__header{align-items:center;background:#29313e;border-radius:6px;display:flex;height:65px;justify-content:center}.winners-vertical__title{color:#fff;font-size:18px;font-weight:700;line-height:22px;margin:0;text-align:center}.winners-vertical .winners{flex-direction:column;height:auto;margin:10px;max-height:324px;overflow:hidden;overflow-y:auto;padding-left:10px;padding-right:8px;width:calc(100% - 20px)}.promo-providers__list{scrollbar-color:#fff;scrollbar-width:thin}.promo-providers__list::-webkit-scrollbar{height:3px;width:3px}.promo-providers__list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.5);border-radius:2px}.promo-providers__list::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.6);border-radius:2px;margin:0}.promo-providers__list::-webkit-scrollbar-thumb:hover{background:#fff}.promo-providers__list:hover::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.8)}.promo-providers{display:block;margin:0;overflow:hidden;padding:0;width:100%}.promo-providers__title{display:block;margin:0 0 16px;padding:0;width:100%}@media(min-width:768px){.promo-providers__title{margin-bottom:37px}}@media(min-width:960px){.promo-providers__title{margin-bottom:38px}}.promo-providers__list{align-items:stretch;display:flex;flex-direction:row;justify-content:flex-start;margin:0 auto;overflow-x:auto;padding:0 0 5px;width:100%}.promo-providers__item{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0;min-width:calc(100vmin - 40px);padding:0;width:100%}@media(min-width:768px){.promo-providers__item{max-width:33%;min-width:360px}}.promo-providers__item:not(:last-child){margin-right:20px}@media(min-width:960px){.promo-providers__item:not(:last-child){margin-right:30px}}.provider-block{background-color:#212121;border-radius:4px}.provider-block,.provider-block__link{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:0;width:100%}.provider-block__link{color:#fff;font-size:16px;font-weight:600;letter-spacing:normal;line-height:1.2;min-height:100%;text-align:center;text-decoration:none}@media(min-width:768px){.provider-block__link{font-size:14px}}@media(min-width:960px){.provider-block__link{font-size:16px}}@media(min-width:1248px){.provider-block__link{font-size:24px}}.provider-block__icon{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:50px;justify-content:center;margin:0;padding:0;width:100%}@media(min-width:768px){.provider-block__icon{height:40px}}@media(min-width:960px){.provider-block__icon{height:56px}}@media(min-width:1248px){.provider-block__icon{height:70px}}.provider-block__icon img{display:block;max-height:60%;max-width:90%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.provider-block__title{display:block;margin:0 0 auto;padding:0 10px;width:100%}@media(min-width:768px){.provider-block__title{padding:0 15px}}@media(min-width:960px){.provider-block__title{padding:0 20px}}@media(min-width:1632px){.provider-block__title{padding:0 50px}}.provider-block__image{align-items:flex-end;display:flex;flex-direction:row;justify-content:center;margin:20px 0 0;min-height:113px;padding:0;position:relative;text-align:center;width:100%}@media(min-width:768px){.provider-block__image{min-height:89px}}@media(min-width:960px){.provider-block__image{margin-top:32px;min-height:112px}}@media(min-width:1248px){.provider-block__image{margin-top:39px;min-height:152px}}.provider-block__image:after{background-image:linear-gradient(180deg,transparent 0,#000);bottom:0;content:"";display:block;height:113px;left:0;position:absolute;width:100%}@media(min-width:768px){.provider-block__image:after{height:89px}}@media(min-width:960px){.provider-block__image:after{height:112px}}@media(min-width:1248px){.provider-block__image:after{height:152px}}.provider-block__image img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center bottom;object-position:center bottom}