


.sign {
  position: absolute;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 22%;
  height: 50%;
  background-image: radial-gradient(
    ellipse 50% 35% at 50% 50%,
    #6b1839,
    transparent
  );
  transform: translate(-50%, -50%);
  letter-spacing: 2;
  left: 20%;
  top: 50%;
  font-family: "Clip";

  font-size: 1.5em;
  color: #ffe6ff;
  
}

@keyframes blink {
  0%,
  22%,
  36%,
  75% {
    color: #ffe6ff;
    text-shadow: 0 0 0.6rem #ffe6ff, 0 0 1.5rem #ff65bd,
      -0.2rem 0.1rem 1rem #ff65bd, 0.2rem 0.1rem 1rem #ff65bd,
      0 -0.5rem 2rem #ff2483, 0 0.5rem 3rem #ff2483;
  }
  28%,
  33% {
    color: orange;
    text-shadow: none;
  }
  82%,
  97% {
    color: orange;
    text-shadow: none;
  }
}

.flicker {
  animation: shine 2s forwards, blink 3s 2s infinite;
}

.fast-flicker {
  animation: shine 2s forwards, blink 10s 1s infinite;
}

@keyframes shine {
  0% {
    color: #6b1839;
    text-shadow: none;
  }
  100% {
    color: #ffe6ff;
    text-shadow: 0 0 0.6rem #ffe6ff, 0 0 1.5rem #ff65bd,
      -0.2rem 0.1rem 1rem #ff65bd, 0.2rem 0.1rem 1rem #ff65bd,
      0 -0.5rem 2rem #ff2483, 0 0.5rem 3rem #ff2483;
  }
}

@keyframes flicker {
  from {
    opacity: 1;
  }

  4% {
    opacity: 0.9;
  }

  6% {
    opacity: 0.85;
  }

  8% {
    opacity: 0.95;
  }

  10% {
    opacity: 0.9;
  }

  11% {
    opacity: 0.922;
  }

  12% {
    opacity: 0.9;
  }

  14% {
    opacity: 0.95;
  }

  16% {
    opacity: 0.98;
  }

  17% {
    opacity: 0.9;
  }

  19% {
    opacity: 0.93;
  }

  20% {
    opacity: 0.99;
  }

  24% {
    opacity: 1;
  }

  26% {
    opacity: 0.94;
  }

  28% {
    opacity: 0.98;
  }

  37% {
    opacity: 0.93;
  }

  38% {
    opacity: 0.5;
  }

  39% {
    opacity: 0.96;
  }

  42% {
    opacity: 1;
  }

  44% {
    opacity: 0.97;
  }

  46% {
    opacity: 0.94;
  }

  56% {
    opacity: 0.9;
  }

  58% {
    opacity: 0.9;
  }

  60% {
    opacity: 0.99;
  }

  68% {
    opacity: 1;
  }

  70% {
    opacity: 0.9;
  }

  72% {
    opacity: 0.95;
  }

  93% {
    opacity: 0.93;
  }

  95% {
    opacity: 0.95;
  }

  97% {
    opacity: 0.93;
  }

  to {
    opacity: 1;
  }
}

.game-opm-res p span{font-size: 1.5em;}
 p span {font-size: 0.6em; }

.op-bd-up {border-bottom: 1px solid #fff;}
.op-bd-down{border-top: 1px solid #fff;}
.opm-lg{font-size: 1.5em;left:14.6%;}

@media only screen and (max-width: 600px) {
  .sign {
   left: 40%;
  }
  .opm-lg{
    font-size: 1.5em;left:50.6% !important; margin-top: 10px;
  }
  .footer-links {margin-top: 40px !important;}
}

         @media screen and (min-width: 800px) {
   #home-side-bar .dashboard-sidebar{display: none;}
   .opm-in{display: none;}
    .game-rate{
            display: none;
        }
        .opm-page-menu{display: none;}
}

    
        .game-rate{ margin-top: -320px;position: absolute;z-index: 999; padding: 8px; border-left: 4px solid orange;margin-left: 25px;}
        .game-rate p{text-align: center !important;color: #fff; font-size: 18px; font-weight: 400;}
        .game-rate h1{text-align: center;}
        .banner-thumb img{opacity: 0.3;}
.section-header p{text-align: justify;}
.game-opm-res{margin-top: 10px; margin-bottom: 10px;  color: orange; font-weight: bold;}
 .opm-titel{ padding: 2px 12px;
    border-radius: 5px;
    color: #1f1f23;
    background: linear-gradient(0deg, #ff9c19 40%, #ffdd2d 110%);
    font-size: 13px;
    font-weight: 500;
}
.opm-in{text-align: right;margin-top: -70px;}
.opm-fst-banner{ background:url(assets/images/banner/bg.webp) center; }
.opm-sec-banner{background: url(assets/images/game/bg3.webp);}
.game-item__content h3{color: orange;}
.left-opm{text-align: left;}
.center-opm{width: 50%;}
.center-opm-res{width: 35%;}
.opm-thrd-banner{background: url(assets/images/how/bg2.webp);}
.opm-frth-banner{background:url(assets/images/top/bg.webp) center;}
.opm-fivth-banner{background: url(assets/images/testimonial/bg.webp) center;}
.opm-six-banner{background: url(assets/images/testimonial/bg.webp) center;}

       .whats-app {
    position: fixed;
    width: 50px;
    height: 50px;
    bottom: 40px;
    background-color: #25d366;
    color: #FFF;
    border-radius: 50px;
    text-align: center;
    font-size: 30px;
    box-shadow: 3px 4px 3px #999;
    right: 15px;
    z-index: 100;
}

.my-float {
    margin-top: 10px;
}
.opm-sevn-banner{background: url(assets/images/footer/bg.webp) center;}

 .investor-item .amount, .winner-item .amount {
  width: 100%;
  margin-top: 10px;
 }
 .matka-app img{ max-height:200px; max-width: 300px; text-align: center; }
 .matka-app p{text-align: center;}


  .badge{text-align: center;background: #000; border-radius: 50% padding:5px; text-align: center !important;left: 50% !important;
    margin-left: 35%;
    color: orange;
    font-size: 25px;
    margin-top: 14px;}
.row .col-6 .badge{text-align: center !important;}
option:disabled, option[disabled] {
    color: red !important;
}
.label{width: 100%;text-align: center !important;}
.opm-left{text-align: left;float: left; margin:5px 15px;}
.opm-right{text-align: right;float: right; margin:5px 15px;}
.opm-dash{margin-top:-65px;margin-left: 15px; margin-right: 15px;position: relative;}
    .opm-menu li a {
    padding: 10px 40px;
    display: block;
}
.opm-menu .sub-menu li {
    width: 100%;
} 
.opm-page-bg-img{background: url('assets/images/inner-banner/bg2.webp') top;}
.investor-item__thumb .how-item__thumb {margin-top: 12px;}