@media (max-width: 1600px) {
.glancebox h3{font-size: 5rem;} 
}/*1600*/

@media (max-width: 1366px) {
.weareright img{width: 100%;}
.glancebox p {font-size: 2rem; line-height: 3rem;}
.footer-logo p{font-size: 1.2rem; line-height: 2.2rem;}
.opport-bottom { padding: 0 0 0 26rem; }
.inner-header{padding: 5rem 0;}
.mission-box{padding: 4rem 3rem;}
}/*1366*/

@media (max-width: 1199px) {
.topbar-right{margin-top: 2rem;}
.topbar-col{padding-left: 3rem;}
.glancebox h3 {font-size: 4rem; line-height: 4rem;}
.glancebox p {font-size: 1.6rem;  line-height: 2.6rem; }
.footer-nav h3{font-size: 1.4rem; line-height: 2.2rem;}
.opport-bottom { padding: 0; }
.mission-box p {  font-size: 2.4rem; line-height: 3.8rem;}
.mission-sec{padding: 26rem 0 0;}
.clean-eqpcol-box .epq-col{padding: 5rem;}
}/*1199*/
@media (max-width: 1024px) {
.megamemu-cont{max-width: 972px;}
.desktop-menu li a{font-size: 1.2rem; line-height: 2.2rem;}
.desktop-menu li a{padding: 1.1rem 1rem;}
.desktop-menu li .smallmenu{width: 200px;}
.myvid{width: 100%;}
.wearesec h3{font-size: 2.5rem; line-height: 3.5rem;}
.product-img h4{font-size: 1.4rem; line-height: 2.4rem;}
.glancebox h3 { font-size: 3rem;  line-height: 3rem;  }
.cubebox-ul li { font-size: 1.4rem;  line-height: 2rem;}
.table-grey{padding: 6rem 1rem;}
.airtech-box p{margin: 0 3rem;}
}/*1024*/
@media (max-width: 991px) {
html{font-size: 55%;}
.desktop-menu{display: none;}
.header{display: block;}
#cssmenu > ul > li > a{padding: 16px 4px;}
#cssmenu > ul > li:first-child a {padding-left: 4px;}
.cubebox-ul li { font-size: 1.2rem;  line-height: 1.8rem; }

}/*991*/
@media (max-width: 768px) {
.topbar-col {padding-left: 0; }
.topbar-col a {font-size: 1.5rem;}
.wearesec h3 { font-size: 2rem;  line-height: 3rem; }
.glancebox {width: 29%; border-right: 0; border-bottom: 2px solid #458abf; margin: 10px 10px;}
.glance-cont .glancebox:nth-child(1),.glance-cont .glancebox:nth-child(2), .glance-cont .glancebox:nth-child(3)  { width: 29%;  }
.ammonia-left h3 {  font-size: 2.4rem; line-height: 3.4rem;}
.ammonia-left h4 {font-size: 2rem; line-height: 3rem;}
.ourexp-cont{flex-wrap: wrap;}
.ourexp-col{width: 33.3%; margin-bottom: 1rem;}
.frpcool-right { margin: 0; }
.frpcooling-left {width: 100%;}
.frpsquare-right { padding-left: 0;  }
.cubebox-ul{flex-wrap: wrap;}
.cubebox-ul li{margin-bottom: 1rem;}
.milkchilling p br{display: none;}
.unmatched-row .eqpcol-box:last-child{margin-bottom: 0;}
.ourexpertise h2 br{display: none;}
}/*768*/
@media (max-width: 650px) {
html{font-size: 50%;}
.topbar { padding: 1.5rem 0;}
.mainlogo{text-align: center;}
.mainlogo img{max-width: 249px;}
.topbar-right{display: none;}
.wearesec, .globalpre-sec{padding: 5rem 0;}
.weareright{margin-top: 2rem;}
.prosolusec { padding: 5rem 0 3rem;}
.aglance-sec{padding: 5rem 0;}
.industries { padding: 5rem 0 8rem; }
.awards-sec, .customer { padding: 5rem 0 6rem;  }
.quicktext-box{padding: 4rem;}
.product-text p, .wearesec p {font-size: 1.6rem; line-height: 2.6rem;}
.product-img h4  {font-size: 1.8rem; line-height: 2.8rem;}
footer{padding: 5rem 0 0;}
.innerheader-text h2{font-size: 4rem; line-height: 5rem;}
.proinfo-ul { margin-top: 0; }
.proinfo-ul01 { padding-left: 0; margin-top: 1rem;}
.proinfo-ul li{padding-left: 2rem;}
.proinfo-ul li::after{width: 6px; height: 6px; top: 8px;}
.profeatures-box { padding-left: 0;}
.pro-features{margin: 1rem 0;}
.ammonia-right{text-align: center;}
.benefit-ul li::after{top: 8px;}
.epq-col{padding: 3rem 2rem;}
.cubebox-ul li,.cubebox-ul li:nth-child(2), .cubebox-ul li:nth-child(3), .cubebox-ul li:nth-child(6){width: 22%;}
.proinfo-box .whychoose {  margin-top: 1rem;  }
.innerheader-text h3::after{width: 150px;}
.awards-row { padding: 2rem 0 0;}
.co-box li{margin-bottom: .6rem;}
.co-box li:last-child { margin-bottom: 1.5rem;}
.banga-box li:last-child{margin-bottom: 0;}
.onlineform { margin-top: 2rem;}
.co-box li img{width: 26px;}
.co-box li span { margin-left: 1.5rem;  }
.co-box, .ybi .yci{  margin-top: 1rem;  }
.ybi h4{margin-bottom: 1.5rem;}
.atairtech-cont{flex-wrap: wrap;}
.airtech-box {width: 100%;  }
.airtech-box p{margin: 1.5rem 0;}
.weserve-box{width: 33.3%;}
.mission-sec { padding: 5rem 0 0; }
.weserve-box p { margin-bottom: 1rem;}
.mission-box{height: auto; margin-bottom: 3rem;}
.macss-cont .weserve-box { width: 33.3%;}
.Fbever-cont .ourexp-col {  width: 50%; }
.fwlogo-box{padding: 0 15px;}
.fwlogo-box .autologo-box {  max-width: 33%;  margin: -1px 0px 0px -1px;  border: 1px dashed #d1d1d1;  }
.projects-slider { margin-top: 2rem; }
.projects-slider .slick-arrow.slick-next { right: -15px;}
.airtech-box p:nth-child(2){margin: 0;}
.proinfo-box .unit {  margin-top: 1rem;  }
.proinfo-box .service-ul{width: 100%;}
.proinfo-box .service-ul:nth-child(3){margin-top: 1.5rem;}
.service-ul li::after { top: 7px;  }
.freezer-sec{padding-top: 0;}
}/*650*/
@media (max-width: 550px) {
.wearesec h3, .wearesec p{margin-bottom: 1rem;}
.carousel-control-prev i, .carousel-control-next i{font-size: 2.6rem !important; top: 38% !important;}
.carousel-indicators{display: none;}
.footer-logo {text-align: left; margin-right: 0;}
.footer-socialicon{justify-content: flex-start;}
.footer-socialicon li a{margin: 0 1rem 1rem 0;}
.footer-logo p { font-size: 1.5rem;  line-height: 2.5rem;  }
.footer-col {padding-left: 0; }
.footer-submenu{display: none;}
.panel-menu{display: block;}
.footer-nav .accordion01, .opportb-cont .accordion01{color: #fff; cursor: pointer; padding: 0;  width: 100%; border: none; text-align: left; outline: none;  font-size: 1.6rem; line-height: 2.8rem; transition: 0.4s; font-weight: 600; margin-bottom: 0;  }
.footer-nav .accordion01:after, .opportb-cont .accordion01:after { content: '\f078'; color: #fff;  font-weight: bold;  float: left;  margin-right: 7px; font-family: "Font Awesome 5 Free"; }
.footer-nav .active01:after, .opportb-cont .active01:after {  content: "\f077"; font-family: "Font Awesome 5 Free"; }
.panel01{ padding: 0 18px; max-height: 0; overflow: hidden; transition: max-height 0.2s ease-out;}
.footer-menu .panel01 li a{font-size: 1.6rem; line-height: 3rem; color: #fff; font-weight: 400;}
.accordion01{display: block;}
.footer-nav h3{margin-top: 1rem; font-size: 1.6rem; line-height: 2.6rem; margin-bottom: 0;}
.footerul li a { font-size: 1.5rem;  line-height: 2.5rem;}
.footer-nav .coolmp {  margin-top: 1rem;  }
.opportb-cont, .opportb-cont ul{flex-direction: column; margin-left: 0; padding-top: 1rem;}
.opportb-cont ul li { padding: 0;  border-right: 0;  }
.opportb-cont ul li a{font-size: 1.5rem;  line-height: 2.5rem;}
.innerheader-text h2 { font-size: 2.5rem;  line-height: 3.5rem;  }
.innerheader-text h3{font-size: 1.8rem;  line-height: 2.8rem;}
.proinfo-box h1, .profeatures-box h3, .proinfo-box h2{font-size: 2rem;  line-height: 3rem; }
.mtxs4{margin-top: 1.5rem;}
.ammonia-left h3, .ammonia-left h4, .milkchilling h4, .blastroom-left h4, .keyconsid-left h3, .keyconsid-left p{margin-bottom: 1rem;}
.ammonia-right{margin-bottom: 1rem;}
.milkchilling{margin-top: 1rem;}
.keyconsid{padding: 5rem 0;}
.keyconsid-left h3 {  font-size: 2.6rem;  line-height: 3.6rem;}
.keyconsid-left p{font-size: 1.6rem; line-height: 2.6rem;}
.slient-ul, .appli {  margin-top: 2rem;  }
.ourexpertise { padding-top: 0;  }
.ourexpertise h2 { margin-bottom: 2rem;}
.ourexp-col { width: 50%;}
.factors-left .milkchilling {margin-top: 1rem;  }
.factors-left .ccmt, .benefits-left{margin-top: 2rem;}
.epq-col h4 br{display: none;}
.whycho-left .milkchilling { margin-top: 1rem;  }
.benefits-left h2 { margin-bottom: 1rem;  }
.contbox {margin-top: 2rem;}
.innerourexpertise .ourexp-box{padding: 0;}
.factors-left .ccmt br{display: none;}
.controlled-row{margin-top: 1rem;}
.contbox p{font-size: 1.8rem;  line-height: 3rem; }
.cutsbox{margin-top: 1rem;}
.frpcool-right{margin-top: 3rem;}
.frpsquare-column{display: flex; flex-direction: column-reverse;}
.frpsquare-sec { padding: 0 0 6rem;  margin-top: -2rem;  }
.cubebox-ul li, .cubebox-ul li:nth-child(2), .cubebox-ul li:nth-child(3), .cubebox-ul li:nth-child(6) {width: 100%; font-size: 1.6rem;  line-height: 2.6rem; margin-bottom: 1.8rem; text-align: center;}
.cubebox-ul li::after{content: '';  width: 2px;  height: 16px;  background: #0764ac;  position: absolute;  right: 50%;  bottom: -17px;}
.cubeinner-box { margin: 2rem 0 0; }
.curd-right{margin-top: 3rem;}
.milkcoldroom {  padding: 5rem 0;}
.blastroom-left .whychoose {  padding: 1rem 0 0;}
.milkchilling h4{font-size: 2rem; line-height: 3rem;}
.fruit-ul{padding-bottom: 2rem;}
.bananachart-box{margin: 2rem 0 4rem;}
.bananachart-img img{margin-bottom: 1rem;}
.injection-sec{padding: 1rem 0 6rem;}
.mb0{margin-bottom: 0;}
.ybi h4 { font-size: 1.8rem;  line-height: 2.4rem;}
.blastroom-box{margin-top: 1rem;}
.blastroom-left h4 {font-size: 2rem; line-height: 3rem;}
.controlled-row .pr-3{padding-right: 0 !important;}
.controlled-row .pl-3{padding-left: 0 !important;}
.amc-img{margin: 1rem 0;}
.notetext {  margin: 1rem 0 0;}
.weserve-box .andmany { margin-top: 2rem; }
.advan-col img {  margin-bottom: 1rem;  max-width: 71px; }
.mpagro-box h4 { font-size: 1.6rem;  line-height: 2.6rem;}
.clean-eqpcol-box .epq-col { padding: 3rem;  }
.puf-right{text-align: left; margin-top: 2rem;}
.physical-table {  margin-top: 4rem;  }
.physical-table th, .physical-table td{padding: 1.2rem 1rem;}
.contbox .btn { font-size: 2.2rem; line-height: 3.2rem;}
.appli-cont{margin: 0;}
.what-icon{width: 45px;  height: 45px; right: 15px; line-height: 45px;}   
}/*550*/
@media (max-width: 480px) {
.glancebox{width: 45%; }
.glance-cont .glancebox:nth-child(1), .glance-cont .glancebox:nth-child(2), .glance-cont .glancebox:nth-child(3) {width: 45%; }
.homeslider02 .slider__item{border: none;}
.prosolu-heading h3, .glanceheading h3, .quicktext-box h3{font-size: 2.6rem; line-height: 3.6rem;}
.weserve-box img{max-width: 60px;}
}/*480*/
@media (max-width: 450px) {
.proinfo-box h2 br{display: none;}
.fwlogo-box .autologo-box { max-width: 50%;}
}/*450*/
@media (max-width: 420px) {
.glancebox {width: 100%;}
.glance-cont .glancebox:nth-child(1), .glance-cont .glancebox:nth-child(2), .glance-cont .glancebox:nth-child(3) { width: 100%; }
.glancebox:last-child{border-bottom: 0;}
.glancebox p{margin-bottom: 3rem;}
.atairtech-cont{padding: 3rem 2rem;}
.weserve-box { width: 50%; }
.inner-blogbox h1{font-size: 2.6rem; line-height: 3.6rem;}
}/*420*/
@media (max-width: 414px) {
.fb-text{flex-direction: column;justify-content: center; align-items: center;}

}/*414*/
@media (max-width: 380px) {
.ourexp-col {width: 100%;  }
.projects-slider .slick-arrow { width: 45px;  height: 30px; }
}/*380*/
@media (max-width: 360px) {
.apply-btn{margin-top: 1rem;}
.apply-btn .btn { margin: 1rem .5rem 0 0; } 
.innerheader-text h2, .proinfo-box h1, .profeatures-box h3 {font-size: 2rem;  line-height: 3rem; }
.keyconsid-left h3 {  font-size: 2rem;  line-height: 3rem;  }
.Fbever-cont .ourexp-col {  width: 100%;  }
}/*360*/
@media (max-width: 320px) {

}/*320*/