@media only screen and (max-width: 1500px) {
 
	.menu-link{padding: 0 0;}

	.headerNew{padding: 0 0 0 20px;}
}



@media only screen and (max-width: 1450px) {
 .clientTitle {
    font-size: 16px;
    line-height: 22px;
} 
    
    .homePboxMain{min-height: 350px;}
    
}


@media only screen and (max-width: 980px) {
	
html, body {overflow-x:hidden;  }
	
	.header{ display:none;}	
	.mobileheader{ display:block;}
	.mobileSep{display:block;}

	ul.tabMenuB li{font-size: 12px; padding: 2px 7px; line-height: 34px; margin-bottom: 5px;}
	.col{width: 50%;}
	.fluidp70{padding-left: 20px; padding-right: 20px;}
.h120px{height:50px;}
.h100px{height:100px;}
.h70px{height:10px;}
.h50px{height:50px;}
    
 .section-title h2 {
    font-size: 35px;
    line-height: 40px;
} 
	
	
	.about1_img img{width: 100% !important;}	
	.about1_shape_1{display: none;}
	.about1_icon-box{display: none;}
	
	.about_img_2 {bottom: 20px; right: 20px;}
	.block-title h3{font-size: 40px; padding-bottom: 20px;}
	.plr100{padding: 0 15px;}
	.homeContacCon{padding:20px 10px;}
	.contentSub{padding-left: 15px;}
	.page-title-heading h2{font-size: 28px !important; line-height: 32px !important;}
	.productDetail{padding-left: 15px !important;}
	.col-md-5{padding-right: 15px !important;}
	
	.clip-color-text p{font-size: 60px; line-height: 70px;}
	a.box3Container{padding: 30px 30px 50px 20px;}
	.box3ContCon{widows: 100%;}
	.rotatex {
        padding: 30px 0 30px 0;
        overflow: hidden;
    }
	.midWapp{padding: 40px 50px; font-size: 30px; line-height: 40px;}
	.midContIC .elementor-repeater-item-8b312d4.orientation-vr-top{display: none;}
	.midContIC .elementor-repeater-item-bff01b8.orientation-hr-left{display: none;}
	.midContIC .elementor-repeater-item-9d1b843.orientation-hr-left{display: none;}
	.midContIC .elementor-repeater-item-d78586e.orientation-hr-left{left: 0; top: 80%;}
	.midContIC .elementor-repeater-item-bf0de63.orientation-hr-left{left: 80%;}
	.midContIC .elementor-repeater-item-1192e96.orientation-hr-left{top: 80%;}
	.midContR svg{display: none !important;}
	.midMinT{margin-top: 30px; padding: 0 15px;}
	.midContR{padding: 15px; font-size: 40px; line-height: 50px;}
	.midMinTx{padding: 15px;}
	.midMinTxB{padding: 20px 15px;}
	.banner-widget .banner-inner{height: 430px;}
	.banner-widget{margin-bottom: 20px;}
	.contact-list{padding: 57px 20px 56px 20px;}
	.ft1{width: 100%;}
	.ft2{display: none;}
	.ft3{text-align: center;}
	ul.footerMenu li{text-align: center;}
	ul.footerMenuProduct li{text-align: center; width: 100%;}
	.ft4{padding: 50px 30px;}
	    .order-mobile-first {
        order: -1 !important;
    }
	.hermes  {display: none !important;}
.padL{padding: 0 15px;}
.fRTxt{width: 100%; height: auto; position: relative; padding:0 0;}
}


@media only screen and (max-width: 750px) {
	.homePboxMain{display: none;} 
 a.clientBoxLink{display: none;} 
    
    .clientBoxMain{   display: block;
    height: 0;
    padding-bottom: 62.9032258065%;
    background-color: #e3e4e5;
    width: 100%;
    overflow: hidden;
    position: relative;
    background-size: cover;
    background-position: center;}    
}