.carousel-container{position:relative;overflow:hidden}.carousel-track{display:flex}.carousel-item{position:relative;display:flex;flex-shrink:0;flex-direction:column;align-items:flex-start;justify-content:space-between;background-color:#0d0d0d;overflow:hidden;cursor:grab}.carousel-item:active{cursor:grabbing}.carousel-container.round,.carousel-item.round{border:.1rem solid #555}.carousel-item.round{background-color:#0d0d0d;position:relative;bottom:.1em;justify-content:center;align-items:center;text-align:center}.carousel-item-header.round{padding:0;margin:0}.carousel-indicators-container.round{position:absolute;z-index:2;bottom:3em;left:50%;transform:translateX(-50%)}.carousel-indicator.active{background-color:#333}.carousel-indicator.inactive{background-color:rgba(51,51,51,.4)}.carousel-indicators{height:1.4rem!important;display:flex;position:absolute;top:2.8rem;width:100%;justify-content:center;align-items:center}.carousel-indicator{width:2.2rem;height:.6rem!important;border-radius:1.5rem;cursor:pointer;transition:background-color .15s;margin:0 .8rem!important}.carousel-indicator.active{background-color:#fff}.carousel-indicator.inactive{background-color:#555}.banner{height:29.6rem;position:relative}.banner_main{width:83.4rem;margin:0 auto;max-width:100%}.banner_main div{outline:none;height:100%}.banner_main .image_div{width:100%;height:29.6rem;background:#9c9c9c url(https://img.gogogoldwin.com/cdn-cgi/image/fit=cover,format=auto,quality=70,metadata=none,onerror=redirect/70055/1.39.4/home/banner/d97365d97eb17627532ae401cfcdb329.webp) 50% no-repeat;background-size:cover;position:relative}.banner_main .image_div .img_text{position:absolute;right:7rem;top:20.8rem;width:55.6rem}.banner_main .image_div img{height:100%}.banner_main .image_div .banner_info{position:absolute;display:flex;align-items:center;padding:.6rem;right:2.8rem;top:20.8rem;width:25rem;height:6.2rem;background:#240758;border-radius:7rem;color:#44ff0f;font-size:3.4rem;text-align:right}.banner_main .image_div .banner_info img{width:4.2rem;height:4.2rem}.banner_main .image_div .banner_info div{display:grid;place-items:inherit;flex:1 1;text-align:right;font-weight:700;padding-right:1.4rem}.banner .indicator{position:absolute;left:50%;bottom:2.4rem;transform:translateX(-50%)}.banner .indicator_item{width:2.2rem;height:.6rem;border-radius:1.4rem;background:#515151;position:relative}.banner .slick-active .indicator_item:after{content:"";width:2.2rem;height:.6rem;border-radius:1.4rem;background:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner .bannerImg{width:100%;height:40.2rem;background-repeat:no-repeat;background-position:50%;background-size:cover}.banner .slick-dots{position:absolute;top:-1.4rem;height:7rem}.banner .slick-dots li{width:2.4rem;height:.6rem;margin:0 .8rem!important;border-radius:100%}.banner .pwa_reward{position:absolute;top:6rem;right:2.2rem;font-size:4.4rem;color:#fff;font-weight:700;font-family:Roboto;letter-spacing:.2rem}.slick-dots{bottom:inherit!important}.Banner_festivalBingoReward__Kfs38{position:absolute;z-index:1;bottom:4.8rem;left:6rem;display:flex;align-items:center;gap:.8rem;pointer-events:none}.Banner_festivalBingoSc__7Mvu4{box-sizing:border-box;display:flex;align-items:center;width:fit-content;min-height:6rem;padding:.4rem 1.6rem;border-radius:1.6rem;background:rgba(57,20,132,.82);color:#00d878;font-family:Roboto,sans-serif;font-size:4rem;font-weight:900;line-height:1.15;white-space:nowrap}.Banner_festivalBingoPrizePool__xk5ub{display:flex;flex-direction:column;color:#fff;font-family:Roboto,sans-serif;font-size:2.2rem;font-weight:900;line-height:.9}