@media (min-width: 768px) {

}

@media screen and (max-width: 600px) {

}
@media (max-width: 991px){

}

@media (max-width: 1200px) {

}
@media screen and (min-width:2400px) and (max-width: 3000px){
 

}
@media screen and (min-width:1800px) and (max-width: 2399px){
 
 


}
@media screen and (min-width:1400px) and (max-width: 1799px){



}
@media screen and (min-width:1200px) and (max-width: 1400px){

}



@media screen and (min-width:1200px) and (max-width: 1366px){

 

}
 




@media screen and (min-width:1024px) and (max-width: 1199px){
 .keypointsbx h3{font-size:15px; min-height:80px; }
.keypointsbx h3 span{ font-size:10px; } 
 .keypointsl{position: relative;top: 50%;-webkit-transform: translateY(-50%);
    -ms-transform: translateY(-50%);transform: translateY(-50%);}
  .main_menu #cssmenu2 > ul > li > a {
	  padding: 12px 10px;}
  .mlogo img{width:100%;height:auto;     max-width: 100px;   }
	.mlogotext a {font-size: 17px;}
	
	
	
}

@media screen and (min-width:768px) and (max-width: 1023px){
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.keypointsl{display:none;} 
.keypointsbx h3{font-size:16px;  }
.keypointsbx h3 span{ font-size:10px; } 
 .mlogotext1{display:none;}
}


@media screen and (min-width:320px) and (max-width: 767px){
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;}  
.keypointsbx h3{font-size:15px; min-height:120px; }
.keypointsbx h3 span{ font-size:10px; } 
.keypointsbx{ padding:12px 14px;}
.keypointsl img{width:100%;height:auto;border-top-left-radius:15px;border-bottom-left-radius:0px;
border-top-right-radius:15px;}
.env{ background-attachment:scroll;}
.about2l { padding-right: 0;margin-top:30px;}
.sliders .sliderscaption h2 {font-size: 24px;}
 .pbmit-service-content-wrap a {
    font-size: 17px;
    line-height: 1;
}
.pbmit-service-style-1 .pbmit-service-title{line-height: 1;}
.footer_bxnnn {
    padding-left: 0;
}
.sliders{width:100%; height:auto;position:relative;overflow:hidden; }
.sliders .owl-demo .item{width:100%; height:auto;position:relative;}
.sliders .owl-demo .item img { width: 100%;height:auto; object-fit:cover; }
	.mlogotext1{display:none;}

	.mlogotext a { font-size: 11px;	}
	  .mlogo2 img {width: 100%;height: auto;max-width: 80px;}
	.main_menu2 .menu-button {   top: 5px;}
	.header {padding: 10px 5px;}
	.sliders .sliderscaption {
    width: 90%;
    height: auto;
    position: absolute;
    z-index: 123;
    left: 10%;
    bottom: 5%;
    padding: 10px;
}
	.sliders .owl-theme .owl-nav [class*=owl-] {
    background-color: #16161661;
    color: #fff;
    font-size: 19px;
    margin: 5px;
    padding: 0px !important;
    font-weight: bold;
    display: inline-block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    cursor: pointer;
    border-radius: 100%;
}
.sliders .owl-carousel .owl-nav .owl-next{position: absolute;right:1%;z-index: 12 !important;bottom: 10px;} 
.sliders .owl-carousel .owl-nav .owl-prev {position: absolute;left:1%;z-index: 12!important;bottom: 10px;}	
	.about{padding-top:35px;}

	.sectitlehome h1 { font-size: 27px;}
	
	
	
}

@media (max-width: 767px){


}

