@keyframes slide-in {







    0% {







    top: -100%;







    }







    100% {







    top: 50%;







    }







    }







    *{







    font-family: sans-serif;







    box-sizing: border-box;







    }







    







    p{







    margin: 0;







    }







    







    body{







    background: url(https://bst.suksesterus.xyz/ducati/BG-DUCATI.png);







    background-repeat: no-repeat;







    background-attachment: fixed;







    background-position:center center !important;







    background-size: cover !important;







    min-height:100vh;







    height:100%;







    }







    .providernew{







    display: flex;







    }







    a:hover{







    text-decoration: none;







    color: white;







    }







    







    .container{







    width: 100%;







    margin-left: auto;







    margin-right: auto;







    }







    







    .logo{







    justify-content: center;







    flex-wrap: wrap;







    }







    







    img{







    vertical-align: middle;







    border-style: none;







    }







    







    .slot{







    display: block;







    }







    







    .slot .slot-sidebar{







    padding-right: 10px;







    padding-left: 0;







    margin-top: -15px;







    background-color: black;







    float: none !important;







    width: 100% !important;







    flex: none !important;







    max-width: 100% !important;







    padding-right: 0 !important;







    }







    







    .btn-provider:hover {







        background: linear-gradient(#ffffff, #000000);







    }







    







    .slot-sidebar-nav{







    display: -ms-flexbox;







    display: flex;







    -ms-flex-wrap: wrap;







    flex-wrap: nowrap;







    padding-left: 0;







    margin-bottom: 0;







    list-style: none;







    }







    







    .slot-sidebar-nav>li {







        border-bottom: 1px solid #0092b1;







        width: 100%;







        position: relative;







        display: block;







        border-bottom: none;







        padding: 4px;







        background: linear-gradient(to bottom,#c30807 0%,#c30807 50%,#c30807 100%);







        /*box-shadow: 0px 0px 12px #8b12f3;*/







        /*border: 1px solid #8b12f3;*/







    }







    







    .slot-sidebar-nav > li > a{







    color: #fff;







    font-size: 13px;







    padding: 7px 10px;







    display: block;







    background-color: black;







    }







    







    .btn-provider{







    text-align: center;







    display: block;







    }







    







    .btn-provider span{







    position: unset;







    }







    







    .slot .content {







    float: none;







    width: 100%;







    padding: 0px;







    flex: 0 0 100%;







    max-width: 100%;







    background-color: #2e2a2aab;







    box-shadow: 0 0 23px 0 #c30807;







    border: 4px solid #c30807;







    border-bottom-left-radius: 15px;







    border-bottom-right-radius: 15px;







    }







    







    .wrapper-game{







    width: 100%;







    padding: 0;







    white-space: nowrap;







    overflow: hidden;







    position: relative;







    z-index: 0;







    }







    







    .game{







    float: left;







    width: 20%;







    background: transparent;







    border: none;







    text-align: center;







    position: relative;







    }







    







    .game-content{







    margin: 7px;







    color: #fff;







    font-size: 12px;







    border: none;







    overflow: hidden;







    position: relative;







    border-radius: 8px;







    }







    







    .percent {







    height: 27px;







    display: flex;







    overflow: hidden;







    line-height: 0;







    font-size: 0.75rem;







    background-color: #0978e7;







    position: relative;







    z-index: 1;







    }







    







    .percent p {







    z-index: 15;







    position: absolute;







    text-align: center;







    width: 100%;







    font-size: 14px;







    font-weight: bold;







    transform: translateY(14px);







    color: rgb(255, 255, 255);







    }







    







    .hover-btn {







    position: absolute;







    opacity: 0;







    background-color: rgba(0, 0, 0, 0.65);







    transition: all 0.45s ease-in-out;







    z-index: 10;







    width: 185px;







    height: 145px;







    }







    .play-btn {







        font-size: 15px;







        text-decoration: none;







        color: white;







        text-align: center;







        align-items: center;







        width: 98px;







        margin: 25% auto;







        padding: 8px;







        margin-top: 99px;







        background-image: linear-gradient(to top, #3cff00 0%, #84f312 100%);







        box-shadow: 0 0 5px 0 red;







        border-radius: 18px;







    }







    .play-btn:hover {







        background: linear-gradient(to bottom,#d9ff00 0%,#961313 88%);







    }







    .img-zoom {







    transition: all 0.45s ease-in-out;







    height: 141px;







    }







    







    .hover-btn:hover {







    opacity: 100%;







    }







    







    .hover-btn:hover ~ .img-zoom {







    transform: scale(1.2);







    position: relative;







    }















    @media screen and (max-width: 500px){







    .provider {







    width: 100%;







    margin-top: 10px;







    }







    }















    @media (min-width: 576px) {







    .container {







    max-width: 540px;







    }







    }







    







    @media (min-width: 768px) {







    .container {







    max-width: 720px;







    }







    .provider {







      width: 230px;







    }







    }







    







    @media (min-width: 992px) {







    .container {







    max-width: 960px;







    }















    }







    







    @media (min-width: 1200px) {







    .container {







    max-width: 1024px;







    }







    }







    







    @media (max-width: 992px) {







    .slot-sidebar-nav {







    flex-wrap: nowrap;







    }







    .resize{







      height: 160px;







    }







    .slot-sidebar {







    float: none !important;







    width: 100% !important;







    flex: none !important;







    max-width: 100% !important;







    padding-right: 0 !important;







    }







    .content {







    float: none !important;







    width: 100% !important;







    flex: none !important;







    max-width: 100% !important;







    }







    .game {







    width: 33.3% !important;







    }







    .hover-btn:hover {







    opacity: 0;







    }







    







    .hover-btn:hover ~ .img-zoom {







    transform: scale(1);







    position: relative;







    }







    







    .btn-provider {







    text-align: center;







    display: block;







    }







    .slot-sidebar-nav > li > a {







    height: 70px;







    }







    .enter {







    display: block;







    }







    .btn-provider span {







    position: unset;







    }







    .btn-provider i {







    margin: 0;







    }







    .slot-sidebar-nav li {







    border-left: 0.2px solid #656565;







    border-right: 0.2px solid #656565;







    border-bottom: none;







    }







    .img-zoom {







    height: auto;







    }







    }







    .animated-progress {







          width: 100%;







          height: 30px;







          border: 1px solid rgb(255 0 0);







          overflow: hidden;







          position: relative;







          background: #000;







          border-radius: 0 0 10px 10px;







        }







    







        .animated-progress span {







          height: 100%;







          display: block;







          width: 0;







          color: rgb(255, 251, 251);







          line-height: 30px;







          position: absolute;







          text-align: center;







          padding-right: 5px;







          transition: width 1s ease-in-out;







          background: #000;







        }







    







        .progress-red span {







          background-color: #dc1e02;







          background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);







        }







    







        .progress-yellow span {







          background-color: #e8a701;







          background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);







        }







    







        .progress-green span {







          background-color: #04a91d;







          background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);







        }







    .entry-content{







        background:#000000;







        border-radius:0px 0px 0px 0px;







        padding:20px;







        box-shadow:0 0 8px 10px #ff0000;







        margin-top: 2em;







        color: #fff;







    }







    html{







        font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}







        a,body,center,div,em,kolongramen,h1,h2,h3,h4,h5,h6,header,html,iframe,img,li,menu,nav,ol,p,table,tbody,td,tfoot,th,thead,tr,ul{font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}







        a,a:active,a:focus{outline:0;text-decoration:none}







        a{color:#fff}







        *{padding:0;margin:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}







        h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}







        p{margin:0 0 10px}p{margin-top:0;margin-bottom:1rem}







        .clear{clear:both}







        .konten-bola{text-align:center}







        .align-middle{vertical-align:middle}







        body{background-color:#020202}







        .container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}







        .marquee-text{height:auto;display:block;line-height:30px;overflow:hidden;position:relative}







        .marquee-text div{height:auto;line-height:22px;font-size:13px;white-space:nowrap;color:#fff;z-index:1;font-weight:600;font-family:-apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;animation:marquee 10s linear infinite;margin-top:3px}







        @keyframes marquee{0%{transform:translateX(100%)}100%{transform:translateX(-100%)}}







        .row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:3px;margin-left:3px}







        .p-0{padding:0}.col-md-12,.col-md-4,.col-md-6,.col-md-8,.col-xs-6{position:relative;width:100%;padding-right:0px;padding-left:0px}







        .col-xs-6{float:left;width:50%}







        @media (max-width:768px){.logo{display:none}







        .navbar{position:fixed}







        .border-bt{border-bottom:1px solid #fdbf02;border-top:1px solid #fdbf02;padding:5px 15px}}







        .pt-1,.py-1{padding-top:.25rem}.pb-1,.py-1{padding-bottom:.25rem}.pt-2,.py-2{padding-top:.5rem}







        .pb-2,.py-2{padding-bottom:.5rem}.mt-2,.my-2{margin-top:.5rem}.mb-2,.my-2{margin-bottom:.5rem}







        .bartender,.my-3{margin-top:.75rem}.mb-3,.my-3{margin-bottom:.75rem}.mt-4{margin-top:1.1rem}







        .mt-5,.my-5{margin-top:2rem}.mb-5,.my-5{margin-bottom:2rem}.pb-5{padding-bottom:1.25rem}







        .mx-5{margin-left:.75rem;margin-right:.75rem}.pt-3{padding-top:1rem}.pt-5{padding-top:2rem}







        .navbar{background-color:#000;right:0;left:0;z-index:1030;width:100%;float:left;padding:5px}







        .bg-blue{background-color:#020202}.bottom{float:left;width:100%}







        span{font-weight: 1000; font-size: larger; text-align: center; justify-content: center;}