.cms-page{background-color:#fff;color:#30374e;padding-top:30px;position:relative}.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__head-wrap{position:relative;width:100%;z-index:3}.cms-page__title{font-size:32px;font-weight:700;margin:0;padding:0;text-align:left;text-transform:capitalize}.cms-page__date{font-size:13px;font-weight:700;letter-spacing:.12px;margin-top:40px}.cms-page__subtitle{font-size:16px;font-weight:700;line-height:1.2;margin:16px 0 0;text-align:left}@media(min-width:768px){.cms-page__subtitle{font-size:24px}}.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,.cms-page--center-header .cms-page__subtitle,.cms-page--center-header .cms-page__title{text-align:center}.cms-page .faq__desc{margin-top:48px}.cms-page--promotion .cms-page__head{margin-bottom:10px}@media(min-width:768px){.cms-page--promotion .cms-page__head{margin-bottom:16px}}.cms-page--promotion .select-games-search-for-filter .input{margin:0 auto 24px;width:auto}.cms-page--support .cms-page__head{color:#2e3156;margin-bottom:24px}@media(min-width:768px){.cms-page--support .cms-page__head{margin-bottom:60px}}.cms-page--landing{background-color:#080116;color:#fff;padding-top:0}.cms-page--tournament{padding-top:24px}@media(min-width:768px){.cms-page--tournament{padding-top:32px}}.cms-page--tournament .cms-page__title{font-size:24px}@media(min-width:768px){.cms-page--tournament .cms-page__title{font-size:32px}}.cms-page--tournament .cms-page__head{margin-bottom:24px}@media(min-width:768px){.cms-page--tournament .cms-page__head{margin-bottom:48px}}.content{color:#30374e;font-size:14px;font-weight:500;line-height:20px}.content>:last-child{margin-bottom:0;padding-bottom:0}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#30374e;font-weight:700;line-height:1.2;margin-bottom:25px;margin-top:0;text-align:left}.body--light .content h1,.body--light .content h2,.body--light .content h3,.body--light .content h4,.body--light .content h5,.body--light .content h6{color:#191a1e}@media(min-width:768px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:32px}}.content h1{font-size:32px}.content h2{font-size:24px}.content h3{font-size:20px;margin-bottom:24px}.content h4{font-size:18px;margin-bottom:10px}.content h5,.content h6{font-size:16px;margin-bottom:16px}.content blockquote,.content ol,.content p,.content table,.content ul{margin-bottom:16px}.content p{line-height:1.8;margin-top:0;text-align:left}.content mark{background:#5763e8;color:#30374e;font-weight:500;padding:1px 5px}.content section{margin-bottom:32px}.content section>:first-of-type{margin-top:0;padding-top:0}.content a:not(.link-btn,.about__item){color:#5763e8;font-size:inherit;font-style:normal;margin:0;padding:0 3px;text-decoration:underline;text-transform:none;transition:color .3s ease}.content a:not(.link-btn,.about__item):hover{text-decoration:none}.content ol,.content ul{list-style:none;margin-top:0;padding:0}.content ol li,.content ul li{opacity:.7;padding-left:16px;position:relative}@media(min-width:768px){.content ol li,.content ul li{padding-left:24px}}.content ol li+li,.content ul li+li{margin-top:16px}.content ul li:before{background-color:#5763e8;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}.content ol{counter-reset:list-counter}.content ol li{counter-increment:list-counter}.content ol li:before{content:counter(list-counter);left:0;position:absolute;top:0}.content img{display:inline-block;margin:0;max-width:100%}.content pre{white-space:normal}.content blockquote{border:1px solid #5763e8;border-radius:6px;display:block;font-size:24px;font-weight:700;margin-left:0;margin-right:0;margin-top:0;padding:30px}.content hr{background:#5763e8;border:none;height:1px;margin:16px 0}.content .center{text-align:center}.content .right{text-align:right}.content .mark{color:#5763e8}.content .upper{text-transform:uppercase}.Block--page-unavailable{padding:var(--padding-section) 0;padding-top:50px}@media(min-width:768px){.Block--page-unavailable{padding-top:100px}}.tournaments-page__list{display:grid;gap:16px;grid-template-columns:1fr;justify-content:center}@media(min-width:768px){.tournaments-page__list{grid-auto-rows:calc(33vh - 42px)}}@media(min-width:1248px){.tournaments-page__list{grid-auto-rows:minmax(calc(50vh - 76px),1fr);grid-template-columns:repeat(2,1fr);height:100%}}@media(min-width:768px)and (max-width:1248px)and (max-height:900px){.tournaments-page:first-of-type .tournaments-page__list{grid-auto-rows:340px}}.tournaments-page__list--active .tourn-main:not(.tourn-main--started),.tournaments-page__list--no-ended .tourn-main--ended,.tournaments-page__list--only-ended .tourn-main:not(.tourn-main--ended),.tournaments-page__list--upcoming .tourn-main--started{display:none}.tournaments-page__filter{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:32px}@media(min-width:768px){.tournaments-page__filter{flex-direction:row;margin-bottom:48px}}.tournaments-page__categories{display:flex;margin-bottom:16px}@media(min-width:768px){.tournaments-page__categories{margin-bottom:0}}.tournaments-page__category-item{background:linear-gradient(180deg,#7592f7,#4857dd);border-radius:8px;color:#fff;cursor:pointer;display:flex;flex:1;font-size:12px;font-weight:700;justify-content:center;letter-spacing:-.02em;line-height:16px;margin-right:8px;padding:10px 12px;text-align:center;text-transform:uppercase;transition:background-color .3s ease}.tournaments-page__category-item:last-child{margin-right:0}.tournaments-page__category-item--active,.tournaments-page__category-item:hover{background:linear-gradient(180deg,#6184ff,#3748e1)}.tournaments-page__title{font-size:16px;font-weight:700;letter-spacing:.01em;margin:32px 0 24px;text-align:center;text-transform:uppercase}@media(min-width:768px){.tournaments-page__title{margin-top:48px}}.tournaments-page__descr{margin-top:48px}.tournaments-page__descr h1{text-align:center}.tourn-main{border-radius:14px;color:#fff;display:flex;min-height:500px;overflow:hidden;padding:24px;position:relative;text-align:left}@media(min-width:768px){.tourn-main{min-height:250px}.tourn-main--big{grid-column:1/-1}}.tourn-main--ended:after{background-color:rgba(217,223,254,.65);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.tourn-main__bg{bottom:0;position:absolute;right:0}.tourn-main__bg,.tourn-main__bg-img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.tourn-main__content{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;overflow:hidden;position:relative;z-index:2}@media(min-width:768px){.tourn-main__content{align-items:flex-start}}.tourn-main__content-header{text-align:center}@media(min-width:768px){.tourn-main__content-header{text-align:left}}.tourn-main__content-footer{align-items:center;display:flex;flex-direction:column;justify-content:space-between;width:100%}@media(min-width:768px){.tourn-main:first-of-type .tourn-main__content-footer,.tourn-main__content-footer{flex-direction:row}}.tourn-main__title{font-size:20px;font-weight:700;letter-spacing:.01em;text-transform:uppercase}@media(min-width:768px){.tourn-main__title{font-size:24px}}.tourn-main__pool{margin-top:16px}.tourn-main__pool-label{font-size:12px;font-weight:600;line-height:16px;margin-bottom:10px}@media(min-width:768px){.tourn-main__pool-label{font-size:14px}}.tourn-main__pool-value{font-size:20px;font-weight:700;letter-spacing:.01em;text-transform:uppercase}@media(min-width:768px){.tourn-main__pool-value{font-size:24px}}.tourn-main__button,.tourn-main__button-confirm{margin-top:24px}.tourn-main__label{align-items:flex-end;background:linear-gradient(360.51deg,#b35ff5 -12.75%,#1e34aa 105.9%);display:flex;font-size:10px;height:40px;justify-content:center;padding:5px;position:absolute;right:0;top:17px;transform:rotate(45deg);transform-origin:right bottom;width:80px}.tourn-main__label,.tourn-participate-main{color:#30374e;font-weight:700;text-transform:uppercase}.tourn-participate-main{display:block;font-size:12px;margin:0;padding:0;width:100%}.tourn-participate-main .tourn-participate-main__button-wrapper{align-items:center;display:flex;gap:8px;justify-content:center}@media(min-width:screen-sm){.tourn-participate-main .tourn-participate-main__button-wrapper{justify-content:flex-start}}.tourn-participate-main .tourn-participate-main__button{color:#30374e;font-size:14px;min-height:45px;min-width:140px;text-decoration:none;transition:color .3s ease}.tourn-participate-main .tourn-participate-main__button-show{color:#fff;font-size:14px;min-height:45px;min-width:140px;text-decoration:none;transition:color .3s ease}.tourn-participate{color:#30374e;display:block;font-size:12px;font-weight:700;margin:0;padding:0;text-transform:uppercase;width:100%}.tourn-participate .tourn-participate__button-wrapper{align-items:center;display:flex;gap:8px;justify-content:center}.tourn-participate .tourn-participate__button{color:#30374e;font-size:14px;min-height:45px;min-width:140px;text-decoration:none;transition:color .3s ease}.tourn-participate .tourn-participate__button-show{color:#fff;font-size:14px;min-height:45px;min-width:140px;text-decoration:none;transition:color .3s ease}.tourn-timer{align-items:flex-start;display:flex;flex-direction:column;justify-content:center}.tourn-timer .tourn-timer__timer--ended{display:none}.tourn-timer__title{color:#fff;font-size:12px;margin-right:10px;text-transform:uppercase;transition:color .3s ease;white-space:nowrap}@media(min-width:768px){.tourn-timer__title{font-size:14px}.lottery-header .tourn-timer__title,.tourn-full .tourn-timer__title{font-size:12px}}