.progressive-jackpot{background:center no-repeat;background-size:contain;display:flex;justify-content:flex-end;align-items:center}.progressive-jackpot .jackpot-play{width:min(220px,15vw);height:auto}.progressive-jackpot .jackpot-container{color:var(--progressive-jackpot-jackpot-cntr-color);font-size:min(1.25vw,24px);width:73%;text-align:center;letter-spacing:5px;padding:0 50px}.progressive-jackpot .jackpot-currency{color:var(--progressive-jackpot-jackpot-currency-color);margin-right:20px}.slot-jackpot-container .progressive-jackpot .jackpot-container{letter-spacing:0;font-size:30px}
.jackpot-winners{width:100%;padding:5px 0;background:var(--jackpot-winners-bg)}.jackpot-winners .jackpot-winner-title{padding:5px 10px;color:var(--jackpot-winners-jackpot-winner-title-color);display:flex;align-items:center}.jackpot-winners .jackpot-winner-title [data-icon="trophy"]{display:inline-block;height:16px;width:16px;margin-right:5px;background:center no-repeat;background-image:var(--image-src);background-size:contain}.jackpot-winners .winners-ticker-container{margin:0 5px;height:70px;overflow:hidden;background-color:var(--jackpot-winners-winners-ticker-cntr-bg)}.winners-ticker ul{width:100%}.winners-ticker ul li{padding:10px;display:flex;align-items:center}.winners-ticker ul li img{height:50px;width:50px}.winners-ticker ul li .winner-info{color:var(--winners-ticker-ul-li-winner-info-color);font-size:12px;padding-left:10px}.winners-ticker ul li .winner-amount{color:var(--winners-ticker-ul-li-winner-amount-color)}
.slots-games-container{background-color:var(--arcade-games-cntr-bg)}.slots-games-container .vendor-name{padding:10px;text-align:center;text-transform:uppercase;color:var(--arcade-games-cntr-vendor-name-color);font-size:20px}.slots-games-container .filter-section{background-color:var(--arcade-games-cntr-filter-section-bg);padding:20px;display:flex;flex-wrap:nowrap;justify-content:space-between}.slots-games-container .filter-section input[type=text]{font-size:16px;padding:5px 10px;border:0;width:200px;background:var(--arcade-games-cntr-filter-section-input-text-bg);color:var(--arcade-games-cntr-filter-section-input-text-color)}.slots-games-container .category-filter{display:flex;flex-wrap:wrap;flex-grow:1}.slots-games-container .category-filter-link{font-size:14px;padding:10px 0;flex-basis:calc(100%/5);text-align:center;color:var(--arcade-games-cntr-category-filter-link-color);cursor:pointer}.slots-games-container .category-filter-link.active,.slots-games-container .category-filter-link:hover{background-color:var(--arcade-games-cntr-category-filter-link-active-bg)}.slots-games-container .view-all-link{display:none}
.slot-jackpot-container{background-color:var(--slot-jackpot-cntr-bg);margin-bottom:20px;padding:15px 20px;display:flex;justify-content:space-between}.slot-jackpot-container [data-section="jackpot"]{flex-basis:calc((100% - 20px)*.75)}.slot-jackpot-container [data-section="winners"]{flex-basis:calc((100% - 20px)*.25);display:flex;align-items:center}.home-progressive-jackpot{background-image:var(--home-progressive-jackpot-bg);border-radius:30px;color:var(--home-progressive-jackpot-color);padding:8px;display:flex}.home-progressive-jackpot .outer-container{display:flex;flex-grow:1;padding:8px;background-color:var(--home-progressive-jackpot-outer-cntr-bg);border-radius:100px}.home-progressive-jackpot .inner-container{display:flex;flex-grow:1;padding:8px;border-radius:100px;background-image:var(--home-progressive-jackpot-inner-cntr-bg)}.home-progressive-jackpot .border-container{display:flex;align-items:center;gap:50px;flex-grow:1;padding:8px;border-radius:100px;background-color:var(--home-progressive-jackpot-border-cntr-bg);border:var(--home-progressive-jackpot-border-cntr-border)}.home-progressive-jackpot .jackpot-container{display:flex;justify-content:center;align-items:center;flex-grow:2;font-family:'Open24DisplaySt';font-size:35px;letter-spacing:5px;background-image:var(--home-progressive-jackpot-jackpot-cntr-bg);border-radius:70px;padding:8px}.home-progressive-jackpot .jackpot-inner-container{background-color:var(--home-progressive-jackpot-jackpot-inner-cntr-bg);display:flex;flex-grow:2;justify-content:center;border-radius:50px;padding:8px}.home-progressive-jackpot .jackpot-border-container{display:flex;flex-grow:2;justify-content:center;border-radius:50px;border:var(--home-progressive-jackpot-jackpot-border-cntr-border);line-height:35px;padding-bottom:8px}.home-progressive-jackpot .jackpot-currency{color:var(--home-progressive-jackpot-jackpot-currency-color);margin-right:10px}.home-progressive-jackpot .jackpot-play-section{display:flex;flex-direction:column;align-items:flex-end;margin-left:20px}.home-progressive-jackpot .jackpot-play-section .jackpot-play-text{font-family:'gilroybold';color:var(--home-progressive-jackpot-jackpot-play-text-color);font-size:30px;text-transform:uppercase;line-height:1}.home-progressive-jackpot .jackpot-play-section .jackpot-play-text label{color:var(--home-progressive-jackpot-jackpot-play-text-label-color)}.home-progressive-jackpot .jackpot-play-section img{height:auto;width:87px}
.provider-slide{background-color:var(--provider-slide-bg);margin-bottom:20px;display:flex;overflow:hidden}.provider-slide>i{background-color:var(--provider-slide-i-bg);color:var(--provider-slide-i-color);display:flex;align-items:center;padding:0 15px;top:0;cursor:pointer}.provider-slide>i:hover{background-color:var(--provider-slide-i-hover-bg)}.provider-slide>main{margin:0;flex-grow:1;display:flex;overflow:hidden;scroll-behavior:smooth}.provider-slide>main>.slide-item:first-child{margin-left:auto}.provider-slide>main>.slide-item:last-child{margin-right:auto}.provider-slide>main>.slide-item{background-color:var(--provider-slide-main-slide-item-bg);position:relative;flex-basis:calc(100%/6);flex-shrink:0;padding:4px 2px}.provider-slide>main>.slide-item>a:not(.game-info){background-color:var(--provider-slide-main-slide-item-a-not-game-info-bg);padding:5px;display:flex;flex-direction:column;align-items:center;justify-content:center}.provider-slide>main>.slide-item>a:not(.game-info):hover{background-color:var(--provider-slide-main-slide-item-a-not-game-info-hover-bg)}.provider-slide>main>.slide-item h5{color:var(--provider-slide-main-slide-item-h5-color);text-align:center;font-size:16px;margin:5px 0 0;padding:10px 0;white-space:nowrap}.provider-slide>main>.slide-item[data-maintenance-status="true"] h5{color:var(--provider-slide-main-slide-item-maintenance-h5-color)}.provider-slide>main>.slide-item .floating-icon{position:absolute;top:8px;left:8px;width:auto;max-width:calc(100% - 8px);height:16px;background:var(--default);z-index:1}