.cms-page{background-color:#1f2027;padding-bottom:60px;padding-top:30px;position:relative}@media(min-width:768px){.cms-page{padding-top:35px}}@media(min-width:1248px){.cms-page{padding-bottom:80px;padding-left:0;padding-top:50px}}@media(min-width:1632px){.cms-page{padding-bottom:80px;padding-left:0;padding-top:60px}}.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}.cms-page__head-wrap{position:relative;width:100%;z-index:3}.cms-page__title{color:#fff;font-size:25px;font-weight:700;margin:0;padding:0;text-transform:capitalize}@media(min-width:768px){.cms-page__title{font-size:34px}}@media(min-width:960px){.cms-page__title{font-size:40px}}.cms-page__date{color:#b9b8ba;font-size:13px;font-weight:700;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,.cms-page--support .cms-page__title{text-align:center}@media(min-width:1248px){.cms-page--support .cms-page__title{text-align:left}}.cms-page--faq .best-online-casino{margin-top:40px}.cms-page--tourns .cms-page__title{text-align:center}.cms-page--tourns .tournamet-for-genaral-page{margin-top:50px}.cms-page--tourns .tournaments__wrap{align-items:stretch;display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.cms-page--tourns .tournaments__item,.cms-page--tourns .tournaments__item.small{width:100%}@media(min-width:1248px){.cms-page--tourns .tournaments__item.small{width:calc(50% - 10px)}}.cms-page--loyalty{padding-left:12px;padding-right:12px}@media(min-width:768px){.cms-page--loyalty{padding-left:48px;padding-right:48px}}@media(min-width:1248px){.cms-page--loyalty{margin:0 auto;padding-left:16px;padding-right:16px;padding-top:20px}}@media(min-width:1920px){.cms-page--loyalty{padding-left:0;padding-right:0;padding-top:40px}}.cms-page--loyalty .content h2{font-size:30px;font-weight:500;line-height:normal;margin-bottom:30px}@media(min-width:768px){.cms-page--loyalty .content h2{margin-bottom:60px}}@media(min-width:960px){.cms-page--loyalty .content h2{font-size:50px;font-weight:700}}.convert-to-pdf{display:block;margin:10px auto 10px 0}.modal .convert-to-pdf{display:none}.print .collapse{height:auto!important;opacity:1!important;overflow:unset!important;transition-duration:0ms!important}.print .collapse-block__caret{display:none!important}.print .collapse-block__title{width:100%}.promo-page__section:not(:last-child){padding-bottom:30px}@media(min-width:768px){.promo-page__section:not(:last-child){padding-bottom:45px}}@media(min-width:1248px){.promo-page__section:not(:last-child){padding-bottom:50px}}.promo-list__title{padding-bottom:30px}.promo-list__bonuses-grid{grid-gap:20px;display:grid;grid-template-columns:repeat(2,1fr)}@media(min-width:768px){.promo-list__bonuses-grid{grid-gap:30px}}.promo-list__bonuses-grid-cell{grid-column:span 2;min-height:360px}@media(min-width:1248px){.promo-list__bonuses-grid-cell--small{grid-column:span 1}}.title{color:#6d6a71;font-size:16px;font-weight:700;letter-spacing:normal;line-height:1.4;margin:0;text-align:center;text-transform:none}.title,.title__inner{display:block;padding:0;width:100%}.title__inner{margin:0 auto;max-width:410px}.title__icon{display:block;margin:0 0 20px;padding:0;width:100%}.title__icon img{display:block;margin:0 auto;max-height:48px;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.title__main{color:#fff;font-size:32px;font-weight:500;margin:0}.title__main,.title__second{display:block;padding:0;width:100%}.title__second{margin:10px 0 0}.title--full .title__inner{max-width:100%}.promo-item{align-items:center;align-self:stretch;background-color:#262830;border-radius:8px;color:#fff;display:flex;flex-direction:row;flex-wrap:wrap;font-size:16px;font-weight:600;justify-content:flex-start;line-height:1.2;margin:0;min-height:100%;overflow:hidden;padding:44px 20px;position:relative;text-align:left;width:100%}@media(min-width:768px){.promo-item{padding:40px 50px}}.promo-item__bg{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}.promo-item__content{align-items:flex-start;align-self:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:0;padding:0;position:relative;width:100%}@media(min-width:768px){.promo-item__content{max-width:60%}}@media(min-width:1248px){.promo-item--small .promo-item__content{max-width:100%}}.promo-item__subtitle{font-size:20px;margin-bottom:15px;text-transform:capitalize}@media(min-width:768px){.promo-item__subtitle{font-size:24px}}.promo-item__title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:15px;text-transform:capitalize}@media(min-width:768px){.promo-item__title{font-size:24px}}.promo-item__description{font-size:24px;font-weight:500;line-height:1.4;margin-bottom:10px}@media(min-width:768px){.promo-item__description{font-size:32px}}.promo-item__subdescription{font-size:14px;font-weight:400;line-height:160%}.promo-item__button{min-width:120px}.promo-item__bnt-wrap{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;margin:auto 0 0;padding:20px 0 0;position:relative;width:100%}.promo-item .promo-item__terms{color:#b9b8ba;font-size:14px;font-weight:400;margin-top:10px;text-decoration:none;transition:color .3s ease}.promo-item .promo-item__terms:hover{color:#8241ec}