.cms-page{background-color:#1c1f26;color:#fafafa;padding-bottom:24px;padding-top:24px;position:relative}@media(min-width:768px){.cms-page{padding-bottom:48px;padding-top:48px}}.cms-page__bg{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.cms-page__head{align-items:center;display:flex;margin-bottom:40px;padding:0;position:relative}@media(min-width:768px){.cms-page__head{margin-bottom:48px}}.cms-page--faq .cms-page__head{margin-bottom:24px}.cms-page--promotion .cms-page__head,.cms-page--tourns .cms-page__head{margin-bottom:32px}@media(min-width:768px){.cms-page--promotion .cms-page__head,.cms-page--tourns .cms-page__head{margin-bottom:48px}}.cms-page__head-wrap{position:relative;width:100%;z-index:3}.cms-page__title{font-size:22px;font-weight:700;letter-spacing:.01em;margin:0;padding:0;text-transform:uppercase}.cms-page__date{font-size:13px;font-weight:700;letter-spacing:.12px;margin-top:40px}.cms-page--without-vertical-space{padding-bottom:0;padding-top:0}.cms-page--without-top-space{padding-top:0}.cms-page--without-bottom-space{padding-bottom:0}.cms-page--center-header{text-align:center}.cms-page--christmas{margin-bottom:60px}.cms-page--landing{background-color:#e50a0a}.cms-page--promotion,.cms-page--sportbets,.cms-page--tourns{padding-bottom:32px;padding-top:32px}@media(min-width:768px){.cms-page--promotion,.cms-page--sportbets,.cms-page--tourns{padding-bottom:48px;padding-top:48px}}.cms-page--vip{background-color:#24282f}.cms-page--tournament{padding-bottom:24px;padding-top:24px}.cms-page--support .container{max-width:1248px}.cms-page .questions-list{margin:0 auto;max-width:884px}.lottery-page__section+.lottery-page__section{margin-top:48px}@media(min-width:768px){.lottery-page__section+.lottery-page__section{margin-top:80px}.lottery-page__section--condition{margin-top:64px}}.lottery-page__section-title{color:#fafafa;font-size:22px;font-weight:700;letter-spacing:.01em;margin:0 0 24px;text-align:center;text-transform:uppercase}.lottery-page__section-desc{color:#acacac;font-size:12px;font-weight:500;line-height:20px;margin-bottom:24px;text-align:center}.lottery-page__description.description{margin-top:24px}@media(min-width:768px){.lottery-page__description.description{margin-top:40px}}.lottery__section{margin-top:48px}@media(min-width:768px){.lottery__section{margin-top:80px}.lottery__section--condition{margin-top:64px}}.lottery__section-title{color:#fafafa;font-size:22px;font-weight:700;letter-spacing:.01em;margin:0 0 24px;text-align:center;text-transform:uppercase}.lottery__section-desc{color:#acacac;font-size:12px;font-weight:500;line-height:20px;margin-bottom:24px;text-align:center}.lottery-header{border-radius:14px;min-height:270px;overflow:hidden;padding:32px;position:relative}@media(min-width:768px){.lottery-header{min-height:324px}}.lottery-header__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:right center;object-position:right center;position:absolute;right:0;top:0;width:100%}.lottery-header__content{align-items:flex-start;color:#fafafa;display:flex;flex-direction:column;position:relative}.lottery-header__title{font-size:16px;font-weight:700;letter-spacing:.01em;margin:32px 0 0;max-width:60%;text-transform:uppercase}@media(min-width:768px){.lottery-header__title{font-size:32px;margin-top:40px;max-width:100%}}.lottery-header__pool{margin-top:32px}@media(min-width:768px){.lottery-header__pool{margin-top:40px}}.lottery-header__pool-label{font-size:10px;line-height:16px;margin-bottom:4px;opacity:.6;text-transform:uppercase}@media(min-width:768px){.lottery-header__pool-label{font-size:12px}}.lottery-header__pool-value{font-size:16px;font-weight:700;letter-spacing:.01em;text-transform:uppercase}@media(min-width:768px){.lottery-header__pool-value{font-size:22px}}.tourn-timer{align-items:center;display:flex;justify-content:center}.tourn-timer .tourn-timer__timer--ended{display:none}.tourn-timer__title{color:#fafafa;font-size:10px;font-weight:400;line-height:1.6;margin-right:10px;opacity:.6;text-transform:uppercase;transition:color .3s ease;white-space:nowrap}@media(min-width:768px){.lottery-header .tourn-timer__title,.tourn-full .tourn-timer__title{font-size:12px}}.lottery-tickets{color:#fafafa;display:flex;flex-wrap:wrap;gap:16px;justify-content:center}@media(min-width:768px){.lottery-tickets{gap:32px}}.lottery-tickets__item{max-width:332px;position:relative}@media(min-width:960px){.lottery-tickets__item{max-width:422px}}.lottery-tickets__img{width:100%}.lottery-tickets__left{bottom:0;justify-content:center;left:0;padding:10px 28px;position:absolute;top:0;width:78%}.lottery-tickets__deposit,.lottery-tickets__left{align-items:center;display:flex;flex-direction:column}.lottery-tickets__deposit{border-bottom:1px solid #fafafa;height:58%;justify-content:flex-end;padding-bottom:16px;text-transform:uppercase;width:100%}.lottery-tickets__deposit-top{font-size:24px;font-weight:700;margin-bottom:2px}@media(min-width:960px){.lottery-tickets__deposit-top{font-size:32px}}.lottery-tickets__deposit-bottom{font-size:16px;font-weight:500}@media(min-width:960px){.lottery-tickets__deposit-bottom{font-size:20px}}.lottery-tickets__price{align-items:center;display:flex;flex-direction:column;font-size:12px;height:42%;justify-content:flex-start;padding-top:12px}@media(min-width:960px){.lottery-tickets__price{font-size:14px;line-height:22px;padding-top:14px}}.lottery-tickets__right{align-items:center;bottom:0;display:flex;flex-direction:column;font-size:32px;font-weight:700;justify-content:center;position:absolute;right:0;top:0;width:22%}@media(min-width:960px){.lottery-tickets__right{font-size:40px}}.lottery-tickets__curr{font-size:12px;font-weight:700}.lottery-prize{color:#fafafa;display:flex;flex-wrap:wrap;gap:12px;justify-content:center}@media(min-width:768px){.lottery-prize{gap:16px}}.lottery-prize__item{max-width:160px;position:relative}@media(min-width:768px){.lottery-prize__item{max-width:176px}}.lottery-prize__wrap{display:flex;justify-content:center;max-width:calc(50% - 6px)}.lottery-prize__wrap:first-child{max-width:100%;width:100%}@media(min-width:768px){.lottery-prize__wrap:first-child{justify-content:flex-end;width:calc(50% - 104px)}}.lottery-prize__wrap:nth-child(2){justify-content:flex-end;width:calc(50% - 6px)}@media(min-width:768px){.lottery-prize__wrap:nth-child(2){width:176px}}.lottery-prize__wrap:nth-child(3){justify-content:flex-start;width:calc(50% - 6px)}@media(min-width:768px){.lottery-prize__wrap:nth-child(3){justify-content:flex-start;width:calc(50% - 104px)}}.lottery-prize__img{width:100%}.lottery-prize__content{align-items:center;bottom:2px;display:flex;flex-direction:column;justify-content:center;left:14px;position:absolute;right:14px;top:0}.lottery-prize__price{align-items:flex-end;border-bottom:1px solid hsla(0,0%,98%,.3);display:flex;font-size:12px;font-weight:700;height:50%;justify-content:center;letter-spacing:-.02em;line-height:1.3;overflow:hidden;padding-bottom:8px;padding-top:8px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;width:100%}@media(min-width:768px){.lottery-prize__price{font-size:14px;padding-bottom:10px;padding-top:10px}}.lottery-prize__tickets{font-size:12px;font-weight:600;height:50%;letter-spacing:-.02em;line-height:1.4;padding-bottom:8px;padding-top:8px;text-transform:uppercase}@media(min-width:768px){.lottery-prize__tickets{padding-bottom:10px;padding-top:10px}}.lottery-winners__row{align-items:center;border-radius:14px;color:#696d7b;display:flex;font-size:12px;font-weight:500;letter-spacing:.01em;min-height:48px;transition:background-color .3s ease}.lottery-winners__row--header{color:#fafafa;font-size:10px;font-weight:400;opacity:.6;text-transform:uppercase}.lottery-winners__row:nth-child(odd){background:#2c3139}.lottery-winners__row--0{color:#ffcf55;font-weight:600}.lottery-winners__row--1{color:#7eb8ed;font-weight:600}.lottery-winners__row--2{color:#3cb682;font-weight:600}.lottery-winners__cal{flex:1;overflow:hidden;padding:0 16px;text-overflow:ellipsis;white-space:nowrap}.lottery-winners__cal:last-child{white-space:normal}.lottery-winners__header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.lottery-winners__title{align-items:center;display:flex;font-size:16px;font-weight:700;letter-spacing:.01em;margin-right:20px;text-transform:uppercase}.lottery-winners__icon{color:#acacac;font-size:25px;margin-right:17px}.page-size-select{display:block;margin:0;padding:0;position:relative}.page-size-select__button{align-items:center;align-self:stretch;background-color:#585858;border:none;border-radius:8px;color:#fafafa;cursor:pointer;display:flex;font-size:12px;font-weight:500;justify-content:space-between;letter-spacing:-.02em;line-height:1.3;margin:0;min-height:40px;min-width:50px;outline:none;padding:8px;text-transform:capitalize;transition:background-color .3s ease;width:100%}.page-size-select--open .page-size-select__button,.page-size-select__button:hover{background-color:#343e4a}.page-size-select__button-inner{align-items:center;display:flex}.page-size-select__caret{color:#fafafa;display:inline-block;font-size:4px;margin-left:10px;transition:transform .3s ease;vertical-align:top;width:auto}.page-size-select--open .page-size-select__caret{transform:rotate(180deg)}.page-size-select__list{background-color:#24282f;border-radius:8px;box-shadow:0 6px 12px rgba(25,26,30,.45);display:none;flex-direction:column;margin:4px 0 0;padding:8px 0;position:absolute;right:0;top:100%;width:100%}.page-size-select--open .page-size-select__list{display:flex;z-index:20}.page-size-select .page-size-select__link{align-items:center;color:#fafafa;display:flex;font-size:12px;font-weight:500;justify-content:center;letter-spacing:-.02em;line-height:1.3;margin:0;outline:none;padding:8px 4px;text-decoration:none;text-transform:capitalize;transition:background-color .3s ease;white-space:nowrap;width:100%}.page-size-select .page-size-select__link:active,.page-size-select .page-size-select__link:focus,.page-size-select .page-size-select__link:hover{cursor:pointer;outline:none;text-decoration:none}.page-size-select .page-size-select__link--current,.page-size-select .page-size-select__link:hover{background-color:#2c3139}.page-size-select .page-size-select__link:not(:last-child){margin-bottom:4px}.lottery-player-awards-list{display:inline-block;max-width:100%;vertical-align:top;width:auto}.lottery-player-awards-list__item{display:inline}.lottery-player-awards-list__item+.lottery-player-awards-list__item:before{content:" + "}.lottery-player-awards-list__label{display:inline-block;margin:0 0 0 3px;vertical-align:top}.lottery-awards-three .lottery-player-awards-list__item{display:block}.lottery-awards-three .lottery-player-awards-list__item:before{display:none}.pagination{gap:4px;margin-top:16px}.pagination,.pagination__item{display:flex;justify-content:center}.pagination__item{align-items:center;background-color:#2c3139;border-radius:8px;color:#fafafa;cursor:pointer;font-size:12px;font-weight:500;height:36px;letter-spacing:-.02em;line-height:1.3;padding:8px;transition:background-color .3s ease;width:36px}.pagination__item--active,.pagination__item:hover{background-color:#343e4a}.pagination__item--prev{font-size:8px;margin-right:16px}.pagination__item--next{font-size:8px;margin-left:16px}.pagination__item--disable{cursor:default;opacity:.6}.pagination__item--disable:hover{background-color:rgba(25,26,30,.35)}.pagination__points{color:#fafafa;font-size:12px;font-weight:500;height:36px;letter-spacing:-.02em;line-height:1.3;padding:10px;text-align:center;width:36px}.description{display:block;margin:0;padding:0;text-align:left;width:100%}.description__title{color:#fafafa;font-size:22px;font-weight:700;letter-spacing:.22px;margin-bottom:12px;text-align:center;text-transform:uppercase}.description__main{display:block;margin:0;padding:0;width:100%}.description__block-buttons{display:block;margin:0;padding:24px 0 0;text-align:center;width:100%}.description__button:hover{background-color:#1c1f26}.description--payment .description__block-buttons{padding:0}.description--payment .description__button{background-color:transparent;font-size:12px;font-weight:700;min-height:auto;padding:0;text-decoration-line:underline;text-transform:uppercase}.description--payment .description__collapse,.description--payment .description__preview{color:#acacac;font-size:16px;font-weight:500;letter-spacing:-.32px;line-height:32px}