@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: 33%;}  
	.whatnbbx ul li{ width:100%;margin-right:0%;}
.nwabtl .sectitle img {
    width: 100%;
    max-width: 100px;
    height: auto;
    position: relative;
    right: -81px;
    transform: rotate(-350deg);
    top: 17px;
}
	
	.whatnbbx ul li {
    list-style: none;
    width: 100%;
    margin-right: 0%;
    margin-bottom: 20px;
    padding: 45px 30px;
    position: relative;
    border-radius: 100px;
    z-index: 12;
    display: block;
    height: auto;
	text-align: center;}
.whatnbbx ul li p{text-align: center;}
.whatnbbx ul li img{margin:10px 0px;}
	
	
	
	
	
	
}


@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 {  padding: 2px;}
.main_menu2 .menu-button { top: 35px;padding-bottom: 7px;
        background: #e22228;} 
.header_logo {  display: none;}
.headert2 img {position: relative;left: 0px;top: -1px;width: 25px;right: 0px;}
.headert2 {text-align: center;padding-left: 0;}
.mmbgb {border-top-left-radius: 25px;background-color:transparent;padding: 10px 5px;}
.mmbg {padding: 10px 10px;}
.sliders .owl-demo .item img {  height: 400px;object-fit:cover; }
.sliderscaption h2 {font-size: 26px; }
.sliderscaption h2 span{font-size: 30px; }
.sliderscaption { top: 25%; width: 85%;}
 .footer_bxnb{padding-left: 0px;}
.testimonial_content {margin-top:60px;padding: 20px;}
.testi .quote {background: #351c42;  top: -19px; left: 20px;}
.testi .quote img {max-width: 40px;}
.headert ul li img {width: 20px;}
	.headert ul li { padding-left:25px;margin-left: 5px;}
	.headert ul{text-align:center;margin-top:5px;}
	.headert ul li a {font-size: 11px; }
	.quotesbx {  padding: 40px 20px;}
	.quotesbx h3 {
    color: #fff;
    font-size: 17px;
}
	.nwabtr2 h2{font-size:24px;}	
	.nwabtrbxcq h3 {font-size:17px;}
	.whatnbbx ul li{ width:100%;margin-right:0%;}
	.news-image{width:100%;}
.news-info{padding:10px 0px;width:100%;}
	
	
	.main_contact_bx p {
    text-align: left;
    margin-bottom: 0px;
    font-size: 14px;
}
	.main_contact_bx {
    width: 100%;
    text-align: left; padding-left: 0; padding-top: 0;
    margin-bottom: 15px;
		padding: 10px 2px;border-bottom:1px solid #efefef;}
   .iconcnt { position: relative;left: 0;text-align: center;
    top: 0;
    height: 60px;
    width: 60px;
    display: block;
	   margin: 0;margin-bottom:10px;}
		
.nfooter .footer_box_in1 p {font-size: 14px;}	
.nfooter .footer_box_in1 p a{font-size: 14px;}		
.mwhat .sectitle h2 span {  font-size: 13px;}		
.mwhat .sectitle h2 {font-size: 17px; }   
 .mwhat .sectitle { padding: 40px 8px;}	
.mlogo2 img {
    width: 100%;
    height: auto;
	max-width: 250px;}	
 .nwabtl	.sectitle h2 {
    font-size: 42px;
    margin-bottom: 0;
    text-transform: uppercase;
}
	     .nwabtl .sectitle img {
        width: 100%;
        max-width: 50px;
        height: auto;
        position: relative;
        right: -81px;
        transform: rotate(-294deg);
        top: 0;
    }
	
	.nbabtli ul li {
    list-style: none;
    width: 100%;
    display: block;
    margin-right: 0;
    margin-bottom: 30px;
}
	.operatebxtitle h2 {
		font-size: 26px;}
	.operatebxtitle h2 span {
		font-size: 12px;}
 
	
	.nwabtrbxcq {
    padding: 30px 20px;
		padding-top: 70px;}
.nwabtrbxc img {  top: -10px;left:4px;width:120px;height:90px;}
	 .nwabtr ul {
    margin: 10px 0px;
    padding-left: 0;
}
 .nwabtr ul li {
    list-style: none;
    display: block;
    margin: 0;
    margin-right: 0;
    margin-bottom: 10px;
	 text-align: center;}
	

.whatnbbx ul li {
    list-style: none;
    width: 100%;
    margin-right: 0%;
    margin-bottom: 20px;
    padding: 45px 30px;
    position: relative;
    border-radius: 100px;
    z-index: 12;
    display: block;
    height: auto;
	text-align: center;}
.whatnbbx ul li p{text-align: center;}
.whatnbbx ul li img{margin:10px 0px;}




}

@media (max-width: 767px){

}

