*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0}:root{--header-height:80px}@media (max-width:768px){:root{--header-height:60px}}.container{width:100%;padding:0 30px;margin:0 auto}@media (max-width:1440px){.container{max-width:100%;padding:0 20px}}@media (min-width:1601px){.container{max-width:1200px}}@media (min-width:1024px) and (max-width:1600px){.main-content{margin-left:230px;-webkit-transition:margin 0.3s ease;transition:margin 0.3s ease}.sidebar.collapsed~.main-content{margin-left:50px}}section{position:relative;padding-top:50px}@media (min-width:1024px) and (max-width:1600px){section{padding-left:30px}}section.trending{padding-top:0!important}@media (max-width:1024px){section.trending{padding-top:30px!important}}.section-title{text-align:left;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:30px}.section-title.flex-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:5px}.section-title h2{position:relative;z-index:2;color:#fff;font-size:30px;line-height:30px;font-weight:400;font-family:"Montserrat",sans-serif}@media screen and (max-width:400px){.section-title h2{font-size:16px}}body{background-color:#242625}header#main_nav{padding:10px 0;position:fixed;top:0;left:0;width:100%;z-index:999;background:#000;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.1);box-shadow:0 2px 4px rgba(0,0,0,0.1)}header#main_nav .header__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 1rem}@media (min-width:1601px){header#main_nav .header__container{max-width:clamp(1300px,80%,1865px);padding-left:1rem;padding-right:0}}header#main_nav .header__container .header__actions,header#main_nav .header__container .header__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;height:100%}@media (max-width:370px){header#main_nav .header__container .header__actions,header#main_nav .header__container .header__left{gap:0.5rem!important}}header#main_nav .header__container .sidebar-toggle{background-color:#3C4142;color:#fff;border-radius:8px;width:40px;height:40px;border:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header#main_nav .header__container .sidebar-toggle img,header#main_nav .header__container .sidebar-toggle svg{width:24px;height:24px;pointer-events:none}@media (max-width:1023px){header#main_nav .header__container .sidebar-toggle{position:absolute;top:64px;left:0;width:100%;padding:10px 0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-filter:drop-shadow(0px 4px 8px rgba(36,38,38,0.9));filter:drop-shadow(0px 4px 8px rgba(36,38,38,0.9));background-color:#2a2d2e}}header#main_nav .header__container .search-button{background-color:#3C4142;color:#fff;border-radius:8px;width:40px;height:40px;border:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}header#main_nav .header__container .search-button img,header#main_nav .header__container .search-button svg{width:24px;height:24px;pointer-events:none}@media (max-width:1023px){header#main_nav .header__container .search-button{top:15px;left:100px;padding:10px 0;margin:0}}header#main_nav .button{display:block;margin:0 auto;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-height:38px!important;height:38px}header#main_nav .button--cta{min-width:120px;padding:10px 20px;border-radius:8px;font:700 17px "Montserrat",sans-serif;color:#fff;text-decoration:none;white-space:nowrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative;overflow:hidden;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;-webkit-transition-delay:0.6s;transition-delay:0.6s}@media (max-width:425px){header#main_nav .button--cta{min-width:90px;padding:10px;font:700 16px "Montserrat",sans-serif}}header#main_nav .button--cta.is-red{background-image:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background-image:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%);-webkit-filter:drop-shadow(0px 4px 0px rgba(174,4,2,0.63));filter:drop-shadow(0px 4px 0px rgba(174,4,2,0.63));-webkit-box-shadow:0 0 9px 8px rgba(255,45,41,0.25);box-shadow:0 0 9px 8px rgba(255,45,41,0.25)}header#main_nav .button--cta.is-red:before{background-image:-webkit-gradient(linear,left top,right top,from(#FF2B29),to(#ef2624));background-image:linear-gradient(90deg,#FF2B29 0%,#ef2624 100%)}header#main_nav .button--cta.is-red:after{background-image:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background-image:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%)}header#main_nav .button--cta.is-red:hover{background-image:-webkit-gradient(linear,left top,right top,from(#FF2B29),to(#ef2624));background-image:linear-gradient(90deg,#FF2B29 0%,#ef2624 100%)}header#main_nav .button--cta.is-gray{background-color:#666;-webkit-filter:drop-shadow(0px 4px 0px #2c3031);filter:drop-shadow(0px 4px 0px #2c3031)}header#main_nav .button--cta.is-gray:before{background-color:#929292}header#main_nav .button--cta.is-gray:after{background-color:#666}header#main_nav .button--cta.is-gray:hover{background-color:#929292}header#main_nav .button--cta:after,header#main_nav .button--cta:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-transition:all 0.6s ease;transition:all 0.6s ease;z-index:0}header#main_nav .button--cta:before{border-radius:50% 50% 0 0;-webkit-transform:translateY(100%) scaleY(0.5);transform:translateY(100%) scaleY(0.5)}header#main_nav .button--cta:after{border-radius:0;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}header#main_nav .button--cta div{position:relative;top:3px;width:100%;height:26px;overflow:hidden;text-transform:uppercase}header#main_nav .button--cta div span{position:absolute;z-index:1;top:0;width:100%;text-align:center;-webkit-transition:-webkit-transform 0.5s ease;transition:-webkit-transform 0.5s ease;transition:transform 0.5s ease;transition:transform 0.5s ease,-webkit-transform 0.5s ease}header#main_nav .button--cta div span:first-child{-webkit-transform:translateY(24px);transform:translateY(24px)}header#main_nav .button--cta div span:last-child{-webkit-transform:translateY(0);transform:translateY(0)}header#main_nav .button--cta:hover{-webkit-transition:background 0.2s linear;transition:background 0.2s linear;-webkit-transition-delay:0.6s;transition-delay:0.6s}header#main_nav .button--cta:hover:after{border-radius:0 0 50% 50%;-webkit-transform:translateY(-100%) scaleY(0.5);transform:translateY(-100%) scaleY(0.5)}header#main_nav .button--cta:hover:before{border-radius:0;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}header#main_nav .button--cta:hover div span:first-child{-webkit-transform:translateY(0);transform:translateY(0)}header#main_nav .button--cta:hover div span:last-child{-webkit-transform:translateY(-24px);transform:translateY(-24px)}@media screen and (max-width:567px){header#main_nav a.button--cta.is-red[href="/signup/"]{background-color:#666;background-image:none;-webkit-filter:drop-shadow(0px 4px 0px #2c3031);filter:drop-shadow(0px 4px 0px #2c3031);-webkit-box-shadow:none;box-shadow:none}header#main_nav a.button--cta.is-red[href="/signup/"]:before{background-color:#929292;background-image:none}header#main_nav a.button--cta.is-red[href="/signup/"]:after{background-color:#666;background-image:none}header#main_nav a.button--cta.is-red[href="/signup/"]:hover{background-color:#929292;background-image:none}}.welcome-banner{background:url("/2025/assets/images/homepage/bg/main-bg-desk.jpg") no-repeat center center;background-size:cover;color:#fff;position:relative;overflow:hidden;margin:auto;width:100%}.welcome-banner .banner-slide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:2rem;padding:2rem 1rem 0}.welcome-banner .banner-slide__image,.welcome-banner .banner-slide__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.welcome-banner .banner-slide__image img,.welcome-banner .banner-slide__text img{max-width:100%;height:auto}@media (max-width:375px){.welcome-banner .banner-slide__image img,.welcome-banner .banner-slide__text img{max-width:85%}}@media (min-width:768px){.welcome-banner .banner-slide{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4rem}.welcome-banner .banner-slide__text{max-width:50%;text-align:left}.welcome-banner .banner-slide__image{max-width:50%;text-align:right}}.welcome-banner .cta-wrapper{position:relative;display:inline-block;max-width:380px;width:100%;min-height:54px;height:auto;left:-10px}@media (max-width:567px){.welcome-banner .cta-wrapper{left:0}}.welcome-banner .cta-overlay{position:absolute;inset:0;z-index:2}@media (max-width:567px){.welcome-banner{background-image:url("/2025/assets/images/homepage/bg/main-bg-mob.jpg");top:20px}.welcome-banner .banner-slide{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;gap:0.5em}.welcome-banner .banner-slide__text{width:320px!important}.welcome-banner__image{height:320px}.welcome-banner__content{height:320px;width:100%;max-width:80%!important}.welcome-banner__content .offer{max-height:200px;margin:auto;height:200px!important}.welcome-banner .button--cta{width:100%;margin-bottom:20px}}@media (min-width:1920px){.welcome-banner{background-image:url("/2025/assets/images/homepage/bg/main-bg-wide.jpg")}}.welcome-banner:before{pointer-events:none;content:"";position:absolute;top:calc(100% - 98px);left:0;width:100%;height:100px;background:-webkit-gradient(linear,left bottom,left top,from(#242625),color-stop(50%,rgba(19,19,19,0.1)),color-stop(50%,rgba(0,0,0,0)));background:linear-gradient(0deg,#242625 0%,rgba(19,19,19,0.1) 50%,rgba(0,0,0,0) 50%);z-index:80}@media (max-width:567px){.welcome-banner:before{display:none}}@media (min-width:1920px){.welcome-banner:before{background:url("/2025/assets/images/homepage/bg/overlay-bg-wide.png");background-size:contain}}.welcome-banner .swiper-pagination{display:none}@media (max-width:1023px){header#main_nav .header__container .header__left .header__logo{position:relative;left:-2em}}@media (min-width:567px) and (max-width:1024px){.welcome-banner{top:30px}}@media (max-width:340px){header#main_nav .header__container{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}header#main_nav .header__container .header__left .header__logo img{width:130px}}#search-modal{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.6);display:none;z-index:9999;overflow-y:auto}#search-modal #modal-wrap{background:#242625;max-width:900px;margin:3rem auto;border-radius:8px;padding:1.5rem;position:relative;-webkit-box-shadow:0 0 20px rgba(0,0,0,0.3);box-shadow:0 0 20px rgba(0,0,0,0.3)}@media (max-width:568px){#search-modal #modal-wrap{margin:4rem auto}}#search-modal #modal-wrap #modal-close-btn{position:absolute;top:5px;right:5px;cursor:pointer}#search-modal #modal-wrap .search-header{width:80%;margin:auto}#search-modal #modal-wrap .search-header .search-form-w form.search-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.75rem;height:40px}#search-modal #modal-wrap .search-header .search-form-w form.search-form input[type=text]{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;padding:0.8rem 0 0.8rem 3rem;font-size:1rem;border-radius:8px;-webkit-transition:border-color 0.3s ease;transition:border-color 0.3s ease;background:#3b4242;color:#fff;border:unset}#search-modal #modal-wrap .search-header .search-form-w form.search-form input[type=text]:focus{outline:none;border:2px solid #fff;-webkit-box-shadow:0 0 0 1px rgba(255,215,255,0.3);box-shadow:0 0 0 1px rgba(255,215,255,0.3)}#search-modal #modal-wrap .search-header .search-form-w form.search-form button{position:absolute;background:transparent;border:none;color:white;padding:10px 0 10px 15px;border-radius:8px;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:background-color 0.3s ease;transition:background-color 0.3s ease}#search-modal #modal-wrap .search-header .search-form-w form.search-form button:hover{background:#666}#search-modal #modal-wrap .search-header .search-form-w form.search-form #clearSearchText{cursor:pointer;font-size:1.2rem;position:relative;right:40px;color:#fff;display:none}#search-modal #modal-wrap #searchElement{max-height:550px;overflow-y:auto;padding:0.5em 2em;margin-top:1.5rem;color:#fff}#search-modal #modal-wrap #searchElement #search-loader-bg{display:none;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:20px}#search-modal #modal-wrap #searchElement ul{display:-ms-grid;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:1rem;list-style:none;padding:0;margin:0}@media (max-width:568px){#search-modal #modal-wrap #searchElement ul{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;text-decoration:none;background:#000;border-radius:12px;overflow:hidden;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.08);box-shadow:0 4px 10px rgba(0,0,0,0.08);-webkit-transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease;transition:transform 0.2s ease,box-shadow 0.2s ease,-webkit-transform 0.2s ease,-webkit-box-shadow 0.2s ease}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 8px 20px rgba(0,0,0,0.15);box-shadow:0 8px 20px rgba(0,0,0,0.15)}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a .s-card .s-card-head{width:100%;height:200px;overflow:hidden}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a .s-card .s-card-head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a .s-card .s-card-body{background:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%);color:#fff;width:100%;border-radius:0 0 5px 5px;padding:10px;height:54px;text-align:left}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a .s-card .s-card-body h2{font-size:14px;font-weight:600;color:#fff;margin:0 0 2px 0;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;text-transform:uppercase}#search-modal #modal-wrap #searchElement ul li.gameimage .games-wrap a .s-card .s-card-body p{font-size:12px;font-weight:400;color:#fff;margin:0;overflow:hidden;text-overflow:ellipsis;width:100%;white-space:nowrap;text-transform:uppercase}#search-modal #modal-wrap #searchElement:empty:before{content:"Sorry, there are no games matching your search keyword.";display:block;color:#fff;font-style:italic;text-align:center;margin-top:2rem}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.sidebar{position:fixed;top:64px;left:0;width:260px;height:100vh;background:#191b1a;padding:1rem;z-index:1000;overflow-y:auto;-webkit-transition:width 0.1s ease,-webkit-transform 0.1s ease;transition:width 0.1s ease,-webkit-transform 0.1s ease;transition:transform 0.1s ease,width 0.1s ease;transition:transform 0.1s ease,width 0.1s ease,-webkit-transform 0.1s ease}.sidebar__nav{list-style:none;padding:0;margin:0}@media (max-width:567px){.sidebar__nav{max-width:100%;overflow-y:auto;height:calc(100vh + var(--header-height));-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:780px;-ms-scroll-chaining:none;overscroll-behavior:contain}}.sidebar__item{background-color:#000;border-radius:10px;margin-bottom:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.sidebar__item:hover{background-color:#242625}.sidebar__item .sidebar__link{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.75rem 1rem;width:100%;color:#fff;text-decoration:none;font-size:16px}.sidebar__item .sidebar__link .sidebar__icon{width:28px;height:28px;margin-right:0.75rem}.sidebar__item .sidebar__link .sidebar__text{-webkit-box-flex:1;-ms-flex:1;flex:1;font-size:14px;color:#ffffff;font-weight:600;font-family:"Montserrat",sans-serif;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;-webkit-transition:opacity 0.1s ease,width 0.1s ease;transition:opacity 0.1s ease,width 0.1s ease}.sidebar.collapsed{width:80px}.sidebar.collapsed .sidebar__text{opacity:0;visibility:hidden;width:0;overflow:hidden}.sidebar.collapsed .sidebar__link{padding:10px}.sidebar .sidebar__promo .sidebar__item{position:relative;overflow:hidden;max-height:100px;height:60px;font-size:17px;border-radius:8px;background:linear-gradient(-20deg,#44957a 0%,#1e725f 40%,#13463b 100%);padding-left:20px}.sidebar .sidebar__promo .sidebar__item .sidebar__text{font-size:16px;font-weight:700;font-family:"Montserrat",sans-serif}.sidebar .sidebar__promo .sidebar__item:after{content:"";position:absolute;bottom:-45%;right:-13%;width:130px;height:100px;background-repeat:no-repeat;background-size:75%;background-position:center;pointer-events:none;z-index:1;background-image:url("/2025/assets/images/homepage/icons/sidebar-promotions-desk-full.png");-webkit-transition:0.1s;transition:0.1s}@media (max-width:567px){.sidebar .sidebar__promo .sidebar__item:after{right:-7%}}.sidebar .sidebar__promo.tournament .sidebar__item{background:linear-gradient(-20deg,#176198 0%,#144279 40%,#1b2769 100%)}.sidebar .sidebar__promo.tournament .sidebar__item:after{background-image:url("/2025/assets/images/homepage/icons/sidebar-tournaments-desk-full.png")}.sidebar:not(.collapsed) .sidebar__promo .sidebar__link .sidebar__icon{display:none}.sidebar.collapsed .sidebar__promo .sidebar__item{background:#000!important;height:unset!important;padding-left:unset}.sidebar.collapsed .sidebar__promo .sidebar__item:after{display:none}@media (max-width:1023px){.sidebar{-webkit-transform:translateX(-100%);transform:translateX(-100%);width:260px;height:100vh;top:104px}body.sidebar-open .sidebar{-webkit-transform:translateX(0);transform:translateX(0)}.sidebar.collapsed{width:260px}.sidebar.collapsed .sidebar__text{opacity:1;visibility:visible;width:auto}.sidebar.collapsed .sidebar__link{padding:0.75rem 1rem}.sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.5);z-index:999}body.sidebar-open .sidebar-overlay{display:block}}@media (max-width:567px){.sidebar{height:100vh;width:100%;top:104px;padding:20px}}html:not(.sidebar-open) .sidebar.collapsed .sidebar__item[data-tooltip]{position:relative;overflow:visible}html:not(.sidebar-open) .sidebar.collapsed .sidebar__item[data-tooltip]:before{content:attr(data-tooltip);position:absolute;left:-15px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;font-size:13px;font-weight:700;font-family:"Montserrat",sans-serif;padding:5px;background:rgba(0,0,0,0.55);white-space:pre-wrap;text-align:center;pointer-events:none;opacity:0;-webkit-transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,-webkit-transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease;transition:opacity 0.2s ease,transform 0.2s ease,-webkit-transform 0.2s ease;z-index:9999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.4);box-shadow:0 2px 6px rgba(0,0,0,0.4)}html:not(.sidebar-open) .sidebar.collapsed .sidebar__item[data-tooltip]:hover:before{opacity:1;-webkit-transform:translateY(-50%) translateX(5px);transform:translateY(-50%) translateX(5px)}.card{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.card a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;text-decoration:none}.card .card-head{width:100%}.card .card-head img{display:block;width:100%;border-radius:15px 15px 0 0;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.card .card-body{width:100%;border-radius:0 0 5px 5px;background:#be0200;padding:10px;text-align:center}.card .card-body h2{font-size:14px;font-weight:500;color:#fff;overflow:hidden;width:100%;white-space:nowrap}.card .card-body p{font-size:12px;font-weight:400;color:#fff;overflow:hidden;width:100%;white-space:nowrap}.clip{position:relative}.section-title.flex-title{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-bottom:10px}.section-title.flex-title h2{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:17px;color:#ffffff;font-weight:700;font-family:"Montserrat",sans-serif}.section-title.flex-title h2 .header-icon{width:25px;height:auto}@media screen and (max-width:425px){.section-title.flex-title h2{font-size:15px}}.section-title.flex-title .arrows{display:-webkit-box;display:-ms-flexbox;display:flex;gap:0.5rem}.section-title.flex-title .arrows .arrow{background:#2e3131;border:none;color:#fff;font-size:17px;font-family:"Montserrat",sans-serif;font-weight:700;padding:0 0.8rem;cursor:pointer;border-radius:6px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:background-color 0.2s;transition:background-color 0.2s}@media screen and (max-width:425px){.section-title.flex-title .arrows .arrow{font-size:15px}}.section-title.flex-title .arrows .chevron{position:relative;top:-2px;font-size:30px;font-weight:400}.section-title.flex-title .arrows a{text-decoration:none;color:#fff}.slider-trending{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:15px;overflow-x:auto;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;scroll-behavior:smooth;-ms-scroll-chaining:none;overscroll-behavior:contain}.slider-trending::-webkit-scrollbar{display:none}.slider-trending.is-dragging{cursor:-webkit-grabbing;cursor:grabbing;scroll-behavior:auto}.slider-trending a,.slider-trending img{-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.slider-trending .row{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.slider-trending .row .slider-track{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:15px}.slider-trending .row .card{position:relative;border-radius:15px;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;color:#fff;text-align:center;cursor:pointer}.slider-trending .row .card .card-head img{border-radius:15px;display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.slider-trending .row .card.card-big{max-width:266px;height:180px}.slider-trending .row .card.card-small{max-width:126px;height:180px}.slider-trending .row .card .card-overlay{visibility:hidden;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;background:rgba(0,0,0,0.6);opacity:0;text-align:center;padding:10px}.slider-trending .row .card .card-overlay h2{font-size:11px;font-weight:500;color:#fff;margin-bottom:10px;padding:0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.slider-trending .row .card .card-overlay a{width:100%;max-width:120px;display:inline-block;padding:10px 15px;font-size:12px;font-weight:700;margin-top:6px;border-radius:6px;text-decoration:none;background:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%);color:#fff;text-align:center}.slider-trending .row .card .card-overlay a.practicemode{background:#666}.slider-trending .row .card:hover .card-overlay{opacity:1;visibility:visible}@media (max-width:480px){.slider-trending{overflow-x:auto;white-space:nowrap}.row .slider-track{-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:12px}.row .card{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.row .card-big{width:75vw!important}.row .card-small{width:36vw!important}}.promo-section{}.promo-section .button{display:block;margin:0;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;min-height:38px!important;height:38px}.promo-section .button--cta{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;overflow:hidden;cursor:pointer;min-width:200px;padding:10px 20px;border-radius:8px;font:700 17px "Montserrat",sans-serif;color:#fff;text-decoration:none;white-space:nowrap;z-index:1}@media (max-width:567px){.promo-section .button--cta{display:block;min-width:160px;padding:5px 0}}.promo-section .button--cta:after,.promo-section .button--cta:before{content:"";position:absolute;inset:0;-webkit-transition:border-radius 0.45s,-webkit-transform 0.45s cubic-bezier(0.2,0.9,0.2,1);transition:border-radius 0.45s,-webkit-transform 0.45s cubic-bezier(0.2,0.9,0.2,1);transition:transform 0.45s cubic-bezier(0.2,0.9,0.2,1),border-radius 0.45s;transition:transform 0.45s cubic-bezier(0.2,0.9,0.2,1),border-radius 0.45s,-webkit-transform 0.45s cubic-bezier(0.2,0.9,0.2,1);z-index:0;pointer-events:none}.promo-section .button--cta:before{border-radius:50% 50% 0 0;-webkit-transform:translateY(100%) scaleY(0.6);transform:translateY(100%) scaleY(0.6)}.promo-section .button--cta:after{border-radius:0;-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1)}.promo-section .button__inner{position:relative;z-index:2;top:3px;width:100%;height:26px;overflow:hidden;text-transform:uppercase}.promo-section .button__inner span{position:absolute;left:0;right:0;top:0;width:100%;text-align:center;-webkit-transition:-webkit-transform 0.45s cubic-bezier(0.2,0.9,0.2,1);transition:-webkit-transform 0.45s cubic-bezier(0.2,0.9,0.2,1);transition:transform 0.45s cubic-bezier(0.2,0.9,0.2,1);transition:transform 0.45s cubic-bezier(0.2,0.9,0.2,1),-webkit-transform 0.45s cubic-bezier(0.2,0.9,0.2,1)}.promo-section .button__inner span:first-child{-webkit-transform:translateY(26px);transform:translateY(26px)}.promo-section .button__inner span:last-child{-webkit-transform:translateY(0);transform:translateY(0)}.promo-section .button--cta:hover:after{-webkit-transform:translateY(-100%) scaleY(0.6);transform:translateY(-100%) scaleY(0.6);border-radius:0 0 50% 50%}.promo-section .button--cta:hover:before{-webkit-transform:translateY(0) scaleY(1);transform:translateY(0) scaleY(1);border-radius:0}.promo-section .button--cta:hover .button__inner span:first-child{-webkit-transform:translateY(0);transform:translateY(0)}.promo-section .button--cta:hover .button__inner span:last-child{-webkit-transform:translateY(-26px);transform:translateY(-26px)}.promo-section .button--cta.is-red{background-image:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background-image:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%);-webkit-filter:drop-shadow(0px 4px 0px rgba(174,4,2,0.63));filter:drop-shadow(0px 4px 0px rgba(174,4,2,0.63));-webkit-box-shadow:0 0 9px 8px rgba(255,45,41,0.18);box-shadow:0 0 9px 8px rgba(255,45,41,0.18)}.promo-section .button--cta.is-red:before{background-image:-webkit-gradient(linear,left top,right top,from(#FF2B29),to(#ef2624));background-image:linear-gradient(90deg,#FF2B29 0%,#ef2624 100%)}.promo-section .button--cta.is-red:after{background-image:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background-image:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%)}.promo-grid{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;grid-template-columns:1fr 1fr;margin:0 auto;gap:15px}@media (min-width:1550px){.promo-grid.promo-grid__main{-ms-grid-columns:-webkit-max-content 1fr;-ms-grid-columns:max-content 1fr;grid-template-columns:-webkit-max-content 1fr;grid-template-columns:max-content 1fr}}.promo-grid .promoImg{background-size:130%;background-position:0 -40px;border:2px solid pink}.promo-grid .promo-box{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative;z-index:9}.promo-grid .promo-box:after{content:"";width:100%;height:100%;background-repeat:no-repeat;position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-grid__main{display:-webkit-box;display:-ms-flexbox;display:flex;background:linear-gradient(-20deg,#44957a 0%,#165849 40%,#165849 40%,#0a342b 100%);background-size:cover;border-radius:15px!important;position:relative;max-height:240px;overflow:hidden!important;padding:1rem 2rem}@media (max-width:567px){.promo-grid__main{padding:1rem}}.promo-grid__main:after{content:"";-webkit-transition:-webkit-transform 0.2s ease;transition:-webkit-transform 0.2s ease;transition:transform 0.2s ease;transition:transform 0.2s ease,-webkit-transform 0.2s ease;background-repeat:no-repeat;background-position:right center;background-size:100%;position:absolute;right:-45px;top:0;width:62%;height:100%;background-image:url("/2025/assets/images/homepage/icons/promotions.png");-webkit-backface-visibility:visible;backface-visibility:visible;display:-webkit-box;display:-ms-flexbox;display:flex}.promo-grid__main .promo-box{width:55%!important;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:768px){.promo-grid__main .promo-box{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.promo-grid__main .promo-box p{color:#fff;margin:0;opacity:0.9;max-width:80%;font-size:14px;line-height:normal;font-weight:400;font-family:"Montserrat",sans-serif}@media (max-width:568px){.promo-grid__main .promo-box p{max-width:90%;font-size:13px}}@media (max-width:420px){.promo-grid__main .promo-box p{font-size:12px}}.promo-grid__side{display:-ms-grid;display:grid;-ms-grid-columns:1fr 15px 1fr;grid-template-columns:1fr 1fr;-ms-grid-rows:1fr 15px 1fr;grid-template-rows:1fr 1fr;gap:15px}.promo-grid__side>:first-child{-ms-grid-row:1;-ms-grid-column:1}.promo-grid__side>:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.promo-grid__side>:nth-child(3){-ms-grid-row:3;-ms-grid-column:1}.promo-grid__side>:nth-child(4){-ms-grid-row:3;-ms-grid-column:3}.promo-grid__side>:first-child{-ms-grid-row:1;-ms-grid-column:1;grid-area:1/1}.promo-grid__side>:nth-child(2){-ms-grid-row:1;-ms-grid-column:2;grid-area:1/2}.promo-grid__side>:nth-child(3){-ms-grid-row:2;-ms-grid-column:1;grid-area:2/1}.promo-grid__side>:nth-child(4){-ms-grid-row:2;-ms-grid-column:2;grid-area:2/2}.promo-grid__side .promo-box{background:#3c4142;border-radius:15px;overflow:hidden;position:relative;height:125px;padding:1rem}@media (max-width:1024px){.promo-grid__side .promo-box{height:auto}}.promo-grid__side .promo-box img.promo-title{position:relative;z-index:2;max-width:80%;height:auto;display:block}.promo-grid__side .promo-box:after{position:absolute;width:100%;right:0;left:auto;top:0;background-size:240px;background-position:calc(100% + 70px) calc(100% + 60px)}@media (max-width:567px){.promo-grid__side .promo-box:after{background-size:210px;background-position:calc(100% + 50px) calc(100% + 80px)}}.promo-grid__side .promo-box.TOURNAMENTS{background:linear-gradient(-20deg,#257ec1 0%,#144279 40%,#1b2769 100%)}.promo-grid__side .promo-box.TOURNAMENTS:after{background-image:url("/2025/assets/images/homepage/icons/tournaments.png");background-size:250px;background-position:calc(100% + 80px) calc(100% + 110px)}@media (max-width:567px){.promo-grid__side .promo-box.TOURNAMENTS:after{background-size:210px;background-position:calc(100% + 50px) calc(100% + 100px)}}.promo-grid__side .promo-box.VIP{background:linear-gradient(-20deg,#493020 0%,#151515 40%,#070605 100%)}.promo-grid__side .promo-box.VIP:after{background-image:url("/2025/assets/images/homepage/icons/vip.png")}.promo-grid__side .promo-box.SPINS{background:linear-gradient(-20deg,#8c1e64 0%,#611438 40%,#35092b 100%)}.promo-grid__side .promo-box.SPINS:after{background-position:calc(100% + 70px) calc(100% + 90px);background-image:url("/2025/assets/images/homepage/icons/rewards-club-glow.png")}.promo-grid__side .promo-box.INSURANCE{background:linear-gradient(-20deg,#44957a 0%,#165849 40%,#0a342b 100%)}.promo-grid__side .promo-box.INSURANCE:after{background-position:calc(100% + 70px) calc(100% + 80px);background-image:url("/2025/assets/images/homepage/icons/weekly-insurance-glow.png")}.promo-grid__side .promo-box h3{color:#fff;font-size:1.25rem;margin:0;font-weight:600;position:relative;z-index:1;font-family:"Ultimatum",sans-serif;text-transform:uppercase;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;width:80%;text-align:left}.promo-grid__side .promo-box img{height:40px;margin-bottom:0.5rem;position:relative;z-index:1}@media (max-width:567px){.promo-grid__side .promo-box img{height:35px}}.promo-grid__side .promo-box .promoImg{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;width:70%;background-size:130%;background-position:0 -40px;background-repeat:no-repeat}.promo-grid__side img.promo-title{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.promo-grid__main{min-height:100%}.promo-grid__main p{padding:1rem 0}@media (max-width:567px){.promo-grid__main p{padding:0.5rem 0}}.promo-title{display:block}@media (max-width:1024px){.promo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px}.promo-grid__main,.promo-grid__side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;scroll-snap-align:start}.promo-grid__main:after{width:45%;max-width:325px}.promo-grid__side{display:-ms-grid;display:grid;-ms-grid-columns:1fr 16px 1fr;grid-template-columns:1fr 1fr;gap:16px;-webkit-box-sizing:border-box;box-sizing:border-box}}@media (max-width:567px){.promo-grid{height:200px}.promo-grid__main:after{width:70%;right:-45px;top:3px}}@media (max-width:1024px){.promo-grid{scrollbar-width:none;-ms-overflow-style:none}.promo-grid::-webkit-scrollbar{display:none}.promo-grid{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:16px;overflow-y:hidden}.promo-grid>.promo-grid__main,.promo-grid>.promo-grid__side{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;scroll-snap-align:start}.promo-dots{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:8px;margin-top:12px}.promo-dots__dot{width:10px;height:10px;border:0;border-radius:50%;background:#888;cursor:pointer;-webkit-transition:background 0.18s ease,-webkit-transform 0.18s ease;transition:background 0.18s ease,-webkit-transform 0.18s ease;transition:transform 0.18s ease,background 0.18s ease;transition:transform 0.18s ease,background 0.18s ease,-webkit-transform 0.18s ease;padding:0}.promo-dots__dot.active{background:#fff;-webkit-transform:scale(1.15);transform:scale(1.15)}}@media (min-width:1025px){.promo-dots{display:none}}.newestGames .card .card-head{background-color:#191b1a;height:200px;max-width:200px;border-radius:15px;padding:15px;position:relative;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.newestGames .card .card-head:before{content:"";position:absolute;top:-130px;left:0;width:100%;height:100%;background-size:cover;background-position:center;z-index:0;border-radius:15px}.newestGames .card .card-head.bg-1:before{background-image:url("/2025/assets/images/homepage/new-releases/bg-colors/1.png")}.newestGames .card .card-head.bg-2:before{background-image:url("/2025/assets/images/homepage/new-releases/bg-colors/2.png")}.newestGames .card .card-head.bg-3:before{background-image:url("/2025/assets/images/homepage/new-releases/bg-colors/3.png")}.newestGames .card .card-head.bg-4:before{background-image:url("/2025/assets/images/homepage/new-releases/bg-colors/4.png")}.newestGames .card .card-head img{position:relative;z-index:1;max-width:100%;height:auto;display:block}.newestGames .card .card-overlay{visibility:hidden;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:3;background:rgba(0,0,0,0.6);opacity:0;text-align:center;border-radius:15px;max-width:200px}.newestGames .card .card-overlay h2{font-size:14px;font-weight:500;color:#fff;margin:0 0 10px;padding:0 20px}.newestGames .card .card-overlay .playnow{width:50px;height:auto;display:block;margin:0 auto;z-index:4}.newestGames .card:hover .card-overlay{opacity:1;visibility:visible}.newestGames .swiper-slide:first-child .card:after{content:"NEW";position:absolute;top:12px;left:-30px;background-color:#00c9a7;color:#000;font-size:13px;font-weight:800;font-family:"Montserrat",sans-serif;padding:4px 35px;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);z-index:1;-webkit-box-shadow:0 2px 4px rgba(0,0,0,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.4)}#jackpotgames .card{border-radius:15px;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;-webkit-box-shadow:0 4px 10px rgba(0,0,0,0.3);box-shadow:0 4px 10px rgba(0,0,0,0.3)}#jackpotgames .card .card-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.6);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;-webkit-transition:opacity 0.3s ease;transition:opacity 0.3s ease;color:#fff;font-weight:700;font-size:18px;pointer-events:none}#jackpotgames .card:hover .card-overlay{opacity:1;border:3px solid #be0200;border-radius:15px}#jackpotgames .card .playnow{width:50px;height:auto;display:block;margin:0 auto;z-index:4}#jackpotgames .card .card-head{-webkit-box-flex:1;-ms-flex:1;flex:1}#jackpotgames .card .card-head img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media screen and (max-width:567px){#jackpotgames .card .card-body{padding:0}}#jackpotgames .card .jackpot-scroll{height:50px;overflow:hidden;position:relative}#jackpotgames .card .jackpot-scroll .scroll-inner{-webkit-animation:jackpotScroll 4s infinite;animation:jackpotScroll 4s infinite}#jackpotgames .card .jackpot-scroll .scroll-item{font-size:17px;font-weight:700;font-family:Montserrat,sans-serif;height:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#jackpotgames .card .jackpot-scroll .scroll-item h2{font-size:15px;font-weight:700}#jackpotgames .card .jackpot-scroll .scroll-item p{font-size:17px;font-weight:700;font-family:Montserrat,sans-serif}@media screen and (max-width:567px){#jackpotgames .card .jackpot-scroll .scroll-item,#jackpotgames .card .jackpot-scroll .scroll-item p{font-size:14px}#jackpotgames .card .jackpot-scroll .scroll-item h2{font-size:13px}}@media screen and (max-width:1024px){#jackpotgames .card .jackpot-scroll .scroll-item,#jackpotgames .card .jackpot-scroll .scroll-item p{font-size:15px}#jackpotgames .card .jackpot-scroll .scroll-item h2{font-size:14px}}@-webkit-keyframes jackpotScroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}90%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jackpotScroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}90%{-webkit-transform:translateY(-50px);transform:translateY(-50px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scrollUpStep{0%{-webkit-transform:translateY(0);transform:translateY(0)}12.5%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}25%{-webkit-transform:translateY(-120px);transform:translateY(-120px)}37.5%{-webkit-transform:translateY(-180px);transform:translateY(-180px)}50%{-webkit-transform:translateY(-240px);transform:translateY(-240px)}62.5%{-webkit-transform:translateY(-300px);transform:translateY(-300px)}75%{-webkit-transform:translateY(-360px);transform:translateY(-360px)}87.5%{-webkit-transform:translateY(-420px);transform:translateY(-420px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes scrollUpStep{0%{-webkit-transform:translateY(0);transform:translateY(0)}12.5%{-webkit-transform:translateY(-60px);transform:translateY(-60px)}25%{-webkit-transform:translateY(-120px);transform:translateY(-120px)}37.5%{-webkit-transform:translateY(-180px);transform:translateY(-180px)}50%{-webkit-transform:translateY(-240px);transform:translateY(-240px)}62.5%{-webkit-transform:translateY(-300px);transform:translateY(-300px)}75%{-webkit-transform:translateY(-360px);transform:translateY(-360px)}87.5%{-webkit-transform:translateY(-420px);transform:translateY(-420px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.winner-row,.winners-table .winners-body .winner-row{display:-ms-grid;display:grid;-ms-grid-columns:3fr 10px 1.5fr 10px 1.5fr 10px 1fr;grid-template-columns:3fr 1.5fr 1.5fr 1fr;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:12px;height:50px}.winner-row .game,.winners-table .winners-body .winner-row .game{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;color:white}.winner-row .game img,.winners-table .winners-body .winner-row .game img{width:40px;height:40px}.winner-row .game span,.winners-table .winners-body .winner-row .game span{text-transform:capitalize;font-weight:bold;color:white}.winner-row .time,.winners-table .winners-body .winner-row .time{color:#666}.winner-row .payout,.winners-table .winners-body .winner-row .payout{font-weight:bold}.recentWinnerSlider .swiper-wrapper{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.winners-section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:white;position:relative}.winners-section .header-main{height:auto;background-color:transparent;width:100%;display:none}@media (max-width:1024px){.winners-section .header-main{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.winners-section .header-main img{width:30px;height:30px}}.winners-section .winners-table .section-header{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;border-radius:8px 8px 0 0;padding-bottom:0;z-index:1;height:50px}@media (max-width:1024px){.winners-section .winners-table .section-header{background:black}.winners-section .winners-table .section-header:after{content:"";position:absolute;bottom:0;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90%;height:2px;background-color:white;z-index:1}.winners-section .winners-table .section-header .section-title{height:50px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:0}.winners-section .winners-table .section-header .section-title img{display:none}}.winners-section .winners-table .section-header h3{margin-bottom:0;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(50% - 10px);-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;font-size:17px;font-weight:700}@media (max-width:425px){.winners-section .winners-table .section-header h3{font-size:15px}}.winners-section .winners-table .section-header img{max-width:30px}.winners-section .winners-table .section-header .active{position:relative}@media (max-width:1024px){.winners-section .winners-table .section-header .active{color:#fff}.winners-section .winners-table .section-header .active:after{content:"";position:absolute;bottom:0;left:30px;width:90%;background-color:#ad2317;z-index:2;height:2px}}.winners-section .winners-table .section-header .btn2{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-grid-column-align:center;justify-self:center}@media (min-width:1024px){.winners-section .winners-table .section-header .btn2{display:none}}.winners-section .time{color:#666}.winners-section .payout{color:#40d7a3}.winners-section .payout.biggest,.winners-section .payout.recent{color:#00ff9d}.winners-section .winners-table{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;width:100%}@media (min-width:1024px){.winners-section .winners-table .section-header{display:-webkit-box;display:-ms-flexbox;display:flex}.winners-section .winners-table .section-header .btn2{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:1024px){.winners-section .winners-table{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.winners-section .winners-table .winner-row,.winners-section .winners-table .winners-header{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;font-size:12px}.winners-section .winners-table .winner-row .col-time,.winners-section .winners-table .winner-row .time,.winners-section .winners-table .winners-header .col-time,.winners-section .winners-table .winners-header .time{display:none}.winners-section .winners-table .game span{font-size:10px}.winners-section .winners-table.biggest{display:block!important}}@media (max-width:425px){.winners-section .winners-table .winners-slider-wrapper{padding:0 0 0 20px!important}.winners-section .winners-table .winner-row,.winners-section .winners-table .winners-header{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr}}.winners-section .winners-table .section-wrapper{background:black;border-radius:8px;font-weight:bold;width:calc(50% - 10px);max-height:300px;border:8px;overflow:hidden;margin-bottom:0!important}@media (max-width:1024px){.winners-section .winners-table .section-wrapper{border-radius:0 0 8px 8px;width:100%;display:none}.winners-section .winners-table .section-wrapper.active{display:initial}}.winners-section .winners-table .section-wrapper .swiper-slide{margin:0 0 20px}.winners-section .winners-table .section-wrapper .swiper-slide:first-child{margin-top:15px}.winners-section .winners-table .section-wrapper .swiper-slide:last-child{margin-bottom:0}.winners-section .winners-table .winners-header{display:-ms-grid;display:grid;-ms-grid-columns:3fr 1.5fr 1.5fr 1fr;grid-template-columns:3fr 1.5fr 1.5fr 1fr;padding:15px 40px 15px;font-size:14px;font-weight:700;font-family:"Montserrat",sans-serif;color:white;text-align:justify;text-transform:uppercase}.winners-section .winners-table .winners-header div{font-size:14px;text-transform:uppercase}@media (max-width:1024px){.winners-section .winners-table .winners-header{max-width:100%;margin:0 auto;gap:30px!important;-ms-grid-columns:1.5fr 30px 1fr 30px 1fr!important;grid-template-columns:1.5fr 1fr 1fr!important}}.winners-section .winners-grid{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr);background-color:#2a2a2a;border-radius:12px;padding:1.5rem}.winners-section .winners-grid h3{font-size:17px;font-weight:700;color:#fff;margin:0 0 1rem;text-transform:uppercase}@media (max-width:768px){.winners-section .winners-grid{-ms-grid-columns:1fr;grid-template-columns:1fr}}.winner-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.winner-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0.75rem;border-radius:8px;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.winner-avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.winner-info{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.winner-info .winner-name{display:block;color:#fff;font-weight:bold;margin-bottom:0.25rem}.winner-info .winner-game{display:block;color:#666;font-size:0.9rem}.winner-amount{color:#be0200;font-weight:bold}.winners-slider-wrapper{padding:0 35px;overflow:hidden;height:220px}.winners-slider-wrapper .winner-row{display:-ms-grid;display:grid;-ms-grid-columns:3fr 10px 1.5fr 10px 1.5fr 10px 1fr;grid-template-columns:3fr 1.5fr 1.5fr 1fr;gap:10px;width:100%}@media (max-width:1024px){.winners-slider-wrapper .winner-row{margin:0 auto;-ms-grid-columns:1.5fr 30px 1fr 30px 1fr!important;grid-template-columns:1.5fr 1fr 1fr!important;padding:0!important;gap:30px!important}}.winners-slider-wrapper .game,.winners-slider-wrapper .payout,.winners-slider-wrapper .time,.winners-slider-wrapper .user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.winners-slider-wrapper .game img,.winners-slider-wrapper .payout img,.winners-slider-wrapper .time img,.winners-slider-wrapper .user img{width:40px;height:40px}.winners-slider-wrapper .swiper-slide{padding:0}@media (max-width:1024px){.winners-slider-wrapper{width:100%;margin:0 auto}}.mobile-winners-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:50px;color:#fff;font-size:1rem;font-weight:700}.section-header__left{display:none}@media (max-width:1024px){.section-header__left{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.section-header__left h2{font-size:17px;font-weight:700;padding-bottom:15px!important}}.winners-slider-wrapper{height:200px;overflow:hidden}.recentWinnerSlider,.topWinnerSlider{height:100%}.main-footer{background-color:#2c3031;color:#fff;padding:1rem;font-size:14px;font-weight:400;font-family:"Montserrat",sans-serif;border-radius:8px 8px 0 0;width:calc(100% - 40px)}.main-footer__container{max-width:1200px;margin:0 auto}.main-footer .footer__payments{padding-top:25px;height:auto;max-width:430px}.main-footer__left{flex:1;-webkit-box-flex:1;-ms-flex:1}.main-footer__left div{margin:auto}@media (max-width:768px){.main-footer__left{min-width:100%}}.main-footer__logo{margin-bottom:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.main-footer__logo img{max-width:160px;height:auto}.main-footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:4rem}@media (max-width:1140px){.main-footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem;padding:0}}.main-footer__payments{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-footer__payments img{height:30px;width:auto}.main-footer__menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:450px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:30px}@media (max-width:768px){.main-footer__menu{width:100%;max-width:450px}}.main-footer__menu .menu-column h3{color:#be0200;font-size:1rem;margin-bottom:1rem;text-transform:uppercase;font-weight:bold}@media (max-width:680px){.main-footer__menu .menu-column h3{margin-bottom:0.5rem}}.main-footer__menu .menu-column ul{list-style:none;padding:0;margin:0}@media (max-width:768px){.main-footer__menu .menu-column ul{display:block}}.main-footer__menu .menu-column li{margin-bottom:0.5rem}@media (min-width:450px){.main-footer__menu .menu-column li{white-space:nowrap}}.main-footer__menu .menu-column a{color:#fff;text-decoration:none;font-size:14px;text-transform:uppercase;-webkit-transition:color 0.3s ease;transition:color 0.3s ease}.main-footer__menu .menu-column a:hover{color:#40d7a3}@media (max-width:500px){.main-footer__menu .menu-column a{font-size:11px;white-space:nowrap}}@media (min-width:568px){.desktop-hidden{display:none!important}}@media (max-width:567px){.mobile-hidden{display:none!important}}.bottom-footer{background-color:#2a2d2e;color:#fff;width:100%;position:relative}@media (max-width:768px){.bottom-footer{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;margin:auto}}.bottom-footer .gradient{display:block;width:100%;position:absolute;top:-20px;height:20px;left:0;background:rgb(7,6,5);background:-webkit-gradient(linear,left bottom,left top,from(rgba(2,2,2,0.34)),color-stop(62%,rgba(7,7,7,0)));background:linear-gradient(0deg,rgba(2,2,2,0.34) 0%,rgba(7,7,7,0) 62%);z-index:99}.bottom-footer__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;padding:10px 0;margin-left:initial}@media (max-width:768px){.bottom-footer__content{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:1rem}}.bottom-footer__logos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:100%;row-gap:0.5rem}@media (min-width:1151px){.bottom-footer__logos img.size20{height:20px}.bottom-footer__logos img.size30{height:30px}}@media (max-width:1150px){.bottom-footer__logos{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:350px}.bottom-footer__logos img{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px 10px}.bottom-footer__logos .top-center{width:40%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.bottom-footer__logos .bottom-left{width:calc(33.33% - 5px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.bottom-footer__logos .bottom-right{width:calc(63.66% - 5px);-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}.bottom-footer__copyright{text-align:right;opacity:0.8;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:10px!important;font-weight:400;font-family:"Montserrat",sans-serif}.bottom-footer__copyright a{display:inline;color:inherit;text-decoration:none;font-size:inherit;font-weight:inherit;font-family:inherit}@media (max-width:768px){.bottom-footer__copyright{width:100%;text-align:center}}.bottom-footer__copyright p{margin:0;line-height:1.5}@media (max-width:400px){.bottom-footer__copyright{margin-bottom:3.5rem}}.bottom-footer__payments{max-width:550px;width:50%}.seoTemplate{position:relative;margin:0 auto;display:block;height:168px;overflow:hidden;color:#fff;font-size:12px;font-weight:400;font-family:"Montserrat",sans-serif}.seoTemplate.open{margin-bottom:3rem;height:unset}.seoTemplate.open .overlay{display:none}.seoTemplate .overlay{position:absolute;width:100%;top:50px;background:-webkit-gradient(linear,left bottom,left top,color-stop(56%,#242625),to(rgba(36,38,37,0)));background:linear-gradient(0deg,#242625 56%,rgba(36,38,37,0) 100%);text-align:left;line-height:initial;height:160px}.seoTemplate a{margin:0 auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:40%}.seoTemplate p{padding-bottom:10px}#lmModalOverlay .modalwrapper{font-family:Montserrat,sans-serif;background-color:#242625;color:#fff;border:none}#lmModalOverlay .modalwrapper .signup-invitation h3{font-size:1.5em;color:#40d7a3}#lmModalOverlay .modalwrapper .signup-invitation p{margin:0.7em 0}#lmModalOverlay .modalwrapper .signup-invitation h4{font-size:1em;margin:0.3em 0}#lmModalOverlay .modalwrapper .signup-invitation .btn{background:#40d7a3;color:#fff}#lmModalOverlay .modalwrapper .signup-invitation .btn:hover{background:red}#lmModalOverlay .modalwrapper .closelmmodal{color:#fff;background:transparent;top:7px;right:7px}@media screen and (max-width:420px){#lmModalOverlay .modalwrapper .closelmmodal{top:2px;right:2px}}#lmModalOverlay .modalwrapper .row2col label{white-space:nowrap}#lmModalOverlay .modalwrapper .row2col a{text-decoration:none;color:#40d7a3}#lmModalOverlay .row{margin:0}#lmModalOverlay #hcaptcha_cont{width:100%;margin:1em auto 0 auto}#lmModalOverlay .error,#lmModalOverlay .loginerror{color:#FF0000;font-size:13px!important;font-weight:600!important;margin-top:5px}#lmModalOverlay .btn{background:#666;border:none;color:#fff}#lmModalOverlay .btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#lmModalOverlay input{border:none;color:#666;outline:none}#lmModalOverlay input::-webkit-input-placeholder{background:#fff}#lmModalOverlay input::-moz-placeholder{background:#fff}#lmModalOverlay input:-ms-input-placeholder{background:#fff}#lmModalOverlay input::-ms-input-placeholder{background:#fff}#lmModalOverlay input::placeholder,#lmModalOverlay input:focus{background:#fff}#lmModalOverlay .lds-spinner div:after{background:#be0200}#lmModalOverlay .requestPasswform{max-width:280px}#lmModalOverlay .requestPasswform h3{color:#40d7a3;font-size:1.3em;margin-bottom:0}#lmModalOverlay .requestPasswform .btn{background:#be0200;color:#fff}#lmModalOverlay .requestPasswform a{color:#40d7a3}#lmModalOverlay .confirmationRequestPassword span,#lmModalOverlay .confirmationRequestPassword span.emailaddress{color:#40d7a3}#lmModalOverlay .confirmationRequestPassword h3{font-size:1.5em;color:#40d7a3;font-weight:500;margin:0}#lmModalOverlay .confirmationRequestPassword p{margin:1em 0}#lmModalOverlay .logoutconfirm p{color:#40d7a3}#lmModalOverlay .logoutconfirm button.btn{background:#666;border:none;color:#fff}#lmModalOverlay .logoutconfirm button.btn:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#lmModalOverlay .logoutconfirm button.btn.yes{background:-webkit-gradient(linear,left top,right top,from(#BE0200),to(#FF2B29));background:linear-gradient(90deg,#BE0200 0%,#FF2B29 100%);color:#fff}#lmModalOverlay .loginform+.noacc{margin-top:0}#lmModalOverlay .loginform+.noacc a{font-weight:500;color:#be0200}#lmModalOverlay .modalwrapper.subscribe{background-color:#242625!important;color:#fff}#lmModalOverlay .modalwrapper.subscribe .closelmmodal{color:#40d7a3}#lmModalOverlay .modalwrapper.subscribe .closelmmodal:hover{color:#40d7a3}#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal{color:#fff}#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .icon-rsm{color:#be0200!important}#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal h3{color:#40d7a3}#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .actions .button{color:#fff;background:#666!important;height:3em;font-size:16px;border-radius:4px}#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .actions .button--gray{background:#be0200!important;color:#fff!important}#lmModalOverlay .modalwrapper.subscribe #resubscriptionModal .actions .loader{border:3px solid rgb(102,102,102);border-bottom-color:#fff}body{font-family:"Montserrat",sans-serif;background:#242625;overflow-x:hidden}@media screen and (min-width:1921px){body{overflow-x:hidden}}a{text-decoration:none;color:#fff}