
 .NavList_a1{
  text-transform:capitalize;
}
 .NavList_a1 ul{
  text-align:center;
  display:block;
  font-size:0px;
  background: #eee;
}
 .NavList_a1 a{
  position:relative;
  font-size: 16px;
  width: auto;
  /* height:69px; */
  line-height: 40px;
  padding: 0px 25px;
  margin: 20px 10px;
  color: #000;
  display: block;
  border-radius: 100px;
  background: #fff;
  transition:0.3s ease 0s;
}
 .NavList_a1 a:hover{
  background: #febc35;
}
 .NavList_a1 a.activeUrl{
  background: #febc35;
}
 .NavList_a1 a:hover:before{
  width:80%;
  left:10%;
  background-color:#000;
}
 .NavList_a1 li{
  position:static;
  display:inline-block;
  color:#fff;
  width:auto;
  vertical-align:top;
}
 .menu-slide{
  z-index:-1;
  position:absolute;
  background:#d50a1d;
  bottom:0px;
  display:none;
  transition:0.5s cubic-bezier(0.21, 0.8, 0.31, 1.21) 0s;
}
 .swiper-container .swiper-notification{
  position:absolute;
  left:0px;
  top:0px;
  pointer-events:none;
  opacity:0;
  z-index:-1000;
}
@media screen and (min-width: 769px){
  
 .NavList_a1 a:hover{
    /* color:#fff; */
  }
}
@media screen and (max-width: 1400px){
  
 .NavList_a1 a {
      padding: 0px 30px;
    }
}
@media screen and (max-width: 1200px){
  
 .NavList_a1 a {
      padding: 0px 25px;
      font-size: 14px;
    }
}
@media screen and (max-width: 1024px){
  
 .NavList_a1 a {
      padding: 0px 10px;
      font-size: 14px;
    }
 .menu-slide {
      display: none;
    }
}
@media screen and (max-width: 768px){
  
 .NavList_a1 ul {
      text-align: left;
      display: -webkit-box;
      display: -webkit-flex;
      display: -ms-flexbox;
      display: flex;
      font-size: 0;
    }
 .NavList_a1 a {
      padding: 0px 20px;
      font-size: 14px;
      /* height:62px; */
      /* line-height:62px; */
      text-align: center;
    }
 .NavList_a1 a:hover {
      color: #000;
    }
 .NavList_a1 a:active {
      color: #000;
    }
}
                                                                                              