@media only screen and (max-width:1900px){
	.years-text span{
		font-size:230px;
	}
}
@media only screen and (max-width:1750px){
	.years-text span{
		font-size:220px;
	}
	.container{
		max-width:1530px;
	}
	.banner img{
		right:200px;
	}
}
@media only screen and (max-width:1600px) {
	.container{
		max-width:1430px;
	}
	.years-text span{
		font-size:190px;
	}
	.years-text{
		bottom:145px;
	}
	.video-text-block h1{
		font-size:75px;
		line-height:75px;
	}
	.sol-dtl-right-content-box{
		margin-right: 0px;
		margin-left: 70px;
	}
	
}

@media only screen and (max-width:1450px),(min-width: 1400px) and (-webkit-device-pixel-ratio: 1.25){
	.container{
		max-width:1270px;
	}
	.video-text-block h1{
		font-size:60px;
		line-height: 60px;
	}
	.video-text-block p{
		line-height:28px;
	}
	.p-space-tb,
	.p-space-tb-1,
	.p-space-tb-3{
		padding:90px 0px;
	}
	h1,.h1 {
	  font-size:50px;
	  line-height:55px;
	}
	h2, .h2{
		font-size:40px;
		line-height:45px;
	}
	h3,.h3 {
	  font-size:36px;
	  line-height:40px;
	}
	h4,.h4 {
	  font-size:26px;
	  line-height:30px;
	}
	.principle-list-content h4{
		font-size:26px;
		line-height: 30px;
	}
	.years-text{
		bottom: 115px;
	}
	.years-text span{
		font-size:177px;
	}
	.left-hm-abt-images{
		margin-right:5%;
		width:55%;
	}
	.right-hm-abt-content{
		width:40%;
	}
	.heading-box-wrap p{
		margin-right: 0px;
	}
	.service-slider .service-slide{
		width:500px;
	}
	.service-slide-image{
		height:600px;
	}
	.indusrty-slider .indusrty-slide{
		width:500px;
	}
	.indusrty-slide-image{
		height:350px;
	}
	.services-slider-outer .swiper-container-horizontal > .swiper-scrollbar, 
	.indusrty-slider-outer .swiper-container-horizontal > .swiper-scrollbar{
		margin-left: 165px;
	}
	.partner-slide{
		height:200px;
	}
	.news-slide{
		height:600px;
	}
	.newsletter-wrap h3{
		font-size: 30px;
		line-height: 36px;
	}
	.footer{
		padding:90px 0px;
	}
	.footer-menu-wrap{
		width:50%;
	}
	.principle-list-content{
		padding:30px 0px 0px;
	}
	.principle-list-content p{
		font-size: 16px;
	}
	.team-member-image{
		height:300px;
	}
	.number-listing li{
		padding:30px;
	}
	.number-listing li span{
		font-size:40px;
		line-height: 40px;
	}
	.abt-image-box{
		min-width:auto;
		width:50%;
		margin-right:3%;
	}
	.abt-image-content-box{
		width:47%;
		max-width: 100%;
	}
	.abt-image-text-sec.white-bg .abt-image-content-box{
		margin-right:3%;
	}
	.abt-image-box{
		height:480px;
	}
	.banner{
		height:250px;
	}
	.solution-list-content{
		padding:30px;
	}
	.solution-list-content h3{
		font-size:30px;
		line-height: 30px;
	}
	.solution-list-image{
		height:350px;
	}
	.banner img{
		right:50px;
	}
	.sol-detail-overview-content{
		max-width: 70%;
	}
	.sol-dtl-right-content-box{
		width:47%;
		margin-left:3%;
	}
	.sol-dtl-left-img-box{
		min-width:auto;
		width:50%;
	}
	.inside-listing-slider .slick-list{
		margin:0px -10px;
	}
	.inside-listing-slider .slick-slide{
		margin:0px 10px;
	}
	.inside-list-slide-content h4{
		font-size: 22px;
		line-height: 24px;
	}
	.inside-list-slide-content{
		padding:30px 20px;
	}
	.blog-content h4{
		font-size: 22px;
		line-height: 26px;
	}
	.detail-banner{
		height:600px;
	}
	.detail-banner span{
		margin-bottom:30px;
	}
	.detail-breadcrumbs-sec{
		padding:25px 0px;
	}
	.map-box{
		height:650px;
	}
	.contact-right-box{
		margin-left:7%;
		width:40%;
	}
	.contact-right-box p br{
		display: none;
	}
	.track-search-wrap{
		padding:30px;
	}
	.tracking-info-wrap{
		padding:30px 30px 50px;
	}
	.track-search-list{
		width:28%;
	}
	.track-reference-number{
		margin: 0px 3%;
	}
	.services-list-row{
		justify-content:unset;
	}
	.services-list-row li{
		width:32.5%;
		margin-left:1.25%;
	}
	.services-list-row li:nth-child(3n+1){
		margin-left:0px;
	}

}

@media only screen and (max-width:1366px){
	.years-text span{
		font-size: 167px;
	}
	.services-slider-outer{
		padding-left:15px;
	}
	.service-slider .service-slide,
	.indusrty-slider .indusrty-slide{
		width: 450px;
	}
	.service-slide-image{
		height:550px;
	}
	.indusrty-slide-image{
		height:300px;
	}
	.news-slide{
		width:450px;
		height:550px;
	}
	 
}
@media only screen and (max-width:1280px){
	.container{
		max-width:95%;
	}
	.header-main-menu{
		gap: 30px;
	}
	.btn-link{
		height:52px;
	}
	.p-space-tb,
	.footer,
	.p-space-tb-1,
	.p-space-tb-2,
	.p-space-tb-3{
		padding:70px 0px;
	}
	.years-text{
		bottom:85px;
	}
	.years-text span{
		font-size: 157px;
	}
	.partner-slide{
		width:300px;
		height:180px;
	}
	.industry-list-image{
		height:380px;
	}
	.tracking-main-info tr{
		width:100%;
	}
	.tracking-main-info tr th, 
	.tracking-main-info tr td{
		width:20%;
	}
	.place-location table tr th,
	.multiple-tracking-data table tr th{
		display: none;
	}
	.place-location table tr:nth-child(odd){
		background:#F9F9F9;
	} 
	.place-location table tr td:before,
	.multiple-tracking-data table tr td:before{
		content: attr(data-th);
		display: inline-block;
		color: var(--color-primary);
  		font-size: 16px;
  		font-weight: 600;
  		margin-bottom: 10px;
    	width: 100%;
	}
	.multiple-tracking-data table tr td{
		border-top: 0px;
	}
	.multiple-tracking-data table tr td:before{
		background: transparent;
	}
	.place-location table tr td{
		display: inline-block;
		width:25%;
		float: left;
	}
	.multiple-tracking-data table tr td{
		display: inline-block;
		width:33.33%;
		float: left;
		min-height: 103px;
	}
	.place-location table tr td:first-child,
	.place-location table tr td:last-child,
	.place-location table tr td,
	.multiple-tracking-data table tr td:first-child,
	.multiple-tracking-data table tr td:last-child,
	.multiple-tracking-data table tr td{
		padding:10px 20px;
	}
	.tracking-main-info,
	.place-location table,
	.multiple-tracking-data table{
		padding:20px 0px;
		border-collapse: unset;
	}

}
@media only screen and (max-width:1199px){
	.heading-box-wrap{
		flex-wrap: wrap;
		row-gap:30px;
	}
	.heading-box-wrap p{
		width:100%;
		max-width:100%;
		margin: 0px;
	}
	.number-listing li{
		padding:20px;
		height:180px;
	}
	.sol-detail-overview-wrap{
		flex-wrap: wrap;
	}
	.sol-detail-overview-wrap h2{
		margin-right: 0px;
		margin-bottom:20px;
	}
	.sol-detail-overview-content{
		max-width:100%;
	}
	.sol-dtl-number-listing li{
		padding:30px;
		height:200px;
	}
	.related-sol-slider .slick-slide,
	.related-industry-slider .slick-slide{
		margin: 0px 10px;
	}
	.related-sol-slider .slick-list,
	.related-industry-slider .slick-list{
		margin: 0px -10px;
	}
	.related-sol-image{
		height: 380px;
	}
	.cta-sec{
		height:350px;
	}
	.tracking-main-info tr td{
		position: relative;
	}
	.track-search-inner{
		flex-wrap: wrap;
	}
	.track-search-list{
		width:40%;
	}
	.track-reference-number{
		width:60%;
		margin: 0px;
	}
	.track-search-button{
		width:100%;
		margin-top: 10px;
	}
	
	

}
@media only screen and (max-width:1180px){
	.years-text span{
		font-size:140px;
	}
	.partner-slide{
		width:auto;
	}
	.menu-button{
		display: flex;
	}
	.header-main-menu {
	    position: absolute;
	    top: 150%;
	    background: #fff;
	    width: 100%;
	    left: 0px;
	    padding: 20px;
	    justify-content: center;
	    opacity: 0;
	    visibility: hidden;
	    box-shadow: 0px 2px 5px 0px rgb(0 0 0 / 12%);
	    -webkit-transition: all 0.3s ease-in-out;
	    -moz-transition: all 0.3s ease-in-out;
	    -ms-transition: all 0.3s ease-in-out;
	    -o-transition: all 0.3s ease-in-out;
	    transition: all 0.3s ease-in-out;
  	}
 	.header-main-menu.active {
	    opacity: 1;
	    visibility: visible;
	    top: 100%;
	}
	.menu-area-wrap{
		order: 1;
		margin-left: 30px;
	}
	.hm-abt-inner{
		flex-wrap: wrap;
		row-gap:30px;
		width: 95%;
    	padding: 0px 15px;
    	margin: auto !important;
	}
	.left-hm-abt-images{
		width:100%;
		margin-right: 0px;
		display:flex;
	}
	.left-hm-abt-images img{
		width:50%;
		height:400px;
	}
	.sub-image{
		margin-top: 0px;
	}
	.right-hm-abt-content{
		width:100%;
	}
	.right-hm-abt-content h3 span{
		display: inline-block;
	}
	.service-slide-content h4,
	.indusrty-slide-content h4{
		font-size:26px;
		line-height:26px;
		margin-bottom:15px;
	}
	.indusrty-slide-content p{
		font-size:16px;
	}
	.newsletter-wrap h3{
		font-size:26px;
		line-height: 30px;
	}
	.related-industry-slider .slick-arrow{
		top:40%;
	}
	.services-list-row li{
		width:49%;
		margin-left:2%;
	}
	.services-list-row li:nth-child(3n+1){
		margin-left:2%;
	}
	.services-list-row li:nth-child(2n+1){
		margin-left:0px;
	}

}
@media only screen and (max-width:1080px){
	.years-text span{
		font-size:127px;
	}
}
@media only screen and (max-width:991px){
	.video-text-block h1{
		font-size:45px;
		line-height: 50px;
	}
	.video-text-block p{
		font-size:16px;
		line-height: 24px;
	}
	.map-wrap{
		margin-bottom: 0px;
	}
	.loc-point-wrap{
		width:30px;
		height:30px;
	}
	.loc-point-wrap::before{
		width:15px;
		height:15px;
	}
	.loc-point-wrap::after{
		width:6px;
		height:6px;
	}
	.loc-point-name{
		bottom:45px;
		left: 12px;
	}
	.years-text{
		bottom:70px;
	}
	.years-text span{
		font-size:117px;
	}
	.loc-box-1{
		bottom:190px;
	}
	.loc-box-2{
		bottom:230px;
	}
	.loc-box-3{
		bottom:250px;
	}
	.loc-box-4{
		bottom:280px;
	}
	.loc-box-5{
		bottom:270px;
	}
	.loc-box-6{
		bottom:300px;
	}
	.loc-box-7{
		bottom:285px;
	}
	.loc-box-8{
		bottom:315px;
	}
	.loc-box-9{
		bottom:335px;
	}
	.loc-box-10{
		bottom:370px;
	}
	.loc-box-11{
		bottom:365px;
	}
	.loc-box-12{
		bottom:285px;
	}
	.loc-box-13{
		bottom:210px;
	}
	.loc-box-14{
		bottom:270px;
	}
	.loc-box-15{
		bottom:320px;
	}
	.loc-box-16{
		bottom:280px;
	}
	.loc-box-17{
		bottom:340px;
	}
	.loc-box-18{
		bottom:340px;
	}
	.loc-box-19{
		bottom:265px;
	}
	.loc-box-20{
		bottom:210px;
	}
	.loc-box-21{
		bottom:185px;
	}
	.loc-box-22{
		bottom:160px;
	}
	.service-slider .swiper-button-prev, 
	.service-slider .swiper-button-next, 
	.indusrty-slider .swiper-button-prev, 
	.indusrty-slider .swiper-button-next{
		width:50px;
		height:50px;
	}
	.service-slider .swiper-button-next,
	.indusrty-slider .swiper-button-next{
		left:64px;
	}
	.services-slider-outer .swiper-container-horizontal > .swiper-scrollbar, 
	.indusrty-slider-outer .swiper-container-horizontal > .swiper-scrollbar{
		margin-left: 120px;
	}
	.partners-slider::before,
	.partners-slider::after{
		content: none;
	}
	.footer-inner{
		flex-wrap: wrap;
	}
	.newsletter-wrap{
		width:100%;
	}
	.footer-menu-wrap{
		width:100%;
	}
	.newsletter-wrap h3{
		margin-bottom: 30px;
		font-weight: 500;
	}
	.footer-menu-wrap{
		margin-top: 50px;
	}
	.footer-box h4{
		margin-bottom: 30px;
	}
	.footer-menu li a{
		font-size: 16px;
		line-height: 16px;
	}
	.footer-menu li{
		margin-bottom: 10px;
	}
	.principles-listing{
		flex-wrap: wrap;
	}
	.principles-listing li{
		width:49%;
	}
	.principle-list-image{
		height:340px;
	}
	.number-listing{
		flex-wrap: wrap;
	}
	.number-listing li{
		width:50%;
		text-align: center;
		border-bottom:1px solid var(--color-third);
	}
	.number-listing li:nth-of-type(2){
		border-right: 0px;
	}
	.number-listing li:nth-of-type(3),
	.number-listing li:nth-of-type(4){
		border-bottom: 0px;
	}
	.team-listing{
		flex-wrap: wrap;
	}
	.team-listing li{
		width:32%;
	}
	.sol-dtl-number-listing li{
		width:32.5%;
		margin-left: 1%;
		padding:20px;
		text-align:center;
	}
	.sol-detail-image-content{
		flex-wrap: wrap;
		gap:30px;
	}
	.sol-dtl-left-img-box{
		width:100%;
	}
	.sol-dtl-right-content-box{
		width:100%;
		margin-left:0px;
	}
	.sol-detail-image-content{
		margin:0 auto !important;
		width:95%;
		padding-left:15px !important;
		padding-right: 15px !important;
	}
	.sol-dtl-left-img-box{
		height:500px;
	}
	.industry-listing li{
		width:49%;
		margin-left: 2%;
	}
	.industry-listing li:nth-child(3n+1){
		margin-left: 2%;
	}
	.industry-listing li:nth-child(2n+1){
		margin-left: 0px;
	}
	.industry-dtl-overview{
		flex-wrap: wrap;
		gap:30px;
	}
	.industry-dtl-overview-image{
		width:100%;
		height:500px;
	}
	.industry-dtl-overview-content{
		width:100%;
		margin-left: 0px;
	}
	.blogs-listing{
		row-gap:50px;
	}
	.blogs-listing li{
		width:49%;
		margin-left:2%;
	}
	.blogs-listing li:nth-child(3n+1){
		margin-left: 2%;
	}
	.blogs-listing li:nth-child(2n+1){
		margin-left: 0px;
	}
	.blog-image{
		height:280px;
	}
	.detail-content-image{
		height:380px;
	}
	.detail-banner{
		height:450px;
		padding-bottom: 30px;
	}
	.detail-banner span{
		margin-bottom:15px;
		font-size: 16px;
	}
	.detail-banner h1{
		font-size:30px;
		line-height: 35px;
	}
	.map-box{
		height:500px;
	}
	.contact-inner-wrap{
		flex-wrap: wrap;
	}
	.contact-left-box{
		width:100%;
		order:1;
	}
	.contact-right-box{
		width:100%;
		margin-left: 0px;
		margin-bottom: 50px;
	}
	.place-location table tr td,
	.multiple-tracking-data table tr td{
		width:50%;
	}
	.tracking-main-info tr:first-child{
		display: none;
	}
	.tracking-main-info tr th,
	.tracing-detail-popup-inner table tr th{
		display: none;
	}
	.tracking-main-info tr td:before,
	.tracing-detail-popup-inner table tr td:before{
		content: attr(data-th);
		display: inline-block;
		color: var(--color-primary);
  		font-size: 16px;
  		font-weight: 600;
  		margin-bottom: 10px;
    	width: 100%;
	}
	.tracking-main-info tr td,
	.tracing-detail-popup-inner table tr td{
		width:50%;
		display:inline-block;
		float: left;
		padding:10px 20px;
		border-bottom: 0px;
	}
	.tracing-detail-popup-inner table tr td:first-child,
	.tracing-detail-popup-inner table tr td:last-child{
		padding:10px 20px;
	}
	.tracing-detail-popup-inner{
		padding:35px;
	}
	.tracing-detail-popup-inner table tr:nth-child(odd){
		background:#F9F9F9;
	}
	.tracing-detail-popup-inner h4{
		margin-bottom: 20px;
	}
	.track-search-list{
		width: 100%;
		margin-bottom: 10px;
	}
	.track-reference-number{
		width:100%;
		margin-bottom: 10px;
	}
	.sorting-wrap{
		width: 100%;
	}
	.track-search-list{
		flex-wrap: wrap;
	}
	.track-reference-number{
		flex-wrap: wrap;
	}
	.track-search-list > span{
		height: auto;
		margin-bottom: 10px;
	}
	.track-reference-number span{
		margin-bottom: 10px;
		margin-right: 0px;
	}
	.sorting-wrap p{
		margin-top: 10px;
		line-height: 16px;
	}
	.print-header{
		padding:15px;
	}
	.print-header h4{
		font-size:22px;
		line-height: 26px;
	}
	.tracking-bottom-content p br{
		display: none;
	}
	.track-search-wrap h2{
		margin-bottom: 20px;
	}
}
@media only screen and (max-width:860px){
	.years-text span{
		font-size:105px;
	}
}
@media only screen and (max-width:820px){
	.p-space-tb,
	.footer,
	.p-space-tb-1,
	.p-space-tb-2,
	.p-space-tb-3{
		padding:50px 0px;
	}
	h1,.h1 {
	  font-size:40px;
	  line-height:45px;
	}
	h2, .h2{
		font-size:36px;
		line-height:40px;
	}
	h3,.h3 {
	  font-size:30px;
	  line-height:35px;
	}
	h4,.h4 {
	  font-size:22px;
	  line-height:27px;
	}
	.years-text span{
		font-size:100px;
	}
	.years-text{
		bottom:50px;
	}
	p{
		margin-bottom: 20px;
		line-height: 25px;
	}
	.service-slider .service-slide, .indusrty-slider .indusrty-slide{
		width:380px;
	}
	.service-slide-image{
		height:450px;
	}
	.service-slider, .indusrty-slider{
		padding-bottom: 100px;
	}
	.services-slider-outer .swiper-container-horizontal > .swiper-scrollbar, 
	.indusrty-slider-outer .swiper-container-horizontal > .swiper-scrollbar{
		width:80% !important;
	}
	.news-slide-content{
		padding:0px 20px 25px;
	}
	.news-slide{
		width:380px;
		height:450px;
	}
	.indusrty-slide-image{
		height:270px;
	}
	.news-slide-content h4{
		font-size:20px;
		line-height: 22px;
	}
	.heading-box-wrap p{
		font-size: 16px;
	}
	.copy-right-inner{
		justify-content: left;
	}
	.copy-right-inner p{
		text-align: left;
	}
	.hm-slider-sec{
		height:550px;
	}
	.abt-image-text-inner{
		flex-wrap: wrap;
		gap:30px;
	}
	.abt-image-box{
		width:100%;
		margin-right: 0px;
		height:450px;
	}
	.abt-image-content-box{
		width:100%;
	}
	.abt-image-content-box h3{
		margin-bottom:20px;
	}
	.abt-image-text-sec.white-bg .abt-image-content-box{
		margin-right: 0px;
	}
	.principle-list-image{
		height:280px;
	}
	.team-member-image{
		height:280px;
	}
	.solution-list-image{
		height:220px;
	}
	.solution-list-content{
		padding:15px;
	}
	.solution-list-content h3{
		font-size:22px;
		line-height:24px;
		margin-bottom:10px;
	}
	.related-sol-image{
		height:350px;
	}
	.slick-arrow{
		width:45px !important;
		height:45px !important;
	}
	.related-sol-slider .slick-arrow{
		top:45% !important;
	}
	.industry-list-image{
		height:350px;
	}
	.industry-listing{
		row-gap: 30px;
	}
	.blog-content h4 {
	    font-size: 20px;
	    line-height: 24px;
	    margin-bottom: 10px;
	}
	.form-wrap label{
		margin-bottom: 25px;
	}

	
}

@media only screen and (max-width:767px){
	.track-shipment-wrap{
		right:5px;
	}
	.cta-sec{
		padding: 50px 0px;
		height:auto;
	}
	.sol-dtl-number-listing{
		flex-wrap: wrap;
		justify-content: space-between;
		gap:20px;
	}
	.sol-dtl-number-listing li{
		width:100%;
		margin: 0px;
		height:auto;
		padding:30px 20px;
	}
	.header-main-menu{
		flex-wrap: wrap;
	}
	.services-list-row li{
		width:100%;
		margin-left:0px;
	}
	.services-list-row li:nth-child(3n+1){
		margin-left:0px;
	}
	.services-list-row li:nth-child(2n+1){
		margin-left:0px;
	}
}
@media only screen and (max-width:640px){
	.left-hm-abt-images img{
		height:300px;
	}
	.video-text-block h1{
		font-size:35px;
		line-height: 35px;
		margin-bottom:15px;
	}
	h1,.h1 {
	  font-size:40px;
	  line-height:40px;
	}
	h2, .h2{
		font-size:35px;
		line-height:35px;
	}
	h3,.h3 {
	  font-size:30px;
	  line-height:30px;
	}
	h4,.h4 {
	  font-size:20px;
	  line-height:25px;
	}
	.years-text span{
		font-size:80px;
	}
	.loc-box-1{
		bottom:110px;
	}
	.loc-box-2{
		bottom:150px;
	}
	.loc-box-3{
		bottom:180px;
	}
	.loc-box-4{
		bottom:200px;
	}
	.loc-box-5{
		bottom:190px;
	}
	.loc-box-6{
		bottom:220px;
	}
	.loc-box-7{
		bottom:205px;
	}
	.loc-box-8{
		bottom:255px;
	}
	.loc-box-9{
		bottom:255px;
	}
	.loc-box-10{
		bottom:290px;
	}
	.loc-box-11{
		bottom:285px;
	}
	.loc-box-12{
		bottom:205px;
	}
	.loc-box-13{
		bottom:130px;
	}
	.loc-box-14{
		bottom:190px;
	}
	.loc-box-15{
		bottom:240px;
	}
	.loc-box-16{
		bottom:200px;
	}
	.loc-box-17{
		bottom:260px;
	}
	.loc-box-18{
		bottom:260px;
	}
	.loc-box-19{
		bottom:185px;
	}
	.loc-box-20{
		bottom:130px;
	}
	.loc-box-21{
		bottom:105px;
	}
	.loc-box-22{
		bottom:80px;
	}
	.newsletter-wrap h3{
		font-size:20px;
		line-height:24px;
	}
	.home .track-shipment-wrap.close{
		display: none;
	}
	.track-icon.expand-sec{
		display:flex;
		position: fixed;
		bottom:10px;
		right:10px;
		left: unset;
		top: unset;
		transform:unset;
		width:49px;
		height:49px;
		z-index: 1;
	}
	.track-icon.expand-sec img{
		width: 25px;
	}
	.banner{
		height:250px;
	}
	.principles-listing li{
		width:100%;
	}
	.principle-list-content{
		padding-top: 20px;
	}
	.team-listing li{
		width:49%;
	}
	.abt-image-box{
		height:430px;
	}
	.heading-box-wrap a{
		margin-left: 0px;
	}
	.heading-box-wrap h3{
		width:100%;
	}
	.solution-listing li{
		width:100%;
		margin-left: 0px;
	}
	.solution-listing{
		gap:30px;
	}
	.solution-list-image{
		height:320px;
	}
	.related-sol-slider .slick-slide{
		margin: 0px 5px;
	}
	.related-sol-slider .slick-list{
		margin: 0px -5px;
	}
	.related-sol-image{
		height:320px
	}
	.sol-dtl-left-img-box{
		height:400px;
	}
	.industry-dtl-overview-image{
		height:400px;
	}
	.header_inner .btn-link{
		display: none;
	}
	.mob-view{
		display: block;
	}
	.menu-area-wrap{
		margin-left: auto;
	}
	.industry-listing li,
	.blogs-listing li{
		width:100%;
		margin-left: 0px;
	}
	.industry-listing li:nth-child(3n+1),
	.blogs-listing li:nth-child(3n+1){
		margin-left: 0px;
	}
	.blog-content{
		padding-top: 20px;
	}
	.blog-content span{
		margin-bottom: 15px;
	}
	.detail-banner{
		height:380px;
	}
	.detail-banner h1{
		font-size:22px;
		line-height: 28px;
	}
	.related-sol-slide .blog-content h4{
		margin-bottom: 10px;
	}
	.form-wrap .wpcf7-form-control-wrap input, .form-wrap .wpcf7-form-control-wrap select{
		height:45px;
	}
	.form-wrap label:nth-of-type(1),
	.form-wrap label:nth-of-type(2){
		width:100%;
	}
	.form-wrap .wpcf7-form-control-wrap textarea{
		height:180px;
	}
	.print-header{
		flex-wrap: wrap;
	}
	.print-header h4{
		width:100%;
		font-size:20px;
		line-height: 24px;
		text-align: center;
	}
	.print-header button{
		margin-left: 0px;
		width:100%;
		margin-top: 15px;
		height:45px;
	}
	.tracking-main-info tr td, 
	.tracing-detail-popup-inner table tr td,
	.place-location table tr td, 
	.multiple-tracking-data table tr td{
		width:100%;
	}
	.tracing-wrap{
		width:100%;
	}
	.track-search-wrap,
	.tracking-info-wrap{
		padding:20px;
	}
}

@media only screen and (max-width:480px){
	.header_inner .btn-link{
		display: none;
	}
	.menu-area-wrap{
		margin-left: auto;
	}
	.hm-slider-sec{
		height:400px;
	}
	.video-text-block h1{
		font-size: 28px;
		line-height: 26px;
	}
	.video-text-block p br{
		display: none;
	}
	.header-main-menu{
		flex-wrap: wrap;
		gap:15px;
		row-gap: 10px;
		padding:15px;
	}
	h1,.h1 {
	  font-size:35px;
	  line-height:35px;
	}
	h2, .h2{
		font-size:30px;
		line-height:30px;
	}
	h3,.h3 {
	  font-size:26px;
	  line-height:26px;
	}
	.years-text span{
		font-size: 47px;
	}
	.years-text{
		bottom:30px;
	}
	.map-wrap{
		margin: 0px -25px;
	}
	.map-wrap img{
		height:300px;
		object-position: top;
		object-fit: cover;
	}
	.left-hm-abt-images{
		flex-wrap: wrap;
	}
	.left-hm-abt-images img{
		width:100%;
	}
	.services-slider-outer,
	.indusrty-slider-outer{
		padding: 0px;
		margin:0px 15px !important;
	}
	.media-center-outer{
		padding:0px;
		margin:0px 15px 50px !important;
	}
	.service-slider .service-slide, .indusrty-slider .indusrty-slide{
		width:100%;
	}
	.service-slider .swiper-slide, .indusrty-slider .swiper-slide,
	.news-slider .swiper-slide{
		width:100% !important;
	}
	.services-slider-outer .swiper-container-horizontal > .swiper-scrollbar,
	 .indusrty-slider-outer .swiper-container-horizontal > .swiper-scrollbar{
		display: none;
	}
	.slick-dots{
		bottom: -50px !important;
	}
	.news-slide{
		width:100%;
	}
	.newsletter-wrap span{
		font-size:20px;
		margin-bottom: 20px;
	}
	.footer-menu-wrap{
		flex-wrap: wrap;
		row-gap:50px;
	}
	.footer-box{
		width:100%;
	}
	.track-shipment h4{
		font-size: 16px;
	}
	.track-shipment input[type="text"]{
		height:52px;
	}
	.track-shipment-wrap{
		width:310px;
	}
	.track-shipment-wrap.close h4{
		margin-right: 0px;
	}
	.banner{
		height:230px;
	}
	.number-listing li{
		width:100%;
		border-right: 0px;
	}
	.number-listing li:nth-of-type(3){
		border-bottom: 1px solid var(--color-third);
	}
	.team-listing li{
		width:100%;
	}
	.team-member-image{
		height:360px;
		margin-bottom: 15px;
	}
	.abt-image-box{
		height:auto;
	}
	.solution-list-image{
		height:240px;
	}
	.sol-dtl-left-img-box{
		height:320px;
	}
	.banner img{
		right:20px;
	}
	.slick-next{
		right:-15px !important;
	}
	.slick-prev{
		left:-15px !important;
	}
	.industry-list-image{
		height:280px;
	}
	.industry-dtl-overview-image{
		height:280px;
	}
	.detail-content-image{
		height:280px;
	}
	.partners-slider .slick-slide{
		border-right: 0px;
	}
	.sol-dtl-right-content-box h3{
		font-size: 20px;
	}
	.copy-right-inner p{
		font-size:14px;
	}
	.copy-right-inner ul li a{
		font-size:14px;
	}
	.inside-list-slide-content h4{
		margin-bottom: 10px;
		font-size:20px;
	}
	.inside-list-slide-content{
		padding:20px 15px;
	}
	.dtl-parnter-slide{
		width:auto;
		height:150px;
	}
	.dtl-parnters-slider{
		width:90%;
		margin: 0 auto;
		border:1px solid #BEBEBE;
	}
	.news-tabs{
		gap:30px;
	}
	.news-tabs li{
		padding:15px 0px;
	}
	.header-logo-area {
	  	max-width: 170px;
	  	width: 170px;
	}
	.contact-left-box h2, .contact-right-box h3{
		line-height: 26px;
	}
	.form-wrap .wpcf7-submit{
		height:50px;
		font-size:16px;
	}
	.services-list-row{
		row-gap:30px;
	}
	.services-list-row li .service-slide-image{
		height:350px;
	}
	.services-list-row + #loadMore{
		margin-top:30px;
	}
}
