


@media only screen and (max-width:1200px)
{
.home_slider img {height:510px;object-fit:cover} 
 
 
}


@media only screen and (max-width:992px)
{
.home_slider img {height:450px;object-fit:cover} 
.bannerTitle{font-size:34px;line-height:38px} 
nav ul li a{padding:0 10px}
.counter li h4{font-size:20px}
.counter li .counting {font-size:40px}
.access p{
  padding-left:0px; margin-top:30px;
}
 
}
@media only screen and (max-width:767px)
{
.headerTops{display:flex;align-items:center;justify-content:space-between;width:100%}
.btnNavToggle  img{filter: invert(1);}
.bannerTitle{max-width:100%;margin:80px auto 62px}
header nav{margin:0;padding:0;width:100%;position:fixed;left:0;top:0;bottom:0;right:0;background-color:rgb(0 0 0 / .4);overflow:hidden;visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:-1}
header nav.showMainNav{visibility:visible;opacity:1;z-index:99999}
header nav .navication{padding:0;margin:0;width:300px;height:100vh;background-color:#fff;left:-300px;position:relative;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
nav.showMainNav .navication{left:0;visibility:visible;opacity:1}
.navHeader{display:flex;align-items:center;justify-content:space-between;padding:1px 10px 0;border-bottom:solid 1px #b7b7b7}
.navHeader .navLogo img{width: 100px;}
.mainNav{margin: 20px 0 0;}
.navHeader a {color: #000;}
header nav .navication .mainNav li a{display:flex;justify-content:space-between;border-bottom:solid 1px #e6e6e6;width:100%;color:#000;text-decoration:none;padding:10px 15px;}
header nav .navication .mainNav li.ddYes a::after {
    content: "\f107";
    font-family: 'FontAwesome';
  }
nav ul li .megamenuWapper{display:none;background: #f2f2f2;}

.access h4 {
  width: 100%;
  padding-right: 0;
  font-size: 33px;
  line-height: 1.23;
}

  .access p {
    padding-left: 0px;
    margin-top: 10px;
    font-size: 17px;
  }



}


@media only screen and (max-width:600px)
{
.counter li {
  width: 50%;
  margin: 0 0 13px;
}    
    
}