.navbar {
    padding: 0.2rem 1rem 0.2rem 1rem !important;
    position: fixed;
    width: 100%;
    z-index: 9;
    background: #FFF3CF;
    box-shadow: 0px 2px 4px 0px #00000040;
  }
  .small_txt {
    font-weight: 600;
  }
  .menu-large {
    position: static !important;
  }
  .nav-item {
    text-wrap-mode: nowrap;
  }
  .nav-link {
    padding: none;
  }
  .navbar-logo {
    width: 100%;
  }
  .navbar .mmgc_bg_clr a {
     color: white !important;
  }
  .navbar a {
    font-size: 15px;
  }
  .nav_shimmer:hover, .nav_shimmer:active {
    background-color: #D4AF37;
  }
.nav_shimmer {
    /* box-shadow: rgb(70 69 64 / 83%) 1.95px 1.95px 2.6px; */
}
.nav_shimmer:before {
    position: absolute;
    content: '';
    display: inline-block;
    top: -180px;
    left: 0;
    width: 30px;
    height: 100%;
    background-color: #fff;
    animation: shiny-btn1 4s ease-in-out infinite;
}
@-webkit-keyframes shiny-btn1 {
    0% { -webkit-transform: scale(0) rotate(45deg); opacity: 0; }
    80% { -webkit-transform: scale(0) rotate(45deg); opacity: 0.5; }
    81% { -webkit-transform: scale(4) rotate(45deg); opacity: 1; }
    100% { -webkit-transform: scale(50) rotate(45deg); opacity: 0; }
}



@media (max-width: 1025px) and (min-width: 600px){
  .navbar-logo {
    width: 25%;
  }
  .navbar hr {
      color: #D4AF37;
      height: 2px;
      background: #D4AF37;
      border-radius: 9px;
      opacity: 0.8;
  }
  .offcanvas {
    width: 70%!important;
  }
}
@media (max-width: 600px){
  .navbar-logo {
    width: 45%;
  }
  .navbar {
    padding: 0.2rem 0.5rem 0.2rem 0rem !important;
  }
  .txt_1 {
    font-size: 13px !important;
  }
  .txt_2{
    font-size: 10px !important;
  }
}
