@font-face{font-family:"advanced_dot_digital7";src:url("../fonts/jackpot/advanced_dot_digital7.woff2") format("woff2");font-display:swap}
﻿ a,a:focus,a:hover{outline:none;text-decoration:none;cursor:pointer}
.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:none}
button:focus,button.focus{outline:none !important}
.img-center{margin:0 auto}
.p-0{padding:0}
.pt-5{padding-top:5px}
.pt-10{padding-top:10px}
.pt-15{padding-top:15px}
.pb-5{padding-bottom:5px}
.pb-10{padding-bottom:10px}
.pb-15{padding-bottom:15px}
.m-0{margin:0}
.mt-5{margin-top:5px}
.mt-10{margin-top:10px}
.mt-15{margin-top:15px}
.mt-20{margin-top:20px}
.px-5{padding-left:5px;padding-right:5px}
.px-10{padding-left:10px;padding-right:10px}
.px-15{padding-left:15px;padding-right:15px}
.mx-5{margin-left:5px;margin-right:5px}
.mx-10{margin-left:10px;margin-right:10px}
.mx-15{margin-left:15px;margin-right:15px}
.container:before{content:none}
.mainbanner-container .carousel-indicators{display:none}
.svg-icon{display:flex;align-items:center;justify-content:center;mask-repeat:no-repeat;mask-position:center;background-repeat:no-repeat;background-position:center}
.modal{z-index:3005}
.modal-backdrop{z-index:3000}
.announcement-container .announcement-content{display:flex;align-items:center;padding:5px;gap:10px}
.announcement-container .announcement-title{display:flex;align-items:center;justify-content:center;width:20px;height:20px;font-size:12px}
.announcement-container .marquee{display:flex;#fff7fc-space:nowrap;overflow:hidden;flex:1;align-items:center;position:relative}
.announcement-container .marquee:before{width:40px;height:100%;content:" ";position:absolute;top:0;left:0;z-index:1}
.announcement-container .marquee-content{animation:scroll-left 40s linear infinite;padding-left:100%;display:inline-block}
.homepage .announcement-container .marquee-content{animation-delay:3s}
.announcement-container .marquee:hover .marquee-content{animation-play-state:paused}
@-moz-keyframes scroll-left{
100%{-moz-transform:translateX(-100%)}
}
@-webkit-keyframes scroll-left{
100%{-webkit-transform:translateX(-100%)}
}
@keyframes scroll-left{
100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);transform:translateX(-100%)}
}
.announcement.modal-container .announcement-msg{word-wrap:anywhere}
.animate-provider-icon{top:15px;right:2%;animation:bounce 0.5s infinite alternate}
.animate-provider-icon.custom-animate-provider-icon{top:25px}
@keyframes bounce{
from{transform:translateY(0px)}
to{transform:translateY(-5px)}
}
.loader-d-n{display:none}
.loader{position:absolute;width:100%;height:100%;z-index:5;top:0;left:0;right:0}
.loader img{position:absolute;margin:0 auto;left:0;right:0;top:45px}
.css-loading .spinner{width:40px;height:40px;border-radius:50%;animation:spin 1s linear infinite;border:3px solid}
@keyframes spin{
to{transform:rotate(360deg)}
}
h4.game-title{margin:0;font-weight:bold}
.game-content-header{display:flex;flex-direction:column;gap:8px}
.game-content-header .btn-group-md{display:flex;flex-wrap:wrap;gap:5px}
.game-provider{display:flex;flex-direction:column;gap:10px}
.game-lists{display:flex;flex-wrap:wrap;gap:5px}
.game-lists .game-box{flex:0 0 calc((100% - (6 * 5px)) / 7)}
.game-lists .game-box .tnrtp{margin:0;position:relative;text-align:center}
.game-lists .game-box .tnrtp span{position:absolute;display:block;left:0px;right:0px}
.game-lists .game-content .provider-name{font-weight:bold;font-size:15px}
.game-lists .game-content .group-name{font-size:16px;font-weight:bold;padding:3px 0px;line-height:normal}
.game-lists .game-content .tnimg{position:relative}
.game-lists .game-content .provider-icon-box{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50px;position:absolute;top:3px;right:3px}
.game-lists .game-content .provider-icon-box .provider-icon{width:22px;height:22px}
.game-lists .game-content .country-img{width:30px;position:absolute;top:20px;right:5px}
.game-lists .eventtag-container{position:absolute;right:2px;top:0px}
.game-lists .eventtag-container .eventtag{text-transform:uppercase;padding:0px 5px;margin:1px 0px;border-radius:8px 2px}
.game-lists .gameicon-tag{position:absolute;bottom:0;z-index:1;pointer-events:none}
#goTopBtn{display:none;cursor:pointer;position:fixed;bottom:11%;right:20px;z-index:3000;background:rgba(27,15,44,0.8);width:50px;height:50px;border:none;text-align:center;font-size:20px;color:#fff7fc;border-radius:35px;transition:all 0.3s ease}
#goTopBtn:hover{background-color:#6f5a79}
#goTopBtn.gamepage{bottom:5%}
.tween-list-mask{overflow:hidden;position:relative}
.tween-container{position:relative;display:flex;flex-flow:row nowrap;align-items:center;overflow:visible;scrollbar-width:none;scroll-snap-type:none;scroll-behavior:auto;-webkit-overflow-scrolling:touch}
.tween-container::-webkit-scrollbar{display:none}
.tween-container .tween-box{scroll-snap-align:start;padding:0 3px;cursor:pointer}
.mainbanner-container{position:relative;overflow:hidden}
.full-banner-container{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}
.full-bg-wrapper{position:absolute;inset:0}
.full-bg-banner{position:absolute;inset:0;opacity:0;transition:opacity 1s ease,transform .8s ease;background-size:cover;filter:blur(20px) brightness(.55)}
.full-bg-banner.active{opacity:1}
.event-list{display:flex;flex-direction:column;padding:10px;gap:15px;align-items:center;overflow:auto;flex:1}
.eventRow{position:relative}
.fadeInOut-anim{animation:fadeInOut 4s ease-in-out infinite}
@keyframes fadeInOut{
0%{opacity:0}
20%{opacity:1}
80%{opacity:1}
100%{opacity:0}
}
.headerimg .header-title{font-family:Arial,sans-serif;font-weight:900;text-transform:uppercase;line-height:1;background:linear-gradient( to bottom,#fff7fc 0%,#fff7fc 8%,#ffa6e2 16%,#ffa6e2 28%,#ff69cf 40%,#ff69cf 52%,#ff69cf 65%,#ff69cf 80%,#ff69cf 100% );-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}
.headerimg .header-title::before{content:attr(data-text);position:absolute;top:0;left:0;z-index:-1;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:2px #ff5a8d;mask-image:linear-gradient( to bottom,rgba(7,3,13,0.45) 0%,rgba(7,3,13,0.48) 10%,rgba(7,3,13,0.53) 20%,rgba(7,3,13,0.59) 35%,rgba(7,3,13,0.66) 50%,rgba(7,3,13,0.75) 65%,rgba(7,3,13,0.87) 82%,#07030d 100% );mask-repeat:no-repeat}
.headerimg .header-title::after{content:"";position:absolute;left:50%;bottom:-1px;width:130%;height:3px;transform:translateX(-50%);border-radius:70%;background:linear-gradient( to right,transparent 0%,rgba(255,105,207,0.25) 15%,rgba(255,105,207,0.55) 30%,rgba(255,105,207,0.75) 42%,rgba(255,166,226,0.9) 50%,rgba(255,105,207,0.75) 58%,rgba(255,105,207,0.55) 70%,rgba(255,105,207,0.25) 85%,transparent 100% );box-shadow:0 1px 4px rgba(255,105,207,0.5)}
