@media (max-width: 1560px) {
	.herosliderowl-carousel > .owl-dots{width: 8%;}
}

@media (max-width: 1399px) {
/*	.infrastrcture-desc h2{font-size: 27px;}*/
	.infrastrcture-desc {	    padding: 0 50px;	}
	.infrastrcture-desc h2{font-size: 30px;}
	.footer-aboutus-desc ul li a{padding-right: 15px;}
	.homeproduct-head h2 {font-size: 24px;}
	.management-desc{height: 360px;}
}

@media (max-width: 1199px) {
	.herosliderowl-carousel > .owl-dots {    width: 10%;}
	.footer-details ul{gap: 30px;}
	.footer-logo img{max-width: 215px;}
	.management-desc{height: 390px;}
}

@media (max-width: 1024px) {
	.management-desc {    height: 480px;}
	.core-value-details{height: 350px;}
	.productheading{margin-bottom: 30px;}
	.infrastrcture-txt p {    font-size: 22px;    line-height: 33px;}
	.infrastrcture-desc h2 {    font-size: 25px;}
	.mamagementsection{padding: 40px 0 10px;}
	.countriesweexportsection{padding: 40px 0;}
	h4.indust-head{font-size: 17px;}
	.contactus-details{padding: 22px;}
	a.navbar-brand img {    max-width: 230px;}
	.navbar-expand-lg .navbar-nav a.nav-link{padding:5px;}
	.herosliderowl-carousel > .owl-dots{width: 10%;}
	.padding{padding: 40px 0;}
	.footermain{padding: 40px 0;}
    .footer-aboutus {    display: block;    text-align: center;}
	.footer-aboutus-head h4 {    border-right: 0;    padding-right: 0;    margin-bottom: 20px;}
	.footer-aboutus-desc ul {    padding: 0;}
	.footer-aboutus-desc ul li:nth-child(1) a {    padding-right: 10px;}
	.footer-aboutus-desc ul li a{padding-right: 10px;}
}

@media (max-width: 991px) {
	.why-us-details h3{		font-size: 24px;		width: 100%;		margin: 0 auto 40px;	}
	.infrastrcture-desc-1 {    padding: 0;}
	.core-value-details {    height: auto;padding:30px 20px; }
	.core-purpose-details p{width: 100%;}
	.productright > .image {    text-align: center;}
	.product-tbl-head{margin-top: 30px; text-align: center;}
	.productleft {    text-align: center;    margin-bottom: 30px;}
	.productright{margin-top: 0px;}
	.infrastrcture-img img {    width: 100%;}
	.infrastrcture-desc {    padding: 20px 30px;}
	.infr-lft-border::after,.infr-rght-border::after,.infr-lft-shp::after,.infr-rgt-shp::after{display: none;}
	.infrastrcture-txt p {margin-bottom: 30px;    text-align: center;}
	.countriesweexport-img h5 {    margin-left: 0;}
	.countriesweexport-img{justify-content: center;}
	.countriesweexport-img img{margin-bottom: 10px;}
	a.navbar-brand img {    max-width: 270px;}
	.homeaboutus-right {    margin-bottom: 30px;}
	.item.homeproduct-item > a > h3{font-size: 24px;}
	.homeaboutus-left {    text-align: center;}
	.homeaboutus-btn{justify-content: center;}
	.homeproduct-head h2 {    font-size: 32px;    text-align: center;    margin-bottom: 30px;}
	.footer-logo {	    text-align: center;	    margin-bottom: 50px;	}
	.footer-logo img {    max-width: 300px;}
	.footer-aboutus{border-top: none;display: block;padding-top: 0px;margin-top: 0px;}
	.footer-details ul {    margin-bottom: 30px;}
	.footer-aboutus-head h4{		padding-right:0;		border-right:0px; 	    margin-bottom: 20px;	    border-bottom: 1px solid #ffffff47;	    padding-bottom: 20px;	    text-align: left;    }
    .footer-aboutus-desc ul {    padding-left: 20px;    color: #fff;text-align: left;}
    .footer-aboutus-desc ul li {    display: list-item;line-height: 26px;}
}

@media (max-width: 768px) {
	.herosliderowl-carousel > .owl-dots {    width: 14%;}
	.capabilities-des {    margin-bottom: 0;}
	ul.finish{column-count: 4;}
	.quality-certificate {    margin-top: 30px;}
	.homeproduct-head h2{width: 100%;}
}

@media (max-width: 767px) {
	.herosliderowl-carousel > .owl-dots {    width: 17%;}
	.management-desc {	height: auto;	width: 70%;	margin: 0 auto 30px;	padding: 25px 15px 30px;}
	.productheading {    margin-bottom: 30px;    font-size: 24px; }
	.contactus-map > iframe {    margin-bottom: 30px;}
	.footer-aboutus{margin-top: 30px;}
	.footer-aboutus-desc ul{column-count: 2;}

}



@media (max-width: 600px) {
	.infrastrcture-txt p{font-size: 20px;}
}
  

@media (max-width: 480px) {
	ul.finish{column-count: 1;}
	.capabilities-main{gap: 20px;}
	.why-us-desc{height: auto;}
	.why-us-desc h3{font-size: 18px;}
	.core-purpose-details p{width: 100%;font-size: 22px;line-height: 26px;}
	.productheading{font-size: 20px;}
	.footer-logo{margin-bottom: 30px;}
	.management-desc {    height: 390px;}
	.countriesweexport-img{padding-right: 10px;margin-right: 10px;}
	.breadcrume-head {    font-size: 24px;}
	.herosliderowl-carousel > .owl-dots {    width: 20%;}
	.footer-details ul{column-count: 1;}
	.footer-aboutus-desc ul {    column-count: 1;}
	.footer-logo img {    max-width: 250px;}
	.management-desc{width: 100%;height:auto;}
	
}

@media (max-width: 375px) {
	.quality-left h3 {font-size: 24px;}
	a.example-image-link{margin-bottom: 30px;}
	.specializations-head h2{margin-bottom: 50px;}
	.quality-certificate{flex-wrap: wrap;}
	.capabilities-main{display: block;}
	.infrastrcture-desc h2 {    font-size: 24px;margin-bottom: 30px;}
	.infrastrcture-desc p{font-size: 16px;}
	.infrastrcture-desc {    padding: 10px;}
	.infrastrcture-desc h2::before{top: 50px;}
	.countriesweexport-nm{flex-wrap: wrap;}
	.contactus-details {    padding: 20px;}
	.countriesweexport-img{border: 0;margin-bottom: 10px;}
	.countriesweexport-img h5{margin-left: 10px;}
	.homeaboutus-btn{display: block;}
	a.callbtn{display: block;}
	.aboutuscall {    border-left: 0;    padding-left: 0;    margin-top: 30px;}
	a.navbar-brand img {    max-width: 210px;}
}

@media (max-width: 320px) {

}