@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: 8px 3px;font-size: 13px; }
.main_menu #cssmenu2 > ul > li:last-child a {  padding: 8px 6px;}
.main_menu #cssmenu2 ul ul li a { font-size: 13px;   }   
.sliderscaption h2 { font-size:32px; }
.sliderscaption{width:70%;}  
 .main_menu #cssmenu2 > ul > li:last-child a {padding: 4px 6px;}
   .homeservices {  padding: 20px 0px; }
 .homeservicesbx {   padding: 20px 2px;}
 .homeservicesbx h3 {font-size: 11px;}
  .footer-info-item{padding:5px;}
 .footer-title{margin:20px 0px;}
 .footer-main {padding: 60px 5px 20px 5px;}
 .footer-info-item {font-size:10px;}
 .footer-info-item a{font-size:10px;}
 
 
 
}

@media screen and (min-width:768px) and (max-width: 1023px){
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.main_menu2 .menu-button {  top: 12px; } 
 .sliderscaption h2 { font-size: 24px;}
 .sliderscaption { left: 8%;   padding: 10px; width: 75%;}
  .sliders .owl-theme .owl-nav [class*=owl-] { width: 35px;height: 35px;}
 .sliders .owl-prev i, .sliders .owl-next i {color: #ff4147;font-size: 24px;line-height: 40px;}
  .mmbg22 {position: relative;top: initial;-webkit-transform: initial;-ms-transform: initial;transform: initial;}
  .homeservices {  padding: 20px 0px; }
 .homeservicesbx {   padding: 20px 2px;}
 .homeservicesbx h3 {font-size: 11px;}
 .footer-info-item{padding:5px;}
 .footer-title{margin:20px 0px;}
 .footer-main {padding: 60px 5px 20px 5px;}
 .footer-info-item {font-size:10px;}
 .footer-info-item a{font-size:10px;}
  .aboutr{padding-top:20px;}
 .mvbx{margin-bottom:20px;}
.susl {
    padding: 20px;
}
 
}


@media screen and (min-width:320px) and (max-width: 767px){
.mlogo, .main_menu {display: none;} 
.main_menu2{display:block;} 
.sliderscaption h2 { font-size: 18px;}
.sliderscaption p { font-size: 12px;line-height:1.6;}
.sliderscaption { left: 0%;   padding: 10px 50px; width: 100%;}
 .sliders .owl-theme .owl-nav [class*=owl-] { width: 35px;height: 35px;}
 .top_menu_left22 ul {text-align: center;}
 .top_menu_left22 ul {text-align: center;}
 .top_menur ul {margin: 0px;text-align: center;}
 .main_menu2 .menu-button { top: 10px;}
  .sliders .owl-prev i, .sliders .owl-next i {color: #ff4147;font-size: 24px;line-height: 40px;}
 .sliders .owl-demo .item img {width: 100%;height: 350px;object-fit: cover;object-position: right;}
 .sliderscaption ul li a {padding: 6px 8px;font-size: 8px;}
 .sliderscaption ul li{margin-right:7px;}
 .mmbg22 {position: relative;top: initial;-webkit-transform: initial;-ms-transform: initial;transform: initial;}
 .homeservices {  padding: 20px 0px; }
 .homeservicesbx {   padding: 20px 2px;}
 .homeservicesbx h3 {font-size: 11px;}
 .footer-main .text-center {  text-align: left !important;}
.footer-main { padding: 60px 5px 20px 5px;}
.footer-info-item{padding-top:15px;}
.footer-title{margin:20px 0px;}
.sectionbx2{margin-bottom:20px;}
 .sectitle h2{margin:10px 0px;}
 .aboutr{padding-top:20px;}
 .sectitle h2 {
 font-size: 32px;}
 .mvbx{margin-bottom:20px;}
 
 
 
}

@media (max-width: 767px){

}

