: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:0;position:relative;z-index:1}
.swiper-vertical>.swiper-wrapper{flex-direction:column}
.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-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}
.swiper-horizontal{touch-action:pan-y}
.swiper-vertical{touch-action:pan-x}
.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}
.swiper-slide-invisible-blank{visibility:hidden}
.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(0)}
.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}
.swiper-3d .swiper-wrapper{transform-style:preserve-3d}
.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}
.swiper-css-mode{>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}
.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}
.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}
.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}
.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}
.swiper-lazy-preloader-black{--swiper-preloader-color:#000}
@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}
:root{--swiper-navigation-size:44px}
.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:var(--swiper-navigation-size);justify-content:center;position:absolute;width:var(--swiper-navigation-size);z-index:10;&.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}&.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled &{display:none!important}svg{fill:currentColor;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;transform-origin:center;width:100%}}
.swiper-button-lock{display:none}
.swiper-button-next,.swiper-button-prev{margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}
.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto;.swiper-navigation-icon{transform:rotate(180deg)}}
.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}
.swiper-horizontal{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{margin-left:0;margin-top:calc(0px - var(--swiper-navigation-size)/2);top:var(--swiper-navigation-top-offset,50%)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{left:var(--swiper-navigation-sides-offset,4px);right:auto}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev,&~.swiper-button-next,.swiper-button-next{left:auto;right:var(--swiper-navigation-sides-offset,4px)}&.swiper-rtl .swiper-button-next,&.swiper-rtl~.swiper-button-next,&~.swiper-button-prev,.swiper-button-prev{.swiper-navigation-icon{transform:rotate(180deg)}}&.swiper-rtl .swiper-button-prev,&.swiper-rtl~.swiper-button-prev{.swiper-navigation-icon{transform:rotate(0deg)}}}
.swiper-vertical{.swiper-button-next,.swiper-button-prev,~.swiper-button-next,~.swiper-button-prev{left:var(--swiper-navigation-top-offset,50%);margin-left:calc(0px - var(--swiper-navigation-size)/2);margin-top:0;right:auto}.swiper-button-prev,~.swiper-button-prev{bottom:auto;top:var(--swiper-navigation-sides-offset,4px);.swiper-navigation-icon{transform:rotate(-90deg)}}.swiper-button-next,~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset,4px);top:auto;.swiper-navigation-icon{transform:rotate(90deg)}}}
.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}
.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}
.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));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}
.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}
.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}
.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}
.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}
.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}
.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}
.swiper-pagination-lock{display:none}
.swiper-scrollbar{background:var(--swiper-scrollbar-bg-color,rgba(0,0,0,.1));border-radius:var(--swiper-scrollbar-border-radius,10px);position:relative;touch-action:none;&.swiper-scrollbar-disabled,.swiper-scrollbar-disabled>&{display:none!important}&.swiper-scrollbar-horizontal,.swiper-horizontal>&{bottom:var(--swiper-scrollbar-bottom,4px);height:var(--swiper-scrollbar-size,4px);left:var(--swiper-scrollbar-sides-offset,1%);position:absolute;top:var(--swiper-scrollbar-top,auto);width:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);z-index:50}&.swiper-scrollbar-vertical,.swiper-vertical>&{height:calc(100% - var(--swiper-scrollbar-sides-offset, 1%)*2);left:var(--swiper-scrollbar-left,auto);position:absolute;right:var(--swiper-scrollbar-right,4px);top:var(--swiper-scrollbar-sides-offset,1%);width:var(--swiper-scrollbar-size,4px);z-index:50}}
.swiper-scrollbar-drag{background:var(--swiper-scrollbar-drag-bg-color,rgba(0,0,0,.5));border-radius:var(--swiper-scrollbar-border-radius,10px);height:100%;left:0;position:relative;top:0;width:100%}
.swiper-scrollbar-cursor-drag{cursor:move}
.swiper-scrollbar-lock{display:none}
.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}
body{margin:0}
main{display:block}
h1{font-size:2em;margin:.67em 0}
hr{box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:transparent}
abbr[title]{border-bottom:none;text-decoration:underline;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:-.25em}
sup{top:-.5em}
img{border-style:none}
button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details{display:block}
summary{display:list-item}
[hidden],template{display:none}
.animated{animation-duration:var(--animate-duration);animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.repeat-1{animation-iteration-count:var(--animate-repeat)}
.animated.repeat-2{animation-iteration-count:calc(var(--animate-repeat)*2)}
.animated.repeat-3{animation-iteration-count:calc(var(--animate-repeat)*3)}
.animated.delay-1s{animation-delay:var(--animate-delay)}
.animated.delay-2s{animation-delay:calc(var(--animate-delay)*2)}
.animated.delay-3s{animation-delay:calc(var(--animate-delay)*3)}
.animated.delay-4s{animation-delay:calc(var(--animate-delay)*4)}
.animated.delay-5s{animation-delay:calc(var(--animate-delay)*5)}
.animated.faster{animation-duration:calc(var(--animate-duration)/2)}
.animated.fast{animation-duration:calc(var(--animate-duration)*.8)}
.animated.slow{animation-duration:calc(var(--animate-duration)*2)}
.animated.slower{animation-duration:calc(var(--animate-duration)*3)}
@media (prefers-reduced-motion:reduce),print{.animated{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.animated[class*=Out]{opacity:0}}
@keyframes fadeOut{0%{opacity:1}to{opacity:0}}
.fadeOut{animation-name:fadeOut}
@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
.fadeIn{animation-name:fadeIn}
.error-page{align-items:flex-start;background-image:url();background-position:50%;background-size:cover;color:#f1f1f2;display:flex;height:calc(100vh - 60px);justify-content:flex-start;min-height:700px;text-align:center;word-break:break-word}
@media(min-width:768px){.error-page{background-image:url();min-height:670px;text-align:left}}
@media(min-width:1248px){.error-page{align-items:center;min-height:100vh;text-align:left}}
.error-page__data{margin:0;max-width:482px;padding:88px 0 20px}
@media(min-width:960px){.error-page__data{max-width:636px}}
@media(min-width:1248px){.error-page__data{max-width:516px;padding:100px 0}}
@media(min-width:1632px){.error-page__data{max-width:722px}}
.error-page__title{font-size:32px;font-weight:700;margin:0;padding-bottom:15px;text-shadow:0 4px 8px 0 rgba(0,0,0,.24)}
@media(min-width:768px){.error-page__title{font-size:36px}}
@media(min-width:960px){.error-page__title{font-size:44px}}
@media(min-width:1248px){.error-page__title{font-size:48px}}
@media(min-width:1632px){.error-page__title{font-size:56px}}
.error-page__subtitle{font-size:12px;font-weight:500;margin-bottom:24px;text-shadow:0 4px 8px 0 rgba(0,0,0,.24)}
@media(min-width:768px){.error-page__subtitle{font-size:16px;margin-bottom:28px}}
@media(min-width:960px){.error-page__subtitle{font-size:18px}}
@media(min-width:1248px){.error-page__subtitle{font-size:20px}}
@media(min-width:1632px){.error-page__subtitle{font-size:24px}}
.error-page__link.link-btn{width:auto}
@media(min-width:768px){.error-page__link.link-btn{--btn-height:54px;font-size:20px;min-width:245px}}
.page-wrap{margin-bottom:28px}
@media(min-width:768px){.page-wrap{margin-bottom:32px}}
@media(min-width:1248px){.page-wrap{margin-bottom:68px}}
@media(min-width:1632px){.page-wrap{margin-bottom:76px}}
.page-wrap--top-space{margin-top:24px}
@media(min-width:1248px){.page-wrap--top-space{margin-top:32px}}
@media(min-width:768px){.page-wrap--top-space-except-mobile{margin-top:24px}}
@media(min-width:1248px){.page-wrap--top-space-except-mobile{margin-top:32px}}
.page-wrap--full-height{margin-bottom:0;padding-top:0}
@media(min-width:768px){.page-wrap--full-height{margin-bottom:0}}
@media(min-width:960px){.page-wrap--full-height{margin-bottom:0}}
@media(min-width:1920px){.page-wrap--full-height{margin-bottom:0}}
@font-face{font-family:font-icons;font-style:normal;font-weight:400;src:url("assets/asset-004.bin") format("truetype"),url("assets/asset-005.woff") format("woff"),url() format("svg")font-display:swap}
.font-icons{speak:never;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:font-icons!important;font-style:normal;font-variant:normal;font-weight:400;line-height:1;text-transform:none}
.font-icons--calendar-with-star:before{content:"\e9ce"}
.font-icons--ban:before{content:"\e9cd"}
.font-icons--vip-lounge:before{content:"\e9cc"}
.font-icons--icons_exclusive:before{content:"\e9cb"}
.font-icons--x-mas-calendar:before{content:"\e9ca"}
.font-icons--diamond-club:before{content:"\e9c9"}
.font-icons--chat-help:before{content:"\e9c6"}
.font-icons--navigation-back:before{content:"\e9c7"}
.font-icons--refresh-converter:before{content:"\e9c8"}
.font-icons--icons_light:before{content:"\e9c5"}
.font-icons--trophy:before{content:"\e9c1"}
.font-icons--person-running:before{content:"\e9c0"}
.font-icons--required:before{content:"\e9be"}
.font-icons--passport_id:before{content:"\e9bf"}
.font-icons--chevron-right:before{content:"\e9ba"}
.font-icons--coins-stacked:before{content:"\e9bb"}
.font-icons--log-in:before{content:"\e9bc"}
.font-icons--rocket:before{content:"\e9bd"}
.font-icons--arrow-circle-right:before{content:"\e9b8"}
.font-icons--arrow-circle-left:before{content:"\e9b9"}
.font-icons--apple:before{content:"\e9b6"}
.font-icons--android:before{content:"\e9b7"}
.font-icons--navigation_left:before{content:"\e9b4"}
.font-icons--navigation_right:before{content:"\e9b5"}
.font-icons--alert:before{content:"\e9b1"}
.font-icons--lock-04:before{content:"\e9b2"}
.font-icons--alert-triangle:before{content:"\e9b3"}
.font-icons--icons_navigation_right:before{content:"\e9af"}
.font-icons--icons_navigation_left:before{content:"\e9b0"}
.font-icons--stopwatch-new:before{content:"\e9ae"}
.font-icons--help-circle:before{content:"\e9ad"}
.font-icons--pause:before{content:"\e9ac"}
.font-icons--vip_check:before{content:"\e9ab"}
.font-icons--jackpot-star:before{content:"\e9aa"}
.font-icons--info-new:before{content:"\e9a9"}
.font-icons--crown:before{content:"\e940"}
.font-icons--lukki-club:before{content:"\e9a7"}
.font-icons--tournaments:before{content:"\e9a8"}
.font-icons--close:before{content:"\e905"}
.font-icons--game-promos:before{content:"\e90c"}
.font-icons--hot-games:before{content:"\e911"}
.font-icons--livespins:before{content:"\e936"}
.font-icons--poker:before{content:"\e937"}
.font-icons--top-winners:before{content:"\e953"}
.font-icons--security-safe:before{content:"\e995"}
.font-icons--plus1:before{content:"\e996"}
.font-icons--asterisk-necessarily:before{content:"\e997"}
.font-icons--asterisk:before{content:"\e998"}
.font-icons--hidden:before{content:"\e999"}
.font-icons--eye-outline:before{content:"\e99a"}
.font-icons--bonuses:before{content:"\e99b"}
.font-icons--add-circle:before{content:"\e99c"}
.font-icons--download:before{content:"\e99d"}
.font-icons--provably-fair:before{content:"\e99e"}
.font-icons--payments:before{content:"\e99f"}
.font-icons--promos:before{content:"\e9a0"}
.font-icons--cards-game:before{content:"\e9a1"}
.font-icons--go-over:before{content:"\e9a2"}
.font-icons--left:before{content:"\e9a3"}
.font-icons--right:before{content:"\e9a4"}
.font-icons--star:before{content:"\e9a5"}
.font-icons--star-empty:before{content:"\e9a6"}
.font-icons--secure:before{content:"\e994"}
.font-icons--solar-system:before{content:"\e993"}
.font-icons--cup-tourn:before{content:"\e991"}
.font-icons--burger:before{content:"\e992"}
.font-icons--supernova:before{content:"\e98d"}
.font-icons--sun:before{content:"\e98e"}
.font-icons--milk-way:before{content:"\e98f"}
.font-icons--comet:before{content:"\e990"}
.font-icons--blackjack:before{content:"\e989"}
.font-icons--discover:before{content:"\e98a"}
.font-icons--game-shows:before{content:"\e98b"}
.font-icons--top-games:before{content:"\e98c"}
.font-icons--intercom:before{content:"\e988"}
.font-icons--arrow-next:before{content:"\e984"}
.font-icons--arrow-prev:before{content:"\e985"}
.font-icons--arrow-right-more:before{content:"\e986"}
.font-icons--lock:before{content:"\e987"}
.font-icons--winner-third:before{content:"\e981"}
.font-icons--winner-second:before{content:"\e982"}
.font-icons--winner-first:before{content:"\e983"}
.font-icons--baccarat:before{content:"\e97e"}
.font-icons--high-stacks:before{content:"\e97f"}
.font-icons--roullete:before{content:"\e980"}
.font-icons--entry-star:before{content:"\e97d"}
.font-icons--arrow_down:before{content:"\e942"}
.font-icons--arrow_up:before{content:"\e946"}
.font-icons--bookmark:before{content:"\e947"}
.font-icons--burger-menu:before{content:"\e948"}
.font-icons--card:before{content:"\e949"}
.font-icons--casino-1:before{content:"\e94a"}
.font-icons--cherry:before{content:"\e94b"}
.font-icons--clock:before{content:"\e94c"}
.font-icons--close-circle:before{content:"\e94d"}
.font-icons--Close:before{content:"\e94e"}
.font-icons--close1:before{content:"\e94f"}
.font-icons--coin:before{content:"\e950"}
.font-icons--coins:before{content:"\e951"}
.font-icons--confetti:before{content:"\e952"}
.font-icons--cup:before{content:"\e954"}
.font-icons--diamond1:before{content:"\e955"}
.font-icons--dice1:before{content:"\e956"}
.font-icons--dices:before{content:"\e957"}
.font-icons--discount:before{content:"\e958"}
.font-icons--down-arrow:before{content:"\e959"}
.font-icons--email:before{content:"\e95a"}
.font-icons--eye-off:before{content:"\e95b"}
.font-icons--eye:before{content:"\e95c"}
.font-icons--fire1:before{content:"\e95d"}
.font-icons--four_screen:before{content:"\e95e"}
.font-icons--full_screen_exit:before{content:"\e95f"}
.font-icons--gift1:before{content:"\e960"}
.font-icons--left1:before{content:"\e961"}
.font-icons--magic-star:before{content:"\e962"}
.font-icons--menu:before{content:"\e963"}
.font-icons--milky-way:before{content:"\e964"}
.font-icons--new1:before{content:"\e965"}
.font-icons--notification1:before{content:"\e966"}
.font-icons--one_dice:before{content:"\e967"}
.font-icons--one_screen:before{content:"\e968"}
.font-icons--open:before{content:"\e969"}
.font-icons--package-1:before{content:"\e96a"}
.font-icons--play:before{content:"\e96b"}
.font-icons--plus:before{content:"\e96c"}
.font-icons--prize:before{content:"\e96d"}
.font-icons--right1:before{content:"\e96e"}
.font-icons--ringing-phone:before{content:"\e96f"}
.font-icons--search1:before{content:"\e970"}
.font-icons--slash:before{content:"\e971"}
.font-icons--slots:before{content:"\e972"}
.font-icons--smile:before{content:"\e973"}
.font-icons--star-in-circle:before{content:"\e974"}
.font-icons--star_filled:before{content:"\e975"}
.font-icons--star_outlined:before{content:"\e976"}
.font-icons--stars:before{content:"\e977"}
.font-icons--trending:before{content:"\e978"}
.font-icons--two_screen:before{content:"\e979"}
.font-icons--user-add:before{content:"\e97a"}
.font-icons--user-edit:before{content:"\e97b"}
.font-icons--wallet:before{content:"\e97c"}
.font-icons--xmas:before{content:"\e945"}
.font-icons--info:before{content:"\e944"}
.font-icons--clover:before{content:"\e943"}
.font-icons--lottery-check:before{content:"\e941"}
.font-icons--user-female:before{content:"\e93e"}
.font-icons--user-male:before{content:"\e93f"}
.font-icons--bag:before{content:"\e902"}
.font-icons--spades:before{content:"\e904"}
.font-icons--casino-roulette:before{content:"\e907"}
.font-icons--withdraw:before{content:"\e927"}
.font-icons--stopwatch:before{content:"\e934"}
.font-icons--dice:before{content:"\e935"}
.font-icons--diamond:before{content:"\e938"}
.font-icons--user-full:before{content:"\e939"}
.font-icons--support:before{content:"\e93a"}
.font-icons--new:before{content:"\e93b"}
.font-icons--hamburger:before{content:"\e93c"}
.font-icons--success:before{content:"\e918"}
.font-icons--warning:before{content:"\e916"}
.font-icons--globe:before{content:"\e914"}
.font-icons--fire:before{content:"\e923"}
.font-icons--folder:before{content:"\e924"}
.font-icons--sticker:before{content:"\e925"}
.font-icons--medal:before{content:"\e926"}
.font-icons--about:before{content:"\e91e"}
.font-icons--chat:before{content:"\e903"}
.font-icons--deposit:before{content:"\e906"}
.font-icons--favorite-add:before{content:"\e908"}
.font-icons--games:before{content:"\e90a"}
.font-icons--home:before{content:"\e90b"}
.font-icons--notification:before{content:"\e90d"}
.font-icons--profile:before{content:"\e90e"}
.font-icons--search:before{content:"\e917"}
.font-icons--select:before{content:"\e919"}
.font-icons--star1:before{content:"\e91a"}
.font-icons--time:before{content:"\e91b"}
.font-icons--top:before{content:"\e91c"}
.font-icons--tourn:before{content:"\e91d"}
.font-icons--show:before{content:"\e91f"}
.font-icons--hide:before{content:"\e920"}
.font-icons--register:before{content:"\e922"}
.font-icons--respons:before{content:"\e90f"}
.font-icons--rg:before{content:"\e910"}
.font-icons--fullscreen:before{content:"\e909"}
.font-icons--fullscreen-close:before{content:"\e921"}
.font-icons--screen:before{content:"\e912"}
.font-icons--screen-2:before{content:"\e913"}
.font-icons--screen-4:before{content:"\e915"}
.font-icons--telegram:before{content:"\e900"}
.font-icons--instagram:before{color:#e4405f;content:"\e901"}
.font-icons--facebook:before{color:#4267b2;content:"\e928"}
.font-icons--twitter:before{color:#1da1f2;content:"\e929"}
.font-icons--mailru:before{color:#ff9e00;content:"\e92a"}
.font-icons--odnoklassniki:before{color:#ee8208;content:"\e92b"}
.font-icons--vkontakte:before{color:#4a76a8;content:"\e92c"}
.font-icons--yandex:before{color:red;content:"\e92d"}
.font-icons--google:before{content:"\e93d"}
.font-icons--cards:before{content:"\e92e"}
.font-icons--check:before{content:"\e92f"}
.font-icons--gift:before{content:"\e930"}
.font-icons--lootbox:before{content:"\e931"}
.font-icons--up:before{content:"\e932"}
.font-icons--fs:before{content:"\e933"}
.font-icons--handshake:before{content:"\e9c2"}
.font-icons--circle-cross:before{content:"\e9c3"}
.font-icons--circle-check:before{content:"\e9c4"}
.text-btn{background:transparent none;border:none;box-shadow:none;display:inline-block;font-size:14px;line-height:1;margin:0;outline:none;padding:0;transition:color .3s ease,opacity .3s ease;vertical-align:top}
.text-btn:not(:disabled){cursor:pointer}
.text-btn:active,.text-btn:hover{background:transparent none;color:#f1f1f2;opacity:1;outline:none}
@media(min-width:768px){.text-btn:active,.text-btn:hover{opacity:.8}}
.text-btn:hover{color:#f1f1f2}
.text-btn:disabled{opacity:.5}
.text-btn--secondary,.text-btn--secondary:hover{color:#f1f1f2}
.text-btn--primary,.text-btn--primary:hover{color:#102756}
.text-btn--danger,.text-btn--danger:hover{color:#f1f1f2}
:root{--container-max-width:1690px}
.container{--containerPadding:15px;display:block;margin:0 auto;max-width:var(--container-max-width);padding:0 var(--containerPadding);width:100%}
@media(min-width:768px){.container{--containerPadding:20px}}
@media(min-width:1632px){.container{--containerPadding:40px}}
@media(min-width:1920px){.container{--containerPadding:60px}}
.container--full{max-width:100%}
.container--cms{max-width:1200px}
.container--no-padding{padding:0}
@media(min-width:960px){.container--no-padding{padding:0}}
@media(min-width:1632px){.container--no-padding{padding:0}}
@media(max-width:767px){.container--no-padding-mobile{--containerPadding:0}}
.btn,.link-btn{--btn-height:38px;align-items:center;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border:none;border-radius:calc(var(--btn-height)/2);color:#f1f1f2;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-size:16px;font-weight:700;justify-content:center;line-height:1.45;margin:0;max-width:100%;min-height:var(--btn-height);min-width:110px;outline:none;padding:5px 25px;position:relative;text-decoration:none;text-shadow:none;text-transform:capitalize;transition:.3s ease;vertical-align:middle}
@media(min-width:768px){.btn,.link-btn{--btn-height:40px;min-width:140px}}
.btn:not(:disabled),.link-btn:not(:disabled){cursor:pointer}
.btn:disabled,.link-btn:disabled{opacity:.4;pointer-events:none}
@media(min-width:768px){.btn:hover,.link-btn:hover{background:linear-gradient(90deg,#bb9b49,#bb9b49);box-shadow:none;color:#f1f1f2;outline:none;text-decoration:none}}
.btn:active,.link-btn:active{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);color:#f1f1f2;opacity:1;transform:scale(.95)}
@media(min-width:768px){.btn--large,.link-btn--large{--btn-height:60px;font-size:22px;min-width:170px}}
.btn--secondary,.btn--vip-secondary,.link-btn--secondary,.link-btn--vip.link-btn--secondary{background:#163779;border:none}
.btn--secondary:focus,.btn--secondary:hover,.btn--vip-secondary:focus,.btn--vip-secondary:hover,.link-btn--secondary:focus,.link-btn--secondary:hover,.link-btn--vip.link-btn--secondary:focus,.link-btn--vip.link-btn--secondary:hover{background:#102756}
.btn--secondary:active,.btn--vip-secondary:active,.link-btn--secondary:active,.link-btn--vip.link-btn--secondary:active{background:#163779}
.btn--tertiary,.link-btn--tertiary{background:transparent;border:2px solid #f1f1f2;color:#f1f1f2}
.btn--tertiary:focus,.btn--tertiary:hover,.link-btn--tertiary:focus,.link-btn--tertiary:hover{background:transparent;border-color:#d0d0d2}
.btn--tertiary:active,.link-btn--tertiary:active{background:transparent;border-color:#1e489c;color:#1e489c}
.btn--signup,.link-btn--signup{--btn-height:36px;font-size:14px;line-height:1.5;min-width:100px;padding-left:20px;padding-right:20px}
@media(min-width:1248px){.btn--signup,.link-btn--signup{--btn-height:40px;border-color:#ffc000;font-size:16px}}
.btn--login,.link-btn--login{--btn-height:36px;background:transparent;border-color:transparent;color:#f1f1f2;font-size:14px;min-width:100px;padding-left:20px;padding-right:20px}
@media(min-width:1248px){.btn--login,.link-btn--login{--btn-height:40px;border:1px solid #ffc000;font-size:16px}}
.btn--login:hover,.link-btn--login:hover{background:transparent;color:linear-gradient(90deg,#bb9b49,#bb9b49)}
.btn--login:active,.link-btn--login:active{background:transparent;border-color:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);color:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%)}
.btn--more,.link-btn--more{--btn-height:33px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);font-size:14px;min-width:140px}
@media(min-width:768px){.btn--more,.link-btn--more{--btn-height:54px;font-size:20px;min-width:195px}}
.btn--transparent,.link-btn--transparent{background:transparent;border:1px solid #ffc000;box-shadow:none;color:#ffc000;font-size:16px}
.btn--transparent:focus,.btn--transparent:hover,.link-btn--transparent:focus,.link-btn--transparent:hover{background:transparent;border:1px solid #ffc000;box-shadow:none;color:#ffc000;opacity:.6;outline:none;text-decoration:none}
.btn--transparent:active,.link-btn--transparent:active{background:transparent;border:1px solid #ffc000;color:#ffc000;opacity:.9}
.btn--border,.btn--vip-border,.btn--vip.btn--border,.btn--vip.btn--vip-border,.btn--vip.link-btn--border,.btn--vip.link-btn--vip.link-btn--border,.link-btn--border,.link-btn--vip.link-btn--border{background:transparent;border:2px solid #f1f1f2;box-shadow:none;color:#f1f1f2}
.btn--border:focus,.btn--border:hover,.btn--vip-border:focus,.btn--vip-border:hover,.link-btn--border:focus,.link-btn--border:hover,.link-btn--vip.link-btn--border:focus,.link-btn--vip.link-btn--border:hover{background:transparent;border:2px solid #777;box-shadow:none;color:#777;opacity:.6;outline:none;text-decoration:none}
.btn--border:active,.btn--vip-border:active,.link-btn--border:active,.link-btn--vip.link-btn--border:active{background:transparent;color:#f1f1f2;opacity:.9}
.btn--vip-primary,.link-btn--vip.link-btn--primary:not(.game__button--play,.page-routing__button,.cms-menu__additional-link,.link-btn--tertiary){background:#ebd197;color:#102756}
.btn--vip-primary:hover,.link-btn--vip.link-btn--primary:hover:not(.game__button--play,.page-routing__button,.cms-menu__additional-link,.link-btn--tertiary){background:#ebd99f;color:#102756}
.btn--vip-primary:active,.link-btn--vip.link-btn--primary:active:not(.game__button--play,.page-routing__button,.cms-menu__additional-link,.link-btn--tertiary){background:#d9bd79;color:#102756}
.btn--vip-secondary,.link-btn--vip.link-btn--secondary{background:#163779;color:#f1f1f2}
.btn--vip-secondary:hover,.link-btn--vip.link-btn--secondary:hover{background:#2650a4;color:#f1f1f2}
.btn--vip-secondary:active,.link-btn--vip.link-btn--secondary:active{background:#1e489c;color:#f1f1f2}
.btn--vip-border,.btn--vip.btn--border,.btn--vip.btn--vip-border,.btn--vip.link-btn--border,.btn--vip.link-btn--vip.link-btn--border,.link-btn--vip.link-btn--border{border:2px solid #f1f1f2;color:#f1f1f2}
.btn--vip-border:hover,.btn--vip.btn--border:hover,.btn--vip.link-btn--border:hover,.link-btn--vip.link-btn--border:hover{border:2px solid #9aa3b5;color:#9aa3b5}
.btn--vip-border:active,.btn--vip.btn--border:active,.btn--vip.link-btn--border:active,.link-btn--vip.link-btn--border:active{border:2px solid #ebd197;color:#f1f1f2}
.btn--diamond,.link-btn--diamond{background:linear-gradient(180deg,#90a7ba,#e3e8ed);border:1px solid #e3e8ed;box-shadow:3px 3px 10px 0 rgba(120,132,149,.08);color:#102756}
.btn--diamond:hover,.link-btn--diamond:hover{background:linear-gradient(180deg,#65859f,#e3e8ed);color:#102756}
.btn--diamond:active,.link-btn--diamond:active{background:linear-gradient(180deg,#4b779b,#b1c1cd);color:#102756}
.btn--diamond-show-more,.link-btn--diamond-show-more{background:transparent;border:2px solid #e3e8ed;box-shadow:3px 3px 10px 0 rgba(120,132,149,.08);color:#fafafa;transition:.3s ease}
.btn--diamond-show-more:hover,.link-btn--diamond-show-more:hover{background:transparent;color:#fafafa;opacity:.8}
.btn--diamond-show-more:active,.link-btn--diamond-show-more:active{background:transparent;color:#fafafa;opacity:.6}
.btn--text-underlined,.link-btn--text-underlined{background:transparent;color:#163779;font-size:12px;font-weight:500;line-height:1.4;min-height:auto;min-width:auto;padding:0;text-decoration:underline}
.btn--text-underlined:active,.btn--text-underlined:focus,.btn--text-underlined:hover,.link-btn--text-underlined:active,.link-btn--text-underlined:focus,.link-btn--text-underlined:hover{background:transparent;color:#163779}
.link-btn{text-decoration:none}
.link-btn--disabled.link-btn{cursor:auto;opacity:.5;pointer-events:none}
@keyframes rotateLoader{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}
img.image--hidden{display:none}
.added-status{align-items:center;background:#163779;border:1px solid #1e489c;border-radius:16px;display:flex;gap:16px;justify-content:space-between;min-width:100%;padding:16px 20px;position:relative}
@media(min-width:768px){.added-status{padding:20px 24px;position:relative}}
.added-status__content{display:flex;flex:1;flex-direction:column;gap:4px}
.added-status__title{color:#f1f1f2;font-size:18px;font-weight:800;line-height:1.15;margin:0}
@media(min-width:768px){.added-status__title{font-size:20px}}
.added-status__descr{color:#f1f1f2;font-size:13px;font-weight:400;line-height:1.4;margin:0}
@media(min-width:768px){.added-status__descr{font-size:14px}}
.added-status__descr b{color:#bb9b49;font-weight:400}
.added-status__close-button{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;font-size:20px;height:20px;justify-content:center;padding:0;width:20px}
@media(min-width:768px){.added-status__close-button{font-size:24px;height:24px;width:24px}}
.added-status__close-button:hover{opacity:.8}
.added-status__close-icon{align-items:center;border-radius:50%;box-sizing:border-box;color:#f1f1f2;display:flex;font-size:20px;height:100%;justify-content:center;line-height:1;width:100%}
@media(min-width:768px){.added-status__close-icon{font-size:24px}}
.layout__main{flex:1;padding-top:0}
@media(min-width:768px){.layout__main{padding-top:80px}}
@media(min-width:1248px){.layout__main{padding-top:0}}
.layout--empty .layout__main{padding-top:0}
.header-left-desktop__inner-menu-wrap::-webkit-scrollbar,.header-left-desktop__wrap::-webkit-scrollbar{height:4px;width:4px}
.header-left-desktop__inner-menu-wrap::-webkit-scrollbar-track,.header-left-desktop__wrap::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.header-left-desktop__inner-menu-wrap::-webkit-scrollbar-thumb,.header-left-desktop__wrap::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.header-left-desktop__inner-menu-wrap::-webkit-scrollbar-thumb:hover,.header-left-desktop__wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.header-left-desktop{background-color:#1e489c;bottom:0;color:#f1f1f2;display:flex;flex-direction:column;height:100%;left:0;margin:0;overflow:hidden;padding:0;position:fixed;text-align:center;top:0;width:226px;z-index:120}
@media print{.header-left-desktop{display:none}}
.header-left-desktop__wrap{flex:1;overflow-x:hidden;overflow-y:auto;padding:32px 10px 14px 14px;scrollbar-gutter:stable;z-index:5}
.header-left-desktop__wrap--safari{padding-right:14px}
.header-left-desktop__section:not(:last-child){border-bottom:1px solid hsla(240,4%,95%,.16);margin-bottom:20px;padding-bottom:20px}
.header-left-desktop__section:empty,.header-left-desktop__section:has(>ul:empty){border-bottom:none;display:none}
.header-left-desktop__section--auth{padding-bottom:14px}
.header-left-desktop__section--auth .header-left-desktop__button{width:100%}
.header-left-desktop__section--auth .header-left-desktop__button:not(:last-child){margin-bottom:14px}
.header-left-desktop__section--logo{margin-bottom:20px;padding-bottom:20px}
.header-left-desktop__logo{display:block}
.header-left-desktop__logo.logo .image{height:auto;width:100%}
.header-left-desktop__logo-wrap{height:44px;max-width:198px;position:relative;width:100%}
.header-left-desktop__logo-part-left{bottom:0;height:42px;left:11px;position:absolute;width:48px}
.header-left-desktop__logo-part-left.logo .image{height:42px;width:48px}
.header-left-desktop__logo-part-left--front{animation:flipLogo 6s linear infinite alternate;visibility:visible;will-change:transform,visibility}
.header-left-desktop__logo-part-left--back{animation:flipLogoBack 6s linear infinite alternate;visibility:hidden;will-change:transform,visibility}
.header-left-desktop__logo-part-right{bottom:0;height:36px;position:absolute;right:11px;width:113px}
.header-left-desktop__logo-part-right.logo .image{height:36px;width:113px}
.header-left-desktop__player-level,.header-left-desktop__user-balance{margin-bottom:14px}
.header-left-desktop__button{margin-top:auto}
.header-left-desktop__footer{bottom:0;padding:0 14px 32px;position:sticky;z-index:5}
@media(min-width:768px){.header-left-desktop__lang-wrap{border-bottom:1px solid hsla(240,4%,95%,.16);padding:14px 0}}
.header-left-desktop__bottom-menu-line{border-bottom:1px solid hsla(240,4%,95%,.16)}
.header-left-desktop__bottom-menu{align-items:center;display:flex;justify-content:space-between;margin:0 -14px;padding:0}
.header-left-desktop__bottom-menu-item{cursor:pointer;padding:14px}
.header-left-desktop__bottom-menu-item:hover .font-icons{color:#f1f1f2}
.header-left-desktop__bottom-menu-item .font-icons{color:#f1f1f2;font-size:24px}
.header-left-desktop__bottom-menu-item--active .font-icons{color:#f1f1f2}
.header-left-desktop__inner-menu{background:#1e489c;bottom:0;display:flex;flex-direction:column;height:100%;left:226px;position:fixed;top:0;width:370px;z-index:11}
.header-left-desktop__inner-menu--bonus{padding:0}
.header-left-desktop__inner-menu--bonus .header-left-desktop__inner-menu-wrap{overflow:hidden;padding:0}
.header-left-desktop__inner-menu:before{background:hsla(240,4%,95%,.16);content:"";height:calc(100% - 40px);left:0;position:absolute;top:20px;width:1px}
.header-left-desktop__inner-menu.fade-enter{opacity:0;transform:translateX(-50px)}
.header-left-desktop__inner-menu.fade-enter-active{opacity:1;transform:translateX(0);transition:opacity .3s,transform .3s}
.header-left-desktop__inner-menu.fade-exit{opacity:1;transform:translateX(0)}
.header-left-desktop__inner-menu.fade-exit-active{opacity:0;transform:translateX(-50px);transition:opacity .3s,transform .3s}
.header-left-desktop__inner-menu--notifications{width:280px}
.header-left-desktop__inner-menu--bonus .header-left-desktop__top-inner-menu{display:none}
.header-left-desktop__inner-menu--vip{background:#102756}
.header-left-desktop__top-inner-menu{align-items:center;display:flex;justify-content:flex-end}
.header-left-desktop__blur-layout{background:rgba(0,0,0,.6);bottom:0;cursor:pointer;left:0;position:fixed;right:0;top:0;z-index:5}
.header-left-desktop__inner-menu-wrap{display:flex;flex-direction:column;height:100%;max-height:100%;overflow-y:auto;padding:0 14px 32px}
.header-left-desktop__close-inner-menu{color:hsla(0,0%,100%,.4);cursor:pointer;display:flex;font-size:24px;padding:14px;transition:color .3s ease}
.header-left-desktop__close-inner-menu:hover{color:hsla(0,0%,100%,.8)}
.header-left-desktop__balance-card,.header-left-desktop__profile-menu{padding-bottom:14px}
.header-left-desktop__logout.btn{margin-top:auto}
@media(min-width:768px){.header-left-desktop__logout.btn{--btn-height:48px}}
.header-left-desktop--blurred .left-header-menu__item:not(.left-header-menu__item--opened){opacity:.5}
.body--ar .header-left-desktop{left:auto;right:0}
.body--ar .header-left-desktop__inner-menu{left:auto;right:226px}
.body--ar .header-left-desktop__top-inner-menu{flex-direction:row-reverse}
.header-left-desktop--vip{background:#102756}
.header-left-desktop--vip .header-left-desktop__bottom-menu-line,.header-left-desktop--vip .header-left-desktop__lang-wrap,.header-left-desktop--vip .header-left-desktop__section{position:relative}
.header-left-desktop--vip .header-left-desktop__bottom-menu-line:not(:last-child),.header-left-desktop--vip .header-left-desktop__lang-wrap:not(:last-child),.header-left-desktop--vip .header-left-desktop__section:not(:last-child){border-bottom:none}
.header-left-desktop--vip .header-left-desktop__bottom-menu-line:not(:last-child):after,.header-left-desktop--vip .header-left-desktop__lang-wrap:not(:last-child):after,.header-left-desktop--vip .header-left-desktop__section:not(:last-child):after{background:linear-gradient(90deg,hsla(41,68%,76%,.48) 4.02%,rgba(187,155,73,.48) 50%);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}
.logo{display:inline-block;vertical-align:top}
.logo,.logo:active,.logo:focus,.logo:hover{outline:none;text-decoration:none}
.logo .image{border:none;display:inline-block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position: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}
.player-level__wrap{align-items:center;display:flex;position:relative}
.player-level__lvl-data{display:flex;height:60px;justify-content:center;position:relative;width:60px}
.player-level__lvl-data svg{display:inline-flex;height:100%;width:100%}
.player-level__lvl-data svg circle{fill:none;stroke:#163779;stroke-width:4px;stroke-linecap:round;height:100%;transform:translate(2px,2px);width:100%}
.player-level__lvl-data svg circle:nth-child(2){stroke:#d3b771;transform:rotate(-90deg) translate(3px,2px);transform-origin:50% 50% 0}
.player-level__lvl-image{height:40px;left:50%;position:absolute;top:50%;transform:translate(-52%,-52%);width:40px}
.player-level__name{display:inline-flex;flex-wrap:wrap;font-weight:700;margin-bottom:6px;max-width:100%}
.player-level__trim{max-width:100%;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}
.player-level__level{color:#e7eaed;font-size:12px}
.player-level__info{flex:1;font-size:14px;min-width:0;padding-left:14px;text-align:left}
@media(min-width:768px){.player-level__info{font-size:16px}}
.page-routing::-webkit-scrollbar{height:4px;width:4px}
.page-routing::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.page-routing::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.page-routing::-webkit-scrollbar-thumb,.page-routing::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.page-routing{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;margin:0 calc(var(--innerSpace)*-1) 4px 0;overflow-x:auto;padding:0 var(--innerSpace) 4px;width:100%}
@media(min-width:768px){.page-routing{margin:0 calc(var(--innerSpace)*-1) 6px;padding:0 var(--innerSpace) 6px;width:calc(100% + var(--innerSpace)*2)}}
@media(min-width:1632px){.page-routing{flex-wrap:wrap;margin:0;overflow:auto;padding:0 0 5px;width:auto}}
.page-routing__button.link-btn{--icon-size:24px;background:#1e489c;border-radius:30px;color:#fff;flex-shrink:0;flex-wrap:nowrap;font-weight:700;gap:4px;line-height:1.4;min-height:48px;min-width:64px;padding:10px 12px;scroll-snap-align:start;transition:all .3s ease;white-space:nowrap}
@media(min-width:768px){.page-routing__button.link-btn{font-size:16px;padding:12px 20px}}
@media(min-width:1248px){.page-routing__button.link-btn{gap:10px}}
@media(min-width:1632px){.page-routing__button.link-btn{padding:12px 20px}}
.page-routing__button.link-btn:active{transform:none}
.page-routing__button.link-btn.current{background:#102756;color:#f1f1f2;font-size:14px}
@media(min-width:768px){.page-routing__button.link-btn.current{font-size:16px}}
.page-routing__button.link-btn.current .font-icons{color:#f1f1f2}
@media(max-width:767px){.page-routing__button.link-btn:not(.current) span{display:none}}
.page-routing__button.link-btn:hover:not(.current){background:#102756;color:#f1f1f2}
.page-routing__button.link-btn .font-icons{font-size:24px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.page-routing__button--highlight.link-btn{background:linear-gradient(93deg,#1e489c 5%,#6ab5fa 99%);border:1px #90cdff;transition:background}
.page-routing__button--highlight.link-btn:hover:not(.current){background:#1e489c}
@media(max-width:767px){.page-routing__button--without-icon.link-btn:not(.current) span{display:block}}
.page-routing__button-icon{height:24px;-o-object-fit:contain;object-fit:contain;width:24px}
.body--ar .page-routing{flex-direction:row-reverse}
:root{--icon-size:16px}
.svg-icon{height:var(--icon-size);min-width:var(--icon-size);width:var(--icon-size)}
.footer-menu__title{font-size:16px;font-weight:700;padding-bottom:28px}
@media(min-width:1632px){.footer-menu__title{font-size:18px}}
.btn{--btn-height:38px;align-items:center;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border:none;border-radius:calc(var(--btn-height)/2);color:#f1f1f2;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-size:16px;font-weight:700;justify-content:center;line-height:1.45;margin:0;max-width:100%;min-height:var(--btn-height);min-width:110px;outline:none;padding:5px 25px;position:relative;text-decoration:none;text-shadow:none;text-transform:capitalize;transition:.3s ease;vertical-align:middle}
@media(min-width:768px){.btn{--btn-height:40px;min-width:140px}}
.btn:not(:disabled){cursor:pointer}
.btn:disabled{opacity:.4;pointer-events:none}
@media(min-width:768px){.btn:hover{background:linear-gradient(90deg,#bb9b49,#bb9b49);box-shadow:none;color:#f1f1f2;outline:none;text-decoration:none}}
.btn:active{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);color:#f1f1f2;opacity:1;transform:scale(.95)}
.pwa-btn{text-transform:capitalize}
.pwa-btn__icon{font-size:19px;margin-right:14px}
.cms-menu{--selectHeight:40px;margin-bottom:32px}
@media print{.cms-menu{display:none}}
@media(min-width:768px){.cms-menu{position:relative}}
@media(min-width:1248px){.cms-menu{margin-bottom:0;width:240px}}
.cms-menu__sticky{width:100%}
@media(min-width:768px){.cms-menu__sticky{align-items:center;display:flex;gap:24px}}
@media(min-width:1248px){.cms-menu__sticky{flex-wrap:wrap;position:sticky;top:32px}}
.cms-menu__list{--padding:14px;background-color:#fff;border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);list-style:none;margin:calc(var(--selectHeight)*-1) 0 0;padding:calc(var(--selectHeight) + var(--padding)) var(--padding) var(--padding)}
@media(min-width:768px)and (max-width:1247px){.cms-menu__list{left:0;margin:2px 0 0;padding-top:var(--padding);position:absolute;top:100%;width:100%;z-index:2}}
@media(min-width:1248px){.cms-menu__list{border-radius:16px;margin:0;overflow:hidden;padding:0;width:100%}}
.cms-menu__link{align-items:center;border-radius:4px;color:#163779;display:flex;font-size:14px;font-weight:700;margin-bottom:1px;min-height:40px;padding:4px 16px}
@media(min-width:1248px){.cms-menu__link{border-bottom:1px solid rgba(22,55,121,.2);border-radius:0;box-sizing:inherit;font-size:16px;margin:0;min-height:48px;padding:12px;transition:.3s ease}}
.cms-menu__link--current,.cms-menu__link:focus,.cms-menu__link:hover{background-color:#163779;color:#f1f1f2}
@media(min-width:1248px){.cms-menu__link--current,.cms-menu__link:focus,.cms-menu__link:hover{background-color:#163779;color:#f1f1f2}}
.cms-menu__select-wrap{position:relative}
@media(min-width:768px){.cms-menu__select-wrap{flex:1}}
.cms-menu__btn-opener.btn{--btn-height:var(--selectHeight);border-radius:12px;font-size:16px;font-weight:700;justify-content:space-between;padding:5px 20px 5px 28px;width:100%}
.cms-menu__btn-opener.btn,.cms-menu__btn-opener.btn:active,.cms-menu__btn-opener.btn:focus,.cms-menu__btn-opener.btn:hover{background:#fff;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#163779}
@media(min-width:1248px){.cms-menu__btn-opener.btn{display:none}}
.cms-menu__caret{display:flex;font-size:24px;transform:rotate(-90deg);transition:.3s ease}
.cms-menu__caret--open{transform:rotate(0deg)}
.cms-menu__additional-link.link-btn{--btn-height:40px;font-size:16px;font-weight:700;margin-top:16px;width:100%}
@media(min-width:768px){.cms-menu__additional-link.link-btn{margin:0;min-width:200px;width:auto}}
@media(min-width:1248px){.cms-menu__additional-link.link-btn{margin-top:0;min-width:auto;width:100%}}
.cms-menu--vip .cms-menu__additional-link.link-btn{background:#ebd197;color:#102756}
.cms-menu--vip .cms-menu__additional-link.link-btn:hover{background:#ebd99f;color:#102756}
.cms-menu--vip .cms-menu__additional-link.link-btn:active{background:#d9bd79;color:#102756}
.top-header-mobile-menu{background:#f1f1f2;display:flex;margin:0;padding:0;position:relative}
.top-header-mobile-menu__item{flex:1;list-style:none;margin:0;padding:0}
.top-header-mobile-menu__link{background:#fff;color:#102756;display:block;font-size:12px;font-weight:700;line-height:1.4;padding:15px 20px;position:relative;text-align:center;transition:opacity .3s ease}
.top-header-mobile-menu__link:before{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);bottom:0;content:"";height:0;left:0;position:absolute;transition:height .3s ease;width:100%}
.top-header-mobile-menu__link--active:before{height:2px}
.left-header-menu__arrow{--icon-size:18px;font-size:18px;margin-left:auto;transform-origin:center;transition:transform .3s ease}
.left-header-menu__arrow--active{transform:scaleY(-1)}
.left-header-menu__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0;width:100%}
.left-header-menu__list:empty{display:none}
.left-header-menu__list--inner{display:flex;flex-direction:row;flex-wrap:wrap;gap:14px 8px}
.left-header-menu__list--inner .left-header-menu__link-icon{margin-right:10px}
.left-header-menu__list--inner .left-header-menu__item{margin:0;width:calc(50% - 4px)}
.left-header-menu__list--inner .left-header-menu__link.btn,.left-header-menu__list--inner .left-header-menu__link.link,.left-header-menu__list--inner .left-header-menu__link.link-btn{align-items:center;background:#1e489c;border-radius:8px;color:#f1f1f2;cursor:pointer;display:flex;font-size:12px;font-weight:700;justify-content:center;margin:0;min-height:48px;padding:13px;transition:opacity .3s ease,background-color .3s ease}
@media(min-width:768px){.left-header-menu__list--inner .left-header-menu__link.btn,.left-header-menu__list--inner .left-header-menu__link.link,.left-header-menu__list--inner .left-header-menu__link.link-btn{background:hsla(240,4%,95%,.1);border-radius:4px;font-size:16px;font-weight:700}}
.left-header-menu__list--inner .left-header-menu__link.btn:hover,.left-header-menu__list--inner .left-header-menu__link.link-btn:hover,.left-header-menu__list--inner .left-header-menu__link.link:hover{background:hsla(240,4%,95%,.1);opacity:.6}
.left-header-menu__list--inner .left-header-menu__link.btn:active,.left-header-menu__list--inner .left-header-menu__link.link-btn:active,.left-header-menu__list--inner .left-header-menu__link.link:active{background:hsla(240,4%,95%,.24);opacity:1}
.left-header-menu__list--inner .left-header-menu__link.btn:focus,.left-header-menu__list--inner .left-header-menu__link.link-btn:focus,.left-header-menu__list--inner .left-header-menu__link.link:focus{background:hsla(240,4%,95%,.1);opacity:1}
.left-header-menu__list--mark-icon .left-header-menu__link-icon{color:#f1f1f2}
.left-header-menu__item{display:inline-block;margin:0 0 4px;padding:0;transition:.3s ease;vertical-align:top;width:100%}
.left-header-menu__item:empty{display:none}
.left-header-menu .pwa-btn__icon,.left-header-menu__dropdown-link-icon,.left-header-menu__link-icon{font-size:24px;margin-right:8px}
.left-header-menu .pwa-btn__icon.font-icons--milk-way,.left-header-menu__dropdown-link-icon.font-icons--milk-way,.left-header-menu__link-icon.font-icons--milk-way{font-size:20px}
.left-header-menu .pwa-btn,.left-header-menu__dropdown-link,.left-header-menu__link,.left-header-menu__link.btn{--icon-size:24px;align-items:center;background:transparent;border-radius:4px;color:#f1f1f2;cursor:pointer;display:inline-flex;flex-wrap:nowrap;font-size:16px;font-weight:700;justify-content:flex-start;line-height:1.5;margin:0;outline:none;padding:8px;text-align:left;text-decoration:none;transition:color .3s ease,background-color .3s ease,opacity .3s ease;width:100%}
.left-header-menu__dropdown-link:hover .left-header-menu__link-icon{color:#ebd197}
.left-header-menu__dropdown-link--current,.left-header-menu__dropdown-link:hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.left-header-menu .pwa-btn:active,.left-header-menu .pwa-btn:focus,.left-header-menu .pwa-btn:hover,.left-header-menu__link.btn:active,.left-header-menu__link.btn:focus,.left-header-menu__link.btn:hover,.left-header-menu__link.link:active,.left-header-menu__link.link:focus,.left-header-menu__link.link:hover,.left-header-menu__link:active,.left-header-menu__link:focus,.left-header-menu__link:hover{-webkit-text-fill-color:initial;background:#163779;transform:scale(1)}
.left-header-menu .pwa-btn--active,.left-header-menu .pwa-btn--active.btn,.left-header-menu .pwa-btn--current,.left-header-menu .pwa-btn--opened,.left-header-menu__link--active,.left-header-menu__link--active.btn,.left-header-menu__link--current,.left-header-menu__link--opened,.left-header-menu__link.btn--active,.left-header-menu__link.btn--active.btn,.left-header-menu__link.btn--current,.left-header-menu__link.btn--opened,.left-header-menu__link.link--active,.left-header-menu__link.link--active.btn,.left-header-menu__link.link--current,.left-header-menu__link.link--opened{background:#163779}
.left-header-menu .pwa-btn--active .left-header-menu__link-text,.left-header-menu .pwa-btn--active .left-header-menu__name,.left-header-menu .pwa-btn--current .left-header-menu__link-text,.left-header-menu .pwa-btn--current .left-header-menu__name,.left-header-menu .pwa-btn.text-btn:active .left-header-menu__link-text,.left-header-menu .pwa-btn.text-btn:active .left-header-menu__name,.left-header-menu .pwa-btn.text-btn:hover .left-header-menu__link-text,.left-header-menu .pwa-btn.text-btn:hover .left-header-menu__name,.left-header-menu__link--active .left-header-menu__link-text,.left-header-menu__link--active .left-header-menu__name,.left-header-menu__link--current .left-header-menu__link-text,.left-header-menu__link--current .left-header-menu__name,.left-header-menu__link.btn--active .left-header-menu__link-text,.left-header-menu__link.btn--active .left-header-menu__name,.left-header-menu__link.btn--current .left-header-menu__link-text,.left-header-menu__link.btn--current .left-header-menu__name,.left-header-menu__link.btn.text-btn:active .left-header-menu__link-text,.left-header-menu__link.btn.text-btn:active .left-header-menu__name,.left-header-menu__link.btn.text-btn:hover .left-header-menu__link-text,.left-header-menu__link.btn.text-btn:hover .left-header-menu__name,.left-header-menu__link.link--active .left-header-menu__link-text,.left-header-menu__link.link--active .left-header-menu__name,.left-header-menu__link.link--current .left-header-menu__link-text,.left-header-menu__link.link--current .left-header-menu__name,.left-header-menu__link.link.text-btn:active .left-header-menu__link-text,.left-header-menu__link.link.text-btn:active .left-header-menu__name,.left-header-menu__link.link.text-btn:hover .left-header-menu__link-text,.left-header-menu__link.link.text-btn:hover .left-header-menu__name,.left-header-menu__link.text-btn:active .left-header-menu__link-text,.left-header-menu__link.text-btn:active .left-header-menu__name,.left-header-menu__link.text-btn:hover .left-header-menu__link-text,.left-header-menu__link.text-btn:hover .left-header-menu__name{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.left-header-menu .pwa-btn--active .left-header-menu__link-icon,.left-header-menu .pwa-btn--current .left-header-menu__link-icon,.left-header-menu .pwa-btn.text-btn:active .left-header-menu__link-icon,.left-header-menu .pwa-btn.text-btn:hover .left-header-menu__link-icon,.left-header-menu__link--active .left-header-menu__link-icon,.left-header-menu__link--current .left-header-menu__link-icon,.left-header-menu__link.btn--active .left-header-menu__link-icon,.left-header-menu__link.btn--current .left-header-menu__link-icon,.left-header-menu__link.btn.text-btn:active .left-header-menu__link-icon,.left-header-menu__link.btn.text-btn:hover .left-header-menu__link-icon,.left-header-menu__link.link--active .left-header-menu__link-icon,.left-header-menu__link.link--current .left-header-menu__link-icon,.left-header-menu__link.link.text-btn:active .left-header-menu__link-icon,.left-header-menu__link.link.text-btn:hover .left-header-menu__link-icon,.left-header-menu__link.text-btn:active .left-header-menu__link-icon,.left-header-menu__link.text-btn:hover .left-header-menu__link-icon{color:#ebd197}
.left-header-menu .pwa-btn--current .left-header-menu__link-icon,.left-header-menu__link--current .left-header-menu__link-icon,.left-header-menu__link.btn--current .left-header-menu__link-icon,.left-header-menu__link.link--current .left-header-menu__link-icon{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.left-header-menu .pwa-btn.text-btn:active,.left-header-menu .pwa-btn.text-btn:hover,.left-header-menu__link.btn.text-btn:active,.left-header-menu__link.btn.text-btn:hover,.left-header-menu__link.link.text-btn:active,.left-header-menu__link.link.text-btn:hover,.left-header-menu__link.text-btn:active,.left-header-menu__link.text-btn:hover{opacity:1}
.left-header-menu .pwa-btn.text-btn:active .left-header-menu__link-icon,.left-header-menu .pwa-btn.text-btn:hover .left-header-menu__link-icon,.left-header-menu__link.btn.text-btn:active .left-header-menu__link-icon,.left-header-menu__link.btn.text-btn:hover .left-header-menu__link-icon,.left-header-menu__link.link.text-btn:active .left-header-menu__link-icon,.left-header-menu__link.link.text-btn:hover .left-header-menu__link-icon,.left-header-menu__link.text-btn:active .left-header-menu__link-icon,.left-header-menu__link.text-btn:hover .left-header-menu__link-icon{color:#f1f1f2}
.left-header-menu__link-label{background:linear-gradient(90deg,#ebd197 4.02%,#bb9b49 50%);border-radius:4px;color:#fff;font-size:8px;font-weight:600;line-height:1.24;margin-left:4px;padding:3px 4px;text-transform:capitalize}
.left-header-menu__arrow-wrp{align-items:center;border-radius:3px;display:flex;justify-content:center;margin-left:auto;padding:5px;transition:.3s ease}
.left-header-menu__arrow-wrp:hover{background-color:hsla(0,0%,100%,.1)}
.left-header-menu__dropdown{background:rgba(22,55,121,.48);border-radius:4px;list-style:none;margin-top:4px;overflow:hidden;padding:0;width:100%}
.left-header-menu__dropdown-link{border-radius:0}
.mobile-menu{display:flex;flex-wrap:wrap;gap:16px 8px;justify-content:space-between;list-style:none;margin:0;padding:0;width:100%}
.mobile-menu__inner{gap:14px 8px}
.mobile-menu__item{display:flex;margin:0;min-height:48px;width:calc(50% - 4px)}
.mobile-menu__item:empty{display:none}
.mobile-menu .pwa-btn,.mobile-menu__link{--icon-size:24px;align-items:center;background:#1e489c;border-radius:8px;color:#f1f1f2;display:inline-flex;flex-wrap:nowrap;font-size:12px;font-weight:700;justify-content:center;margin:0;outline:none;padding:12px 13px;position:relative;text-decoration:none;transition:color .3s ease,background .3s ease;width:100%}
.mobile-menu .pwa-btn span,.mobile-menu__link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-word}
.mobile-menu .pwa-btn.text-btn,.mobile-menu__link.text-btn{background:#1e489c;color:#f1f1f2;opacity:1}
.mobile-menu .pwa-btn.btn,.mobile-menu .pwa-btn.link-btn,.mobile-menu__link.btn,.mobile-menu__link.link-btn{background:#1e489c;border-radius:8px;color:#f1f1f2;font-size:12px;opacity:1;padding:12px 13px}
.mobile-menu .pwa-btn.btn:active,.mobile-menu .pwa-btn.btn:hover,.mobile-menu .pwa-btn.link-btn:active,.mobile-menu .pwa-btn.link-btn:hover,.mobile-menu__link.btn:active,.mobile-menu__link.btn:hover,.mobile-menu__link.link-btn:active,.mobile-menu__link.link-btn:hover{background:#1e489c;transform:scale(1)}
.mobile-menu .pwa-btn.btn:focus,.mobile-menu .pwa-btn.link-btn:focus,.mobile-menu__link.btn:focus,.mobile-menu__link.link-btn:focus{background:#1e489c}
.mobile-menu .pwa-btn--current.btn,.mobile-menu .pwa-btn--current.link-btn,.mobile-menu__link--current.btn,.mobile-menu__link--current.link-btn{background:#102756;pointer-events:none}
.mobile-menu span.mobile-menu__link-label{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:4px;color:#fff;font-size:6px;font-weight:600;line-height:1;min-width:auto;padding:3px;position:absolute;right:3.5px;text-transform:capitalize;top:4px}
.mobile-menu__name{text-align:center}
.mobile-menu .pwa-btn__icon,.mobile-menu__link-icon{font-size:24px;margin-right:8px;transition:color .3s ease}
.mobile-menu .pwa-btn__icon.font-icons--gift,.mobile-menu__link-icon.font-icons--gift{font-size:24px}
.mobile-menu--vip .mobile-menu__link-icon.font-icons{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.mobile-menu--secondary{display:grid;gap:4px;grid-template-columns:repeat(3,minmax(0,1fr))}
.mobile-menu--secondary .mobile-menu__item{width:auto}
.mobile-menu--secondary .mobile-menu__link{align-items:center;flex-direction:column;gap:4px;justify-content:center;line-height:1.2;min-width:auto;padding:8px}
.mobile-menu--secondary .mobile-menu__link-icon{--icon-size:20px;margin-right:0}
.mobile-menu--secondary .mobile-menu__name{max-width:100%}
.option--selected,.option-link--selected{background:hsla(240,4%,95%,.24);color:#ffc000}
.option--highlighted,.option-link--highlighted{background:hsla(240,4%,95%,.24);color:#f1f1f2}
.option-link{border-radius:4px;color:#102756;cursor:pointer;font-weight:400;margin:8px 0;overflow:hidden;padding:12px 16px;white-space:normal}
.option-link,.option-link__content{align-items:center;display:flex}
.left-header-notification__head{border-bottom:1px solid hsla(240,4%,95%,.16);display:flex;margin-bottom:16px;padding-bottom:16px}
@media(min-width:768px){.left-header-notification__head{margin-bottom:20px;padding-bottom:20px}}
.left-header-notification__title{align-items:center;color:#f1f1f2;display:flex;font-size:16px;gap:8px}
.left-header-notification__title-icon{font-size:24px}
.left-header-notification__list{display:block}
.left-header-notification__item{width:100%}
.left-header-notification--vip .left-header-notification__title-icon{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.left-header-notification--vip .left-header-notification__head{border-bottom:none;position:relative}
.left-header-notification--vip .left-header-notification__head:after{background:linear-gradient(90deg,hsla(41,68%,76%,.48) 4.02%,rgba(187,155,73,.48) 50%);bottom:0;content:"";height:1px;left:0;position:absolute;width:100%}
.bonus-block__wrap::-webkit-scrollbar{height:4px;width:4px}
.bonus-block__wrap::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.bonus-block__wrap::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.bonus-block__wrap::-webkit-scrollbar-thumb,.bonus-block__wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.bonus-block{display:flex;flex-direction:column;height:100%;padding:0 16px;position:relative}
@media only screen and (max-width:767px)and (orientation:landscape){.bonus-block{height:auto}}
@media only screen and (max-width:959px)and (orientation:landscape){.bonus-block{max-height:calc(100vh - 51px);overflow-y:auto}}
@media(min-width:768px){.bonus-block{padding:0 14px}}
.bonus-block__header{padding:53px 0 14px;z-index:5}
.bonus-block__back-btn{color:#163779;font-size:24px;left:15px;position:absolute;top:15px}
.bonus-block__back-btn:hover{opacity:.4}
@media(min-width:768px){.bonus-block__back-btn{color:#f1f1f2}.bonus-block__back-btn:hover{color:#f1f1f2;opacity:.4}}
.bonus-block__toggle-wrap{background:#1e489c;border-radius:72px;display:flex;gap:8px;margin-bottom:14px;padding:8px;width:100%}
@media(min-width:768px){.bonus-block__toggle-wrap{background:#163779}}
.bonus-block__wrap{display:flex;flex-direction:column;height:auto;overflow:hidden;overflow-y:auto;padding:0 4px 0 0}
@media only screen and (max-width:959px)and (orientation:landscape){.bonus-block__wrap{overflow:visible}}
.bonus-block__btn.btn{color:#f1f1f2;font-size:14px;min-height:36px;opacity:.4;padding:5px 15px;transition:.3s ease;width:50%}
.bonus-block__btn.btn,.bonus-block__btn.btn:hover{background:transparent}
.bonus-block__btn.bonus-block__btn--active{opacity:1}
.bonus-block__btn.bonus-block__btn--active,.bonus-block__btn.bonus-block__btn--active:hover{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%)}
.bonus-block__list{display:flex;flex-direction:column;gap:10px}
.bonus-block__no-bonuses-wrap{align-items:center;color:#163779;display:flex;gap:8px;justify-content:center}
@media(min-width:768px){.bonus-block__no-bonuses-wrap{color:#f1f1f2}}
.bonus-block__no-bonuses-wrap .font-icons{font-size:20px}
.bonus-block__no-bonuses{font-size:14px;font-style:normal;font-weight:600}
.bonus-block__footer{margin-top:auto;padding:14px 0}
@media(min-width:768px){.bonus-block__footer{padding:14px 0 32px}}
.bonus-block__footer--block-activated .bonus-block__btn-view-all,.bonus-block__footer--block-active .bonus-block__btn-view-all{opacity:.48;pointer-events:none}
.bonus-block__btn-view-all{background:#1e489c;width:100%}
.bonus-block__btn-view-all:hover{background:#102756}
.bonus-block__btn-view-all:active{background:#1e489c}
@media(min-width:768px){.bonus-block__btn-view-all{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%)}.bonus-block__btn-view-all:hover{background:linear-gradient(90deg,#bb9b49,#bb9b49)}.bonus-block__btn-view-all:active{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%)}}
.bonus-block--vip .bonus-block__btn-view-all.link-btn{background:#1e489c;color:#f1f1f2}
.bonus-block--vip .bonus-block__btn-view-all.link-btn:hover{background:#2650a4;color:#f1f1f2}
.bonus-block--vip .bonus-block__btn-view-all.link-btn:active{background:#1e489c;color:#f1f1f2}
@media(min-width:768px){.bonus-block--vip .bonus-block__btn-view-all.link-btn{background:#ebd197;color:#102756}.bonus-block--vip .bonus-block__btn-view-all.link-btn:hover{background:#ebd99f;color:#102756}.bonus-block--vip .bonus-block__btn-view-all.link-btn:active{background:#d9bd79;color:#102756}}
.bonus-block--vip .bonus-block__btn.bonus-block__btn--active{background:#ebd197;color:#102756}
.bonus-block--vip .bonus-block__btn.bonus-block__btn--active:hover{background:#ebd99f;color:#102756}
.bonus-block--vip .bonus-block__btn.bonus-block__btn--active:active{background:#d9bd79;color:#102756}
.promo-code__title{color:#1e489c;font-size:16px;font-weight:800;margin:0 0 14px;text-align:center}
@media(min-width:768px){.promo-code__title{color:#f1f1f2}}
.promo-code__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.promo-code .promo-code__form{align-items:center;border:1px solid #1e489c;border-radius:48px;flex-direction:row;flex-wrap:nowrap;gap:12px;justify-content:center;padding:7px 8px 7px 15px}
@media(min-width:768px){.promo-code .promo-code__form{border:1px solid #f1f1f2}}
.promo-code__input{width:100%}
.promo-code__input .input{padding:0}
.promo-code__input input.input__native{caret-color:#102756;color:#a2a2a2!important;font-weight:400;height:25px;padding:0}
.promo-code__input input.input__native::-moz-placeholder{color:#a2a2a2!important}
.promo-code__input input.input__native::-webkit-input-placeholder{color:#a2a2a2!important}
@media(min-width:768px){.promo-code__input input.input__native{caret-color:#f1f1f2;color:#f1f1f2!important}.promo-code__input input.input__native::-moz-placeholder{color:hsla(240,4%,95%,.48)!important}.promo-code__input input.input__native::-webkit-input-placeholder{color:hsla(240,4%,95%,.48)!important}}
.promo-code .promo-code__button{background:#1e489c;color:#f1f1f2;min-height:36px;min-width:36px;padding:8px}
@media(min-width:768px){.promo-code .promo-code__button{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%)}.promo-code .promo-code__button:hover{background:linear-gradient(90deg,#bb9b49,#bb9b49)}}
.form{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;justify-content:flex-start;margin:0;padding:0;width:100%}
.form__title{color:#f1f1f2;text-align:center;text-transform:uppercase}
.freespin-card{display:flex;gap:12px}
.freespin-card__button{font-size:14px;min-height:36px;width:50%}
@media(max-width:767px){.freespin-card__button:hover{opacity:1}}
.freespin-card__button.btn--primary.btn--vip{background:#ebd197;color:#102756}
.freespin-card__button.btn--primary.btn--vip:hover{background:#ebd99f;color:#102756}
.freespin-card__button.btn--primary.btn--vip:active{background:#d9bd79;color:#102756}
.page-bonuses-card{background:#fff;border-radius:8px;box-shadow:0 2px 4px 0 rgba(0,0,0,.14);color:#102756;padding:8px;position:relative}
@media(min-width:768px){.page-bonuses-card{background:#163779;color:#f1f1f2}}
.page-bonuses-card--close{display:none}
.page-bonuses-card__wrap{display:flex;gap:8px}
.page-bonuses-card__img-wrap{height:128px;position:relative;width:88px}
.page-bonuses-card__img-wrap img{border-radius:8px;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.page-bonuses-card__img-activatable{-webkit-backdrop-filter:blur(2.75px);backdrop-filter:blur(2.75px);background:rgba(16,39,86,.5);border-radius:8px;height:100%;width:100%}
.page-bonuses-card__icon,.page-bonuses-card__img-activatable{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.page-bonuses-card__icon{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:40px}
.page-bonuses-card__text-wrap{display:flex;flex-direction:column;padding:4px 0}
.page-bonuses-card__title{color:#1e489c;font-size:16px;font-style:normal;font-weight:800;margin:0 0 6px}
@media(min-width:768px){.page-bonuses-card__title{color:#f1f1f2}}
.page-bonuses-card__params{color:#1e489c;font-size:12px;font-weight:700}
@media(min-width:768px){.page-bonuses-card__params{color:#f1f1f2}}
.page-bonuses-card__params-value{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.page-bonuses-card__date{color:#1e489c;font-size:12px;font-weight:700;margin-top:auto}
@media(min-width:768px){.page-bonuses-card__date{color:#f1f1f2}}
.page-bonuses-card__date-value{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.page-bonuses-card__progress{margin-top:14px}
.page-bonuses-card--bonus,.page-bonuses-card--freechip,.page-bonuses-card--freespin,.page-bonuses-card--lootbox,.page-bonuses-card--lootwheel{cursor:pointer;transition:all .3s ease}
.page-bonuses-card--bonus:hover,.page-bonuses-card--freechip:hover,.page-bonuses-card--freespin:hover,.page-bonuses-card--lootbox:hover,.page-bonuses-card--lootwheel:hover{opacity:.8}
@media(max-width:767px){.page-bonuses-card--bonus:hover,.page-bonuses-card--freechip:hover,.page-bonuses-card--freespin:hover,.page-bonuses-card--lootbox:hover,.page-bonuses-card--lootwheel:hover{opacity:1}}
.page-bonuses-card--freechip:hover .page-bonuses-card__play,.page-bonuses-card--freespin:hover .page-bonuses-card__play{cursor:auto;opacity:1;visibility:visible}
.page-bonuses-card__content{margin-top:8px}
.page-bonuses-card__content:empty{display:none}
.sure-modal{align-items:flex-start;display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;z-index:1050}
.sure-modal,.sure-modal__backdrop{bottom:0;left:0;position:fixed;right:0;top:0}
.sure-modal__backdrop{background:#102756;opacity:0;transition-property:opacity;z-index:-1}
.sure-modal__content-wrapper{margin:auto;max-width:545px;width:calc(100% - 20px)}
.sure-modal__content{align-items:center;background:#163779;border:2px solid hsla(240,4%,95%,.5);border-radius:20px;display:flex;flex-direction:column;margin:30px 0;opacity:0;padding:60px 10px 32px;position:relative;transform:translateY(-20px);transition-property:opacity,transform}
@media(min-width:768px){.sure-modal__content{padding:84px 40px 40px}}
.sure-modal .sure-modal__close-button{color:hsla(0,0%,100%,.4);font-size:24px;padding:8px;position:absolute;right:0;top:0;transition:color .3s ease}
@media(min-width:768px){.sure-modal .sure-modal__close-button{padding:14px}}
.sure-modal .sure-modal__close-button:hover{color:#fff}
.sure-modal__logo-wrap{--size:100px;align-items:center;background:#163779;border-radius:50%;display:flex;height:var(--size);justify-content:center;left:50%;position:absolute;top:-48px;transform:translateX(-50%);width:var(--size)}
@media(min-width:768px){.sure-modal__logo-wrap{--size:148px;top:-96px}}
@media(min-width:1248px){.sure-modal__logo-wrap{--size:170px;top:-114px}}
.sure-modal__logo-wrap:after,.sure-modal__logo-wrap:before{border-radius:50%;content:"";position:absolute;z-index:1}
.sure-modal__logo-wrap:before{background:linear-gradient(135deg,#dee0e7,#536c9c);inset:0}
.sure-modal__logo-wrap:after{background:#163779;inset:2px}
.sure-modal__logo{--size:40px;height:var(--size);position:relative;width:var(--size);z-index:2}
@media(min-width:768px){.sure-modal__logo{--size:58px}}
@media(min-width:1248px){.sure-modal__logo{--size:72px}}
.sure-modal--entered .sure-modal__backdrop{opacity:.6;transition-timing-function:ease-in}
.sure-modal--entered .sure-modal__content{opacity:1;transform:translateY(0);transition-timing-function:ease-in}
.sure-modal--exiting .sure-modal__backdrop,.sure-modal--exiting .sure-modal__content{opacity:0;transition-timing-function:ease-out}
.sure-modal--exiting .sure-modal__content{transform:translateY(20px)}
.sure-modal--game-required .sure-modal__content-wrapper{max-width:310px}
@media(min-width:768px){.sure-modal--game-required .sure-modal__content-wrapper{max-width:460px}}
.sure-modal--game-required .sure-modal__content{padding:56px 24px 24px;transform:translateY(10%)}
@media(min-width:768px){.sure-modal--game-required .sure-modal__content{padding:84px 40px 40px}}
.sure-modal--issued-bonus-modal .sure-modal__content-wrapper{max-width:345px}
@media(min-width:768px){.sure-modal--issued-bonus-modal .sure-modal__content-wrapper{max-width:546px}}
.sure-modal--issued-bonus-modal .sure-modal__content{border-radius:20px;padding:60px 16px 40px}
@media(min-width:768px){.sure-modal--issued-bonus-modal .sure-modal__content{padding:84px 24px 56px}}
.sure-modal--issued-bonus-modal .sure-modal__close-button{right:8px;top:8px}
.sure-modal--reset-password .sure-modal__content{padding:60px 27px 36px}
.body--ar .sure-modal__close-button{left:0;right:auto}
.freechip-card{display:flex;gap:12px}
.freechip-card__button{font-size:14px;min-height:36px;width:50%}
@media(max-width:767px){.freechip-card__button:hover{opacity:1}}
.freechip-card__button.btn--primary.btn--vip{background:#ebd197;color:#102756}
.freechip-card__button.btn--primary.btn--vip:hover{background:#ebd99f;color:#102756}
.freechip-card__button.btn--primary.btn--vip:active{background:#d9bd79;color:#102756}
.bonus-card{display:flex;gap:12px}
.bonus-card__button{font-size:14px;min-height:36px;width:100%}
@media(max-width:767px){.bonus-card__button:hover{opacity:1}}
.bonus-card__button.btn--primary.btn--vip{background:#ebd197;color:#102756}
.bonus-card__button.btn--primary.btn--vip:hover{background:#ebd99f;color:#102756}
.bonus-card__button.btn--primary.btn--vip:active{background:#d9bd79;color:#102756}
.bonus-card__active-button{flex:auto}
.bonus-card .bonus-card__forfeit-button{border-radius:10px;padding:12px 24px}
.bonus-card__info-button{font-size:12px;font-weight:700;margin-top:14px;text-decoration:underline;text-transform:uppercase}
.lootbox-group-list__button{width:100%}
.lootbox__valid-until{margin:10px 0;text-align:center}
.lootbox__cancel{display:block;margin:20px auto 0}
.lootbox__timer{display:block;text-align:center}
.lootbox__title{color:#f1f1f2;font-size:28px;font-weight:800;margin-bottom:36px;margin-top:20px;text-align:center}
@media(min-width:460px){.lootbox__title{font-size:44px}}
@media(min-width:768px){.lootbox__title{margin-top:16px}}
@media(min-width:960px){.lootbox__title{font-size:48px}}
@media(min-width:1248px){.lootbox__title{font-size:52px;margin-bottom:48px;margin-top:18px}}
.lootbox__boxes{align-items:flex-start;display:flex;flex-direction:row;justify-content:center;margin:0;padding:0}
.lootbox__box{align-self:flex-end;cursor:pointer;display:flex;flex-direction:column;margin-right:20px;position:relative;text-align:center;transition:scale .2s linear;width:65px}
.lootbox__box:hover{scale:1.05}
@media(min-width:380px){.lootbox__box{width:80px}}
@media(min-width:460px){.lootbox__box{width:90px}}
@media(min-width:768px){.lootbox__box{flex-grow:1}}
.lootbox__box--disabled{filter:grayscale(1);opacity:.6;pointer-events:none;transform:none}
.lootbox__box--selected{pointer-events:none;transform:rotateY(-180deg);transition:transform .2s linear}
.lootbox__box--selected .lootbox__box-title{transform:rotateY(180deg)}
.lootbox__box:last-child{margin-right:0}
.lootbox__box-title{align-items:center;color:#000;display:flex;font-size:10px;font-weight:700;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}
@media(min-width:380px){.lootbox__box-title{font-size:12px}}
@media(min-width:460px){.lootbox__box-title{font-size:14px}}
@media(min-width:768px){.lootbox__box-title{font-size:24px}}
@media(min-width:960px){.lootbox__box-title{font-size:35px}}
@media(min-width:1248px){.lootbox__box-title{font-size:48px}}
.lootbox__box-title p{width:70%}
.lootbox__show-all-boxes{display:block;margin:20px auto}
.front-card-wrap{position:relative}
.front-card-wrap__background{width:100%}
.front-card-wrap__logo{bottom:10%;display:block;left:50%;position:absolute;transform:translateX(-50%);width:50%}
.blocks-timer{align-items:center;background:rgba(16,39,86,.502);border-radius:16px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;padding:12px;width:100%}
@media(min-width:768px){.blocks-timer{padding:16px}}
.blocks-timer__list{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;gap:16px;justify-content:center;margin:0;max-width:100%;padding:0;width:100%}
@media(min-width:768px){.blocks-timer__list{gap:32px}}
.blocks-timer__item{align-items:center;display:inline-flex;flex:1;flex-direction:column;flex-wrap:nowrap;gap:4px;justify-content:center;margin:0;position:relative}
@media(min-width:768px){.blocks-timer__item{gap:8px;min-width:60px}}
.blocks-timer__item:before{background-color:#f1f1f2;content:"";display:block;height:calc(100% - 6px);opacity:.4;position:absolute;right:-8px;top:50%;transform:translateY(-50%);width:1px}
@media(min-width:768px){.blocks-timer__item:before{right:-16px}}
.blocks-timer__item:first-child{padding-left:0}
.blocks-timer__item:last-child{padding-right:0}
.blocks-timer__item:last-child:before{content:none}
.blocks-timer__label{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;display:block;font-size:10px;font-weight:600;letter-spacing:.1px;margin:0;padding:0;text-align:center;text-transform:uppercase;width:100%}
@media(min-width:768px){.blocks-timer__label{font-size:12px}}
.blocks-timer__value{color:#f1f1f2;display:block;font-size:16px;font-weight:800;line-height:1;margin:0;overflow:hidden;padding:0;text-align:center;text-overflow:ellipsis;width:100%}
@media(min-width:768px){.blocks-timer__value{font-size:24px}}
.blocks-timer__text{display:block;max-width:62px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.freespin{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}
@media(min-width:1248px){.freespin{gap:24px}}
.freespin__info{align-items:center;display:flex;flex-direction:column;gap:8px;line-height:1.15}
@media(min-width:768px){.freespin__info{gap:12px}}
.freespin__info{padding:0 20px}
@media(min-width:1248px){.freespin__info{padding:0 40px}}
.freespin__title{color:#fff;font-size:28px;font-weight:600}
@media(min-width:768px){.freespin__title{font-size:38px}}
@media(min-width:1248px){.freespin__title{font-size:44px}}
.freespin__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.freespin__name{color:#f1f1f2;font-size:14px;font-weight:900}
@media(min-width:768px){.freespin__name{font-size:16px}}
@media(min-width:1248px){.freespin__name{font-size:20px}}
.freespin__total{color:#e7eaed;font-size:14px;font-weight:600}
@media(min-width:768px){.freespin__total{font-size:16px}}
@media(min-width:1248px){.freespin__total{font-size:20px}}
.freespin__buttons{align-items:center;display:flex;flex-direction:column;gap:8px}
.freespin__btn.btn--primary{--btn-height:40px;padding:0 28px}
@media(min-width:768px){.freespin__btn.btn--primary{--btn-height:54px;font-size:20px;padding:0 36px}}
.freespin__btn.btn--text{--btn-height:auto;background:none;color:#e7eaed;font-size:12px;font-weight:600;line-height:1.6;padding:0;text-decoration:underline}
@media(min-width:768px){.freespin__btn.btn--text{font-size:14px}}
.freespin__btn.btn--text:hover{background:none;color:#fff;text-decoration:underline}
.freespin__img{--size:100px;background-position:50%;background-size:cover;border:1px solid #8b8b8b;border-radius:50%;bottom:calc(100% - 46px);height:var(--size);left:50%;position:absolute;transform:translateX(-50%);width:var(--size)}
@media(min-width:768px){.freespin__img{--size:148px;bottom:calc(100% - 56px)}}
@media(min-width:1248px){.freespin__img{--size:160px}}
.freespin__confirm-modal-title{color:#fff;font-size:32px;font-weight:800;line-height:1;padding-bottom:12px}
@media(min-width:768px){.freespin__confirm-modal-title{font-size:40px}}
@media(min-width:1248px){.freespin__confirm-modal-title{font-size:48px}}
.freespin__confirm-modal-text{color:#fff;font-size:12px;font-weight:700;padding-bottom:24px}
@media(min-width:768px){.freespin__confirm-modal-text{font-size:16px}}
@media(min-width:1248px){.freespin__confirm-modal-text{font-size:20px}}
.freespin__confirm-modal-text mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.freespin__confirm-modal-buttons{display:flex;gap:12px;justify-content:center}
.freespin__confirm-modal-buttons .btn{--btn-height:44px;border-radius:100px;min-width:88px;padding:10px 24px}
.freespin__confirm-modal-buttons .btn--secondary{background:#102756}
.freespin__confirm-modal-buttons .btn--secondary:hover{background:#163779}
.bonus-games-scroll::-webkit-scrollbar{height:4px;width:4px}
.bonus-games-scroll::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.bonus-games-scroll::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.bonus-games-scroll::-webkit-scrollbar-thumb,.bonus-games-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.bonus-games-scroll{display:flex;gap:10px;overflow-x:auto;position:relative;scroll-snap-align:end;width:100%}
.bonus-games-scroll__show-more.btn{--btn-height:36px;border-radius:40px;font-size:14px;line-height:1.3;padding:0 26px}
@media(min-width:768px){.bonus-games-scroll__show-more.btn{font-size:16px;padding:10px 30px}}
.bonus-games-scroll--inactive .freespin-game{opacity:.6;pointer-events:none}
.bonus-games-scroll--padding-responsive{padding:0 20px 4px}
@media(min-width:1248px){.bonus-games-scroll--padding-responsive{padding:0 40px 4px}}
.bonus-games-scroll--centered,.bonus-games-scroll--centered-mobile{justify-content:center}
.freespin-game{background-color:#626262;border-radius:8px;display:flex;margin:0;min-width:136px;overflow:hidden;padding:0;position:relative;width:136px}
@media(min-width:768px){.freespin-game{min-width:120px;width:120px}}
@media(min-width:960px){.freespin-game:hover .freespin-game__action{opacity:1;top:110px;visibility:visible}}
.freespin-game__block-img{align-items:center;display:flex;font-size:0;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.freespin-game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.freespin-game__action{z-index:2}
@media(min-width:1248px){.freespin-game__action{display:inline-flex;left:50%;opacity:0;position:absolute;top:130px;transform:translateX(-50%);transition:.3s ease;visibility:hidden}}
.freespin-game__play{z-index:2}
.freespin-game__button.link-btn{--btn-height:40px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.freespin-game__button.link-btn:hover{opacity:0}
@media(min-width:1248px){.freespin-game__button.link-btn:hover{opacity:1}.freespin-game__button.link-btn{opacity:1;position:static}.freespin-game__button--play.link-btn{--btn-height:40px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);font-size:18px;font-weight:700;min-width:auto;padding:5px 21px}}
.freespin-game--disabled .freespin-game__action{display:none}
.blocked-game__unavailable-game{align-items:center;color:#fff;display:flex;inset:0;justify-content:center;position:absolute;z-index:4}
.blocked-game__unavailable-game-content{align-items:center;display:flex;flex-direction:column;gap:8px;padding:30px 12px}
.blocked-game__unavailable-game-content:after{background-color:#000;content:"";display:block;inset:0;opacity:.7;position:absolute;transition:opacity .4s;z-index:-1}
.blocked-game__unavailable-game-content--highlighted{display:flex}
.blocked-game__unavailable-game-content--highlighted:after{opacity:1}
.blocked-game__unavailable-game-title{color:#f1f1f2;font-size:9px;font-weight:600;line-height:1.48;text-align:center}
.blocked-game__unavailable-game-title span{text-decoration:underline}
.blocked-game__icon{--icon-size:14px}
.blocked-game__close-icon{--icon-size:12px;color:#cecece;position:absolute;right:8px;top:8px}
.blocked-game__close-icon.text-btn:hover{color:#cecece}
.bonus-games__modal-content::-webkit-scrollbar{height:4px;width:4px}
.bonus-games__modal-content::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.bonus-games__modal-content::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.bonus-games__modal-content::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.bonus-games{align-items:center;border-radius:20px;display:flex;flex-direction:column;gap:20px;justify-content:center;overflow-x:hidden}
@media(min-width:1248px){.bonus-games{gap:24px}}
.bonus-games{padding:72px 0 40px}
@media(min-width:1248px){.bonus-games{padding:80px 0 48px}}
.bonus-games__img{--size:100px;background-position:50%;background-size:cover;border:1px solid #8b8b8b;border-radius:50%;bottom:calc(100% - 46px);height:var(--size);left:50%;position:absolute;transform:translateX(-50%);width:var(--size)}
@media(min-width:768px){.bonus-games__img{--size:148px;bottom:calc(100% - 56px)}}
@media(min-width:1248px){.bonus-games__img{--size:160px}}
.bonus-games__modal-content{align-items:center;display:flex;gap:8px;overflow-x:auto;padding:0 20px 4px;width:100%}
@media(min-width:1248px){.bonus-games__modal-content{padding:0 40px 4px}}
.bonus-games__modal-title{display:block;font-size:28px;font-weight:600;line-height:1.15;text-align:center;text-transform:capitalize}
@media(min-width:768px){.bonus-games__modal-title{font-size:36px}}
@media(min-width:1248px){.bonus-games__modal-title{font-size:44px}}
.bonus-games__loader{height:50px;text-align:center}
.bonus-games--inactive .freespin-game{opacity:.6;pointer-events:none}
.freespin-timer{background:rgba(16,39,86,.502);border-radius:8px;display:inline-flex;flex-direction:column;gap:4px;padding:8px 18px}
@media(min-width:768px){.freespin-timer{align-items:flex-end;flex-direction:row;gap:18px;padding:16px}}
.freespin-timer__title{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:8px;font-weight:600;line-height:1.1;text-align:left;white-space:nowrap}
@media(min-width:768px){.freespin-timer__title{font-size:12px}}
.freespin-timer__list{align-items:center;display:flex;gap:16px;justify-content:center}
@media(min-width:768px){.freespin-timer__list{gap:36px}}
.freespin-timer__item{align-items:flex-end;display:flex;gap:2px;position:relative}
@media(min-width:768px){.freespin-timer__item{gap:4px}}
.freespin-timer__item:not(:last-child):after{background:#fff;bottom:0;content:"";height:12px;position:absolute;right:-9px;width:1px}
@media(min-width:768px){.freespin-timer__item:not(:last-child):after{height:21px;right:-19px}}
.freespin-timer__value{color:#fff;font-size:14px;font-weight:800;line-height:1;min-width:22px}
@media(min-width:768px){.freespin-timer__value{font-size:24px;min-width:34px}}
.freespin-timer__label{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:8px;font-weight:600;line-height:1.1;text-transform:capitalize}
@media(min-width:768px){.freespin-timer__label{font-size:12px}}
.freespin-timer--uppercase{align-items:center;text-transform:uppercase}
.freespin-timer--uppercase .freespin-timer__item{align-items:center}
.freespin-timer--uppercase .freespin-timer__label{text-transform:uppercase}
.freespin-timer--exit-modal{flex-direction:row;gap:8px;padding:12px}
@media(min-width:768px){.freespin-timer--exit-modal{padding:14px}}
@media(min-width:1248px){.freespin-timer--exit-modal{padding:16px}}
.freespin-timer--exit-modal .freespin-timer__value{font-size:16px}
@media(min-width:768px){.freespin-timer--exit-modal .freespin-timer__value{font-size:20px}}
@media(min-width:1248px){.freespin-timer--exit-modal .freespin-timer__value{font-size:24px}}
.freespin-timer--exit-modal .freespin-timer__item{gap:8px}
@media(min-width:768px){.freespin-timer--exit-modal .freespin-timer__item{gap:4px}}
@media(min-width:1248px){.freespin-timer--exit-modal .freespin-timer__item{gap:8px}}
.freespin-timer--exit-modal .freespin-timer__item:not(:last-child):after{background:#a2a2a2;height:16px}
@media(min-width:768px){.freespin-timer--exit-modal .freespin-timer__item:not(:last-child):after{height:20px}}
@media(min-width:1248px){.freespin-timer--exit-modal .freespin-timer__item:not(:last-child):after{height:24px}}
@media(min-width:768px){.freespin-timer--exit-modal .freespin-timer__item:not(:last-child):after{right:-9px}}
.freespin-timer--exit-modal .freespin-timer__label,.freespin-timer--exit-modal .freespin-timer__title{font-size:8px}
@media(min-width:768px){.freespin-timer--exit-modal .freespin-timer__label,.freespin-timer--exit-modal .freespin-timer__title{font-size:10px}}
.freespin-timer--exit-modal .freespin-timer__list{gap:16px}
:root{--popup-backdrop-bg:rgba(0,0,0,.5);--popup-backdrop-blur:blur(2px)}
@keyframes backdrop-fade-in{0%{opacity:0}to{opacity:1}}
@keyframes content-slide-top{0%{transform:translateY(100%)}to{transform:translateY(0)}}
.bonus{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}
@media(min-width:1248px){.bonus{gap:24px}}
.bonus__info{align-items:center;display:flex;flex-direction:column;gap:8px;line-height:1.15}
@media(min-width:768px){.bonus__info{gap:12px}}
.bonus__info{padding:0 20px}
@media(min-width:1248px){.bonus__info{padding:0 40px}}
.bonus__title{color:#fff;font-size:28px;font-weight:600}
@media(min-width:768px){.bonus__title{font-size:38px}}
@media(min-width:1248px){.bonus__title{font-size:44px}}
.bonus__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.bonus__name{color:#f1f1f2;font-size:14px;font-weight:900}
@media(min-width:768px){.bonus__name{font-size:16px}}
@media(min-width:1248px){.bonus__name{font-size:20px}}
.bonus__amount{color:#e7eaed;font-size:14px;font-weight:600}
@media(min-width:768px){.bonus__amount{font-size:16px}}
@media(min-width:1248px){.bonus__amount{font-size:20px}}
.bonus__buttons{align-items:center;display:flex;flex-direction:column;gap:8px}
.bonus__btn.btn--primary{--btn-height:40px;padding:0 28px}
@media(min-width:768px){.bonus__btn.btn--primary{--btn-height:54px;font-size:20px;padding:0 36px}}
.bonus__btn.btn--text{--btn-height:auto;background:none;color:#e7eaed;font-size:12px;font-weight:600;line-height:1.6;padding:0;text-decoration:underline}
@media(min-width:768px){.bonus__btn.btn--text{font-size:14px}}
.bonus__btn.btn--text:hover{background:none;color:#fff;text-decoration:underline}
.bonus__img{--size:100px;background-position:50%;background-size:cover;border:1px solid #8b8b8b;border-radius:50%;bottom:calc(100% - 46px);height:var(--size);left:50%;position:absolute;transform:translateX(-50%);width:var(--size)}
@media(min-width:768px){.bonus__img{--size:148px;bottom:calc(100% - 56px)}}
@media(min-width:1248px){.bonus__img{--size:160px}}
.bonus__confirm-modal-title{color:#fff;font-size:32px;font-weight:800;line-height:1;padding-bottom:12px}
@media(min-width:768px){.bonus__confirm-modal-title{font-size:40px}}
@media(min-width:1248px){.bonus__confirm-modal-title{font-size:48px}}
.bonus__confirm-modal-text{color:#fff;font-size:12px;font-weight:700;padding-bottom:24px}
@media(min-width:768px){.bonus__confirm-modal-text{font-size:16px}}
@media(min-width:1248px){.bonus__confirm-modal-text{font-size:20px}}
.bonus__confirm-modal-text mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.bonus__confirm-modal-buttons{display:flex;gap:12px;justify-content:center}
.bonus__confirm-modal-buttons .btn{--btn-height:44px;border-radius:100px;min-width:88px;padding:10px 24px}
.bonus__confirm-modal-buttons .btn--secondary{background:#102756}
.bonus__confirm-modal-buttons .btn--secondary:hover{background:#163779}
.freechip{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}
@media(min-width:1248px){.freechip{gap:24px}}
.freechip__info{align-items:center;display:flex;flex-direction:column;gap:8px;line-height:1.15}
@media(min-width:768px){.freechip__info{gap:12px}}
.freechip__info{padding:0 20px}
@media(min-width:1248px){.freechip__info{padding:0 40px}}
.freechip__title{color:#fff;font-size:28px;font-weight:600}
@media(min-width:768px){.freechip__title{font-size:38px}}
@media(min-width:1248px){.freechip__title{font-size:44px}}
.freechip__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.freechip__name{color:#f1f1f2;font-size:14px;font-weight:900}
@media(min-width:768px){.freechip__name{font-size:16px}}
@media(min-width:1248px){.freechip__name{font-size:20px}}
.freechip__total{color:#e7eaed;font-size:14px;font-weight:600}
@media(min-width:768px){.freechip__total{font-size:16px}}
@media(min-width:1248px){.freechip__total{font-size:20px}}
.freechip__buttons{align-items:center;display:flex;flex-direction:column;gap:8px}
.freechip__btn.btn--primary{--btn-height:40px;padding:0 28px}
@media(min-width:768px){.freechip__btn.btn--primary{--btn-height:54px;font-size:20px;padding:0 36px}}
.freechip__btn.btn--text{--btn-height:auto;background:none;color:#e7eaed;font-size:12px;font-weight:600;line-height:1.6;padding:0;text-decoration:underline}
@media(min-width:768px){.freechip__btn.btn--text{font-size:14px}}
.freechip__btn.btn--text:hover{background:none;color:#fff;text-decoration:underline}
.freechip__img{--size:100px;background-position:50%;background-size:cover;border:1px solid #8b8b8b;border-radius:50%;bottom:calc(100% - 46px);height:var(--size);left:50%;position:absolute;transform:translateX(-50%);width:var(--size)}
@media(min-width:768px){.freechip__img{--size:148px;bottom:calc(100% - 56px)}}
@media(min-width:1248px){.freechip__img{--size:160px}}
.freechip__confirm-modal-title{color:#fff;font-size:32px;font-weight:800;line-height:1;padding-bottom:12px}
@media(min-width:768px){.freechip__confirm-modal-title{font-size:40px}}
@media(min-width:1248px){.freechip__confirm-modal-title{font-size:48px}}
.freechip__confirm-modal-text{color:#fff;font-size:12px;font-weight:700;padding-bottom:24px}
@media(min-width:768px){.freechip__confirm-modal-text{font-size:16px}}
@media(min-width:1248px){.freechip__confirm-modal-text{font-size:20px}}
.freechip__confirm-modal-text mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.freechip__confirm-modal-buttons{display:flex;gap:12px;justify-content:center}
.freechip__confirm-modal-buttons .btn{--btn-height:44px;border-radius:100px;min-width:88px;padding:10px 24px}
.freechip__confirm-modal-buttons .btn--secondary{background:#102756}
.freechip__confirm-modal-buttons .btn--secondary:hover{background:#163779}
.top-header{align-items:center;background-color:#1e489c;display:flex;height:80px;left:0;margin:0;padding:10px 20px;position:fixed;top:0;width:100%;z-index:120}
.top-header__btn-menu-wrap{padding-right:15px}
.top-header__btn-menu.text-btn{margin-left:-5px;padding:5px}
.top-header__btn-menu .font-icons{color:#f1f1f2;font-size:30px}
.top-header__drop-menu{bottom:0;left:0;overflow-y:hidden;position:fixed;top:80px;z-index:1041}
.top-header__drop-menu .header-left-desktop{position:static}
.top-header__drop-menu .header-left-desktop__wrap{padding-top:16px}
.top-header__drop-menu .header-left-desktop__anon-buttons{border-top:1px solid hsla(240,4%,95%,.16);padding-top:20px}
.top-header__drop-menu .header-left-desktop__inner-menu{height:auto;top:80px}
.top-header__drop-menu .header-left-desktop__blur-layout,.top-header__drop-menu .header-left-desktop__section--logo{display:none}
.top-header__logo{max-width:200px}
.top-header__logo.logo .image{height:34px}
.top-header__logo-wrap{height:40px;max-width:180px;position:relative;width:100%}
.top-header__logo-part-left{bottom:0;height:38px;left:10px;position:absolute;width:44px}
.top-header__logo-part-left.logo .image{height:38px;width:44px}
.top-header__logo-part-left--front{animation:flipLogo 6s linear infinite alternate;visibility:visible;will-change:transform,visibility}
.top-header__logo-part-left--back{animation:flipLogoBack 6s linear infinite alternate;visibility:hidden;will-change:transform,visibility}
.top-header__logo-part-right{bottom:0;height:32px;position:absolute;right:10px;width:102px}
.top-header__logo-part-right.logo .image{height:auto;width:100%}
.top-header__data{align-items:center;display:flex;gap:40px;margin-left:auto;padding-left:25px}
.top-header__auth-btn{align-items:center;display:flex;gap:20px}
.top-header__auth-btn .link-btn{--btn-height:54px;min-width:118px;padding:10px 28px}
.top-header__user-data{align-items:center;display:flex;gap:40px}
.top-header__dep-btn .link-btn{border-radius:4px;font-size:16px;min-height:56px;min-width:90px;padding-left:18px;padding-right:18px}
.top-header--drop-menu-show:before{background:rgba(0,0,0,.4);bottom:0;content:"";display:block;left:226px;position:fixed;right:0;top:80px;z-index:1040}
.top-header--vip{background-color:#102756}
.top-header--vip .top-header__btn-menu-wrap .font-icons{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
@keyframes flipLogo{0%,45%{transform:rotateY(0deg);visibility:visible}50%{transform:rotateY(90deg);visibility:visible}55%,to{transform:rotateY(180deg);visibility:hidden}}
@keyframes flipLogoBack{0%,45%{transform:rotateY(0deg);visibility:hidden}50%{transform:rotateY(90deg);visibility:hidden}55%,to{transform:rotateY(180deg);visibility:visible}}
.pwa-panel{background:#1e489c;color:#f1f1f2;height:62px;left:0;padding:8px 20px;position:absolute;right:0;top:0;z-index:115}
.pwa-panel,.pwa-panel__wrap{align-items:center;display:flex}
.pwa-panel__wrap{width:100%}
.pwa-panel__info{align-items:center;display:flex;flex:1;padding-right:10px}
.pwa-panel__info-title{font-size:10px}
@media(min-width:360px){.pwa-panel__info-title{font-size:12px}}
.pwa-panel__info-subtitle{font-size:8px;margin-top:3px}
.pwa-panel__logo-wrap{align-items:center;display:flex;height:36px;justify-content:center;margin-right:8px;width:36px}
.pwa-panel__logo-wrap .image{height:auto;max-width:100%;width:auto}
.pwa-panel__close-btn{color:#fff;cursor:pointer;display:flex;margin-left:-8px;margin-right:7px;padding:8px;transition:.3s ease}
.pwa-panel__close-btn:hover{opacity:.8;transform:scale(1.1)}
.link-text-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent none;border:none;box-shadow:none;color:#f1f1f2;display:inline-block;font-size:20px;line-height:1;margin:0;outline:none;padding:0;text-decoration:none;transition:color .3s ease;vertical-align:top}
.link-text-btn:not(:disabled){cursor:pointer}
.link-text-btn:active,.link-text-btn:hover{background:transparent none;color:#f1f1f2;cursor:pointer;outline:none;text-decoration:none}
.link-text-btn:disabled{opacity:.5}
.alert-bar{display:flex;flex-direction:column;gap:8px}
@media(min-width:768px){.alert-bar{gap:12px}}
.footer{--mt-footer:0px;overflow:hidden;padding:40px 0;position:relative;width:100%}
@media print{.footer{display:none}}
.footer__wrap{position:relative;z-index:3}
.footer__section:not(:last-child){border-bottom:1px solid #1e489c;margin-bottom:20px;padding-bottom:20px}
.footer__top{grid-gap:30px 24px;display:grid;grid-template-columns:repeat(2,2fr)}
@media(min-width:768px){.footer__top{display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between}}
@media(min-width:960px){.footer__top{gap:14px}}
@media(min-width:1248px){.footer__top{gap:26px}}
@media(min-width:768px){.footer__top-cell{flex:1}}
@media(min-width:1248px){.footer__top-cell{max-width:146px}}
.footer__top-cell--logo{grid-column:span 2}
@media(min-width:768px){.footer__top-cell--logo{flex:initial;grid-column:auto}}
@media(min-width:1248px){.footer__top-cell--logo{max-width:100%}}
@media(max-width:767px){.footer__top-cell--social{margin-top:8px}}
.footer__top-cell:empty{display:none}
.footer__logo{width:144px}
@media(min-width:768px){.footer__logo{width:108px}}
@media(min-width:960px){.footer__logo{width:180px}}
@media(min-width:1632px){.footer__logo{width:234px}}
.footer__logo-image{display:block}
.footer__logo-image img.image{display:block;height:auto;width:100%}
.footer__title{font-size:14px;font-weight:700;line-height:1.5;margin:0;padding-bottom:15px;text-align:center}
@media(min-width:768px){.footer__title{font-size:18px;padding-bottom:40px}}
.footer__logo-list:not(:last-child){border-bottom:1px solid #1e489c;margin-bottom:20px;padding-bottom:20px}
.footer__licence-data{align-items:flex-start;display:flex;flex-wrap:wrap}
.footer__licence-content{flex:1}
.footer__licence-icons{align-items:center;display:flex;gap:22px;justify-content:center;padding-bottom:20px;width:100%}
@media(min-width:768px){.footer__licence-icons{order:2;padding-bottom:0;padding-top:20px}}
.footer__licence-icons:not(:empty){padding-bottom:20px}
@media(min-width:576px){.footer__licence-icons:not(:empty){padding-bottom:0;padding-right:25px}}
.footer .footer-licence-info__licence,.footer__licence-icon{display:flex;width:70px}
.footer .footer-licence-info__licence img,.footer__licence-icon img{max-width:100%}
.footer--vip .footer__logo{width:144px}
@media(min-width:768px){.footer--vip .footer__logo{width:108px}}
@media(min-width:960px){.footer--vip .footer__logo{width:140px}}
@media(min-width:1632px){.footer--vip .footer__logo{width:163px}}
.footer-menu{margin:0;width:100%}
.footer-menu__list{display:block;list-style:none;margin:0;max-width:100%;padding:0}
.footer-menu__item{display:flex}
.footer-menu__item:not(:last-child){margin-bottom:10px}
.footer-menu__link{color:#102756;display:inline-block;font-size:12px;line-height:1.5;margin:0;opacity:.5;outline:none;padding:0;text-decoration:none;transition:opacity .3s ease,color .3s ease;vertical-align:top;width:100%}
@media(min-width:1632px){.footer-menu__link{font-size:14px}}
.footer-menu__link:active,.footer-menu__link:focus{-webkit-text-fill-color:transparent;outline:none;text-decoration:none}
.footer-menu__link:active,.footer-menu__link:focus,.footer-menu__link:hover{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;opacity:1}
.footer-menu__link:hover{-webkit-text-fill-color:transparent}
.footer-menu__link--current,.footer-menu__link--current:active,.footer-menu__link--current:focus,.footer-menu__link--current:hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;opacity:1}
.footer-logos{display:block;width:100%}
.footer-logos__list{display:flex;flex:1;flex-wrap:wrap;gap:16px 10px;justify-content:center;margin:0 auto;padding:0;width:100%}
@media(min-width:768px){.footer-logos__list{gap:18px}}
@media(min-width:960px){.footer-logos__list{gap:32px}}
.footer-logos__list--providers{gap:8px 20px}
@media(min-width:960px){.footer-logos__list--providers{gap:12px 20px}}
@media(min-width:1632px){.footer-logos__list--providers{gap:20px}}
.footer-logos__list--providers .footer-logos__item{filter:grayscale(1);height:40px;padding:5px;transition:.3s ease;width:90px}
@media(min-width:768px){.footer-logos__list--providers .footer-logos__item{height:53px;width:115px}}
.footer-logos__list--providers .footer-logos__item:hover{filter:grayscale(0)}
.footer-logos__list--payments .footer-logos__item{background-color:#ddddde;border-radius:4px;height:23px;padding:3px 5px;transition:background-color .3s ease;width:35px}
@media(min-width:768px){.footer-logos__list--payments .footer-logos__item{height:44px;width:66px}}
@media(min-width:960px){.footer-logos__list--payments .footer-logos__item{height:52px;padding:5px;width:78px}}
.footer-logos__list--payments .footer-logos__item:hover{background-color:#c3cad9}
@media(min-width:1632px){.footer-logos__list--payments.footer-logos__list--open{max-width:1258px}}
.footer-logos__item{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:wrap;justify-content:center;text-decoration:none;transition:opacity .3s ease}
.footer-logos__image{display:inline-block;height:auto;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;vertical-align:top;width:auto}
.footer-logos__btn-wrap{display:flex;justify-content:center;margin-top:14px}
@media(min-width:768px){.footer-logos__btn-wrap{margin-top:18px}}
@media(min-width:960px){.footer-logos__btn-wrap{margin-top:20px}}
.footer-logos__btn.text-btn{font-weight:700}
.footer-logos__btn.text-btn,.footer-logos__btn.text-btn:hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.footer-licence{display:flex;width:100%}
.footer-licence:empty{display:none}
.footer-licence .link{display:flex;width:100%}
.footer-licence .image{max-width:100%}
.btn.intercom-chat-button{align-items:center;background:linear-gradient(121deg,#ebd197 -1%,#bb9b49 87%);border:none;border-radius:50%;bottom:70px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#fff;cursor:pointer;display:flex;flex-direction:row;flex-wrap:nowrap;font-size:24px;height:40px;justify-content:center;margin:0;min-height:unset;min-width:unset;outline:none;padding:0;position:fixed;right:10px;transition:background-color .3s ease,box-shadow .3s ease;width:40px;z-index:101}
@media print{.btn.intercom-chat-button{display:none}}
.btn.intercom-chat-button:hover{box-shadow:none;opacity:.8}
@media(min-width:768px){.btn.intercom-chat-button{bottom:20px;right:20px}}
@media(min-width:1248px){.btn.intercom-chat-button{right:40px}}
.btn.intercom-chat-button--game-panel{bottom:auto;display:inline-flex;height:48px;position:relative;right:auto;width:48px;z-index:0}
.btn.intercom-chat-button--entry-page{bottom:110px}
@media(orientation:landscape)and (min-width:768px){.btn.intercom-chat-button--entry-page{bottom:90px}}
@media(min-width:460px){.btn.intercom-chat-button--entry-page{bottom:90px}}
@media(max-height:850px)and (min-width:1248px){.btn.intercom-chat-button--entry-page{bottom:120px;right:10px}}
.btn.intercom-chat-button--opened{font-size:18px}
.body--ar .btn.intercom-chat-button:not(.intercom-chat-button--game-panel):not(.intercom-chat-button--game){left:10px;right:auto}
@media(min-width:768px){.body--ar .btn.intercom-chat-button:not(.intercom-chat-button--game-panel):not(.intercom-chat-button--game){left:20px}}
.layout{display:flex;flex-direction:column;min-height:100vh;padding:0 0 60px}
@media(min-width:768px){.layout{padding-bottom:0}}
@media(min-width:1248px){.layout{padding-left:226px}}
.layout__games,.layout__main{flex:1;padding-top:0}
@media(min-width:768px){.layout__games,.layout__main{padding-top:80px}}
@media(min-width:1248px){.layout__games,.layout__main{padding-top:0}.body--ar .layout{padding:0 226px 0 0}}
.layout--empty{padding:0}
.layout--empty .layout__games,.layout--empty .layout__main{padding-top:0}
.general-slider{--swiper-bullet-height:6px}
@media(min-width:768px){.general-slider{--swiper-bullet-height:12px}}
.general-slider.swiper{margin-left:calc(var(--containerPadding)*-1);margin-right:calc(var(--containerPadding)*-1)}
@media(min-width:768px){.general-slider.swiper{margin-left:0;margin-right:0}}
.general-slider.swiper .swiper-pagination{bottom:var(--slide-padding-y);left:var(--slide-padding-x)}
@media(min-width:768px){.general-slider.swiper .swiper-pagination{bottom:calc(var(--slide-padding-y)/2);justify-content:flex-start;transform:translateY(50%)}}
.general-slider.swiper .swiper-pagination-bullet{height:var(--swiper-bullet-height)}
:root{--slide-padding-x:28px;--slide-padding-y:28px}
@media(min-width:768px){:root{--slide-padding-x:32px;--slide-padding-y:32px}}
@media(min-width:960px){:root{--slide-padding-x:40px;--slide-padding-y:40px}}
@media(min-width:1248px){:root{--slide-padding-x:48px;--slide-padding-y:48px}}
@media(min-width:1632px){:root{--slide-padding-x:60px;--slide-padding-y:60px}}
.cms-slide{background-color:#1e489c;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#f1f1f2;display:flex;height:100%;justify-content:center;min-height:428px;outline:none;overflow:hidden;padding:var(--slide-padding-y) var(--slide-padding-x);position:relative;transition:transform 1s ease;width:100%;z-index:1}
@media(min-width:768px){.cms-slide{border-radius:16px;justify-content:flex-start;margin:32px 0 0;min-height:440px}}
.cms-slide:before{background:linear-gradient(180deg,#163779,transparent);content:"";height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:1}
@media(min-width:768px){.cms-slide:before{background:linear-gradient(90deg,#163779,transparent);width:80%}}
.cms-slide--disabled:after{background:rgba(16,39,86,.56);content:"";display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}
.cms-slide__bg-wrap{z-index:-1}
.cms-slide__bg-wrap,.cms-slide__bg-wrap span{inset:0;position:absolute}
.cms-slide__bg-image,.cms-slide__bg-video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.cms-slide__bg-video{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.cms-slide__inner{align-items:center;display:flex;flex-direction:column;flex-grow:1;max-width:327px;padding:0 24px;z-index:1}
@media(min-width:768px){.cms-slide__inner{align-items:normal;flex-direction:row;max-width:100%;padding:0}}
.cms-slide__logo-wrap{padding-bottom:24px;text-align:center}
.cms-slide__image{display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}
.cms-slide__content-wrap{align-items:center;display:flex;justify-content:center;margin:0;max-width:327px;text-align:center;width:100%}
@media(min-width:768px){.cms-slide__content-wrap{max-width:70%}}
@media(min-width:960px){.cms-slide__content-wrap{max-width:72%}}
@media(min-width:1248px){.cms-slide__content-wrap{max-width:67%}}
@media(min-width:1632px){.cms-slide__content-wrap{max-width:70%}}
@media(min-width:1920px){.cms-slide__content-wrap{max-width:920px}}
.cms-slide__content-wrap>*{z-index:11}
.cms-slide__content{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:850px;transition:transform 1s ease}
@media(min-width:768px){.cms-slide__content{align-items:flex-start}}
.cms-slide__content mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800;text-shadow:none}
.cms-slide__content mark.diamond{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#90a7ba,#e3e8ed);background-clip:text;-webkit-background-clip:text;text-shadow:none}
@media(min-width:768px){.cms-slide__content--h-left{max-width:100%;text-align:left;width:100%}.cms-slide__content--h-right{max-width:100%;text-align:right;width:100%}}
.cms-slide__content--hidden{transform:translate(30%)}
@media(min-width:768px){.cms-slide__content--hidden{transform:translate(0)}}
.cms-slide__logo{max-width:126px}
@media(min-width:768px){.cms-slide__providers{margin-left:auto}}
.cms-slide__providers:empty{display:none}
.cms-slide__label{margin-bottom:24px}
.cms-slide__title{font-size:26px;font-weight:600;line-height:1.14;margin-bottom:4px;text-shadow:0 4px 8px rgba(0,0,0,.24)}
@media(min-width:768px){.cms-slide__title{font-size:48px}}
@media(min-width:960px){.cms-slide__title{font-size:56px}}
@media(min-width:1248px){.cms-slide__title{font-size:64px}}
@media(min-width:1632px){.cms-slide__title{font-size:72px}}
.cms-slide__up-title{font-size:18px;font-weight:700;margin-bottom:14px;text-shadow:0 4px 8px rgba(0,0,0,.24)}
@media(min-width:768px){.cms-slide__up-title{margin-bottom:8px}}
.cms-slide__sub-title{color:#e7eaed;font-size:14px;font-weight:500;line-height:1.32;text-shadow:0 4px 8px rgba(0,0,0,.24)}
@media(min-width:768px){.cms-slide__sub-title{font-size:16px}}
@media(min-width:960px){.cms-slide__sub-title{font-size:18px}}
@media(min-width:1248px){.cms-slide__sub-title{font-size:20px}}
@media(min-width:1632px){.cms-slide__sub-title{font-size:24px}}
.cms-slide__sub-title:empty{display:none}
.cms-slide__btn-wrap{display:flex;gap:8px;margin-top:24px}
@media(min-width:768px){.cms-slide__btn-wrap{margin-top:32px}}
.cms-slide__btn-wrap:empty{display:none}
.cms-slide__button.link-btn,.cms-slide__link.link-btn{--btn-height:33px;border-radius:100px;font-size:14px;font-weight:800;line-height:1.4;min-width:129px;padding:8px 16px}
@media(min-width:768px){.cms-slide__button.link-btn,.cms-slide__link.link-btn{--btn-height:54px;font-size:20px;font-weight:700;min-width:172px;padding:12px 40px}}
.cms-slide__button.link-btn.anon-btn,.cms-slide__link.link-btn.anon-btn{animation:pulseBtn 1.5s infinite}
.cms-slide__button--transparent{background:transparent;border:2px solid #fff;transition:opacity .5s ease}
.cms-slide__button--transparent:active,.cms-slide__button--transparent:hover{background:transparent;opacity:.5}
.cms-slide__button--transparent.link-btn{padding:6px 16px}
.cms-slide__close{color:#f1f1f2;cursor:pointer;font-size:24px;position:absolute;right:20px;top:20px;z-index:13}
@media(min-width:768px){.cms-slide__close{font-size:28px;right:28px;top:28px}}
@media(min-width:960px){.cms-slide__close{right:28px;top:28px}}
@media(min-width:1248px){.cms-slide__close{right:20px;top:20px}}
@media(min-width:1632px){.cms-slide__close{right:40px;top:40px}}
@media(min-width:1920px){.cms-slide__close{right:60px;top:60px}}
.cms-slide__close--hidden{display:none}
.cms-slide--v-top{align-items:flex-start}
.cms-slide--v-center{align-items:center}
.cms-slide--v-bottom{align-items:flex-end}
@media(max-width:767px){.cms-slide--full-mobile,.cms-slide--leaderboard{margin-left:calc(var(--containerPadding)*-1);width:calc(100% + var(--containerPadding)*2)}}
@media(min-width:768px){.cms-slide--diamond .cms-slide__label{position:absolute;right:40px}}
@media(min-width:1248px){.cms-slide--diamond .cms-slide__label{right:40px}}
@media(min-width:768px){.cms-slide--diamond .cms-slide__label{top:32px}}
@media(min-width:1248px){.cms-slide--diamond .cms-slide__label{top:40px}}
.cms-slide--diamond .cms-slide__content mark{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,#90a7ba,#e3e8ed);background-clip:text;-webkit-background-clip:text;text-shadow:none}
.cms-slide__logos{align-items:end;display:flex;flex-direction:column;justify-content:end;margin-top:auto}
@media(min-width:768px){.cms-slide__logos{margin:0 0 0 auto}}
.cms-slide__logo-crown{display:block;margin-top:auto}
.cms-slide__logo-crown .image{width:48px}
@media(min-width:768px){.cms-slide__logo-crown .image{width:48px}}
@media(min-width:960px){.cms-slide__logo-crown .image{width:55px}}
@media(min-width:1248px){.cms-slide__logo-crown .image{width:62px}}
@media(min-width:1632px){.cms-slide__logo-crown .image{width:72px}}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__label,.cms-slide--jackpot-preview-double .cms-slide__label,.cms-slide--tournament .cms-slide__label,.cms-slide--vip .cms-slide__label{position:static}}
.cms-slide--tournament .cms-slide__label{margin-bottom:4px}
.cms-slide--leaderboard{--banner-providers-logo-width:78px;padding:56px 24px 24px}
@media(min-width:768px){.cms-slide--leaderboard{--banner-providers-logo-width:100px}}
@media(min-width:960px){.cms-slide--leaderboard{--banner-providers-logo-width:108px}}
@media(min-width:1248px){.cms-slide--leaderboard{--banner-providers-logo-width:126px}}
@media(min-width:1632px){.cms-slide--leaderboard{--banner-providers-logo-width:146px}}
.cms-slide--leaderboard{--banner-providers-logo-height:28px}
@media(min-width:768px){.cms-slide--leaderboard{--banner-providers-logo-height:44px}}
@media(min-width:960px){.cms-slide--leaderboard{--banner-providers-logo-height:48px}}
@media(min-width:1248px){.cms-slide--leaderboard{--banner-providers-logo-height:56px}}
@media(min-width:1632px){.cms-slide--leaderboard{--banner-providers-logo-height:64px}}
.cms-slide--leaderboard .cms-slide__inner{justify-content:center}
.cms-slide--leaderboard .cms-slide__content-wrap{left:50%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}
.cms-slide--leaderboard .cms-slide__providers{margin-left:0}
.cms-slide--jackpot,.cms-slide--jackpot-preview,.cms-slide--jackpot-preview-double{margin:0}
.cms-slide--jackpot-preview-double:before,.cms-slide--jackpot-preview:before,.cms-slide--jackpot:before{background:linear-gradient(0deg,#1e489c,rgba(22,55,121,0));width:100%}
.cms-slide--jackpot .cms-slide__inner,.cms-slide--jackpot-preview .cms-slide__inner,.cms-slide--jackpot-preview-double .cms-slide__inner{justify-content:center;max-width:100%;padding:0}
.cms-slide--jackpot .cms-slide__content,.cms-slide--jackpot-preview .cms-slide__content,.cms-slide--jackpot-preview-double .cms-slide__content{align-items:center;gap:12px;margin:0;width:100%}
.cms-slide--jackpot .cms-slide__content-wrap,.cms-slide--jackpot-preview .cms-slide__content-wrap,.cms-slide--jackpot-preview-double .cms-slide__content-wrap{max-width:100%}
@media(max-width:767px){.cms-slide--jackpot .cms-slide__label,.cms-slide--jackpot-preview .cms-slide__label,.cms-slide--jackpot-preview-double .cms-slide__label{padding:6px 12px}.cms-slide--jackpot .cms-slide__label .label-exclusive__image,.cms-slide--jackpot-preview .cms-slide__label .label-exclusive__image,.cms-slide--jackpot-preview-double .cms-slide__label .label-exclusive__image{width:18px}.cms-slide--jackpot .cms-slide__label .label-exclusive__text,.cms-slide--jackpot-preview .cms-slide__label .label-exclusive__text,.cms-slide--jackpot-preview-double .cms-slide__label .label-exclusive__text{font-size:12px}}
.cms-slide--jackpot-preview,.cms-slide--jackpot-preview-double{align-items:center;border-radius:16px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__inner,.cms-slide--jackpot-preview-double .cms-slide__inner{align-items:center;flex-direction:column}}
.cms-slide--jackpot-preview .cms-slide__sub-title,.cms-slide--jackpot-preview-double .cms-slide__sub-title{color:#f1f1f2;font-weight:600;line-height:1}
.cms-slide--jackpot-preview .cms-slide__title,.cms-slide--jackpot-preview-double .cms-slide__title{font-weight:800;line-height:1}
.cms-slide--jackpot-preview .cms-slide__btn-wrap,.cms-slide--jackpot-preview-double .cms-slide__btn-wrap{margin-top:0}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__providers,.cms-slide--jackpot-preview-double .cms-slide__providers{margin-left:0}}
.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{width:50px}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{width:63px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{width:75px}}
.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{height:32px}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{height:40px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{height:48px}}
.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{margin-bottom:12px}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{margin-bottom:28px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__diamond-club-logo,.cms-slide--jackpot-preview-double .cms-slide__diamond-club-logo{margin-bottom:36px}}
.cms-slide--jackpot-preview .cms-slide__logos,.cms-slide--jackpot-preview-double .cms-slide__logos{margin:auto auto 0}
.cms-slide--jackpot-preview .cms-slide__logos:empty,.cms-slide--jackpot-preview-double .cms-slide__logos:empty{display:none}
.cms-slide--jackpot-preview-double{--slide-padding-x:16px}
@media(min-width:768px){.cms-slide--jackpot-preview-double{--slide-padding-x:40px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double{--slide-padding-x:36px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double{--slide-padding-x:40px}}
.cms-slide--jackpot-preview-double{--slide-padding-y:48px}
@media(min-width:768px){.cms-slide--jackpot-preview-double{--slide-padding-y:76px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double{--slide-padding-y:14px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double{--slide-padding-y:40px}}
.cms-slide--jackpot-preview-double{min-height:506px}
@media(min-width:768px){.cms-slide--jackpot-preview-double{min-height:647px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double{min-height:400px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double{min-height:570px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double{margin:0}}
.cms-slide--jackpot-preview-double .cms-slide__inner{gap:12px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__inner{gap:48px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__inner{gap:24px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__inner{gap:48px}}
.cms-slide--jackpot-preview-double .cms-slide__label,.cms-slide--jackpot-preview-double .cms-slide__timer,.cms-slide--jackpot-preview-double .cms-slide__title{margin-bottom:12px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__label,.cms-slide--jackpot-preview-double .cms-slide__timer,.cms-slide--jackpot-preview-double .cms-slide__title{margin-bottom:36px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__label,.cms-slide--jackpot-preview-double .cms-slide__timer,.cms-slide--jackpot-preview-double .cms-slide__title{margin-bottom:12px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__label,.cms-slide--jackpot-preview-double .cms-slide__timer,.cms-slide--jackpot-preview-double .cms-slide__title{margin-bottom:36px}}
.cms-slide--jackpot-preview-double .cms-slide__sub-title{font-size:14px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__sub-title{font-size:20px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__sub-title{font-size:16px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__sub-title{font-size:20px}}
.cms-slide--jackpot-preview-double .cms-slide__title{font-size:36px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__title{font-size:64px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__title{font-size:48px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__title{font-size:64px}}
.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{--btn-height:36px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{--btn-height:60px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{--btn-height:50px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{--btn-height:60px}}
.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{padding:8px 16px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{padding:12px 36px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{padding:12px 28px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{padding:12px 36px}}
.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{min-width:129px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{min-width:158px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{min-width:133px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{min-width:158px}}
.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{font-size:14px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{font-size:18px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{font-size:16px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__link.link-btn{font-size:18px}}
.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-width:110px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-width:146px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-width:100px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-width:146px}}
.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-height:40px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-height:64px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-height:44px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-logo-height:64px}}
.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-gap:16px}
@media(min-width:768px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-gap:24px}}
@media(min-width:960px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-gap:8px}}
@media(min-width:1632px){.cms-slide--jackpot-preview-double .cms-slide__providers{--banner-providers-gap:24px}}
.cms-slide--jackpot-preview{--slide-padding-x:16px}
@media(min-width:1248px){.cms-slide--jackpot-preview{--slide-padding-x:24px}}
@media(min-width:1632px){.cms-slide--jackpot-preview{--slide-padding-x:40px}}
.cms-slide--jackpot-preview{--slide-padding-y:48px}
@media(min-width:1248px){.cms-slide--jackpot-preview{--slide-padding-y:60px}}
@media(min-width:1632px){.cms-slide--jackpot-preview{--slide-padding-y:100px}}
.cms-slide--jackpot-preview{min-height:506px}
@media(min-width:768px){.cms-slide--jackpot-preview{min-height:440px}}
@media(min-width:1248px){.cms-slide--jackpot-preview{min-height:624px}}
@media(min-width:1632px){.cms-slide--jackpot-preview{min-height:768px}}
@media(min-width:768px){.cms-slide--jackpot-preview{margin:0}}
.cms-slide--jackpot-preview .cms-slide__inner{gap:12px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__inner{gap:24px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__inner{gap:40px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__inner{gap:48px}}
.cms-slide--jackpot-preview .cms-slide__label,.cms-slide--jackpot-preview .cms-slide__timer,.cms-slide--jackpot-preview .cms-slide__title{margin-bottom:12px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__label,.cms-slide--jackpot-preview .cms-slide__timer,.cms-slide--jackpot-preview .cms-slide__title{margin-bottom:20px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__label,.cms-slide--jackpot-preview .cms-slide__timer,.cms-slide--jackpot-preview .cms-slide__title{margin-bottom:28px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__label,.cms-slide--jackpot-preview .cms-slide__timer,.cms-slide--jackpot-preview .cms-slide__title{margin-bottom:36px}}
.cms-slide--jackpot-preview .cms-slide__sub-title{font-size:14px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__sub-title{font-size:16px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__sub-title{font-size:18px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__sub-title{font-size:20px}}
.cms-slide--jackpot-preview .cms-slide__title{font-size:36px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__title{font-size:48px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__title{font-size:56px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__title{font-size:64px}}
.cms-slide--jackpot-preview .cms-slide__link.link-btn{--btn-height:36px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{--btn-height:50px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{--btn-height:60px}}
.cms-slide--jackpot-preview .cms-slide__link.link-btn{padding:8px 16px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{padding:12px 28px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{padding:12px 36px}}
.cms-slide--jackpot-preview .cms-slide__link.link-btn{min-width:129px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{min-width:133px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{min-width:158px}}
.cms-slide--jackpot-preview .cms-slide__link.link-btn{font-size:14px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{font-size:16px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__link.link-btn{font-size:18px}}
.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-width:110px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-width:100px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-width:126px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-width:146px}}
.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-height:40px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-height:44px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-height:56px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-logo-height:64px}}
.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-gap:16px}
@media(min-width:768px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-gap:8px}}
@media(min-width:1248px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-gap:16px}}
@media(min-width:1632px){.cms-slide--jackpot-preview .cms-slide__providers{--banner-providers-gap:24px}}
.cms-slide--jackpot{--slide-padding-x:16px}
@media(min-width:768px){.cms-slide--jackpot{--slide-padding-x:24px}}
@media(min-width:1248px){.cms-slide--jackpot{--slide-padding-x:32px}}
.cms-slide--jackpot{--slide-padding-y:48px}
@media(min-width:768px){.cms-slide--jackpot{--slide-padding-y:24px}}
@media(min-width:1248px){.cms-slide--jackpot{--slide-padding-y:32px}}
.cms-slide--jackpot{padding-left:16px}
@media(min-width:768px){.cms-slide--jackpot{padding-left:20px}}
@media(min-width:1248px){.cms-slide--jackpot{padding-left:40px}}
@media(min-width:1632px){.cms-slide--jackpot{padding-left:60px}}
.cms-slide--jackpot .cms-slide__inner{gap:32px}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__inner{flex-direction:column}.cms-slide--jackpot .cms-slide__content{align-items:flex-start}}
.cms-slide--jackpot .cms-slide__logo-wrap{padding-bottom:0}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__label,.cms-slide--jackpot .cms-slide__providers{position:absolute;right:var(--slide-padding-x)}}
.cms-slide--jackpot .cms-slide__diamond-club-logo{width:38px}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__diamond-club-logo{width:63px}}
.cms-slide--jackpot .cms-slide__diamond-club-logo{height:24px}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__diamond-club-logo{height:40px}.cms-slide--jackpot .cms-slide__label{margin-bottom:0;top:var(--slide-padding-y)}.cms-slide--jackpot .cms-slide__providers{bottom:var(--slide-padding-y)}}
.cms-slide--jackpot .cms-slide__providers .provider-logos-banner__provider-logo-wrap{order:-1}
.cms-slide--jackpot .cms-slide__providers .provider-logos-banner__diamond-club-logo{height:24px;width:38px}
.cms-slide--jackpot .cms-slide__sub-title{font-size:14px;font-weight:500}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__sub-title{font-size:18px}}
@media(min-width:960px){.cms-slide--jackpot .cms-slide__sub-title{font-size:20px}}
@media(min-width:1248px){.cms-slide--jackpot .cms-slide__sub-title{font-size:22px}}
@media(min-width:1632px){.cms-slide--jackpot .cms-slide__sub-title{font-size:24px}}
.cms-slide--jackpot .cms-slide__title{font-size:24px;font-weight:700;margin-bottom:0}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__title{font-size:48px}}
@media(min-width:960px){.cms-slide--jackpot .cms-slide__title{font-size:56px}}
@media(min-width:1248px){.cms-slide--jackpot .cms-slide__title{font-size:60px}}
@media(min-width:1632px){.cms-slide--jackpot .cms-slide__title{font-size:64px}}
.cms-slide--jackpot .cms-slide__btn-wrap{margin-top:12px}
@media(min-width:768px){.cms-slide--jackpot .cms-slide__btn-wrap{margin-top:20px}.cms-slide--jackpot .cms-slide__link.link-btn{--btn-height:60px;font-size:18px;min-width:143px;padding:12px 36px}}
.cms-slide--vip:before{background:linear-gradient(180deg,#102756,rgba(16,39,86,0))}
@media(min-width:768px){.cms-slide--vip:before{background:linear-gradient(90deg,#102756,rgba(16,39,86,0))}}
.cms-slide--vip.cms-slide--jackpot-preview-double:before,.cms-slide--vip.cms-slide--jackpot-preview:before,.cms-slide--vip.cms-slide--jackpot:before{background:linear-gradient(0deg,#102756,rgba(16,39,86,0))}
@media(min-width:768px){.cms-slide--vip.cms-slide--jackpot-preview-double:before,.cms-slide--vip.cms-slide--jackpot-preview:before,.cms-slide--vip.cms-slide--jackpot:before{background:linear-gradient(90deg,#102756,rgba(16,39,86,0))}.cms-slide--vip .cms-slide__providers{margin:0}}
.cms-slide--vip.cms-slide--jackpot-preview:before{background:linear-gradient(0deg,#102756,rgba(16,39,86,0))}
@media(min-width:768px){.body--ar .cms-slide--jackpot .cms-slide__content{align-items:flex-end;text-align:right}.body--ar .cms-slide--jackpot .cms-slide__label,.body--ar .cms-slide--jackpot .cms-slide__providers{left:var(--slide-padding-x);right:auto}}
@media(max-width:768px){.swiper .cms-slide__inner{padding-bottom:calc(var(--swiper-bullet-height)*2)}}
@keyframes pulseBtn{0%,to{transform:scale(.9)}50%{transform:scale(1)}}
.label-exclusive{align-items:center;background:linear-gradient(90deg,rgba(30,72,156,.5),rgba(30,72,156,.24));border:1px solid #bb9b49;border-radius:4px;display:flex;padding:5px 10px}
@media(min-width:768px){.label-exclusive{padding:9px 12px}}
.label-exclusive__image{height:12px}
@media(min-width:768px){.label-exclusive__image{height:20px}}
.label-exclusive__image{margin-right:4px}
@media(min-width:768px){.label-exclusive__image{margin-right:8px}}
.label-exclusive__text{font-size:8px;font-weight:800;line-height:1}
@media(min-width:768px){.label-exclusive__text{font-size:16px}}
.label-exclusive--vip{background:linear-gradient(98deg,rgba(16,39,86,.4) -23.18%,#102756 124%);padding:4px 7px}
@media(min-width:768px){.label-exclusive--vip{padding:7px 11px}}
.label-exclusive--diamond{background:rgba(188,220,240,.8);border:1px solid #e0f3ff;border-radius:4px}
.label-exclusive--diamond .label-exclusive__text mark{-webkit-text-fill-color:currentColor;background-clip:border-box;background:none;color:#0b2a4a}
.jackpot-total{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;max-width:100%;white-space:nowrap;width:auto}
.jackpot-total__title{margin-left:5px}
.jackpot-total--jackpots .jackpot-total__symbol{font-size:32px;margin-top:10px}
@media(min-width:768px){.jackpot-total--jackpots .jackpot-total__symbol{font-size:88px;margin-top:0}}
@media(min-width:1632px){.jackpot-total--jackpots .jackpot-total__symbol{margin-top:15px}}
.odometer.odometer-auto-theme,.odometer.odometer-auto-theme .odometer-digit,.odometer.odometer-theme-default,.odometer.odometer-theme-default .odometer-digit{*zoom:1;display:inline-block;*display:inline;position:relative;vertical-align:middle;*vertical-align:auto}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer,.odometer.odometer-theme-default .odometer-digit .odometer-digit-spacer{*zoom:1;display:inline-block;*display:inline;vertical-align:middle;*vertical-align:auto;visibility:hidden}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner,.odometer.odometer-theme-default .odometer-digit .odometer-digit-inner{bottom:0;display:block;left:0;overflow:hidden;position:absolute;right:0;text-align:left;top:0}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon{display:block}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner,.odometer.odometer-theme-default .odometer-digit .odometer-ribbon-inner{-webkit-backface-visibility:hidden;display:block}
.odometer.odometer-auto-theme .odometer-digit .odometer-value,.odometer.odometer-theme-default .odometer-digit .odometer-value{display:block;-webkit-transform:translateZ(0)}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value,.odometer.odometer-theme-default .odometer-digit .odometer-value.odometer-last-value{position:absolute}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up .odometer-ribbon-inner{transition:transform 2s}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-up.odometer-animating .odometer-ribbon-inner{transform:translateY(-100%)}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner,.odometer.odometer-theme-default.odometer-animating-down.odometer-animating .odometer-ribbon-inner{transform:translateY(0);transition:transform 2s}
.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Helvetica Neue,sans-serif;line-height:1.1em}
.odometer.odometer-auto-theme .odometer-value,.odometer.odometer-theme-default .odometer-value{text-align:center}
.odometer-value{width:100%}
.odometer.odometer-auto-theme,.odometer.odometer-theme-default{font-family:Poppins,sans-serif}
.odometer .odometer-digit-spacer{width:1ch}
.jackpot-timer{align-items:center;display:inline-flex;gap:4px}
@media(min-width:768px){.jackpot-timer{gap:8px}.jackpot-timer__icon{font-size:20px}}
@media(min-width:1248px){.jackpot-timer__icon{font-size:24px}}
.jackpot-timer__title{font-size:10px;font-weight:700;line-height:1.4}
@media(min-width:768px){.jackpot-timer__title{font-size:12px}}
@media(min-width:1248px){.jackpot-timer__title{font-size:14px}}
.jackpot-timer__list{align-items:center;display:flex;gap:10px;justify-content:center}
@media(min-width:768px){.jackpot-timer__list{gap:20px}}
.jackpot-timer__item{align-items:center;display:flex;gap:4px;position:relative}
.jackpot-timer__item:not(:last-child):after{content:":";font-size:12px;line-height:1.4;position:absolute;right:-6px;top:50%;transform:translateY(-50%)}
@media(min-width:768px){.jackpot-timer__item:not(:last-child):after{font-size:14px;right:-11px}}
.jackpot-timer__value{font-size:12px;font-weight:700;min-width:15px}
@media(min-width:768px){.jackpot-timer__value{font-size:18px;min-width:23px}}
@media(min-width:1248px){.jackpot-timer__value{font-size:20px;min-width:25px}}
.jackpot-timer__label{font-size:10px;line-height:1.4;text-transform:capitalize}
@media(min-width:768px){.jackpot-timer__label{font-size:12px;font-size:14px}}
:root{--banner-providers-logo-width:110px}
@media(min-width:960px){:root{--banner-providers-logo-width:108px}}
@media(min-width:1248px){:root{--banner-providers-logo-width:126px}}
@media(min-width:1632px){:root{--banner-providers-logo-width:146px}}
:root{--banner-providers-logo-height:40px}
@media(min-width:960px){:root{--banner-providers-logo-height:48px}}
@media(min-width:1248px){: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:38px}
@media(min-width:768px){:root{--diamond-club-logo-width:44px}}
@media(min-width:960px){:root{--diamond-club-logo-width:50px}}
@media(min-width:1248px){:root{--diamond-club-logo-width:63px}}
@media(min-width:1632px){:root{--diamond-club-logo-width:75px}}
:root{--diamond-club-logo-height:24px}
@media(min-width:768px){:root{--diamond-club-logo-height:28px}}
@media(min-width:960px){:root{--diamond-club-logo-height:32px}}
@media(min-width:1248px){:root{--diamond-club-logo-height:40px}}
@media(min-width:1632px){:root{--diamond-club-logo-height:48px}}
.provider-logos-banner{align-items:center;display:flex;gap:var(--banner-providers-gap)}
.provider-logos-banner__logo-wrap{align-items:center;display:flex;height:var(--banner-providers-logo-height);justify-content:center;width:var(--banner-providers-logo-width)}
.provider-logos-banner__logo{height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}
.provider-logos-banner__diamond-club-logo{height:var(--diamond-club-logo-height);width:var(--diamond-club-logo-width)}
.body--ar .provider-logos-banner{flex-direction:row-reverse}
.cms-banner-reverted{align-items:center;background:#1e489c;background-size:cover;display:flex;height:100%;justify-content:center;left:0;padding:var(--slide-padding-y) var(--slide-padding-x);position:absolute;top:0;transition:opacity 1s ease;width:100%;z-index:12}
@media(min-width:768px){.cms-banner-reverted{justify-content:flex-start}}
.cms-banner-reverted--hidden{opacity:0;pointer-events:none}
.cms-banner-reverted__background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%;z-index:-1}
.cms-banner-reverted__content{align-items:center;display:flex;flex-direction:column;height:100%;max-width:327px;text-align:center}
@media(min-width:768px){.cms-banner-reverted__content{align-items:flex-start;max-width:76%;text-align:start}}
@media(min-width:960px){.cms-banner-reverted__content{max-width:79%}}
@media(min-width:1248px){.cms-banner-reverted__content{max-width:78%}}
@media(min-width:1632px){.cms-banner-reverted__content{max-width:83%}}
@media(min-width:1920px){.cms-banner-reverted__content{max-width:1194px}}
.cms-banner-reverted__logo{margin-bottom:16px}
@media(min-width:360px){.cms-banner-reverted__logo{margin-bottom:24px}}
.cms-banner-reverted mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.cms-banner-reverted__title{font-size:24px;font-weight:800;line-height:1;margin-bottom:12px;text-shadow:0 4px 8px rgba(0,0,0,.24)}
@media(min-width:768px){.cms-banner-reverted__title{font-size:28px;line-height:1.2;margin-bottom:16px}}
@media(min-width:960px){.cms-banner-reverted__title{font-size:32px}}
@media(min-width:1248px){.cms-banner-reverted__title{font-size:36px}}
@media(min-width:1632px){.cms-banner-reverted__title{font-size:40px}}
.cms-banner-reverted__descr{font-size:14px;font-weight:600;line-height:1.4;margin-bottom:24px;text-shadow:0 4px 8px rgba(0,0,0,.24)}
@media(min-width:768px){.cms-banner-reverted__descr{font-size:18px;margin-bottom:32px}}
@media(min-width:960px){.cms-banner-reverted__descr{font-size:20px}}
@media(min-width:1248px){.cms-banner-reverted__descr{font-size:20px}}
@media(min-width:1632px){.cms-banner-reverted__descr{font-size:24px}}
.cms-banner-reverted__descr p{margin:0 0 12px}
@media(min-width:768px){.cms-banner-reverted__descr p{margin:0 0 16px}}
.cms-banner-reverted__terms{font-size:10px;font-weight:600;line-height:1.2;margin-top:4px;text-shadow:0 4px 8px rgba(0,0,0,.24)}
@media(min-width:768px){.cms-banner-reverted__terms{margin-top:auto}}
@media(min-width:960px){.cms-banner-reverted__terms{font-size:12px}}
@media(min-width:1248px){.cms-banner-reverted__terms{font-size:14px}}
@media(min-width:1632px){.cms-banner-reverted__terms{font-size:16px}}
.cms-banner-reverted__terms a{color:#f1f1f2}
.cms-banner-reverted__link{color:#fff;text-decoration:underline;transition:color .3s ease}
.cms-banner-reverted__providers{align-items:center;display:flex;gap:16px;margin-top:auto}
@media(min-width:768px){.cms-banner-reverted__providers{flex-direction:column;gap:8px;margin-left:auto}}
@media(min-width:960px){.cms-banner-reverted__providers{gap:12px}}
@media(min-width:1248px){.cms-banner-reverted__providers{gap:16px}}
@media(min-width:1632px){.cms-banner-reverted__providers{gap:24px}}
.cms-banner-reverted__logo-provider{max-height:40px;max-width:110px;width:100%}
@media(min-width:768px){.cms-banner-reverted__logo-provider{max-height:44px;max-width:100px}}
@media(min-width:960px){.cms-banner-reverted__logo-provider{max-height:48px;max-width:108px}}
@media(min-width:1248px){.cms-banner-reverted__logo-provider{max-height:56px;max-width:126px}}
@media(min-width:1632px){.cms-banner-reverted__logo-provider{max-height:64px;max-width:146px}}
.cms-banner-reverted--vip{background:linear-gradient(0,#1e489c,#102756)}
@media(min-width:768px){.cms-banner-reverted--vip{background:linear-gradient(270deg,#1e489c,#102756)}}
@media(max-width:768px){.swiper .cms-banner-reverted__content{padding-bottom:calc(var(--swiper-bullet-height)*2)}}
.section-slider__wrap::-webkit-scrollbar{height:4px;width:4px}
.section-slider__wrap::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.section-slider__wrap::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.section-slider__wrap::-webkit-scrollbar-thumb,.section-slider__wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
/*!styles from this file are used in src/components/organisms/GamesBlock/v2/section-swiper/section-swiper*/.swiper .swiper-slide{display:flex;height:auto;width:auto}
.swiper .swiper-button-disabled{opacity:.5;pointer-events:none}
.swiper .swiper-pagination{align-items:center;bottom:16px;display:flex;justify-content:center;left:var(--containerPadding);position:absolute;width:calc(100% - var(--containerPadding)*2);z-index:10}
@media(min-width:768px){.swiper .swiper-pagination{bottom:25px}}
.swiper .swiper-pagination{gap:4px}
@media(min-width:768px){.swiper .swiper-pagination{gap:12px}}
.swiper .swiper-pagination-bullet{background-color:#f1f1f2;cursor:pointer;flex-shrink:0;height:6px;opacity:.5;transition:.3s ease}
@media(min-width:768px){.swiper .swiper-pagination-bullet{height:12px}}
.swiper .swiper-pagination-bullet{width:6px}
@media(min-width:768px){.swiper .swiper-pagination-bullet{width:12px}}
.swiper .swiper-pagination-bullet{border-radius:4px}
@media(min-width:768px){.swiper .swiper-pagination-bullet{border-radius:8px}}
.swiper .swiper-pagination-bullet-active{opacity:1;width:24px}
@media(min-width:768px){.swiper .swiper-pagination-bullet-active{width:42px}}
.section-slider{--width:150px;--offset:12px}
@media(min-width:768px){.section-slider{--width:136px;--offset:10px}}
@media(min-width:960px){.section-slider{--width:168px;--offset:14px}}
@media(min-width:1248px){.section-slider{--width:178px;--offset:18px}}
@media(min-width:1632px){.section-slider{--width:222px;--offset:28px}}
.section-slider__list{overflow:visible}
.section-slider__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:14px}
@media(min-width:960px){.section-slider__head{margin-bottom:28px}}
.section-slider__head-title{color:#163779;font-size:20px;font-weight:700}
@media(min-width:768px){.section-slider__head-title{font-size:18px}}
@media(min-width:960px){.section-slider__head-title{font-size:22px}}
@media(min-width:1248px){.section-slider__head-title{font-size:26px}}
@media(min-width:1632px){.section-slider__head-title{font-size:30px}}
.section-slider__head-link{color:#163779;font-size:12px;font-weight:700;margin-left:auto;white-space:nowrap}
@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{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.section-slider__controls{align-items:center;display:flex;gap:8px}
@media(min-width:1248px){.section-slider__controls{gap:14px}}
.section-slider__controls{margin-left:16px}
@media(min-width:1248px){.section-slider__controls{margin-left:24px}}
.section-slider__controls--jackpot{display:flex;justify-content:space-between;margin:0;padding:0 16px;position:absolute;width:100%;z-index:2}
.section-slider__controls--jackpot .section-slider__button{background:transparent;color:#1e489c;height:16px;width:16px}
.section-slider__controls--jackpot .section-slider__button .font-icons{font-size:18px}
.section-slider__controls--vip-lounge{gap:2px}
@media(min-width:768px){.section-slider__controls--vip-lounge{gap:4px}}
@media(min-width:960px){.section-slider__controls--vip-lounge{gap:8px}}
.section-slider__controls--vip-lounge .section-slider__button .font-icons{font-size:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__button .font-icons{font-size:34px}}
.section-slider__controls--vip-lounge .section-slider__control{border:1px solid #fff;border-radius:50%}
.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:28px}}
@media(min-width:1248px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:32px}}
@media(min-width:1632px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:40px}}
@media(min-width:1920px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:44px}}
.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:28px}}
@media(min-width:1248px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:32px}}
@media(min-width:1632px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:40px}}
@media(min-width:1920px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:44px}}
.section-slider__control{display:flex}
.section-slider__button{align-items:center;background-color:#1e489c;border:0;border-radius:50%;color:#f1f1f2;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;transition:.3s ease;width:28px}
@media(min-width:960px){.section-slider__button{width:32px}}
@media(min-width:1248px){.section-slider__button{width:40px}}
.section-slider__button{height:28px}
@media(min-width:960px){.section-slider__button{height:32px}}
@media(min-width:1248px){.section-slider__button{height:40px}}
.section-slider__button:hover{background-color:#102756}
.section-slider__button .font-icons{font-size:20px}
.section-slider__button[disabled]{opacity:.6;pointer-events:none}
.section-slider__item{border-radius:8px;display:flex!important;height:auto;margin-right:var(--offset);max-width:var(--width);min-width:var(--width);overflow:hidden;position:relative;scroll-snap-align:start;width:100%}
.section-slider__item:first-of-type{box-sizing:content-box;padding-left:var(--innerSpace)}
.section-slider__item:last-of-type{margin-right:0}
.section-slider__link-bg{background:linear-gradient(180deg,#102756,#1e489c);color:#fff;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;left:0;padding:10px 20px;position:absolute;text-align:center;top:0;transition:.3s ease;width:100%}
.section-slider__link-bg:hover{opacity:.8}
.section-slider__link-bg-arrow{font-size:24px}
.section-slider__link-bg-name{font-size:24px;font-weight:900;line-height:1.1}
@media(min-width:960px){.section-slider__link-bg-name{font-size:28px}}
@media(min-width:1248px){.section-slider__link-bg-name{font-size:32px}}
@media(min-width:1632px){.section-slider__link-bg-name{font-size:36px}}
.section-slider__link-bg-counter{font-size:14px;line-height:1.5}
@media(min-width:1632px){.section-slider__link-bg-counter{font-size:16px}}
.section-slider .section-slider__wrap{margin:0 calc(var(--innerSpace)*-1);padding-right:var(--innerSpace)}
.section-slider__wrap{display:flex;min-width:calc(100% + var(--innerSpace));overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}
@media(min-width:768px){.section-slider__wrap{overflow:visible;padding-bottom:0}}
.section-slider__wrap--wide{--width:284px}
@media(min-width:960px){.section-slider__wrap--wide{--width:356px}}
@media(min-width:1248px){.section-slider__wrap--wide{--width:379px}}
@media(min-width:1632px){.section-slider__wrap--wide{--width:498px}}
.section-slider__wrap--wide .section-slider__link-bg{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start;padding:16px 20px}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg{padding:18px 26px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg{padding-left:28px;padding-right:28px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg{padding:20px 32px}}
.section-slider__wrap--wide .section-slider__link-bg-name{font-size:30px;line-height:1}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg-name{font-size:38px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg-name{font-size:40px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg-name{font-size:48px}}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg-arrow{font-size:32px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg-arrow{font-size:34px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg-arrow{font-size:40px}}
.section-slider__wrap--providers{--width:140px;--offset:8px}
@media(min-width:768px){.section-slider__wrap--providers{--width:216px}}
@media(min-width:1248px){.section-slider__wrap--providers{--width:240px}}
@media(min-width:1920px){.section-slider__wrap--providers{--width:248px}}
.section-slider__wrap--general-slider{display:block}
.section-slider--general-slider .section-slider__head{display:none}
.section-slider--general-slider .section-slider__wrap{display:block;margin-left:-16px;min-width:calc(100% + 32px);overflow-x:hidden;padding-bottom:0;scroll-snap-type:x mandatory}
@media(min-width:768px){.section-slider--general-slider .section-slider__wrap{margin-left:0;margin-right:0;min-width:100%;overflow:hidden}}
.section-slider--game-slider{--offset:19px}
.section-slider--game-slider .section-slider__head{margin:0}
.section-slider--game-slider .section-slider__controls{align-items:center;background:linear-gradient(270deg,#1e489c,rgba(30,72,156,0));display:inline-flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding-left:70px;padding-right:10px;position:absolute;right:0;top:0;width:auto;z-index:2}
.section-slider--game-slider .section-slider__button{height:34px;width:34px}
.section-slider--livespins-slider{--width:280px}
@media(max-width:360px){.section-slider--livespins-slider{--width:264px}}
@media(min-width:768px){.section-slider--livespins-slider{--width:260px}}
@media(min-width:960px){.section-slider--livespins-slider{--width:320px}}
@media(min-width:1248px){.section-slider--livespins-slider{--width:360px}}
.section-slider--vip-lounge{--width:295px}
@media(min-width:768px){.section-slider--vip-lounge{--width:264px}}
@media(min-width:960px){.section-slider--vip-lounge{--width:340px}}
@media(min-width:1248px){.section-slider--vip-lounge{--width:364px}}
@media(min-width:1632px){.section-slider--vip-lounge{--width:391px}}
.section-slider--vip-lounge .section-slider__button .font-icons{font-size:24px}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__button .font-icons{font-size:34px}}
.section-slider--vip-lounge .section-slider__controls{gap:2px}
@media(min-width:768px){.section-slider--vip-lounge .section-slider__controls{gap:4px}}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__controls{gap:8px}}
.section-slider--vip-lounge .swiper-slide{height:auto}
.section-slider--vip-lounge .section-slider__head{position:absolute;right:0;top:0}
@media(min-width:768px){.section-slider--vip-lounge .section-slider__head{top:-4px}}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__head{top:-2px}}
@media(min-width:1248px){.section-slider--vip-lounge .section-slider__head{top:-4px}}
@media(min-width:1632px){.section-slider--vip-lounge .section-slider__head{top:-1px}}
@media(min-width:1920px){.section-slider--vip-lounge .section-slider__head{top:-2px}}
.section-slider--jackpots,.section-slider--jackpots-double{position:relative}
.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:24px;gap:20px;left:50%;margin-left:0;position:absolute;transform:translateX(-50%);z-index:3}
@media(min-width:768px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:16px}}
@media(min-width:1248px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:32px}}
@media(min-width:1632px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:64px}}
.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{background:transparent;width:12px}
@media(min-width:768px){.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{width:16px}}
.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{height:12px}
@media(min-width:768px){.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{height:16px}}
.section-slider--jackpots .section-slider__button .font-icons,.section-slider--jackpots-double .section-slider__button .font-icons{font-size:24px}
.section-slider--jackpots .swiper-pagination-bullet,.section-slider--jackpots-double .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;opacity:1}
.section-slider--jackpots .swiper-pagination-bullet-active,.section-slider--jackpots .swiper-pagination-bullet:hover,.section-slider--jackpots-double .swiper-pagination-bullet-active,.section-slider--jackpots-double .swiper-pagination-bullet:hover{background-color:#fff}
@media(min-width:768px){.section-slider--jackpots .swiper-pagination-bullet,.section-slider--jackpots-double .swiper-pagination-bullet{height:10px;width:10px}}
.section-slider--jackpots-double{--width:100%;--offset:12px}
.section-slider--jackpots{--width:100%}
@media(min-width:768px){.section-slider--jackpots{--width:495px}}
@media(min-width:1248px){.section-slider--jackpots{--width:702px}}
@media(min-width:1632px){.section-slider--jackpots{--width:864px}}
.section-slider--jackpots{--offset:12px}
@media(min-width:1248px){.section-slider--jackpots{--offset:18px}}
@media(min-width:1632px){.section-slider--jackpots{--offset:24px}}
@media(min-width:768px){.section-slider--jackpots{margin:0 calc(var(--containerPadding)*-1)}}
@media(min-width:1920px){.section-slider--jackpots{margin:0 calc(-50vw - -113px - var(--container-max-width)/-2 + var(--containerPadding)*2/-2)}}
@media(min-width:768px){.section-slider--jackpots .section-slider__item{margin:0 var(--offset)}}
.body--ar .section-slider__head{flex-direction:row-reverse}
.body--ar .section-slider__controls{margin-left:0;margin-right:16px;transform:rotate(180deg)}
.section-slider--diamond-promotions{--width:100%;--offset:12px}
@media(min-width:768px){.section-slider--diamond-promotions{--offset:16px}}
@media(min-width:960px){.section-slider--diamond-promotions{--offset:20px}}
@media(min-width:1632px){.section-slider--diamond-promotions{--offset:24px}}
@media(min-width:768px){.section-slider--diamond-promotions{--width:calc(50% - var(--offset)*2/2)}}
.game{background-color:#626262;border-radius:8px;display:flex;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
@media(min-width:1248px){.game:hover .game__action{opacity:1;top:110px;visibility:visible}.game:hover .game__favorite{opacity:1;top:9px;visibility:visible}}
@media(min-width:1632px){.game:hover .game__favorite{top:6px}}
.game__block-img{align-items:center;display:flex;font-size:0;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.game__action{z-index:2}
@media(min-width:1248px){.game__action{display:inline-flex;left:50%;opacity:0;position:absolute;top:130px;transform:translateX(-50%);transition:.3s ease;visibility:hidden}}
.game__play{z-index:2}
.game__button.link-btn{--btn-height:40px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.game__button.link-btn:hover{opacity:0}
@media(min-width:1248px){.game__button.link-btn:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.1);opacity:1}.game__button.link-btn{opacity:1;position:static}.game__button--play.link-btn{--btn-height:40px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);font-size:18px;font-weight:700;min-width:auto;padding:5px 21px}}
.game__label-list{display:flex;gap:5px;left:4px;max-width:calc(100% - 42px);position:absolute;top:4px;z-index:2}
@media(min-width:1248px){.game__label-list{left:6px;top:6px}}
@media(min-width:1632px){.game__label-list{left:4px;top:4px}}
.game__label{align-items:center;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.24);color:#fff;display:flex;font-size:7px;font-weight:600;justify-content:center;line-height:1.2;min-height:18px;min-width:24px;padding:4px;text-align:center;text-transform:capitalize}
@media(min-width:768px){.game__label{font-size:8px;min-height:22px;min-width:30px;padding:5px}}
@media(min-width:1248px){.game__label{font-size:10px;min-width:30px}}
.game__label--top{background:linear-gradient(180deg,#57ff57,#008a01)}
.game__label--new{background:linear-gradient(180deg,#b061ff,#590099)}
.game__label--hot{background:linear-gradient(180deg,#ff7344,#7f1f00)}
.game__label--top-games-live{background:linear-gradient(180deg,#f87159,#e73827)}
.game__label--new-games-live{background:linear-gradient(0deg,#0052d4,#4364f7 50%,#6fb1fc)}
.game__label--diamond-games{background:#171717;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:16px 12px}
.game__favorite{align-items:center;display:flex;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;z-index:3}
@media(min-width:960px){.game__favorite{right:6px;top:9px}}
@media(min-width:1248px){.game__favorite{opacity:0;top:-8px;transition:.3s ease;visibility:hidden}}
.game__favorite .font-icons{color:#fff;font-size:13px}
@media(min-width:1248px){.game__favorite .font-icons{font-size:14px}}
@media(min-width:1632px){.game__favorite .font-icons{font-size:18px}}
.game__jackpot{display:inline-flex;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:3}
.game__jackpot--not-trim .game__jackpot-value{max-width:105px}
@media(min-width:768px){.game__jackpot--not-trim .game__jackpot-value{max-width:90px}}
@media(min-width:960px){.game__jackpot--not-trim .game__jackpot-value{max-width:115px}}
@media(min-width:1632px){.game__jackpot--not-trim .game__jackpot-value{max-width:160px}}
.game__jackpot-value{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:0 0 6px 6px;color:#f1f1f2;font-size:10px;font-weight:700;max-width:75px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}
@media(min-width:768px){.game__jackpot-value{font-size:9px;max-width:70px}}
@media(min-width:960px){.game__jackpot-value{border-radius:0 0 8px 8px;font-size:12px;max-width:85px;padding:6px 8px}}
@media(min-width:1248px){.game__jackpot-value{max-width:90px;padding:6px 10px}}
@media(min-width:1632px){.game__jackpot-value{font-size:14px;max-width:120px}}
.game--jackpot{--border-width:2px;--border-radius:8px;border-radius:var(--border-radius);position:relative}
.game--jackpot:before{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:var(--border-radius);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width);position:absolute;z-index:1}
.game--jackpot .game__label-list{flex-direction:column}
.game--jackpot .game__img{border:var(--border-width) solid transparent;border-radius:var(--border-radius);overflow:hidden}
.game--wide .game__img--hover-bg,.game--wide .game__img--hover-front{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s ease;visibility:hidden;width:100%}
.game--wide .game__label-list{top:8px}
@media(min-width:1248px){.game--wide .game__action{bottom:15px;left:auto;right:5px;top:auto;transform:translateY(20px)}}
@media(min-width:1632px){.game--wide .game__action{bottom:20px;right:20px}}
.game--wide.game--translate .game__img--hover-front{transform:translateX(15%);transition:.3s cubic-bezier(.18,.89,.47,1.81)}
.game--wide.game--scale .game__img--hover-front{transform:scale(.7);transition:.3s cubic-bezier(.18,.89,.47,1.81)}
@media(min-width:960px){.game--wide:hover .game__img--hover-bg,.game--wide:hover .game__img--hover-front{opacity:1;transform:none;visibility:visible}.game--wide:hover .game__favorite{opacity:1;visibility:visible}.game--wide:hover .game__action{opacity:1;top:auto;transform:none;visibility:visible}}
.game--exclusive:not(.game--jackpot){border:2px solid #90a7ba;border-radius:8px}
.game--disabled .game__action,.game--disabled .game__favorite{display:none}
.game .blocked-game__unavailable-game-content{gap:12px}
@media(min-width:768px){.game .blocked-game__unavailable-game-content{gap:8px}}
@media(min-width:960px){.game .blocked-game__unavailable-game-content{gap:12px}}
.game .blocked-game__unavailable-game-content{padding:30px 12px}
@media(min-width:960px){.game .blocked-game__unavailable-game-content{padding:40px 16px}}
@media(min-width:1248px){.game .blocked-game__unavailable-game-content{padding:40px 20px}}
@media(min-width:1632px){.game .blocked-game__unavailable-game-content{padding:40px 24px}}
.game .blocked-game__unavailable-game-title{font-size:10px}
@media(min-width:1248px){.game .blocked-game__unavailable-game-title{font-size:12px}}
@media(min-width:1632px){.game .blocked-game__unavailable-game-title{font-size:14px}}
.game .blocked-game__icon{--icon-size:16px}
.game .blocked-game__close-icon{top:10px}
@media(min-width:960px){.game .blocked-game__close-icon{top:16px}}
.game .blocked-game__close-icon{right:10px}
@media(min-width:960px){.game .blocked-game__close-icon{right:16px}}
.game .blocked-game__close-icon{--icon-size:16px}
@media(min-width:960px){.game .blocked-game__close-icon{--icon-size:20px}}
.game--search-game-option{--action-top-postion:74px;height:100%}
.game--search-game-option:hover .game__action{top:var(--action-top-postion)}
.game--search-game-option .game__button{min-width:108px}
.game--search-game-option .blocked-game__unavailable-game-content{gap:8px;padding:8px}
.game--search-game-option .blocked-game__unavailable-game-title{font-size:9px;font-weight:500;line-height:1.2;max-width:93px}
@media(min-width:768px){.game--search-game-option .blocked-game__unavailable-game-title{max-width:120px}}
.game--search-game-option .blocked-game__icon{--icon-size:20px}
.game--search-game-option .blocked-game__close-icon{--icon-size:16px;right:8px;top:8px}
.game--game-grid{--action-top-postion:72px}
.game--game-grid .game__button{font-size:16px;min-width:92px}
.game--game-grid .blocked-game__unavailable-game-title{max-width:90px}
@media(min-width:960px){.game--game-grid .blocked-game__unavailable-game-title{max-width:122px}}
@media(min-width:1248px){.game--game-grid .blocked-game__unavailable-game-title{max-width:114px}}
@media(min-width:1632px){.game--game-grid .blocked-game__unavailable-game-title{max-width:120px}}
.games-search-providers__item{align-items:center;background:linear-gradient(180deg,#1e489c,#102756);border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#f1f1f2;display:flex;flex-direction:column;gap:8px;justify-content:space-between;min-height:159px;padding:20px 8px;text-align:center}
@media(min-width:768px){.games-search-providers__item{min-height:198px}}
.games-search-providers__img-wrap{align-items:center;display:flex;flex:1;justify-content:center}
.games-search-providers__img.image{height:32px;width:100%}
@media(min-width:768px){.games-search-providers__img.image{height:43px}}
.games-search-providers__info{display:flex;flex-direction:column;gap:8px}
.games-search-providers__label{font-size:18px;font-weight:600;line-height:1;word-break:break-word}
@media(min-width:1248px){.games-search-providers__label{font-size:18px}}
.games-search-providers__games-count{font-size:10px;font-weight:500;line-height:1.2}
.games-search-providers__item--game-grid{min-height:154px}
@media(min-width:960px){.games-search-providers__item--game-grid{min-height:200px}}
@media(min-width:1248px){.games-search-providers__item--game-grid{min-height:188px}}
@media(min-width:1632px){.games-search-providers__item--game-grid{min-height:197px}}
.games-search-providers__item--game-grid .games-search-providers__img-wrap{height:46px}
@media(min-width:960px){.games-search-providers__item--game-grid .games-search-providers__img-wrap{height:92px}}
@media(min-width:1248px){.games-search-providers__item--game-grid .games-search-providers__img-wrap{height:80px}}
@media(min-width:1632px){.games-search-providers__item--game-grid .games-search-providers__img-wrap{height:89px}}
.games-search-providers__item--game-grid .games-search-providers__label{font-size:18px}
.games-search-providers__item--game-grid .games-search-providers__games-count{font-size:10px}
.content,.custom-frame__alternative-content{color:#163779;font-size:14px;line-height:1.5}
.content>:last-child,.custom-frame__alternative-content>:last-child{margin-bottom:0;padding-bottom:0}
@media(min-width:768px){.content,.custom-frame__alternative-content{font-size:16px;line-height:1.6}}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.custom-frame__alternative-content h1,.custom-frame__alternative-content h2,.custom-frame__alternative-content h3,.custom-frame__alternative-content h4,.custom-frame__alternative-content h5,.custom-frame__alternative-content h6{color:#163779;font-weight:700;margin-bottom:14px;margin-top:0}
@media(min-width:768px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.custom-frame__alternative-content h1,.custom-frame__alternative-content h2,.custom-frame__alternative-content h3,.custom-frame__alternative-content h4,.custom-frame__alternative-content h5,.custom-frame__alternative-content h6{margin-bottom:28px}}
.content h1,.custom-frame__alternative-content h1{font-size:26px}
@media(min-width:768px){.content h1,.custom-frame__alternative-content h1{font-size:30px}}
.content h2,.custom-frame__alternative-content h2{font-size:24px}
@media(min-width:768px){.content h2,.custom-frame__alternative-content h2{font-size:28px}}
.content h3,.custom-frame__alternative-content h3{font-size:22px}
@media(min-width:768px){.content h3,.custom-frame__alternative-content h3{font-size:26px}}
.content h4,.custom-frame__alternative-content h4{font-size:20px}
@media(min-width:768px){.content h4,.custom-frame__alternative-content h4{font-size:24px}}
.content h5,.content h6,.custom-frame__alternative-content h5,.custom-frame__alternative-content h6{font-size:18px}
@media(min-width:768px){.content h5,.content h6,.custom-frame__alternative-content h5,.custom-frame__alternative-content h6{font-size:24px}}
.content p,.custom-frame__alternative-content p{margin-top:0}
.content mark,.custom-frame__alternative-content mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;padding:1px 5px}
.content section>:first-of-type,.custom-frame__alternative-content section>:first-of-type{margin-top:0;padding-top:0}
.content a:not(.link-btn,.link-no-styles),.custom-frame__alternative-content a:not(.link-btn,.link-no-styles){-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:inherit;font-style:normal;margin:0;padding:0 3px;text-transform:none;transition:color .3s ease}
.content a:not(.link-btn,.link-no-styles):hover,.custom-frame__alternative-content a:not(.link-btn,.link-no-styles):hover{text-decoration:underline;text-decoration-color:#ebd197}
@media print{.content a:not(.link-btn,.link-no-styles),.custom-frame__alternative-content a:not(.link-btn,.link-no-styles){-webkit-text-fill-color:#bb9b49}}
.content>ol,.content>ul,.custom-frame__alternative-content>ol,.custom-frame__alternative-content>ul{list-style:none;margin-top:0;padding:0}
.content>ol>li,.content>ul>li,.custom-frame__alternative-content>ol>li,.custom-frame__alternative-content>ul>li{padding-left:25px;position:relative}
.content>ul>li:before,.custom-frame__alternative-content>ul>li:before{background-color:#163779;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}
.content>ol,.custom-frame__alternative-content>ol{counter-reset:list-counter}
.content>ol>li,.custom-frame__alternative-content>ol>li{counter-increment:list-counter}
.content>ol>li:before,.custom-frame__alternative-content>ol>li:before{content:counter(list-counter) ".";left:0;position:absolute;top:0}
.content img,.custom-frame__alternative-content img{display:inline-block;margin:0;max-width:100%}
.content pre,.custom-frame__alternative-content pre{white-space:normal}
.content blockquote,.custom-frame__alternative-content blockquote{border:1px solid #163779;border-radius:6px;display:block;font-size:24px;font-weight:700;margin-left:0;margin-right:0;margin-top:0;padding:30px}
.content hr,.custom-frame__alternative-content hr{background:rgba(22,55,121,.5);border:none;height:1px;margin:35px 0}
.content .center,.custom-frame__alternative-content .center{text-align:center}
.content .right,.custom-frame__alternative-content .right{text-align:right}
.body--ar .content,.body--ar .custom-frame__alternative-content{text-align:end}
.body--ar .content ul li,.body--ar .custom-frame__alternative-content ul li{padding-left:0;padding-right:25px}
.body--ar .content ul li:before,.body--ar .custom-frame__alternative-content ul li:before{left:auto;right:0}
.body--ar .content ol li,.body--ar .custom-frame__alternative-content ol li{padding-left:0;padding-right:25px}
.body--ar .content ol li:before,.body--ar .custom-frame__alternative-content ol li:before{left:auto;right:0}
.custom-frame{align-items:center;background-color:#1a1e31;border-radius:10px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0;max-height:100%;max-width:100%;padding:0;position:relative;width:100%;z-index:2}
@media screen and (orientation:landscape){.custom-frame{align-self:stretch}}
.custom-frame__empty{background:#1e489c;border-radius:10px;display:none;flex-direction:row;flex-wrap:nowrap;height:100%;justify-content:center;margin:0;overflow:hidden;padding:8px;width:100%}
@media(min-width:1248px){.custom-frame__empty{padding:16px}}
@media(min-width:1632px){.custom-frame__empty{padding:24px}}
.custom-frame--empty .custom-frame__empty{display:flex}
.custom-frame__inner{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;height:100%;justify-content:flex-start;margin:0;padding:0 6px 6px;width:100%}
.custom-frame--empty .custom-frame__inner{display:none}
.custom-frame__head{align-items:center;display:flex;height:35px;justify-content:center;margin:0;padding:0 60px;position:relative;width:100%}
@media(min-width:1632px){.custom-frame__head{height:43px;padding:0 70px}}
.custom-frame__block-frame{border-radius:10px;flex:1;height:0;overflow:hidden;padding-bottom:92%;position:relative;width:100%}
@media screen and (orientation:landscape){.custom-frame__block-frame{padding-bottom:0}}
.custom-frame__frame{border:none;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}
.custom-frame__alternative-content{background-position:50%;background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:60vh;padding:16px;width:100%}
@media(min-width:1248px){.custom-frame__alternative-content{min-height:auto}}
.custom-frame__title{color:#102756;display:block;flex:1;font-size:14px;font-weight:500;letter-spacing:normal;overflow:hidden;padding-right:20px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}
@media(min-width:1632px){.custom-frame__title{font-size:16px}}
.custom-frame__controls{justify-content:flex-end}
.custom-frame__button,.custom-frame__controls{align-items:center;display:inline-flex;flex-direction:row;flex-wrap:nowrap}
.custom-frame__button{background:transparent none;border:none;border-radius:0;color:#102756;cursor:pointer;font-size:14px;justify-content:center;line-height:1;outline:none;padding:0;position:relative;text-align:center;text-shadow:none;transition:opacity .3s ease}
.custom-frame__button:not(:last-child){margin-right:30px}
.custom-frame__button:not(:last-child):before{background:hsla(0,0%,100%,.1);content:"";height:14px;position:absolute;right:-15px;top:50%;transform:translateY(-50%);width:1px}
.custom-frame__button:hover{opacity:.9}
.custom-frame__button--favorite{font-size:18px}
.custom-frame--modal{background-color:#1e489c}
@media(min-width:1248px){.custom-frame--modal{height:100%}}
.custom-frame--modal .custom-frame__head{height:auto;padding:0 0 8px;position:relative}
.custom-frame--modal .custom-frame__inner{padding:8px 4px 4px}
@media(min-width:768px){.custom-frame--modal .custom-frame__inner{padding:8px 12px 12px}}
.custom-frame--modal .custom-frame__title{color:#f1f1f2;font-size:24px;font-weight:600;margin:0;padding:0}
@media(min-width:768px){.custom-frame--modal .custom-frame__title{font-size:14px}}
.custom-frame--modal .custom-frame__controls{position:absolute;right:16px}
@media(min-width:768px){.custom-frame--modal .custom-frame__controls{right:0}}
.custom-frame--modal .custom-frame__button{color:#f1f1f2;font-size:20px}
.custom-frame--modal .custom-frame__block-frame{padding-bottom:140%}
@media(min-width:1248px){.custom-frame--modal .custom-frame__block-frame{height:100%;padding-bottom:0}.custom-frame--modal .custom-frame__frame{position:inherit}}
.refer-a-friend__learn-more-text::-webkit-scrollbar{height:4px;width:4px}
.refer-a-friend__learn-more-text::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.refer-a-friend__learn-more-text::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.refer-a-friend__learn-more-text::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.refer-a-friend__inner{padding:60px 20px 20px}
@media(min-width:768px){.refer-a-friend__inner{padding:60px 24px 40px}}
@media(min-width:1248px){.refer-a-friend__inner{padding-top:72px}}
.refer-a-friend__body{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:288px;text-align:center}
@media(min-width:768px){.refer-a-friend__body{max-width:458px}}
@media(min-width:1248px){.refer-a-friend__body{gap:32px;max-width:506px}}
.refer-a-friend__content{display:flex;flex-direction:column;gap:8px}
@media(min-width:768px){.refer-a-friend__content{gap:12px}}
@media(min-width:1248px){.refer-a-friend__content{gap:16px}}
.refer-a-friend__title{font-size:28px;font-weight:800;line-height:1}
@media(min-width:768px){.refer-a-friend__title{font-size:40px}}
@media(min-width:1248px){.refer-a-friend__title{font-size:48px}}
.refer-a-friend__description{font-size:14px;font-weight:700}
@media(min-width:768px){.refer-a-friend__description{font-size:18px}}
@media(min-width:1248px){.refer-a-friend__description{font-size:20px}}
.refer-a-friend__description span{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.refer-a-friend__img-wrap{padding-bottom:52.7777777778%;position:relative;width:100%}
.refer-a-friend__img{border-radius:8px;display:block;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
.refer-a-friend__img[src=""]{opacity:0}
.refer-a-friend__btns{align-items:center;display:flex;flex-direction:column;gap:8px}
@media(min-width:1248px){.refer-a-friend__btns{gap:12px}}
.refer-a-friend__btn.link-btn{border-radius:100px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);font-size:14px;padding:10px 32px}
@media(min-width:768px){.refer-a-friend__btn.link-btn{font-size:20px;padding:12px 32px}}
.refer-a-friend__help-link.text-btn{color:#e7eaed;font-size:12px;font-weight:500;letter-spacing:.24px;line-height:1.25;text-decoration:underline}
.refer-a-friend__help-link.text-btn:hover{opacity:.6;text-decoration:none}
@media(min-width:768px){.refer-a-friend__help-link.text-btn{font-size:14px;letter-spacing:.28px}}
.refer-a-friend__learn-more{align-items:center;display:flex;flex-direction:column;gap:12px}
.refer-a-friend__learn-more-title{font-size:18px;font-weight:800;line-height:1.1;text-transform:capitalize}
@media(min-width:768px){.refer-a-friend__learn-more-title{font-size:26px}}
@media(min-width:1248px){.refer-a-friend__learn-more-title{font-size:32px}}
.refer-a-friend__learn-more-text{--height:256px;--offset:11px;margin-right:calc(var(--offset)*-1);max-height:var(--height);overflow-y:auto;padding-right:var(--offset)}
@media(max-width:767px){.refer-a-friend__learn-more-text::-webkit-scrollbar{height:2px;width:2px}}
@media(min-width:768px){.refer-a-friend__learn-more-text{--height:344px;--offset:14px;min-height:var(--height)}}
@media(min-width:1248px){.refer-a-friend__learn-more-text{--height:413px}}
.refer-a-friend__learn-more-text .content{color:#f1f1f2;line-height:1.2}
@media(min-width:768px){.refer-a-friend__learn-more-text .content{line-height:1.4}}
@media(min-width:1248px){.refer-a-friend__learn-more-text .content{font-size:18px}}
.refer-a-friend__learn-more-text .content ul li:before{background:#f1f1f2}
.refer-a-friend__back-btn.text-btn{--padding:6px;--size:40px;--fullSize:calc(var(--size) + var(--padding)*2);align-items:center;color:#fff;display:flex;font-size:var(--size);height:var(--fullSize);left:0;opacity:.4;padding:var(--padding);position:absolute;top:0;transition:.3s ease;width:var(--fullSize)}
@media(min-width:768px){.refer-a-friend__back-btn.text-btn{--padding:18px}}
.refer-a-friend__back-btn.text-btn:hover{opacity:1}
.content{color:#163779;font-size:14px;line-height:1.5}
.content>:last-child{margin-bottom:0;padding-bottom:0}
@media(min-width:768px){.content{font-size:16px;line-height:1.6}}
.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#163779;font-weight:700;margin-bottom:14px;margin-top:0}
@media(min-width:768px){.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{margin-bottom:28px}}
.content h1{font-size:26px}
@media(min-width:768px){.content h1{font-size:30px}}
.content h2{font-size:24px}
@media(min-width:768px){.content h2{font-size:28px}}
.content h3{font-size:22px}
@media(min-width:768px){.content h3{font-size:26px}}
.content h4{font-size:20px}
@media(min-width:768px){.content h4{font-size:24px}}
.content h5,.content h6{font-size:18px}
@media(min-width:768px){.content h5,.content h6{font-size:24px}}
.content p{margin-top:0}
.content mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;padding:1px 5px}
.content section>:first-of-type{margin-top:0;padding-top:0}
.content a:not(.link-btn,.link-no-styles){-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:inherit;font-style:normal;margin:0;padding:0 3px;text-transform:none;transition:color .3s ease}
.content a:not(.link-btn,.link-no-styles):hover{text-decoration:underline;text-decoration-color:#ebd197}
@media print{.content a:not(.link-btn,.link-no-styles){-webkit-text-fill-color:#bb9b49}}
.content>ol,.content>ul{list-style:none;margin-top:0;padding:0}
.content>ol>li,.content>ul>li{padding-left:25px;position:relative}
.content>ul>li:before{background-color:#163779;border-radius:50%;content:"";height:6px;left:0;position:absolute;top:.5em;width:6px}
.content>ol{counter-reset:list-counter}
.content>ol>li{counter-increment:list-counter}
.content>ol>li:before{content:counter(list-counter) ".";left:0;position:absolute;top:0}
.content img{display:inline-block;margin:0;max-width:100%}
.content pre{white-space:normal}
.content blockquote{border:1px solid #163779;border-radius:6px;display:block;font-size:24px;font-weight:700;margin-left:0;margin-right:0;margin-top:0;padding:30px}
.content hr{background:rgba(22,55,121,.5);border:none;height:1px;margin:35px 0}
.content .center{text-align:center}
.content .right{text-align:right}
.body--ar .content{text-align:end}
.body--ar .content ul li{padding-left:0;padding-right:25px}
.body--ar .content ul li:before{left:auto;right:0}
.body--ar .content ol li{padding-left:0;padding-right:25px}
.body--ar .content ol li:before{left:auto;right:0}
.bonus-terms-and-conditions__text::-webkit-scrollbar{height:4px;width:4px}
.bonus-terms-and-conditions__text::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.bonus-terms-and-conditions__text::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.bonus-terms-and-conditions__text::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.bonus-terms-and-conditions__inner{display:flex;flex-direction:column;gap:18px}
@media(min-width:768px){.bonus-terms-and-conditions__inner{gap:32px}}
.bonus-terms-and-conditions__title{font-size:24px;font-weight:800;line-height:1}
@media(min-width:768px){.bonus-terms-and-conditions__title{font-size:48px}}
.bonus-terms-and-conditions__text{color:#e7eaed;font-size:12px;font-weight:500;max-height:245px;overflow-y:auto;padding-right:13px}
@media(min-width:768px){.bonus-terms-and-conditions__text{font-size:16px;max-height:302px;padding-right:20px}}
.bonus-terms-and-conditions__text p:first-child{margin-top:0}
.bonus-terms-and-conditions__text p:last-child{margin-bottom:0}
.bonus-terms-and-conditions__text p:not(:last-child){margin-bottom:24px}
@media(min-width:768px){.bonus-terms-and-conditions__text p:not(:last-child){margin-bottom:32px}}
.bonus-terms-and-conditions__btns{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}
@media(min-width:768px){.bonus-terms-and-conditions__btns{display:flex;gap:12px}}
.bonus-terms-and-conditions__btn{--btn-height:33px;font-size:14px}
@media(min-width:768px){.bonus-terms-and-conditions__btn{--btn-height:54px;font-size:20px;min-width:165px;padding:10px 40px}}
.rollin-rewards{--inner-gap:24px;text-align:center}
@media(min-width:768px){.rollin-rewards{--inner-gap:28px}}
@media(min-width:1248px){.rollin-rewards{--inner-gap:32px}}
.rollin-rewards{--cta-height:36px}
@media(min-width:768px){.rollin-rewards{--cta-height:44px}}
.rollin-rewards{--slider-arrow-button-size:24px}
@media(min-width:768px){.rollin-rewards{--slider-arrow-button-size:36px}}
@media(min-width:1248px){.rollin-rewards{--slider-arrow-button-size:40px}}
.rollin-rewards{--slider-arrow-icon-size:12px}
@media(min-width:768px){.rollin-rewards{--slider-arrow-icon-size:20px}}
.rollin-rewards{--slider-arrow-gap:8px}
@media(min-width:768px){.rollin-rewards{--slider-arrow-gap:16px}}
.rollin-rewards{--slider-scale:.2}
@media(min-width:768px){.rollin-rewards{--slider-scale:.145}}
.rollin-rewards{--offset-side-slides:65px}
@media(min-width:768px){.rollin-rewards{--offset-side-slides:30px}}
@media(min-width:1248px){.rollin-rewards{--offset-side-slides:32px}}
.rollin-rewards__inner{display:flex;flex-direction:column;gap:var(--inner-gap);overflow:hidden;padding:42px 16px 24px}
@media(min-width:768px){.rollin-rewards__inner{padding:48px 28px 28px}}
@media(min-width:960px){.rollin-rewards__inner{padding:52px 32px 32px}}
.rollin-rewards__inner{max-width:327px}
@media(min-width:768px){.rollin-rewards__inner{max-width:588px}}
@media(min-width:1248px){.rollin-rewards__inner{max-width:684px}}
.rollin-rewards__header{display:flex;flex-direction:column;gap:8px}
.rollin-rewards__title{font-size:24px;font-weight:600;line-height:1.2}
@media(min-width:768px){.rollin-rewards__title{font-size:28px}}
@media(min-width:1248px){.rollin-rewards__title{font-size:32px}}
.rollin-rewards__title b,.rollin-rewards__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.rollin-rewards__subtitle{font-size:14px;font-weight:500;line-height:1.5}
@media(min-width:768px){.rollin-rewards__subtitle{font-size:16px}}
@media(min-width:1248px){.rollin-rewards__subtitle{font-size:18px}}
.rollin-rewards__subtitle b,.rollin-rewards__subtitle mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:600}
.rollin-rewards__slider{margin:0 calc(var(--slider-arrow-gap) + var(--slider-arrow-button-size));overflow:visible;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}
.rollin-rewards__slider .swiper-wrapper{padding-bottom:calc(var(--inner-gap) + var(--cta-height))}
.rollin-rewards__slide-arrow{align-items:center;background:#1e489c;border-radius:50%;color:#fff;display:flex;font-size:var(--slider-arrow-icon-size);height:var(--slider-arrow-button-size);justify-content:center;position:absolute;top:calc(50% - (var(--cta-height) + var(--inner-gap))/2);transform:translateY(-50%);width:var(--slider-arrow-button-size);z-index:10}
.rollin-rewards__slide-arrow:hover{background:#1e489c;color:#fff;opacity:.8}
.rollin-rewards__slide-arrow--prev{left:calc((var(--slider-arrow-gap) + var(--slider-arrow-button-size))*-1)}
.rollin-rewards__slide-arrow--next{right:calc((var(--slider-arrow-gap) + var(--slider-arrow-button-size))*-1)}
.rollin-rewards__slide-arrow--disabled{display:none}
.rollin-rewards__slide-button-wrap{bottom:calc((var(--inner-gap) + var(--cta-height))*-1);display:flex;justify-content:center;left:50%;position:absolute;transform:translateX(-50%);transition:.3s ease;width:100%}
.rollin-rewards__slide-button.btn{--btn-height:36px;opacity:0;transition:.3s ease;visibility:hidden}
@media(min-width:768px){.rollin-rewards__slide-button.btn{--btn-height:44px}}
.rollin-rewards__slide-button.btn{padding:6px 26px}
@media(min-width:768px){.rollin-rewards__slide-button.btn{padding:10px 30px}}
.rollin-rewards__slide-button.btn{font-size:14px}
@media(min-width:768px){.rollin-rewards__slide-button.btn{font-size:16px}}
.rollin-rewards__slide-wrapper{display:inline-flex;overflow:visible;position:relative;transform:scale(calc(1 - var(--slider-scale)));transition:.3s ease}
.rollin-rewards__slide{display:flex;opacity:0;transition:.3s ease}
.rollin-rewards__slide.swiper-slide-active{opacity:1;z-index:10}
.rollin-rewards__slide.swiper-slide-active .rollin-rewards__slide-wrapper{transform:scale(1)}
.rollin-rewards__slide.swiper-slide-active .rollin-rewards__slide-image{border:1px solid #fff;box-shadow:0 0 6px 0 hsla(0,0%,100%,.75),inset 0 0 0 2px rgba(0,0,0,.2),0 2px 8px 0 rgba(0,0,0,.5);opacity:1}
.rollin-rewards__slide.swiper-slide-active .rollin-rewards__slide-button{opacity:1;transition:.3s ease;visibility:visible}
.rollin-rewards__slide.swiper-slide-next,.rollin-rewards__slide.swiper-slide-prev{opacity:1;z-index:5}
.rollin-rewards__slide.swiper-slide-prev{transform:translateX(var(--offset-side-slides))}
.rollin-rewards__slide.swiper-slide-next{transform:translateX(calc(var(--offset-side-slides)*-1))}
.rollin-rewards__slide-image{border-radius:14px;opacity:.5;transition:.3s ease;width:100%}
@media(min-width:768px){.rollin-rewards__slide-image{border-radius:20px}}
.rollin-rewards__selected-image{display:block;min-height:148px;overflow:hidden;width:100%}
@media(min-width:768px){.rollin-rewards__selected-image{min-height:312px}}
@media(min-width:1248px){.rollin-rewards__selected-image{min-height:364px}}
.rollin-rewards__selected-image{border-radius:12px}
@media(min-width:768px){.rollin-rewards__selected-image{border-radius:20px}}
.rollin-rewards__code{font-size:12px;font-weight:600;line-height:1.48}
@media(min-width:768px){.rollin-rewards__code{font-size:18px}}
@media(min-width:1248px){.rollin-rewards__code{font-size:20px}}
.rollin-rewards__claim-btn{--btn-height:36px;margin:0 auto;width:-moz-fit-content;width:fit-content}
@media(min-width:768px){.rollin-rewards__claim-btn{--btn-height:44px}}
.rollin-rewards__claim-btn{padding:8px 26px}
@media(min-width:768px){.rollin-rewards__claim-btn{padding:10px 30px}}
.rollin-rewards__claim-btn{font-size:14px}
@media(min-width:768px){.rollin-rewards__claim-btn{font-size:16px}}
.rollin-rewards__footer{align-items:center;display:flex;flex-direction:column;font-weight:500;gap:4px;line-height:1.5}
@media(min-width:768px){.rollin-rewards__footer{gap:8px}}
.rollin-rewards__footer{font-size:12px}
@media(min-width:768px){.rollin-rewards__footer{font-size:14px}}
.rollin-rewards__footer a.link-no-styles{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:600;line-height:1.4;position:relative;text-decoration:none}
.rollin-rewards__footer a.link-no-styles:after{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.rollin-rewards__footer a.link-no-styles{font-size:12px}
@media(min-width:768px){.rollin-rewards__footer a.link-no-styles{font-size:14px}}
.rollin-rewards__footer a.link-no-styles:hover{-webkit-text-fill-color:transparent;background:#bb9b49;-webkit-background-clip:text;position:relative;text-decoration:none}
.rollin-rewards__footer a.link-no-styles:hover:after{background:#bb9b49;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.rollin-rewards__footer a.link-no-styles:active{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);-webkit-background-clip:text;position:relative;text-decoration:none}
.rollin-rewards__footer a.link-no-styles:active:after{background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.rollin-rewards__description{display:inline}
.rollin-rewards__description br{display:none}
@media(min-width:768px){.rollin-rewards__description br{display:block}}
.rollin-rewards--loser .rollin-rewards__title,.rollin-rewards--winner .rollin-rewards__title{font-size:14px;font-weight:500;line-height:1.5}
@media(min-width:768px){.rollin-rewards--loser .rollin-rewards__title,.rollin-rewards--winner .rollin-rewards__title{font-size:16px}}
@media(min-width:1248px){.rollin-rewards--loser .rollin-rewards__title,.rollin-rewards--winner .rollin-rewards__title{font-size:18px}}
.rollin-rewards--loser .rollin-rewards__title b,.rollin-rewards--loser .rollin-rewards__title mark,.rollin-rewards--winner .rollin-rewards__title b,.rollin-rewards--winner .rollin-rewards__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:600}
.rollin-rewards--loser .rollin-rewards__subtitle,.rollin-rewards--winner .rollin-rewards__subtitle{font-size:24px;font-weight:600;line-height:1.2}
@media(min-width:768px){.rollin-rewards--loser .rollin-rewards__subtitle,.rollin-rewards--winner .rollin-rewards__subtitle{font-size:28px}}
@media(min-width:1248px){.rollin-rewards--loser .rollin-rewards__subtitle,.rollin-rewards--winner .rollin-rewards__subtitle{font-size:32px}}
.rollin-rewards--loser .rollin-rewards__subtitle b,.rollin-rewards--loser .rollin-rewards__subtitle mark,.rollin-rewards--winner .rollin-rewards__subtitle b,.rollin-rewards--winner .rollin-rewards__subtitle mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800}
.link-no-styles:link,.link-no-styles:visited{color:inherit;cursor:pointer;text-decoration:inherit}
.reel-slot-promo{color:#f1f1f2;max-width:343px;text-align:center}
@media(min-width:768px){.reel-slot-promo{max-width:588px}}
@media(min-width:1248px){.reel-slot-promo{max-width:684px}}
.reel-slot-promo--loser,.reel-slot-promo--winner{max-width:343px}
@media(min-width:768px){.reel-slot-promo--loser,.reel-slot-promo--winner{max-width:484px}}
@media(min-width:1248px){.reel-slot-promo--loser,.reel-slot-promo--winner{max-width:580px}}
.reel-slot-promo mark{color:#ebd197}
.reel-slot-promo-await{--reel-slot-promo-await-gap:24px;align-items:center;display:flex;flex-direction:column;gap:var(--reel-slot-promo-await-gap)}
@media(min-width:768px){.reel-slot-promo-await{--reel-slot-promo-await-gap:28px}}
@media(min-width:1248px){.reel-slot-promo-await{--reel-slot-promo-await-gap:32px}}
.reel-slot-promo-await{padding:40px 16px 24px}
@media(min-width:768px){.reel-slot-promo-await{padding:48px 28px 28px}}
@media(min-width:1248px){.reel-slot-promo-await{padding:52px 32px 32px}}
.reel-slot-promo-await__header{display:flex;flex-direction:column;gap:8px}
.reel-slot-promo-await__title{font-size:24px;font-weight:600;line-height:1.2}
@media(min-width:768px){.reel-slot-promo-await__title{font-size:28px}}
@media(min-width:1248px){.reel-slot-promo-await__title{font-size:32px}}
.reel-slot-promo-await__description{font-size:14px;font-weight:500;line-height:1.5}
@media(min-width:768px){.reel-slot-promo-await__description{font-size:16px}}
@media(min-width:1248px){.reel-slot-promo-await__description{font-size:20px}}
.reel-slot-promo-await__slot{gap:var(--reel-slot-promo-await-gap)}
.reel-slot-promo-await__footer{align-items:center;color:#f1f1f2;display:flex;flex-direction:column;font-weight:500;gap:4px;line-height:1.5}
@media(min-width:768px){.reel-slot-promo-await__footer{gap:8px}}
.reel-slot-promo-await__footer{font-size:12px}
@media(min-width:768px){.reel-slot-promo-await__footer{font-size:14px}}
.reel-slot-promo-await__footer br{display:none}
@media(min-width:768px){.reel-slot-promo-await__footer br{display:block}}
.reel-slot-promo-await__terms-link.link-no-styles{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:600;line-height:1.4;position:relative;text-decoration:none}
.reel-slot-promo-await__terms-link.link-no-styles:after{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.reel-slot-promo-await__terms-link.link-no-styles{font-size:12px}
@media(min-width:768px){.reel-slot-promo-await__terms-link.link-no-styles{font-size:14px}}
.reel-slot-promo-await__terms-link.link-no-styles:hover{-webkit-text-fill-color:transparent;background:#bb9b49;-webkit-background-clip:text;position:relative;text-decoration:none}
.reel-slot-promo-await__terms-link.link-no-styles:hover:after{background:#bb9b49;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.reel-slot-promo-await__terms-link.link-no-styles:active{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);-webkit-background-clip:text;position:relative;text-decoration:none}
.reel-slot-promo-await__terms-link.link-no-styles:active:after{background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.reel-slot-promo-await+:empty{display:none}
.reel-slot{--reel-slot-vertical-offset:32px;align-items:center;display:flex;flex-direction:column;width:100%}
@media(min-width:1248px){.reel-slot{--reel-slot-vertical-offset:48px}}
.reel-slot{--reel-slot-item-size:60px}
@media(min-width:768px){.reel-slot{--reel-slot-item-size:108px}}
@media(min-width:1248px){.reel-slot{--reel-slot-item-size:120px}}
.reel-slot{--reel-slot-items-gap:20px}
@media(min-width:768px){.reel-slot{--reel-slot-items-gap:36px}}
@media(min-width:960px){.reel-slot{--reel-slot-items-gap:52px}}
.reel-slot{--reel-slot-border-y:2px}
@media(min-width:768px){.reel-slot{--reel-slot-border-y:4px}}
.reel-slot{--reel-slot-border-x:4px}
@media(min-width:768px){.reel-slot{--reel-slot-border-x:6px}}
.reel-slot{--reel-slot-margin-x:4px}
@media(min-width:768px){.reel-slot{--reel-slot-margin-x:8px}}
.reel-slot__slot{background:linear-gradient(180deg,rgba(16,39,86,0),#1e489c 25%,#5388f0 50%,#1e489c 75%,rgba(16,39,86,0));border-radius:12px;display:flex;gap:var(--reel-slot-items-gap);height:calc(var(--reel-slot-vertical-offset)*2 + var(--reel-slot-item-size) + 16px);justify-content:center;overflow:hidden;position:relative;width:calc(100% - var(--reel-slot-margin-x)*2)}
.reel-slot__slot:after{border-radius:8px;bottom:var(--reel-slot-border-y);box-shadow:0 12px 12px 0 rgba(12,6,27,.25),inset -12px -12px 16px 0 #081432,inset 12px 12px 16px 0 rgba(8,20,50,.75);content:"";height:calc(100% - var(--reel-slot-border-y)*2);left:var(--reel-slot-border-x);position:absolute;right:var(--reel-slot-border-x);top:var(--reel-slot-border-y);width:calc(100% - var(--reel-slot-border-x)*2)}
.reel-slot__slot{margin:0 4px}
@media(min-width:768px){.reel-slot__slot{margin:8px}}
.reel-slot__slot:before{background:linear-gradient(180deg,#5a4204,#ebd197 25%,#fef1d7 50%,#ebd197 75%,#5a4204);border-radius:12px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--reel-slot-border-y) var(--reel-slot-border-x);position:absolute}
.reel-slot__reel{background-position-y:calc(var(--reel-slot-vertical-offset) - var(--offset-index)*var(--reel-slot-item-size));background-repeat:repeat-y;background-size:100% auto;flex-shrink:0;height:100%;transition-property:background-position-y;transition-timing-function:cubic-bezier(.41,-.01,.63,1.09);width:var(--reel-slot-item-size);will-change:background-position-y}
.reel-slot .btn{--btn-height:36px}
@media(min-width:768px){.reel-slot .btn{--btn-height:44px}}
.reel-slot .btn{padding:0 26px}
@media(min-width:768px){.reel-slot .btn{padding:0 30px}}
.reel-slot .btn{font-size:14px}
@media(min-width:768px){.reel-slot .btn{font-size:16px}}
.bonus-promo-result{color:#102756;text-align:center}
.bonus-promo-result__image{display:block;height:300px;-o-object-fit:cover;object-fit:cover;width:100%}
.bonus-promo-result__content{align-items:center;display:flex;flex-direction:column;gap:24px}
@media(min-width:768px){.bonus-promo-result__content{gap:28px}}
@media(min-width:1248px){.bonus-promo-result__content{gap:32px}}
.bonus-promo-result__content{padding:32px 24px}
@media(min-width:768px){.bonus-promo-result__content{padding:40px 28px}}
@media(min-width:1248px){.bonus-promo-result__content{padding:48px 32px}}
.bonus-promo-result__footer,.bonus-promo-result__header{color:#f1f1f2;display:flex;flex-direction:column;font-weight:500;line-height:1.5}
.bonus-promo-result__header{gap:8px}
.bonus-promo-result__heading{color:#f1f1f2;font-size:14px}
@media(min-width:1248px){.bonus-promo-result__heading{font-size:16px}}
.bonus-promo-result__heading{gap:8px}
@media(min-width:768px){.bonus-promo-result__heading{gap:12px}}
@media(min-width:1248px){.bonus-promo-result__heading{gap:16px}}
.bonus-promo-result__title{font-size:12px}
@media(min-width:768px){.bonus-promo-result__title{font-size:14px}}
@media(min-width:1248px){.bonus-promo-result__title{font-size:20px}}
.bonus-promo-result__description{font-size:20px;font-weight:600;line-height:1.2}
@media(min-width:768px){.bonus-promo-result__description{font-size:28px}}
@media(min-width:1248px){.bonus-promo-result__description{font-size:32px}}
.bonus-promo-result__button.cta.link-btn{--btn-height:36px}
@media(min-width:768px){.bonus-promo-result__button.cta.link-btn{--btn-height:48px}}
.bonus-promo-result__button.cta.link-btn{padding:0 26px}
@media(min-width:768px){.bonus-promo-result__button.cta.link-btn{padding:0 32px}}
.bonus-promo-result__button.cta.link-btn{font-size:14px}
@media(min-width:768px){.bonus-promo-result__button.cta.link-btn{font-size:16px}}
.bonus-promo-result__footer{align-items:center;color:#f1f1f2;display:flex;flex-direction:column;font-weight:500;gap:4px;line-height:1.5}
@media(min-width:768px){.bonus-promo-result__footer{gap:8px}}
.bonus-promo-result__footer{font-size:12px}
@media(min-width:768px){.bonus-promo-result__footer{font-size:14px}}
.bonus-promo-result__footer br{display:none}
@media(min-width:768px){.bonus-promo-result__footer br{display:block}}
.bonus-promo-result__footer-link.link-no-styles{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:600;line-height:1.4;position:relative;text-decoration:none}
.bonus-promo-result__footer-link.link-no-styles:after{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.bonus-promo-result__footer-link.link-no-styles{font-size:12px}
@media(min-width:768px){.bonus-promo-result__footer-link.link-no-styles{font-size:14px}}
.bonus-promo-result__footer-link.link-no-styles:hover{-webkit-text-fill-color:transparent;background:#bb9b49;-webkit-background-clip:text;position:relative;text-decoration:none}
.bonus-promo-result__footer-link.link-no-styles:hover:after{background:#bb9b49;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.bonus-promo-result__footer-link.link-no-styles:active{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);-webkit-background-clip:text;position:relative;text-decoration:none}
.bonus-promo-result__footer-link.link-no-styles:active:after{background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.bonus-promo-result+:empty{display:none}
.bonus-promo-result--winner .bonus-promo-result__heading{font-size:12px}
@media(min-width:768px){.bonus-promo-result--winner .bonus-promo-result__heading{font-size:14px}}
@media(min-width:1248px){.bonus-promo-result--winner .bonus-promo-result__heading{font-size:20px}}
.bonus-promo-result--winner .bonus-promo-result__title{font-size:20px;font-weight:800;line-height:1.2}
@media(min-width:768px){.bonus-promo-result--winner .bonus-promo-result__title{font-size:28px}}
@media(min-width:1248px){.bonus-promo-result--winner .bonus-promo-result__title{font-size:32px}}
.deposit-modal{scrollbar-color:transparent}
.deposit-modal::-webkit-scrollbar{display:none;height:0;width:0}
.deposit-modal::-webkit-scrollbar-thumb,.deposit-modal::-webkit-scrollbar-track{background:transparent;border-radius:4px}
.deposit-modal::-webkit-scrollbar-thumb{margin:0}
.deposit-modal::-webkit-scrollbar-thumb:hover{background:transparent}
.deposit-modal{align-items:flex-start;display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;z-index:1050}
.deposit-modal,.deposit-modal__backdrop{bottom:0;left:0;position:fixed;right:0;top:0}
.deposit-modal__backdrop{background:#f1f1f2;opacity:0;transition-property:opacity;z-index:-1}
@media(min-width:768px){.deposit-modal__backdrop{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#102756}}
.deposit-modal__content-wrapper{width:100%}
@media(min-width:768px){.deposit-modal__content-wrapper{margin:60px 0;max-width:728px}}
.deposit-modal__content{background:#f1f1f2;color:#102756;opacity:0;padding:20px 15px;position:relative;transform:translateY(-20px);transition-property:opacity,transform}
@media(min-width:768px){.deposit-modal__content{border-radius:12px;padding:18px 12px}}
.deposit-modal .deposit-modal__close-button{color:#102756;font-size:14px;left:auto;padding:8px;position:absolute;right:12px;top:12px;transition:.3s ease}
@media(min-width:768px){.deposit-modal .deposit-modal__close-button{right:10px;top:10px}}
.deposit-modal .deposit-modal__close-button:hover{opacity:.5}
.deposit-modal--entered .deposit-modal__backdrop{opacity:1;transition-timing-function:ease-in}
@media(min-width:768px){.deposit-modal--entered .deposit-modal__backdrop{opacity:.9}}
.deposit-modal--entered .deposit-modal__content{opacity:1;transform:translateY(0);transition-timing-function:ease-in}
.deposit-modal--exiting .deposit-modal__backdrop{opacity:0;transition-timing-function:ease-out}
.deposit-modal--exiting .deposit-modal__content{opacity:0;transform:translateY(20px);transition-timing-function:ease-out}
.body--ar .deposit-modal__close-button{left:7px;right:auto}
@media(max-width:768px){.body--ar .deposit-modal__close-button{left:4px}}
.exit-intent-modal{border:2px solid #bb9b49;box-shadow:0 4px 50px 0 #bb9b49;display:flex;flex-direction:column-reverse}
@media(min-width:768px){.exit-intent-modal{flex-direction:row}}
.exit-intent-modal{border-radius:8px}
@media(min-width:768px){.exit-intent-modal{border-radius:16px}}
.exit-intent-modal__image{background-position:50%;background-repeat:no-repeat;background-size:cover;flex-shrink:0;height:auto;width:100%}
@media(min-width:768px){.exit-intent-modal__image{width:340px}}
@media(min-width:1248px){.exit-intent-modal__image{width:430px}}
.exit-intent-modal__image{min-height:220px}
@media(min-width:768px){.exit-intent-modal__image{min-height:317px}}
@media(min-width:1248px){.exit-intent-modal__image{min-height:358px}}
.exit-intent-modal__image{border-radius:8px 8px 0 0}
@media(min-width:768px){.exit-intent-modal__image{border-radius:0 16px 16px 0}}
.exit-intent-modal__data{align-items:center;background:#163779;display:flex;flex:1 1 auto;flex-direction:column;gap:16px;justify-content:center;text-align:center}
@media(min-width:768px){.exit-intent-modal__data{gap:20px}}
@media(min-width:1248px){.exit-intent-modal__data{gap:24px}}
.exit-intent-modal__data{padding:32px 16px}
@media(min-width:768px){.exit-intent-modal__data{padding:36px 24px}}
@media(min-width:1248px){.exit-intent-modal__data{padding:40px 32px}}
.exit-intent-modal__data{border-radius:0 0 8px 8px}
@media(min-width:768px){.exit-intent-modal__data{border-radius:16px 0 0 16px}}
.exit-intent-modal__text-wrapper{color:#f1f1f2;display:flex;flex-direction:column;gap:12px}
@media(min-width:768px){.exit-intent-modal__text-wrapper{gap:16px}}
.exit-intent-modal__subtitle{font-size:14px;font-weight:500;line-height:1.2}
@media(min-width:768px){.exit-intent-modal__subtitle{font-size:16px}}
@media(min-width:1248px){.exit-intent-modal__subtitle{font-size:18px}}
.exit-intent-modal__subtitle b{font-weight:600}
.exit-intent-modal__title{font-size:32px;font-weight:700;line-height:1}
@media(min-width:768px){.exit-intent-modal__title{font-size:40px}}
@media(min-width:1248px){.exit-intent-modal__title{font-size:48px}}
.exit-intent-modal__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800;font-weight:700;text-shadow:none}
.exit-intent-modal__title br{display:none}
@media(min-width:768px){.exit-intent-modal__title br{display:block}}
.exit-intent-modal__description{font-size:12px;font-weight:500;line-height:1.2}
@media(min-width:768px){.exit-intent-modal__description{font-size:14px}}
@media(min-width:1248px){.exit-intent-modal__description{font-size:16px}}
.exit-intent-modal__description b{font-weight:600}
.exit-intent-modal__link{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:12px;font-weight:700;line-height:1.4;position:relative;text-decoration:none}
.exit-intent-modal__link:after{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.exit-intent-modal__link:hover{-webkit-text-fill-color:transparent;background:#f1f1f2;-webkit-background-clip:text;position:relative;text-decoration:none}
.exit-intent-modal__link:hover:after{background:#f1f1f2;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.exit-intent-modal__btn.btn{--btn-line-height:1;animation:pulse 1.5s ease-in-out infinite;font-size:14px}
@media(min-width:768px){.exit-intent-modal__btn.btn{font-size:16px}}
.exit-intent-modal__btn.btn{padding:8px 26px}
@media(min-width:768px){.exit-intent-modal__btn.btn{padding:10px 28px}}
@media(min-width:1248px){.exit-intent-modal__btn.btn{padding:12px 30px}}
.exit-intent-modal__btn.btn{--btn-height:36px}
@media(min-width:768px){.exit-intent-modal__btn.btn{--btn-height:40px}}
@media(min-width:1248px){.exit-intent-modal__btn.btn{--btn-height:44px}}
@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}
.fast-deposit-modal__header{border-bottom:1px solid #414141;color:#102756;font-size:16px;font-weight:800;line-height:1.6;margin:0 0 15px;padding:0 0 10px;position:relative;text-align:center}
@media(min-width:768px){.fast-deposit-modal__header{font-size:20px}}
.fast-deposit-modal__header-back{left:0;position:absolute;top:0}
.fast-deposit-modal__header-back-icon{color:#102756;font-size:14px}
.fast-deposit-modal__wrap{display:flex;flex-direction:column;gap:15px}
@media(min-width:768px){.fast-deposit-modal__wrap{flex-direction:row;gap:8px}}
.fast-deposit-modal__left{display:flex;flex-direction:column;flex-wrap:wrap;padding:0;width:100%}
@media(min-width:768px){.fast-deposit-modal__left{padding:0;width:200px}}
.fast-deposit-modal__right{background:#fff;border-radius:16px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);padding:16px;width:100%}
@media(min-width:768px){.fast-deposit-modal__right{padding:18px;width:calc(100% - 208px)}}
.fast-deposit-modal__right--isFirstView{opacity:.6}
.fast-deposit-modal__right--isShowInstruction{background:transparent;border-radius:0;box-shadow:none;padding:0}
.fast-deposit-modal__right--with-help-btn{position:relative}
.fast-deposit-modal__title-helper{color:#102756;display:none;font-size:20px;font-weight:700;margin-bottom:14px}
@media(min-width:768px){.fast-deposit-modal__title-helper{display:block}}
.fast-deposit-modal__title-helper--crypto{display:block;font-size:12px;margin-bottom:20px}
@media(min-width:768px){.fast-deposit-modal__title-helper--crypto{font-size:20px;font-weight:800;line-height:1.4;margin-bottom:14px}}
.fast-deposit-modal__balance{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:15px;width:100%}
@media(min-width:768px){.fast-deposit-modal__balance{margin-bottom:8px}}
.fast-deposit-modal__balance-label{display:block;overflow:hidden;padding-bottom:5px;text-overflow:ellipsis;width:100%}
.fast-deposit-modal__section{margin:0 0 12px}
@media(min-width:768px){.fast-deposit-modal__section{margin-bottom:14px}}
.fast-deposit-modal__section--empty{display:none}
.fast-deposit-modal__section--saved{margin-bottom:10px}
.fast-deposit-modal__payment-method{color:#fff;font-size:20px;font-weight:500;margin:0;padding:7px 0}
.fast-deposit-modal__payment-method-helper{color:#ffc000}
.fast-deposit-modal__cashout{align-items:center;background:#fff;border:1px solid #1e489c;border-radius:5px;display:flex;gap:8px;justify-content:space-between;margin-bottom:15px;padding:12px}
@media(min-width:768px){.fast-deposit-modal__cashout{padding:12px 22px}}
.fast-deposit-modal__cashout-info{align-items:center;display:flex;gap:7px}
.fast-deposit-modal__cashout-icon{color:#102756;font-size:24px}
.fast-deposit-modal__cashout-msg{font-size:12px;font-weight:700;line-height:1.5}
@media(min-width:768px){.fast-deposit-modal__cashout-msg{font-size:16px}}
.fast-deposit-modal__cashout-link.link-btn{--btn-height:36px;font-size:14px;min-width:100px;padding:4px}
@media(min-width:768px){.fast-deposit-modal__cashout-link.link-btn{--btn-height:48px;min-width:124px}}
.fast-deposit-modal__help-button{font-size:12px;font-weight:700;position:absolute;right:16px;text-decoration-line:underline;top:16px}
@media(min-width:768px){.fast-deposit-modal__help-button{font-size:14px;right:18px;top:22px}}
.body--ar .fast-deposit-modal__help-button{left:16px;right:auto}
@media(min-width:768px){.body--ar .fast-deposit-modal__help-button{left:18px}}
.body--ar .fast-deposit-modal .fast-deposit-title{justify-content:flex-end}
.body--ar .fast-deposit-modal__wrap{flex-direction:column-reverse}
@media(min-width:768px){.body--ar .fast-deposit-modal__wrap{flex-direction:row}}
.body--ar .fast-deposit-modal__header{text-align:right}
.body--ar .fast-deposit-modal__left{order:2}
.body--ar .fast-deposit-modal__balance-label,.body--ar .fast-deposit-modal__payment-method,.body--ar .fast-deposit-modal__title-helper{text-align:right}
#devcode_popup{color:#353535}
.payment-methods{background-color:#fff;border-radius:16px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:flex;flex-direction:column;flex-grow:1;gap:12px;padding:16px}
@media(min-width:768px){.payment-methods{padding:20px 12px}}
.payment-methods:empty{display:none}
.payment-methods .payment-methods__title{font-size:12px;font-weight:700;justify-content:center;margin:0 0 12px;min-height:auto;text-align:center}
@media(min-width:768px){.payment-methods .payment-methods__title{font-size:14px;justify-content:flex-start;margin-bottom:8px;text-align:left}}
.payment-methods__all{width:100%}
.fast-deposit-title{align-items:center;color:#102756;display:flex;font-size:12px;font-weight:700;justify-content:flex-start;margin:0 0 12px;padding:0;width:100%}
@media(min-width:768px){.fast-deposit-title{font-size:14px;margin-bottom:14px}}
.body--ar .fast-deposit-title{justify-content:flex-end}
.payment-methods-list{--gap:30px;display:flex;flex-wrap:wrap;gap:12px var(--gap)}
@media(min-width:768px){.payment-methods-list{--gap:8px}}
.payment-methods-list__method{transition:.3s ease;width:calc(33.33333% - var(--gap)*2/3)}
@media(min-width:768px){.payment-methods-list__method{width:calc(50% - var(--gap)/2)}}
.payment-methods-list--isFirstView .payment-methods-list__method,.payment-methods-list__method--selected .payment-method-item__block-img:before{opacity:1}
.payment-method-item{cursor:pointer;position:relative}
.payment-method-item__block-img{align-items:center;background:#f1f1f2;background-clip:padding-box;border:3px solid #f1f1f2;border-radius:4px;display:flex;height:42px;justify-content:center;padding:5px 4px;position:relative;width:100%}
@media(min-width:768px){.payment-method-item__block-img{height:42px;padding:8px 5px}}
.payment-method-item__block-img:after,.payment-method-item__block-img:before{border-radius:4px;bottom:0;content:"";left:0;position:absolute;right:0;top:0}
.payment-method-item__block-img:before{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);margin:-3px;opacity:0;z-index:0}
.payment-method-item__block-img:after{background:#f1f1f2}
.payment-method-item__img-alt{color:#000;font-size:8px;position:relative;text-align:center;word-break:break-word;z-index:5}
.payment-method-item__block-text{align-items:center;color:#102756;display:flex;font-size:10px;font-weight:800;height:100%;justify-content:center;left:0;padding:0 10px;position:absolute;text-align:center;top:0;width:100%}
.payment-method-item__img{max-height:100%;max-width:100%;position:relative;z-index:1}
.payment-method-item__info{font-size:10px;line-height:1;padding:4px 0 0;text-align:center}
.payment-method-item__info-count{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.instruction-deposit{--body-padding:16px}
@media(min-width:768px){.instruction-deposit{--body-padding:18px}}
.instruction-deposit__header{align-items:center;display:flex;gap:14px;margin-bottom:14px}
.instruction-deposit__header-back{color:#a2a2a2}
.instruction-deposit__header-back:hover{color:#102756}
.instruction-deposit__header-back-icon{font-size:20px}
.instruction-deposit__header-title{color:#102756;font-size:20px;font-style:normal;font-weight:800;line-height:1.4}
.instruction-deposit__body{background:#fff;border-radius:16px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);padding:var(--body-padding)}
.instruction-deposit__title{color:#102756;font-size:12px;font-weight:700;line-height:normal;margin-bottom:16px}
@media(min-width:768px){.instruction-deposit__title{font-size:14px;margin-bottom:14px}}
.instruction-deposit__select{margin-bottom:16px}
@media(min-width:768px){.instruction-deposit__select{margin-bottom:24px}}
.instruction-deposit__options{border-top:1px solid #bcc0ca;margin:0 calc(var(--body-padding)*-1);padding:0 var(--body-padding)}
.instruction-deposit__list{counter-reset:item;display:flex;flex-direction:column;gap:20px;list-style:none;margin:20px 0;padding:0}
.instruction-deposit__list-item{--size:24px;display:flex;flex-direction:column;font-size:12px;justify-content:center;min-height:var(--size);padding-left:calc(var(--size) + 24px);position:relative}
.instruction-deposit__list-item:before{align-items:center;background:#1e489c;border-radius:50%;color:#fff;content:counter(item);counter-increment:item;display:flex;font-size:12px;font-weight:400;height:var(--size);justify-content:center;left:0;position:absolute;top:0;width:var(--size)}
.instruction-deposit__list-item a{color:#102756}
.instruction-deposit__address{margin-top:12px}
.instruction-deposit__description{color:#102756;font-size:10px;font-weight:400;line-height:normal}
@media(min-width:768px){.instruction-deposit__description{font-size:12px}}
.instruction-deposit__help{background:#102756;border-radius:16px;color:#f1f1f2;display:flex;gap:12px;margin-top:16px;padding:var(--body-padding)}
@media(min-width:768px){.instruction-deposit__help{margin-top:8px}}
.instruction-deposit__help--icon{font-size:20px}
.instruction-deposit__help-content{display:flex;flex-direction:column;gap:12px}
.instruction-deposit__help-title{font-size:10px;font-weight:700;line-height:normal}
.instruction-deposit__help-desc{font-size:10px;font-weight:600;line-height:normal}
.instruction-deposit__help-desc a{color:#f1f1f2;text-transform:uppercase}
.deposit-instruction-select__dropdown::-webkit-scrollbar{height:4px;width:4px}
.deposit-instruction-select__dropdown::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.deposit-instruction-select__dropdown::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.deposit-instruction-select__dropdown::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.deposit-instruction-select{position:relative;z-index:200}
.deposit-instruction-select__button{align-items:center;background:#1e489c;border-radius:4px;cursor:pointer;display:inline-flex;gap:8px;height:48px;padding:0 14px;position:relative;width:100%}
.deposit-instruction-select__button-label{color:#fff;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.deposit-instruction-select__option.option{align-items:center;background:#163779;border-radius:0;color:#fff;cursor:pointer;display:flex;flex-wrap:nowrap;font-size:14px;font-weight:400;justify-content:space-between;margin:0;min-height:50px;padding:0 14px;width:100%}
@media(min-width:768px){.deposit-instruction-select__option.option:hover{background:#102756}}
.deposit-instruction-select__option.option--selected{background:#102756}
.deposit-instruction-select__option-value-icon{font-size:18px}
.deposit-instruction-select__dropdown{background:#163779;border-radius:0 0 4px 4px;left:0;max-height:250px;max-width:100%;overflow:hidden;overflow-y:auto;position:absolute;top:100%;width:100%}
.deposit-instruction-select__arrow-icon-wrapper{display:flex;flex-shrink:0;margin-left:auto;transition:.3s ease}
.deposit-instruction-select__arrow-icon{color:#f1f1f2;font-size:18px}
.deposit-instruction-select--open .deposit-instruction-select__arrow-icon-wrapper{transform:scaleY(-1);transition:.3s ease}
.deposit-instruction-select--open .deposit-instruction-select__button{border-radius:4px 4px 0 0}
.option{align-items:center;border-radius:4px;color:hsla(240,4%,95%,.6);cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0;outline:none;padding:0 7px;text-decoration:none;text-shadow:none;transition:color .3s ease,background-color .3s ease;width:calc(100% - 6px)}
.option--selected{background:hsla(240,4%,95%,.24);color:#ffc000}
.option--highlighted{background:hsla(240,4%,95%,.24);color:#f1f1f2}
.body--ar .option{flex-direction:row-reverse}
.crypto-address-input{display:flex;gap:4px}
@media(min-width:768px){.crypto-address-input{gap:8px}}
.crypto-address-input__input{background-color:#1e489c;border-radius:4px;flex:1;height:42px;min-width:0;padding:4px 14px;text-align:left;white-space:nowrap}
.crypto-address-input__input-helper{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:12px;font-weight:400}
.crypto-address-input__input-value{color:#f1f1f2;font-size:14px;font-weight:500;max-width:100%;overflow:hidden;text-overflow:ellipsis}
.crypto-address-input__button{display:flex;min-width:56px}
.crypto-address-input__button .btn[data-text]{background:#1e489c;border-radius:4px;display:block;font-size:14px;font-weight:500;max-width:90px;min-width:56px;overflow:hidden;padding:0 5px;text-overflow:ellipsis;white-space:nowrap}
.crypto-address-input__button .btn[data-text]:focus,.crypto-address-input__button .btn[data-text]:hover{background:#163779}
.crypto-address-input__button .btn[data-text]:active{background:#102756}
@media(min-width:768px){.crypto-address-input__button .btn[data-text]{max-width:100%}}
.payment-saved-profiles__list::-webkit-scrollbar{height:4px;width:4px}
.payment-saved-profiles__list::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.payment-saved-profiles__list::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.payment-saved-profiles__list::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.payment-saved-profiles__list{display:flex;gap:8px;overflow-x:auto;padding-bottom:6px}
@media(min-width:768px){.payment-saved-profiles__list{align-items:flex-start;overflow:visible;padding-bottom:7px}}
.payment-saved-profiles__list-items{display:flex;gap:8px}
@media(min-width:768px){.payment-saved-profiles__list-items{flex:1;flex-wrap:wrap;gap:14px 8px}}
.payment-saved-profiles__item{align-items:center;background:#1e489c;border:1px solid transparent;border-radius:4px;color:#f1f1f2;cursor:pointer;display:flex;flex-direction:column;font-size:14px;justify-content:center;min-height:40px;min-width:150px;padding-right:40px;position:relative;white-space:nowrap}
@media(min-width:768px){.payment-saved-profiles__item{min-width:auto;width:calc(50% - 4px)}}
.payment-saved-profiles__item:not(.payment-saved-profiles__item--selected):hover .payment-saved-profiles__value{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.payment-saved-profiles__item--selected:not(.payment-saved-profiles__item--add){border-color:#d3b771}
.payment-saved-profiles__item--selected:not(.payment-saved-profiles__item--add) .payment-saved-profiles__btn-close{display:flex}
.payment-saved-profiles__item--add{min-width:-moz-fit-content;min-width:fit-content;padding:5px 10px}
@media(min-width:768px){.payment-saved-profiles__item--add{padding-left:14px;padding-right:14px;width:auto}}
.payment-saved-profiles__item--add:hover{background-color:#163779}
.payment-saved-profiles__item--add:active{background-color:#102756}
.payment-saved-profiles__item--add .payment-saved-profiles__value{font-size:12px;max-width:100%}
@media(min-width:768px){.payment-saved-profiles__item--add .payment-saved-profiles__value{font-size:14px}}
.payment-saved-profiles__item--add.payment-saved-profiles__item--selected{border-color:#d3b771}
.payment-saved-profiles__item-content{padding:5px 14px;width:100%}
@media(min-width:768px){.payment-saved-profiles__item-content{padding-right:0}}
.payment-saved-profiles__label{color:#ebd197;font-size:10px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}
.payment-saved-profiles__value{font-weight:500;transition:.3s ease}
.payment-saved-profiles__btn-close{display:none;font-size:14px;position:absolute;right:15px;top:50%;transform:translateY(-50%);transition:.3s ease}
.payment-saved-profiles__btn-close:hover{color:#ffc000}
.confirm-delete-card{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#102756;border-radius:10px;box-shadow:0 0 100px 0 rgba(0,0,0,.05);display:flex;flex-direction:column;gap:24px;padding:44px 22px 22px;position:relative;text-align:start;width:100%}
.confirm-delete-card__close-btn{color:hsla(0,0%,100%,.4);font-size:18px;position:absolute;right:14px;top:14px}
.confirm-delete-card__close-btn:hover{color:#fff}
.confirm-delete-card__text{color:#fff;font-size:12px;font-weight:500;line-height:1.4}
@media(min-width:768px){.confirm-delete-card__text{font-size:14px}}
.confirm-delete-card__text b{font-weight:700}
.confirm-delete-card__confirm-buttons{display:flex;gap:8px;justify-content:center;width:100%}
.confirm-delete-card__btn{height:44px;width:100%}
.confirm-delete-card__btn.btn{background:#d23a3a;border-radius:100px;color:#f1f1f2;font-size:14px;padding:0 30px}
@media(min-width:768px){.confirm-delete-card__btn.btn{font-size:16px}}
.confirm-delete-card__btn.btn:focus,.confirm-delete-card__btn.btn:hover{background:#d85c5c}
.confirm-delete-card__btn.btn:active{background:#ad3535;transform:none}
.confirm-delete-card__btn.btn:disabled{background:#d16e6e;color:#a2a2a2;opacity:1}
.confirm-delete-card__btn.btn--transparent{background:transparent;border:2px solid #f1f1f2}
.confirm-delete-card__btn.btn--transparent:focus,.confirm-delete-card__btn.btn--transparent:hover{background:transparent;border:2px solid #d0d0d2;color:#f1f1f2;opacity:1}
.confirm-delete-card__btn.btn--transparent:active{background:transparent;border-color:#1e489c;color:#1e489c;opacity:1}
.body--ar .confirm-delete-card__close-btn{left:14px;right:auto}
.payment-amount-default__head{align-items:center;display:flex;justify-content:space-between;margin:0 0 10px}
.payment-amount-default .payment-amount-default__title{font-size:12px;font-weight:700;margin:0 0 12px;text-align:center;width:100%}
@media(min-width:768px){.payment-amount-default .payment-amount-default__title{font-size:14px;margin-bottom:14px;text-align:left}}
.payment-amount-default__hint{color:#ba9d64;font-size:10px;font-weight:500;left:14px;pointer-events:none;position:absolute;top:3px;transition:.2s;z-index:11}
.payment-amount-default__error{color:red}
.payment-amount-default__error--amount{color:#ff1515;font-size:10px;font-weight:500;line-height:1.2;margin:0;padding-top:2px;text-transform:uppercase}
.payment-amount-default__preset{display:block;margin:0 0 18px;width:100%}
@media(min-width:768px){.payment-amount-default__preset{margin-bottom:14px}}
.payment-amount-default__input{position:relative}
.payment-amount-default__currency{align-items:center;display:inline-flex;height:100%;justify-content:center;position:absolute;right:20px;top:0;width:auto;z-index:10}
.payment-amount-default--empty{padding:0}
.payment-amount-default--empty .payment-amount-default__hint{color:hsla(0,0%,100%,.6);top:50%;transform:translateY(-50%)}
.payment-amount-default:empty{display:none}
.body--ar .payment-amount-default__title{text-align:right}
.body--ar .payment-amount-default__currency{left:20px;right:auto}
.body--ar .payment-amount-default .input{padding:0 10px}
.amount-preset-list{grid-gap:8px;display:grid;grid-template-columns:repeat(5,1fr);margin:0;padding:0;width:100%}
@media(min-width:768px){.amount-preset-list{grid-gap:12px}}
.amount-preset-item,.amount-preset-list__item{align-items:center;align-self:stretch;display:flex;justify-content:center}
.amount-preset-item{flex-direction:row;flex-wrap:wrap;margin:0;padding:0;width:100%}
.amount-preset-item__input{display:none;height:0;margin:0;opacity:0;position:absolute}
.amount-preset-item__block{align-content:center;align-items:center;align-self:stretch;background-color:#1e489c;border:2px solid #1e489c;border-radius:4px;color:#f1f1f2;cursor:pointer;display:flex;flex-direction:row;flex-wrap:wrap;font-size:12px;font-weight:500;justify-content:center;line-height:1.1;margin:0;min-height:42px;padding:0 4px;transition:background-color .3s ease,color .3s ease,border-color .3s ease;width:100%}
.amount-preset-item__block:hover{background-color:#163779;border-color:transparent;color:#f1f1f2}
@media(min-width:460px){.amount-preset-item__block{font-size:14px;padding:0 7px}}
.amount-preset-item__currency{display:inline-block}
.amount-preset-item__input:checked+.amount-preset-item__block,.amount-preset-item__input:checked+.amount-preset-item__block:hover{background-color:#102756;border-color:transparent;color:#f1f1f2}
.amount-preset-item--secondary .amount-preset-item__block{background-color:#102756;border-color:#102756;border-radius:100px;border-width:1px;color:#f1f1f2;font-size:10px;font-weight:600;gap:2px;line-height:1}
@media(min-width:1248px){.amount-preset-item--secondary .amount-preset-item__block{font-size:16px}}
.amount-preset-item--secondary .amount-preset-item__block{min-height:32px}
@media(min-width:1248px){.amount-preset-item--secondary .amount-preset-item__block{min-height:40px}}
.amount-preset-item--secondary .amount-preset-item__block:hover{background-color:rgba(16,39,86,.8)}
.amount-preset-item--secondary .amount-preset-item__input:checked+.amount-preset-item__block,.amount-preset-item--secondary .amount-preset-item__input:checked+.amount-preset-item__block:hover{background-color:#102756;border-color:#ebd197;color:#f1f1f2}
.payments-amount-select__dropdown-scroll::-webkit-scrollbar,.select__dropdown-scroll::-webkit-scrollbar{height:4px;width:4px}
.payments-amount-select__dropdown-scroll::-webkit-scrollbar-track,.select__dropdown-scroll::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.payments-amount-select__dropdown-scroll::-webkit-scrollbar-thumb,.select__dropdown-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.payments-amount-select__dropdown-scroll::-webkit-scrollbar-thumb:hover,.select__dropdown-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.payments-amount-select,.select{color:#102756;display:block;font-size:14px;font-weight:500;margin:0;padding:0;position:relative;text-align:left;width:100%}
.payments-amount-select__bottom-line,.select__bottom-line{height:0;position:relative;width:100%}
.payments-amount-select__dropdown,.select__dropdown{background:#163779;border:0 solid transparent;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#102756;display:none;font-size:14px;font-weight:500;left:0;margin:0;padding:10px 6px 14px 7px;position:absolute;text-transform:none;top:calc(100% + 4px);width:100%;z-index:100}
.payments-amount-select__dropdown:empty,.select__dropdown:empty{display:none}
.payments-amount-select__dropdown--open,.select__dropdown--open{display:block}
.payments-amount-select__dropdown-scroll,.select__dropdown-scroll{max-height:180px;overflow:hidden;overflow-y:auto}
.payments-amount-select__arrow-icon-wrapper,.select__arrow-icon-wrapper{color:#f1f1f2;cursor:pointer;font-size:4px;transform:rotate(0deg);transform-origin:center;transition:transform .3s}
.payments-amount-select__arrow-icon-wrapper--open,.select__arrow-icon-wrapper--open{color:#f1f1f2;transform:rotate(180deg)}
.payments-amount-select__option.option{color:#f1f1f2;flex-wrap:nowrap;margin-bottom:1px;padding-bottom:7.5px;padding-top:7.5px}
.rate-converter{display:flex;flex-direction:column;grid-column:span 2;margin-bottom:12px;position:relative;z-index:13}
.rate-converter__content{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0}
.rate-converter__icon-wrap{height:20px;width:20px}
.rate-converter__input-wrap{flex:1;position:relative;width:100%}
.rate-converter__input.input{color:#fff;width:100%}
.rate-converter__input .input__focus-container{background:#1e489c!important;border-color:#1e489c!important}
.rate-converter__icon{color:#1e489c;font-size:20px}
.rate-converter__crypto-icon{max-width:18px}
.rate-converter__left-container{margin-right:6px}
.rate-converter__input-radio{position:relative}
.rate-converter__input-radio--open .rate-converter__input-radio-list{display:flex}
.rate-converter__input-radio--open .rate-converter__input-arrow{transform:rotate(180deg)}
.rate-converter__input-arrow{align-items:center;cursor:pointer;display:flex;font-size:18px;justify-content:center;transition:.3s ease}
.rate-converter__input-radio-list{background-color:#1e489c;border-radius:4px;display:none;left:50%;padding:8px;position:absolute;top:calc(100% + 16px);transform:translateX(-50%);width:160px}
.payment-fields-default .dynamic-form{padding:0}
.payment-dynamic-form{display:flex;flex-direction:row;flex-wrap:wrap;gap:12px 0;justify-content:space-between;margin-bottom:12px}
.payment-dynamic-form .payment-dynamic-form__element{margin-bottom:0;width:100%}
.payment-dynamic-form .payment-dynamic-form__element--cvv,.payment-dynamic-form .payment-dynamic-form__element--expiry_date,.payment-dynamic-form .payment-dynamic-form__element--seamless_expiry_date{width:calc(50% - 6px)}
@media(min-width:768px){.payment-dynamic-form .payment-dynamic-form__element--cvv,.payment-dynamic-form .payment-dynamic-form__element--expiry_date,.payment-dynamic-form .payment-dynamic-form__element--seamless_expiry_date{width:calc(50% - 7px)}}
.payment-dynamic-form .payment-dynamic-form__element--multi_protocol_crypto_address{margin-top:10px}
.payment-dynamic-form .payment-dynamic-form__element--address-multi-protocol .crypto-address__title{display:none}
@media(min-width:768px){.payment-dynamic-form .payment-dynamic-form__element--address-multi-protocol .crypto-address__title{display:block}}
.payment-dynamic-form .payment-dynamic-form__element--tokenize{display:none}
.payment-dynamic-form__multi-protocol-title{font-size:12px;font-weight:700;margin-bottom:20px;text-align:center}
.payment-dynamic-form__label{color:#fff;display:block;font-size:12px;font-weight:800;margin-bottom:2px}
.payment-dynamic-form__card-icon{background-color:#fff;border-radius:4px;height:28px;padding:5px 5px 5px 3px}
.payment-dynamic-form__card-info{cursor:pointer;display:inline-flex;margin-right:-10px;padding:10px}
.payment-dynamic-form__card-number-hint{height:230px;width:300px}
.payment-dynamic-form__card-number-hint img{width:100%}
.payment-dynamic-form .payments-js-lib__wrapper{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;width:100%}
.payment-dynamic-form .payments-js-lib__img-wrapper{align-items:center;background-color:hsla(0,0%,100%,.7);border-radius:4px;display:inline-flex;justify-content:center;margin:0 10px 0 0;padding:5px}
.payment-dynamic-form .payments-js-lib__description{display:block;flex:1;font-size:10px;font-weight:400;line-height:1.4;opacity:.4;overflow:hidden;text-align:center}
@media(min-width:768px){.payment-dynamic-form .payments-js-lib__description{font-size:12px;text-align:left}}
.body--ar .payment-dynamic-form{gap:12px;justify-content:flex-end}
.body--ar .payment-dynamic-form .payment-dynamic-form__element{text-align:right}
@media(min-width:768px){.body--ar .payment-dynamic-form .payments-js-lib__description{text-align:right}}
.collapse{height:0;opacity:0;overflow:hidden;transition-property:height,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.collapse--entering{opacity:1}
.collapse--entered{opacity:1;overflow:unset}
.collapse--exiting{height:0;opacity:0}
.collapse__content-wrapper{display:flex}
.collapse__content{width:100%}
.collapse__content .content{color:#f1f1f2}
.collapse__content .content h1,.collapse__content .content h3,.collapse__content .content h4,.collapse__content .content h5,.collapse__content .content h6{color:inherit}
.collapse__content .content ul>li:before{background-color:#f1f1f2}
.protocols-select{margin-bottom:24px}
@media(min-width:768px){.protocols-select{margin-bottom:0}}
.crypto-address{text-align:center;width:100%}
@media(min-width:768px){.crypto-address{text-align:left}}
.crypto-address__title{font-size:12px;font-weight:700;margin-bottom:12px}
@media(min-width:768px){.crypto-address__title{font-size:14px;margin-bottom:14px}}
.crypto-address__code{margin-bottom:12px;width:100%}
@media(min-width:768px){.crypto-address__code{margin-bottom:14px}}
.crypto-address__desc{font-size:12px;font-weight:500;margin-bottom:20px}
@media(min-width:768px){.crypto-address__desc{margin-bottom:14px}}
.crypto-address__amount-hint-wrap{color:rgba(16,39,86,.64);display:block;font-size:9px;font-weight:400;line-height:1.24;margin-top:8px;text-align:center}
@media(min-width:768px){.crypto-address__amount-hint-wrap{text-align:left}}
.crypto-address__amount-hint{display:inline}
.crypto-address__separate{display:inline;margin:0 3px}
.crypto-address__confirmation{display:inline}
.crypto-address__confirmation span{font-weight:700}
.body--ar .crypto-address{text-align:right}
.qr-code{background:#fff;display:inline-block;font-size:0;line-height:0;padding:10px}
.qr-code__spinner{align-items:center;display:flex;height:128px;justify-content:center;width:128px}
.qr-code__spinner:before{animation:spinner .75s linear infinite;border:5px solid #f1f1f2;border-radius:50%;border-right-color:transparent;content:"";display:block;height:40px;width:40px}
.body--ar .amount-hint{direction:rtl}
.amount-hint__item{display:inline-block}
.amount-hint__item:not(:first-child){margin-left:3px}
.amount-hint__item:not(:last-child):after{content:","}
.amount-hint__separate-item{color:var(--text-color-secondary);display:flex;font-size:12px;justify-content:space-between}
.amount-hint__separate-item:not(:last-child){margin-top:8px}
.amount-hint__separate-item-amount{color:var(--text-color-primary)}
.amount-hint--crypto-address,.amount-hint--crypto-address .amount-hint__item,.amount-hint--crypto-address .amount-hint__items{display:inline}
.amount-hint--crypto-address .amount-hint__item--min-max span{font-weight:700}
.amount-hint--deposit{align-items:center;display:flex;flex-wrap:wrap;font-size:10px;font-weight:400;justify-content:space-between;margin-top:2px;min-height:20px;opacity:.4}
@media(min-width:768px){.amount-hint--deposit{margin-top:8px}}
.amount-hint--deposit .amount-hint__secure{align-items:center;display:inline-flex}
.amount-hint--deposit .amount-hint__secure .font-icons{font-size:20px}
.amount-hint--deposit .amount-hint__item{position:relative}
.amount-hint--deposit .amount-hint__item:not(:last-child){padding-right:11px}
.amount-hint--deposit .amount-hint__item:not(:last-child):before{content:"•";position:absolute;right:3px;top:50%;transform:translateY(-50%)}
.amount-hint--deposit .amount-hint__item:not(:last-child):after{display:none}
.select__dropdown-scroll::-webkit-scrollbar{height:4px;width:4px}
.select__dropdown-scroll::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.select__dropdown-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.select__dropdown-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.select{color:#102756;display:block;font-size:14px;font-weight:500;margin:0;padding:0;position:relative;text-align:left;width:100%}
.select__bottom-line{height:0;position:relative;width:100%}
.select__dropdown{background:#163779;border:0 solid transparent;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#102756;display:none;font-size:14px;font-weight:500;left:0;margin:0;padding:10px 6px 14px 7px;position:absolute;text-transform:none;top:calc(100% + 4px);width:100%;z-index:100}
.select__dropdown:empty{display:none}
.select__dropdown--open{display:block}
.select__dropdown-scroll{max-height:180px;overflow:hidden;overflow-y:auto}
.select__arrow-icon-wrapper{color:#f1f1f2;cursor:pointer;font-size:4px;transform:rotate(0deg);transform-origin:center;transition:transform .3s}
.select__arrow-icon-wrapper--open{color:#f1f1f2;transform:rotate(180deg)}
.textarea::-webkit-scrollbar{height:4px;width:4px}
.textarea::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.textarea::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.textarea::-webkit-scrollbar-thumb,.textarea::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.textarea{background:#353535;border:2px solid #353535;border-radius:8px;box-shadow:none;color:#102756;display:block;font-size:14px;font-weight:400;height:200px;letter-spacing:normal;min-height:200px;outline:none;overflow:hidden;overflow-y:auto;padding:16px 10px;resize:vertical;text-align:left;text-transform:none;transition:color .3s ease,background-color .3s ease,border-color .3s ease;vertical-align:middle;white-space:normal;width:100%}
.textarea:active,.textarea:focus,.textarea:hover{background:#353535;border-color:#353535;color:#102756;outline:none}
.textarea:focus,.textarea:hover{background:#353535 none;border-color:#353535;color:#102756}
.textarea::-moz-placeholder{color:hsla(0,0%,100%,.8)!important;line-height:normal!important;opacity:1;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important}
.textarea::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)!important;line-height:normal;opacity:1;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important}
.textarea:hover::-moz-placeholder{color:hsla(0,0%,100%,.8)!important;opacity:1}
.textarea:hover::-webkit-input-placeholder{color:hsla(0,0%,100%,.8)!important;opacity:1}
.textarea:-webkit-autofill{-webkit-text-fill-color:#102756!important;background:#353535!important;background-clip:content-box!important;border:2px solid #353535!important;border-radius:8px!important;box-shadow:inset 0 0 0 100px #353535!important;color:#102756!important;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important}
.textarea:-webkit-autofill:active,.textarea:-webkit-autofill:active:focus,.textarea:-webkit-autofill:active:hover,.textarea:-webkit-autofill:focus,.textarea:-webkit-autofill:focus:hover,.textarea:-webkit-autofill:hover{-webkit-text-fill-color:#102756!important;border-color:#353535!important;box-shadow:inset 0 0 0 100px #353535 none!important;color:#102756!important}
.textarea:-webkit-autofill:active:not(:hover){-webkit-text-fill-color:#102756!important}
.textarea--empty,.textarea--empty:hover{background:#353535 none;border-color:#353535;color:hsla(0,0%,100%,.8)}
.textarea--empty:focus{background:#353535 none;border-color:#353535;color:#102756}
.textarea--disabled{background:#353535 none!important;border-color:#f1f1f2!important;color:#f1f1f2!important;cursor:not-allowed}
.textarea--white{background:#f1f1f2;border:1px solid #102756;border-radius:4px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#102756;transition:.3s ease}
.textarea--white::-moz-placeholder{color:#a2a2a2!important;font-weight:500}
.textarea--white::-webkit-input-placeholder{color:#a2a2a2!important;font-weight:500}
.textarea--white:hover::-moz-placeholder{color:#a2a2a2!important;font-weight:500}
.textarea--white:hover::-webkit-input-placeholder{color:#a2a2a2!important;font-weight:500}
.textarea--white:active,.textarea--white:focus,.textarea--white:hover{background:#f1f1f2;border:1px solid #102756;box-shadow:0 4px 10px 0 rgba(0,0,0,.3)}
.textarea--error{border-color:#ff1515!important}
.textarea--error:-webkit-autofill{border-color:#ff1515!important}
.textarea--error:-webkit-autofill:active,.textarea--error:-webkit-autofill:active:focus,.textarea--error:-webkit-autofill:active:hover,.textarea--error:-webkit-autofill:focus,.textarea--error:-webkit-autofill:focus:hover,.textarea--error:-webkit-autofill:hover{border-color:rgba(255,21,21,.3)!important}
.with-animate__dropdown::-webkit-scrollbar{height:4px;width:4px}
.with-animate__dropdown::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.with-animate__dropdown::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.with-animate__dropdown::-webkit-scrollbar-thumb,.with-animate__dropdown::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.with-animate{color:#102756;display:block;font-size:12px;font-weight:400;margin:0;padding:0;position:relative;text-align:left;width:100%}
.with-animate__option{border-radius:4px;color:#f1f1f2;margin-bottom:1px;min-height:30px}
.with-animate__option--bold{font-weight:600}
.with-animate__bottom-line{height:0;position:relative;width:100%}
.with-animate__dropdown{background:#163779;border:0 solid transparent;border-radius:10px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);color:#f1f1f2;display:block;font-size:12px;font-weight:400;left:0;margin:0;max-height:150px;overflow:hidden;overflow-y:auto;padding:10px 6px 14px 7px;position:absolute;text-transform:none;top:calc(100% + 1px);width:100%;z-index:100}
.with-animate__dropdown:empty{display:none}
.with-animate__arrow-icon-wrapper{color:#f1f1f2;cursor:pointer;font-size:7px;transform:rotate(0deg);transform-origin:center;transition:transform .3s}
.with-animate__arrow-icon-wrapper--open{color:#f1f1f2;transform:rotate(180deg)}
.body--ar .with-animate__option{justify-content:flex-end}
.dynamic-form{display:flex;padding:16px}
.dynamic-form__group-wrapper{display:flex;flex-basis:33.3333333333%;flex-direction:column;gap:12px 0;width:100%}
.dynamic-form__group-wrapper+.dynamic-form__group-wrapper{margin-left:16px}
.dynamic-form__group-wrapper:only-child{flex-basis:100%}
.dynamic-form__group-title{margin-bottom:16px}
.dynamic-form__label{display:inline-flex;font-size:12px;font-weight:800;margin-bottom:7px}
.dynamic-form__buttons-wrapper{align-items:center;display:flex;flex-direction:column-reverse;justify-content:center}
@media(min-width:576px){.dynamic-form__buttons-wrapper{flex-direction:row}}
.dynamic-form__buttons-wrapper:not(:empty){margin-top:12px}
.dynamic-form__buttons-wrapper:empty{display:none}
.input{align-items:center;border-radius:4px;color:#102756;cursor:text;display:flex;padding:0 14px;position:relative;transition:background-color .3s ease;width:100%;z-index:10}
.input__left-container{display:flex;margin-right:8px}
.input__right-container{display:flex;font-size:16px;margin-left:-14px}
.input__native{background-color:transparent;border:none;caret-color:#f1f1f2;display:block;font-size:14px;font-weight:500;height:38px;letter-spacing:normal;line-height:1;margin:1px 0;outline:none;overflow:hidden;padding:0;text-align:left;text-overflow:ellipsis;text-transform:none;transition:color .3s ease;vertical-align:middle;white-space:nowrap;width:100%}
.input__native:active,.input__native:focus,.input__native:hover{background-color:transparent;box-shadow:none;outline:none}
.input__native::-moz-placeholder{color:hsla(240,4%,95%,.48)!important;line-height:36px!important;opacity:1;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important}
.input__native::-webkit-input-placeholder{color:hsla(240,4%,95%,.48)!important;line-height:normal;opacity:1;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important}
.input__native:hover::-moz-placeholder{color:hsla(240,4%,95%,.48)!important;opacity:1}
.input__native:hover::-webkit-input-placeholder{color:hsla(240,4%,95%,.48)!important;opacity:1}
.input__native:focus::-moz-placeholder{color:hsla(240,4%,95%,.5)!important;opacity:1}
.input__native:focus::-webkit-input-placeholder{color:hsla(240,4%,95%,.5)!important;opacity:1}
.input__native:-webkit-autofill{-webkit-text-fill-color:#f1f1f2!important;background:#102756!important;background-clip:content-box!important;border:none!important;border-radius:0!important;box-shadow:inset 0 0 0 100px #102756!important;color:#f1f1f2!important;-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease!important;transition:color .3s ease,background-color .3s ease,border-color .3s ease!important}
.input__native:-webkit-autofill:active,.input__native:-webkit-autofill:active:focus,.input__native:-webkit-autofill:active:hover,.input__native:-webkit-autofill:focus,.input__native:-webkit-autofill:focus:hover,.input__native:-webkit-autofill:hover{-webkit-text-fill-color:#f1f1f2!important;box-shadow:inset 0 0 0 100px #102756 none!important;color:#f1f1f2!important}
.input__native:-webkit-autofill:active:not(:hover){-webkit-text-fill-color:#f1f1f2!important}
.input__focus-container{background:#102756;border:1px solid #102756;border-radius:4px;bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;transition:border-color .3s ease;z-index:-1}
.body--ar .input{flex-direction:row-reverse}
.body--ar .input__native{text-align:end}
.body--ar .input__left-container{margin-left:8px;margin-right:0}
.body--ar .input__right-container{margin-left:0}
.game-currency .input__native{cursor:pointer}
.date-animation{color:#102756;display:flex}
.date-animation__day,.date-animation__month{margin-right:12px}
.select__option{border-radius:4px;margin-bottom:1px;min-height:36px}
.terms-acceptance__wrap-link{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;text-decoration:underline}
.terms-acceptance__wrap-link:hover{text-decoration:none}
.terms-acceptance__wrap-link:hover a.terms-acceptance__link{text-decoration:none!important}
.terms-acceptance__btn.text-btn{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;text-decoration:underline;transition:0s}
.terms-acceptance__btn.text-btn:hover{text-decoration:none}
.terms-acceptance-with-preview__content-wrapper::-webkit-scrollbar{height:4px;width:4px}
.terms-acceptance-with-preview__content-wrapper::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.terms-acceptance-with-preview__content-wrapper::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.terms-acceptance-with-preview__content-wrapper::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.terms-acceptance-with-preview__content-wrapper{background:unset;border-radius:4px;color:#102756;display:flex;flex-direction:column;font-weight:500;margin-bottom:16px;max-height:250px;overflow-x:hidden;overflow-y:auto;padding:0}
.terms-acceptance-with-preview__content-wrapper .page-wrap--top-space{margin:0}
.terms-acceptance-with-preview__content-wrapper .container{padding:0}
.terms-acceptance-with-preview .cms-container{padding:0}
.terms-acceptance-with-preview .page-cms__title{margin:0}
.terms-acceptance-with-preview .page-cms__content h5{margin:10px 0}
.terms-acceptance-with-preview__content+.terms-acceptance-with-preview__content{border-top:2px solid #fff;padding-top:16px}
.tel{display:flex;width:100%}
.tel__number-input{margin-left:5px}
.tel--deposit{display:flex;gap:12px}
.tel--deposit .tel__code-select,.tel--deposit .tel__number-input{margin:0;width:calc(50% - 6px)}
.tel--code-field-hidden{grid-template-columns:1fr}
.tel--code-field-hidden .tel__number-input{margin-left:0}
.tel--code-field-hidden .tel__code-select{display:none}
.tel-without-code{display:flex;flex-wrap:wrap;width:100%}
.tel-without-code__number-input{margin-left:0}
.deposit-bonus-settings-default{align-items:center;display:flex;flex-wrap:wrap;margin-bottom:4px;margin-top:20px}
.deposit-bonus-settings-default__title.fast-deposit-title{margin:0;width:auto}
.deposit-bonus-settings-default__checkbox{margin-left:auto}
.deposit-bonus-settings-default__modal-content{background:linear-gradient(180deg,#1e489c .02%,#102756 99.98%);border-radius:10px 10px 0 0;color:#f1f1f2;padding:44px 22px 22px}
.deposit-bonus-settings-default__modal-title{font-size:12px;font-weight:500;line-height:1.5;margin-bottom:24px}
@media(min-width:768px){.deposit-bonus-settings-default__modal-title{font-size:14px}}
.deposit-bonus-settings-default__modal-options{display:flex;flex-direction:column;gap:8px;margin-bottom:24px}
.deposit-bonus-settings-default__modal-option{align-items:center;background:hsla(0,0%,100%,.12);border-radius:8px;color:#f1f1f2;display:flex;font-size:12px;font-weight:500;gap:10px;line-height:1.5;padding:12px}
.deposit-bonus-settings-default__modal-question{font-size:12px;font-weight:500;line-height:1.5;margin-bottom:8px}
.deposit-bonus-settings-default__buttons{display:flex;gap:4px}
.deposit-bonus-settings-default__btn{flex:1}
.deposit-bonus-settings-default__btn--transparent{border-color:#fff;color:#fff}
.deposit-bonus-settings-default__icon{color:#f24d41;font-size:20px}
.deposit-bonus-settings-default__icon--active{color:#00e988}
.body--ar .deposit-bonus-settings-default{flex-direction:row-reverse}
.body--ar .deposit-bonus-settings-default__checkbox:not(.deposit-bonus-settings-default__checkbox--left){margin-left:0;margin-right:auto}
.bonus-code-form-default.form{display:flex;flex-direction:row}
.bonus-code-form-default__btn-wrap{padding-left:4px}
@media(min-width:768px){.bonus-code-form-default__btn-wrap{padding-left:8px}}
.bonus-code-form-default__btn-wrap .btn{--btn-height:42px;background:#1e489c;border:1px solid #1e489c;border-radius:4px;color:#fff;font-size:14px;font-weight:500;min-width:56px;padding-left:10px;padding-right:10px;text-transform:capitalize}
.bonus-code-form-default__btn-wrap .btn:hover{background:#163779}
.bonus-code-form-default__input{flex:1}
.bonus-code-form-default .font-icons{cursor:pointer}
.body--ar .bonus-code-form-default{flex-direction:row-reverse}
.body--ar .bonus-code-form-default__btn-wrap{padding:0 10px 0 0}
.deposit-lotteries{margin-bottom:20px;margin-top:20px}
.deposit-lotteries__control{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}
.deposit-lotteries__title{margin:0 10px 0 0;width:auto}
.deposit-lotteries__tickets{display:flex;flex-wrap:wrap;margin:-4px;padding-top:10px}
.deposit-lottery-card{padding:4px;width:50%}
.deposit-lottery-card__content{background-color:#1e489c;border:2px solid #1e489c;border-radius:4px;cursor:pointer;display:flex;flex-direction:column;height:100%;padding:12px 16px;position:relative;transition:.3s ease}
.deposit-lottery-card__content--selected,.deposit-lottery-card__content:hover:not(.deposit-lottery-card__content--selected){border-color:#d3b771}
.deposit-lottery-card__title{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:5px}
.deposit-lottery-card__title-text{color:#f1f1f2;font-size:10px;font-weight:700;line-height:12px;text-transform:uppercase}
.deposit-lottery-card__new-tickets{color:#fff;display:flex;flex-wrap:wrap;font-size:16px;font-weight:400;line-height:24px}
.deposit-lottery-card__new-tickets--overbooked{color:#f1f1f2;padding-right:5px;text-decoration:line-through}
.deposit-lottery-card__available-tickets{color:#f1f1f2;font-size:14px;font-weight:400;line-height:21px}
.deposit-lottery-card__available-tickets--overbooked{color:#ffcd00}
.body--ar .deposit-lottery-card__radio{left:0;margin-left:10px;margin-right:0;right:auto}
.body--ar .deposit-lottery-card__title{padding-left:15px;text-align:right}
.body--ar .deposit-lottery-card__new-tickets{justify-content:flex-end}
.payment-common-errors-default{color:#df1530;margin:10px 0}
.payment-common-errors-default:empty{display:none}
.payment-submit-default{margin-top:24px}
.payment-submit-default .btn{--btn-height:46px;text-transform:uppercase;width:100%}
.payment-banners{display:flex;flex-direction:column;gap:10px;margin-top:24px;padding:14px 19px}
@media(min-width:768px){.payment-banners{margin-top:28px}}
.payment-banners .payments-js-lib__wrapper{color:rgba(16,39,86,.65);display:flex;font-size:12px;font-weight:500;gap:10px;line-height:1.5}
.payment-banners .payments-js-lib__img-wrapper{height:34px;width:34px}
.payment-banners .payments-js-lib__img-wrapper img{max-width:100%}
.payment-banners .payments-js-lib__description{display:block;flex:1;font-size:8px;font-weight:500;overflow:hidden}
@media(min-width:768px){.payment-banners .payments-js-lib__description{font-size:10px}}
.verified-by-card{margin-top:15px}
.verified-by-card__list{align-items:center;display:flex;flex-direction:row;gap:8px;justify-content:flex-end}
.verified-by-card__item{align-items:center;display:inline-flex;flex-direction:row;height:50px;justify-content:center}
.verified-by-card__img{display:block;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}
.sign-up-modal--affiliate .auth{display:flex;flex-direction:column;gap:14px}
@media(min-width:768px){.sign-up-modal--affiliate .auth{gap:24px}}
.sign-up-modal--affiliate .auth__header{padding-bottom:0}
.sign-up-modal--affiliate .auth__title{font-size:12px;font-weight:600;margin-bottom:4px}
@media(min-width:768px){.sign-up-modal--affiliate .auth__title{font-size:20px}}
@media(min-width:1248px){.sign-up-modal--affiliate .auth__title{font-size:26px;margin-bottom:8px}}
.sign-up-modal--affiliate .auth__logo-wrap{max-width:112px}
@media(min-width:768px){.sign-up-modal--affiliate .auth__logo-wrap{max-width:200px}}
@media(min-width:1248px){.sign-up-modal--affiliate .auth__logo-wrap{max-width:255px}}
.sign-up-modal--affiliate .auth__logo{height:28px;width:100%}
@media(min-width:768px){.sign-up-modal--affiliate .auth__logo{height:40px}}
@media(min-width:1248px){.sign-up-modal--affiliate .auth__logo{height:64px}}
.sign-up-modal--affiliate .auth__footer{padding-top:0;text-align:center}
.sign-up-modal--affiliate .auth__submit-button.btn{--btn-height:36px;border-radius:100px;font-size:14px;min-width:100px;padding:6px 22px;width:auto}
@media(min-width:768px){.sign-up-modal--affiliate .auth__submit-button.btn{--btn-height:54px;font-size:16px;min-width:118px;padding:15px 28px}}
.sign-up-modal--affiliate .auth__link-wrapper{font-size:12px}
@media(min-width:768px){.sign-up-modal--affiliate .auth__link-wrapper{font-size:14px;padding-top:24px}}
.body--ar .sign-up-modal--affiliate .auth__header,.body--ar .sign-up-modal--affiliate .auth__title{text-align:right}
.body--ar .sign-up-modal--affiliate .auth__logo-wrap{margin-left:auto;margin-right:0}
.body--ar .sign-up-modal--affiliate .auth__footer{align-items:flex-end}
.body--ar .sign-up-modal--affiliate .auth__link-wrapper{text-align:right}
.blur-modal{align-items:flex-start;display:flex;justify-content:center;overflow-x:hidden;overflow-y:auto;z-index:1050}
.blur-modal,.blur-modal__backdrop{bottom:0;left:0;position:fixed;right:0;top:0}
.blur-modal__backdrop{background:#000;opacity:0;transition-property:opacity;z-index:-1}
.blur-modal__content-wrapper{margin:auto;max-width:320px;width:calc(100% - 30px)}
@media(min-width:768px){.blur-modal__content-wrapper{max-width:480px}}
@media(min-width:1248px){.blur-modal__content-wrapper{max-width:560px}}
.blur-modal__content{background:#163779;border-radius:10px;margin:30px 0;opacity:0;padding:60px 30px;position:relative;transform:translateY(-20px);transition-property:opacity,transform}
@media(min-width:768px){.blur-modal__content{padding:70px 25px}}
.blur-modal .blur-modal__close-button{background:hsla(0,0%,100%,.5);border-radius:12px;color:#373737;font-size:16px;height:45px;padding:8px;position:absolute;right:10px;top:10px;transition:color .3s ease;width:45px}
@media(min-width:1248px){.blur-modal .blur-modal__close-button{right:22px;top:22px}}
.blur-modal .blur-modal__close-button:hover{color:#fff}
.blur-modal--entered .blur-modal__backdrop{opacity:.6;transition-timing-function:ease-in}
.blur-modal--entered .blur-modal__content{opacity:1;transform:translateY(0);transition-timing-function:ease-in}
.blur-modal--exiting .blur-modal__backdrop,.blur-modal--exiting .blur-modal__content{opacity:0;transition-timing-function:ease-out}
.blur-modal--exiting .blur-modal__content{transform:translateY(20px)}
.blur-modal--spin .blur-modal__content{overflow:hidden;padding:0}
.blur-modal--spin .blur-modal__backdrop{background:rgba(16,39,86,.64)}
.blur-modal--spin .blur-modal__content-wrapper{max-width:327px}
@media(min-width:768px){.blur-modal--spin .blur-modal__content-wrapper{max-width:588px}}
@media(min-width:1248px){.blur-modal--spin .blur-modal__content-wrapper{max-width:684px}}
.blur-modal--spin .blur-modal__close-button{align-items:center;background:transparent;color:#f1f1f2;display:flex;justify-content:center;opacity:.8;padding:0;top:2px;transition:opacity .3s ease}
@media(min-width:768px){.blur-modal--spin .blur-modal__close-button{top:4px}}
.blur-modal--spin .blur-modal__close-button{right:2px}
@media(min-width:768px){.blur-modal--spin .blur-modal__close-button{right:4px}}
.blur-modal--spin .blur-modal__close-button{width:40px}
@media(min-width:768px){.blur-modal--spin .blur-modal__close-button{width:44px}}
@media(min-width:1248px){.blur-modal--spin .blur-modal__close-button{width:48px}}
.blur-modal--spin .blur-modal__close-button{height:40px}
@media(min-width:768px){.blur-modal--spin .blur-modal__close-button{height:44px}}
@media(min-width:1248px){.blur-modal--spin .blur-modal__close-button{height:48px}}
.blur-modal--spin .blur-modal__close-button{font-size:20px}
@media(min-width:768px){.blur-modal--spin .blur-modal__close-button{font-size:24px}}
.blur-modal--spin .blur-modal__close-button:hover{opacity:1}
.body--ar .blur-modal__close-button{left:0;right:auto}
.spin-modal-content{--spin-wheel-content-gap:24px;color:#f1f1f2;text-align:center}
@media(min-width:768px){.spin-modal-content{--spin-wheel-content-gap:28px}}
@media(min-width:1248px){.spin-modal-content{--spin-wheel-content-gap:32px}}
.spin-modal-content__wrap{align-items:center;display:flex;flex-direction:column;gap:var(--spin-wheel-content-gap);justify-content:center;overflow:hidden;padding:42px 16px 24px;position:relative}
@media(min-width:768px){.spin-modal-content__wrap{padding:48px 28px 28px}}
@media(min-width:960px){.spin-modal-content__wrap{padding:52px 32px 32px}}
.spin-modal-content__header{display:flex;flex-direction:column;gap:8px}
.spin-modal-content__title{font-size:24px;font-weight:600;line-height:1.2}
@media(min-width:768px){.spin-modal-content__title{font-size:28px}}
@media(min-width:1248px){.spin-modal-content__title{font-size:32px}}
.spin-modal-content__text{font-size:14px;font-weight:500;line-height:1.5;margin:0}
@media(min-width:768px){.spin-modal-content__text{font-size:16px}}
@media(min-width:1248px){.spin-modal-content__text{font-size:20px}}
.spin-modal-content__content{align-items:center;display:flex;flex-direction:column;gap:var(--spin-wheel-content-gap);justify-content:center}
.spin-modal-content__footer{align-items:center;color:#f1f1f2;display:flex;flex-direction:column;font-weight:500;gap:4px;line-height:1.5}
@media(min-width:768px){.spin-modal-content__footer{gap:8px}}
.spin-modal-content__footer{font-size:12px}
@media(min-width:768px){.spin-modal-content__footer{font-size:14px}}
.spin-modal-content__terms{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:600;line-height:1.4;position:relative;text-decoration:none;width:-moz-fit-content;width:fit-content}
.spin-modal-content__terms:after{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.spin-modal-content__terms{font-size:12px}
@media(min-width:768px){.spin-modal-content__terms{font-size:14px}}
.spin-modal-content__terms:hover{-webkit-text-fill-color:transparent;background:#bb9b49;-webkit-background-clip:text;position:relative;text-decoration:none}
.spin-modal-content__terms:hover:after{background:#bb9b49;bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.spin-modal-content__terms:active{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);-webkit-background-clip:text;position:relative;text-decoration:none}
.spin-modal-content__terms:active:after{background:linear-gradient(90deg,#ebd197 27%,#bb9b49 62%);bottom:-1px;content:"";height:1px;left:0;position:absolute;right:0}
.spin-modal-content mark{background:transparent;color:#ebd197;font-weight:600}
.spin-wheel-promo-wheel{align-items:center;display:flex;justify-content:center;position:relative;width:295px}
@media(min-width:768px){.spin-wheel-promo-wheel{width:532px}}
@media(min-width:1248px){.spin-wheel-promo-wheel{width:620px}}
.spin-wheel-promo-wheel__rim{width:100%}
.spin-wheel-promo-wheel__sectors{position:absolute;transform:rotate(var(--initialDeg));width:245px}
@media(min-width:768px){.spin-wheel-promo-wheel__sectors{width:445px}}
@media(min-width:1248px){.spin-wheel-promo-wheel__sectors{width:520px}}
.spin-wheel-promo-wheel__sectors--animation{animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:rotateWheel;animation-timing-function:cubic-bezier(.05,.19,0,1);will-change:transform}
.spin-wheel-promo-wheel__control-btn.btn{position:absolute}
.spin-wheel-promo-wheel__control-btn.btn,.spin-wheel-promo-wheel__control-btn.btn:active,.spin-wheel-promo-wheel__control-btn.btn:hover{background:none;border-radius:50%;height:auto;min-height:unset;min-width:unset;opacity:1;padding:0}
.spin-wheel-promo-wheel__control-btn.btn:disabled{opacity:1}
.spin-wheel-promo-wheel__control-btn.btn{width:97px}
@media(min-width:768px){.spin-wheel-promo-wheel__control-btn.btn{width:175px}}
@media(min-width:1248px){.spin-wheel-promo-wheel__control-btn.btn{width:204px}}
.spin-wheel-promo-wheel__button.btn,.spin-wheel-promo-wheel__button.link-btn{--btn-height:36px}
@media(min-width:768px){.spin-wheel-promo-wheel__button.btn,.spin-wheel-promo-wheel__button.link-btn{--btn-height:44px}}
.spin-wheel-promo-wheel__button.btn,.spin-wheel-promo-wheel__button.link-btn{padding:8px 26px}
@media(min-width:768px){.spin-wheel-promo-wheel__button.btn,.spin-wheel-promo-wheel__button.link-btn{padding:12px 30px}}
.spin-wheel-promo-wheel__button.btn,.spin-wheel-promo-wheel__button.link-btn{font-size:14px}
@media(min-width:768px){.spin-wheel-promo-wheel__button.btn,.spin-wheel-promo-wheel__button.link-btn{font-size:16px}}
.spin-wheel-promo-wheel__center{width:100%}
.spin-wheel-promo-wheel__stopper{position:absolute;top:0;width:47px}
@media(min-width:768px){.spin-wheel-promo-wheel__stopper{width:85px}}
@media(min-width:1248px){.spin-wheel-promo-wheel__stopper{width:100px}}
.reset-password-modal__inner{align-items:center;color:#f1f1f2;display:flex;flex-direction:column;gap:30px;text-align:center}
@media(min-width:768px){.reset-password-modal__inner{gap:28px;margin:0 auto;max-width:390px}}
.reset-password-modal__inner .link,.reset-password-modal__inner .text-btn{color:currentColor;font-size:inherit;line-height:inherit;text-decoration:underline}
.reset-password-modal__inner .link:hover,.reset-password-modal__inner .text-btn:hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.reset-password-modal__title{font-size:30px;font-weight:600;line-height:1.1}
@media(min-width:768px){.reset-password-modal__title{font-size:42px}}
.reset-password-modal__description{font-size:12px;font-weight:500;line-height:1.1}
@media(min-width:768px){.reset-password-modal__description{font-size:14px}}
.reset-password-modal__description mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:700}
.reset-password-modal__btn.link-btn{--btn-height:33px;font-size:14px;min-width:74px;padding:6px 16px}
@media(min-width:768px){.reset-password-modal__btn.link-btn{--btn-height:54px;font-size:20px;min-width:124px;padding:12px 32px}}
.reset-password-modal__footer{align-items:center;display:flex;flex-direction:column;font-weight:500;gap:14px}
@media(min-width:768px){.reset-password-modal__footer{gap:32px;max-width:462px}}
.reset-password-modal__footer-text{font-size:12px;max-width:286px}
@media(min-width:768px){.reset-password-modal__footer-text{font-size:14px;max-width:370px}}
.reset-password-modal__footer-small-text{color:#a2a2a2;font-size:10px}
@media(min-width:768px){.reset-password-modal__footer-small-text{font-size:12px}}
.body--ar .reset-password-modal__footer,.body--ar .reset-password-modal__inner{align-items:flex-end}
.body--ar .reset-password-modal__inner{text-align:right}
.issued-bonus-modal{text-align:center}
.issued-bonus-modal__link{color:#f1f1f2;display:block;font-size:12px;font-weight:600;margin-top:20px;text-decoration-line:underline}
@media(min-width:768px){.issued-bonus-modal__link{font-size:14px}}
@media(min-width:1248px){.issued-bonus-modal__link{margin-top:24px}}
.issued-bonus-modal__link:hover{text-decoration-line:none}
.jackpot-wheel{border:2px solid #f1f1f2;border-radius:24px;min-height:478px}
@media(min-width:768px){.jackpot-wheel{min-height:440px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel{min-height:343px}}
@media(min-width:960px){.jackpot-wheel{min-height:558px}}
@media(min-width:1248px){.jackpot-wheel{min-height:620px}}
.jackpot-wheel--1,.jackpot-wheel--2{background-size:cover}
.jackpot-wheel__logo{margin-bottom:118px;max-width:130px}
@media(min-width:768px){.jackpot-wheel__logo{margin-bottom:80px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__logo{margin-bottom:80px}}
@media(min-width:960px){.jackpot-wheel__logo{margin-bottom:120px;max-width:160px}}
@media(min-width:1248px){.jackpot-wheel__logo{margin-bottom:135px;max-width:179px}}
.jackpot-wheel__logo.logo .image{height:auto;width:100%}
.jackpot-wheel__title{color:#f1f1f2;font-size:24px;font-weight:500;line-height:1.1}
@media(min-width:768px){.jackpot-wheel__title{font-size:48px}}
@media(min-width:960px){.jackpot-wheel__title{font-size:56px}}
@media(min-width:1248px){.jackpot-wheel__title{font-size:72px}}
.jackpot-wheel__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-size:48px;font-weight:800}
@media(min-width:768px){.jackpot-wheel__title mark{font-size:62px}}
@media(min-width:960px){.jackpot-wheel__title mark{font-size:76px}}
@media(min-width:1248px){.jackpot-wheel__title mark{font-size:92px}}
.jackpot-wheel__btn.btn{border-radius:100px;font-size:20px;font-weight:700;max-width:233px;min-height:54px;min-width:140px;padding:5px 38px}
.jackpot-wheel__btn-description{color:#f1f1f2;font-size:14px;font-weight:400;line-height:1.3;margin-bottom:14px}
@media(min-width:768px){.jackpot-wheel__btn-description{font-size:16px}}
@media(min-width:960px){.jackpot-wheel__btn-description{font-size:18px;margin-bottom:16px}}
.jackpot-wheel__step{align-items:center;display:flex;flex-direction:column;min-height:inherit;padding:58px 15px;text-align:center;width:100%}
@media(min-width:768px){.jackpot-wheel__step{padding:51px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step{padding:24px 15px}}
.jackpot-wheel__step-2{gap:20px;justify-content:space-between;padding:47px 15px 48px}
@media(min-width:768px){.jackpot-wheel__step-2{padding:34px 15px 37px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-2{padding:24px 15px}}
@media(min-width:960px){.jackpot-wheel__step-2{padding:46px 15px 48px}}
@media(min-width:1248px){.jackpot-wheel__step-2{padding:47px 15px 50px}}
.jackpot-wheel__step-2 .jackpot-wheel__logo{margin:0}
.jackpot-wheel__step-3{justify-content:space-between;padding:62px 15px 45px}
@media(min-width:768px){.jackpot-wheel__step-3{padding:46px 15px 37px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-3{padding:24px 15px}}
@media(min-width:960px){.jackpot-wheel__step-3{padding:61px 15px 49px}}
@media(min-width:1248px){.jackpot-wheel__step-3{padding:64px 15px 48px}}
.jackpot-wheel__jackpot-wheel{align-items:center;display:flex;justify-content:center;margin-bottom:16px;position:relative;width:100%}
@media(min-width:768px){.jackpot-wheel__jackpot-wheel{margin-bottom:19px}}
@media(min-width:960px){.jackpot-wheel__jackpot-wheel{margin-bottom:20px}}
.jackpot-wheel__jackpot-wheel-rim{height:269px;width:269px}
@media(min-width:768px){.jackpot-wheel__jackpot-wheel-rim{height:249px;width:249px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__jackpot-wheel-rim{height:222px;width:222px}}
@media(min-width:960px){.jackpot-wheel__jackpot-wheel-rim{height:327px;width:327px}}
@media(min-width:1248px){.jackpot-wheel__jackpot-wheel-rim{height:384px;width:384px}}
.jackpot-wheel__jackpot-wheel-sectors{animation-direction:normal;animation-fill-mode:forwards;animation-iteration-count:1;animation-name:rotateWheel;animation-timing-function:cubic-bezier(.05,.19,0,1);height:249px;position:absolute;width:249px;will-change:transform}
@media(min-width:768px){.jackpot-wheel__jackpot-wheel-sectors{height:232px;width:232px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__jackpot-wheel-sectors{height:210px;width:210px}}
@media(min-width:960px){.jackpot-wheel__jackpot-wheel-sectors{height:301px;width:301px}}
@media(min-width:1248px){.jackpot-wheel__jackpot-wheel-sectors{height:360px;width:360px}}
.jackpot-wheel__jackpot-wheel-center{height:90px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:90px}
@media(min-width:768px){.jackpot-wheel__jackpot-wheel-center{height:80px;width:80px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__jackpot-wheel-center{height:73px;width:73px}}
@media(min-width:960px){.jackpot-wheel__jackpot-wheel-center{height:106px;width:106px}}
@media(min-width:1248px){.jackpot-wheel__jackpot-wheel-center{height:130px;width:130px}}
.jackpot-wheel__jackpot-wheel-stopper{height:37px;left:50%;position:absolute;top:-12px;transform:translate(-50%);width:43px}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__jackpot-wheel-stopper{height:31px;top:-10px;width:36px}}
@media(min-width:960px){.jackpot-wheel__jackpot-wheel-stopper{height:42px;width:49px}}
@media(min-width:1248px){.jackpot-wheel__jackpot-wheel-stopper{height:48px;width:56px}}
.jackpot-wheel__step-4{justify-content:flex-end;padding:31px 15px}
@media(min-width:768px){.jackpot-wheel__step-4{padding:28px 15px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-4{padding:24px 15px}}
@media(min-width:960px){.jackpot-wheel__step-4{padding:27px 15px}}
.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel{margin-bottom:27px}
@media(min-width:768px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel{position:absolute;top:-44px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel{position:relative;top:0}}
@media(min-width:960px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel{top:-48px}}
@media(min-width:1248px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel{top:-27px}}
.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-rim{height:315px;width:315px}
@media(min-width:768px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-rim{height:398px;width:398px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-rim{height:222px;width:222px}}
@media(min-width:960px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-rim{height:496px;width:496px}}
@media(min-width:1248px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-rim{height:530px;width:530px}}
.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-sectors{height:292px;width:292px}
@media(min-width:768px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-sectors{height:370px;width:370px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-sectors{height:210px;width:210px}}
@media(min-width:960px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-sectors{height:460px;width:460px}}
@media(min-width:1248px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-sectors{height:492px;width:492px}}
.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-center{height:110px;width:110px}
@media(min-width:768px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-center{height:133px;width:133px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-center{height:73px;width:73px}}
@media(min-width:960px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-center{height:159px;width:159px}}
@media(min-width:1248px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-center{height:172px;width:172px}}
.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-stopper{height:42px;top:-13px;width:50px}
@media(min-width:768px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-stopper{height:53px;top:-17px;width:58px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-stopper{height:31px;top:-10px;width:36px}}
@media(min-width:960px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-stopper{height:70px;top:-22px;width:83px}}
@media(min-width:1248px){.jackpot-wheel__step-4 .jackpot-wheel__jackpot-wheel-stopper{height:64px;top:-20px;width:75px}}
.jackpot-wheel__slots-block{align-items:center;background:#102756;border:1px solid #f1f1f2;border-radius:4px;color:#f1f1f2;display:flex;height:44px;justify-content:center;overflow:hidden;padding:0 10px;position:relative;width:277px}
@media(min-width:960px){.jackpot-wheel__slots-block{height:65px;width:404px}}
@media(min-width:1248px){.jackpot-wheel__slots-block{height:73px;width:455px}}
.jackpot-wheel__slots-block:before{background-color:#102756;content:"";height:10px;left:50%;opacity:.5;position:absolute;top:0;transform:translate(-50%);width:100%;z-index:1}
@media(min-width:960px){.jackpot-wheel__slots-block:before{height:15px}}
.jackpot-wheel__slots-block:after{background-color:#102756;bottom:0;content:"";height:10px;left:50%;opacity:.5;position:absolute;transform:translate(-50%);width:100%;z-index:1}
@media(min-width:960px){.jackpot-wheel__slots-block:after{height:15px}}
.jackpot-wheel__slots-animation{animation:img-scrolling .5s linear infinite;opacity:0;will-change:transform}
.jackpot-wheel__slots-animation--stop-animation{animation:none;opacity:1;transform:none}
.jackpot-wheel__slots-list{color:#f1f1f2;font-size:23px;font-weight:700;line-height:1.2;text-transform:uppercase}
@media(min-width:960px){.jackpot-wheel__slots-list{font-size:28px}}
@media(min-width:1248px){.jackpot-wheel__slots-list{font-size:35px}}
.jackpot-wheel__slot--win{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.jackpot-wheel__step-5{gap:10px;justify-content:space-between;padding:48px 15px}
@media(min-width:768px){.jackpot-wheel__step-5{padding:34px 15px 38px}}
@media only screen and (max-width:959px)and (orientation:landscape){.jackpot-wheel__step-5{padding:24px 15px}}
@media(min-width:960px){.jackpot-wheel__step-5{padding:44px 15px 50px}}
@media(min-width:1248px){.jackpot-wheel__step-5{padding:48px 15px}}
.jackpot-wheel__step-5 .jackpot-wheel__logo{margin:0;max-width:143px}
@media(min-width:960px){.jackpot-wheel__step-5 .jackpot-wheel__logo{max-width:165px}}
.jackpot-wheel__prize-name{color:#f1f1f2;font-size:24px;font-weight:500;line-height:1.3;margin-bottom:2px;text-transform:capitalize}
@media(min-width:768px){.jackpot-wheel__prize-name{font-size:32px;margin-bottom:2px}}
@media(min-width:960px){.jackpot-wheel__prize-name{font-size:36px}}
@media(min-width:1248px){.jackpot-wheel__prize-name{font-size:40px}}
.jackpot-wheel__win-animation{display:none;left:50%;min-height:100vh;min-width:100vw;position:absolute;top:50%;transform:translate(-36%,-36%);z-index:1100}
.jackpot-wheel__win-animation--active{display:block}
.jackpot-wheel__prize-count{align-items:center;display:inline-flex;flex-wrap:wrap;font-size:48px;font-style:normal;font-weight:800;justify-content:center}
@media(min-width:768px){.jackpot-wheel__prize-count{font-size:64px}}
@media(min-width:960px){.jackpot-wheel__prize-count{font-size:80px}}
@media(min-width:1248px){.jackpot-wheel__prize-count{font-size:96px}}
.jackpot-wheel__prize-count *{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;line-height:1}
.jackpot-wheel__prize-symbol{margin-right:10px}
.jackpot-wheel--fade-enter{opacity:0;transform:translateY(-50px)}
.jackpot-wheel--fade-enter-active,.jackpot-wheel--fade-exit{opacity:1;transform:translateY(0)}
.jackpot-wheel--fade-exit-active{opacity:0;transform:translateY(50px)}
.jackpot-wheel--fade-enter-active,.jackpot-wheel--fade-exit-active{transition:.3s}
.jackpot-wheel--loading{color:transparent!important;opacity:.9;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.jackpot-wheel--loading:before{animation:spinBtnLoading 1s linear infinite;border-color:#d2d0ca transparent;border-radius:50%;border-style:solid;border-width:4px;content:"";height:50px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:50px}
@keyframes rotateWheel{0%{transform:rotate(0deg)}to{transform:rotate(var(--countDeg))}}
@keyframes img-scrolling{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(50%)}}
.btn,.first-dep-bonus-modal__btn.btn,.first-dep-bonus-modal__btn.link{--btn-height:38px;align-items:center;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border:none;border-radius:calc(var(--btn-height)/2);color:#f1f1f2;cursor:pointer;display:inline-flex;flex-wrap:wrap;font-size:16px;font-weight:700;justify-content:center;line-height:1.45;margin:0;max-width:100%;min-height:var(--btn-height);min-width:110px;outline:none;padding:5px 25px;position:relative;text-decoration:none;text-shadow:none;text-transform:capitalize;transition:.3s ease;vertical-align:middle}
@media(min-width:768px){.btn,.first-dep-bonus-modal__btn.btn,.first-dep-bonus-modal__btn.link{--btn-height:40px;min-width:140px}}
.btn:not(:disabled),.first-dep-bonus-modal__btn.link:not(:disabled){cursor:pointer}
.btn:disabled,.first-dep-bonus-modal__btn.link:disabled{opacity:.4;pointer-events:none}
@media(min-width:768px){.btn:hover,.first-dep-bonus-modal__btn.link:hover{background:linear-gradient(90deg,#bb9b49,#bb9b49);box-shadow:none;color:#f1f1f2;outline:none;text-decoration:none}}
.btn:active,.first-dep-bonus-modal__btn.link:active{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);color:#f1f1f2;opacity:1;transform:scale(.95)}
@media(min-width:768px){.btn--large{--btn-height:60px;font-size:22px;min-width:170px}}
.btn--secondary,.btn--vip-secondary{background:#163779;border:none}
.btn--secondary:focus,.btn--secondary:hover,.btn--vip-secondary:focus,.btn--vip-secondary:hover{background:#102756}
.btn--secondary:active,.btn--vip-secondary:active{background:#163779}
.btn--tertiary{background:transparent;border:2px solid #f1f1f2;color:#f1f1f2}
.btn--tertiary:focus,.btn--tertiary:hover{background:transparent;border-color:#d0d0d2}
.btn--tertiary:active{background:transparent;border-color:#1e489c;color:#1e489c}
.btn--signup{--btn-height:36px;font-size:14px;line-height:1.5;min-width:100px;padding-left:20px;padding-right:20px}
@media(min-width:1248px){.btn--signup{--btn-height:40px;border-color:#ffc000;font-size:16px}}
.btn--login{--btn-height:36px;background:transparent;border-color:transparent;color:#f1f1f2;font-size:14px;min-width:100px;padding-left:20px;padding-right:20px}
@media(min-width:1248px){.btn--login{--btn-height:40px;border:1px solid #ffc000;font-size:16px}}
.btn--login:hover{background:transparent;color:linear-gradient(90deg,#bb9b49,#bb9b49)}
.btn--login:active{background:transparent;border-color:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);color:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%)}
.btn--logout{--btn-height:36px;background:hsla(0,0%,100%,.1);border-radius:4px;color:#f1f1f2;font-size:14px;font-weight:700;min-width:140px;padding:7px 10px;width:100%}
@media(min-width:768px){.btn--logout{background:hsla(240,4%,95%,.1);border-radius:4px;font-size:16px;opacity:.6}}
.btn--logout:hover{background:#102756;opacity:1}
.btn--logout:active{background:hsla(0,0%,100%,.1);color:#fff;opacity:.7}
.btn--more{--btn-height:33px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);font-size:14px;min-width:140px}
@media(min-width:768px){.btn--more{--btn-height:54px;font-size:20px;min-width:195px}}
.btn--pwa{background:transparent;border-color:transparent;color:currentColor;flex-wrap:nowrap;font-size:14px;justify-content:flex-start;line-height:1.3;padding-left:0;padding-right:0;text-align:left;width:100%}
.btn--pwa:active,.btn--pwa:hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.btn--pwa span{word-break:break-word}
.btn--transparent{font-size:16px}
.btn--transparent,.btn--transparent:focus,.btn--transparent:hover{background:transparent;border:1px solid #ffc000;box-shadow:none;color:#ffc000}
.btn--transparent:focus,.btn--transparent:hover{opacity:.6;outline:none;text-decoration:none}
.btn--transparent:active{background:transparent;border:1px solid #ffc000;color:#ffc000;opacity:.9}
.btn--border,.btn--vip-border,.btn--vip.btn--border,.btn--vip.btn--vip-border{background:transparent;border:2px solid #f1f1f2;box-shadow:none;color:#f1f1f2}
.btn--border:focus,.btn--border:hover,.btn--vip-border:focus,.btn--vip-border:hover{background:transparent;border:2px solid #777;box-shadow:none;color:#777;opacity:.6;outline:none;text-decoration:none}
.btn--border:active,.btn--vip-border:active{background:transparent;color:#f1f1f2;opacity:.9}
.btn--loading{color:transparent!important;opacity:.9;pointer-events:none;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}
.btn--loading:before{animation:spinBtnLoading 1s linear infinite;border-color:#d2d0ca transparent;border-radius:50%;border-style:solid;border-width:2px;content:"";height:20px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:20px}
.btn--grey,.btn--grey:hover{background-color:#5a5a5a;color:#fff}
.btn--grey:hover{opacity:.7}
.btn--white{background:transparent;border:2px solid #fff;color:#fff}
.btn--white:hover{background:transparent;opacity:.5}
.btn--vip-primary{background:#ebd197;color:#102756}
.btn--vip-primary:hover{background:#ebd99f;color:#102756}
.btn--vip-primary:active{background:#d9bd79;color:#102756}
.btn--vip-secondary{background:#163779;color:#f1f1f2}
.btn--vip-secondary:hover{background:#2650a4;color:#f1f1f2}
.btn--vip-secondary:active{background:#1e489c;color:#f1f1f2}
.btn--vip-border,.btn--vip.btn--border,.btn--vip.btn--vip-border{border:2px solid #f1f1f2;color:#f1f1f2}
.btn--vip-border:hover,.btn--vip.btn--border:hover{border:2px solid #9aa3b5;color:#9aa3b5}
.btn--vip-border:active,.btn--vip.btn--border:active{border:2px solid #ebd197;color:#f1f1f2}
.btn--diamond{background:linear-gradient(180deg,#90a7ba,#e3e8ed);border:1px solid #e3e8ed;box-shadow:3px 3px 10px 0 rgba(120,132,149,.08);color:#102756}
.btn--diamond:hover{background:linear-gradient(180deg,#65859f,#e3e8ed);color:#102756}
.btn--diamond:active{background:linear-gradient(180deg,#4b779b,#b1c1cd);color:#102756}
.btn--diamond-show-more{background:transparent;border:2px solid #e3e8ed;box-shadow:3px 3px 10px 0 rgba(120,132,149,.08);color:#fafafa;transition:.3s ease}
.btn--diamond-show-more:hover{background:transparent;color:#fafafa;opacity:.8}
.btn--diamond-show-more:active{background:transparent;color:#fafafa;opacity:.6}
.btn--text-underlined{font-size:12px;font-weight:500;line-height:1.4;min-height:auto;min-width:auto;padding:0;text-decoration:underline}
.btn--text-underlined,.btn--text-underlined:active,.btn--text-underlined:focus,.btn--text-underlined:hover{background:transparent;color:#163779}
@keyframes spinBtnLoading{0%{transform:translate(-50%,-50%) rotate(0deg) scale(1)}50%{transform:translate(-50%,-50%) rotate(180deg) scale(.7)}to{transform:translate(-50%,-50%) rotate(1turn) scale(1)}}
.first-dep-bonus-modal__content{color:#f1f1f2;text-align:center}
.first-dep-bonus-modal__title{font-size:19px;font-weight:600;line-height:1.4}
.first-dep-bonus-modal__description{font-size:14px;font-weight:500;line-height:1.4;margin-top:16px}
.first-dep-bonus-modal__description mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4.02%,#bb9b49 50%);background-clip:text;-webkit-background-clip:text;font-weight:700}
.first-dep-bonus-modal__description p{margin:0}
.first-dep-bonus-modal__description p:not(:first-child){margin-top:16px}
.first-dep-bonus-modal__btn-wrap{margin-top:30px;text-align:center}
.first-dep-bonus-modal__btn.btn,.first-dep-bonus-modal__btn.link{border-radius:100px;min-height:44px}
.first-dep-bonus-modal__btn.btn:before,.first-dep-bonus-modal__btn.link:before{content:none}
.first-dep-bonus-modal__footer{font-size:11px;font-weight:400;line-height:1.4;margin-top:30px}
.first-dep-bonus-modal__footer a:not(.link-btn,.link-no-styles){color:#f1f1f2;text-decoration:underline}
.menu-providers__content-scroll::-webkit-scrollbar{height:4px;width:4px}
.menu-providers__content-scroll::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.menu-providers__content-scroll::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.menu-providers__content-scroll::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.menu-providers--open .menu-providers__button{background-color:#353535}
.menu-providers__button.btn{align-items:center;align-self:stretch;background-color:#1e489c;border-radius:100px;display:flex;flex-direction:row;flex-wrap:nowrap;gap:4px;height:100%;justify-content:center;padding:12px 16px 12px 20px;width:100%}
@media(min-width:768px){.menu-providers__button.btn{padding:10px 14px 10px 20px}.menu-providers__button.btn:hover{background:#102756;color:#f1f1f2}}
.menu-providers--open .menu-providers__button.btn{background:#102756;color:#f1f1f2}
.menu-providers__caret{align-items:center;color:#f1f1f2;display:inline-flex;font-size:20px;justify-content:center;width:auto}
.menu-providers--open .menu-providers__caret{transform:rotate(180deg)}
.menu-providers__content{--spacing:16px;background:#102756;border-radius:16px;display:none;flex-direction:column;left:0;overflow-y:auto;padding:var(--spacing);position:absolute;top:calc(100% + 8px);width:100%;z-index:6}
@media(min-width:768px){.menu-providers__content{--spacing:24px}}
@media(min-width:960px){.menu-providers__content{--spacing:28px}}
@media(min-width:1248px){.menu-providers__content{--spacing:32px}}
@media(min-width:1632px){.menu-providers__content{--spacing:40px}}
.menu-providers__content{gap:16px}
@media(min-width:960px){.menu-providers__content{gap:20px}}
@media(min-width:1248px){.menu-providers__content{gap:24px}}
@media(min-width:1632px){.menu-providers__content{gap:32px}}
.menu-providers__content:has(.menu-providers__content-scroll--gradient):after{background:linear-gradient(180deg,rgba(16,39,86,0),#102756);bottom:var(--spacing);content:"";display:block;height:48px;left:var(--spacing);pointer-events:none;position:absolute;width:calc(100% - var(--spacing)*2)}
.menu-providers--open .menu-providers__content,.menu-providers--open .menu-providers__content .menu-providers__content-wrapper{display:flex}
.menu-providers__input{align-items:center;background:#1e489c;border-radius:48px;display:flex;gap:8px;height:42px;padding:10px 16px}
@media(min-width:768px){.menu-providers__input{align-items:center;gap:12px;height:48px;padding:10px 24px}}
.menu-providers__input .input__left-container,.menu-providers__input .input__right-container{margin:0}
.menu-providers__input.input .input__native+.input__focus-container{background:#1e489c;border-color:#1e489c;border-radius:48px}
.menu-providers__input .text-btn{color:#fff;font-size:18px;opacity:.6}
.menu-providers__search-icon{color:#f1f1f2;font-size:14px}
.menu-providers__content-scroll{margin-right:-6px;max-height:360px;overflow:hidden auto;padding-right:6px}
@media(min-width:768px){.menu-providers__content-scroll{max-height:274px}}
@media(min-width:960px){.menu-providers__content-scroll{max-height:292px}}
@media(min-width:1248px){.menu-providers__content-scroll{max-height:312px}}
@media(min-width:1632px){.menu-providers__content-scroll{max-height:328px}}
.menu-providers__list{--items:3;--gap:4px;display:grid;gap:var(--gap);grid-template-columns:repeat(var(--items),minmax(0,1fr));margin:0;padding:0;text-align:center;width:100%}
@media(min-width:768px){.menu-providers__list{--items:5;--gap:8px}}
@media(min-width:960px){.menu-providers__list{--items:6;--gap:10px}}
@media(min-width:1632px){.menu-providers__list{--items:8;--gap:12px}}
.menu-providers__item{border-radius:2px;display:flex;flex-direction:column;gap:4px}
.menu-providers__item--active .menu-providers__link{background:#1e489c;border:1px solid #f1f1f2}
.menu-providers__item--active .menu-providers__link:hover{opacity:.8}
.menu-providers__title{color:#f1f1f2;font-size:9px;font-weight:600;line-height:1.4}
@media(min-width:768px){.menu-providers__title{font-size:10px}}
.menu-providers__icon{font-size:0;max-height:100%;max-width:100%}
.menu-providers__link{align-items:center;background:#163779;border-radius:4px;display:flex;flex-wrap:nowrap;height:36px;justify-content:center;margin:0;max-width:100%;padding:4px 16px;transition:color .3s ease,border-color .3s ease,opacity .3s ease;width:auto}
@media(min-width:768px){.menu-providers__link{height:40px}}
@media(min-width:960px){.menu-providers__link{height:43px}}
@media(min-width:1248px){.menu-providers__link{height:46px;padding:6px 20px}}
.menu-providers__link:active,.menu-providers__link:focus,.menu-providers__link:hover{cursor:pointer;outline:none;text-decoration:none}
.menu-providers__link:hover{opacity:.6}
.menu-providers__empty{color:#f1f1f2;font-size:14px;font-weight:400;text-align:start}
.menu-providers--without-select .menu-providers__content{position:static;width:100%;z-index:auto}
.menu-providers--without-select .menu-providers__content-scroll{max-height:454px}
@media(min-width:768px){.menu-providers--without-select .menu-providers__content-scroll{max-height:414px}}
@media(min-width:960px){.menu-providers--without-select .menu-providers__content-scroll{max-height:444px}}
@media(min-width:1248px){.menu-providers--without-select .menu-providers__content-scroll{max-height:538px}}
@media(min-width:1632px){.menu-providers--without-select .menu-providers__content-scroll{max-height:560px}}
.one-signal-modal{align-items:center;display:flex;flex-direction:column;gap:20px;text-align:center}
@media(min-width:768px){.one-signal-modal{gap:24px}}
.one-signal-modal__content{align-items:center;display:flex;flex-direction:column;gap:20px}
@media(min-width:768px){.one-signal-modal__content{gap:24px}}
.one-signal-modal__content{max-width:300px}
@media(min-width:768px){.one-signal-modal__content{max-width:486px}}
.one-signal-modal__content-text{display:flex;flex-direction:column;gap:4px}
@media(min-width:768px){.one-signal-modal__content-text{gap:8px}}
.one-signal-modal__logo{height:116px;position:absolute;top:0}
@media(min-width:768px){.one-signal-modal__logo{height:182px}}
.one-signal-modal__logo{top:-66px}
@media(min-width:768px){.one-signal-modal__logo{top:-102px}}
.one-signal-modal__title{font-size:28px;font-weight:800;line-height:1}
@media(min-width:768px){.one-signal-modal__title{font-size:48px}}
.one-signal-modal__description{font-size:12px;font-weight:600;line-height:1.4}
@media(min-width:768px){.one-signal-modal__description{font-size:20px}}
.one-signal-modal__buttons{align-items:center;display:flex;gap:8px;justify-content:center;min-width:100%}
.one-signal-modal__button.btn{border-radius:100px;font-weight:700;line-height:1.4;min-width:-moz-fit-content;min-width:fit-content;text-transform:none}
@media(min-width:768px){.one-signal-modal__button.btn{line-height:1.24}}
.one-signal-modal__button.btn{min-height:36px}
@media(min-width:768px){.one-signal-modal__button.btn{min-height:44px}}
.one-signal-modal__button.btn{font-size:14px}
@media(min-width:768px){.one-signal-modal__button.btn{font-size:16px}}
.one-signal-modal__button.btn{padding:4px 26px}
@media(min-width:768px){.one-signal-modal__button.btn{padding:4px 30px}}
.one-signal-modal__button--subscribe.btn{text-transform:capitalize}
.required-fields-modal__content{padding:10px}
.required-fields-modal .required-fields-modal__form{background-color:transparent}
@media(min-width:576px){.required-fields-modal .required-fields-modal__form{padding:16px}}
.required-fields-modal__reject-button{margin:10px 0 0;text-transform:uppercase}
@media(min-width:576px){.required-fields-modal__reject-button{margin:0 16px 0 0}}
.required-fields-modal__submit-button{text-transform:uppercase}
@font-face{font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:400;src:url("assets/asset-006.woff2") format("woff2"),url("assets/asset-007.woff") format("woff")font-display:swap}
@font-face{font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:500;src:url("assets/asset-008.woff2") format("woff2"),url("assets/asset-009.woff") format("woff")font-display:swap}
@font-face{font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:600;src:url("assets/asset-010.woff2") format("woff2"),url("assets/asset-011.woff") format("woff")font-display:swap}
@font-face{font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:700;src:url("assets/asset-012.woff2") format("woff2"),url("assets/asset-013.woff") format("woff")font-display:swap}
@font-face{font-family:Poppins;font-stretch:normal;font-style:normal;font-weight:800;src:url("assets/asset-014.woff2") format("woff2"),url("assets/asset-015.woff") format("woff")font-display:swap}
*{box-sizing:border-box}
html{background:#1e489c;height:auto;scroll-behavior:smooth;width:100%}
.body,html{min-height:100%}
.body{background:#f1f1f2;color:#102756;font-family:Poppins,sans-serif;font-size:14px;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.2;margin:0;max-width:100%;overflow:auto;overflow-x:hidden;padding:0;text-align:left;width:100vw}
.body--pwa-panel{padding-top:62px}
@media(min-width:768px)and (min-height:850px){.body--entry .intercom-namespace [class*=intercom-]{bottom:140px}}
.body--hidden{overflow:hidden}
img{border:none}
input::-ms-clear,input::-ms-reveal{display:none;height:0;width:0}
input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.grecaptcha-badge{visibility:hidden}
a[disabled]{pointer-events:none}
::-moz-selection{background:rgba(98,98,98,.5);color:#f1f1f2}
::selection{background:rgba(98,98,98,.5);color:#f1f1f2}
mark{background:none}
img[src=""]{visibility:hidden}
@-moz-document url-prefix(){*{scrollbar-color:#bb9b49 rgba(30,72,156,.24);scrollbar-width:thin}}
@media print{.no-print{display:none!important}}
.footer-licence-info{font-size:12px;letter-spacing:.5px;line-height:1.5;margin:0;padding:0;text-align:center;width:100%}
.footer-licence-info a{color:#bb9b49;font-weight:500;letter-spacing:.5px;text-decoration:underline}
.footer-licence-info a:hover{text-decoration:none}
.footer-licence-info p{margin:0;padding:0}
.game-banner{border-radius:4px;grid-column:span 2;order:1;overflow:hidden;padding:48px 32px;position:relative}
@media(min-width:768px){.game-banner{padding:24px 32px}}
.game-banner:nth-child(2),.game-banner:nth-child(3){order:3}
.game-banner:nth-child(4){order:5}
.game-banner__title{color:#102756;font-size:28px;font-weight:700;letter-spacing:.28px;margin-bottom:8px;margin-top:0;text-transform:uppercase}
.game-banner p{color:#102756;font-size:14px;font-weight:500;letter-spacing:.14px;margin-bottom:16px;margin-top:0}
.game-banner__pretitle{margin-bottom:8px;margin-top:0}
.game-banner__content{position:relative;z-index:2}
.game-banner__img{bottom:0;min-height:100%;min-width:100%;position:absolute;right:0;z-index:1}
.game-banner__button-wrapper{margin-top:16px}
.welcome-modal{text-align:center}
.welcome-modal__title{font-size:22px;font-weight:700;margin-bottom:24px}
.welcome-modal__image{margin-bottom:24px;width:100%}
.welcome-modal__description{font-size:18px;font-weight:700;margin-bottom:30px}
.welcome-modal__button.link-btn{border-radius:4px;font-size:16px;font-weight:700;width:100%}
@media(min-width:768px){.welcome-modal__button.link-btn{--btn-height:56px}}
.fast-deposit-bonus-code{padding:25px 0 20px}
.fast-deposit-bonus-code__title{font-size:16px;font-stretch:normal;font-style:normal;font-weight:500;letter-spacing:normal;line-height:normal;margin-bottom:16px}
.fast-deposit-bonus-code__list{border:1px solid #ffc000;border-radius:4px;list-style:none;margin:0;padding:20px 15px;position:relative;width:100%}
.fast-deposit-bonus-code__item:not(:first-child){border-top:1px solid hsla(44,92%,81%,.1);margin-top:20px;padding-top:20px}
.fast-deposit-bonus-code__item p{margin-bottom:10px;margin-top:0}
.fast-deposit-bonus-code__item>:last-child{margin-bottom:0}
.fast-deposit-bonus-code__text span{color:#f8df9f;font-weight:700}
.fast-deposit-bonus-code__text mark{background:transparent;color:#f8df9f}
.fast-deposit-bonus-code__text--bold{font-weight:700}
.entry-advantage{z-index:2}
.entry-advantage__wrp{display:flex;gap:16px;justify-content:flex-end}
@media(min-width:1632px){.entry-advantage__wrp{gap:24px}}
.entry-advantage__item{display:flex;gap:8px}
@media(min-width:1632px){.entry-advantage__item{gap:16px}}
.entry-advantage__icon-wrap{align-items:center;display:flex}
.entry-advantage__icon{color:#f1f1f2;font-size:18px}
@media(min-width:960px){.entry-advantage__icon{font-size:28px}}
@media(min-width:1632px){.entry-advantage__icon{font-size:32px}}
.entry-advantage__data{color:#fff;font-size:14px;line-height:1.4}
.entry-advantage__title{font-size:14px;font-weight:700}
@media(min-width:960px){.entry-advantage__title{font-size:16px}}
@media(min-width:1632px){.entry-advantage__title{font-size:18px}}
.entry-advantage__subtitle{font-size:10px}
@media(min-width:960px){.entry-advantage__subtitle{font-size:12px}}
@media(min-width:1632px){.entry-advantage__subtitle{font-size:14px}}
.page-tourn-list{display:block;margin:0;padding:32px 0;width:100%}
@media(min-width:768px){.page-tourn-list{padding:64px 0}}
.page-tourn-list__title{color:#102756;display:block;font-size:24px;font-weight:700;letter-spacing:normal;margin:0 0 32px;padding:0;text-align:left;text-transform:uppercase;width:100%}
@media(min-width:768px){.page-tourn-list__title{font-size:40px;margin-bottom:64px}}
.page-tourn-list__main{display:block;margin:0;padding:0;width:100%}
.page-tourn-list__grid{grid-column-gap:26px;grid-row-gap:32px;align-items:flex-start;display:grid;grid-template-columns:1fr;justify-content:flex-start;margin:64px 0 0;padding:0;width:100%}
@media(min-width:768px){.page-tourn-list__grid{grid-row-gap:64px}}
@media(min-width:1248px){.page-tourn-list__grid{grid-template-columns:repeat(2,1fr)}}
@media(min-width:1632px){.page-tourn-list__grid{grid-column-gap:32px}}
.page-tourn-list__item{align-items:flex-start;align-self:stretch;display:inline-flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;margin:0;overflow:hidden;padding:0;width:100%}
.inner-promo__title{font-size:18px;padding-bottom:25px;text-align:center;text-transform:uppercase}
@media(min-width:768px){.inner-promo__title{font-size:22px;padding-bottom:50px}}
.inner-promo__data{padding-bottom:40px}
@media(min-width:960px){.inner-promo__data{padding-bottom:60px}}
.auth__title{color:#fff;display:block;font-size:24px;font-weight:600;margin:0 0 10px;padding:0;text-align:center;width:100%}
.auth__header{padding-bottom:24px;text-align:center}
@media(min-width:768px){.auth__header{padding-bottom:30px}}
.auth__logo-wrap{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:216px}
.auth__logo-wrap img{max-width:100%}
.auth__form{width:100%}
.auth__forgot-password-link-wrapper{margin:0 0 24px;text-align:center;width:100%}
.auth__link-wrapper{font-size:14px;padding-top:8px;text-align:center;width:100%}
.auth__forgot-password-link,.auth__link{color:#f1f1f2;font-size:14px;font-weight:500;text-align:center;text-decoration:none}
.auth__forgot-password-link:hover,.auth__link:hover{text-decoration:underline}
.auth__submit-button.btn{--btn-height:54px;width:100%}
.auth__footer{padding-top:14px;width:100%}
.auth__footer .auth__link{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.auth__footer .auth__link:hover{text-decoration-color:#bb9b49}
div#payments_lib_popup .payments-lib-popup__outer-container{--logo-size:106px;--element-margin:20px;background:linear-gradient(180deg,#1e489c .02%,#102756 99.98%)}
div#payments_lib_popup .payments-lib-popup__outer-container:before{animation:pulse-logo-loader 1.5s infinite;background-image:var(--loader-payment-icon);background-size:cover;bottom:calc(50% + var(--element-margin));content:"";height:var(--logo-size);left:50%;position:absolute;transform:translateX(-50%);width:var(--logo-size);z-index:0}
div#payments_lib_popup .payments-lib-popup__outer-container:after{color:#fff;content:var(--loader-payment-text);display:block;font-size:16px;font-weight:500;left:50%;line-height:1.4;position:absolute;text-align:center;top:calc(50% + var(--element-margin));transform:translateX(-50%);width:250px;z-index:0}
div#payments_lib_popup .payments-lib-popup__outer-container--close{font-size:14px!important}
div#payments_lib_popup .payments-lib-popup__inner-container,div#payments_lib_popup iframe{position:relative;z-index:1}
@keyframes pulse-logo-loader{0%{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(.8)}to{transform:translateX(-50%) scale(1)}}
.body::-webkit-scrollbar{height:4px;width:4px}
.body::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.body::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.body::-webkit-scrollbar-thumb,.body::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
#halloween .header-left-desktop{background-image:url();background-position:bottom;background-repeat:no-repeat;background-size:contain}
#christmas .top-header__logo .image{height:48px}
#christmas .header-left-desktop__logo .image{height:57px}
#christmas .footer{background-image:url();background-position:bottom;background-repeat:no-repeat;background-size:100%}
@media(min-width:768px){#christmas .footer{background-image:url()}}
@media(min-width:960px){#christmas .footer{background-image:url()}}
#new-year .top-header__logo .image{height:50px}
#new-year .header-left-desktop__logo .image{height:66px}
#new-year .footer{background-image:url();background-position:bottom;background-repeat:no-repeat;background-size:100%}
@media(min-width:768px){#new-year .footer{background-image:url()}}
@media(min-width:960px){#new-year .footer{background-image:url()}}
@media(min-width:1248px){#new-year .footer{background-image:url()}}
@media(min-width:1632px){#new-year .footer{background-image:url()}}
@media(min-width:1920px){#new-year .footer{background-image:url()}}
#new-year .footer__logo-image img.image{height:41px}
@media(min-width:768px){#new-year .footer__logo-image img.image{height:31px}}
@media(min-width:960px){#new-year .footer__logo-image img.image{height:52px}}
@media(min-width:1632px){#new-year .footer__logo-image img.image{height:67px}}
#canvas{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:fixed}
#html-spinner{width:60px;height:60px;border:4px solid #d3d3d3;border-top:4px solid #000;border-radius:50%;-webkit-transition-property:-webkit-transform;-webkit-transition-duration:1.2s;-webkit-animation-name:rotate;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:linear;-moz-transition-property:-moz-transform;-moz-animation-name:rotate;-moz-animation-duration:1.2s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:linear;transition-property:transform;animation-name:rotate;animation-duration:1.2s;animation-iteration-count:infinite;animation-timing-function:linear}
@-webkit-keyframes rotate{from{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}
@-moz-keyframes rotate{from{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}
@keyframes rotate{from{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--container-max-width:1690px}
.container{--containerPadding:15px;display:block;margin:0 auto;max-width:var(--container-max-width);padding:0 var(--containerPadding);width:100%}
@media(min-width:768px){.container{--containerPadding:20px}}
@media(min-width:1632px){.container{--containerPadding:40px}}
@media(min-width:1920px){.container{--containerPadding:60px}}
.container--full{max-width:100%}
.container--cms{max-width:1200px}
.container--no-padding{padding:0}
@media(min-width:960px){.container--no-padding{padding:0}}
@media(min-width:1632px){.container--no-padding{padding:0}}
@media(max-width:767px){.container--no-padding-mobile{--containerPadding:0}}
.section-list{--innerSpace:14px;background-color:#fff;border-radius:16px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);margin:28px 0;overflow:hidden;padding:var(--innerSpace)}
@media(min-width:768px){.section-list{--innerSpace:24px;margin:32px 0}}
@media(min-width:1248px){.section-list{margin:48px 0}}
.section-list:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:32px}
@media(min-width:768px){.section-list:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:48px}}
.section-list--atf>:not(:last-child):not(:empty):not(.clear-section-list-padding){padding-bottom:14px}
@media(min-width:960px){.section-list--atf>:not(:last-child):not(:empty):not(.clear-section-list-padding){padding-bottom:28px}}
.section-list--jackpots{overflow:visible}
@media(min-width:1632px){.section-list--jackpots{padding:24px 64px}}
@media(min-width:1920px){.section-list--jackpots{padding:24px 100px}}
.section-list--no-bottom-space{margin-bottom:0}
@media(min-width:1248px){.section-list--md-space{margin-top:56px}}
@media(min-width:1632px){.section-list--md-space{margin-bottom:64px}}
.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:28px}
@media(min-width:768px){.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:32px}}
@media(min-width:1248px){.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:56px}}
@media(min-width:1632px){.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:64px}}
.section-list--without-bg{--innerSpace:0;background:transparent;border-radius:0;box-shadow:none;overflow:visible}
.section-list--flex-notification{margin:28px 15px;overflow:visible}
@media(min-width:768px){.section-list--flex-notification{margin:28px 0}}
@media(min-width:960px){.section-list--flex-notification{margin:32px 0}}
@media(min-width:1248px){.section-list--flex-notification{margin:36px 0}}
@media(min-width:1632px){.section-list--flex-notification{margin:48px 0}}
.page-filter{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}
@media(max-width:767px){.page-filter{left:calc(var(--innerSpace)*-1);width:calc(100% + var(--innerSpace)*2)}}
@media(min-width:768px){.page-filter{align-items:flex-start}}
@media(min-width:1632px){.page-filter{flex-direction:row;gap:12px;justify-content:space-between}}
.page-filter__footer{align-items:flex-start;display:flex;gap:8px}
@media(max-width:767px){.page-filter__footer{padding:0 var(--innerSpace)}}
.page-filter__providers{height:48px;max-width:153px}
@media(min-width:768px){.page-filter__providers{max-width:139px}.page-filter__search{width:248px}}
@media(max-width:767px){.page-filter__search{flex-grow:1}}
@media(min-width:768px){.body--ar .page-filter{align-items:flex-end}}
@media(min-width:1632px){.body--ar .page-filter{align-items:flex-start;flex-direction:row-reverse}}
.body--ar .page-filter .page-filter__footer{flex-direction:row-reverse}
.section-slider__wrap::-webkit-scrollbar{height:4px;width:4px}
.section-slider__wrap::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.section-slider__wrap::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.section-slider__wrap::-webkit-scrollbar-thumb,.section-slider__wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
/*!styles from this file are used in src/components/organisms/GamesBlock/v2/section-swiper/section-swiper*/.swiper .swiper-slide{display:flex;height:auto;width:auto}
.swiper .swiper-button-disabled{opacity:.5;pointer-events:none}
.swiper .swiper-pagination{align-items:center;bottom:16px;display:flex;justify-content:center;left:var(--containerPadding);position:absolute;width:calc(100% - var(--containerPadding)*2);z-index:10}
@media(min-width:768px){.swiper .swiper-pagination{bottom:25px}}
.swiper .swiper-pagination{gap:4px}
@media(min-width:768px){.swiper .swiper-pagination{gap:12px}}
.swiper .swiper-pagination-bullet{background-color:#f1f1f2;cursor:pointer;flex-shrink:0;height:6px;opacity:.5;transition:.3s ease}
@media(min-width:768px){.swiper .swiper-pagination-bullet{height:12px}}
.swiper .swiper-pagination-bullet{width:6px}
@media(min-width:768px){.swiper .swiper-pagination-bullet{width:12px}}
.swiper .swiper-pagination-bullet{border-radius:4px}
@media(min-width:768px){.swiper .swiper-pagination-bullet{border-radius:8px}}
.swiper .swiper-pagination-bullet-active{opacity:1;width:24px}
@media(min-width:768px){.swiper .swiper-pagination-bullet-active{width:42px}}
.section-slider{--width:150px;--offset:12px}
@media(min-width:768px){.section-slider{--width:136px;--offset:10px}}
@media(min-width:960px){.section-slider{--width:168px;--offset:14px}}
@media(min-width:1248px){.section-slider{--width:178px;--offset:18px}}
@media(min-width:1632px){.section-slider{--width:222px;--offset:28px}}
.section-slider__list{overflow:visible}
.section-slider__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:14px}
@media(min-width:960px){.section-slider__head{margin-bottom:28px}}
.catalog__title,.section-slider__head-title{color:#163779;font-size:20px;font-weight:700}
@media(min-width:768px){.catalog__title,.section-slider__head-title{font-size:18px}}
@media(min-width:960px){.catalog__title,.section-slider__head-title{font-size:22px}}
@media(min-width:1248px){.catalog__title,.section-slider__head-title{font-size:26px}}
@media(min-width:1632px){.catalog__title,.section-slider__head-title{font-size:30px}}
.section-slider__head-link{color:#163779;font-size:12px;font-weight:700;margin-left:auto;white-space:nowrap}
@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{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.section-slider__controls{align-items:center;display:flex;gap:8px}
@media(min-width:1248px){.section-slider__controls{gap:14px}}
.section-slider__controls{margin-left:16px}
@media(min-width:1248px){.section-slider__controls{margin-left:24px}}
.section-slider__controls--jackpot{display:flex;justify-content:space-between;margin:0;padding:0 16px;position:absolute;width:100%;z-index:2}
.section-slider__controls--jackpot .section-slider__button{background:transparent;color:#1e489c;height:16px;width:16px}
.section-slider__controls--jackpot .section-slider__button .font-icons{font-size:18px}
.section-slider__controls--vip-lounge{gap:2px}
@media(min-width:768px){.section-slider__controls--vip-lounge{gap:4px}}
@media(min-width:960px){.section-slider__controls--vip-lounge{gap:8px}}
.section-slider__controls--vip-lounge .section-slider__button .font-icons{font-size:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__button .font-icons{font-size:34px}}
.section-slider__controls--vip-lounge .section-slider__control{border:1px solid #fff;border-radius:50%}
.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:28px}}
@media(min-width:1248px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:32px}}
@media(min-width:1632px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:40px}}
@media(min-width:1920px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:44px}}
.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:28px}}
@media(min-width:1248px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:32px}}
@media(min-width:1632px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:40px}}
@media(min-width:1920px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:44px}}
.section-slider__control{display:flex}
.section-slider__button{align-items:center;background-color:#1e489c;border:0;border-radius:50%;color:#f1f1f2;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;transition:.3s ease;width:28px}
@media(min-width:960px){.section-slider__button{width:32px}}
@media(min-width:1248px){.section-slider__button{width:40px}}
.section-slider__button{height:28px}
@media(min-width:960px){.section-slider__button{height:32px}}
@media(min-width:1248px){.section-slider__button{height:40px}}
.section-slider__button:hover{background-color:#102756}
.section-slider__button .font-icons{font-size:20px}
.section-slider__button[disabled]{opacity:.6;pointer-events:none}
.section-slider__item{border-radius:8px;display:flex!important;height:auto;margin-right:var(--offset);max-width:var(--width);min-width:var(--width);overflow:hidden;position:relative;scroll-snap-align:start;width:100%}
.section-slider__item:first-of-type{box-sizing:content-box;padding-left:var(--innerSpace)}
.section-slider__item:last-of-type{margin-right:0}
.section-slider__link-bg{background:linear-gradient(180deg,#102756,#1e489c);color:#fff;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;left:0;padding:10px 20px;position:absolute;text-align:center;top:0;transition:.3s ease;width:100%}
.section-slider__link-bg:hover{opacity:.8}
.section-slider__link-bg-arrow{font-size:24px}
.section-slider__link-bg-name{font-size:24px;font-weight:900;line-height:1.1}
@media(min-width:960px){.section-slider__link-bg-name{font-size:28px}}
@media(min-width:1248px){.section-slider__link-bg-name{font-size:32px}}
@media(min-width:1632px){.section-slider__link-bg-name{font-size:36px}}
.section-slider__link-bg-counter{font-size:14px;line-height:1.5}
@media(min-width:1632px){.section-slider__link-bg-counter{font-size:16px}}
.section-slider .section-slider__wrap{margin:0 calc(var(--innerSpace)*-1);padding-right:var(--innerSpace)}
.section-slider__wrap{display:flex;min-width:calc(100% + var(--innerSpace));overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}
@media(min-width:768px){.section-slider__wrap{overflow:visible;padding-bottom:0}}
.section-slider__wrap--wide{--width:284px}
@media(min-width:960px){.section-slider__wrap--wide{--width:356px}}
@media(min-width:1248px){.section-slider__wrap--wide{--width:379px}}
@media(min-width:1632px){.section-slider__wrap--wide{--width:498px}}
.section-slider__wrap--wide .section-slider__link-bg{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start;padding:16px 20px}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg{padding:18px 26px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg{padding-left:28px;padding-right:28px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg{padding:20px 32px}}
.section-slider__wrap--wide .section-slider__link-bg-name{font-size:30px;line-height:1}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg-name{font-size:38px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg-name{font-size:40px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg-name{font-size:48px}}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg-arrow{font-size:32px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg-arrow{font-size:34px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg-arrow{font-size:40px}}
.section-slider__wrap--providers{--width:140px;--offset:8px}
@media(min-width:768px){.section-slider__wrap--providers{--width:216px}}
@media(min-width:1248px){.section-slider__wrap--providers{--width:240px}}
@media(min-width:1920px){.section-slider__wrap--providers{--width:248px}}
.section-slider__wrap--general-slider{display:block}
.section-slider--general-slider .section-slider__head{display:none}
.section-slider--general-slider .section-slider__wrap{display:block;margin-left:-16px;min-width:calc(100% + 32px);overflow-x:hidden;padding-bottom:0;scroll-snap-type:x mandatory}
@media(min-width:768px){.section-slider--general-slider .section-slider__wrap{margin-left:0;margin-right:0;min-width:100%;overflow:hidden}}
.section-slider--game-slider{--offset:19px}
.section-slider--game-slider .section-slider__head{margin:0}
.section-slider--game-slider .section-slider__controls{align-items:center;background:linear-gradient(270deg,#1e489c,rgba(30,72,156,0));display:inline-flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding-left:70px;padding-right:10px;position:absolute;right:0;top:0;width:auto;z-index:2}
.section-slider--game-slider .section-slider__button{height:34px;width:34px}
.section-slider--livespins-slider{--width:280px}
@media(max-width:360px){.section-slider--livespins-slider{--width:264px}}
@media(min-width:768px){.section-slider--livespins-slider{--width:260px}}
@media(min-width:960px){.section-slider--livespins-slider{--width:320px}}
@media(min-width:1248px){.section-slider--livespins-slider{--width:360px}}
.section-slider--vip-lounge{--width:295px}
@media(min-width:768px){.section-slider--vip-lounge{--width:264px}}
@media(min-width:960px){.section-slider--vip-lounge{--width:340px}}
@media(min-width:1248px){.section-slider--vip-lounge{--width:364px}}
@media(min-width:1632px){.section-slider--vip-lounge{--width:391px}}
.section-slider--vip-lounge .section-slider__button .font-icons{font-size:24px}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__button .font-icons{font-size:34px}}
.section-slider--vip-lounge .section-slider__controls{gap:2px}
@media(min-width:768px){.section-slider--vip-lounge .section-slider__controls{gap:4px}}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__controls{gap:8px}}
.section-slider--vip-lounge .swiper-slide{height:auto}
.section-slider--vip-lounge .section-slider__head{position:absolute;right:0;top:0}
@media(min-width:768px){.section-slider--vip-lounge .section-slider__head{top:-4px}}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__head{top:-2px}}
@media(min-width:1248px){.section-slider--vip-lounge .section-slider__head{top:-4px}}
@media(min-width:1632px){.section-slider--vip-lounge .section-slider__head{top:-1px}}
@media(min-width:1920px){.section-slider--vip-lounge .section-slider__head{top:-2px}}
.section-slider--jackpots,.section-slider--jackpots-double{position:relative}
.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:24px;gap:20px;left:50%;margin-left:0;position:absolute;transform:translateX(-50%);z-index:3}
@media(min-width:768px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:16px}}
@media(min-width:1248px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:32px}}
@media(min-width:1632px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:64px}}
.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{background:transparent;width:12px}
@media(min-width:768px){.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{width:16px}}
.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{height:12px}
@media(min-width:768px){.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{height:16px}}
.section-slider--jackpots .section-slider__button .font-icons,.section-slider--jackpots-double .section-slider__button .font-icons{font-size:24px}
.section-slider--jackpots .swiper-pagination-bullet,.section-slider--jackpots-double .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;opacity:1}
.section-slider--jackpots .swiper-pagination-bullet-active,.section-slider--jackpots .swiper-pagination-bullet:hover,.section-slider--jackpots-double .swiper-pagination-bullet-active,.section-slider--jackpots-double .swiper-pagination-bullet:hover{background-color:#fff}
@media(min-width:768px){.section-slider--jackpots .swiper-pagination-bullet,.section-slider--jackpots-double .swiper-pagination-bullet{height:10px;width:10px}}
.section-slider--jackpots-double{--width:100%;--offset:12px}
.section-slider--jackpots{--width:100%}
@media(min-width:768px){.section-slider--jackpots{--width:495px}}
@media(min-width:1248px){.section-slider--jackpots{--width:702px}}
@media(min-width:1632px){.section-slider--jackpots{--width:864px}}
.section-slider--jackpots{--offset:12px}
@media(min-width:1248px){.section-slider--jackpots{--offset:18px}}
@media(min-width:1632px){.section-slider--jackpots{--offset:24px}}
@media(min-width:768px){.section-slider--jackpots{margin:0 calc(var(--containerPadding)*-1)}}
@media(min-width:1920px){.section-slider--jackpots{margin:0 calc(-50vw - -113px - var(--container-max-width)/-2 + var(--containerPadding)*2/-2)}}
@media(min-width:768px){.section-slider--jackpots .section-slider__item{margin:0 var(--offset)}}
.body--ar .section-slider__head{flex-direction:row-reverse}
.body--ar .section-slider__controls{margin-left:0;margin-right:16px;transform:rotate(180deg)}
.section-slider--diamond-promotions{--width:100%;--offset:12px}
@media(min-width:768px){.section-slider--diamond-promotions{--offset:16px}}
@media(min-width:960px){.section-slider--diamond-promotions{--offset:20px}}
@media(min-width:1632px){.section-slider--diamond-promotions{--offset:24px}}
@media(min-width:768px){.section-slider--diamond-promotions{--width:calc(50% - var(--offset)*2/2)}}
.catalog__head{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px}
@media(min-width:960px){.catalog__head{margin-bottom:28px}}
.catalog__title{margin:0}
.catalog__link{color:#adadad;font-size:12px;text-transform:uppercase;transition:color .3s ease}
@media(min-width:960px){.catalog__link{font-size:14px}}
@media(min-width:1248px){.catalog__link{font-size:16px}}
.catalog__link:hover{color:#102756}
.catalog__list{--gap:14px;grid-gap:var(--gap);display:grid;grid-auto-flow:row;grid-template-columns:repeat(2,1fr);width:100%}
@media(min-width:768px){.catalog__list{grid-template-columns:repeat(4,1fr)}}
@media(min-width:960px){.catalog__list{grid-template-columns:repeat(5,1fr)}}
@media(min-width:1248px){.catalog__list{--gap:16px}}
@media(min-width:1632px){.catalog__list{--gap:24px}}
@media(min-width:1920px){.catalog__list{grid-template-columns:repeat(6,1fr)}}
.catalog__list--scroll{display:flex;flex-wrap:nowrap;gap:0;overflow:auto;padding-bottom:10px;scroll-snap-type:x mandatory}
.catalog__list--scroll .game{width:150px}
@media(min-width:768px){.catalog__list--scroll .game{width:auto}}
.catalog__list--scroll .catalog__item{scroll-snap-align:start}
.catalog__list--scroll .catalog__item:not(:last-child){padding-right:12px}
.catalog__item{display:flex}
.catalog__item--wide{grid-column-end:span 2;grid-row-end:span 1}
.catalog__footer:not(:empty){padding-top:14px;text-align:center}
@media(min-width:768px){.catalog__footer:not(:empty){padding-top:18px}}
@media(min-width:960px){.catalog__footer:not(:empty){padding-top:28px}}
.catalog .btn.catalog__showMore{margin-top:8px}
@media(min-width:768px){.catalog .btn.catalog__showMore{margin-top:16px}}
.body--ar .catalog__head{flex-direction:row-reverse}
.empty-game,.game{background-color:#626262;border-radius:8px;display:flex;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
@media(min-width:1248px){.empty-game:hover .game__action,.game:hover .game__action{opacity:1;top:110px;visibility:visible}.empty-game:hover .game__favorite,.game:hover .game__favorite{opacity:1;top:9px;visibility:visible}}
@media(min-width:1632px){.empty-game:hover .game__favorite,.game:hover .game__favorite{top:6px}}
.empty-game__block-img,.game__block-img{align-items:center;display:flex;font-size:0;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.empty-game__img,.game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.game__action{z-index:2}
@media(min-width:1248px){.game__action{display:inline-flex;left:50%;opacity:0;position:absolute;top:130px;transform:translateX(-50%);transition:.3s ease;visibility:hidden}}
.game__play{z-index:2}
.game__button.link-btn{--btn-height:40px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.game__button.link-btn:hover{opacity:0}
@media(min-width:1248px){.game__button.link-btn:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.1);opacity:1}.game__button.link-btn{opacity:1;position:static}.game__button--play.link-btn{--btn-height:40px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);font-size:18px;font-weight:700;min-width:auto;padding:5px 21px}}
.game__label-list{display:flex;gap:5px;left:4px;max-width:calc(100% - 42px);position:absolute;top:4px;z-index:2}
@media(min-width:1248px){.game__label-list{left:6px;top:6px}}
@media(min-width:1632px){.game__label-list{left:4px;top:4px}}
.game__label{align-items:center;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.24);color:#fff;display:flex;font-size:7px;font-weight:600;justify-content:center;line-height:1.2;min-height:18px;min-width:24px;padding:4px;text-align:center;text-transform:capitalize}
@media(min-width:768px){.game__label{font-size:8px;min-height:22px;min-width:30px;padding:5px}}
@media(min-width:1248px){.game__label{font-size:10px;min-width:30px}}
.game__label--top{background:linear-gradient(180deg,#57ff57,#008a01)}
.game__label--new{background:linear-gradient(180deg,#b061ff,#590099)}
.game__label--hot{background:linear-gradient(180deg,#ff7344,#7f1f00)}
.game__label--top-games-live{background:linear-gradient(180deg,#f87159,#e73827)}
.game__label--new-games-live{background:linear-gradient(0deg,#0052d4,#4364f7 50%,#6fb1fc)}
.game__label--diamond-games{background:#171717;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:16px 12px}
.game__favorite{align-items:center;display:flex;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;z-index:3}
@media(min-width:960px){.game__favorite{right:6px;top:9px}}
@media(min-width:1248px){.game__favorite{opacity:0;top:-8px;transition:.3s ease;visibility:hidden}}
.game__favorite .font-icons{color:#fff;font-size:13px}
@media(min-width:1248px){.game__favorite .font-icons{font-size:14px}}
@media(min-width:1632px){.game__favorite .font-icons{font-size:18px}}
.game__jackpot{display:inline-flex;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:3}
.game__jackpot--not-trim .game__jackpot-value{max-width:105px}
@media(min-width:768px){.game__jackpot--not-trim .game__jackpot-value{max-width:90px}}
@media(min-width:960px){.game__jackpot--not-trim .game__jackpot-value{max-width:115px}}
@media(min-width:1632px){.game__jackpot--not-trim .game__jackpot-value{max-width:160px}}
.game__jackpot-value{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:0 0 6px 6px;color:#f1f1f2;font-size:10px;font-weight:700;max-width:75px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}
@media(min-width:768px){.game__jackpot-value{font-size:9px;max-width:70px}}
@media(min-width:960px){.game__jackpot-value{border-radius:0 0 8px 8px;font-size:12px;max-width:85px;padding:6px 8px}}
@media(min-width:1248px){.game__jackpot-value{max-width:90px;padding:6px 10px}}
@media(min-width:1632px){.game__jackpot-value{font-size:14px;max-width:120px}}
.game--jackpot{--border-width:2px;--border-radius:8px;border-radius:var(--border-radius);position:relative}
.game--jackpot:before{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:var(--border-radius);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width);position:absolute;z-index:1}
.game--jackpot .game__label-list{flex-direction:column}
.game--jackpot .empty-game__img,.game--jackpot .game__img{border:var(--border-width) solid transparent;border-radius:var(--border-radius);overflow:hidden}
.game--wide .game__img--hover-bg,.game--wide .game__img--hover-front{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s ease;visibility:hidden;width:100%}
.game--wide .game__label-list{top:8px}
@media(min-width:1248px){.game--wide .game__action{bottom:15px;left:auto;right:5px;top:auto;transform:translateY(20px)}}
@media(min-width:1632px){.game--wide .game__action{bottom:20px;right:20px}}
.game--wide.game--translate .game__img--hover-front{transform:translateX(15%);transition:.3s cubic-bezier(.18,.89,.47,1.81)}
.game--wide.game--scale .game__img--hover-front{transform:scale(.7);transition:.3s cubic-bezier(.18,.89,.47,1.81)}
@media(min-width:960px){.game--wide:hover .game__img--hover-bg,.game--wide:hover .game__img--hover-front{opacity:1;transform:none;visibility:visible}.game--wide:hover .game__favorite{opacity:1;visibility:visible}.game--wide:hover .game__action{opacity:1;top:auto;transform:none;visibility:visible}}
.game--exclusive:not(.game--jackpot){border:2px solid #90a7ba;border-radius:8px}
.game--disabled .game__action,.game--disabled .game__favorite{display:none}
.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{gap:12px}
@media(min-width:768px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{gap:8px}}
@media(min-width:960px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{gap:12px}}
.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:30px 12px}
@media(min-width:960px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:40px 16px}}
@media(min-width:1248px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:40px 20px}}
@media(min-width:1632px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:40px 24px}}
.empty-game .blocked-game__unavailable-game-title,.game .blocked-game__unavailable-game-title{font-size:10px}
@media(min-width:1248px){.empty-game .blocked-game__unavailable-game-title,.game .blocked-game__unavailable-game-title{font-size:12px}}
@media(min-width:1632px){.empty-game .blocked-game__unavailable-game-title,.game .blocked-game__unavailable-game-title{font-size:14px}}
.empty-game .blocked-game__icon,.game .blocked-game__icon{--icon-size:16px}
.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{top:10px}
@media(min-width:960px){.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{top:16px}}
.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{right:10px}
@media(min-width:960px){.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{right:16px}}
.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{--icon-size:16px}
@media(min-width:960px){.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{--icon-size:20px}}
.game--search-game-option{--action-top-postion:74px;height:100%}
.game--search-game-option:hover .game__action{top:var(--action-top-postion)}
.game--search-game-option .game__button{min-width:108px}
.game--search-game-option .blocked-game__unavailable-game-content{gap:8px;padding:8px}
.game--search-game-option .blocked-game__unavailable-game-title{font-size:9px;font-weight:500;line-height:1.2;max-width:93px}
@media(min-width:768px){.game--search-game-option .blocked-game__unavailable-game-title{max-width:120px}}
.game--search-game-option .blocked-game__icon{--icon-size:20px}
.game--search-game-option .blocked-game__close-icon{--icon-size:16px;right:8px;top:8px}
.game--game-grid{--action-top-postion:72px}
.game--game-grid .game__button{font-size:16px;min-width:92px}
.game--game-grid .blocked-game__unavailable-game-title{max-width:90px}
@media(min-width:960px){.game--game-grid .blocked-game__unavailable-game-title{max-width:122px}}
@media(min-width:1248px){.game--game-grid .blocked-game__unavailable-game-title{max-width:114px}}
@media(min-width:1632px){.game--game-grid .blocked-game__unavailable-game-title{max-width:120px}}
.live-feed-game{--card-height:217px;border-radius:8px;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
@media(min-width:768px){.live-feed-game{--card-height:198px}}
@media(min-width:960px){.live-feed-game{--card-height:243px}}
@media(min-width:1248px){.live-feed-game{--card-height:258px}}
@media(min-width:1632px){.live-feed-game{--card-height:322px}}
.live-feed-game{--room-info-height:42px}
@media(min-width:768px){.live-feed-game{--room-info-height:38px}}
@media(min-width:960px){.live-feed-game{--room-info-height:28px}}
@media(min-width:1248px){.live-feed-game{--room-info-height:30px}}
@media(min-width:1632px){.live-feed-game{--room-info-height:34px}}
.live-feed-game{--card-padding:6px}
@media(min-width:768px){.live-feed-game{--card-padding:4px}}
@media(min-width:960px){.live-feed-game{--card-padding:6px}}
@media(min-width:1632px){.live-feed-game{--card-padding:8px}}
@media(min-width:1248px){.live-feed-game:hover .live-feed-game-action{opacity:1;visibility:visible}}
.live-feed-game__card{position:relative}
.live-feed-game__card:after{background:linear-gradient(180deg,rgba(231,234,237,0) 92%,#143068);content:"";inset:0;position:absolute}
.live-feed-game__block-img{align-items:center;display:flex;font-size:0;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.live-feed-game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.live-feed-game__favorite{align-items:center;display:flex;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;z-index:3}
@media(min-width:960px){.live-feed-game__favorite{right:6px;top:9px}}
@media(min-width:1248px){.live-feed-game__favorite{opacity:0;top:-8px;transition:.3s ease;visibility:hidden}}
.live-feed-game__favorite .font-icons{color:#fff;font-size:13px}
@media(min-width:1248px){.live-feed-game__favorite .font-icons{font-size:14px}}
@media(min-width:1632px){.live-feed-game__favorite .font-icons{font-size:18px}}
.live-feed-game__min-limit{align-items:center;background:linear-gradient(180deg,#185bdd,#5cb1fe);border:1px solid #cdb977;border-radius:20px;color:#f1f1f2;display:flex;font-size:10px;font-style:normal;font-weight:800;justify-content:center;left:var(--card-padding);line-height:1;padding:0 8px;position:absolute;text-align:center;top:var(--card-padding)}
@media(min-width:768px){.live-feed-game__min-limit{font-size:12px}}
.live-feed-game__min-limit{height:22px}
@media(min-width:960px){.live-feed-game__min-limit{height:26px}}
.live-feed-game--is-closed .live-feed-game__card:after{background:linear-gradient(180deg,rgba(231,234,237,0) 91%,hsla(0,0%,83%,.7) 98%,#404040)}
.live-feed-game--is-closed .live-feed-game__img{filter:grayscale(100%)}
.live-feed-game--is-closed .live-feed-game-room-info{background:#404040;justify-content:center}
.live-feed-game--is-closed .live-feed-game-room-info__item{gap:2px}
.live-feed-game--is-closed .live-feed-game-room-info__icon{--icon-size:14px;color:#f1f1f2}
@media(min-width:1248px){.live-feed-game--is-closed .live-feed-game-room-info__icon{--icon-size:16px}}
.live-feed-game-badges{display:flex;flex-direction:column;gap:2px;position:absolute;right:var(--card-padding);top:var(--card-padding);z-index:20}
@media(min-width:768px){.live-feed-game-badges{gap:4px}}
.live-feed-game-badges__badge{align-items:center;color:#f1f1f2;display:flex;justify-content:center}
.live-feed-game-badges__badge--lang{border-radius:50%;overflow:hidden}
.live-feed-game-badges__badge.text-btn--primary:hover,.live-feed-game-badges__badge.text-btn:hover{color:#f1f1f2;opacity:.8}
.live-feed-game-badges__badge-icon{--icon-size:14px;height:var(--icon-size);width:var(--icon-size)}
@media(min-width:960px){.live-feed-game-badges__badge-icon{--icon-size:18px}}
@media(min-width:1632px){.live-feed-game-badges__badge-icon{--icon-size:20px}}
.live-feed-game-action{z-index:2}
@media(min-width:1248px){.live-feed-game-action{display:inline-flex;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease;visibility:hidden}}
.live-feed-game-action__play{z-index:2}
.live-feed-game-action__button.link-btn{--btn-height:40px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.live-feed-game-action__button.link-btn:hover{opacity:0}
@media(min-width:1248px){.live-feed-game-action__button.link-btn:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.1);opacity:1}.live-feed-game-action__button.link-btn{opacity:1;position:static}.live-feed-game-action__button--play.link-btn{--btn-height:40px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);font-size:18px;font-weight:700;min-width:auto;padding:5px 21px}}
.live-feed-game-room-info{align-items:center;background:#143068;color:#f1f1f2;display:flex;flex-direction:column;height:var(--room-info-height);justify-content:space-between;padding:var(--card-padding);width:100%;z-index:5}
@media(min-width:960px){.live-feed-game-room-info{flex-direction:row}}
.live-feed-game-room-info__item{align-items:center;color:#fff;display:flex;font-size:10px;font-style:normal;font-weight:500;line-height:1.4;max-width:70%;text-align:center}
@media(min-width:1248px){.live-feed-game-room-info__item{font-size:12px}}
.live-feed-game-room-info__item{max-width:100%}
@media(min-width:960px){.live-feed-game-room-info__item{max-width:70%}}
.live-feed-game-room-info__item:nth-child(2){align-self:stretch;justify-content:center}
.live-feed-game-room-info__icon{--icon-size:14px;color:#75e6ff;flex-shrink:0}
@media(min-width:960px){.live-feed-game-room-info__icon{--icon-size:16px}}
.live-feed-game-room-info__value{max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}
.generic-game-tile-link{display:flex;flex-direction:column;height:100%;width:100%}
.generic-game-tile-link__link{cursor:pointer;display:block;height:100%;text-decoration:none;width:100%}
.generic-game-tile-link__card{background:linear-gradient(0deg,#ebd197,#bb9b49);border-radius:8px;overflow:hidden}
.generic-game-tile-link__card,.generic-game-tile-link__default-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}
.generic-game-tile-link__elements{height:100%;inset:0;pointer-events:none;position:absolute}
.generic-game-tile-link__element{animation:fallDown var(--animation-duration,8s) linear infinite;animation-delay:var(--animation-delay,0s);animation-fill-mode:both;aspect-ratio:var(--aspect-ratio);height:auto;position:absolute;will-change:transform,top}
.generic-game-tile-link__element--background{filter:blur(1px);z-index:1}
.generic-game-tile-link__element--foreground{z-index:2}
.generic-game-tile-link__element-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
.generic-game-tile-link__logo-badge{align-items:center;aspect-ratio:1/1;background:linear-gradient(180deg,#133f6c,#141729);border-radius:100px;box-shadow:0 8px 32px 0 rgba(11,34,56,.12),0 2px 6px 0 rgba(11,34,56,.2);display:flex;justify-content:center;position:relative;width:42%;z-index:10}
.generic-game-tile-link__logo-inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}
.generic-game-tile-link__logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
@keyframes fallDown{0%{top:-15%}to{top:115%}}
.progress-bar-games{align-items:center;display:flex;font-size:14px;font-weight:500;gap:8px;justify-content:center}
.progress-bar-games__count,.progress-bar-games__percent{color:#e23a3a;opacity:.6}
.progress-bar-games__progress{background:#102756;border-radius:3px;height:6px;overflow:hidden;position:relative;width:80px}
.progress-bar-games__progress-bar{background:linear-gradient(180deg,#ebd197,#bb9b49);border-radius:3px;height:100%;left:0;position:absolute;top:0;transition:.3s ease}
.empty-game,.game{background-color:#626262;border-radius:8px;display:flex;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
@media(min-width:1248px){.empty-game:hover .game__action,.game:hover .game__action{opacity:1;top:110px;visibility:visible}.empty-game:hover .game__favorite,.game:hover .game__favorite{opacity:1;top:9px;visibility:visible}}
@media(min-width:1632px){.empty-game:hover .game__favorite,.game:hover .game__favorite{top:6px}}
.empty-game__block-img,.game__block-img{align-items:center;display:flex;font-size:0;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.empty-game__img,.game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.game__action{z-index:2}
@media(min-width:1248px){.game__action{display:inline-flex;left:50%;opacity:0;position:absolute;top:130px;transform:translateX(-50%);transition:.3s ease;visibility:hidden}}
.game__play{z-index:2}
.game__button.link-btn{--btn-height:40px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.game__button.link-btn:hover{opacity:0}
@media(min-width:1248px){.game__button.link-btn:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.1);opacity:1}.game__button.link-btn{opacity:1;position:static}.game__button--play.link-btn{--btn-height:40px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);font-size:18px;font-weight:700;min-width:auto;padding:5px 21px}}
.game__label-list{display:flex;gap:5px;left:4px;max-width:calc(100% - 42px);position:absolute;top:4px;z-index:2}
@media(min-width:1248px){.game__label-list{left:6px;top:6px}}
@media(min-width:1632px){.game__label-list{left:4px;top:4px}}
.game__label{align-items:center;border-radius:6px;box-shadow:0 4px 4px rgba(0,0,0,.24);color:#fff;display:flex;font-size:7px;font-weight:600;justify-content:center;line-height:1.2;min-height:18px;min-width:24px;padding:4px;text-align:center;text-transform:capitalize}
@media(min-width:768px){.game__label{font-size:8px;min-height:22px;min-width:30px;padding:5px}}
@media(min-width:1248px){.game__label{font-size:10px;min-width:30px}}
.game__label--top{background:linear-gradient(180deg,#57ff57,#008a01)}
.game__label--new{background:linear-gradient(180deg,#b061ff,#590099)}
.game__label--hot{background:linear-gradient(180deg,#ff7344,#7f1f00)}
.game__label--top-games-live{background:linear-gradient(180deg,#f87159,#e73827)}
.game__label--new-games-live{background:linear-gradient(0deg,#0052d4,#4364f7 50%,#6fb1fc)}
.game__label--diamond-games{background:#171717;background-image:none;background-position:50%;background-repeat:no-repeat;background-size:16px 12px}
.game__favorite{align-items:center;display:flex;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;z-index:3}
@media(min-width:960px){.game__favorite{right:6px;top:9px}}
@media(min-width:1248px){.game__favorite{opacity:0;top:-8px;transition:.3s ease;visibility:hidden}}
.game__favorite .font-icons{color:#fff;font-size:13px}
@media(min-width:1248px){.game__favorite .font-icons{font-size:14px}}
@media(min-width:1632px){.game__favorite .font-icons{font-size:18px}}
.game__jackpot{display:inline-flex;justify-content:center;left:50%;position:absolute;top:0;transform:translateX(-50%);z-index:3}
.game__jackpot--not-trim .game__jackpot-value{max-width:105px}
@media(min-width:768px){.game__jackpot--not-trim .game__jackpot-value{max-width:90px}}
@media(min-width:960px){.game__jackpot--not-trim .game__jackpot-value{max-width:115px}}
@media(min-width:1632px){.game__jackpot--not-trim .game__jackpot-value{max-width:160px}}
.game__jackpot-value{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:0 0 6px 6px;color:#f1f1f2;font-size:10px;font-weight:700;max-width:75px;overflow:hidden;padding:4px 8px;text-overflow:ellipsis;white-space:nowrap}
@media(min-width:768px){.game__jackpot-value{font-size:9px;max-width:70px}}
@media(min-width:960px){.game__jackpot-value{border-radius:0 0 8px 8px;font-size:12px;max-width:85px;padding:6px 8px}}
@media(min-width:1248px){.game__jackpot-value{max-width:90px;padding:6px 10px}}
@media(min-width:1632px){.game__jackpot-value{font-size:14px;max-width:120px}}
.game--jackpot{--border-width:2px;--border-radius:8px;border-radius:var(--border-radius);position:relative}
.game--jackpot:before{background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border-radius:var(--border-radius);content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:var(--border-width);position:absolute;z-index:1}
.game--jackpot .game__label-list{flex-direction:column}
.game--jackpot .empty-game__img,.game--jackpot .game__img{border:var(--border-width) solid transparent;border-radius:var(--border-radius);overflow:hidden}
.game--wide .game__img--hover-bg,.game--wide .game__img--hover-front{height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:.3s ease;visibility:hidden;width:100%}
.game--wide .game__label-list{top:8px}
@media(min-width:1248px){.game--wide .game__action{bottom:15px;left:auto;right:5px;top:auto;transform:translateY(20px)}}
@media(min-width:1632px){.game--wide .game__action{bottom:20px;right:20px}}
.game--wide.game--translate .game__img--hover-front{transform:translateX(15%);transition:.3s cubic-bezier(.18,.89,.47,1.81)}
.game--wide.game--scale .game__img--hover-front{transform:scale(.7);transition:.3s cubic-bezier(.18,.89,.47,1.81)}
@media(min-width:960px){.game--wide:hover .game__img--hover-bg,.game--wide:hover .game__img--hover-front{opacity:1;transform:none;visibility:visible}.game--wide:hover .game__favorite{opacity:1;visibility:visible}.game--wide:hover .game__action{opacity:1;top:auto;transform:none;visibility:visible}}
.game--exclusive:not(.game--jackpot){border:2px solid #90a7ba;border-radius:8px}
.game--disabled .game__action,.game--disabled .game__favorite{display:none}
.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{gap:12px}
@media(min-width:768px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{gap:8px}}
@media(min-width:960px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{gap:12px}}
.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:30px 12px}
@media(min-width:960px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:40px 16px}}
@media(min-width:1248px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:40px 20px}}
@media(min-width:1632px){.empty-game .blocked-game__unavailable-game-content,.game .blocked-game__unavailable-game-content{padding:40px 24px}}
.empty-game .blocked-game__unavailable-game-title,.game .blocked-game__unavailable-game-title{font-size:10px}
@media(min-width:1248px){.empty-game .blocked-game__unavailable-game-title,.game .blocked-game__unavailable-game-title{font-size:12px}}
@media(min-width:1632px){.empty-game .blocked-game__unavailable-game-title,.game .blocked-game__unavailable-game-title{font-size:14px}}
.empty-game .blocked-game__icon,.game .blocked-game__icon{--icon-size:16px}
.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{top:10px}
@media(min-width:960px){.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{top:16px}}
.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{right:10px}
@media(min-width:960px){.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{right:16px}}
.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{--icon-size:16px}
@media(min-width:960px){.empty-game .blocked-game__close-icon,.game .blocked-game__close-icon{--icon-size:20px}}
.game--search-game-option{--action-top-postion:74px;height:100%}
.game--search-game-option:hover .game__action{top:var(--action-top-postion)}
.game--search-game-option .game__button{min-width:108px}
.game--search-game-option .blocked-game__unavailable-game-content{gap:8px;padding:8px}
.game--search-game-option .blocked-game__unavailable-game-title{font-size:9px;font-weight:500;line-height:1.2;max-width:93px}
@media(min-width:768px){.game--search-game-option .blocked-game__unavailable-game-title{max-width:120px}}
.game--search-game-option .blocked-game__icon{--icon-size:20px}
.game--search-game-option .blocked-game__close-icon{--icon-size:16px;right:8px;top:8px}
.game--game-grid{--action-top-postion:72px}
.game--game-grid .game__button{font-size:16px;min-width:92px}
.game--game-grid .blocked-game__unavailable-game-title{max-width:90px}
@media(min-width:960px){.game--game-grid .blocked-game__unavailable-game-title{max-width:122px}}
@media(min-width:1248px){.game--game-grid .blocked-game__unavailable-game-title{max-width:114px}}
@media(min-width:1632px){.game--game-grid .blocked-game__unavailable-game-title{max-width:120px}}
.live-feed-game{--card-height:217px;border-radius:8px;display:flex;flex-direction:column;margin:0;overflow:hidden;padding:0;position:relative;width:100%}
@media(min-width:768px){.live-feed-game{--card-height:198px}}
@media(min-width:960px){.live-feed-game{--card-height:243px}}
@media(min-width:1248px){.live-feed-game{--card-height:258px}}
@media(min-width:1632px){.live-feed-game{--card-height:322px}}
.live-feed-game{--room-info-height:42px}
@media(min-width:768px){.live-feed-game{--room-info-height:38px}}
@media(min-width:960px){.live-feed-game{--room-info-height:28px}}
@media(min-width:1248px){.live-feed-game{--room-info-height:30px}}
@media(min-width:1632px){.live-feed-game{--room-info-height:34px}}
.live-feed-game{--card-padding:6px}
@media(min-width:768px){.live-feed-game{--card-padding:4px}}
@media(min-width:960px){.live-feed-game{--card-padding:6px}}
@media(min-width:1632px){.live-feed-game{--card-padding:8px}}
@media(min-width:1248px){.live-feed-game:hover .live-feed-game-action{opacity:1;visibility:visible}}
.live-feed-game__card{position:relative}
.live-feed-game__card:after{background:linear-gradient(180deg,rgba(231,234,237,0) 92%,#143068);content:"";inset:0;position:absolute}
.live-feed-game__block-img{align-items:center;display:flex;font-size:0;justify-content:center;margin:0;padding:0;position:relative;width:100%}
.live-feed-game__img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}
.live-feed-game__favorite{align-items:center;display:flex;justify-content:center;line-height:1;position:absolute;right:4px;top:4px;z-index:3}
@media(min-width:960px){.live-feed-game__favorite{right:6px;top:9px}}
@media(min-width:1248px){.live-feed-game__favorite{opacity:0;top:-8px;transition:.3s ease;visibility:hidden}}
.live-feed-game__favorite .font-icons{color:#fff;font-size:13px}
@media(min-width:1248px){.live-feed-game__favorite .font-icons{font-size:14px}}
@media(min-width:1632px){.live-feed-game__favorite .font-icons{font-size:18px}}
.live-feed-game__min-limit{align-items:center;background:linear-gradient(180deg,#185bdd,#5cb1fe);border:1px solid #cdb977;border-radius:20px;color:#f1f1f2;display:flex;font-size:10px;font-style:normal;font-weight:800;justify-content:center;left:var(--card-padding);line-height:1;padding:0 8px;position:absolute;text-align:center;top:var(--card-padding)}
@media(min-width:768px){.live-feed-game__min-limit{font-size:12px}}
.live-feed-game__min-limit{height:22px}
@media(min-width:960px){.live-feed-game__min-limit{height:26px}}
.live-feed-game--is-closed .live-feed-game__card:after{background:linear-gradient(180deg,rgba(231,234,237,0) 91%,hsla(0,0%,83%,.7) 98%,#404040)}
.live-feed-game--is-closed .live-feed-game__img{filter:grayscale(100%)}
.live-feed-game--is-closed .live-feed-game-room-info{background:#404040;justify-content:center}
.live-feed-game--is-closed .live-feed-game-room-info__item{gap:2px}
.live-feed-game--is-closed .live-feed-game-room-info__icon{--icon-size:14px;color:#f1f1f2}
@media(min-width:1248px){.live-feed-game--is-closed .live-feed-game-room-info__icon{--icon-size:16px}}
.live-feed-game-badges{display:flex;flex-direction:column;gap:2px;position:absolute;right:var(--card-padding);top:var(--card-padding);z-index:20}
@media(min-width:768px){.live-feed-game-badges{gap:4px}}
.live-feed-game-badges__badge{align-items:center;color:#f1f1f2;display:flex;justify-content:center}
.live-feed-game-badges__badge--lang{border-radius:50%;overflow:hidden}
.live-feed-game-badges__badge.text-btn--primary:hover,.live-feed-game-badges__badge.text-btn:hover{color:#f1f1f2;opacity:.8}
.live-feed-game-badges__badge-icon{--icon-size:14px;height:var(--icon-size);width:var(--icon-size)}
@media(min-width:960px){.live-feed-game-badges__badge-icon{--icon-size:18px}}
@media(min-width:1632px){.live-feed-game-badges__badge-icon{--icon-size:20px}}
.section-slider__wrap::-webkit-scrollbar{height:4px;width:4px}
.section-slider__wrap::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.section-slider__wrap::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.section-slider__wrap::-webkit-scrollbar-thumb,.section-slider__wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
/*!styles from this file are used in src/components/organisms/GamesBlock/v2/section-swiper/section-swiper*/.swiper .swiper-slide{display:flex;height:auto;width:auto}
.swiper .swiper-button-disabled{opacity:.5;pointer-events:none}
.swiper .swiper-pagination{align-items:center;bottom:16px;display:flex;justify-content:center;left:var(--containerPadding);position:absolute;width:calc(100% - var(--containerPadding)*2);z-index:10}
@media(min-width:768px){.swiper .swiper-pagination{bottom:25px}}
.swiper .swiper-pagination{gap:4px}
@media(min-width:768px){.swiper .swiper-pagination{gap:12px}}
.swiper .swiper-pagination-bullet{background-color:#f1f1f2;cursor:pointer;flex-shrink:0;height:6px;opacity:.5;transition:.3s ease}
@media(min-width:768px){.swiper .swiper-pagination-bullet{height:12px}}
.swiper .swiper-pagination-bullet{width:6px}
@media(min-width:768px){.swiper .swiper-pagination-bullet{width:12px}}
.swiper .swiper-pagination-bullet{border-radius:4px}
@media(min-width:768px){.swiper .swiper-pagination-bullet{border-radius:8px}}
.swiper .swiper-pagination-bullet-active{opacity:1;width:24px}
@media(min-width:768px){.swiper .swiper-pagination-bullet-active{width:42px}}
.section-slider{--width:150px;--offset:12px}
@media(min-width:768px){.section-slider{--width:136px;--offset:10px}}
@media(min-width:960px){.section-slider{--width:168px;--offset:14px}}
@media(min-width:1248px){.section-slider{--width:178px;--offset:18px}}
@media(min-width:1632px){.section-slider{--width:222px;--offset:28px}}
.section-slider__list{overflow:visible}
.section-slider__head{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:14px}
@media(min-width:960px){.section-slider__head{margin-bottom:28px}}
.section-slider__head-title{color:#163779;font-size:20px;font-weight:700}
@media(min-width:768px){.section-slider__head-title{font-size:18px}}
@media(min-width:960px){.section-slider__head-title{font-size:22px}}
@media(min-width:1248px){.section-slider__head-title{font-size:26px}}
@media(min-width:1632px){.section-slider__head-title{font-size:30px}}
.section-slider__head-link{color:#163779;font-size:12px;font-weight:700;margin-left:auto;white-space:nowrap}
@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{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text}
.section-slider__controls{align-items:center;display:flex;gap:8px}
@media(min-width:1248px){.section-slider__controls{gap:14px}}
.section-slider__controls{margin-left:16px}
@media(min-width:1248px){.section-slider__controls{margin-left:24px}}
.section-slider__controls--jackpot{display:flex;justify-content:space-between;margin:0;padding:0 16px;position:absolute;width:100%;z-index:2}
.section-slider__controls--jackpot .section-slider__button{background:transparent;color:#1e489c;height:16px;width:16px}
.section-slider__controls--jackpot .section-slider__button .font-icons{font-size:18px}
.section-slider__controls--vip-lounge{gap:2px}
@media(min-width:768px){.section-slider__controls--vip-lounge{gap:4px}}
@media(min-width:960px){.section-slider__controls--vip-lounge{gap:8px}}
.section-slider__controls--vip-lounge .section-slider__button .font-icons{font-size:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__button .font-icons{font-size:34px}}
.section-slider__controls--vip-lounge .section-slider__control{border:1px solid #fff;border-radius:50%}
.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:28px}}
@media(min-width:1248px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:32px}}
@media(min-width:1632px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:40px}}
@media(min-width:1920px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{width:44px}}
.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:24px}
@media(min-width:960px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:28px}}
@media(min-width:1248px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:32px}}
@media(min-width:1632px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:40px}}
@media(min-width:1920px){.section-slider__controls--vip-lounge .section-slider__control .section-slider__button{height:44px}}
.section-slider__control{display:flex}
.section-slider__button{align-items:center;background-color:#1e489c;border:0;border-radius:50%;color:#f1f1f2;cursor:pointer;display:flex;justify-content:center;margin:0;padding:0;transition:.3s ease;width:28px}
@media(min-width:960px){.section-slider__button{width:32px}}
@media(min-width:1248px){.section-slider__button{width:40px}}
.section-slider__button{height:28px}
@media(min-width:960px){.section-slider__button{height:32px}}
@media(min-width:1248px){.section-slider__button{height:40px}}
.section-slider__button:hover{background-color:#102756}
.section-slider__button .font-icons{font-size:20px}
.section-slider__button[disabled]{opacity:.6;pointer-events:none}
.section-slider__item,.section-swiper__item{border-radius:8px;display:flex!important;height:auto;margin-right:var(--offset);max-width:var(--width);min-width:var(--width);overflow:hidden;position:relative;scroll-snap-align:start;width:100%}
.section-slider__item:first-of-type,.section-swiper__item:first-of-type{box-sizing:content-box;padding-left:var(--innerSpace)}
.section-slider__item:last-of-type,.section-swiper__item:last-of-type{margin-right:0}
.section-slider__link-bg,.section-swiper__link-bg{background:linear-gradient(180deg,#102756,#1e489c);color:#fff;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;left:0;padding:10px 20px;position:absolute;text-align:center;top:0;transition:.3s ease;width:100%}
.section-slider__link-bg:hover,.section-swiper__link-bg:hover{opacity:.8}
.section-slider__link-bg-arrow,.section-swiper__link-bg-arrow{font-size:24px}
.section-slider__link-bg-name,.section-swiper__link-bg-name{font-size:24px;font-weight:900;line-height:1.1}
@media(min-width:960px){.section-slider__link-bg-name,.section-swiper__link-bg-name{font-size:28px}}
@media(min-width:1248px){.section-slider__link-bg-name,.section-swiper__link-bg-name{font-size:32px}}
@media(min-width:1632px){.section-slider__link-bg-name,.section-swiper__link-bg-name{font-size:36px}}
.section-slider__link-bg-counter{font-size:14px;line-height:1.5}
@media(min-width:1632px){.section-slider__link-bg-counter{font-size:16px}}
.section-slider .section-slider__wrap{margin:0 calc(var(--innerSpace)*-1);padding-right:var(--innerSpace)}
.section-slider__wrap{display:flex;min-width:calc(100% + var(--innerSpace));overflow-x:auto;padding-bottom:10px;scroll-snap-type:x mandatory}
@media(min-width:768px){.section-slider__wrap{overflow:visible;padding-bottom:0}}
.section-slider__wrap--wide{--width:284px}
@media(min-width:960px){.section-slider__wrap--wide{--width:356px}}
@media(min-width:1248px){.section-slider__wrap--wide{--width:379px}}
@media(min-width:1632px){.section-slider__wrap--wide{--width:498px}}
.section-slider__wrap--wide .section-slider__link-bg,.section-slider__wrap--wide .section-swiper__link-bg{align-items:flex-start;flex-direction:column-reverse;justify-content:flex-start;padding:16px 20px}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg,.section-slider__wrap--wide .section-swiper__link-bg{padding:18px 26px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg,.section-slider__wrap--wide .section-swiper__link-bg{padding-left:28px;padding-right:28px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg,.section-slider__wrap--wide .section-swiper__link-bg{padding:20px 32px}}
.section-slider__wrap--wide .section-slider__link-bg-name,.section-slider__wrap--wide .section-swiper__link-bg-name{font-size:30px;line-height:1}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg-name,.section-slider__wrap--wide .section-swiper__link-bg-name{font-size:38px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg-name,.section-slider__wrap--wide .section-swiper__link-bg-name{font-size:40px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg-name,.section-slider__wrap--wide .section-swiper__link-bg-name{font-size:48px}}
@media(min-width:960px){.section-slider__wrap--wide .section-slider__link-bg-arrow,.section-slider__wrap--wide .section-swiper__link-bg-arrow{font-size:32px}}
@media(min-width:1248px){.section-slider__wrap--wide .section-slider__link-bg-arrow,.section-slider__wrap--wide .section-swiper__link-bg-arrow{font-size:34px}}
@media(min-width:1632px){.section-slider__wrap--wide .section-slider__link-bg-arrow,.section-slider__wrap--wide .section-swiper__link-bg-arrow{font-size:40px}}
.section-slider__wrap--providers{--width:140px;--offset:8px}
@media(min-width:768px){.section-slider__wrap--providers{--width:216px}}
@media(min-width:1248px){.section-slider__wrap--providers{--width:240px}}
@media(min-width:1920px){.section-slider__wrap--providers{--width:248px}}
.section-slider__wrap--general-slider{display:block}
.section-slider--general-slider .section-slider__head{display:none}
.section-slider--general-slider .section-slider__wrap{display:block;margin-left:-16px;min-width:calc(100% + 32px);overflow-x:hidden;padding-bottom:0;scroll-snap-type:x mandatory}
@media(min-width:768px){.section-slider--general-slider .section-slider__wrap{margin-left:0;margin-right:0;min-width:100%;overflow:hidden}}
.section-slider--game-slider{--offset:19px}
.section-slider--game-slider .section-slider__head{margin:0}
.section-slider--game-slider .section-slider__controls{align-items:center;background:linear-gradient(270deg,#1e489c,rgba(30,72,156,0));display:inline-flex;flex-direction:column;gap:8px;height:100%;justify-content:center;padding-left:70px;padding-right:10px;position:absolute;right:0;top:0;width:auto;z-index:2}
.section-slider--game-slider .section-slider__button{height:34px;width:34px}
.section-slider--livespins-slider{--width:280px}
@media(max-width:360px){.section-slider--livespins-slider{--width:264px}}
@media(min-width:768px){.section-slider--livespins-slider{--width:260px}}
@media(min-width:960px){.section-slider--livespins-slider{--width:320px}}
@media(min-width:1248px){.section-slider--livespins-slider{--width:360px}}
.section-slider--vip-lounge{--width:295px}
@media(min-width:768px){.section-slider--vip-lounge{--width:264px}}
@media(min-width:960px){.section-slider--vip-lounge{--width:340px}}
@media(min-width:1248px){.section-slider--vip-lounge{--width:364px}}
@media(min-width:1632px){.section-slider--vip-lounge{--width:391px}}
.section-slider--vip-lounge .section-slider__button .font-icons{font-size:24px}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__button .font-icons{font-size:34px}}
.section-slider--vip-lounge .section-slider__controls{gap:2px}
@media(min-width:768px){.section-slider--vip-lounge .section-slider__controls{gap:4px}}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__controls{gap:8px}}
.section-slider--vip-lounge .swiper-slide{height:auto}
.section-slider--vip-lounge .section-slider__head{position:absolute;right:0;top:0}
@media(min-width:768px){.section-slider--vip-lounge .section-slider__head{top:-4px}}
@media(min-width:960px){.section-slider--vip-lounge .section-slider__head{top:-2px}}
@media(min-width:1248px){.section-slider--vip-lounge .section-slider__head{top:-4px}}
@media(min-width:1632px){.section-slider--vip-lounge .section-slider__head{top:-1px}}
@media(min-width:1920px){.section-slider--vip-lounge .section-slider__head{top:-2px}}
.section-slider--jackpots,.section-slider--jackpots-double{position:relative}
.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:24px;gap:20px;left:50%;margin-left:0;position:absolute;transform:translateX(-50%);z-index:3}
@media(min-width:768px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:16px}}
@media(min-width:1248px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:32px}}
@media(min-width:1632px){.section-slider--jackpots .section-slider__controls,.section-slider--jackpots-double .section-slider__controls{bottom:64px}}
.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{background:transparent;width:12px}
@media(min-width:768px){.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{width:16px}}
.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{height:12px}
@media(min-width:768px){.section-slider--jackpots .section-slider__button,.section-slider--jackpots-double .section-slider__button{height:16px}}
.section-slider--jackpots .section-slider__button .font-icons,.section-slider--jackpots-double .section-slider__button .font-icons{font-size:24px}
.section-slider--jackpots .swiper-pagination-bullet,.section-slider--jackpots-double .swiper-pagination-bullet{background-color:transparent;border:1px solid #fff;opacity:1}
.section-slider--jackpots .swiper-pagination-bullet-active,.section-slider--jackpots .swiper-pagination-bullet:hover,.section-slider--jackpots-double .swiper-pagination-bullet-active,.section-slider--jackpots-double .swiper-pagination-bullet:hover{background-color:#fff}
@media(min-width:768px){.section-slider--jackpots .swiper-pagination-bullet,.section-slider--jackpots-double .swiper-pagination-bullet{height:10px;width:10px}}
.section-slider--jackpots-double{--width:100%;--offset:12px}
.section-slider--jackpots{--width:100%}
@media(min-width:768px){.section-slider--jackpots{--width:495px}}
@media(min-width:1248px){.section-slider--jackpots{--width:702px}}
@media(min-width:1632px){.section-slider--jackpots{--width:864px}}
.section-slider--jackpots{--offset:12px}
@media(min-width:1248px){.section-slider--jackpots{--offset:18px}}
@media(min-width:1632px){.section-slider--jackpots{--offset:24px}}
@media(min-width:768px){.section-slider--jackpots{margin:0 calc(var(--containerPadding)*-1)}}
@media(min-width:1920px){.section-slider--jackpots{margin:0 calc(-50vw - -113px - var(--container-max-width)/-2 + var(--containerPadding)*2/-2)}}
@media(min-width:768px){.section-slider--jackpots .section-slider__item,.section-slider--jackpots .section-swiper__item{margin:0 var(--offset)}}
.body--ar .section-slider__head{flex-direction:row-reverse}
.body--ar .section-slider__controls{margin-left:0;margin-right:16px;transform:rotate(180deg)}
.section-slider--diamond-promotions{--width:100%;--offset:12px}
@media(min-width:768px){.section-slider--diamond-promotions{--offset:16px}}
@media(min-width:960px){.section-slider--diamond-promotions{--offset:20px}}
@media(min-width:1632px){.section-slider--diamond-promotions{--offset:24px}}
@media(min-width:768px){.section-slider--diamond-promotions{--width:calc(50% - var(--offset)*2/2)}}
/*!This file uses styles from ../organisms/Block/swiper/swiper*/.live-feed-game-action{z-index:2}
@media(min-width:1248px){.live-feed-game-action{display:inline-flex;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease;visibility:hidden}}
.live-feed-game-action__play{z-index:2}
.live-feed-game-action__button.link-btn{--btn-height:40px;height:100%;left:0;opacity:0;position:absolute;top:0;width:100%}
.live-feed-game-action__button.link-btn:hover{opacity:0}
@media(min-width:1248px){.live-feed-game-action__button.link-btn:hover{box-shadow:0 0 5px 5px rgba(0,0,0,.1);opacity:1}.live-feed-game-action__button.link-btn{opacity:1;position:static}.live-feed-game-action__button--play.link-btn{--btn-height:40px;box-shadow:0 0 5px 5px rgba(0,0,0,.1);font-size:18px;font-weight:700;min-width:auto;padding:5px 21px}}
.video-game{display:flex;flex-direction:column;gap:14px;width:100%}
.video-game__video-block--play .video-game__play{background:hsla(240,4%,95%,.88);color:#163779;opacity:0}
.video-game__video-block--play:hover .video-game__play{opacity:1}
.video-game__img,.video-game__video{height:100%;left:0;position:absolute;top:0;width:100%}
.video-game__img{border-radius:8px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}
.video-game__image-block,.video-game__video-block{--width:284;--height:197;padding-bottom:calc(100%/(var(--width)/var(--height)));position:relative}
@media(min-width:960px){.video-game__image-block,.video-game__video-block{--width:356;--height:243}}
@media(min-width:1632px){.video-game__image-block,.video-game__video-block{--width:498;--height:322}}
.video-game__play{align-items:center;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);border:0;border-radius:50%;color:#f1f1f2;cursor:pointer;display:flex;font-size:29px;height:48px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:.3s ease;width:48px;z-index:3}
@media(min-width:960px){.video-game__play{font-size:31px;height:52px;width:52px}}
@media(min-width:1248px){.video-game__play{font-size:34px;height:56px;width:56px}}
@media(min-width:1632px){.video-game__play{font-size:38px;height:64px;width:64px}}
.video-game__play:hover{opacity:.9;transition:.3s ease}
.video-game__footer{align-items:center;display:flex;gap:14px}
.video-game__button{font-size:18px;min-width:132px}
.video-game__title{flex:1;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.live-feed-game-room-info{align-items:center;background:#143068;color:#f1f1f2;display:flex;flex-direction:column;height:var(--room-info-height);justify-content:space-between;padding:var(--card-padding);width:100%;z-index:5}
@media(min-width:960px){.live-feed-game-room-info{flex-direction:row}}
.live-feed-game-room-info__item{align-items:center;color:#fff;display:flex;font-size:10px;font-style:normal;font-weight:500;line-height:1.4;max-width:70%;text-align:center}
@media(min-width:1248px){.live-feed-game-room-info__item{font-size:12px}}
.live-feed-game-room-info__item{max-width:100%}
@media(min-width:960px){.live-feed-game-room-info__item{max-width:70%}}
.live-feed-game-room-info__item:nth-child(2){align-self:stretch;justify-content:center}
.live-feed-game-room-info__icon{--icon-size:14px;color:#75e6ff;flex-shrink:0}
@media(min-width:960px){.live-feed-game-room-info__icon{--icon-size:16px}}
.live-feed-game-room-info__value{max-width:100%;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}
.generic-game-tile-link{display:flex;flex-direction:column;height:100%;width:100%}
.generic-game-tile-link__link{cursor:pointer;display:block;height:100%;text-decoration:none;width:100%}
.generic-game-tile-link__card{background:linear-gradient(0deg,#ebd197,#bb9b49);border-radius:8px;overflow:hidden}
.generic-game-tile-link__card,.generic-game-tile-link__default-content{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}
.generic-game-tile-link__elements{height:100%;inset:0;pointer-events:none;position:absolute}
.generic-game-tile-link__element{animation:fallDown var(--animation-duration,8s) linear infinite;animation-delay:var(--animation-delay,0s);animation-fill-mode:both;aspect-ratio:var(--aspect-ratio);height:auto;position:absolute;will-change:transform,top}
.generic-game-tile-link__element--background{filter:blur(1px);z-index:1}
.generic-game-tile-link__element--foreground{z-index:2}
.generic-game-tile-link__element-img{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
.generic-game-tile-link__logo-badge{align-items:center;aspect-ratio:1/1;background:linear-gradient(180deg,#133f6c,#141729);border-radius:100px;box-shadow:0 8px 32px 0 rgba(11,34,56,.12),0 2px 6px 0 rgba(11,34,56,.2);display:flex;justify-content:center;position:relative;width:42%;z-index:10}
.generic-game-tile-link__logo-inner{align-items:center;display:flex;height:100%;justify-content:center;width:100%}
.generic-game-tile-link__logo{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}
@keyframes fallDown{0%{top:-15%}to{top:115%}}
.section-list{--innerSpace:14px;background-color:#fff;border-radius:16px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);margin:28px 0;overflow:hidden;padding:var(--innerSpace)}
@media(min-width:768px){.section-list{--innerSpace:24px;margin:32px 0}}
@media(min-width:1248px){.section-list{margin:48px 0}}
.section-list:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:32px}
@media(min-width:768px){.section-list:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:48px}}
.section-list--atf>:not(:last-child):not(:empty):not(.clear-section-list-padding){padding-bottom:14px}
@media(min-width:960px){.section-list--atf>:not(:last-child):not(:empty):not(.clear-section-list-padding){padding-bottom:28px}}
.section-list--jackpots{overflow:visible}
@media(min-width:1632px){.section-list--jackpots{padding:24px 64px}}
@media(min-width:1920px){.section-list--jackpots{padding:24px 100px}}
.section-list--no-bottom-space{margin-bottom:0}
@media(min-width:1248px){.section-list--md-space{margin-top:56px}}
@media(min-width:1632px){.section-list--md-space{margin-bottom:64px}}
.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:28px}
@media(min-width:768px){.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:32px}}
@media(min-width:1248px){.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:56px}}
@media(min-width:1632px){.section-list--md-space:not(.section-list--atf)>:not(:last-child):not(:empty):not(.clear-section-list-padding){margin-bottom:64px}}
.section-list--without-bg{--innerSpace:0;background:transparent;border-radius:0;box-shadow:none;overflow:visible}
.section-list--flex-notification{margin:28px 15px;overflow:visible}
@media(min-width:768px){.section-list--flex-notification{margin:28px 0}}
@media(min-width:960px){.section-list--flex-notification{margin:32px 0}}
@media(min-width:1248px){.section-list--flex-notification{margin:36px 0}}
@media(min-width:1632px){.section-list--flex-notification{margin:48px 0}}
.provider-card,.provider-card__link{display:flex;width:100%}
.provider-card__link{align-items:center;background:#163779;border-radius:100px;justify-content:center;min-height:52px;padding:0 28px;transition:.3s ease}
@media(min-width:768px){.provider-card__link{min-height:72px}}
@media(min-width:1248px){.provider-card__link{min-height:88px}}
.provider-card__link:hover{opacity:.6}
.provider-card__logo{height:36px;max-width:100%;-o-object-fit:contain;object-fit:contain;width:auto}
@media(min-width:768px){.provider-card__logo{height:50px}}
@media(min-width:1248px){.provider-card__logo{height:60px}}
.provider-card--pragmaticplay .provider-card__logo{height:44px}
@media(min-width:768px){.provider-card--pragmaticplay .provider-card__logo{height:60px}}
@media(min-width:1248px){.provider-card--pragmaticplay .provider-card__logo{height:74px}}
.advantages__list::-webkit-scrollbar{height:4px;width:4px}
.advantages__list::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.advantages__list::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.advantages__list::-webkit-scrollbar-thumb,.advantages__list::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.advantages__list{display:flex;gap:18px;justify-content:space-between;overflow-x:auto;padding-bottom:10px;position:relative}
@media(min-width:768px){.advantages__list{overflow:inherit;padding-bottom:0;padding-right:10px}}
@media(min-width:960px){.advantages__list{gap:22px;padding-right:14px}}
@media(min-width:1248px){.advantages__list{gap:30px;padding-right:20px}}
@media(min-width:1632px){.advantages__list{gap:38px;padding-right:28px}}
@media(min-width:1920px){.advantages__list{gap:42px}}
.advantages__title{color:#163779;font-size:20px;font-weight:700;margin:0 0 18px}
@media(min-width:768px){.advantages__title{font-size:18px}}
@media(min-width:960px){.advantages__title{font-size:22px;margin-bottom:28px}}
@media(min-width:1248px){.advantages__title{font-size:26px}}
@media(min-width:1632px){.advantages__title{font-size:30px}}
.body--ar .advantages{flex-direction:row-reverse}
.body--ar .advantages__title{text-align:end}
.body--ar .advantages__list{flex-direction:row-reverse;justify-content:end}
.advantages-item__hover::-webkit-scrollbar{height:4px;width:4px}
.advantages-item__hover::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.advantages-item__hover::-webkit-scrollbar-thumb{border-radius:6px;margin:0}
.advantages-item__hover::-webkit-scrollbar-thumb,.advantages-item__hover::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.advantages-item{background:linear-gradient(180deg,#1e489c,rgba(30,72,156,0)),#fff;background-size:cover;border-radius:8px;box-shadow:0 4px 8px 0 rgba(0,0,0,.24);display:flex;flex-direction:column;height:auto;min-height:126px;min-width:154px;padding:10px;position:relative}
@media(min-width:768px){.advantages-item{flex:1}}
@media(min-width:960px){.advantages-item{max-width:100%;min-height:164px;padding:15px}}
@media(min-width:1248px){.advantages-item{min-height:174px}}
@media(min-width:1632px){.advantages-item{min-height:238px}}
@media(min-width:960px){.advantages-item:hover .advantages-item__image,.advantages-item:hover .advantages-item__title{opacity:0}.advantages-item:hover .advantages-item__image{right:0}.advantages-item:hover .advantages-item__hover{background:linear-gradient(1turn,#ebd197,#bb9b49);opacity:1;transform:scale(1)}}
.advantages-item--orange{background:linear-gradient(180deg,#ba5d07,rgba(186,93,7,0))}
.advantages-item--purple{background:linear-gradient(180deg,#8d67ab,rgba(141,103,171,0))}
.advantages-item--green{background:linear-gradient(180deg,#608108,rgba(96,129,8,0))}
.advantages-item--blue{background:linear-gradient(180deg,#27856a,rgba(141,103,171,0) 100%,rgba(39,133,106,0) 0)}
.advantages-item__title{color:#f1f1f2;font-size:18px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;position:relative;transition:opacity .3s ease;z-index:2}
@media(min-width:960px){.advantages-item__title{font-size:22px}}
@media(min-width:1248px){.advantages-item__title{font-size:24px}}
@media(min-width:1632px){.advantages-item__title{font-size:32px;max-width:250px}}
.advantages-item__image{bottom:0;height:76px;position:absolute;right:-10px;transition:.3s ease;width:auto;will-change:right;z-index:3}
@media(min-width:960px){.advantages-item__image{height:108px;right:-13px}}
@media(min-width:1248px){.advantages-item__image{height:122px;right:-20px}}
@media(min-width:1632px){.advantages-item__image{height:172px;right:-30px}}
@media(min-width:1920px){.advantages-item__image{right:-34px}}
.advantages-item__description{backface-visibility:hidden;color:#f1f1f2;font-size:14px;font-weight:500;margin-bottom:10px;transition:opacity .3s ease}
@media(min-width:1248px){.advantages-item__description{font-size:16px}}
@media(min-width:1632px){.advantages-item__description{font-size:22px}}
.advantages-item__description.link{font-weight:700;margin-top:auto}
@media(min-width:1632px){.advantages-item__description.link{font-size:20px}}
.advantages-item__description.link:hover{opacity:.5}
.advantages-item__description mark{background-color:transparent;color:#f1f1f2}
.advantages-item__description b{font-weight:800}
.advantages-item__hover{backface-visibility:hidden;border-radius:8px;display:none;flex-direction:column;height:100%;left:0;opacity:0;overflow:auto;padding:11px 10px;position:absolute;top:0;transform:scale(1.05);transition:.3s ease;width:100%}
@media(min-width:960px){.advantages-item__hover{display:flex}}
@media(min-width:1248px){.advantages-item__hover{padding:15px}}
@media(min-width:1632px){.advantages-item__hover{padding:26px 15px}}
.game-in-page{--widthContent:252px;background-color:#e7eaed;border-radius:10px;display:flex;max-height:320px;overflow:hidden;position:relative}
@media(min-width:460px){.game-in-page{max-height:432px}}
@media(min-width:768px){.game-in-page{max-height:none}}
@media(min-width:960px){.game-in-page{--widthContent:338px}}
@media(min-width:1248px){.game-in-page{--widthContent:342px}}
@media(min-width:1632px){.game-in-page{--widthContent:458px}}
@media(min-width:1920px){.game-in-page{--widthContent:670px}}
.game-in-page__game{flex:1;height:0;min-height:350px;padding-bottom:33%;position:relative;width:calc(100% - var(--widthContent))}
.game-in-page__game-layer{background-color:#102756;background-image:url();background-position:50%;background-repeat:no-repeat;background-size:30%;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%;z-index:2}
.game-in-page__game-layer img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}
.game-in-page__game-layer--limit{pointer-events:none}
.game-in-page__image{-o-object-fit:cover;object-fit:cover;width:100%}
.game-in-page__iframe.game-iframe{background-image:linear-gradient(77deg,hsla(0,0%,100%,.3) -7.84%,hsla(0,0%,100%,0) 109.62%,hsla(0,0%,100%,.26) 0);border:none;border-radius:0;display:flex;height:100%;left:0;position:absolute;top:0;width:100%}
.game-in-page__info{inset:0;opacity:0;position:absolute}
@media(min-width:768px){.game-in-page__info{align-items:flex-start;display:flex;flex-direction:column;justify-content:center;opacity:1;padding:24px 12px;position:static;width:var(--widthContent)}}
@media(min-width:960px){.game-in-page__info{padding:24px 20px}}
@media(min-width:1248px){.game-in-page__info{padding:34px 20px}}
@media(min-width:1632px){.game-in-page__info{padding:78px 32px}}
@media(min-width:1920px){.game-in-page__info{padding:100px 40px}}
.game-in-page__title{color:#163779;font-size:22px;font-weight:700;line-height:1;margin-bottom:8px}
@media(min-width:960px){.game-in-page__title{font-size:26px}}
@media(min-width:1248px){.game-in-page__title{font-size:28px}}
@media(min-width:1632px){.game-in-page__title{font-size:36px}}
@media(min-width:1920px){.game-in-page__title{font-size:44px}}
.game-in-page__provider{color:#8399c5;font-size:14px;font-weight:700;line-height:1;margin-bottom:20px}
@media(min-width:960px){.game-in-page__provider{font-size:16px}}
@media(min-width:1632px){.game-in-page__provider{font-size:18px;margin-bottom:32px}}
@media(min-width:1920px){.game-in-page__provider{font-size:20px}}
.game-in-page__description{color:#102756;font-size:14px;font-weight:500;line-height:1.1;margin-bottom:20px}
@media(min-width:960px){.game-in-page__description{font-size:16px}}
@media(min-width:1632px){.game-in-page__description{font-size:18px;margin-bottom:32px}}
@media(min-width:1920px){.game-in-page__description{font-size:24px}}
@media(max-width:767px){.game-in-page .game-in-page__btn{inset:0;position:absolute}}
.game-in-page__btn.link-btn{border-radius:100px;font-size:14px;min-width:156px}
@media(min-width:960px){.game-in-page__btn.link-btn{font-size:18px;min-height:45px;min-width:178px}}
@media(min-width:1248px){.game-in-page__btn.link-btn{font-size:20px;min-height:48px;min-width:188px}}
@media(min-width:1632px){.game-in-page__btn.link-btn{font-size:24px;min-height:60px;min-width:210px}}
.game-in-page--diamond .game-in-page__info{background-color:#163779}
.game-in-page--diamond .game-in-page__description,.game-in-page--diamond .game-in-page__title{color:#e3e8ed}
.game-in-page--diamond .game-in-page__provider{color:#b8bbc3}
.game-in-page--diamond .game-in-page__btn.btn,.game-in-page--diamond .game-in-page__btn.link-btn{background:linear-gradient(180deg,#90a7ba,#e3e8ed);border:1px solid #e3e8ed;box-shadow:3px 3px 10px 0 rgba(120,132,149,.08);color:#102756}
.game-in-page--diamond .game-in-page__btn.btn:hover,.game-in-page--diamond .game-in-page__btn.link-btn:hover{background:linear-gradient(180deg,#65859f,#e3e8ed)}
.game-in-page--diamond .game-in-page__btn.btn:active,.game-in-page--diamond .game-in-page__btn.link-btn:active{background:linear-gradient(180deg,#4b779b,#b1c1cd)}
.game-iframe{--offsetX:14px;--offsetY:28px;align-items:center;background:#102756;border-radius:0;display:flex;flex-direction:column;height:100%;justify-content:center;margin:0;overflow:hidden;padding:0;text-align:center;width:100%}
@media(min-width:960px){.game-iframe{border-radius:6px}}
.game-iframe--error{padding:28px}
.game-iframe__error{-webkit-backdrop-filter:blur(3.5px);backdrop-filter:blur(3.5px);background:linear-gradient(77deg,hsla(0,0%,100%,.3) -7%,hsla(0,0%,100%,0) 109%,hsla(0,0%,100%,.26) 0);border:.5px solid #adadad;border-radius:10px;color:#f1f1f2;margin:0;max-height:100%;max-width:650px;overflow-y:auto;padding:var(--offsetY) var(--offsetX);text-align:center;width:100%}
@media(min-width:960px){.game-iframe__error{--offsetX:32px;--offsetY:32px}}
.game-iframe__error--small{background:transparent;border:0;height:auto;max-height:100%;max-width:100%;overflow:auto;padding:0}
.game-iframe__error--small .game-iframe__logo{margin-bottom:12px}
.game-iframe__error--small .game-iframe__title{font-size:18px}
.game-iframe__error--small .game-iframe__message{font-size:12px;margin-bottom:12px}
.game-iframe__error--small .game-iframe__description{font-size:18px;margin-bottom:12px;max-width:210px}
.game-iframe__error--small .game-iframe__button{--btn-height:36px;font-size:14px;padding:8px 16px}
.game-iframe--with-overlay{position:relative}
.game-iframe--with-overlay:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}
.game-iframe__logo{height:24px;margin-bottom:12px}
@media(min-width:960px){.game-iframe__logo{height:32px;margin-bottom:24px}}
.game-iframe__title{font-size:18px;font-weight:700;line-height:1.3;margin:0 0 8px;text-transform:uppercase}
@media(min-width:960px){.game-iframe__title{font-size:26px}}
.game-iframe__message{font-size:12px;margin:0 0 12px}
.game-iframe__message b{display:block}
@media(min-width:960px){.game-iframe__message{font-size:14px;margin:0 0 24px}.game-iframe__message b{display:inline}}
.game-iframe__description{font-size:18px;font-weight:600;margin:0 auto 12px;max-width:230px}
@media(min-width:960px){.game-iframe__description{font-size:26px;margin-bottom:24px;max-width:355px}}
.game-iframe>iframe{border:none;height:100%;margin:0 auto;width:100%}
.game-iframe__button{min-height:40px;padding:9px 18px}
.game-iframe__games{display:flex;justify-content:center;margin-top:40px}
.game-iframe .games-block-game-iframe{margin:0 calc(var(--offsetX)*-1)}
.games-block-game-iframe{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}
.games-block-game-iframe:after,.games-block-game-iframe:before{content:"";display:block;scroll-snap-align:start}
.games-block-game-iframe__game{padding-left:10px;scroll-snap-align:start}
.games-block-game-iframe__game:last-of-type{padding-right:10px}
.games-block-game-iframe .empty-game__img,.games-block-game-iframe .game__img{width:136px}
.games-blocks__flag{display:none}
.games-blocks>span:empty+.games-blocks__flag{display:block;height:500px}
@media(min-width:768px){.game-required-fields-modal__content{margin:0 auto;max-width:340px}}
.game-required-fields-modal__title{color:#f1f1f2;font-size:12px;font-weight:700;line-height:normal;margin:0 0 24px;text-align:center}
@media(min-width:768px){.game-required-fields-modal__title{font-size:20px;margin-bottom:32px}}
.game-required-fields-modal .game-required-fields-modal__form{background-color:transparent}
.game-required-fields-modal .dynamic-form__buttons-wrapper{display:flex;flex-direction:row;gap:16px;margin-top:24px}
@media(min-width:768px){.game-required-fields-modal .dynamic-form__buttons-wrapper{gap:24px;margin-top:32px}}
.game-required-fields-modal .dynamic-form__buttons-wrapper .btn{--btn-height:33px;font-size:14px;min-width:84px}
@media(min-width:768px){.game-required-fields-modal .dynamic-form__buttons-wrapper .btn{--btn-height:54px;font-size:20px;min-width:124px}}
.live-stream-streams .game-slider__item{margin-right:12px}
@media(min-width:768px){.live-stream-streams .game-slider__item{margin-right:10px}}
@media(min-width:960px){.live-stream-streams .game-slider__item{margin-right:14px}}
@media(min-width:1248px){.live-stream-streams .game-slider__item{margin-right:18px}}
.diamond-club-home__games-wrap::-webkit-scrollbar{width:4px}
.diamond-club-home__games-wrap::-webkit-scrollbar-track{background:rgba(30,72,156,.24);border-radius:6px}
.diamond-club-home__games-wrap::-webkit-scrollbar-thumb{background:linear-gradient(90deg,#ebd197,#bb9b49);border-radius:6px;margin:0}
.diamond-club-home__games-wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(90deg,#ebd197,#bb9b49)}
.diamond-club-home{--info-width:340px;align-items:center;background:#1b1b1b;border-radius:8px;color:#f1f1f2;display:flex;min-height:306px;overflow:hidden;position:relative}
@media(min-width:768px){.diamond-club-home{min-height:340px}}
@media(min-width:960px){.diamond-club-home{min-height:380px}}
@media(min-width:1248px){.diamond-club-home{min-height:420px}}
@media(min-width:1632px){.diamond-club-home{min-height:460px}}
.diamond-club-home:before{background:linear-gradient(270deg,#03213e,rgba(3,33,62,0));content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}
@media(min-width:768px){.diamond-club-home:after{background:linear-gradient(270deg,#04223f,rgba(4,34,63,0));content:"";height:100%;position:absolute;right:0;top:0;width:91px;z-index:3}}
.diamond-club-home__video{border-radius:8px;height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}
.diamond-club-home__info{align-items:center;display:flex;flex-direction:column;gap:24px;justify-content:center;margin:0 auto;padding:32px;text-align:center;z-index:2}
@media(min-width:768px){.diamond-club-home__info{min-width:var(--info-width);padding:32px}}
@media(min-width:960px){.diamond-club-home__info{--info-width:360px}}
@media(min-width:1248px){.diamond-club-home__info{--info-width:416px}}
@media(min-width:1632px){.diamond-club-home__info{--info-width:516px;gap:32px}}
@media(min-width:1920px){.diamond-club-home__info{--info-width:516px;min-width:516px}}
.diamond-club-home__logo{height:auto;max-width:234px;width:100%}
@media(min-width:768px){.diamond-club-home__logo{max-width:220px}}
@media(min-width:960px){.diamond-club-home__logo{max-width:254px}}
@media(min-width:1248px){.diamond-club-home__logo{max-width:287px}}
.diamond-club-home__description{font-size:16px;font-weight:500;line-height:1.5}
@media(min-width:1248px){.diamond-club-home__description{font-size:18px}}
.diamond-club-home__btn{--btn-height:38px;font-size:16px;min-width:138px}
@media(min-width:768px){.diamond-club-home__btn{--btn-height:46px;font-size:18px;min-width:148px}}
@media(min-width:960px){.diamond-club-home__btn{--btn-height:54px;font-size:20px;min-width:173px}}
@media(min-width:1632px){.diamond-club-home__btn{--btn-height:61px;font-size:22px;min-width:182px}}
.diamond-club-home__games-wrap{align-items:center;display:flex;overflow-x:auto;padding-bottom:35px;position:relative;z-index:2}
.diamond-club-home__games-wrap::-webkit-scrollbar{display:block;height:4px}
.diamond-club-home__games-wrap::-webkit-scrollbar-track{background:#0b2a4a}
.diamond-club-home__games-wrap::-webkit-scrollbar-thumb,.diamond-club-home__games-wrap::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#90a7ba,#e3e8ed),#0b2a4a}
.diamond-club-home__list{display:flex;gap:10px;padding-right:20px}
@media(min-width:960px){.diamond-club-home__list{gap:14px}}
@media(min-width:1248px){.diamond-club-home__list{gap:18px}}
@media(min-width:1632px){.diamond-club-home__list{gap:28px}}
.diamond-club-home__game{border:1px solid #e3e8ed;border-radius:8px;box-shadow:0 4px 10px 0 rgba(0,0,0,.08);display:block;height:auto;overflow:hidden;width:136px}
@media(min-width:960px){.diamond-club-home__game{width:168px}}
@media(min-width:1248px){.diamond-club-home__game{width:178px}}
@media(min-width:1632px){.diamond-club-home__game{width:222px}}
.diamond-club-home__game-img{display:flex}
.diamond-club-home__game-img img{width:100%}
.diamond-club-home--right{flex-direction:row-reverse}
.diamond-club-home--right:before{background:linear-gradient(90deg,#03213e,rgba(3,33,62,0))}
@media(min-width:768px){.diamond-club-home--right:after{background:linear-gradient(90deg,#04223f,rgba(4,34,63,0));left:0;right:auto}}
.diamond-club-home--right:not(.diamond-club-home--no-reverse) .diamond-club-home__video{transform:rotateY(180deg)}
.diamond-club-home--right .diamond-club-home__list{padding-left:20px;padding-right:0}
.diamond-club-home--right .diamond-club-home__games-wrap{direction:rtl}
.livespins-active-stream-tile{cursor:pointer}
.title-with-link__wrap{align-items:flex-end;display:flex;flex-wrap:wrap}
.title-with-link__title{color:#163779;flex:1;font-size:20px;font-weight:700;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:1248px){.title-with-link__title{font-size:26px}}
@media(min-width:1632px){.title-with-link__title{font-size:30px}}
.body--de .entry .section-games .title-with-link__title{text-transform:none}
.title-with-link__link{color:rgba(30,72,156,.9);font-size:12px;line-height:1.3;margin-left:15px;transition:color .3s ease}
@media(min-width:768px){.title-with-link__link{font-size:14px}}
@media(min-width:1248px){.title-with-link__link{font-size:16px}}
.title-with-link__link:hover{opacity:.8}
.title-with-link--bottom-space{margin-bottom:14px}
@media(min-width:960px){.title-with-link--bottom-space{margin-bottom:28px}}
:root{--container-max-width:1690px}
.container{--containerPadding:15px;display:block;margin:0 auto;max-width:var(--container-max-width);padding:0 var(--containerPadding);width:100%}
@media(min-width:768px){.container{--containerPadding:20px}}
@media(min-width:1632px){.container{--containerPadding:40px}}
@media(min-width:1920px){.container{--containerPadding:60px}}
.container--full{max-width:100%}
.container--cms{max-width:1200px}
.container--no-padding{padding:0}
@media(min-width:960px){.container--no-padding{padding:0}}
@media(min-width:1632px){.container--no-padding{padding:0}}
@media(max-width:767px){.container--no-padding-mobile{--containerPadding:0}}
@keyframes flipLogo{0%,45%{transform:rotateY(0deg);visibility:visible}50%{transform:rotateY(90deg);visibility:visible}55%,to{transform:rotateY(180deg);visibility:hidden}}
@keyframes flipLogoBack{0%,45%{transform:rotateY(0deg);visibility:hidden}50%{transform:rotateY(90deg);visibility:hidden}55%,to{transform:rotateY(180deg);visibility:visible}}
.entry-preview{background-color:#1e489c;background-position:50%;background-size:cover;height:calc(100vh - 60px);min-height:400px;overflow:hidden;padding:56px 10px 40px;position:relative}
@media(min-width:768px){.entry-preview{min-height:500px;padding:80px 0 240px}}
@media(min-width:960px){.entry-preview{padding:68px 0 145px}}
@media(min-width:1248px){.entry-preview{height:100vh;min-height:600px;padding:70px 0 100px}}
@media(min-width:1920px){.entry-preview{align-items:center;display:flex;padding:190px 0}}
.entry-preview__data{position:relative;text-align:center}
@media(min-width:768px){.entry-preview__data{text-align:left;width:100%}}
.entry-preview__logo{margin-bottom:24px;max-width:126px}
.entry-preview__logo-wrap{height:40px;margin:0 auto 24px;max-width:180px;position:relative;width:100%}
.entry-preview__logo-part-left{height:40px;left:8px;position:absolute}
.entry-preview__logo-part-left--front{animation:flipLogo 6s linear infinite alternate;visibility:visible;will-change:transform,visibility}
.entry-preview__logo-part-left--back{animation:flipLogoBack 6s linear infinite alternate;visibility:hidden;will-change:transform,visibility}
.entry-preview__logo-part-right{bottom:0;height:32px;position:absolute;right:9px}
.entry-preview__title,.entry-preview__welcome-title{font-weight:600;text-shadow:0 4px 8px rgba(0,0,0,.24)}
.entry-preview__welcome-title{color:#f1f1f2;font-size:16px;margin-bottom:8px;text-transform:capitalize}
@media(min-width:768px){.entry-preview__welcome-title{font-size:22px;margin-bottom:16px}}
@media(min-width:960px){.entry-preview__welcome-title{font-size:24px}}
@media(min-width:1248px){.entry-preview__welcome-title{font-size:32px}}
.entry-preview__title{color:#f1f1f2;font-size:40px;line-height:1.1;margin-bottom:8px}
@media(min-width:768px){.entry-preview__title{font-size:64px;margin-bottom:28px;max-width:532px}}
@media(min-width:960px){.entry-preview__title{font-size:80px;margin-bottom:36px;max-width:635px}}
@media(min-width:1248px){.entry-preview__title{font-size:88px;margin-bottom:36px;max-width:700px}}
@media(min-width:1632px){.entry-preview__title{font-size:98px;margin-bottom:48px;max-width:778px}}
.entry-preview__title mark{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4%,#bb9b49 50%);-webkit-background-clip:text;font-weight:800;text-shadow:none}
.entry-preview__title mark span{font-weight:600}
.entry-preview__description{color:#f1f1f2;font-size:16px;font-weight:700;margin-bottom:15px}
@media(min-width:768px){.entry-preview__description{font-size:28px;margin-bottom:20px}}
@media(min-width:960px){.entry-preview__description{font-size:32px;margin-bottom:24px}}
@media(min-width:1248px){.entry-preview__description{font-size:36px}}
@media(min-width:1632px){.entry-preview__description{font-size:40px}}
.entry-preview__description mark{background:none;color:#ffc000;font-weight:800}
@media(min-width:768px){.entry-preview__description br{display:none}}
.entry-preview__btn-wrap{display:inline-flex;flex-direction:column;gap:8px}
@media(min-width:768px){.entry-preview__btn-wrap{gap:28px}}
@media(min-width:960px){.entry-preview__btn-wrap{gap:36px}}
@media(min-width:1632px){.entry-preview__btn-wrap{gap:48px}}
.entry-preview__btn.link-btn{animation:pulse 1.5s infinite;min-width:138px}
@media(min-width:768px){.entry-preview__btn.link-btn{--btn-height:64px;font-size:24px;min-width:208px}}
.entry-preview__link.text-btn{color:#f1f1f2;font-size:12px;font-weight:600;line-height:1.5;text-decoration:underline}
@media(min-width:768px){.entry-preview__link.text-btn{font-size:16px;text-align:left}}
@media(min-width:960px){.entry-preview__link.text-btn{font-size:18px}}
.entry-preview__link.text-btn:hover{color:#f1f1f2}
.entry-preview__btn-description{color:#f1f1f2;display:block;font-size:11px;text-align:center}
@media(min-width:768px){.entry-preview__btn-description{font-size:14px}}
.entry-preview__background{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;position:absolute;top:0;width:100%}
@keyframes pulse{0%,to{transform:scale(.9)}50%{transform:scale(1)}}
.entry-info-block{align-items:flex-start;display:flex;flex-direction:column;gap:8px;justify-content:center;margin-top:28px}
.entry-info-block__item{align-items:center;background:#102756;border-radius:20px;display:flex;gap:16px;justify-content:start;padding:12px 24px;width:100%}
.entry-info-block__info{display:flex;flex-direction:column}
.entry-info-block__icon{height:30px;width:30px}
.entry-info-block__title{color:#f1f1f2;font-size:12px;font-weight:400;line-height:1.7}
.entry-info-block__value{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#ebd197 4.02%,#bb9b49 50%);background-clip:text;-webkit-background-clip:text;font-size:18px;font-weight:600;line-height:1.2}
.page-filter{display:flex;flex-direction:column;flex-wrap:wrap;position:relative}
@media(max-width:767px){.page-filter{left:calc(var(--innerSpace)*-1);width:calc(100% + var(--innerSpace)*2)}}
@media(min-width:768px){.page-filter{align-items:flex-start}}
@media(min-width:1632px){.page-filter{flex-direction:row;gap:12px;justify-content:space-between}}
.page-filter__footer{align-items:flex-start;display:flex;gap:8px}
@media(max-width:767px){.page-filter__footer{padding:0 var(--innerSpace)}}
.page-filter__providers{height:48px;max-width:153px}
@media(min-width:768px){.page-filter__providers{max-width:139px}.page-filter__search{width:248px}}
@media(max-width:767px){.page-filter__search{flex-grow:1}}
@media(min-width:768px){.body--ar .page-filter{align-items:flex-end}}
@media(min-width:1632px){.body--ar .page-filter{align-items:flex-start;flex-direction:row-reverse}}
.body--ar .page-filter .page-filter__footer{flex-direction:row-reverse}
.collapse-block{--padding-y:16px;--padding-x:16px;background-color:#163779;border-radius:16px;color:hsla(0,0%,100%,.5);line-height:1.4}
@media(min-width:768px){.collapse-block{--padding-x:32px}}
.collapse-block__toggle{align-items:center;background:transparent;border:none;color:#f1f1f2;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:10px;justify-content:space-between;padding:var(--padding-y) var(--padding-x);text-align:left;width:100%}
@media(min-width:768px){.collapse-block__toggle{font-size:18px}}
.collapse-block__toggle:hover{color:#f1f1f2}
.collapse-block__toggle[aria-expanded=true] .collapse-block__caret{transform:rotate(180deg)}
.collapse-block__caret{font-size:24px;line-height:1;transform:rotate(90deg);transform-origin:center;transition:transform .3s}
.collapse-block--with-separator{padding:21px 0}
@media(min-width:768px){.collapse-block--with-separator{padding:23px 0}}
.collapse-block--with-separator:not(:last-child){border-bottom:1px solid hsla(0,0%,60%,.4)}
.collapse-block--with-separator .collapse-block__caret{font-size:6px}
.collapse-block--with-separator .collapse-block__title{font-size:18px;letter-spacing:.24px;text-align:left}
.collapse-block--align-right{text-align:right}
.collapse-block--align-right .collapse-block__toggle{justify-content:flex-end}
.collapse-block--open{background-color:#1e489c}
.collapse-block .content{font-size:12px;padding:0 var(--padding-x) var(--padding-y)}
@media(min-width:768px){.collapse-block .content{font-size:16px;padding-top:var(--padding-y)}}
.collapse-block--promotion{background:#fff;color:#163779}
.collapse-block--promotion .collapse-block__toggle{color:#163779;font-size:16px;font-weight:700;padding:14px}
@media(min-width:768px){.collapse-block--promotion .collapse-block__toggle{font-size:32px;font-weight:700;padding:24px}}
.collapse-block--promotion .collapse__content .content{color:#163779;padding:0 14px 14px}
@media(min-width:768px){.collapse-block--promotion .collapse__content .content{margin-top:0;padding:0 24px 24px}}
.collapse-block--advent-calendar .content ul li:before{background-color:#f1f1f2}
.body--ar .collapse-block{text-align:end}
.body--ar .collapse-block__toggle{flex-direction:row-reverse}
.body--ar .collapse-block__toggle[aria-expanded=true] .collapse-block__caret{transform:rotate(-90deg)}
.body--ar .collapse-block__caret{transform:rotate(0deg)}
.imageye-selected {
    outline: 2px solid black !important;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.5) !important;
  }
@keyframes intercom-lightweight-app-launcher {
    from {
      opacity: 0;
      transform: scale(0.5);
    }
    to {
      opacity: 1;
      transform: scale(1);
    }
  }
@keyframes intercom-lightweight-app-gradient {
    from {
      opacity: 0;
    }
    to {
      opacity: 1;
    }
  }
@keyframes intercom-lightweight-app-messenger {
    0% {
      opacity: 0;
      transform: scale(0);
    }
    40% {
      opacity: 1;
    }
    100% {
      transform: scale(1);
    }
  }
.intercom-lightweight-app {
    position: fixed;
    z-index: 2147483001;
    width: 0;
    height: 0;
    font-family: system-ui, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  }
.intercom-lightweight-app-gradient {
    position: fixed;
    z-index: 2147483002;
    width: 500px;
    height: 500px;
    bottom: 0;
    right: 0;
    pointer-events: none;
    background: radial-gradient(
      ellipse at bottom right,
      rgba(29, 39, 54, 0.16) 0%,
      rgba(29, 39, 54, 0) 72%);
    animation: intercom-lightweight-app-gradient 200ms ease-out;
  }
.intercom-lightweight-app-launcher {
    position: fixed;
    z-index: 2147483003;
    padding: 0 !important;
    margin: 0 !important;
    border: none;
    bottom: 85px;
    right: 20px;
    max-width: 48px;
    width: 48px;
    max-height: 48px;
    height: 48px;
    border-radius: 50%;
    background: #BB9B49;
    cursor: pointer;
    box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.06), 0 2px 32px 0 rgba(0, 0, 0, 0.16);
    transition: transform 167ms cubic-bezier(0.33, 0.00, 0.00, 1.00);
    box-sizing: content-box;
  }
.intercom-lightweight-app-launcher:hover {
    transition: transform 250ms cubic-bezier(0.33, 0.00, 0.00, 1.00);
    transform: scale(1.1)
  }
.intercom-lightweight-app-launcher:active {
    transform: scale(0.85);
    transition: transform 134ms cubic-bezier(0.45, 0, 0.2, 1);
  }
.intercom-lightweight-app-launcher:focus {
    outline: none;

    
  }
.intercom-lightweight-app-launcher-icon {
    display: flex;
    align-items: center;
    justify-content: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 48px;
    height: 48px;
    transition: transform 100ms linear, opacity 80ms linear;
  }
.intercom-lightweight-app-launcher-icon-open {
    
        opacity: 1;
        transform: rotate(0deg) scale(1);
      
  }
.intercom-lightweight-app-launcher-icon-open svg {
    width: 24px;
    height: 24px;
  }
.intercom-lightweight-app-launcher-icon-open svg path {
    fill: rgb(255, 255, 255);
  }
.intercom-lightweight-app-launcher-icon-self-serve {
    
        opacity: 1;
        transform: rotate(0deg) scale(1);
      
  }
.intercom-lightweight-app-launcher-icon-self-serve svg {
    height: 44px;
  }
.intercom-lightweight-app-launcher-icon-self-serve svg path {
    fill: rgb(255, 255, 255);
  }
.intercom-lightweight-app-launcher-custom-icon-open {
    max-height: 24px;
    max-width: 24px;

    
        opacity: 1;
        transform: rotate(0deg) scale(1);
      
  }
.intercom-lightweight-app-launcher-icon-minimize {
    
        opacity: 0;
        transform: rotate(-60deg) scale(0);
      
  }
.intercom-lightweight-app-launcher-icon-minimize svg path {
    fill: rgb(255, 255, 255);
  }
  .intercom-lightweight-app-launcher.intercom-launcher-extended {
    width: calc(180px - 30px);
    max-width: calc(180px - 30px);
    height: calc(45px - 26px);
    max-height: calc(45px - 26px);
    border-radius: 12px;
    display: flex;
    align-items: center;
    justify-content: flex-start;
    padding: 12px 16px 12px 12px !important;
    gap: 6px;
    background: #BB9B49;
    border: 1px solid rgba(255, 255, 255, 0.15);
    box-shadow: 0px -2px 50px rgba(0, 0, 0, 0.1);
    
  }
.intercom-lightweight-app-launcher.intercom-launcher-extended .intercom-lightweight-app-launcher-icon {
    position: relative;
    width: 24px;
    height: 24px;
  }
.intercom-lightweight-app-launcher-text {
    color: rgb(255, 255, 255);
    font-size: 14px;
    font-weight: 600;
    line-height: 1.5;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    max-width: 140px;
    opacity: 1;
    transition: opacity 80ms linear;
  }
.intercom-lightweight-app-messenger {
    position: fixed;
    z-index: 2147483003;
    overflow: hidden;
    background-color: #ffffff;
    animation: intercom-lightweight-app-messenger 250ms cubic-bezier(0, 1, 1, 1);
    transform-origin: bottom right;

    
        width: 400px;
        height: calc(100% - 105px);
        max-height: 704px;
        min-height: 250px;
        right: 20px;
        bottom: 85px;
        box-shadow: 0 5px 40px rgba(0,0,0,0.16);
      

    border-radius: 24px;
  }
.intercom-lightweight-app-messenger-header {
    height: 64px;
    border-bottom: none;
    background: #ffffff;
  }
.intercom-lightweight-app-messenger-footer{
    position:absolute;
    bottom:0;
    width: 100%;
    height: 80px;
    background: #ffffff;
    font-size: 14px;
    line-height: 21px;
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    box-shadow: 0px 0px 25px rgba(0, 0, 0, 0.05);
  }
@media print {.intercom-lightweight-app {
      display: none;
    }}
.entry-preview{background-image:url("assets/asset-016.webp");background-size:cover;background-position:center}
.seo-text{padding:24px 0;color:#7a7a7a;font-size:14px;line-height:1.7}
.seo-text h1,.seo-text h2,.seo-text h3{color:#a0a0a0;margin:18px 0 8px}
.seo-text h1{font-size:22px;color:#9a9a9a}
.seo-text h2{font-size:18px;color:#949494}
.seo-text h3{font-size:16px;color:#8e8e8e}
.seo-text p{margin:0 0 12px}
.seo-text ol,.seo-text ul{margin:0 0 12px;padding-left:20px}
.seo-text li{margin-bottom:6px}
.seo-text a{color:#f0c040;text-decoration:underline}
.seo-text a:hover{color:#ffd700}
.seo-text figure{margin:12px 0;overflow-x:auto}
.seo-text table{width:100%;border-collapse:collapse;color:#7a7a7a;table-layout:fixed}
.seo-text td{padding:10px 16px;border:1px solid rgba(255,255,255,0.08);vertical-align:top}
.seo-text tr:first-child td{font-weight:600;color:#a0a0a0;background:rgba(255,255,255,0.04)}
.seo-text tr:nth-child(even){background:rgba(255,255,255,0.02)}
.seo-text td:first-child{width:40%;color:#8a8a8a;font-weight:500}
.breadcrumbs{padding:12px 0;font-size:13px;color:#888}
.breadcrumbs a{color:#aaa;text-decoration:none}
.breadcrumbs a:hover{color:#fff}
.breadcrumbs span{margin:0 6px}
.burger-menu{display:none;cursor:pointer;padding:8px;z-index:1001}
.burger-menu span{display:block;width:24px;height:2px;background:#fff;margin:5px 0;transition:transform .3s,opacity .3s}
.burger-menu.active span:nth-child(1){transform:rotate(45deg) translate(5px,5px)}
.burger-menu.active span:nth-child(2){opacity:0}
.burger-menu.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}
.footer-copyright{text-align:center;padding:16px 0;color:#888;font-size:13px;border-top:1px solid rgba(255,255,255,0.1);margin-top:16px}
.swiper-wrapper{-ms-overflow-style:none;scrollbar-width:none}
.swiper-wrapper::-webkit-scrollbar{display:none}
@media(max-width:1024px){.burger-menu{display:block;position:fixed;top:12px;left:12px}.header-left-desktop{transform:translateX(-100%);transition:transform .3s;position:fixed!important;z-index:1000!important}.header-left-desktop.open{transform:translateX(0)}.layout{padding-left:0!important}.layout--left-padding{padding-left:0!important}.breadcrumbs{padding-top:48px}}
.game--default{position:relative;border-radius:12px;overflow:hidden}
.sidebar-overlay{display:none;position:fixed;inset:0;background:rgba(0,0,0,.6);z-index:999}
.sidebar-overlay.active{display:block}