.swiper-container-3d{perspective:1200px}.swiper-container-pointer-events{touch-action:pan-y}.swiper-container{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.swiper-container-android .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;box-sizing:content-box}.game-container__list .games-holder{border:2px solid transparent;text-align:center;position:relative;overflow:hidden;border-radius:15px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform}.game-container__list .games-holder .games-img img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:15px}.game-container__category-list .games-holder .hover-play .game-container__list .games-holder .hover-play{background:#00000080;position:absolute;border-radius:15px;top:0;left:0;width:100%;height:100%;z-index:1;display:flex;align-items:center;justify-content:center;transform:scale(0);cursor:pointer;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.game-container__category-list .swiper-slide .swiper-slide-shadow-left,.game-container__list .swiper-slide .swiper-slide-shadow-left{border-radius:15px;background-image:linear-gradient(to right,#0009,#0009)}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.progressive-jackpot,.progressive-jackpot img{width:100%;background-size:100% 100%}.progressive-jackpot{position:relative;text-align:center;margin:1rem auto;background-size:100% 100%}.progressive-jackpot>h2{position:absolute;top:0;left:0;right:0;display:inline-block;outline:0;box-sizing:border-box;border:none;border-radius:.3em;text-transform:uppercase;box-shadow:0 3px 6px #00000029,0 3px 6px #b3b3b366,inset 0 -2px 5px 1px #000,inset 0 -1px 1px 3px #979797;background-image:linear-gradient(160deg,#424242,#595959,#787878,#4f4f4f,#000);border:1px solid #000;color:#f5f5f5;font-weight:700;text-shadow:0 2px 2px rgb(0 0 0);transition:all .2s ease-in-out;background-size:100% 100%;background-position:center;font-size:16px;max-width:290px;z-index:5;letter-spacing:0;margin:0 auto;line-height:1.5}#jackpot{font-family:Times New Roman,Times,serif;background-image:linear-gradient(160deg,#fff,#515151,#f7f7f7,#dfdfdf,#fff,#575757,#e9e9e9);color:#fff;-webkit-background-clip:text;font-size:6rem}.progressive-jackpot,.progressive-jackpot img{width:100%}.progressive-jackpot img{max-width:100%}.jackpot-wrapper{display:flex;vertical-align:middle;align-items:center}.jackpot-wrapper>span{position:absolute;width:100%;font-size:3rem}.slide-border .slide-item .slide-img img{width:100%;height:100%;object-fit:contain;object-position:center;border-radius:15px}.announcement-scroll-container{overflow:hidden;white-space:nowrap;width:100%;box-sizing:border-box}.announcement-list{display:inline-block;padding:0;margin:0;list-style:none;animation:scroll-text 15s linear infinite}.announcement-list li{display:inline;padding:0 2em}@keyframes scroll-text{0%{transform:translate(100%)}to{transform:translate(-100%)}}.banner{width:100%;overflow:hidden;position:relative}.banner-carousel{width:100%;max-width:100%;overflow:hidden}.banner-carousel div{text-align:center}.banner-carousel img{width:100%;height:auto;border-radius:5px}.slick-dots{position:absolute;bottom:15px;left:50%;transform:translate(-50%);display:flex;gap:8px}.slick-dots li button:before{font-size:10px;color:#bbb;opacity:.75}.slick-dots li.slick-active button:before{color:#333;opacity:1}.slick-prev,.slick-next{position:absolute;top:50%;transform:translateY(-50%);font-size:20px;color:#333;background-color:#ffffffb3;border-radius:50%;width:35px;height:35px;display:flex;align-items:center;justify-content:center;z-index:10;max-width:calc(100% - 20px);box-sizing:border-box}.slick-prev:hover,.slick-next:hover{color:#000}.slick-prev{left:5px}.slick-next{right:5px}
