@media(max-width:1139px){.promo-tabs{margin-bottom:calc(var(--universal-spacings-l) + var(--spacings-l))}}@media(min-width:1140px){.promo-tabs{align-items:center;display:flex;justify-content:center;margin-bottom:var(--universal-spacings-3xl);margin-top:-22px}}@media(max-width:1139px){.promo-tabs__wr{border-bottom:1px solid var(--borders-b);display:flex;gap:var(--spacings-2xl);height:40px;-ms-overflow-style:none;overflow-x:scroll;scrollbar-width:none}}@media(max-width:1139px)and (min-width:640px){.promo-tabs__wr{height:44px}}@media(max-width:1139px){.promo-tabs__wr::-webkit-scrollbar{display:none}}@media(min-width:640px){.promo-tabs__wr{height:40px}}@media(min-width:1140px){.promo-tabs__wr{align-items:center;background:var(--backgrounds-c);border-radius:var(--roundings-circle);display:flex;flex-direction:row;height:44px;justify-content:space-between;padding:var(--universal-spacings-2xs);scroll-behavior:smooth}.custom-modal--spin .promo-tabs__wr{background:transparent;gap:8px;justify-content:center;padding:0}}@media(max-width:1139px){.promo-tabs__item{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;color:var(--tabs-d-text-default);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:var(--spacings-xs);height:100%;justify-content:center;letter-spacing:.7px;line-height:20px;padding-top:var(--universal-spacings-xs);text-transform:uppercase}.no-touch .promo-tabs__item:hover{color:var(--tabs-d-text-hover)}.promo-tabs__item{white-space:nowrap}}@media(max-width:1139px)and (min-width:640px){.promo-tabs__item{padding-top:var(--universal-spacings-s)}}@media(max-width:1139px){.promo-tabs__item.active{color:var(--tabs-d-text-selected);cursor:default;position:relative}.promo-tabs__item.active:after{background-color:var(--borders-c);bottom:0;content:"";height:2px;left:0;position:absolute;width:100%}}@media(min-width:1140px){.promo-tabs__item{align-items:center;background-color:transparent;border-radius:var(--roundings-circle);color:var(--tabs-e-text-default);cursor:pointer;display:flex;flex:1 0 auto;font-size:12px;font-weight:600;height:36px;justify-content:center;letter-spacing:.6px;line-height:20px;padding:var(--universal-spacings-xs) var(--universal-spacings-s);position:relative;text-transform:uppercase}.no-touch .promo-tabs__item:hover{color:var(--tabs-e-text-hover)}.promo-tabs__item{min-width:0;padding:var(--universal-spacings-m) var(--universal-spacings-l)!important;transition:all .2s ease-out}}@media(min-width:1140px)and (min-width:1140px){.promo-tabs__item{height:36px;padding:var(--universal-spacings-xs) var(--universal-spacings-s)}}@media(min-width:1140px)and (min-width:1628px){.promo-tabs__item{padding:var(--universal-spacings-m) var(--universal-spacings-l)}}@media(min-width:1140px){.promo-tabs__item.active{background-color:var(--tabs-e-background-selected);color:var(--tabs-e-text-selected);cursor:default;pointer-events:none}}.promo-slider{position:relative;width:100%}@media(max-width:639px){.promo-slider .swiper-container{margin:0 calc(var(--universal-spacings-l)*-1);padding:0 var(--universal-spacings-l)}}@media(min-width:640px)and (max-width:1139px){.promo-slider .swiper-container{margin:0 calc(var(--universal-spacings-2xl)*-1);padding:0 var(--universal-spacings-2xl)}}.promo-slider__inner{width:100%}@media(min-width:1140px){.promo-all .promo-slider__inner--more-then-two-elements{align-items:center;display:flex;height:410px;overflow:hidden}.promo-all .promo-slider__inner--more-then-two-elements .swiper-container{overflow:visible;width:100%}.promo-all .promo-slider__inner--more-then-two-elements .swiper-slide-active .promo-slider-item__footer-timer{display:block}.promo-all .promo-slider__inner--more-then-two-elements .promo-slider-item__footer-timer{display:none}}@media(min-width:640px){.promo-slider__inner--grid .swiper-wrapper{display:grid;gap:var(--universal-spacings-l);grid-auto-flow:column;grid-template-rows:repeat(2,1fr)}}@media(min-width:1140px){.promo-slider__inner--grid .promo-slider__inner-wr{display:flex;flex-wrap:wrap;margin:0 calc(var(--universal-spacings-s)*-1) calc(var(--universal-spacings-s)*-1);padding:var(--universal-spacings-xl) 0 var(--universal-spacings-3xl)}.promo-slider__inner--grid .promo-slider__inner-wr .promo-slider-item{margin:var(--universal-spacings-s);width:calc(25% - var(--universal-spacings-l))}}@media(min-width:1628px){.promo-slider__inner--grid .promo-slider__inner-wr{display:flex;flex-wrap:wrap;margin:0 -9px -9px;padding:var(--universal-spacings-2xl) 0 var(--universal-spacings-3xl)}.promo-slider__inner--grid .promo-slider__inner-wr .promo-slider-item{margin:9px;width:calc(25% - 18px)}}.promo-slider__next,.promo-slider__prev{background-color:var(--backgrounds-a);color:var(--borders-c);opacity:1;position:absolute;top:50%;visibility:visible;z-index:2}.promo-slider__next.swiper-button-disabled,.promo-slider__prev.swiper-button-disabled{opacity:0}.no-touch .promo-slider__next:hover,.no-touch .promo-slider__prev:hover{background-color:var(--backgrounds-a)}.promo-slider__prev{left:0;transform:translate(-50%,-50%)}.promo-slider__next{right:0;transform:translate(50%,-50%)}.promo-slider__pagination{display:flex;justify-content:center;padding-top:var(--universal-spacings-m)}.promo-slider__pagination:not(:has(*)){display:none}.promo-slider__pagination .swiper-pagination-bullet{background-color:var(--colors-base-white-20);border-radius:22px;height:2px;transition:all .2s ease-out;width:12px}.promo-slider__pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:var(--colors-global-accent-b-1);width:30px}@media(min-width:1140px){.promo-slider__pagination{padding-top:var(--universal-spacings-xl)}}.promo-all__block{margin-bottom:var(--spacings-3xl)}.promo-all__block:last-child{margin-bottom:0}@media(min-width:1140px){.promo-all__block{margin-bottom:var(--universal-spacings-3xl)}}.promo-all__block-header{align-items:center;display:flex;margin-bottom:var(--universal-spacings-m);position:relative}@media(min-width:1140px){.promo-all__block-header{justify-content:center;margin-bottom:var(--universal-spacings-xl)}}.promo-all__block-header-image{height:36px;margin-right:var(--universal-spacings-m);width:36px}.promo-all__block-header-name{color:var(--text-text);font-size:18px;font-weight:700;line-height:24px;margin-right:var(--universal-spacings-s)}@media(min-width:1140px){.promo-all__block-header-name{font-size:20px;font-weight:700;line-height:24px;margin-right:0}}@media(min-width:1628px){.promo-all__block-header-name{font-size:24px;font-weight:700;line-height:28px}}.promo-all__block-header-all{margin-left:auto}@media(min-width:640px){.promo-all__block-header-all{position:absolute;right:0;top:50%;transform:translateY(-50%)}}.promo-all__block-content{position:relative;z-index:1}@media(min-width:1140px){.promo-all__block-content{border-bottom:1px solid var(--borders-b);margin:0 auto;max-width:960px;padding-bottom:var(--universal-spacings-3xl);width:100%}.promo-all__block:last-child .promo-all__block-content{border-bottom:none;padding-bottom:0}}.promo-tournament-task-card{background-color:var(--backgrounds-d);border-radius:16px;display:flex;flex-direction:column;max-width:218px;overflow:hidden;position:relative;width:218px}.promo-tournament-task-card.promo-tournament-task-card--general{flex-shrink:0;max-width:360px;width:100%}@media(min-width:640px){.promo-tournament-task-card.promo-tournament-task-card--general{max-width:302px}}@media(min-width:1140px){.promo-tournament-task-card.promo-tournament-task-card--general{z-index:3}}.promo-tournament-task-card__image-wr{background-image:url(../img/bg_default-promo.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:137px;overflow:hidden;position:relative;width:100%}.promo-tournament-task-card__image-overlay{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}.promo-tournament-task-card__image-overlay:after{align-items:center;background:var(--colors-base-white);border-radius:50%;color:var(--colors-base-200);content:"?";display:flex;font-size:33px;font-weight:700;height:52px;justify-content:center;left:50%;line-height:1;position:absolute;text-align:center;text-transform:uppercase;top:50%;transform:translate3d(-50%,-50%,0);width:52px}.promo-tournament-task-card__image{height:120px;left:50%;-o-object-fit:contain;object-fit:contain;position:absolute;top:50%;transform:translate3d(-50%,-50%,0);width:120px;z-index:1}.promo-tournament-task-card--general .promo-tournament-task-card__image{height:185px;width:185px}.promo-tournament-task-card__wrapper{align-items:center;display:flex;flex:1 1 auto;flex-direction:column;gap:17px;padding:var(--universal-spacings-3xl) var(--universal-spacings-l) var(--universal-spacings-xl);position:relative;z-index:2}.promo-tournament-task-card--general .promo-tournament-task-card__wrapper{padding-top:var(--universal-spacings-2xl)}.promo-tournament-task-card__badge{align-items:center;background:var(--backgrounds-b);border-radius:var(--roundings-circle);display:inline-flex;gap:var(--universal-spacings-xs);justify-content:center;left:50%;padding:var(--universal-spacings-s) var(--universal-spacings-l);position:absolute;top:0;transform:translate(-50%,-50%)}.promo-tournament-task-card__badge-icon{color:var(--colors-global-primary-2-a);height:14px;width:16px}.promo-tournament-task-card__badge-value{font-size:14px;font-weight:700;line-height:20px}.promo-tournament-task-card__info{display:flex;flex:1 1 auto;flex-direction:column;gap:var(--universal-spacings-2xs)}.promo-tournament-task-card__title{font-size:16px;font-weight:700;line-height:24px;text-transform:uppercase}.promo-tournament-task-card--general .promo-tournament-task-card__title{font-size:12px;font-weight:600;line-height:20px;text-align:center;text-transform:none}.promo-tournament-task-card__title strong{color:var(--text-accent-text)}.promo-tournament-task-card__description{color:var(--text-description-b)}.promo-tournament-task-card--general .promo-tournament-task-card__description{color:var(--text-text);font-size:16px;font-weight:700;line-height:24px;text-align:center;text-transform:uppercase}.promo-tournament-task-card--general .promo-tournament-task-card__description strong,.promo-tournament-task-card__description strong{color:var(--text-accent-text)}.promo-tournament-task-card__description{font-size:12px;font-weight:600;line-height:20px}.promo-tournament-tasks .promo-tournaments__block-content{display:flex;flex-wrap:wrap;gap:var(--universal-spacings-m)}@media(min-width:640px){.promo-tournament-tasks .promo-tournaments__block-content{flex-wrap:nowrap}}.promo-tournament-tasks__slider-wr{margin-left:-16px;margin-right:-16px;overflow:hidden;padding:0 var(--universal-spacings-l);position:relative}@media(min-width:640px){.promo-tournament-tasks__slider-wr{margin-left:0;margin-right:-24px;padding:0 var(--universal-spacings-2xl) 0 0}}@media(min-width:1140px){.promo-tournament-tasks__slider-wr{margin:0;overflow:unset;padding:0;width:calc(100% - 314px)}}.promo-tournament-tasks__slider{height:100%;overflow:unset}@media(min-width:1140px){.promo-tournament-tasks__slider{overflow:hidden;width:100%}}.promo-tournament-tasks__nav{align-items:center;display:flex;height:36px;justify-content:space-between;left:0;pointer-events:none;position:absolute;right:0;top:50%;transform:translateY(-50%);width:100%;z-index:2}.promo-tournament-tasks__next,.promo-tournament-tasks__prev{background:var(--backgrounds-a) center/22px no-repeat;border-radius:50%;cursor:pointer;height:36px;padding:0;pointer-events:all;width:36px}.promo-tournament-tasks__next.swiper-button-disabled,.promo-tournament-tasks__prev.swiper-button-disabled{opacity:0!important;visibility:hidden!important}.no-touch .promo-tournament-tasks__next:hover,.no-touch .promo-tournament-tasks__prev:hover{background-color:var(--backgrounds-a);box-shadow:var(--white-light-shadow)}.promo-tournament-tasks__prev{background-image:url(../img/chevrone-left.svg);transform:translate(-50%)}.promo-tournament-tasks__next{background-image:url(../img/chevrone-right.svg);transform:translate(50%)}.promo-tournaments__block:not(:last-child){margin-bottom:var(--spacings-3xl)}@media(min-width:1140px){.promo-tournaments__block{border-bottom:1px solid var(--borders-b);margin:0 auto;max-width:960px;padding-bottom:var(--universal-spacings-3xl);width:100%}.promo-tournaments__block:last-child{border-bottom:none;padding-bottom:0}.promo-tournaments__block:not(:last-child){margin-bottom:var(--universal-spacings-3xl)}}.promo-tournaments__block-header{align-items:center;display:flex;margin-bottom:var(--universal-spacings-m)}@media(min-width:1140px){.promo-tournaments__block-header{margin-bottom:var(--universal-spacings-xl)}}.promo-tournaments__block-header-icon{color:var(--icons-a);height:36px;margin-right:var(--universal-spacings-m);width:36px}.promo-tournaments__block-header-title{color:var(--text-text);font-size:18px;font-weight:700;line-height:24px}@media(min-width:1628px){.promo-tournaments__block-header-title{font-size:22px;font-weight:700;line-height:32px}}.promo-lotteries__block:not(:last-child){margin-bottom:var(--spacings-3xl)}@media(min-width:1140px){.promo-lotteries__block{border-bottom:1px solid var(--borders-b);margin:0 auto;max-width:960px;padding-bottom:var(--universal-spacings-3xl);width:100%}.promo-lotteries__block:last-child{border-bottom:none;padding-bottom:0}.promo-lotteries__block:not(:last-child){margin-bottom:var(--universal-spacings-3xl)}}.promo-lotteries__block-header{align-items:center;display:flex;margin-bottom:var(--universal-spacings-m)}@media(min-width:1140px){.promo-lotteries__block-header{margin-bottom:var(--universal-spacings-xl)}}.promo-lotteries__block-header-icon{color:var(--icons-a);height:36px;margin-right:var(--universal-spacings-m);width:36px}.promo-lotteries__block-header-title{color:var(--text-text);font-size:18px;font-weight:700;line-height:24px}@media(min-width:1628px){.promo-lotteries__block-header-title{font-size:22px;font-weight:700;line-height:32px}}@media(max-width:1139px){.promo-events__block:not(:last-child){margin-bottom:var(--spacings-3xl)}}@media(min-width:1140px){.promo-events__block{border-bottom:1px solid var(--borders-b);margin:0 auto;max-width:960px;padding-bottom:var(--universal-spacings-3xl);width:100%}.promo-events__block:last-child{border-bottom:none;padding-bottom:0}.promo-events__block:not(:last-child){margin-bottom:var(--universal-spacings-3xl)}}.promo-events__block-header{align-items:center;display:flex;margin-bottom:var(--universal-spacings-m)}@media(min-width:1140px){.promo-events__block-header{margin-bottom:var(--universal-spacings-xl)}}.promo-events__block-header-icon{color:var(--icons-a);height:36px;margin-right:var(--universal-spacings-m);width:36px}.promo-events__block-header-title{color:var(--text-text);font-size:18px;font-weight:700;line-height:24px}@media(min-width:1628px){.promo-events__block-header-title{font-size:22px;font-weight:700;line-height:32px}}@media(max-width:639px){.main.promo{padding:0 var(--universal-spacings-l)}}@media(min-width:640px)and (max-width:1139px){.main.promo{padding:0 var(--universal-spacings-2xl)}}.promo__banner{background-image:url(../img/promo/promo-bg-mob.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;margin:0 calc(var(--spacings-2xl)*-1);min-height:120px;padding:0 var(--spacings-2xl)}@media(max-width:639px){.promo__banner{margin:0 calc(var(--universal-spacings-l)*-1) 12px;padding:0 var(--universal-spacings-l)}}@media(min-width:640px){.promo__banner{background-image:url(../img/promo/promo-bg-tab.webp)}}@media(min-width:640px)and (max-width:1139px){.promo__banner{margin:0 calc(var(--universal-spacings-2xl)*-1) 12px;padding:0 var(--universal-spacings-2xl)}}@media(min-width:1140px){.promo__banner{background-image:url(../img/promo/promo-bg-desk.webp);min-height:180px;padding:40px 0}}@media(min-width:1628px){.promo__banner{min-height:264px}}@media(min-width:1140px){.promo__banner-title{color:var(--text-text);font-size:28px;font-weight:600;line-height:28px;margin:0 auto;max-width:960px;text-align:center;width:100%}}@media(min-width:1628px){.promo__banner-title{font-size:40px;font-weight:600;line-height:56px}}
