.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:#fff;font-size:min(1.25vw,24px);width:73%;text-align:center;letter-spacing:5px;padding:0 50px}.progressive-jackpot .jackpot-currency{color:#03ffd8;margin-right:20px}.slot-jackpot-container .progressive-jackpot .jackpot-container{letter-spacing:0;font-size:30px}
.jackpot-winners{width:100%;padding:5px 0;background:linear-gradient(to right,#0c1e5c 0%,#1e57da 48%,#0d2062 100%)}.jackpot-winners .jackpot-winner-title{padding:5px 10px;color:#fff;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:#06113f}.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:#fff;font-size:12px;padding-left:10px}.winners-ticker ul li .winner-amount{color:#f8a201}
.slots-games-container{background-color:#0c1740}.slots-games-container .vendor-name{padding:10px;text-align:center;text-transform:uppercase;color:#fff;font-size:20px}.slots-games-container .filter-section{background-color:rgba(3,10,38,.8);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:#000;color:#fff}.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:#fff;cursor:pointer}.slots-games-container .category-filter-link.active,.slots-games-container .category-filter-link:hover{background-color:#de8400}.slots-games-container .view-all-link{display:none}
.slot-jackpot-container{background-color:rgba(3,10,38,.8);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:linear-gradient(#1c1607,#d4bf8e,#1c1607);border-radius:30px;color:#fff;padding:8px;display:flex}.home-progressive-jackpot .outer-container{display:flex;flex-grow:1;padding:8px;background-color:#000;border-radius:100px}.home-progressive-jackpot .inner-container{display:flex;flex-grow:1;padding:8px;border-radius:100px;background-image:linear-gradient(#5f4509,#534117)}.home-progressive-jackpot .border-container{display:flex;align-items:center;gap:50px;flex-grow:1;padding:8px;border-radius:100px;background-color:#0009;border:3px solid #aa9972}.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:linear-gradient(#dfb963,#54421a);border-radius:70px;padding:8px}.home-progressive-jackpot .jackpot-inner-container{background-color:#000;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:3px dotted #554c36;line-height:35px;padding-bottom:8px}.home-progressive-jackpot .jackpot-currency{color:#dfb963;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:#fd6f16;font-size:30px;text-transform:uppercase;line-height:1}.home-progressive-jackpot .jackpot-play-section .jackpot-play-text label{color:#009fc5}.home-progressive-jackpot .jackpot-play-section img{height:auto;width:87px}
.provider-slide{background-color:#5078d8;margin-bottom:20px;display:flex;overflow:hidden}.provider-slide>i{background-color:rgba(255,255,255,.1);color:#fff;display:flex;align-items:center;padding:0 15px;top:0;cursor:pointer}.provider-slide>i:hover{background-color:rgba(255,255,255,.25)}.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:rgba(255,255,255,.1);position:relative;flex-basis:calc(100%/6);flex-shrink:0;padding:4px 2px}.provider-slide>main>.slide-item>a:not(.game-info){background-color:#192a68;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:#0c1740}.provider-slide>main>.slide-item h5{color:#fff;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:#808080}.provider-slide>main>.slide-item .floating-icon{position:absolute;top:8px;left:8px;width:auto;max-width:calc(100% - 8px);height:16px;background:transparent;z-index:1}