
.bodyover{overflow: hidden;}
.navz{z-index: 3;}
.navigation { position: absolute; padding-top: 30px;  width: 100%; top: 0;}
.mainlogo a{ display: inline-block;  }
.navcenter{justify-content: center;}
.navgap li {  margin: 0px 30px;}
.navgap li a{ padding: 0 !important;}
.navgap li {position: relative;}
.navpad .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover {    color: var(--white) !important;}
.navpad .navbar-nav .nav-link {color: var(--white) !important; font-size: var(--smallfont); font-weight: 600;}
.navpad .navbar-nav .nav-item::before {  content: "";  clip-path: polygon(0 40%, 100% 0%, 100% 70%, 0% 100%);  transition: 0.5s;  position: absolute;  width: 0px;  background-color: var(--green);  height: 40px;  top: -9px;  bottom: 0;  left: -4px;  z-index: -1;}
.navpad .navbar-nav .nav-item.active::before{width: 22px;}
.navpad .navbar-nav .nav-item:hover::before{width: 22px;}
.navigation .row{ align-items: center;}
.navpad .container-fluid{ align-items: flex-start !important;}

.dropdown-menu li{ margin: 0;}
.dropdown-menu .dropdown-item{    padding: 0.25rem 1rem !important;}
.dropdown-item.active, .dropdown-item:active{ background-color: var(--green);}




@media (max-width:991px){
    .navipad {    position: absolute;    top: 0;    z-index: 100;    width: 100%;    background: var(--green);    height: 100vh;    margin: 0 !important;       left: 0;    }
    .togglermobile{  margin-top: 30px;  z-index: 111;}
    .navbar-toggler:focus{ box-shadow:none !important;}
    .navipad{ padding: 0;}
    .navbar-nav{     align-items: center; padding-top: 80px;}
    .navgap{ background: var(--blue); height: 100vh;}
    .navgap li:not(:last-child):after{ display: none;}
    .navgap li { margin: 0;     padding: 30px;      width: 100%;      text-align: center;      border-bottom: 1px solid #ededed;  }
    .navgap li:last-child{ border-bottom: none;}
    .language {     display: none;   }
    .togglermobile {      float: right;      margin-right: 30px;  }
    #nav-icon1 {        width: 34px;        height: 45px;        position: relative;        -webkit-transform: rotate(0deg);        -moz-transform: rotate(0deg);        -o-transform: rotate(0deg);        transform: rotate(0deg);        -webkit-transition: .5s ease-in-out;        -moz-transition: .5s ease-in-out;        -o-transition: .5s ease-in-out;        transition: .5s ease-in-out;        cursor: pointer;      }
      #nav-icon1 span {        display: block;        position: absolute;        height: 3px;        width: 100%;        background: var(--white);      border-radius: 9px;        opacity: 1;        left: 0;        -webkit-transform: rotate(0deg);        -moz-transform: rotate(0deg);        -o-transform: rotate(0deg);        transform: rotate(0deg);       -webkit-transition: .25s ease-in-out;        -moz-transition: .25s ease-in-out;        -o-transition: .25s ease-in-out;        transition: .25s ease-in-out;      }
      #nav-icon1 span:nth-child(1) {        top: 0px;      }
      #nav-icon1 span:nth-child(2) {        top: 10px;      }
      #nav-icon1 span:nth-child(3) {        top: 20px;      }
      #nav-icon1.open span:nth-child(1) {        top: 10px;        -webkit-transform: rotate(135deg);        -moz-transform: rotate(135deg);        -o-transform: rotate(135deg);        transform: rotate(135deg);      }
      #nav-icon1.open span:nth-child(2) {        opacity: 0;        left: -60px;      }
      #nav-icon1.open span:nth-child(3) {        top: 10px;        -webkit-transform: rotate(-135deg);        -moz-transform: rotate(-135deg);        -o-transform: rotate(-135deg);        transform: rotate(-135deg);      }
      .bannerslider .slick-prev{ display: none !important;}
      .bannerslider .slick-next{ display: none !important;}
      .productslider .slick-prev{ display: none !important;}
      .productslider .slick-next{ display: none !important;}
      .dropdown-menu li{ padding: 0; border: none;}
      .dropdown-menu-center {        right: auto !important;        left: 50% !important;        -webkit-transform: translate(-50%, 0) !important;        -o-transform: translate(-50%, 0);        transform: translate(-50%, 0) !important;        top: 70px !important;    }
}

@media (max-width:768px){
   
    
}
@media (max-width:574px){
   
  }
@media (max-width:400px){
}
