@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){
.main_menu #cssmenu2 > ul > li > a { padding: 17px 4px;   font-size: 12px;} 
 
}

@media screen and (min-width:768px) and (max-width: 1023px){
.main_menu,.main_menu1{display:none;}  
.main_menu2{display:block;} 
.mlogo{display:none;}  
.main_menu2 .menu-button { top: 20%;} 
 
}


@media screen and (min-width:320px) and (max-width: 767px){
.mlogo{display:none;}  
.main_menu,.main_menu1{display:none;}   
.main_menu2{display:block; width: 100%;padding: 0px;width: 100%;margin: 0px;}
.mlogo2 img {   }
.main_menu2 .menu-button { top: 10px;} 
.fixedscomenu ul{margin:0px;} 
.fixedscomenu {display:none;} 
.fixedscomenu ul li {display: inline-block;margin-bottom: 0px;list-style: none;margin-right: 10px;} 
.fixedscomenu ul li img{    filter: brightness(0) invert(1);} 
.sliderscaption { top: 40%;left: 0;padding: 20px;width: 100%; }
.sliderscaption h2 {  font-size:24px; }
.sliders .owl-prev { right: 25%;bottom: 10%;}
.sliders .owl-next {right:2%;bottom: 10%;}
.header {width: 100%; position:relative;}
.topl { padding-left: 0;}
 
 .topl ul {margin: 0px;text-align: center;}
 .stamp img {   max-width: 100px;}
 .stamp {position: absolute;top:20%;right: 1%;}
 .aboutl1 {padding-left:20px;}
 .aboutr1{display:none;}
 .sectitle h2 {font-size: 36px;}
 .whyl1 img{margin:10px 0px;}
 .whybx h3 {color: #fff;font-size: 14px;}
 .etebx h3 {  font-size: 12px;min-height: 45px;}
 .footer_box_in1 {text-align:center;}
  .nfooter .footer_box_in1 p{text-align:center;}
  .nfooter .footer-icons ul { text-align: center;}
  .nfooter .footer_box_in1 p a{text-align:center;}
  .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;  }
 .sliders .owl-prev i,.sliders .owl-next i{color:#fff;font-size:24px;line-height:35px;}  
.sliders .owl-theme .owl-nav [class*=owl-]{ width:35px;height:35px;padding:0px;} 
  .projectsbximg222l ul li {
    list-style: none;
    display: inline-block;
    width: 100%;
    margin-bottom: 10px;
    margin-right: 0;
}
  
  .masonry-columns {
    column-count: 1;
    column-gap: 0;
}
  
  .hero-slider,
.swiper-container,
.swiper-wrapper {
  height: 50vh !important;
}

.swiper-slide {
  height: 50vh !important; /* 🔥 overrides Swiper inline 443px */
}

.slide-inner {
  height: 50vh;
  position: relative;
  overflow: hidden;
}

.slide-inner img {
  width: 100%;
  height: 50vh;
  object-fit: cover;
  position: relative;
  top: 0;
  left: 0;
}

  
  
}

@media (max-width: 767px){

}

