:root{--swiper-theme-color: #007aff;}
:host{display: block; margin-left: auto; margin-right: auto; position: relative; z-index: 1;}
.swiper{display: block; list-style: none; margin-left: auto; margin-right: auto; overflow: hidden; padding: 0px; position: relative; z-index: 1;}

.swiper-wrapper{box-sizing: content-box; display: flex; height: 100%; position: relative; transition-property: transform; transition-timing-function: var(--swiper-wrapper-transition-timing-function,initial); width: 100%; z-index: 1;}
 .swiper-wrapper{transform: translateZ(0px);}
.swiper-horizontal{touch-action: pan-y;}

.swiper-slide{display: block; flex-shrink: 0; height: 100%; position: relative; transition-property: transform; width: 100%;}

.swiper-autoheight, .swiper-autoheight .swiper-slide{height: auto;}
.swiper-autoheight .swiper-wrapper{align-items: flex-start; transition-property: transform, height;}
.swiper-backface-hidden .swiper-slide{backface-visibility: hidden; transform: translateZ(0px);}






.swiper-watch-progress .swiper-slide-visible, .swiper:not(.swiper-watch-progress){}


@keyframes swiper-preloader-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}
:root{--swiper-navigation-size: 44px;}





.swiper-horizontal{}

.swiper-pagination{position: absolute; text-align: center; transform: translateZ(0px); transition: opacity 0.3s; z-index: 10;}
.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-bullets.swiper-pagination-horizontal{bottom: var(--swiper-pagination-bottom,8px); left: 0px; top: var(--swiper-pagination-top,auto); width: 100%;}

.swiper-pagination-bullet{background: var(--swiper-pagination-bullet-inactive-color,#000); border-radius: var(--swiper-pagination-bullet-border-radius,50%); display: inline-block; height: var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px)); opacity: var(--swiper-pagination-bullet-inactive-opacity,.2); width: var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));}
.swiper-pagination-bullet-active{background: var(--swiper-pagination-color,var(--swiper-theme-color)); opacity: var(--swiper-pagination-bullet-opacity,1);}

.swiper-horizontal > .swiper-pagination-bullets, .swiper-pagination-horizontal.swiper-pagination-bullets{}








.swiper-fade{}

html{text-size-adjust: 100%; line-height: 1.15;}
body{margin: 0px;}
main{display: block;}
h1{font-size: 2em; margin: 0.67em 0px;}
hr{box-sizing: content-box; height: 0px; overflow: visible;}
pre{font-family: monospace, monospace; font-size: 1em;}
a{background-color: transparent;}
abbr[title]{border-bottom-width: medium; border-bottom-style: none; border-bottom-color: currentcolor; text-decoration: underline dotted;}
b, strong{font-weight: bolder;}
code, kbd, samp{font-family: monospace, monospace; font-size: 1em;}
small{font-size: 80%;}
sub, sup{font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sub{bottom: -0.25em;}
sup{top: -0.5em;}
img{border-style: none;}
button, input, optgroup, select, textarea{font-family: inherit; font-size: 100%; line-height: 1.15; margin: 0px;}
button, input{overflow: visible;}
button, select{text-transform: none;}
[type="button"], [type="reset"], [type="submit"], button{appearance: button;}
fieldset{padding: 0.35em 0.75em 0.625em;}
legend{box-sizing: border-box; color: inherit; display: table; max-width: 100%; padding: 0px; white-space: normal;}
progress{vertical-align: baseline;}
textarea{overflow: auto;}
[type="checkbox"], [type="radio"]{box-sizing: border-box; padding: 0px;}
[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button{height: auto;}
[type="search"]{appearance: textfield; outline-offset: -2px;}
[type="search"]::-webkit-search-decoration{appearance: none;}
::-webkit-file-upload-button{appearance: button; font: inherit;}
details{display: block;}
summary{display: list-item;}
[hidden], template{display: none;}














@media (prefers-reduced-motion: reduce), print{
}
@keyframes fadeOut { 
  0% { opacity: 1; }
  100% { opacity: 0; }
}

@keyframes fadeIn { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


.font-icons{-webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: 400; line-height: 1; text-transform: none; font-family: font-icons !important;}











































































.font-icons--right::before{content: "";}
.font-icons--left::before{content: "";}










































:root{--icon-size: 16px;}
.svg-icon{height: var(--icon-size); min-width: var(--icon-size); width: var(--icon-size);}
img.image--hidden{display: none;}



@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 768px){}
.layout{display: flex; flex-direction: column; min-height: 100vh;}
.layout__main{flex: 1 1 0%; padding-top: 0px; position: relative; z-index: 5;}
@media (min-width: 768px){.layout__main{padding-top: 60px;}}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media print{}
@media (min-width: 1248px){}
.layout--right-padding{padding: 0px 0px 60px;}
@media (min-width: 768px){.layout--right-padding{padding-bottom: 0px;}}
@media (min-width: 1248px){.layout--right-padding{padding-right: 180px;}}
@media print{.layout--right-padding{padding-right: 0px;}}
@media (min-width: 1248px){.layout--right-padding .layout__main{padding-top: 0px;}}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){
}
@media print{}
@media (min-width: 1248px){}
 .header-left-desktop__wrap::-webkit-scrollbar{height: 4px; width: 4px;}
 .header-left-desktop__wrap::-webkit-scrollbar-track{background: rgb(26, 30, 49); border-radius: 6px;}
 .header-left-desktop__wrap::-webkit-scrollbar-thumb{background: rgb(255, 255, 255); border-radius: 6px; margin: 0px;}
 .header-left-desktop__wrap::-webkit-scrollbar-thumb:hover{background: rgb(255, 255, 255);}
.header-left-desktop{--levelImageSize: 58px; background-color: rgb(26, 30, 49); bottom: 0px; display: flex; flex-direction: column; height: 100%; left: 0px; margin: 0px; overflow: hidden; padding: 0px; position: fixed; text-align: center; top: 0px; width: 180px; z-index: 120;}
@media print{.header-left-desktop{display: none;}}
.header-left-desktop__wrap{flex: 1 1 0%; overflow-y: auto; padding: 40px 6px 25px; z-index: 5;}
.header-left-desktop__logo{padding-bottom: 16px; position: relative;}
.header-left-desktop__logo::before{bottom: 30px; right: -5px;}

.header-left-desktop__footer{bottom: 0px; position: sticky; z-index: 5;}






.header-left-desktop__locales{background: rgb(26, 30, 49);}















.header-left-desktop__loyalty-player-progress-block{width: 100%;}
.header-left-desktop__loyalty-player-progress-block:not(:last-child){margin-bottom: 24px;}












.body--reversed .header-left-desktop{left: auto; right: 0px;}



.logo{display: inline-block; vertical-align: top;}
.logo, .logo:active, .logo:focus, .logo:hover{outline: none; text-decoration: none;}
.logo .image{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; display: inline-block; height: auto; max-height: 100%; max-width: 100%; object-fit: contain; object-position: center center; vertical-align: top; width: 24px;}
@media (min-width: 768px){.logo .image{height: 37px; width: auto;}}
@media (min-width: 1248px){.logo .image{height: auto; width: 130px;}}
.link{text-decoration: none;}
.loyalty-player-progress-block{--sections-gap: 8px; display: flex; flex-direction: column; gap: var(--sections-gap); text-align: start;}
.loyalty-player-progress-block__top-section{display: flex; flex-direction: column; gap: var(--sections-gap); grid-template-columns: repeat(2, minmax(0px, 1fr)); position: relative;}
@media (min-width: 768px){.loyalty-player-progress-block__top-section{display: grid;}}
.loyalty-player-progress-block__top-section{min-height: auto;}
@media (min-width: 768px){.loyalty-player-progress-block__top-section{min-height: 108px;}}
.loyalty-player-progress-block__lock{align-items: center; backdrop-filter: blur(1px); background: linear-gradient(rgba(25, 34, 66, 0.9), rgba(16, 21, 45, 0.9)); border: 1px solid rgb(251, 227, 163); border-radius: 8px; color: rgb(242, 210, 127); display: flex; flex-direction: row; gap: 8px; height: 100%; inset: 0px; justify-content: center; padding: 20px; position: absolute; width: 100%; z-index: 10;}
@media (min-width: 768px){.loyalty-player-progress-block__lock{padding: 8px;}}
.loyalty-player-progress-block__lock{font-size: 12px;}
@media (min-width: 768px){.loyalty-player-progress-block__lock{font-size: 10px;}}

@media (min-width: 768px){}
.loyalty-player-progress-block__lock-text{font-weight: 500; line-height: 1.2; text-align: center;}
.loyalty-player-progress-block__lock-icon{--icon-size: 16px; flex-shrink: 0;}
@media (min-width: 768px){.loyalty-player-progress-block__lock-icon{--icon-size: 14px;}}



















@media (min-width: 768px){}
.loyalty-player-progress-block-progress-circle{color: inherit; display: block; flex-shrink: 0; height: var(--circle-size); position: relative; text-decoration: none; width: var(--circle-size);}
.loyalty-player-progress-block-progress-circle__image{border-radius: 50%; height: var(--image-size); left: 50%; pointer-events: none; position: absolute; top: 50%; transform: translate(-50%, -50%); width: var(--image-size);}
.loyalty-player-progress-block-progress-circle__svg{display: block; height: 100%; overflow: visible; transform: rotate(-90deg); width: 100%;}
.loyalty-player-progress-block-progress-circle__track{fill: none; stroke: rgba(255, 255, 255, 0.12); stroke-width: var(--stroke-width); stroke-linecap: round;}






@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}






@keyframes animateHeight { 
  100% { height: var(--size); }
}




.loyalty-player-progress-block-card-desktop{align-items: center; background: rgb(25, 34, 66); border-radius: 8px; display: flex; flex-direction: column; gap: 8px; justify-content: space-between; min-height: 108px; overflow: hidden; padding: 8px; position: relative;}
.loyalty-player-progress-block-card-desktop__level{align-items: center; display: flex; flex-direction: column; font-size: 10px; justify-content: center; line-height: 1.4; text-align: center; text-transform: capitalize;}
.loyalty-player-progress-block-card-desktop__level-count{color: rgb(251, 227, 163); font-weight: 500;}
.loyalty-player-progress-block-card-desktop__level-name{color: rgb(255, 255, 255); display: flex; font-weight: 700;}
.loyalty-player-progress-block-exchange{align-items: center; background: rgb(25, 34, 66); border-radius: 8px; display: flex; flex-direction: row; gap: 8px; justify-content: space-between; position: relative; text-align: start;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange{flex-direction: column;}}
.loyalty-player-progress-block-exchange{padding: 12px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange{padding: 8px;}}
.loyalty-player-progress-block-exchange{height: auto;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange{height: 100%;}}
.loyalty-player-progress-block-exchange__inner{display: flex; flex: 1 1 auto; flex-direction: column; max-width: none; min-width: 0px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__inner{max-width: 100%;}}
.loyalty-player-progress-block-exchange__inner{align-items: flex-start;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__inner{align-items: center;}}
.loyalty-player-progress-block-exchange__inner{gap: 4px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__inner{gap: 8px;}}
.loyalty-player-progress-block-exchange__info{align-items: center; display: flex; flex-wrap: wrap; gap: 4px;}


@media (min-width: 768px){}
.loyalty-player-progress-block-exchange__info-text{color: rgb(209, 174, 122); font-size: 12px; font-weight: 500; line-height: 1.2; min-width: 0px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__info-text{line-height: 1.4;}}

.loyalty-player-progress-block-exchange__points{align-items: center; display: flex; gap: 4px; max-width: none;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__points{max-width: 100%;}}
.loyalty-player-progress-block-exchange__points-icon{--icon-size: 16px; color: rgb(117, 230, 255); flex-shrink: 0;}
.loyalty-player-progress-block-exchange__points-pts{-webkit-line-clamp: 2; -webkit-box-orient: vertical; color: rgb(255, 255, 255); display: -webkit-box; font-size: 16px; font-weight: 700; overflow: hidden; text-overflow: ellipsis;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__points-pts{font-size: 10px;}}
.loyalty-player-progress-block-exchange__points-pts{line-height: 1.2;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__points-pts{line-height: 1.4;}}
.loyalty-player-progress-block-exchange__points-pts{text-align: start;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__points-pts{text-align: center;}}
.loyalty-player-progress-block-exchange__exchange-cta{--btn-border-radius: 32px; --btn-font-weight: 600; --btn-line-height: 1.2; --btn-color: #fff; --btn-color--hover: #fff; --btn-color--active: #fff; --btn-color--disabled: #a3a0a0; --btn-bg: #334155; --btn-bg--hover: #2b3250; --btn-bg--active: #64748b; --btn-bg--disabled: #334155; --btn-min-width: auto; flex-shrink: 0; text-align: center;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__exchange-cta{--btn-min-width: 100%;}}
.loyalty-player-progress-block-exchange__exchange-cta{--btn-min-height: 40px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__exchange-cta{--btn-min-height: 30px;}}
.loyalty-player-progress-block-exchange__exchange-cta{--btn-padding: 12px 20px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__exchange-cta{--btn-padding: 8px 4px;}}
.loyalty-player-progress-block-exchange__exchange-cta{--btn-font-size: 14px;}
@media (min-width: 768px){.loyalty-player-progress-block-exchange__exchange-cta{--btn-font-size: 8px;}}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
.loyalty-player-progress-block-actions{background: rgb(25, 34, 66); border-radius: 8px; padding: 12px;}
@media (min-width: 768px){.loyalty-player-progress-block-actions{padding: 8px;}}
.loyalty-player-progress-block-actions__inner{display: flex; flex-direction: row; justify-content: space-between;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__inner{flex-direction: column;}}
.loyalty-player-progress-block-actions__inner{align-items: center;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__inner{align-items: stretch;}}
.loyalty-player-progress-block-actions__inner{gap: 12px;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__inner{gap: 8px;}}
.loyalty-player-progress-block-actions__button{--btn-min-width: auto; text-align: center;}
.loyalty-player-progress-block-actions__promo{display: flex; flex-direction: column; gap: 4px; text-align: start;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__promo{text-align: center;}}
.loyalty-player-progress-block-actions__promo-title{color: rgb(255, 255, 255); font-size: 10px; font-weight: 600; line-height: 1.2;}
.loyalty-player-progress-block-actions__promo-text{color: rgb(255, 255, 255); font-size: 14px; font-weight: 700; line-height: 1.2;}
.loyalty-player-progress-block-actions__promo-text b, .loyalty-player-progress-block-actions__promo-text mark{background: transparent; color: rgb(251, 227, 163);}
.loyalty-player-progress-block-actions__anon-buttons{display: flex; flex-direction: column; gap: 8px; width: auto;}
@media (min-width: 768px){.loyalty-player-progress-block-actions__anon-buttons{width: 100%;}}








@media (min-width: 1248px){}


@media (max-width: 768px){}










@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (max-width: 768px){}

@media (min-width: 768px){}



.page-routing::-webkit-scrollbar{height: 4px; width: 4px;}
.page-routing::-webkit-scrollbar-track{background: rgb(26, 30, 49); border-radius: 6px;}
.page-routing::-webkit-scrollbar-thumb{background: rgb(255, 255, 255); border-radius: 6px; margin: 0px;}
.page-routing::-webkit-scrollbar-thumb:hover{background: rgb(255, 255, 255);}
.page-routing{gap: 10px; align-items: center; display: flex; flex-wrap: nowrap; margin: 0 var(--container-padding-x); overflow-x: auto; padding: 0 var(--container-padding-x) 10px;}
@media (min-width: 768px){.page-routing{margin: 0 calc(var(--container-padding-x)*-1); padding: 0 var(--container-padding-x) 10px;}}
@media (min-width: 960px){.page-routing{margin: 0px -10px; padding: 0px 10px 10px;}}



.footer-menu{margin: 0px; width: 100%;}
.footer-menu__list{gap: 8px 28px; align-items: flex-start; display: flex; flex-wrap: wrap; justify-content: center; list-style: none; margin: 0px auto; max-width: 100%; padding: 0px;}
@media (min-width: 768px){.footer-menu__list{gap: 10px 35px;}}
.footer-menu__item{display: flex;}
.footer-menu__link{color: rgb(255, 255, 255); display: inline-block; font-size: 14px; font-weight: 400; margin: 0px; opacity: 0.6; outline: none; padding: 0px; text-decoration: none; transition: opacity 0.3s, color 0.3s; vertical-align: top; width: 100%;}
@media (min-width: 768px){.footer-menu__link{font-size: 12px;}}
.footer-menu__link:active, .footer-menu__link:focus{color: rgb(251, 227, 163); opacity: 1; outline: none; text-decoration: none;}
 .footer-menu__link:hover{color: rgb(251, 227, 163); opacity: 1;}
.footer-menu--bold .footer-menu__link{font-size: 16px; font-weight: 600; opacity: 1;}
@media (min-width: 768px){.footer-menu--bold .footer-menu__link{font-size: 14px;}}

@media (min-width: 768px){}






.left-header-menu{display: flex; flex-direction: column; list-style: none; margin: 0px; padding: 0px; width: 100%;}
.left-header-menu__item{display: inline-block; margin: 0px; padding: 0px; vertical-align: top; width: 100%;}
.left-header-menu__item--pwa{margin-top: 18px;}
.left-header-menu__item:empty{display: none;}
.left-header-menu .left-header-menu__link{align-items: center; color: rgb(255, 255, 255); display: inline-flex; flex-wrap: nowrap; font-size: 16px; font-weight: 600; gap: 6px; justify-content: center; line-height: 1.3; margin: 0px; outline: none; padding: 8px 0px; text-decoration: none; transition: color 0.3s, background-color 0.3s; white-space: nowrap; width: 100%;}
.left-header-menu .left-header-menu__link:active, .left-header-menu .left-header-menu__link:focus, .left-header-menu .left-header-menu__link:hover{color: rgb(251, 227, 163); outline: none; text-decoration: none;}
.left-header-menu .left-header-menu__link--current, .left-header-menu .left-header-menu__link--current:active, .left-header-menu .left-header-menu__link--current:focus, .left-header-menu .left-header-menu__link--current:hover{color: rgb(251, 227, 163);}

.left-header-menu .left-header-menu__link--animation{-webkit-text-fill-color: transparent; animation: 7.5s ease 0s infinite reverse none running blick; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163) 48%, rgb(255, 255, 255) 0px, rgb(255, 255, 255) 52%, rgb(186, 157, 100) 0px, rgb(251, 227, 163)) 0px center / 250% auto text; display: block;}
.left-header-menu__link-icon{--icon-size: 18px;}







@media (min-width: 768px){
}



@media (min-width: 768px){}







@media (min-width: 768px){}

@keyframes blick { 
  0%, 62.5% { background-position: 0px center; }
  12.5%, 50% { background-position: 100% center; }
}

@media (min-width: 1248px){







}
@media (max-width: 1247px){







}
@media (max-width: 1247px) and (min-width: 768px){

}
@media (max-width: 767px){}



































@media (min-width: 768px){}

@media (min-width: 768px){}








@media (min-width: 768px){}








































@media (min-width: 768px){}

@media (max-width: 1247px){}















@media (min-width: 1248px){

}
@media (max-width: 1247px){}
@media (max-width: 767px){}











 .section-slider__wrap.section-slider__wrap--with-slider::-webkit-scrollbar{height: 4px; width: 4px;}
 .section-slider__wrap.section-slider__wrap--with-slider::-webkit-scrollbar-track{background: rgb(26, 30, 49); border-radius: 6px;}
 .section-slider__wrap.section-slider__wrap--with-slider::-webkit-scrollbar-thumb{background: rgb(255, 255, 255); border-radius: 6px; margin: 0px;}
 .section-slider__wrap.section-slider__wrap--with-slider::-webkit-scrollbar-thumb:hover{background: rgb(255, 255, 255);}




.swiper .swiper-slide{height: auto; width: auto; will-change: transform;}
.swiper .swiper-button-disabled{opacity: 0.5; pointer-events: none;}
.swiper .swiper-pagination{align-items: center; bottom: 6px; display: flex; justify-content: center; left: 50%; position: absolute; transform: translateX(-50%); width: 100%; z-index: 10;}
@media (min-width: 768px){.swiper .swiper-pagination{bottom: 12px;}}
.swiper .swiper-pagination-bullet{background-color: rgb(255, 255, 255); border-radius: 50%; cursor: pointer; height: 8px; margin: 0px; opacity: 0.25; transition: 0.3s; width: 8px;}
.swiper .swiper-pagination-bullet-active{background: rgb(255, 255, 255); border-radius: 8px; opacity: 1;}
.section-slider{--innerSpace: 12px; --height: auto; --width: 110px;}
@media (min-width: 768px){.section-slider{--width: 158px;}}
@media (min-width: 960px){.section-slider{--width: 133px;}}
@media (min-width: 1248px){.section-slider{--width: 145px;}}
@media (min-width: 1632px){.section-slider{--width: 201px;}}
.section-slider{--offset: 10px;}
@media (min-width: 768px){.section-slider{--offset: 12px;}}
@media (min-width: 960px){.section-slider{--offset: 14px;}}
@media (min-width: 1248px){.section-slider{--offset: 15px;}}
@media (min-width: 1632px){.section-slider{--offset: 20px;}}

.section-slider__head{align-items: center; display: flex; gap: 4px; justify-content: space-between;}
.section-slider__head:empty{display: none;}
.section-slider__head-title{font-size: 16px; font-weight: 600; line-height: 1.3; padding-bottom: 12px; text-transform: capitalize;}
@media (min-width: 768px){.section-slider__head-title{font-size: 18px; padding-bottom: 16px;}}
@media (min-width: 960px){.section-slider__head-title{font-size: 22px;}}
@media (min-width: 1632px){.section-slider__head-title{font-size: 24px;}}
.section-slider__head-link{background: transparent; border-radius: 2px; color: rgba(255, 255, 255, 0.9); font-size: 12px; font-weight: 500; line-height: 1.3; margin-left: auto; padding: 0px; transition: 0.3s; white-space: nowrap; z-index: 3;}
@media (min-width: 768px){.section-slider__head-link{font-size: 14px;}}
@media (min-width: 1248px){.section-slider__head-link{font-size: 16px;}}
.section-slider__head-link:hover{color: rgb(242, 210, 127); opacity: 1;}
.section-slider__controls{align-items: center; display: flex; flex-direction: column; gap: 4px; position: absolute; right: 20px; top: 55%; transform: translateY(-50%); z-index: 3;}



.section-slider__control{display: flex;}
.section-slider__button{--btn-font-size: 14px;}
.section-slider__list{position: relative;}
.section-slider__item.swiper-slide{height: var(--height); margin-right: var(--offset); max-width: var(--width); min-width: var(--width); overflow: hidden; position: relative; scroll-snap-align: start; width: 100%; display: flex !important;}
.section-slider__item.swiper-slide:last-of-type{margin-right: 0px;}

@media (min-width: 1632px){}
.section-slider__wrap.section-slider__wrap--with-slider{display: flex; margin-right: calc(var(--innerSpace)*-1); min-width: calc(100% + var(--innerSpace)); overflow-x: auto; padding-bottom: 10px; padding-right: var(--innerSpace); scroll-snap-type: x mandatory;}
@media (min-width: 768px){.section-slider__wrap.section-slider__wrap--with-slider{overflow: visible; padding-bottom: 1px;}}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}





.section-slider--providers{--width: 101px;}
@media (min-width: 768px){.section-slider--providers{--width: 106px;}}
@media (min-width: 960px){.section-slider--providers{--width: 135px;}}
@media (min-width: 1248px){.section-slider--providers{--width: 148px;}}
@media (min-width: 1632px){.section-slider--providers{--width: 205px;}}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
.section-slider--large{--width: 160px; height: auto;}
@media (min-width: 768px){.section-slider--large{--width: 158px;}}
@media (min-width: 960px){.section-slider--large{--width: 160px;}}
@media (min-width: 1248px){.section-slider--large{--width: 176px;}}
@media (min-width: 1632px){.section-slider--large{--width: 243px;}}
.section-slider--large .section-slider__controls{top: 50%;}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (max-width: 360px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
.body--reversed .section-slider__head-link{margin-left: 0px; margin-right: auto;}
.body--reversed .section-slider__wrap.section-slider__wrap--with-slider{margin-left: calc(var(--innerSpace)*-1); margin-right: 0px; padding-left: var(--innerSpace); padding-right: 0px; scroll-snap-type: none;}
.body--reversed .section-slider__item.swiper-slide{margin-left: var(--offset); margin-right: 0px;}
.body--reversed .section-slider__item.swiper-slide:last-of-type{margin-left: 0px;}
.body--reversed .section-slider__control{transform: rotate(180deg);}


@media (min-width: 768px){}




.body--reversed .section-slider__controls{left: 20px; right: auto;}






.large-game{height: 100%; max-width: 100%;}
.large-game__wrap{background: rgb(18, 29, 56); border-radius: 10px; display: flex; flex-direction: column; height: 100%; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
@media (max-width: 767px){.large-game__wrap{margin: 0px auto;}}
.large-game__block-img{border-radius: 10px 10px 0px 0px; display: flex; font-size: 0px; margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
.large-game__block-img::after{background: linear-gradient(179.42deg, rgba(19, 28, 56, 0) 6.06%, rgb(19, 28, 56) 99.62%); bottom: 0px; content: ""; height: 55%; left: 0px; position: absolute; width: 100%;}
.large-game__img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 100%; width: 100%;}
.large-game__info{align-items: center; background: rgb(19, 28, 56); border-radius: 0px 0px 10px 10px; display: flex; flex-direction: column; height: auto; justify-content: center; margin: auto 0px; min-height: 58px; padding: 8px 7px; text-align: center; text-transform: capitalize; width: 100%;}
.large-game__jackpot{max-width: 100%; padding: 0px 10px 8px;}
@media (min-width: 768px){.large-game__jackpot{padding-left: 20px; padding-right: 20px;}}
.large-game__jackpot-value{background: rgb(251, 227, 163); border-radius: 4px; color: rgb(19, 28, 56); font-size: 12px; font-weight: 600; line-height: 1.5; overflow: hidden; padding: 2px 5px; text-overflow: ellipsis; white-space: nowrap;}
@media (min-width: 768px){.large-game__jackpot-value{border-radius: 8px; font-size: 15px; padding: 4px 12px;}}
.large-game__title{color: rgba(255, 255, 255, 0.9); display: inline; font-size: 14px; margin: 0px; padding: 0px; text-transform: capitalize; width: 100%;}
.large-game__title a{max-width: 100%;}
.large-game__provider, .large-game__title a{display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.large-game__provider{color: rgba(255, 255, 255, 0.6); font-size: 12px; line-height: 17px; max-width: calc(100% - 10px); padding-top: 3px;}
.large-game__action{align-items: center; background-color: rgba(19, 28, 56, 0.5); border-radius: 4px; display: flex; flex-flow: column; height: calc(100% - 58px); justify-content: center; left: 0px; opacity: 0; overflow: hidden; padding: 5px; position: absolute; top: 0px; transition: opacity 0.3s; width: 100%;}
@media (min-width: 1248px){.large-game:hover .large-game__action{opacity: 1;}}

@media (min-width: 1248px){}


@media (min-width: 1248px){}
.large-game__buttons{display: block; margin: 8px 0px 0px; padding: 0px; text-align: center; width: 100%;}
@media (min-width: 768px){.large-game__buttons{margin-top: 12px;}}
@media (min-width: 960px){.large-game__buttons{margin-top: 16px;}}
@media (min-width: 1248px){.large-game__buttons{margin-top: 10px;}}
@media (min-width: 1632px){.large-game__buttons{margin-top: 19px;}}
@media (min-width: 1920px){.large-game__buttons{margin-top: 40px;}}
 .large-game .large-game__button--play{--border-radius: 10px; inset: 0px; position: absolute;}
@media (min-width: 1248px){ .large-game .large-game__button--play{position: static; width: auto;}}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}
.large-game--with-jackpot .large-game__action{--jackpot-sum-height: 30px; height: calc(100% - var(--jackpot-sum-height));}





@media (min-width: 1632px){}

@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}
@media (max-width: 767px){



}







@media (min-width: 1632px){
}


@media (min-width: 1632px){}
@media (min-width: 1920px){}



@media (min-width: 1632px){}


@media (min-width: 1632px){}


@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

.game-tile-labels{align-items: flex-start; display: flex; flex-wrap: nowrap; gap: 2px; justify-content: flex-start; left: 4px; opacity: 1; position: absolute; top: 6px; transition: opacity 0.3s; width: auto; z-index: 1;}
@media (min-width: 576px){.game-tile-labels{gap: 6px; left: 6px;}}
.game-tile-labels__label{align-items: center; background-color: rgb(50, 67, 131); border-radius: 5px; color: rgb(255, 255, 255); display: inline-flex; flex-flow: row; font-size: 10px; font-weight: 700; height: 17px; justify-content: center; line-height: 1; min-width: 34px; padding: 0px 4px; text-align: center; text-transform: uppercase; width: auto;}
.game-tile-labels__label--image{background: none; box-shadow: none; height: auto; min-width: auto; padding: 0px;}


@media (min-width: 768px){}
.game-tile-labels__label--top{background-color: rgb(49, 161, 186);}
.game-tile-labels__label--new{background-color: rgb(255, 193, 7);}



.game-tile-labels__label-image{height: 30px; object-fit: contain; width: 30px;}
@media (min-width: 768px){.game-tile-labels__label-image{height: 35px; width: 35px;}}





@media only screen and (max-width: 767px) and (orientation: landscape){}



@media (max-width: 767px){}









@media (min-width: 768px){}

























@media only screen and (max-width: 959px) and (orientation: landscape){}

@media only screen and (max-width: 959px) and (orientation: landscape){}















@media (max-width: 767px){}

















@media (max-width: 767px){}








@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}






@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (max-width: 767px){}



@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (max-width: 767px){}


@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}









@media (min-width: 768px){}









@media (max-width: 767px){}







@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}














@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}




@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}







@media (min-width: 768px){}
@media (min-width: 1248px){}










@media (min-width: 768px){}


@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 1632px){}





@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
:root{--popup-backdrop-bg: rgba(0,0,0,.5); --popup-backdrop-blur: blur(2px);}






@media (min-width: 768px){}




@keyframes backdrop-fade-in { 
  0% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes content-slide-top { 
  0% { transform: translateY(100%); }
  100% { transform: translateY(0px); }
}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}




@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}





@media (max-width: 1631px){}

























@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}










@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 1248px){}




@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}























@media (min-width: 460px){}




































@media (max-width: 767px){









}







@media screen and (orientation: landscape){}



@media screen and (orientation: landscape){}



@media screen and (orientation: landscape){
}








@keyframes flipLogo { 
  0%, 50% { transform: rotateY(0deg); visibility: visible; }
  100% { transform: rotateY(90deg); }
}
@keyframes flipLogoVip { 
  0% { display: none; transform: rotateY(90deg); }
  67% { display: block; transform: rotateY(90deg); }
  100% { transform: rotateY(180deg); }
}

@media (min-width: 768px){}
@media (min-width: 1248px){}



















@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){
}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
:root{--negative-container-padding: calc(var(--container-padding-x)*-1); --container-max-width: 100%; --container-padding-x: 10px;}
@media (min-width: 768px){:root{--container-padding-x: 20px;}}
@media (min-width: 1248px){:root{--container-padding-x: 30px;}}
.container{display: block; margin: 0px auto; max-width: var(--container-max-width); padding: 0 var(--container-padding-x); width: 100%;}
.container--footer{max-width: 1360px;}

@media (min-width: 1632px){}
@media (max-width: 1247px){}

@media (min-width: 768px){}
@media (min-width: 1280px){}
.container:empty{display: none;}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}








.collapse{height: 0px; opacity: 0; overflow: hidden; transition-property: height, opacity; transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);}



.collapse__content-wrapper{display: flex;}
.collapse__content{width: 100%;}

@media (min-width: 768px){}







@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}






































@media (min-width: 768px){}












@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}

@media (min-width: 960px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}






@media (min-width: 768px){}



@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}


@media (min-width: 1248px){












}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

















.general-slider{position: relative;}
.general-slider .swiper{border-radius: 0px 0px 10px 10px;}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

:root{--banner-display: flex; --banner-justify-content: initial; --banner-width: 100%; --banner-min-width: 100%; --banner-height: 100%; --banner-min-height: 100%; --banner-content-padding: 12px; --banner-background-size: cover; --banner-background-position: center; --banner-content-display: flex; --banner-content-flex: 1 0 100%;}
.banner-container{background: linear-gradient(90deg, rgb(19, 63, 108), rgb(20, 23, 41)); display: var(--banner-display); height: var(--banner-height); justify-content: var(--banner-justify-content); min-height: var(--banner-min-height); min-width: var(--banner-min-width); padding: var(--banner-content-padding); position: relative; width: var(--banner-width); z-index: 1;}
.banner-container__bg-wrap{inset: 0px; position: absolute; z-index: -1;}
.banner-container__bg-wrap span{inset: 0px; position: absolute;}
.banner-container__bg-image{height: 100%; object-fit: var(--banner-background-size); object-position: var(--banner-background-position); width: 100%;}

.banner-container__content{display: var(--banner-content-display); flex: var(--banner-content-flex); gap: 16px; max-width: 100%; z-index: 1;}
.banner-container mark{-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text;}

@media (min-width: 768px){}

@media (min-width: 768px){}



.body--reversed .banner-container{direction: rtl;}
.body--reversed .banner-container::before, .body--reversed .banner-container__bg-wrap{transform: scaleX(-1);}


:root{--list-style: none; --list-margin: 0; --list-padding: 0;}
.list{list-style: var(--list-style); margin: var(--list-margin); padding: var(--list-padding);}



:root{--banner-provider-logos-display: flex; --banner-provider-logos-direction: row; --banner-provider-logos-gap: 16px;}
@media (min-width: 768px){:root{--banner-provider-logos-gap: 8px;}}
@media (min-width: 960px){:root{--banner-provider-logos-gap: 16px;}}
@media (min-width: 1632px){:root{--banner-provider-logos-gap: 24px;}}
:root{--banner-provider-logos-logo-wrap-width: 88px;}
@media (min-width: 768px){:root{--banner-provider-logos-logo-wrap-width: 108px;}}
@media (min-width: 960px){:root{--banner-provider-logos-logo-wrap-width: 136px;}}
@media (min-width: 1632px){:root{--banner-provider-logos-logo-wrap-width: 146px;}}
:root{--banner-provider-logos-logo-wrap-height: 32px;}
@media (min-width: 768px){:root{--banner-provider-logos-logo-wrap-height: 48px;}}
@media (min-width: 960px){:root{--banner-provider-logos-logo-wrap-height: 60px;}}
@media (min-width: 1632px){:root{--banner-provider-logos-logo-wrap-height: 64px;}}
:root{--banner-provider-diamond-club-logo-width: 62px;}
@media (min-width: 768px){:root{--banner-provider-diamond-club-logo-width: 74px;}}
@media (min-width: 960px){:root{--banner-provider-diamond-club-logo-width: 94px;}}
@media (min-width: 1632px){:root{--banner-provider-diamond-club-logo-width: 100px;}}
:root{--banner-provider-diamond-club-logo-height: 40px;}
@media (min-width: 768px){:root{--banner-provider-diamond-club-logo-height: 48px;}}
@media (min-width: 960px){:root{--banner-provider-diamond-club-logo-height: 60px;}}
@media (min-width: 1632px){:root{--banner-provider-diamond-club-logo-height: 64px;}}
.banner-provider-logos{align-items: center; display: var(--banner-provider-logos-display); flex-direction: var(--banner-provider-logos-direction); gap: var(--banner-provider-logos-gap); justify-content: center;}
.banner-provider-logos__logo-wrap{align-items: center; display: flex; height: var(--banner-provider-logos-logo-wrap-height); justify-content: center; width: var(--banner-provider-logos-logo-wrap-width);}
.banner-provider-logos__logo{height: 100%; object-fit: contain; object-position: center center; width: 100%;}


:root{--banner-aside-logo-width: 64px;}
@media (min-width: 960px){:root{--banner-aside-logo-width: 69px;}}
@media (min-width: 1632px){:root{--banner-aside-logo-width: 76px;}}
:root{--banner-aside-logo-height: 96px;}
@media (min-width: 960px){:root{--banner-aside-logo-height: 104px;}}
@media (min-width: 1632px){:root{--banner-aside-logo-height: 114px;}}







@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 960px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 1248px){}


@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}

@media (min-width: 960px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (max-width: 767px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}






@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){
}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}





@media (min-width: 768px){}





@media (min-width: 768px){}





@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}





@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}



.banner-general{--banner-min-height: 326px; border-radius: 0px 0px 10px 10px; overflow: hidden; position: relative;}
@media (min-width: 768px){.banner-general{--banner-min-height: 400px;}}
@media (min-width: 1632px){.banner-general{--banner-min-height: 430px;}}
.banner-general{--banner-content-padding: 24px 34px;}
@media (min-width: 768px){.banner-general{--banner-content-padding: 32px;}}
@media (min-width: 960px){.banner-general{--banner-content-padding: 40px;}}
@media (min-width: 1248px){.banner-general{--banner-content-padding: 48px;}}
@media (min-width: 1632px){.banner-general{--banner-content-padding: 60px;}}
@media (max-width: 767px){.banner-general{--banner-provider-logos-logo-wrap-width: 110px; --banner-provider-logos-logo-wrap-height: 40px;}}
.banner-general::before{background: linear-gradient(rgb(3, 33, 62), rgba(3, 33, 62, 0) 80%); content: ""; inset: 0px; position: absolute;}
@media (min-width: 768px){.banner-general::before{background: linear-gradient(90deg, rgb(3, 33, 62), rgba(3, 33, 62, 0) 80%);}}
.banner-general__data{align-items: center; display: flex; flex-direction: column; position: relative; width: 100%;}
@media (min-width: 768px){.banner-general__data{flex-direction: row;}}
.banner-general__data{justify-content: flex-start;}
@media (min-width: 768px){.banner-general__data{justify-content: space-between;}}
.banner-general__data{gap: 30px;}
@media (min-width: 768px){.banner-general__data{gap: 16px;}}
.banner-general__data{max-width: 306px;}
@media (min-width: 768px){.banner-general__data{max-width: none;}}
.banner-general__data{margin: 0px auto;}
@media (min-width: 768px){.banner-general__data{margin: 0px;}}
.banner-general__data{text-align: center;}
@media (min-width: 768px){.banner-general__data{text-align: start;}}
.banner-general__data .anon-btn{animation: 1.5s ease 0s infinite normal none running pulseBtn;}
.banner-general__block--content{align-items: center; display: flex; flex-direction: column;}
@media (min-width: 768px){.banner-general__block--content{align-items: flex-start;}}
.banner-general__block--content{gap: 24px;}
@media (min-width: 768px){.banner-general__block--content{gap: 32px; max-width: 420px;}}
@media (min-width: 960px){.banner-general__block--content{max-width: 540px;}}
@media (min-width: 1248px){.banner-general__block--content{max-width: 600px;}}
@media (min-width: 1632px){.banner-general__block--content{max-width: 770px;}}
.banner-general__block--aside{align-items: flex-end; display: flex; flex-direction: column; height: 100%; justify-content: space-between;}
.banner-general__block--aside > :only-child{margin-top: auto;}
.banner-general__info{align-items: center; display: flex; flex-direction: column; gap: 4px;}
@media (min-width: 768px){.banner-general__info{align-items: flex-start;}}
.banner-general__title{font-size: 26px; font-weight: 700; line-height: 1.2; text-transform: uppercase;}
@media (min-width: 768px){.banner-general__title{font-size: 48px;}}
@media (min-width: 960px){.banner-general__title{font-size: 54px;}}
@media (min-width: 1248px){.banner-general__title{font-size: 60px;}}
@media (min-width: 1632px){.banner-general__title{font-size: 64px;}}
.banner-general__description{color: rgb(231, 234, 237); font-size: 14px; font-weight: 500;}
@media (min-width: 960px){.banner-general__description{font-size: 16px;}}
@media (min-width: 1632px){.banner-general__description{font-size: 19px;}}
.banner-general__description{line-height: 1.4;}
@media (min-width: 768px){.banner-general__description{line-height: 1.7;}}
.banner-general__ctas{display: flex; flex-wrap: wrap; gap: 12px; justify-content: center;}
@media (min-width: 768px){.banner-general__ctas{justify-content: flex-start;}}

@media (min-width: 768px){}

@keyframes pulseBtn { 
  0%, 100% { transform: scale(0.9); }
  50% { transform: scale(1); }
}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 960px){}
@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}


@media (min-width: 768px){}




@media (min-width: 768px){
}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){


}

@media (min-width: 768px){
}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}











@media (min-width: 1248px){}
@supports (-webkit-touch-callout:none){}






@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}



@media (min-width: 960px){}

@media (min-width: 768px){}













@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
.jackpot-total{align-items: center; direction: ltr; display: inline-flex; flex-wrap: nowrap; justify-content: center; max-width: 100%; white-space: nowrap; width: auto;}
.odometer.odometer-auto-theme, .odometer.odometer-auto-theme .odometer-digit{display: inline-block; position: relative; vertical-align: middle;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer{display: inline-block; vertical-align: middle; visibility: hidden;}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner{inset: 0px; display: block; overflow: hidden; position: absolute; text-align: left;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon{display: block;}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner{backface-visibility: hidden; display: block;}
.odometer.odometer-auto-theme .odometer-digit .odometer-value{display: block; transform: translateZ(0px);}




.odometer.odometer-auto-theme{font-family: "Helvetica Neue", sans-serif; line-height: 1.1em;}
.odometer.odometer-auto-theme .odometer-value{text-align: center;}
.odometer{direction: ltr;}
.odometer-value{width: 100%;}
.odometer.odometer-auto-theme{font-family: inherit; line-height: inherit;}
.section-list{--section-list-offset: 24px;}
@media (min-width: 960px){.section-list{--section-list-offset: 28px;}}
@media (min-width: 1248px){.section-list{--section-list-offset: 36px;}}
.section-list > :not(:last-child){margin-bottom: var(--section-list-offset);}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 1280px){}
.page-filter{display: flex; flex-wrap: wrap; gap: 10px; justify-content: space-between; margin-top: 20px; position: relative;}
.page-filter__footer{gap: 10px; align-items: flex-start; display: flex; max-width: 100%;}


@media (min-width: 460px){}







@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}







@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){
}















@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){
}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}
.jackpots-with-winners__jackpot-wrap{background: linear-gradient(rgb(19, 63, 108) 85.92%, rgb(20, 23, 41)); border-radius: 10px; display: flex; flex-direction: column; gap: 10px;}
@media (min-width: 768px){.jackpots-with-winners__jackpot-wrap{background: linear-gradient(rgb(19, 63, 108), rgb(20, 23, 41)); flex-direction: row; gap: 20px; justify-content: space-between; min-height: 240px;}}
@media (min-width: 960px){.jackpots-with-winners__jackpot-wrap{min-height: 304px;}}
@media (min-width: 1248px){.jackpots-with-winners__jackpot-wrap{min-height: 332px;}}
@media (min-width: 1632px){.jackpots-with-winners__jackpot-wrap{gap: 40px; min-height: 460px;}}
.jackpots-with-winners__banner-link{color: rgb(255, 255, 255); display: contents;}
.jackpots-with-winners__banner{align-items: center; background-position: 50% center; background-repeat: no-repeat; background-size: cover; border-radius: 10px 10px 0px 0px; display: flex; flex-direction: column; justify-content: center; min-height: 400px; padding: 20px; width: 100%;}
@media (min-width: 768px){.jackpots-with-winners__banner{border-radius: 10px 0px 0px 10px; min-height: 100%;}}
.jackpots-with-winners__title{font-size: 24px; font-weight: 800; line-height: 1.2; text-align: center; text-transform: uppercase;}
@media (min-width: 768px){.jackpots-with-winners__title{font-size: 18px;}}
@media (min-width: 960px){.jackpots-with-winners__title{font-size: 20px;}}
@media (min-width: 1248px){.jackpots-with-winners__title{font-size: 24px;}}
@media (min-width: 1632px){.jackpots-with-winners__title{font-size: 33px;}}
.jackpots-with-winners__sum{color: rgb(251, 227, 163); font-size: 48px; font-weight: 800; line-height: 1.2; text-align: center;}
@media (min-width: 960px){.jackpots-with-winners__sum{font-size: 64px;}}
@media (min-width: 1248px){.jackpots-with-winners__sum{font-size: 76px;}}
@media (min-width: 1632px){.jackpots-with-winners__sum{font-size: 96px;}}
@media (min-width: 768px){.jackpots-with-winners__winners{min-width: 40%; padding: 10px 10px 10px 0px;}}
@media (min-width: 960px){.jackpots-with-winners__winners{padding: 10px 20px 10px 0px;}}
@media (min-width: 1632px){.jackpots-with-winners__winners{padding: 30px 30px 30px 0px;}}
.jackpots-with-winners__winners-title{display: none; font-size: 14px; font-weight: 700; line-height: 1.2; margin: 0px 0px 7px;}
@media (min-width: 768px){.jackpots-with-winners__winners-title{display: block;}}
@media (min-width: 1248px){.jackpots-with-winners__winners-title{font-size: 16px; margin: 0px 0px 4px;}}
@media (min-width: 1632px){.jackpots-with-winners__winners-title{font-size: 22px; margin: 0px 0px 14px;}}
.jackpots-with-winners__winners-list{display: flex; gap: 10px; list-style: none; margin: 0px; overflow: auto hidden; padding: 0px 10px 10px;}
@media (min-width: 768px){.jackpots-with-winners__winners-list{flex-direction: column; gap: 4px; margin: 0px; padding: 0px;}}
@media (min-width: 960px){.jackpots-with-winners__winners-list{gap: 6px;}}
@media (min-width: 1248px){.jackpots-with-winners__winners-list{gap: 4px;}}
@media (min-width: 1632px){.jackpots-with-winners__winners-list{gap: 14px;}}
.jackpots-with-winners__winner{align-items: center; background: rgb(51, 108, 251); border-radius: 4px; box-shadow: rgba(51, 108, 251, 0.25) 0px 12px 30px 0px; display: flex; gap: 12px; min-height: 60px; min-width: 335px; padding: 10px;}
@media (min-width: 768px){.jackpots-with-winners__winner{background: transparent; box-shadow: none; min-height: 32px; min-width: 248px; padding: 2px 4px;}}
@media (min-width: 960px){.jackpots-with-winners__winner{padding: 4px;}}
@media (min-width: 1248px){.jackpots-with-winners__winner{padding: 8px;}}
@media (min-width: 1632px){.jackpots-with-winners__winner{padding: 10px;}}
@media (min-width: 768px){.jackpots-with-winners__winner:nth-child(2n){background: transparent;}}
.jackpots-with-winners__game-image{align-items: center; display: flex; width: 40px;}
@media (min-width: 768px){.jackpots-with-winners__game-image{width: 32px;}}
@media (min-width: 960px){.jackpots-with-winners__game-image{width: 40px;}}
.jackpots-with-winners__game-image img{border-radius: 4px; width: 100%;}
.jackpots-with-winners__game-data{max-width: 60%;}
@media (min-width: 768px){.jackpots-with-winners__game-data{max-width: 55%;}}
@media (min-width: 960px){.jackpots-with-winners__game-data{max-width: 60%;}}
.jackpots-with-winners__game-text{font-size: 12px; font-weight: 500; line-height: 1.2; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
@media (min-width: 768px){.jackpots-with-winners__game-text{font-size: 12px;}}
@media (min-width: 960px){.jackpots-with-winners__game-text{font-size: 14px;}}
.jackpots-with-winners__game-text mark{background: transparent; color: rgb(255, 255, 255); font-size: 14px; font-weight: 700;}
.jackpots-with-winners__price{direction: ltr;}

.body--reversed .jackpots-with-winners__winners-title{text-align: start;}
@media (min-width: 768px){.body--reversed .jackpots-with-winners__winners{padding: 10px 0px 10px 10px;}}
@media (min-width: 960px){.body--reversed .jackpots-with-winners__winners{padding: 10px 0px 10px 20px;}}
@media (min-width: 1632px){.body--reversed .jackpots-with-winners__winners{padding: 30px 0px 30px 30px;}}
.body--reversed .jackpots-with-winners__game-text{align-items: center; display: flex; gap: 4px; overflow: visible; text-overflow: clip;}
.body--reversed .jackpots-with-winners__game-text mark{background: transparent; display: inline-block; overflow: hidden; text-align: end; text-overflow: ellipsis; white-space: nowrap;}
.title-with-link__wrap{align-items: center; display: flex; flex-wrap: wrap;}
.title-with-link__title{flex: 1 1 0%; font-size: 16px; font-weight: 600; line-height: 1.3; text-transform: capitalize;}
@media (min-width: 768px){.title-with-link__title{font-size: 18px;}}
@media (min-width: 960px){.title-with-link__title{font-size: 22px;}}
@media (min-width: 1632px){.title-with-link__title{font-size: 24px;}}


@media (min-width: 768px){}
@media (min-width: 1248px){}

.title-with-link--bottom-space{padding-bottom: 12px;}
@media (min-width: 768px){.title-with-link--bottom-space{padding-bottom: 16px;}}
.body--reversed .title-with-link__title{text-align: start;}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}






@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

.studios-list__data{overflow: hidden; position: relative;}
.studios-list__data .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); bottom: 0px; content: ""; position: absolute; right: -20px; top: 0px; width: 25px; z-index: 2;}
@media (min-width: 768px){.studios-list__data .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0)); width: 75px;}}
@media (min-width: 1248px){.studios-list__data .section-slider__list::before{right: -30px;}}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (min-width: 960px){}





@media (min-width: 1248px){}

@media (min-width: 768px){}







.body--reversed .studios-list .studios-list__data .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); left: -20px; right: auto;}
@media (min-width: 768px){.body--reversed .studios-list .studios-list__data .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 55, 98) 1%, rgba(20, 55, 98, 0));}}
@media (min-width: 1248px){.body--reversed .studios-list .studios-list__data .section-slider__list::before{left: -30px;}}


@media (min-width: 1248px){}
.studio-card{width: 100%;}
.studio-card__link{align-items: center; border-radius: 50%; display: flex; height: 0px; overflow: hidden; padding-bottom: 100%; position: relative; transition: opacity 0.3s;}
.studio-card__link:hover{opacity: 0.8;}
.studio-card__bg{height: 100%; left: 0px; opacity: 0.6; top: 0px;}
.studio-card__bg, .studio-card__logo-wrap{object-fit: cover; position: absolute; width: 100%;}
.studio-card__logo-wrap{align-items: center; display: flex; justify-content: center; left: 50%; max-width: 65%; top: 50%; transform: translate(-50%, -50%); z-index: 3;}
.studio-card__logo{position: absolute; width: 100%;}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}









@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (max-width: 767px){}
@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}







@media (max-width: 767px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (max-width: 767px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}





@media (min-width: 768px){}
@media (min-width: 960px){}




@media (min-width: 768px){}
@media (min-width: 960px){}






@media (min-width: 960px){}

@media (min-width: 960px){}


@media (min-width: 960px){
}

@media (min-width: 960px){}












 .game{display: block;}
 .game, .game__block-img{margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
 .game__block-img{border-radius: 10px; display: flex; font-size: 0px;}
 .game__img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 100%; width: 100%;}
@media (min-width: 1248px){ .game:hover .game__action{opacity: 1;}}
 .game .game__button--play{--border-radius: 10px; inset: 0px; position: absolute;}
@media (min-width: 1248px){ .game .game__button--play{position: static; width: auto;}}



@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}




@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}








@media (min-width: 576px){}

































































@media (min-width: 768px){}



@media (min-width: 768px){}





































































































@media (pointer: fine){}






@media (min-width: 768px){}

@media (min-width: 768px){}


















@media (min-width: 768px){}































@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}





@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}








@media (min-width: 768px){
}



.banner-sports-book-matches{--banner-content-padding-x: 16px; border-radius: 10px; overflow: hidden; padding: var(--banner-content-padding); position: relative; z-index: 1;}
@media (min-width: 768px){.banner-sports-book-matches{--banner-content-padding-x: 20px;}}
@media (min-width: 1248px){.banner-sports-book-matches{--banner-content-padding-x: 24px;}}
@media (min-width: 1632px){.banner-sports-book-matches{--banner-content-padding-x: 48px;}}
.banner-sports-book-matches{--banner-content-padding: 32px var(--banner-content-padding-x) 16px;}
@media (min-width: 768px){.banner-sports-book-matches{--banner-content-padding: 24px var(--banner-content-padding-x);}}
@media (min-width: 1248px){.banner-sports-book-matches{--banner-content-padding: 32px var(--banner-content-padding-x);}}
@media (min-width: 1632px){.banner-sports-book-matches{--banner-content-padding: 52px var(--banner-content-padding-x);}}
.banner-sports-book-matches__bg-wrap{inset: 0px; position: absolute; z-index: -1;}
.banner-sports-book-matches__bg-wrap span{inset: 0px; position: absolute;}
.banner-sports-book-matches__bg-image{height: 100%; object-fit: var(--banner-background-size); object-position: var(--banner-background-position); width: 100%;}
.banner-sports-book-matches__wrap{display: flex; flex-direction: column; max-width: 100%; position: relative;}
@media (min-width: 768px){.banner-sports-book-matches__wrap{flex-direction: row;}}
.banner-sports-book-matches__wrap{gap: 26px;}
@media (min-width: 768px){.banner-sports-book-matches__wrap{gap: 20px;}}
@media (min-width: 1632px){.banner-sports-book-matches__wrap{gap: 48px;}}
.banner-sports-book-matches__content{align-items: center; display: flex; flex-direction: column; flex-shrink: 0; justify-content: center; text-align: center; width: 100%;}
@media (min-width: 768px){.banner-sports-book-matches__content{width: 260px;}}
@media (min-width: 960px){.banner-sports-book-matches__content{width: 280px;}}
@media (min-width: 1248px){.banner-sports-book-matches__content{width: 300px;}}
@media (min-width: 1632px){.banner-sports-book-matches__content{width: 320px;}}
@media (min-width: 1920px){.banner-sports-book-matches__content{width: 340px;}}
.banner-sports-book-matches__content{gap: 16px;}
@media (min-width: 768px){.banner-sports-book-matches__content{gap: 26px;}}
@media (min-width: 960px){.banner-sports-book-matches__content{gap: 28px;}}
@media (min-width: 1248px){.banner-sports-book-matches__content{gap: 30px;}}
@media (min-width: 1632px){.banner-sports-book-matches__content{gap: 32px;}}
@media (min-width: 1920px){.banner-sports-book-matches__content{gap: 36px;}}
.banner-sports-book-matches__title{font-size: 24px; font-weight: 700; line-height: 1.1;}
@media (min-width: 768px){.banner-sports-book-matches__title{font-size: 26px;}}
@media (min-width: 960px){.banner-sports-book-matches__title{font-size: 28px;}}
@media (min-width: 1248px){.banner-sports-book-matches__title{font-size: 30px;}}
@media (min-width: 1632px){.banner-sports-book-matches__title{font-size: 32px;}}
@media (min-width: 1920px){.banner-sports-book-matches__title{font-size: 36px;}}
.banner-sports-book-matches__slider-wrap{display: flex; flex: 1 1 0%; flex-direction: column; margin: 0 calc(var(--banner-content-padding-x)*-1); overflow: hidden; padding: 0 var(--banner-content-padding-x);}
.banner-sports-book-matches__slide-controls{display: flex; gap: 8px; justify-content: flex-end;}
.banner-sports-book-matches__slide-controls:empty{display: none;}
.banner-sports-book-matches__slide-arrow{margin-bottom: 8px;}
@media (min-width: 768px){.banner-sports-book-matches__slide-arrow{margin-bottom: 10px;}}
@media (min-width: 1248px){.banner-sports-book-matches__slide-arrow{margin-bottom: 12px;}}
@media (min-width: 1632px){.banner-sports-book-matches__slide-arrow{margin-bottom: 16px;}}
.banner-sports-book-matches__slider{margin-block: 0px; overflow: hidden; padding-block: 0px; padding-inline: var(--banner-content-padding-x);}
@media (min-width: 768px){.banner-sports-book-matches__slider{padding-inline: 0 var(--banner-content-padding-x);}}
.banner-sports-book-matches__slider{margin-inline: calc(var(--banner-content-padding-x)*-1);}
@media (min-width: 768px){.banner-sports-book-matches__slider{margin-inline: 0 calc(var(--banner-content-padding-x)*-1);}}
.banner-sports-book-matches__slider-item.swiper-slide{width: min(280px, 100%);}
@media (min-width: 768px){.banner-sports-book-matches__slider-item.swiper-slide{width: 300px;}}
@media (min-width: 1248px){.banner-sports-book-matches__slider-item.swiper-slide{width: 320px;}}
.banner-sports-book-matches__slider-item.swiper-slide{margin-inline-end: 8px;}
@media (min-width: 768px){.banner-sports-book-matches__slider-item.swiper-slide{margin-inline-end: 10px;}}
@media (min-width: 1248px){.banner-sports-book-matches__slider-item.swiper-slide{margin-inline-end: 12px;}}
@media (min-width: 1632px){.banner-sports-book-matches__slider-item.swiper-slide{margin-inline-end: 16px;}}
.banner-sports-book-matches__slider-item.swiper-slide:last-of-type{margin-inline-end: 0px;}
.body--reversed .banner-sports-book-matches .banner-sports-book-matches__slide-arrow{transform: rotate(180deg);}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}


@media (min-width: 960px){}

@media (min-width: 768px){}


@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 1248px){}






@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
.sports-book-matches-card{backdrop-filter: blur(10px); background: rgba(255, 255, 255, 0.16); border-radius: 8px; display: block; overflow: hidden; position: relative; width: 100%;}

.sports-book-matches-card-header{align-items: center; background: rgb(0, 20, 42); color: rgba(255, 255, 255, 0.65); display: flex; font-size: 10px; font-weight: 400; justify-content: space-between; line-height: 1.6; padding: 8px 12px;}
@media (min-width: 1248px){.sports-book-matches-card-header{font-size: 12px;}}
.sports-book-matches-card-header__title{align-items: center; display: inline-flex; gap: 8px; max-width: 60%;}
.sports-book-matches-card-header__name{max-width: calc(100% - 20px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.sports-book-matches-card-header__image-wrapper{align-items: center; aspect-ratio: 1 / 1; display: flex; justify-content: center; position: relative; width: 12px;}
.sports-book-matches-card-header__image{height: 100%; left: 0px; object-fit: cover; object-position: center center; position: absolute; top: 0px; width: 100%;}
.sports-book-matches-card-teams{--padding-x: 16px; align-items: center; color: rgb(248, 250, 252); display: flex; font-size: 12px; font-weight: 600; gap: 8px; justify-content: space-between; line-height: 1.3; padding: 8px 16px; text-align: center;}
.sports-book-matches-card-teams__team{align-items: center; display: flex; flex: 1 1 0%; flex-direction: column; gap: 14px; max-width: calc(50% - var(--padding-x)*1.2);}
.sports-book-matches-card-teams__image-wrap{height: 40px; position: relative; width: 40px;}
.sports-book-matches-card-teams__image{height: 100%; left: 0px; object-fit: contain; object-position: center center; position: absolute; top: 0px; width: 100%;}
.sports-book-matches-card-teams__vs{color: rgba(255, 255, 255, 0.5); font-size: 20px; font-weight: 700; line-height: 1.5; text-transform: uppercase;}
.sports-book-matches-card-teams__name{direction: ltr; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 100%;}
.sports-book-matches-card-bets{display: flex; gap: 4px; padding: 0px 16px 16px;}
.sports-book-matches-card-bets__item{align-items: center; backdrop-filter: blur(2px); background: rgba(255, 255, 255, 0.4); border-radius: 50px; color: rgb(255, 255, 255); display: flex; flex: 1 1 0%; font-size: 14px; font-weight: 500; justify-content: space-between; line-height: 1.4; min-height: 32px; padding: 6px 12px; transition: background-color 0.3s;}
.sports-book-matches-card-bets__item:hover{background: rgb(0, 20, 42);}


.sports-book-matches-card-bets__coefficient{color: rgb(248, 250, 252); font-weight: 600;}




.reel-promo{--reel-promo-wrapper-chrome-offset: 52px; overflow-anchor: none;}
@media (min-width: 768px){.reel-promo{--reel-promo-wrapper-chrome-offset: 48px;}}
.reel-promo__content{background: linear-gradient(93deg, rgba(255, 255, 255, 0.24) 1%, rgba(255, 255, 255, 0.03) 110%); border-radius: 10px; display: flex; flex-direction: column; gap: 12px; position: relative; z-index: 0;}
@media (min-width: 768px){.reel-promo__content{gap: 16px;}}
.reel-promo__content{padding: 12px;}
@media (min-width: 768px){.reel-promo__content{padding: 16px;}}
@media (min-width: 1248px){.reel-promo__content{padding: 20px;}}
@media (min-width: 1632px){.reel-promo__content{padding: 24px;}}
.reel-promo__content::after{background: rgba(255, 255, 255, 0.08); border-radius: 10px; content: ""; inset: 0px; mask: linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px) content-box exclude, linear-gradient(rgb(255, 255, 255) 0px, rgb(255, 255, 255) 0px); padding: 1px; position: absolute; z-index: -1;}
.reel-promo__wrapper{min-height: calc(var(--reel-promo-card-height) + var(--reel-promo-wrapper-chrome-offset));}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (max-width: 767px){
}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}








@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}










@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@keyframes jackpot-pulse { 
  0% { transform: scale(1); }
  70% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes jackpot-crown-motion { 
  0% { transform: scale(1); }
  30% { transform: scale(0.8) rotate(-15deg); }
  100% { transform: scale(1); }
}
@keyframes jackpot-star { 
  0% { transform: translate(-50%, -50%) scale(1); }
  30% { transform: translate(-50%, -50%) scale(0.8); }
  100% { transform: translate(-50%, -50%) scale(1); }
}
@keyframes jackpot-pulse-down { 
  0% { transform: scale(1); }
  70% { transform: scale(0.8); }
  100% { transform: scale(1); }
}
@keyframes jackpot-pulse-down-translate { 
  0% { transform: scale(1) translateX(-5px) translateY(10px); }
  70% { transform: scale(0.8) translateX(0px) translateY(0px); }
  100% { transform: scale(1) translateX(-5px) translateY(10px); }
}
@keyframes jackpot-money { 
  0% { transform: scale(1); }
  70% { transform: scale(1.1); }
  100% { transform: scale(1); }
}
@keyframes jackpot-progressive-prime { 
  0%, 30% { opacity: 1; }
  33%, 97% { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes jackpot-progressive-major { 
  0%, 30% { opacity: 0; }
  33%, 63% { opacity: 1; }
  66%, 100% { opacity: 0; }
}
@keyframes jackpot-progressive-minor { 
  0%, 63% { opacity: 0; }
  66%, 97% { opacity: 1; }
  100% { opacity: 0; }
}
@keyframes jackpot-progressive { 
  0%, 30% { transform: translateY(0px); }
  33%, 63% { transform: translateY(-100%); }
  66%, 97% { transform: translateY(-200%); }
  100% { transform: translateY(0px); }
}
@keyframes jackpot-shadow-pulse { 
  0% { box-shadow: rgb(117, 230, 255) 0px 0px 0px 0px; }
  25% { box-shadow: rgb(117, 230, 255) 0px 0px 16px 0px; }
  50% { box-shadow: rgb(117, 230, 255) 0px 0px 0px 0px; }
  75% { box-shadow: rgb(117, 230, 255) 0px 0px 16px 0px; }
  100% { box-shadow: rgb(117, 230, 255) 0px 0px 0px 0px; }
}




@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 1632px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


:root{--banner-providers-logo-width: 88px;}
@media (min-width: 768px){:root{--banner-providers-logo-width: 108px;}}
@media (min-width: 960px){:root{--banner-providers-logo-width: 136px;}}
@media (min-width: 1632px){:root{--banner-providers-logo-width: 146px;}}
:root{--banner-providers-logo-height: 40px;}
@media (min-width: 768px){:root{--banner-providers-logo-height: 48px;}}
@media (min-width: 960px){:root{--banner-providers-logo-height: 56px;}}
@media (min-width: 1632px){:root{--banner-providers-logo-height: 64px;}}
:root{--banner-providers-gap: 16px;}
@media (min-width: 768px){:root{--banner-providers-gap: 8px;}}
@media (min-width: 960px){:root{--banner-providers-gap: 12px;}}
@media (min-width: 1248px){:root{--banner-providers-gap: 16px;}}
@media (min-width: 1632px){:root{--banner-providers-gap: 24px;}}
:root{--diamond-club-logo-width: 74px;}
@media (min-width: 768px){:root{--diamond-club-logo-width: 62px;}}
@media (min-width: 960px){:root{--diamond-club-logo-width: 74px;}}
@media (min-width: 1248px){:root{--diamond-club-logo-width: 87px;}}
@media (min-width: 1632px){:root{--diamond-club-logo-width: 100px;}}
:root{--diamond-club-logo-height: 48px;}
@media (min-width: 768px){:root{--diamond-club-logo-height: 40px;}}
@media (min-width: 960px){:root{--diamond-club-logo-height: 48px;}}
@media (min-width: 1248px){:root{--diamond-club-logo-height: 56px;}}
@media (min-width: 1632px){:root{--diamond-club-logo-height: 64px;}}




:root{--reel-promo-card-width: 124px;}
@media (min-width: 768px){:root{--reel-promo-card-width: auto;}}
:root{--reel-promo-card-height: 160px;}
@media (min-width: 768px){:root{--reel-promo-card-height: 211px;}}
@media (min-width: 960px){:root{--reel-promo-card-height: 272px;}}
@media (min-width: 1248px){:root{--reel-promo-card-height: 294px;}}
@media (min-width: 1632px){:root{--reel-promo-card-height: 410px;}}
@media (min-width: 1920px){:root{--reel-promo-card-height: 396px;}}
:root{--reel-promo-card-aspect-ratio: initial;}
@media (min-width: 768px){:root{--reel-promo-card-aspect-ratio: .7820512821;}}
@media (min-width: 960px){:root{--reel-promo-card-aspect-ratio: .7831325301;}}
@media (min-width: 1248px){:root{--reel-promo-card-aspect-ratio: .7823129252;}}
@media (min-width: 1632px){:root{--reel-promo-card-aspect-ratio: .7829457364;}}
:root{--reel-promo-card-padding: 8px;}
@media (min-width: 768px){:root{--reel-promo-card-padding: 32px 16px 16px;}}
@media (min-width: 960px){:root{--reel-promo-card-padding: 40px 20px 20px;}}
@media (min-width: 1248px){:root{--reel-promo-card-padding: 48px 24px 24px;}}
@media (min-width: 1632px){:root{--reel-promo-card-padding: 64px 32px 32px;}}

@media (max-width: 767px){


}
@media (hover: hover){}
@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}




@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}









@media (min-width: 768px){}










@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}






@media (max-width: 767px){}


@media (max-width: 767px){}
@media (min-width: 768px){}

@media (max-width: 767px){}


@media (max-width: 767px){}


@media (max-width: 767px){}

@media (min-width: 768px){}
.game{display: block;}
.game, .game__block-img{margin: 0px; overflow: hidden; padding: 0px; position: relative; width: 100%;}
.game__block-img{border-radius: 10px; display: flex; font-size: 0px;}
.game__img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none; height: 100%; width: 100%;}
.game__action{align-items: center; background-color: rgba(19, 28, 56, 0.5); border-radius: 4px; display: flex; flex-flow: column; height: 100%; justify-content: center; left: 0px; opacity: 0; overflow: hidden; padding: 5px; position: absolute; top: 0px; transition: opacity 0.3s; width: 100%;}
@media (min-width: 1248px){.game:hover .game__action{opacity: 1;}}

@media (min-width: 1248px){}


@media (min-width: 1248px){}
.game__buttons{display: block; margin: 8px 0px 0px; padding: 0px; text-align: center; width: 100%;}
@media (min-width: 768px){.game__buttons{margin-top: 12px;}}
@media (min-width: 960px){.game__buttons{margin-top: 16px;}}
@media (min-width: 1248px){.game__buttons{margin-top: 10px;}}
@media (min-width: 1632px){.game__buttons{margin-top: 19px;}}
@media (min-width: 1920px){.game__buttons{margin-top: 40px;}}
 .game .game__button--play{--border-radius: 10px; inset: 0px; position: absolute;}
@media (min-width: 1248px){ .game .game__button--play{position: static; width: auto;}}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
.game__info{margin-top: 10px;}
.game__title{color: rgba(255, 255, 255, 0.9); display: block; font-size: 14px; line-height: 20px; margin: 0px; padding: 0px; text-transform: capitalize; width: 100%;}
.game__title a{display: block; max-width: calc(100% - 10px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}





@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 960px){}

@media (min-width: 960px){}

@media (min-width: 960px){}

@media (min-width: 960px){}
.body--reversed .game__title{direction: rtl; text-align: start;}
 .section-games{display: block; margin: 0px; overflow: hidden; padding: 0px; width: 100%;}
@media (max-width: 767px){ .section-games{padding-bottom: 10px;}}
 .section-games:empty{display: none;}

 .section-games__list .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); bottom: 0px; content: ""; pointer-events: none; position: absolute; right: -20px; top: 0px; width: 25px; z-index: 2;}
@media (max-width: 767px){ .section-games__list .section-slider__list::before{bottom: 10px;}}
@media (min-width: 768px){ .section-games__list .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0)); width: 75px;}}
@media (min-width: 1248px){ .section-games__list .section-slider__list::before{right: -30px;}}
 .section-games__wrap{position: relative;}
@media (max-width: 767px){ .section-games__wrap .container{overflow-x: visible;}}
 .section-games .title-with-link{padding-bottom: 12px;}
@media (min-width: 768px){ .section-games .title-with-link{padding-bottom: 16px;}}
 .body--reversed .section-games .section-games__list .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); left: -20px; right: auto;}
@media (min-width: 768px){ .body--reversed .section-games .section-games__list .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0));}}
@media (min-width: 1248px){ .body--reversed .section-games .section-games__list .section-slider__list::before{left: -30px;}}



@media (max-width: 767px){}


@media (max-width: 767px){}
@media (min-width: 768px){}

@media (max-width: 767px){}


@media (max-width: 767px){}




@media (max-width: 767px){}

@media (min-width: 768px){}
 .section-games{display: block; margin: 0px; overflow: hidden; padding: 0px; width: 100%;}
@media (max-width: 767px){ .section-games{padding-bottom: 10px;}}
 .section-games:empty{display: none;}

 .section-games__list .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); bottom: 0px; content: ""; pointer-events: none; position: absolute; right: -20px; top: 0px; width: 25px; z-index: 2;}
@media (max-width: 767px){ .section-games__list .section-slider__list::before{bottom: 10px;}}
@media (min-width: 768px){ .section-games__list .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0)); width: 75px;}}
@media (min-width: 1248px){ .section-games__list .section-slider__list::before{right: -30px;}}
 .section-games__wrap{position: relative;}
@media (max-width: 767px){ .section-games__wrap .container{overflow-x: visible;}}
 .section-games .title-with-link{padding-bottom: 12px;}
@media (min-width: 768px){ .section-games .title-with-link{padding-bottom: 16px;}}
 .body--reversed .section-games .section-games__list .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); left: -20px; right: auto;}
@media (min-width: 768px){ .body--reversed .section-games .section-games__list .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0));}}
@media (min-width: 1248px){ .body--reversed .section-games .section-games__list .section-slider__list::before{left: -30px;}}
.section-games{display: block; margin: 0px; overflow: hidden; padding: 0px; width: 100%;}
@media (max-width: 767px){.section-games{padding-bottom: 10px;}}
.section-games:empty{display: none;}

.section-games__list .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); bottom: 0px; content: ""; pointer-events: none; position: absolute; right: -20px; top: 0px; width: 25px; z-index: 2;}
@media (max-width: 767px){.section-games__list .section-slider__list::before{bottom: 10px;}}
@media (min-width: 768px){.section-games__list .section-slider__list::before{background: linear-gradient(270deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0)); width: 75px;}}
@media (min-width: 1248px){.section-games__list .section-slider__list::before{right: -30px;}}

@media (max-width: 767px){}

@media (min-width: 768px){}


.section-games__list--default::before{bottom: 30px;}
@media (max-width: 767px){.section-games__list--default::before{bottom: 40px;}}

@media (min-width: 768px){}
.section-games__list--default .section-slider__controls{top: 50%;}

.section-games__list--empty::before{bottom: 0px;}
.section-games__list--empty .section-slider__controls{top: 55%;}

@media (min-width: 768px){}
.section-games__wrap{position: relative;}
@media (max-width: 767px){.section-games__wrap .container{overflow-x: visible;}}
.section-games .title-with-link{padding-bottom: 12px;}
@media (min-width: 768px){.section-games .title-with-link{padding-bottom: 16px;}}
.body--reversed .section-games .section-games__list .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 23, 40), rgba(20, 23, 40, 0)); left: -20px; right: auto;}
@media (min-width: 768px){.body--reversed .section-games .section-games__list .section-slider__list::before{background: linear-gradient(90deg, rgb(20, 55, 98) 0.9%, rgba(20, 55, 98, 0));}}
@media (min-width: 1248px){.body--reversed .section-games .section-games__list .section-slider__list::before{left: -30px;}}





@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}








@media (min-width: 1632px){}

@media (min-width: 1632px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}


@media (min-width: 1248px){}


@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}


































@media (min-width: 1248px){}















@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}






@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}








@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 1248px){
}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}











@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@keyframes fallDown { 
  0% { top: -15%; }
  100% { top: 115%; }
}
:root{--mt-footer: 30px;}
.footer{margin: var(--mt-footer) 0 0 0; overflow: hidden; padding: 30px 0px 40px; position: relative; width: 100%;}
@media (min-width: 768px){.footer{padding: 50px 0px 40px;}}
@media (min-width: 960px){.footer{padding: 75px 0px 40px;}}
@media print{.footer{display: none;}}
.footer::before{background: linear-gradient(rgba(20, 63, 108, 0.5), rgba(26, 30, 49, 0)); background-blend-mode: lighten; content: ""; height: 100%; left: 0px; opacity: 0.6; position: absolute; top: 0px; width: 100%;}
.footer__wrap{position: relative; z-index: 3;}
.footer__title{color: rgb(187, 158, 101); font-size: 12px; font-weight: 600; margin: 0px; padding-bottom: 16px; text-align: center;}
.footer__menus{margin: 0px auto 28px; max-width: 900px;}
.footer__menu-item:not(:last-child){padding-bottom: 15px;}
.footer__licence{margin-top: 10px;}
.footer__game-checker{display: flex; justify-content: center; margin-top: 16px;}
.footer__payments{margin: 0px auto; max-width: 700px; padding-bottom: 40px;}
@media (min-width: 1248px){.footer__payments{padding-bottom: 50px;}}
.footer__more-promos{align-items: center; display: flex; gap: 16px; justify-content: center; margin-top: 13px;}
.footer__more-promos-title{font-size: 16px; font-weight: 600;}
@media (min-width: 768px){.footer__more-promos-title{font-size: 14px;}}









@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}
.footer-logos{display: block; margin: 0px 0px 30px; padding: 0px; width: 100%;}
.footer-logos__list{gap: 10px 20px; display: flex; flex-wrap: wrap; justify-content: center; margin: 0px; padding: 0px; width: 100%;}
.footer-logos__item{align-items: center; display: inline-flex; flex-flow: wrap; height: 53px; justify-content: center; padding: 5px; text-decoration: none; transition: opacity 0.3s; width: 115px;}
.footer-logos__item:hover{opacity: 0.5;}
.footer-logos__image{display: inline-block; height: auto; max-height: 100%; max-width: 100%; object-fit: contain; object-position: center center; vertical-align: top; width: auto;}
.footer-logos__list--payments .footer-logos__item{height: 40px; padding: 3px 5px; transition: none; width: 80px;}
.footer-logos__list--payments .footer-logos__item img{filter: grayscale(1);}
.footer-logos__list--payments .footer-logos__item:hover{opacity: 1;}
.footer-logos__list--payments .footer-logos__item:hover img{filter: grayscale(0);}
.footer-logos__btn-wrap{display: flex; justify-content: center; margin-top: 20px;}
.footer-licence{align-items: center; display: flex; flex-direction: column; gap: 16px; margin-top: 16px;}
.footer-licence__licence-link{display: flex; width: 70px;}
.footer-licence__licence-image{display: block; max-width: 100%;}
.game-checker{display: flex; justify-content: center; width: fit-content;}
.game-checker #trust-seal-container-a{display: inline-block; line-height: 0; transition: transform 0.2s ease-in-out;}
.game-checker #trust-seal-container-a:hover{transform: scale(1.1);}
.game-checker__image{display: block; min-height: 64px; min-width: 217px;}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media print{}


@media (min-width: 768px){}

@media (orientation: landscape) and (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

















@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
















@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 768px){}




@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}






@media (min-width: 768px){}












@media (min-width: 768px){}







@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}







@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}




@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}
@media (min-width: 768px){}


@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}






@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (max-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){
}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@keyframes pulse { 
  0% { transform: scale(1); }
  50% { transform: scale(1.2); }
  100% { transform: scale(1); }
}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}











@media (min-width: 768px){}





@media (min-width: 768px){}


@media (min-width: 768px){}









#devcode_popup{color: rgb(26, 30, 49);}

@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}









@media (min-width: 768px){}


@keyframes skeleton-item-shimmer { 
  100% { transform: translateX(100%); }
}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}








@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}













@media (min-width: 768px){}











@media (min-width: 768px){}





@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}












@media (min-width: 768px){}






@media (min-width: 768px){}




@media (min-width: 768px){}









@media (min-width: 768px){}





@media (min-width: 768px){}
















@media (min-width: 768px){}
























@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}










@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}










@keyframes spinner { 
  100% { transform: rotate(1turn); }
}










@media (min-width: 768px){}





























@media (min-width: 768px){}





@media (min-width: 768px){}











@media (min-width: 768px){}





























@media (min-width: 360px){}

@media (min-width: 360px){}










@media (min-width: 768px){}




@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 960px){}



@media (min-width: 768px){}



















@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@keyframes first-card { 
  0% { transform: translateX(0px) scale(1); z-index: 10; }
  10% { transform: translateX(50%) scale(1.1); z-index: 10; }
  20% { transform: translateX(100%) scale(1); z-index: 10; }
  40% { transform: translateX(100%) scale(1); z-index: 10; }
  50% { transform: translateX(175%) scale(1.1); z-index: 10; }
  60% { transform: translateX(200%) scale(1); z-index: 10; }
  80% { transform: translateX(200%) scale(1); z-index: 10; }
  90% { transform: translateX(150%) scale(1.1); z-index: 10; }
  100% { transform: translateX(100%) scale(1); z-index: 10; }
}

@keyframes second-card { 
  0% { transform: translateX(0px) scale(1); z-index: 1; }
  12.5% { transform: translateX(-50%) scale(0.9); z-index: 1; }
  25% { transform: translateX(-100%) scale(1); z-index: 1; }
  37.5% { transform: translateX(50%) scale(0.9); z-index: 1; }
  50% { transform: translateX(100%) scale(1); z-index: 1; }
  62.5% { transform: translateX(50%) scale(0.9); z-index: 1; }
  75% { transform: translateX(0px) scale(1); z-index: 1; }
  87.5% { transform: translateX(-50%) scale(0.9); z-index: 1; }
  100% { transform: translateX(-100%) scale(1); z-index: 1; }
}

@keyframes third-card { 
  0% { transform: translateX(0px) scale(1); z-index: 10; }
  12.5% { transform: translateX(-100%) scale(1.1); z-index: 10; }
  25% { transform: translateX(-200%) scale(1); z-index: 10; }
  50% { transform: translateX(-200%) scale(1); z-index: 10; }
  62.5% { transform: translateX(-175%) scale(1.1); z-index: 10; }
  75% { transform: translateX(-100%) scale(1); z-index: 10; }
  87.5% { transform: translateX(-50%) scale(1.1); z-index: 10; }
  100% { transform: translateX(0px) scale(1); z-index: 10; }
}


@keyframes game-start-back { 
  0% { transform: rotateY(180deg); }
  10% { transform: rotateY(90deg); }
  20%, 80% { transform: rotateY(0deg); }
  90% { transform: rotateY(90deg); }
  100% { transform: rotateY(180deg); }
}
@keyframes game-start-front { 
  0% { transform: rotateY(0deg); }
  10% { transform: rotateY(-90deg); }
  20%, 80% { transform: rotateY(-180deg); }
  90% { transform: rotateY(-90deg); }
  100% { transform: rotateY(0deg); }
}




@keyframes game-selected-back { 
  0% { transform: rotateY(180deg); }
  50% { transform: rotateY(90deg); }
  100% { transform: rotateY(0deg); }
}
@keyframes game-selected-front { 
  0% { transform: rotateY(0deg); }
  50% { transform: rotateY(-90deg); }
  100% { transform: rotateY(-180deg); }
}



@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (max-width: 1247px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (max-width: 767px){}
@media (min-width: 768px){}
@media (max-width: 767px){}

@media (max-width: 767px){}
@media (min-width: 768px){
}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (max-width: 767px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}























@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){
}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}



@media (min-width: 1632px){}



@media (min-width: 1632px){}





















@media (min-width: 1632px){}


@media (min-width: 1632px){}












@media (min-width: 960px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 768px){}
.collapse-block{--padding-y: 24px; --padding-x: 16px; background: rgb(16, 21, 45); border-radius: 8px; font-size: 12px; line-height: 1.4; overflow: hidden;}
@media (min-width: 768px){.collapse-block{--padding-x: 32px; font-size: 16px;}}
@media (min-width: 1632px){.collapse-block{font-size: 18px;}}
.collapse-block:not(:last-child){margin-bottom: 8px;}
@media (min-width: 960px){.collapse-block:not(:last-child){margin-bottom: 12px;}}
.collapse-block__title-wrap{align-items: center; display: flex; flex: 1 1 0%; gap: 8px; min-width: 0px; text-align: start;}
.collapse-block__toggle{align-items: center; background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(255, 255, 255); cursor: pointer; display: flex; font-size: 16px; font-weight: 600; gap: 20px; justify-content: space-between; padding: var(--padding-y) var(--padding-x); text-align: start; width: 100%;}
@media (min-width: 768px){.collapse-block__toggle{font-size: 20px;}}
.collapse-block__toggle:hover{color: rgb(255, 255, 255);}
.collapse-block__toggle[aria-expanded="true"] .collapse-block__caret{transform: rotate(45deg);}
.collapse-block__caret{--icon-size: 16px; align-items: center; display: flex; justify-content: center; transform: rotate(-45deg); transform-origin: center center; transition: transform 0.3s;}
@media (min-width: 768px){.collapse-block__caret{--icon-size: 24px;}}
.collapse-block .collapse__content{padding: 0 var(--padding-x) var(--padding-y); text-align: start;}
.collapse-block .collapse__content p{margin: 8px 0px 0px;}
@media (min-width: 768px){.collapse-block .collapse__content p{margin-top: 16px;}}
@media (min-width: 960px){.collapse-block .collapse__content p{margin-top: 24px;}}
@media (min-width: 1632px){.collapse-block .collapse__content p{margin-top: 50px;}}
.collapse-block .collapse__content p:first-child{margin-top: 0px;}
.collapse-block .collapse__content a{color: rgb(242, 210, 127);}
.collapse-block .collapse__content a:hover{text-decoration: none;}

@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}








.body--reversed .collapse-block__toggle[aria-expanded="true"] .collapse-block__caret{transform: rotate(-135deg);}
.body--reversed .collapse-block__caret{margin-right: auto; transform: rotate(-45deg);}




@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}


@media (min-width: 768px){}
@media (min-width: 960px){}





@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (max-width: 767px){
}


@media (min-width: 768px){}
@media (min-width: 960px){}



@media (min-width: 768px){}
@media (min-width: 960px){}






@media screen and (orientation: landscape){}



@media (min-width: 768px){}


@media (min-width: 1632px){}

@media screen and (orientation: landscape){}


@media (min-width: 1248px){}



@media (min-width: 1632px){}








@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 1248px){
}


:root{--btn-min-height: 40px; --btn-min-width: 110px; --btn-padding: 4px 20px; --btn-border-radius: 40px; --btn-font-size: 14px; --btn-font-weight: 700; --btn-line-height: 1.3; --btn-content-direction: row; --btn-content-gap: 8px; --btn-content-width: 100%; --btn-content-height: auto; --btn-color: #03213e; --btn-color--hover: #03213e; --btn-color--active: #03213e; --btn-color--disabled: #03213e; --btn-bg: linear-gradient(90deg,#ba9d64,#fbe3a3 96%); --btn-bg--hover: linear-gradient(90deg,#ceb179,#ffebb6 96%); --btn-bg--active: linear-gradient(90deg,#b29a6b,#f2dca2 96%); --btn-bg--disabled: linear-gradient(90deg,#ba9d64,#fbe3a3 96%); --btn-border-color: none; --btn-border-color--hover: none; --btn-border-color--active: none; --btn-border-color--disabled: none;}
body a:where(.link-btn), body button:where(.btn){--icon-size: 20px; align-items: center; background: var(--btn-bg); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: var(--btn-border-radius); color: var(--btn-color); display: inline-flex; flex-wrap: wrap; font-size: var(--btn-font-size); font-weight: var(--btn-font-weight); gap: var(--btn-content-gap); justify-content: center; line-height: var(--btn-line-height); margin: 0px; max-width: 100%; min-height: var(--btn-min-height); min-width: var(--btn-min-width); outline: none; padding: var(--btn-padding); position: relative; text-decoration: none; text-shadow: none; text-transform: capitalize; transition: background 0.3s, border 0.3s, color 0.3s, opacity 0.3s, transform 0.3s; vertical-align: middle;}
body a:where(.link-btn):not(:disabled), body button:where(.btn):not(:disabled){cursor: pointer;}
@media (min-width: 768px){body a:where(.link-btn):hover, body button:where(.btn):hover{background: var(--btn-bg--hover); color: var(--btn-color--hover);}
}
body a:where(.link-btn):active, body button:where(.btn):active{background: var(--btn-bg--active); color: var(--btn-color--active);}

body a:where(.link-btn):disabled, body a:where(.link-btn):where(.link-btn--disabled), body button:where(.btn):disabled, body button:where(.btn):where(.link-btn--disabled){background: var(--btn-bg--disabled); color: var(--btn-color--disabled); opacity: 0.6; pointer-events: none;}
body a:where(.link-btn) :where(.btn__content), body a:where(.link-btn) :where(.link-btn__content), body button:where(.btn) :where(.btn__content), body button:where(.btn) :where(.link-btn__content){align-items: center; display: flex; flex-direction: var(--btn-content-direction); gap: var(--btn-content-gap); height: var(--btn-content-height); justify-content: center; width: var(--btn-content-width);}

body a:where(.link-btn):where(.btn--xs), body a:where(.link-btn):where(.link-btn--xs), body button:where(.btn):where(.btn--xs), body button:where(.btn):where(.link-btn--xs){--btn-min-height: 36px; --btn-padding: 4px 16px; --btn-font-size: 14px; --btn-content-gap: 8px;}
 body a:where(.link-btn):where(.link-btn--sm), body button:where(.btn):where(.link-btn--sm){--btn-min-height: 40px; --btn-padding: 4px 20px; --btn-font-size: 14px;}
body a:where(.link-btn):where(.btn--md), body button:where(.btn):where(.btn--md){--btn-min-height: 44px; --btn-padding: 4px 24px; --btn-font-size: 16px; --btn-content-gap: 10px;}
 body a:where(.link-btn):where(.link-btn--lg), body button:where(.btn):where(.link-btn--lg){--btn-min-height: 48px; --btn-padding: 4px 28px; --btn-font-size: 16px; --btn-content-gap: 12px; --icon-size: 24px;}

 body a:where(.link-btn):where(.link-btn--xxl), body button:where(.btn):where(.link-btn--xxl){--btn-min-height: 60px; --btn-padding: 4px 36px; --btn-font-size: 20px; --btn-content-gap: 12px; --icon-size: 24px;}


body a:where(.link-btn):where(.btn--text), body button:where(.btn):where(.btn--text){--btn-min-height: auto; --btn-min-width: auto; --btn-padding: 0; --btn-border-radius: 0; --btn-bg: transparent none; --btn-bg--hover: transparent none; --btn-bg--active: transparent none; --btn-bg--disabled: transparent none; --btn-color: #f2d27f; --btn-color--hover: #fbe3a3; --btn-color--active: #d7ac4c; --btn-color--disabled: #a3a0a0;}
body a:where(.link-btn):where(.btn--text) :where(.btn__content), body a:where(.link-btn):where(.btn--text) :where(.link-btn__content), body button:where(.btn):where(.btn--text) :where(.btn__content), body button:where(.btn):where(.btn--text) :where(.link-btn__content){-webkit-text-fill-color: unset; background: transparent;}


@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
body a:where(.link-btn):where(.btn--secondary), body a:where(.link-btn):where(.link-btn--secondary), body button:where(.btn):where(.btn--secondary), body button:where(.btn):where(.link-btn--secondary){--btn-color: #fff; --btn-color--hover: #fff; --btn-color--active: #fff; --btn-color--disabled: #a3a0a0; --btn-bg: #324383; --btn-bg--hover: #394e98; --btn-bg--active: #5065ae; --btn-bg--disabled: #324383;}







@media (min-width: 768px){}





body a:where(.link-btn):where(.btn--icon), body button:where(.btn):where(.btn--icon){--btn-min-width: 40px; --btn-min-height: 40px; --btn-padding: 10px; --btn-font-size: 20px; --icon-size: 20px; --btn-border-radius: 4px;}
body a:where(.link-btn):where(.btn--icon):where(.btn--xs), body a:where(.link-btn):where(.btn--icon):where(.link-btn--xs), body button:where(.btn):where(.btn--icon):where(.btn--xs), body button:where(.btn):where(.btn--icon):where(.link-btn--xs){--btn-min-width: 36px; --btn-min-height: 36px; --btn-padding: 8px;}
 body a:where(.link-btn):where(.btn--icon):where(.link-btn--sm), body button:where(.btn):where(.btn--icon):where(.link-btn--sm){--btn-min-width: 40px; --btn-min-height: 40px; --btn-padding: 10px;}
body a:where(.link-btn):where(.btn--icon):where(.btn--md), body button:where(.btn):where(.btn--icon):where(.btn--md){--btn-min-width: 44px; --btn-min-height: 44px; --btn-padding: 12px;}
 body a:where(.link-btn):where(.btn--icon):where(.link-btn--lg), body button:where(.btn):where(.btn--icon):where(.link-btn--lg){--btn-min-width: 48px; --btn-min-height: 48px; --btn-padding: 12px; --btn-font-size: 24px; --icon-size: 24px;}

 body a:where(.link-btn):where(.btn--icon):where(.link-btn--xxl), body button:where(.btn):where(.btn--icon):where(.link-btn--xxl){--btn-min-width: 60px; --btn-min-height: 60px; --btn-padding: 16px; --icon-size: 24px;}
body a:where(.link-btn):where(.btn--icon):where(.btn--text), body button:where(.btn):where(.btn--icon):where(.btn--text){-webkit-text-fill-color: unset; --btn-color: #b0b0b0; --btn-color--hover: #fff; --btn-color--active: #e7eaed; background: transparent;}



 body a:where(.link-btn):where(.link-btn--tab-control), body button:where(.btn):where(.link-btn--tab-control){--btn-min-width: fit-content; --btn-padding: 9px 12px; --btn-content-gap: 10px; --btn-bg: #002854; --btn-bg--active: #002854; --btn-bg--hover: #002854; --btn-color: #fff; --btn-color--active: #fff; --btn-color--hover: #fff; --btn-min-height: 44px; --btn-border-color: #002854; --btn-border-color--hover: #31a1ba; --btn-border-color--active: #31a1ba; --btn-font-size: 12px; --btn-font-weight: 600; --icon-size: 24px; border: 1px solid var(--btn-border-color); white-space: nowrap;}
 body a:where(.link-btn):where(.link-btn--tab-control):hover, body button:where(.btn):where(.link-btn--tab-control):hover{border-color: var(--btn-border-color--hover);}
 body a:where(.link-btn):where(.link-btn--tab-control).current, body a:where(.link-btn):where(.link-btn--tab-control):active, body button:where(.btn):where(.link-btn--tab-control).current, body button:where(.btn):where(.link-btn--tab-control):active{border-color: var(--btn-border-color--active);}




















@media (min-width: 768px){}

@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 576px){}





@media (min-width: 576px){}

@media (min-width: 576px){}

@media (min-width: 576px){}


@media (min-width: 768px){}
@media only screen and (max-width: 767px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media only screen and (max-width: 767px) and (orientation: landscape){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 576px){
}


@media (min-width: 576px){
}


@media (min-width: 576px){
}


@media (min-width: 576px){
}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}



@keyframes loyalty-wheel-rotate { 
  0% { transform: translate(-50%, -50%) rotate(0deg); }
  100% { transform: translate(-50%,-50%) rotate(var(--countDeg,0deg)); }
}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media screen and (orientation: landscape){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media only screen and (max-width: 959px) and (orientation: landscape){}
@media (min-width: 960px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 960px){}

@media (min-width: 960px){}




@media (min-width: 960px){}
@media (min-width: 1248px){}






@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}







@keyframes rotateWheel { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(var(--countDeg)); }
}
@keyframes img-scrolling { 
  0% { opacity: 1; transform: translateY(0px); }
  100% { opacity: 1; transform: translateY(50%); }
}







@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}






@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 1248px){}




@media (min-width: 1248px){}




@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}

@media (min-width: 1632px){}

@media (min-width: 1632px){}



@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}






@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}



@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}







@media (min-width: 1248px){}





@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}







@media (min-width: 768px){}

@media (min-width: 768px){}












@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}





@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}


@media (min-width: 1248px){}






@media (min-width: 768px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){

}





@media (min-width: 768px){}
@media (min-width: 1248px){}






@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (pointer: fine){}


@media (min-width: 768px){}
@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}
















@media print{}
@media (min-width: 768px){}

@media (max-width: 767px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (max-width: 767px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}


@media (min-width: 768px){}















@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}





@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (pointer: fine){}















@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (max-width: 576px){}












:root{--calendar-popover-width: 300px; --calendar-popover-radius: 12px;}




























@media (min-width: 768px){}







@media (min-width: 768px){}







@media (min-width: 768px){}







@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


.rnc__notification-container--bottom-center, .rnc__notification-container--bottom-full, .rnc__notification-container--bottom-left, .rnc__notification-container--bottom-right, .rnc__notification-container--center, .rnc__notification-container--top-center, .rnc__notification-container--top-full, .rnc__notification-container--top-left, .rnc__notification-container--top-right{min-width: 325px; pointer-events: all; position: absolute;}
.rnc__notification-container--bottom-center, .rnc__notification-container--center, .rnc__notification-container--top-center{align-items: center; display: flex; flex-direction: column; justify-content: center; left: calc(50% - 175px); max-width: 350px;}
.rnc__notification-container--center{height: 100%; pointer-events: none; top: 20px;}
.rnc__notification-container--bottom-full, .rnc__notification-container--top-full{min-width: 100%; width: 100%;}
.rnc__notification-container--bottom-full{bottom: 0px;}
.rnc__notification-container--top-center{top: 20px;}
.rnc__notification-container--bottom-center{bottom: 20px;}
.rnc__notification-container--top-left{left: 20px; top: 20px;}
.rnc__notification-container--top-right{right: 20px; top: 20px;}
.rnc__notification-container--bottom-left{bottom: 20px; left: 20px;}
.rnc__notification-container--bottom-right{bottom: 20px; right: 20px;}



.rnc__util--flex-center{align-items: center; display: flex; flex-direction: column; justify-content: center; min-width: 325px; pointer-events: all;}
























@keyframes timer { 
  0% { width: 100%; }
  100% { width: 0px; }
}
.rnc__base{height: 100%; pointer-events: none; position: fixed; width: 100%; z-index: 9000;}














:root{--bg-body: linear-gradient(180deg,#133f6c 19.93%,#131b43 55.61%,#141729);}
html{height: auto; scroll-behavior: smooth; width: 100%;}
.body, html{background: var(--bg-body); min-height: 100%;}
.body{color: rgb(255, 255, 255); font-family: hero-new, Arial, sans-serif; font-size: 14px; font-style: normal; font-weight: 400; letter-spacing: normal; line-height: 1.3; margin: 0px; max-width: 100%; overflow: hidden auto; padding: 0px; text-align: start; width: 100vw;}




@media (min-width: 768px){}

@media (min-width: 768px){}
*{box-sizing: border-box;}
img{border-width: medium; border-style: none; border-color: currentcolor; border-image: none;}
h1, h2, h3, h4, h5, h6{margin: 0px;}
input::-webkit-inner-spin-button, input::-webkit-outer-spin-button{appearance: none; margin: 0px;}
input[type="number"]{}

a[disabled]{pointer-events: none;}
@media (max-width: 960px){}
@media print{}
.footer-licence-info{color: rgb(101, 109, 125); font-size: 12px; font-weight: 400; line-height: 1.8; margin: 0px; padding: 0px; text-align: center; width: 100%;}
.footer-licence-info a{color: rgb(242, 210, 127); text-decoration: none;}
.footer-licence-info a:hover{text-decoration: underline;}
.footer-licence-info p{margin: 0px; padding: 0px;}
.footer-licence-info p:not(:last-child){margin-bottom: 10px;}
.footer-licence-info__licence{margin: 0px auto 10px; width: 70px;}
.footer-licence-info__text{margin: 0px auto; max-width: 1120px;}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}



@media (min-width: 960px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}













@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 768px) and (max-width: 991px){}

@media (min-width: 768px){}
@media (min-width: 768px) and (max-width: 991px){}

@media (min-width: 960px){}


@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}



@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 1248px){}
@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}





@media (min-width: 960px){}












@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}







@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

 .content{color: rgba(255, 255, 255, 0.6); font-size: 14px; text-align: start;}

@media (min-width: 768px){ .content{font-size: 16px;}}
 .content h1, .content h2, .content h3, .content h4, .content h5, .content h6{color: rgb(255, 255, 255); font-weight: 600; line-height: 1.2; margin-bottom: 25px; margin-top: 0px;}
@media (min-width: 768px){ .content h1, .content h2, .content h3, .content h4, .content h5, .content h6{margin-bottom: 32px;}}
 .content h1{font-size: 30px;}
@media (min-width: 768px){ .content h1{font-size: 40px;}}
 .content h2{font-size: 28px;}
@media (min-width: 768px){ .content h2{font-size: 36px;}}
 .content h3{font-size: 20px;}
@media (min-width: 768px){ .content h3{font-size: 24px;}}
 .content h4{font-size: 16px;}
@media (min-width: 768px){ .content h4{font-size: 18px;}}
 .content h5, .content h6{font-size: 16px;}
 .content p{line-height: 1.8; margin-bottom: 20px; margin-top: 0px;}
@media (min-width: 768px){ .content p{margin-bottom: 30px;}}
 .content section{text-align: start;}
 .content section > :first-of-type:not([class]){margin-top: 0px; padding-top: 0px;}
 .content section:not(:first-of-type){margin-bottom: 35px;}
@media (min-width: 768px){ .content section:not(:first-of-type){margin-bottom: 40px;}}
@media (min-width: 960px){ .content section:not(:first-of-type){margin-bottom: 56px;}}

@media (min-width: 768px){}
@media (min-width: 960px){}
 .content a:not([class]){-webkit-text-fill-color: transparent; background: linear-gradient(90deg, rgb(186, 157, 100), rgb(251, 227, 163)) text; border-radius: 0px; font-weight: 700; min-height: auto; min-width: auto; padding: 0px; text-decoration: underline rgb(235, 209, 151);}
@media (min-width: 768px){ .content a:not([class]):hover{-webkit-text-fill-color: rgb(251, 227, 163); background: none transparent; color: rgb(251, 227, 163); text-decoration-color: rgb(251, 227, 163);}}
 .content a:not([class]):active, .content a:not([class]):focus{-webkit-text-fill-color: rgb(215, 172, 76); background: none transparent; color: rgb(215, 172, 76); text-decoration-color: rgb(215, 172, 76);}
 .content a:not([class]):disabled{-webkit-text-fill-color: rgb(163, 160, 160); background: none transparent; color: rgb(163, 160, 160);}
 .content > ol, .content > ul{list-style: none; margin: 0px 0px 20px; padding: 0px;}
@media (min-width: 768px){ .content > ol, .content > ul{margin-bottom: 30px;}}
 .content > ol > li, .content > ul > li{padding-left: 25px; position: relative;}
 .content > ol li:not(:last-child), .content > ol ol, .content > ol ul, .content > ul li:not(:last-child), .content > ul ol, .content > ul ul{margin-bottom: 8px;}
 .content > ul > li::before{background-color: rgba(255, 255, 255, 0.6); border-radius: 50%; content: ""; height: 6px; left: 0px; position: absolute; top: 0.5em; width: 6px;}
 .content > ol{counter-reset: list-counter 0;}
 .content > ol > li{counter-increment: list-counter 1;}
 .content > ol > li::before{content: counter(list-counter); left: 0px; position: absolute; top: 0px;}
 .content pre{white-space: normal;}
 .content blockquote{border: 2px solid rgb(255, 255, 255); border-radius: 4px; display: block; font-weight: 700; margin: 0px 0px 25px; padding: 30px;}
 .content table:not([class]){background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-collapse: separate; border-spacing: 2px; max-width: 100%; table-layout: fixed; width: 100%;}
 .content table:not([class]) img{display: inline-block; max-height: 80px; max-width: 100px;}
 .content table:not([class]) thead tr th{background-color: rgb(33, 33, 33); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgb(153, 153, 153); font-size: 14px; font-style: normal; font-weight: 700; line-height: 1.8; overflow: hidden; padding: 11px 9px; position: relative; text-align: center; text-overflow: ellipsis; text-transform: none; vertical-align: top; width: 100%;}
 .content table:not([class]) thead tr th:first-of-type{border-radius: 4px 0px 0px 4px;}
 .content table:not([class]) thead tr th:last-of-type{border-radius: 0px 4px 4px 0px;}
 .content table:not([class]) tbody tr td, .content table:not([class]) tbody tr th{background-color: rgb(33, 33, 33); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; color: rgba(153, 153, 153, 0.85); font-size: 14px; font-weight: 400; line-height: 1.8; padding: 11px 9px; position: relative; text-align: center; width: 100%;}
 .content table:not([class]) tbody tr td:first-of-type, .content table:not([class]) tbody tr th:first-of-type{border-radius: 4px 0px 0px 4px;}
 .content table:not([class]) tbody tr td:last-of-type, .content table:not([class]) tbody tr th:last-of-type{border-radius: 0px 4px 4px 0px;}
 .content table:not([class]) tbody tr td p + p, .content table:not([class]) tbody tr th p + p{margin-top: 0px;}


@media (min-width: 768px){}



@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){
}


@media (min-width: 768px){}




@media (min-width: 768px){}



@media (min-width: 768px){}


@media (min-width: 768px){}









@media (min-width: 768px){}



@media (min-width: 768px){}






@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}


@media (min-width: 960px){}

@media (min-width: 960px){}
@media (min-width: 1632px){}




 .body--reversed .content h1, .body--reversed .content h2, .body--reversed .content h3, .body--reversed .content h4, .body--reversed .content h5, .body--reversed .content h6{text-align: right;}

 .body--reversed .content > ol > li, .body--reversed .content > ul > li{padding-left: 0px; padding-right: 25px;}
 .body--reversed .content > ol > li::before, .body--reversed .content > ul > li::before{left: auto; right: 0px;}


@media (min-width: 768px){}



@media (min-width: 1248px){}



@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}
@media (min-width: 1920px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){

}
@media (min-width: 1920px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}
@media (min-width: 1248px){}
@media (min-width: 1632px){}



@media (min-width: 768px){}



@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 960px){}
@media (min-width: 1248px){}


@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

@media (min-width: 768px){


}
@media (min-width: 960px){



}
@media (min-width: 1632px){



}






 div#payments_lib_popup iframe{position: relative; z-index: 1;}
.body--reversed div#payments_lib_popup--close{left: 10px !important; right: auto !important;}
@keyframes pulse-logo-loader { 
  0% { transform: translateX(-50%) scale(1); }
  50% { transform: translateX(-50%) scale(0.8); }
  100% { transform: translateX(-50%) scale(1); }
}
.body::-webkit-scrollbar{height: 4px; width: 4px;}
.body::-webkit-scrollbar-track{background: rgb(26, 30, 49); border-radius: 6px;}
.body::-webkit-scrollbar-thumb{background: rgb(255, 255, 255); border-radius: 6px; margin: 0px;}
.body::-webkit-scrollbar-thumb:hover{background: rgb(255, 255, 255);}
@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
@keyframes ringBell { 
  12.5%, 62.5% { transform: rotate(30deg); }
  37.5%, 87.5% { transform: rotate(-30deg); }
}

#world-cup .footer::after{background-position: 50% center; background-repeat: no-repeat; background-size: 100% auto; content: ""; position: absolute; right: 0px; top: 162px; z-index: 1;}
@media (min-width: 768px){#world-cup .footer::after{top: 105px;}}
@media (min-width: 960px){#world-cup .footer::after{top: 100px;}}
@media (min-width: 1248px){#world-cup .footer::after{top: 111px;}}
@media (min-width: 1632px){#world-cup .footer::after{top: 3px;}}
@media (min-width: 1920px){#world-cup .footer::after{top: 5px;}}
#world-cup .footer::after{width: 242px;}
@media (min-width: 768px){#world-cup .footer::after{width: 265px;}}
@media (min-width: 960px){#world-cup .footer::after{width: 332px;}}
@media (min-width: 1248px){#world-cup .footer::after{width: 350px;}}
@media (min-width: 1632px){#world-cup .footer::after{width: 378px;}}
@media (min-width: 1920px){#world-cup .footer::after{width: 448px;}}
#world-cup .footer::after{height: 515px;}
@media (min-width: 768px){#world-cup .footer::after{height: 570px;}}
@media (min-width: 960px){#world-cup .footer::after{height: 715px;}}
@media (min-width: 1248px){#world-cup .footer::after{height: 720px;}}
@media (min-width: 1632px){#world-cup .footer::after{height: 740px;}}
@media (min-width: 1920px){#world-cup .footer::after{height: 870px;}}
#world-cup .footer::after{background-image: url("/assets/lucky-dreams/unavailable.svg");}
@media (min-width: 1248px){#world-cup .footer::after{background-image: url("/assets/lucky-dreams/unavailable.svg");}}
@media (min-width: 1632px){#world-cup .footer::after{background-image: url("/assets/lucky-dreams/unavailable.svg");}}


@media (min-width: 960px){}

@media (min-width: 960px){}





#halloween .header-left-desktop .logo{margin-top: -20px;}
#halloween .header-left-desktop .logo .image{height: 60px; width: auto;}
#halloween .footer{background-image: url("/assets/lucky-dreams/unavailable.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: contain;}
@media (min-width: 768px){#halloween .footer{background-image: url("/assets/lucky-dreams/unavailable.svg");}}
@media (min-width: 1248px){#halloween .footer{background-image: url("/assets/lucky-dreams/unavailable.svg");}}


@media (min-width: 768px){}









#christmas .header-left-desktop .logo .image{height: auto; left: 10px; position: relative; width: 144px;}



@media (min-width: 768px){}
@media (min-width: 960px){}

#christmas .footer{background-position: center 70%; background-repeat: no-repeat; background-size: 100% auto;}
@media (min-width: 768px){#christmas .footer{background-position: center bottom;}}
#christmas .footer{background-image: url("/assets/lucky-dreams/unavailable.svg");}
@media (min-width: 768px){#christmas .footer{background-image: url("/assets/lucky-dreams/unavailable.svg");}}
@media (min-width: 960px){#christmas .footer{background-image: url("/assets/lucky-dreams/unavailable.svg");}}
@media (min-width: 1248px){#christmas .footer{background-image: url("/assets/lucky-dreams/unavailable.svg");}}




#new-year .header-left-desktop .logo .image{width: 150px;}










#new-year .footer::after{background-image: url("/assets/lucky-dreams/unavailable.svg"); background-position: 50% center; background-repeat: no-repeat; background-size: 100% auto; content: ""; height: 100%; left: 0px; position: absolute; top: 0px; width: 100%; z-index: 1;}
@media (min-width: 768px){#new-year .footer::after{background-image: url("/assets/lucky-dreams/unavailable.svg");}}
@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
@keyframes ringBell { 
  12.5%, 62.5% { transform: rotate(30deg); }
  37.5%, 87.5% { transform: rotate(-30deg); }
}
 .seo-collapse{--top-space: 24px; text-align: left;}
@media (min-width: 960px){ .seo-collapse{--top-space: 28px;}}
@media (min-width: 1248px){ .seo-collapse{--top-space: 36px;}}
 .seo-collapse{--bottom-space: 30px;}
@media (min-width: 768px){ .seo-collapse{--bottom-space: 50px;}}
@media (min-width: 960px){ .seo-collapse{--bottom-space: 60px;}}
@media (min-width: 1248px){ .seo-collapse{--bottom-space: 70px;}}
 .seo-collapse__title{font-size: 14px; font-weight: 600; margin: 0px; padding-bottom: 16px;}
@media (min-width: 768px){ .seo-collapse__title{font-size: 18px;}}
@media (min-width: 960px){ .seo-collapse__title{font-size: 20px;}}
 .seo-collapse__content{padding-top: 16px;}
 .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 10px; color: rgb(255, 255, 255); font-size: var(--font-size); line-height: 1.4;}
@media (min-width: 768px){ .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 12px;}}
@media (min-width: 960px){ .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 14px;}}
 .content.seo-collapse__content > :first-child, .content.seo-collapse__preview > :first-child{margin-top: 0px; padding-top: 0px;}
 .content.seo-collapse__content p, .content.seo-collapse__preview p{line-height: 1.4; margin-bottom: 8px;}
 .content.seo-collapse__content a, .content.seo-collapse__preview a{padding: 0px 5px;}
 .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__content h3, .content.seo-collapse__content h4, .content.seo-collapse__content h5, .content.seo-collapse__content h6, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2, .content.seo-collapse__preview h3, .content.seo-collapse__preview h4, .content.seo-collapse__preview h5, .content.seo-collapse__preview h6{font-size: var(--font-size); font-weight: 700; margin-bottom: 8px; margin-top: 16px;}
 .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 12px;}
@media (min-width: 768px){ .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 14px;}}
@media (min-width: 960px){ .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 16px;}}
 .content.seo-collapse__content ul li::before, .content.seo-collapse__preview ul li::before{background-color: rgb(255, 255, 255); top: 4px;}
@media (min-width: 768px){ .content.seo-collapse__content ul li::before, .content.seo-collapse__preview ul li::before{top: 6px;}}
 .content.seo-collapse__content ol, .content.seo-collapse__content ul, .content.seo-collapse__preview ol, .content.seo-collapse__preview ul{margin: 0px 0px 16px; padding-inline-start: 16px;}
@media (min-width: 768px){ .content.seo-collapse__content ol, .content.seo-collapse__content ul, .content.seo-collapse__preview ol, .content.seo-collapse__preview ul{margin-bottom: 16px;}}
 .content.seo-collapse__content ol li, .content.seo-collapse__content ul li, .content.seo-collapse__preview ol li, .content.seo-collapse__preview ul li{padding-left: 15px;}
@media (max-width: 767px){
}
 .seo-collapse__content-wrap--hidden{display: none;}
 .seo-collapse__btn-wrap{display: flex; margin-top: 14px;}
@media (min-width: 768px){ .seo-collapse__btn-wrap{margin-top: 24px;}}
@media (min-width: 960px){ .seo-collapse__btn-wrap{margin-bottom: 30px;}}
 .seo-collapse--top-space{margin-top: var(--top-space);}


@media (min-width: 768px){}
@media (min-width: 960px){}



 .body--reversed .seo-collapse__content, .body--reversed .seo-collapse__preview{direction: rtl;}
 .body--reversed .seo-collapse__content, .body--reversed .seo-collapse__preview, .body--reversed .seo-collapse__title{text-align: right;}






@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}




@media (min-width: 768px){}













@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
@keyframes ringBell { 
  12.5%, 62.5% { transform: rotate(30deg); }
  37.5%, 87.5% { transform: rotate(-30deg); }
}





 .seo-collapse{--top-space: 24px; text-align: left;}
@media (min-width: 960px){ .seo-collapse{--top-space: 28px;}}
@media (min-width: 1248px){ .seo-collapse{--top-space: 36px;}}
 .seo-collapse{--bottom-space: 30px;}
@media (min-width: 768px){ .seo-collapse{--bottom-space: 50px;}}
@media (min-width: 960px){ .seo-collapse{--bottom-space: 60px;}}
@media (min-width: 1248px){ .seo-collapse{--bottom-space: 70px;}}
 .seo-collapse__title{font-size: 14px; font-weight: 600; margin: 0px; padding-bottom: 16px;}
@media (min-width: 768px){ .seo-collapse__title{font-size: 18px;}}
@media (min-width: 960px){ .seo-collapse__title{font-size: 20px;}}
 .seo-collapse__content{padding-top: 16px;}
 .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 10px; color: rgb(255, 255, 255); font-size: var(--font-size); line-height: 1.4;}
@media (min-width: 768px){ .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 12px;}}
@media (min-width: 960px){ .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 14px;}}
 .content.seo-collapse__content > :first-child, .content.seo-collapse__preview > :first-child{margin-top: 0px; padding-top: 0px;}
 .content.seo-collapse__content p, .content.seo-collapse__preview p{line-height: 1.4; margin-bottom: 8px;}
 .content.seo-collapse__content a, .content.seo-collapse__preview a{padding: 0px 5px;}
 .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__content h3, .content.seo-collapse__content h4, .content.seo-collapse__content h5, .content.seo-collapse__content h6, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2, .content.seo-collapse__preview h3, .content.seo-collapse__preview h4, .content.seo-collapse__preview h5, .content.seo-collapse__preview h6{font-size: var(--font-size); font-weight: 700; margin-bottom: 8px; margin-top: 16px;}
 .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 12px;}
@media (min-width: 768px){ .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 14px;}}
@media (min-width: 960px){ .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 16px;}}
 .content.seo-collapse__content ul li::before, .content.seo-collapse__preview ul li::before{background-color: rgb(255, 255, 255); top: 4px;}
@media (min-width: 768px){ .content.seo-collapse__content ul li::before, .content.seo-collapse__preview ul li::before{top: 6px;}}
 .content.seo-collapse__content ol, .content.seo-collapse__content ul, .content.seo-collapse__preview ol, .content.seo-collapse__preview ul{margin: 0px 0px 16px; padding-inline-start: 16px;}
@media (min-width: 768px){ .content.seo-collapse__content ol, .content.seo-collapse__content ul, .content.seo-collapse__preview ol, .content.seo-collapse__preview ul{margin-bottom: 16px;}}
 .content.seo-collapse__content ol li, .content.seo-collapse__content ul li, .content.seo-collapse__preview ol li, .content.seo-collapse__preview ul li{padding-left: 15px;}
@media (max-width: 767px){
}
 .seo-collapse__content-wrap--hidden{display: none;}
 .seo-collapse__btn-wrap{display: flex; margin-top: 14px;}
@media (min-width: 768px){ .seo-collapse__btn-wrap{margin-top: 24px;}}
@media (min-width: 960px){ .seo-collapse__btn-wrap{margin-bottom: 30px;}}
 .seo-collapse--top-space{margin-top: var(--top-space);}


@media (min-width: 768px){}
@media (min-width: 960px){}



 .body--reversed .seo-collapse__content, .body--reversed .seo-collapse__preview{direction: rtl;}
 .body--reversed .seo-collapse__content, .body--reversed .seo-collapse__preview, .body--reversed .seo-collapse__title{text-align: right;}
@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
@keyframes ringBell { 
  12.5%, 62.5% { transform: rotate(30deg); }
  37.5%, 87.5% { transform: rotate(-30deg); }
}
.faq__title{font-size: 16px; font-weight: 600; margin: 0px; padding-bottom: 14px;}
@media (min-width: 768px){.faq__title{font-size: 18px; padding-bottom: 16px;}}
@media (min-width: 960px){.faq__title{font-size: 22px;}}
@media (min-width: 1248px){.faq__title{font-size: 24px;}}

@media (min-width: 768px){}
.faq__section:not(:last-child){padding-bottom: 40px;}
.faq__list{display: flex; flex-direction: column;}
.body--reversed .faq .faq__title{text-align: right;}
 .seo-collapse{--top-space: 24px; text-align: left;}
@media (min-width: 960px){ .seo-collapse{--top-space: 28px;}}
@media (min-width: 1248px){ .seo-collapse{--top-space: 36px;}}
 .seo-collapse{--bottom-space: 30px;}
@media (min-width: 768px){ .seo-collapse{--bottom-space: 50px;}}
@media (min-width: 960px){ .seo-collapse{--bottom-space: 60px;}}
@media (min-width: 1248px){ .seo-collapse{--bottom-space: 70px;}}
 .seo-collapse__title{font-size: 14px; font-weight: 600; margin: 0px; padding-bottom: 16px;}
@media (min-width: 768px){ .seo-collapse__title{font-size: 18px;}}
@media (min-width: 960px){ .seo-collapse__title{font-size: 20px;}}
 .seo-collapse__content{padding-top: 16px;}
 .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 10px; color: rgb(255, 255, 255); font-size: var(--font-size); line-height: 1.4;}
@media (min-width: 768px){ .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 12px;}}
@media (min-width: 960px){ .content.seo-collapse__content, .content.seo-collapse__preview{--font-size: 14px;}}
 .content.seo-collapse__content > :first-child, .content.seo-collapse__preview > :first-child{margin-top: 0px; padding-top: 0px;}
 .content.seo-collapse__content p, .content.seo-collapse__preview p{line-height: 1.4; margin-bottom: 8px;}
 .content.seo-collapse__content a, .content.seo-collapse__preview a{padding: 0px 5px;}
 .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__content h3, .content.seo-collapse__content h4, .content.seo-collapse__content h5, .content.seo-collapse__content h6, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2, .content.seo-collapse__preview h3, .content.seo-collapse__preview h4, .content.seo-collapse__preview h5, .content.seo-collapse__preview h6{font-size: var(--font-size); font-weight: 700; margin-bottom: 8px; margin-top: 16px;}
 .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 12px;}
@media (min-width: 768px){ .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 14px;}}
@media (min-width: 960px){ .content.seo-collapse__content h1, .content.seo-collapse__content h2, .content.seo-collapse__preview h1, .content.seo-collapse__preview h2{font-size: 16px;}}
 .content.seo-collapse__content ul li::before, .content.seo-collapse__preview ul li::before{background-color: rgb(255, 255, 255); top: 4px;}
@media (min-width: 768px){ .content.seo-collapse__content ul li::before, .content.seo-collapse__preview ul li::before{top: 6px;}}
 .content.seo-collapse__content ol, .content.seo-collapse__content ul, .content.seo-collapse__preview ol, .content.seo-collapse__preview ul{margin: 0px 0px 16px; padding-inline-start: 16px;}
@media (min-width: 768px){ .content.seo-collapse__content ol, .content.seo-collapse__content ul, .content.seo-collapse__preview ol, .content.seo-collapse__preview ul{margin-bottom: 16px;}}
 .content.seo-collapse__content ol li, .content.seo-collapse__content ul li, .content.seo-collapse__preview ol li, .content.seo-collapse__preview ul li{padding-left: 15px;}
@media (max-width: 767px){
}
 .seo-collapse__content-wrap--hidden{display: none;}
 .seo-collapse__btn-wrap{display: flex; margin-top: 14px;}
@media (min-width: 768px){ .seo-collapse__btn-wrap{margin-top: 24px;}}
@media (min-width: 960px){ .seo-collapse__btn-wrap{margin-bottom: 30px;}}
 .seo-collapse--top-space{margin-top: var(--top-space);}


@media (min-width: 768px){}
@media (min-width: 960px){}



 .body--reversed .seo-collapse__content, .body--reversed .seo-collapse__preview{direction: rtl;}
 .body--reversed .seo-collapse__content, .body--reversed .seo-collapse__preview, .body--reversed .seo-collapse__title{text-align: right;}
@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
@keyframes ringBell { 
  12.5%, 62.5% { transform: rotate(30deg); }
  37.5%, 87.5% { transform: rotate(-30deg); }
}
.faq__title{font-size: 16px; font-weight: 600; margin: 0px; padding-bottom: 14px;}
@media (min-width: 768px){.faq__title{font-size: 18px; padding-bottom: 16px;}}
@media (min-width: 960px){.faq__title{font-size: 22px;}}
@media (min-width: 1248px){.faq__title{font-size: 24px;}}

@media (min-width: 768px){}
.faq__section:not(:last-child){padding-bottom: 40px;}
.faq__list{display: flex; flex-direction: column;}
.body--reversed .faq .faq__title{text-align: right;}

@media (min-width: 768px){}

@media (min-width: 768px){
}

@media (min-width: 1248px){}

@media (min-width: 1248px){}
@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}

@media (min-width: 768px){}


@media (min-width: 768px){}

@media (min-width: 768px){}



@media (max-width: 767px){}
@media (min-width: 768px){
}




@media (min-width: 768px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}





@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 960px){}

















@media (min-width: 1248px){}

















@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 960px){}





@media (min-width: 768px){}
@media (min-width: 960px){}
@media (min-width: 1632px){}


@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}



@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}






@media (min-width: 768px){}







@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}
@media (min-width: 1248px){}

@media (min-width: 768px){}


@media (min-width: 1248px){}

@media (min-width: 1248px){}

@media (min-width: 1248px){}


@media (min-width: 1248px){}













@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@media (min-width: 768px){}

@keyframes spinBtnLoading { 
  0% { transform: translate(-50%, -50%) rotate(0deg) scale(1); }
  50% { transform: translate(-50%, -50%) rotate(180deg) scale(0.7); }
  100% { transform: translate(-50%, -50%) rotate(1turn) scale(1); }
}
@keyframes ringBell { 
  12.5%, 62.5% { transform: rotate(30deg); }
  37.5%, 87.5% { transform: rotate(-30deg); }
}


html{background: rgb(19, 23, 47);}
body{margin: 0px;}
a[aria-disabled], button:disabled{cursor: default !important;}
button:disabled{opacity: 1;}
a[aria-disabled]{pointer-events: none;}
.swiper-wrapper{transform: none !important; transition: none !important; height: auto !important;}
.swiper-slide{flex-shrink: 0; transform: none !important; opacity: 1 !important; transition: none !important;}
.general-slider .swiper-slide{display: none !important; width: 100% !important;}
.general-slider .swiper-slide-active{display: block !important;}
.general-slider .swiper-wrapper{display: block;}
.general-slider .swiper-pagination{pointer-events: none;}
.swiper:not(.general-slider__wrap) > .swiper-wrapper{gap: 20px;}

@media (max-width: 767px){.swiper:not(.general-slider__wrap) > .swiper-wrapper{gap: 10px;}}
.section-slider__wrap--large > .swiper-wrapper > .swiper-slide{width: calc(16.6667% - 16.6667px) !important;}
.section-slider__wrap--default > .swiper-wrapper > .swiper-slide, .section-slider__wrap--providers > .swiper-wrapper > .swiper-slide{width: calc(14.2857% - 17.1429px) !important;}
.banner-sports-book-matches__slider > .swiper-wrapper > .swiper-slide{width: calc(32.2581% - 12.9032px) !important;}
.landing-mobile-tabs, .landing-mobile-actions{display: none;}

@media (max-width: 1247px){.header-left-desktop{display: none;}
.landing-mobile-actions{display: flex; position: fixed; bottom: 0px; left: 0px; right: 0px; height: 60px; background: rgb(26, 30, 49); z-index: 120; align-items: center; gap: 8px; padding: 10px 18px;}
.landing-mobile-actions > span{padding: 10px 20px; background: rgb(34, 38, 56); border-radius: 30px; font-weight: 700; text-align: center;}
.landing-mobile-actions .landing-gold{background: linear-gradient(105deg, rgb(180, 155, 95), rgb(255, 230, 162)); color: rgb(3, 33, 62);}
.landing-mobile-actions .landing-menu{margin-right: auto; border-radius: 0px; background: none; font-size: 26px; padding: 0px;}
.layout{padding-bottom: 60px;}}
@media (max-width: 767px){.landing-mobile-tabs{display: flex; height: 50px; background: rgb(26, 30, 49); align-items: stretch; justify-content: space-around; font-weight: 700; font-size: 14px;}
.landing-mobile-tabs span{display: grid; place-items: center; flex: 1 1 0%; white-space: nowrap;}
.landing-mobile-tabs .selected{border-bottom: 5px solid rgb(255, 230, 162);}
.layout__main{padding-top: 0px;}
.section-slider__wrap--large > .swiper-wrapper > .swiper-slide{width: calc(46.5116% - 4.65116px) !important;}
.section-slider__wrap--default > .swiper-wrapper > .swiper-slide{width: calc(32.2581% - 6.45161px) !important;}
.section-slider__wrap--providers > .swiper-wrapper > .swiper-slide{width: calc(28.5714% - 8.57143px) !important;}
.banner-sports-book-matches__slider > .swiper-wrapper > .swiper-slide{width: calc(80% - 8px) !important;}

}
.font-icons{font-family: Arial, sans-serif !important;}
@media (max-width: 767px){.banner-general__info::before{content: "LUCKY DREAMS"; background: none; width: auto; height: auto; font-family: Impact, "Arial Narrow", Arial, sans-serif; font-size: 22px; line-height: 1; margin: 0px auto 20px;}
.banner-general__ctas{display: flex; flex-flow: row; gap: 16px; justify-content: center;}
.banner-general__ctas .link-btn{min-width: 100px; width: auto; min-height: 36px; height: 36px; padding: 0px 20px; font-size: 14px;}
.banner-general__title{font-size: 24px;}
.banner-general__description{font-size: 14px;}
.banner-general__data{max-width: none;}
.banner-general{min-height: 325px;}
}

@media (max-width: 767px){.section-slider__button{display: none !important;}}
.swiper-slide{margin: 0px !important;}
.font-icons--left::before{content: "‹";}
.font-icons--right::before{content: "›";}




.section-slider__button::before{font-family: Arial, sans-serif; content: "‹"; font-size: 24px;}
.section-slider__button--prev::before{content: "›";}
@media (max-width: 767px){.banner-general__info::before{display: block;}
.banner-general__ctas .list__item{width: auto; flex: 0 0 auto;}}

.landing-promotions{padding: 24px; width: 100%; box-sizing: border-box;}
.landing-promotions h2{margin: 0px 0px 28px; font-size: 24px;}
.landing-promotion-grid{display: grid; grid-template-columns: repeat(4, minmax(0px, 1fr)); gap: 20px;}
.landing-promotion{position: relative; isolation: isolate; overflow: hidden; border-radius: 12px; background: rgb(6, 27, 46); min-height: 400px; aspect-ratio: 370 / 472;}
.landing-promotion > img:not(.landing-promotion-provider){position: absolute; inset: 0px; width: 100%; height: 100%; object-fit: cover; object-position: center center;}
.landing-promotion::after{content: ""; position: absolute; inset: 0px; background: linear-gradient(0deg, rgb(3, 23, 39) 0%, rgba(3, 23, 39, 0.9) 15%, rgba(3, 23, 39, 0) 72%); z-index: 0; pointer-events: none;}
.landing-promotion--prize{border: 2px solid rgb(226, 200, 132);}
.landing-promotion--prize > img{object-position: 25% center;}
.landing-promotion--prize::after{background: linear-gradient(0deg, rgb(3, 23, 39) 0%, rgba(3, 23, 39, 0.85) 23%, rgba(16, 41, 67, 0.2) 80%);}
.landing-promotion-copy{position: absolute; inset-inline: 20px; bottom: 28px; z-index: 1; text-align: center; font-size: 18px; line-height: 1.4; color: rgb(255, 255, 255);}
.landing-promotion-copy h3{margin: 0px 0px 8px; font-size: 20px; color: rgb(251, 227, 163);}
.landing-promotion-copy p{margin: 0px;}
.landing-promotion-copy strong{display: block; font-size: 38px; line-height: 1.2; margin-bottom: 8px;}
.landing-promotion-provider{position: absolute; top: 16%; left: 50%; transform: translateX(-50%); width: 160px; max-width: 70%; height: 50px; object-fit: contain; z-index: 1; color: white; font: 700 32px / 50px Arial, sans-serif; text-align: center;}
.banner-sports-book-matches__bg-image{width: 100%; height: 100%; object-fit: cover;}
@media (max-width: 1247px){.landing-promotion-grid{grid-template-columns: repeat(2, minmax(0px, 1fr));}}
@media (max-width: 767px){.landing-promotions{padding: 16px;}
.landing-promotions h2{font-size: 20px; margin-bottom: 20px;}
.landing-promotion-grid{gap: 12px;}
.landing-promotion{min-height: 300px;}
.landing-promotion-copy{inset-inline: 10px; bottom: 18px; font-size: 14px;}
.landing-promotion-copy h3{font-size: 16px;}
.landing-promotion-copy strong{font-size: 28px;}
.landing-promotion-provider{font-size: 24px;}}
@media (max-width: 420px){.landing-promotion-grid{grid-template-columns: minmax(0px, 1fr);}
.landing-promotion{aspect-ratio: 370 / 430; min-height: 0px;}}
.landing-clickable-card{position: relative; isolation: isolate;}
.landing-card-trigger{appearance: none; position: absolute; inset: 0px; z-index: 4; width: 100%; height: 100%; min-width: 0px; min-height: 0px; margin: 0px; padding: 0px; border: 0px; border-radius: inherit; background: transparent; cursor: pointer;}
.landing-card-trigger:focus-visible{outline: rgb(251, 227, 163) solid 3px; outline-offset: -4px;}
.landing-clickable-banner > .landing-card-trigger{z-index: 1;}
.landing-clickable-banner .banner-container__content, .landing-clickable-banner .banner-sports-book-matches__wrap{position: relative; z-index: 2; pointer-events: none;}
.landing-clickable-banner .banner-general__ctas a, .landing-clickable-banner .banner-general__ctas button, .landing-clickable-banner .banner-sports-book-matches__cta-btn, .landing-clickable-banner .banner-sports-book-matches__slider-wrap, .landing-clickable-banner .banner-sports-book-matches__slide-controls{pointer-events: auto;}
button.landing-popup-link, button.landing-filter-tab{appearance: none; border: 0px; cursor: pointer;}
button.landing-popup-link:not(.link-btn), button.landing-filter-tab{background: none; color: inherit; font: inherit; text-align: inherit;}
button.section-slider__head-link{padding: 0px;}
.landing-filter-tab:focus-visible, .landing-carousel:focus-visible, .landing-search input:focus-visible, .landing-provider-filter select:focus-visible{outline: rgb(251, 227, 163) solid 2px; outline-offset: -3px;}
.landing-carousel{scrollbar-width: thin; scrollbar-color: rgb(185, 157, 100) rgb(19, 27, 53); overscroll-behavior-x: contain; overflow: auto hidden !important;}
.landing-carousel .swiper-slide[hidden], .section-slider[hidden]{display: none !important;}
.section-slider__button:not(:disabled), .banner-sports-book-matches__slide-arrow:not(:disabled){pointer-events: auto; cursor: pointer;}
.section-slider__button:focus-visible, .banner-sports-book-matches__slide-arrow:focus-visible{outline: rgb(251, 227, 163) solid 2px; outline-offset: -3px;}
.section-slider__button{display: grid; place-items: center; width: 44px; height: 44px; min-width: 44px; padding: 0px; border: 1px solid rgb(185, 157, 100); border-radius: 50%; background: linear-gradient(105deg, rgb(185, 157, 100), rgb(255, 230, 162)); color: rgb(3, 33, 62);}
.section-slider__button > .btn__content{display: none;}
.section-slider__button::after{content: none;}
.section-slider__button:disabled{opacity: 0.45 !important;}
.section-slider__control--prev{left: 76px; right: auto;}
.section-slider__control--next{left: 20px; right: auto;}
.landing-filter-tab{display: inline-flex; align-items: center; gap: 8px; min-height: 44px; padding: 10px 16px; border-radius: 999px; white-space: nowrap;}
button.landing-filter-tab{background: rgb(3, 33, 62); color: rgb(255, 255, 255); font: 700 14px / 1.25 Arial, sans-serif;}
.landing-filter-tab[aria-pressed="true"]{box-shadow: rgb(105, 216, 232) 0px 0px 0px 1px inset;}
.landing-provider-filter, .landing-search{display: flex; align-items: center; gap: 10px; min-width: 0px; max-width: 100%; color: rgb(255, 255, 255); font: inherit;}
.landing-provider-filter select, .landing-search input{box-sizing: border-box; min-width: 0px; max-width: 100%; min-height: 44px; padding: 10px 14px; border: 1px solid rgba(185, 157, 100, 0.4); border-radius: 24px; background: rgb(3, 33, 62); color: rgb(255, 255, 255); font: inherit;}
.landing-search input{width: 220px;}
.landing-provider-filter select{width: 180px;}
.landing-static-text{text-decoration: none; cursor: default !important;}
.seo-collapse button.landing-popup-link{display: inline; padding: 0px; color: inherit; text-decoration: underline;}
.header-left-desktop__logo.landing-popup-link{display: block; padding: 0px;}
#landing-search-status{flex-basis: 100%; color: rgb(251, 227, 163); margin-block: 12px;}
@media (max-width: 767px){.landing-search, .landing-provider-filter{flex: 1 1 0%; flex-wrap: wrap; gap: 4px;}
.landing-search input, .landing-provider-filter select{width: 100%;}
.landing-carousel{scrollbar-width: none;}}
.bonus-registration-popup{box-sizing: border-box; position: fixed; inset: 0px; margin: auto; padding: 0px; width: min(560px, -32px + 100vw); max-width: calc(-32px + 100vw); height: min(760px, 90dvh, 100dvh - 32px); max-height: min(90dvh, 100dvh - 32px); overflow: hidden; border: 0px; background: rgb(19, 27, 53); box-shadow: none;}
.bonus-registration-popup[open]{display: grid; grid-template-rows: 44px minmax(0px, 1fr);}
.bonus-registration-popup::backdrop{background: rgba(0, 0, 0, 0.65); backdrop-filter: blur(4px);}
.bonus-registration-popup iframe{grid-area: 2 / 1; display: block; width: 100%; height: 100%; min-height: 0px; border: 0px;}
.bonus-registration-loading{grid-area: 2 / 1; margin: 24px; align-self: start; color: rgb(251, 227, 163); font: 16px / 1.8 Arial, sans-serif; text-align: center;}
.bonus-registration-loading[hidden]{display: none;}
.bonus-registration-retry{display: block; margin: 12px auto 0px; min-height: 44px; padding: 8px 18px; border: 1px solid rgb(185, 157, 100); border-radius: 24px; background: rgb(19, 27, 53); color: rgb(251, 227, 163); font: inherit; cursor: pointer;}
.bonus-registration-retry[hidden]{display: none;}
.bonus-registration-popup iframe:not([src]), .bonus-registration-popup iframe[aria-busy="true"]{visibility: hidden;}
.bonus-registration-close{position: absolute; inset-block-start: 5px; inset-inline-end: 8px; display: grid; place-items: center; width: 34px; height: 34px; padding: 0px; border: 1px solid rgb(185, 157, 100); border-radius: 50%; background: rgb(19, 27, 53); color: rgb(251, 227, 163); font: 26px / 1 Arial, sans-serif; cursor: pointer;}
[data-bonus-register]{cursor: pointer;}
.bonus-registration-close:focus-visible, [data-bonus-register]:focus-visible{outline: rgb(251, 227, 163) solid 2px; outline-offset: 3px;}
.banner-general__ctas button[data-bonus-register], .banner-sports-book-matches__cta-btn[data-bonus-register], #sign-up-left-aside[data-bonus-register], #sign-in-left-aside[data-bonus-register], .landing-mobile-actions > button[data-bonus-register]{appearance: none; box-sizing: border-box; display: inline-flex; align-items: center; justify-content: center; min-height: 48px; height: auto; max-width: 100%; padding: 12px 28px; border: 0px; border-radius: 999px; background: linear-gradient(105deg, rgb(185, 157, 100), rgb(255, 230, 162)); color: rgb(3, 33, 62); font-style: inherit; font-variant: inherit; font-stretch: inherit; font-family: inherit; font-optical-sizing: inherit; font-size-adjust: inherit; font-kerning: inherit; font-feature-settings: inherit; font-variation-settings: inherit; font-language-override: inherit; font-size: 16px; font-weight: 700; line-height: 1.4; text-align: center; white-space: normal; box-shadow: rgba(255, 255, 255, 0.267) 0px 1px 0px inset, rgba(0, 0, 0, 0.133) 0px 3px 10px; transition: filter 150ms, box-shadow 150ms;}
.banner-general__ctas button[data-bonus-register]{min-height: 56px; min-width: 140px; font-size: 18px;}
.banner-sports-book-matches__cta-btn[data-bonus-register]{min-height: 56px; font-size: 18px;}
#sign-up-left-aside[data-bonus-register], #sign-in-left-aside[data-bonus-register]{width: 100%; padding-inline: 16px;}
@media (hover: hover){button[data-bonus-register]:hover{filter: brightness(1.08);}}
button[data-bonus-register]:active{filter: brightness(0.94); box-shadow: rgba(3, 33, 62, 0.25) 0px 2px 5px inset;}
.bonus-registration-close:hover{background: rgb(40, 51, 78);}
@media (max-width: 767px){.banner-general__ctas button[data-bonus-register]{min-width: 0px; min-height: 44px; padding: 10px 20px; font-size: 14px;}
.banner-general__ctas{flex-wrap: wrap;}
.landing-mobile-actions > button[data-bonus-register]{min-width: 0px; min-height: 40px; padding: 8px 16px;}}
@media (prefers-reduced-motion: reduce){button[data-bonus-register]{transition: none;}}