.list-menu-mobile a img, .slick-slide img, .slider {
    width: 100%;
}
.list-menu-mobile {
    width: 100%;
    padding-top: 4px;
    border-top: 2px solid gold;
    padding-bottom: 2px;
}
.list-menu-mobile a {
    width: 20%;
    padding: 0 5px;
    display: inline-block;
    margin-top: 5px;
}
#slider-hasil .slider {
        width: 100%;
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        align-items: start;
        justify-items: stretch;
        justify-content: center;
    }

    .slider {
        width: 100%;
    }

    .results {
    display: flex;
    flex-direction: column;
    align-content: center;
    justify-content: center;
    align-items: center;
    margin: 5px;
    padding: 0px !important;
    border: 1px solid #ffe600 !important;
    border-radius: 15px 0px;
    background: linear-gradient(125deg, rgb(96 0 0), rgb(98 0 0) 55%, rgb(68 0 0) 3%, rgb(90 0 0)) !important;
    }
.inner-wrap #slider-hasil {
    padding-top: 10px;
    border-top: 1px solid rgb(255 0 0);
}
.grubsearchPasaran #searchPasaran {
    width: 100%;
    border: none;
    border-radius: 3px;
    padding: 5px 7px;
    color: white;
    background: linear-gradient(125deg, rgb(96 0 0), rgb(98 0 0) 55%, rgb(68 0 0) 3%, rgb(90 0 0)) !important;
    letter-spacing: 1px;
}
input[type="text"]:focus {
    border: 1px solid #fcf596;
}
input[type="password"]:focus {
    border: 1px solid #fcf596;
}


.grubsearchPasaran {
    width: 100%;
    padding: 5px 10px;
    display: flex;
    align-items: center;
    margin-bottom: 10px;
    border-radius: 6px;
    background: #ce0000;
    border: 1px solid gold !important;
    position: relative;
}
.grubsearchPasaran input {
  width: 100%;
  border: none;
  border-radius: 3px;
  padding: 5px;
  color: #ffffff;
  letter-spacing: 1px;
  background: white;
  box-shadow: none;
}
.grubsearchPasaran img {
    width: 38px;
    margin-right: 5px;
    filter: brightness(10) drop-shadow(1px 2px 2px #00000054) contrast(1);
    border-right: 6px double gold;
    padding-right: 6px;
}
.grubsearchPasaran input::placeholder {
  color: #b3bfc5;
}
.panel-blue {
    background: linear-gradient(to right,#a8000087 0,#410505 50%,#8b030375 100%)!important;
    padding: 8px;
    border-radius: 16px;
    border: 1px solid #ff0000f2;
}
    .pool-name {
    color: #ffffff !important;
    font-weight: bolder !important;
    text-transform: uppercase;
    font-size: 8px !important;
    width: 100% !important;
    text-align: center !important;
    background: linear-gradient(101deg, rgb(149, 18, 18) 4%, rgb(149, 18, 18) 15%, rgb(255, 0, 0) 30%, rgb(255, 0, 0) 69%, rgb(255, 0, 0) 87%, rgb(149, 18, 18) 92%);
    background-size: 300% 300%;
    animation: background-gold 8s infinite;
    padding: 3px 2px;
    border: 2px solid #ff0000;
    }

    .pool-date {
        font-size: 10px !important;
        color: #fff !important;
        margin-left: 0% !important;
        padding-top: 2px;
        text-align: center;
        font-weight: 500;
        font-size: 8px !important;
    }

    .pool-result {
        font-size: 15px !important;
        color: #fff000 !important;
    }
    .slc {
          top: 80px !important;
    }
    @keyframes background-gold {
          0% {
            background-position: 0% 82%;
          }
    
          50% {
            background-position: 100% 0%;
          }
    
          100% {
            background-position: 0% 82%;
          }
        }
@media screen and (max-width:415px) {
 .bank {
  position: relative;
  border-bottom: 2px solid #ffc900;
  height: 25px !important;
  border-radius: 6px;
 }
 .bank img:last-child {
  margin: auto;
 position: absolute;
 top: 0; left: 0; bottom: 0; right: 0;
 }
 .bank img:first-child {
  width: 10px !important;
  margin: auto;
  margin-left: 5px;
 position: absolute;
 top: 0; left: 0; bottom: 0; right: 0;
 }
}
@media only screen and (max-width: 1100px) {
.contact-button{display:none;}
.sidenav .closebtn{display:none;}
#mySidenav{display:none;}
mySidenav2{display:none;}
.bank{background-color: white !important;}
.bank{height: 25px !important;}
.bank{width : 24% !important;}
#btm_banner{display:none;}
}
@media screen and (min-width: 350px){
.bank {
  width: 24% !important;
  background-color: #fff0;
  box-shadow: inset 0 -2px 0 #ff0000;
  height:30px;
 border-radius: 6px;
}


.progresif-jackpot {
    font-size: 22px;
    font-weight: bold;
    padding: 14px;
    border-radius: 5px;
    text-align: center;
    color: gold;
    background: url(https://imgkata.info/uploads/jackpot-progressive.webp) center;
    background-size: 100%;
    width: 100%;
    margin: 10px auto;
    height: 55px;
}

.bungkus-jackpot {
    margin-left: auto;
    margin-right: auto;
    width: 90%;
    display: flex;
    align-items: center;
    padding-top: 0px;
    justify-content: center;
    border-radius: 0px;
}

.progresif-jackpot span {
    color: white;
    margin-right: 15px;
}

.slick-dots {
    display: none !important;
}
.bungkus-jackpot1 {
    margin-left: auto;
    margin-right: auto;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 0px;
    background: url(https://imgkata.info/uploads/jackpot-progressive.webp) center;
    background-size: 100%;
    width: 80%;
margin-top: -326px;
}

    .progresif-jackpot1 span {
        color: white;
        margin-right: 15px;
    }
.progress21,
.progress31 {
    padding: 3px;
    border-radius: 30px;
    background: rgba(255, 255, 255, 0.25);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08);
}

.progress-bar21,
.progress-bar31 {
    height: 10px;
    border-radius: 30px;
    background-image:
        linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
    transition: 0.4s linear;
    transition-property: width, background-color;
}

.progress-moved2 .progress-bar21 {
    width: 10%;
    background-color: #ff0000;
    animation: progressAnimation21 3s;
}

@keyframes progressAnimation21 {
    0% {
        width: 1%;
        background-color: #ff0000;
    }

    100% {
        width: 10%;
        background-color: #ff0000;
    }
}

.progress-moved11 .progress-bar31 {
    width: 30%;
    background-color: #ff0000;
    animation: progressAnimation31 3s;
}

@keyframes progressAnimation31 {
    0% {
        width: 1%;
        background-color: #ff0000;
    }

    100% {
        width: 30%;
        background-color: #ff0000;
    }
}


.iconuserlogin {
    position: absolute;
    top: 42px;
    left: 18px;
    background: #af0000;
    border-radius: 17px 0 0 17px;
    padding: 10px 13px;
    box-shadow: 1px 0 5px #000000;
    border: 1px solid #ff0000;
}
    input#navbar_username {
        border-radius: 17px !important;
    }

    input#navbar_password {
        border-radius: 17px !important;
    }

    .iconuserlogin img {
        width: 19.3px;
    filter: brightness(28) contrast(8.8);
    }

    .iconkeylogin {
    position: absolute;
    top: 92px;
    left: 18px;
    background: #af0000;
    border-radius: 17px 0px 0px 17px;
    padding: 10px 13px;
    box-shadow: rgb(0, 0, 0) 1px 0px 5px;
    border: 1px solid rgb(255 0 0);
    }

    .iconkeylogin img {
        width: 19.3px;
    filter: brightness(28) contrast(8.8);
    }


.banmini {
position: fixed;
width: 100%;
height: 100%;
top: 70px;
background: rgba(0,0,0,0.8);
text-align: center;
z-index: 999;
}
.owl-theme .owl-controls .owl-page span {
    display: none;
    width: 12px;
    height: 12px;
    margin: 5px 7px;
    filter: Alpha(Opacity=50);
    opacity: 0.5;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    background: #869791;
}
.owl-carousel {
    display: none;
    position: relative;
    width: 100%;
    -ms-touch-action: pan-y;
    margin-bottom: 0px;
}

.buttonjoin:nth-child(4) {
 display:none
}


a.buttonWrap.buttons.button-blue.contactSubmitButton {
    display: none !important;
}
.button-aaa {
background: #fed804;

}

.button-aab {
background: #fed804;

}

.button-aac {
background: #fed804;

}

.button-aad {
background: #fed804;

}

.button-aaf {
background: #fed804;

}


.buttonWrap {
    background: linear-gradient(101deg, rgb(149, 18, 18) 4%, rgb(149, 18, 18) 15%, rgb(255, 0, 0) 30%, rgb(255, 0, 0) 69%, rgb(255, 0, 0) 87%, rgb(149, 18, 18) 92%);
    background-size: 400% 400%;
    animation: gradient 5s ease infinite;
    box-shadow: inset 0 0 0px 3px #f10000, inset 0 2px 0 0 #fff, inset 0 0 0 2px #640067, 2px 0px 0px 0px rgba(0, 0, 0, .2);
    border: 1px solid #ff0000 !important;
    color: #ffffff;
    border-radius: 20px !important;
}
@keyframes gradient {
    0% {
        background-position: 0% 50%;
    }
    50% {
        background-position: 100% 50%;
    }
    100% {
        background-position: 0% 50%;
    }
}


bank.section .container {
        background: #2c1e4e;
        /* background: rgb(0 0 0 / 81%); */
        /* background: rgba(48, 2, 2, 0.85); */
    }
    
    .owl-carousel.bankscroll {
        margin-top: -295px;
    }
    .btn-group.with-heading.circle-navigation {
    display: none;
    }
    
.item.bank {
    box-shadow: none !important;
}
   

            .bank {
                 text-align: center;
                 width: 145px;
                 height: 87px;
                 padding: 0px !important;
                 background-color: rgba(0,0,0,0);
                 border: none !important;
                 -webkit-border-radius: 0px !important;
                 -moz-border-radius: 0px !important;
                 -ms-border-radius: 0px !important;
                 -o-border-radius: 0px !important;
                 border-radius: 8px !important;
                 margin-left: 0px;
             }
 
    .online {
    margin-top: 105px;
    }
    
    .offline {
    margin-top: 105px;
    }
   
    .trouble {
    margin-top: 105px;
    }
    
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(1) {  content:url("https://imgkata.info/uploads/sydney.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(2) {  content:url("https://imgkata.info/uploads/singapore.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(3) {  content:url("https://imgkata.info/uploads/HONGKONG-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(4) {  content:url("https://imgkata.info/uploads/TOTO-MACAU.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(5) {  content:url("https://imgkata.info/uploads/TOTO-MACAU-5D.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(6) {  content:url("https://imgkata.info/uploads/KINGKONG-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(7) {  content:url("https://imgkata.info/uploads/CAMBODIA-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(8) {  content:url("https://imgkata.info/uploads/CHINA-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(9) {  content:url("https://imgkata.info/uploads/TAIWAN-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(10) {  content:url("https://imgkata.info/uploads/PCSO.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(11) {  content:url("https://imgkata.info/uploads/BULLSEYE.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(12) {  content:url("https://imgkata.info/uploads/VENESIA.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(13) {  content:url("https://imgkata.info/uploads/EDINBURGH.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(14) {  content:url("https://imgkata.info/uploads/ABERDEEN.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(15) {  content:url("https://imgkata.info/uploads/AUSTRIA-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(16) {  content:url("https://imgkata.info/uploads/BEIJING.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(17) {  content:url("https://imgkata.info/uploads/BRESCIA-POOLS.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(18) {  content:url("https://imgkata.info/uploads/BULGARIA.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(19) {  content:url("https://imgkata.info/uploads/BURIRAM.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(20) {  content:url("https://imgkata.info/uploads/CALIFORNIA.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(21) {  content:url("https://imgkata.info/uploads/CAROLINA-EVENING.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(22) {  content:url("https://imgkata.info/uploads/GERMANY5.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(23) {  content:url("https://imgkata.info/uploads/HAWAI.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(24) {  content:url("https://imgkata.info/uploads/HOCHIMINH.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(25) {  content:url("https://imgkata.info/uploads/JAPAN45.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(26) {  content:url("https://imgkata.info/uploads/KENTUCKY.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(27) {  content:url("https://imgkata.info/uploads/LYON.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(28) {  content:url("https://imgkata.info/uploads/MANCHESTER.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(29) {  content:url("https://imgkata.info/uploads/MEDELIN.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(30) {  content:url("https://imgkata.info/uploads/NAGASAKI.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(31) {  content:url("https://imgkata.info/uploads/NAPOLI.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(32) {  content:url("https://imgkata.info/uploads/NEWYORK.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(33) {  content:url("https://imgkata.info/uploads/NORWICH.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(34) {  content:url("https://imgkata.info/uploads/OHIO-EVE.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(35) {  content:url("https://imgkata.info/uploads/OREGON-1.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(36) {  content:url("https://imgkata.info/uploads/OREGON-2.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(37) {  content:url("https://imgkata.info/uploads/OREGON-3.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(38) {  content:url("https://imgkata.info/uploads/OREGON-4.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(39) {  content:url("https://imgkata.info/uploads/PRAGUE.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(40) {  content:url("https://imgkata.info/uploads/SANTORINI.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(41) {  content:url("https://imgkata.info/uploads/TENNESSE-MORNING.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(42) {  content:url("https://imgkata.info/uploads/WEST-VIRGINIA.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(43) {  content:url("https://imgkata.info/uploads/PRAGMATIC.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(44) {  content:url("https://imgkata.info/uploads/PG-SOFT.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(45) {  content:url("https://imgkata.info/uploads/HABANERO.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(46) {  content:url("https://imgkata.info/uploads/IDN-SLOT.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(47) {  content:url("https://imgkata.info/uploads/NO-LIMIT-CITY.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(48) {  content:url("https://imgkata.info/uploads/GMW-SLOT.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(49) {  content:url("https://imgkata.info/uploads/TOP-TREND.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(50) {  content:url("https://imgkata.info/uploads/MICROGAMING.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(51) {  content:url("https://imgkata.info/uploads/PLAYSTAR.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(52) {  content:url("https://imgkata.info/uploads/3D-shio.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(53) {  content:url("https://imgkata.info/uploads/24D.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(54) {  content:url("https://imgkata.info/uploads/BACCARAT.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(55) {  content:url("https://imgkata.info/uploads/billiard.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(56) {  content:url("https://imgkata.info/uploads/DARAGON-TIGER.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(57) {  content:url("https://imgkata.info/uploads/MONOPOLY.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(58) {  content:url("https://imgkata.info/uploads/POKER-DICE.webp") !important;}
    .gameicon .owl-wrapper-outer .owl-wrapper .owl-item:nth-child(59) {  content:url("https://imgkata.info/uploads/ROULETTE.webp") !important;}
    



             .owl-wrapper .owl-item:nth-child(1) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :2px;
             background: url('https://imgkata.info/uploads/bca%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(2) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :16px;
             background: url('https://imgkata.info/uploads/mandiri%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(3) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :30px;
             background: url('https://imgkata.info/uploads/bni%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(4) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :44px;
             background: url('https://imgkata.info/uploads/bri%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(5) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :58px;
             background: url('https://imgkata.info/uploads/dana%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(6) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :73px;
             background: url('https://imgkata.info/uploads/gopay%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(7) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :87px;
             background: url('https://imgkata.info/uploads/link%20on.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(8) .bank .online {
             width: 180px !important;
               height: 94px  !important;
               margin-left :102px;
             background: url('https://imgkata.info/uploads/ovo%20on.gif') no-repeat center center / contain !important;
             }


             .owl-wrapper .owl-item:nth-child(1) .bank .offline{
             width: 180px !important;
               height: 94px  !important;
               margin-left :2px;
             background: url('https://imgkata.info/uploads/bca%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(2) .bank .offline{
             width: 180px !important;
               height: 94px  !important;
               margin-left :16px;
             background: url('https://imgkata.info/uploads/mandiri%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(3) .bank .offline{
             width: 180px !important;
               height: 94px  !important;
               margin-left :30px;
             background: url('https://imgkata.info/uploads/bni%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(4) .bank .offline {
             width: 180px !important;
               height: 94px  !important;
               margin-left :44px;
             background: url('https://imgkata.info/uploads/bri%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(5) .bank .offline {
             width: 180px !important;
               height: 94px  !important;
               margin-left :58px;
             background: url('https://imgkata.info/uploads/dana%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(6) .bank .offline{
             width: 180px !important;
               height: 94px  !important;
               margin-left :73px;
             background: url('https://imgkata.info/uploads/gopay%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(7) .bank .offline {
             width: 180px !important;
               height: 94px  !important;
               margin-left :87px;
             background: url('https://imgkata.info/uploads/link%20off.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(8) .bank .offline {
             width: 180px !important;
               height: 94px  !important;
               margin-left :102px;
             background: url('https://imgkata.info/uploads/ovo%20off.gif') no-repeat center center / contain !important;
             }


             .owl-wrapper .owl-item:nth-child(1) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :2px;
             background: url('https://imgkata.info/uploads/bca%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(2) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :16px;
             background: url('https://imgkata.info/uploads/mandiri%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(3) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :30px;
             background: url('https://imgkata.info/uploads/bni%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(4) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :44px;
             background: url('https://imgkata.info/uploads/bri%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(5) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :58px;
             background: url('https://imgkata.info/uploads/dana%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(6) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :73px;
             background: url('https://imgkata.info/uploads/gopay%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(7) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :87px;
             background: url('https://imgkata.info/uploads/link%20tro.gif') no-repeat center center / contain !important;
             }

             .owl-wrapper .owl-item:nth-child(8) .bank .trouble {
             width: 180px !important;
               height: 94px  !important;
               margin-left :102px;
             background: url('https://imgkata.info/uploads/ovo%20tro.gif') no-repeat center center / contain !important;
             }


.c-circle-menu__toggle {
box-shadow: inset 0 0 3px 1px #4a00000f, inset 0 1px 0 0 #ae000024, inset 0 0 0 2px #77000036, 3px 3px 2px 1px rgb(0 0 0 / 0%) !important;
  background: linear-gradient(to bottom,#f60000 0%,#560000 100%);
  border: 1px ridge rgb(255 0 0) !important;
  filter: drop-shadow(0px 0px 5px red);
  animation: glow .8s infinite;
  overflow: visible;

  }

  @keyframes glow {
    0% {
      filter: none;
    }

    50%{
      filter: drop-shadow(0px 0px 5px red);
    }

    100% {
      filter: none;
    }
  }

.c-circle-menu {
  position:fixed;
  bottom:50px;
  left:12px;
  z-index:1000;
  width:600px;
  height:99px;
  border-radius:24px
}
.c-circle-menu__toggle {
  display:block;
  position:absolute;
  z-index:100;
  margin:0;
  padding:0;
  width:48px;
  height:48px;
  background:linear-gradient(125deg, rgb(96 0 0), rgb(98 0 0) 55%, rgb(68 0 0) 3%, rgb(90 0 0)) !important;
  font:inherit;
  font-size:0;
  text-indent:-9999px;
  border-radius:10px;
  -webkit-transition:background .3s;
  transition:background .3s;
  cursor:pointer;
  border:none;
  -webkit-appearance:none;
  -moz-appearance:none;
  appearance:none;
  box-shadow:none
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu__toggle {
    width:60px;
    height:60px;
    border-radius:10px
  }
}
.c-circle-menu__items {
  display:block;
  list-style:none;
  position:absolute;
  z-index:2;
  margin:0;
  padding:0
}
.c-circle-menu__item {
  display:block;
  position:absolute;
  top:0;
  left:-30px;
  width:50px;
  height:50px;
  border-radius:0;
  opacity:0;
  -webkit-transition:opacity,-webkit-transform;
  transition:opacity,-webkit-transform;
  transition:transform,opacity;
  transition:transform,opacity,-webkit-transform;
  -webkit-transition-duration:.3s,.3s;
  transition-duration:.3s,.3s;
  -webkit-transition-timing-function:cubic-bezier(.35,-.59,.47,.97);
  transition-timing-function:cubic-bezier(.35,-.59,.47,.97)
}
.c-circle-menu__item:nth-child(1) {
  -webkit-transition-delay:.4s;
  transition-delay:.4s
}
.c-circle-menu__item:nth-child(2) {
  -webkit-transition-delay:.3s;
  transition-delay:.3s
}
.c-circle-menu__item:nth-child(3) {
  -webkit-transition-delay:.2s;
  transition-delay:.2s
}
.c-circle-menu__item:nth-child(4) {
  -webkit-transition-delay:.1s;
  transition-delay:.1s
}
.c-circle-menu__item:nth-child(5) {
  -webkit-transition-delay:0s;
  transition-delay:0s
}
.c-circle-menu.is-active .c-circle-menu__item {
  -webkit-transition-timing-function:cubic-bezier(.35,.03,.47,1.59);
  transition-timing-function:cubic-bezier(.35,.03,.47,1.59);
  opacity:1
}
.c-circle-menu.is-active .c-circle-menu__item:nth-child(1) {
  -webkit-transition-delay:0s;
  transition-delay:0s;
  -webkit-transform:translate(+344px,-0);
  transform:translate(+160px,-0)
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu__item {
    width:60px;
    height:60px;
    border-radius:10px
  }
  .c-circle-menu.is-active .c-circle-menu__item:nth-child(1) {
    -webkit-transform:translate(+290px,0);
    transform:translate(+290px,0)
  }
}
.c-circle-menu.is-active .c-circle-menu__item:nth-child(2) {
  -webkit-transition-delay:.1s;
  transition-delay:.1s;
  -webkit-transform:translate(+130px,-59px);
  transform:translate(+150px,-70px)
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu.is-active .c-circle-menu__item:nth-child(2) {
    -webkit-transform:translate(+254px,-99px);
    transform:translate(+254px,-99px)
  }
}
.c-circle-menu.is-active .c-circle-menu__item:nth-child(3) {
  -webkit-transition-delay:.2s;
  transition-delay:.2s;
  -webkit-transform:translate(+100px,-145px);
  transform:translate(+120px,-135px)
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu.is-active .c-circle-menu__item:nth-child(3) {
    -webkit-transform:translate(+204px,-204px);
    transform:translate(+204px,-204px)
  }
}
.c-circle-menu.is-active .c-circle-menu__item:nth-child(4) {
  -webkit-transition-delay:.3s;
  transition-delay:.3s;
  -webkit-transform:translate(+50px,-163px);
  transform:translate(+60px,-180px)
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu.is-active .c-circle-menu__item:nth-child(4) {
    -webkit-transform:translate(+111px,-267px);
    transform:translate(+111px,-267px)
  }
}
.c-circle-menu.is-active .c-circle-menu__item:nth-child(5) {
  -webkit-transition-delay:.4s;
  transition-delay:.4s;
  -webkit-transform:translate(-0,-210px);
  transform:translate(-0,-210px)
}
.c-circle-menu__link {
  display:block;
  width:100%;
  height:100%;
  border-radius:10px;
  box-shadow:inset 0 0 0 2px #ffb300
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu.is-active .c-circle-menu__item:nth-child(5) {
    -webkit-transform:translate(0,-298px);
    transform:translate(0,-298px)
  }
  .c-circle-menu__link {
    border-radius:10px
  }
}
.c-circle-menu__link img {
  display:block;
  max-width:100%;
  height:auto;
  border-radius: 10px !important;
  border: 2px groove #fd0202 !important;
  
}
.c-circle-menu__link:hover {
  box-shadow:inset 0 0 0 2px #0019fd
}

@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu__toggle {
    width:60px;
    height:60px;
    border-radius:10px
  }
}
.c-circle-menu__toggle.is-active,
.c-circle-menu__toggle:focus,
.c-circle-menu__toggle:hover {
  outline:0;
  background-color:#ff0000;}
.c-circle-menu__toggle span,
.c-circle-menu__toggle span::after,
.c-circle-menu__toggle span::before {
  display:block;
  position:absolute;
  height:4px;
  background:linear-gradient(90deg, #ffb400, #fffa00, #ff9b00) !important;
  border-radius:0
}
.c-circle-menu__toggle span {
  top:22px;
  left:10px;
  right:10px;
  -webkit-transition:background .3s;
  transition:background .3s
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu__toggle span,
  .c-circle-menu__toggle span::after,
  .c-circle-menu__toggle span::before {
    height:8px;
    border-radius:0
  }
  .c-circle-menu__toggle span {
    top:25px;
    left:10px;
    right:10px
  }
}
.c-circle-menu__toggle span::after,
.c-circle-menu__toggle span::before {
  left:0;
  width:100%;
  content:"";
  -webkit-transition-duration:.3s,.3s;
  transition-duration:.3s,.3s;
  -webkit-transition-delay:.3s,0s;
  transition-delay:.3s,0s
}
.c-circle-menu__toggle span::before {
  top:-8px;
  -webkit-transition-property:top,-webkit-transform;
  transition-property:top,-webkit-transform;
  transition-property:top,transform;
  transition-property:top,transform,-webkit-transform
}
.c-circle-menu__toggle span::after {
  bottom:-8px;
  -webkit-transition-property:bottom,-webkit-transform;
  transition-property:bottom,-webkit-transform;
  transition-property:bottom,transform;
  transition-property:bottom,transform,-webkit-transform
}
@media(min-width:480px) and (min-height:480px) {
  .c-circle-menu__toggle span::before {
    top:-16px
  }
  .c-circle-menu__toggle span::after {
    bottom:-16px
  }
}
.c-circle-menu__toggle.is-active span {
  background:0 0
}
.c-circle-menu__toggle.is-active span::before {
  top:0;
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  -webkit-transition-delay:0s,.3s;
  transition-delay:0s,.3s
}
.c-circle-menu__toggle.is-active span::after {
  bottom:0;
  -webkit-transform:rotate(-45deg);
  transform:rotate(-45deg);
  -webkit-transition-delay:0s,.3s;
  transition-delay:0s,.3s
}
.c-circle-menu__mask {
  position:fixed;
  top:0;
  left:0;
  z-index:1;
  visibility:hidden;
  opacity:0;
  width:100%;
  height:100%;
  background-color:rgba(0,0,0,.8);
  -webkit-transition:opacity .3s,visibility .3s;
  transition:opacity .3s,visibility .3s
}
.c-circle-menu__mask.is-active {
  opacity:1;
  visibility:visible
}
.carousel-box {
  width: 100%;
  aspect-ratio: 1 / 1; /* Untuk gambar square 840x840 */
  position: relative;
  overflow: hidden;
}
.carousel-box img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  display: block;
}