@media (max-width:1500px){}
@media (max-width:1200px){
.expand-banner-form{display:none;padding:15px;}
.slick-arrow-panel{text-align:center;padding: 30px;    clear: both;}
.toggle-icon{display:block;}
.slick-prev, .slick-next{height:49px;width:49px;z-index:1;position:static;display:inline-block;transform:none;background-color:#023367;border-radius:50%;transition:all 0.2s ease 0s;-webkit-transition:all 0.2s ease 0s;-moz-transition:all 0.2s ease 0s;border:none;}
.slick-next:focus, .slick-next:hover, .slick-prev:focus, .slick-prev:hover{background-color:#023367;opacity:0.6;}
.slick-prev:focus, .slick-prev:hover{border:none;outline:none;}
.slick-arrow:before{content:"\f177";font-family:FontAwesome;font-size:25px;color:#fff;opacity:1;}
.slick-next:before{content:"\f178";}
.slick-arrow:focus:before, .slick-arrow:hover:before{color:#fff;}
.slick-prev{left:-50px;}
.slick-next{right:-50px;}
 .number{position:fixed;width:100%;left:0;top:0;background:#023367;color:#fff;text-align:center;z-index:1}
.number a{font-size:20px;line-height:normal;color:#fff;font-weight:bold;padding:10px 0;display:inline-block;z-index:1;}
.top-cont-numb label{display:none !important;}
.top-cont-numb::before{content:none;}
.number a:first-child{position:relative;}
.number a:first-child::before{content:"\e904";font-family:icomoon;font-size:21px;position:absolute;left:0px;color:#fff;top:50%;left:43%;transform:translate(-50%,-50%);margin:0 0 0 -70px;}
.header{padding:0 30px;margin-top:42px;}
.top-header{padding:9px 0;position:relative;}
/* .brand-name img{width:135px;} */
.hamburger-toggle{width:30px;height:25px;position:absolute;right:0;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);cursor:pointer;}
.top-header .container{max-width:100%;padding:0;}
.hamburger-toggle .bars{width:100%;height:1px;background:#000;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.hamburger-toggle::before{/* background: #000; *//* width:100%; *//* height:1px; *//* content:""; */position:absolute;top:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.hamburger-toggle::after{background:#000;width:100%;height:1px;/* content:""; */position:absolute;bottom:0;transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.sticky-nav{position:fixed;background:#023367;width:50%;right:0;top: 0;height:100%;transition:all 0.5s;right:-50%;}
.offset-top{margin-top: 160px;}
.hamburger-toggle.hamburger-toggle-active::before{transform-origin:center;top:50%;transform:rotate(45deg) translateY(-50%);-webkit-transform:rotate(45deg) translateY(-50%);-moz-transform:rotate(45deg) translateY(-50%);}
.hamburger-toggle.hamburger-toggle-active::after{transform-origin:center;top:50%;transform:rotate(-45deg) translateY(-50%);-webkit-transform:rotate(-45deg) translateY(-50%);-moz-transform:rotate(-45deg) translateY(-50%);}
.hamburger-toggle.hamburger-toggle-active .bars{background:transparent;}
 /*.menu-item-has-children .mobile-parent-nav-menu-item{display:none;}*/
.toggle-icon{cursor:pointer;height:30px;position:absolute;right:0;top:52px;width:90px;display: block;}
.close-toggle{float:right;height:50px;position:relative;width:36px;right:5px;top:15px;}
.hamburger-toggle{display:block;} 
.hamburger-toggle .fa-bars, .hamburger-toggle .fa-bars:before, .hamburger-toggle .fa-bars:after{cursor:pointer;border-radius:1px;height:3px;width:35px;background:#b30738;position:absolute;display:block;content:'';right:0;margin:0;transition:all 500ms ease-in-out;-webkit-transition:all 500ms ease-in-out;-moz-transition:all 500ms ease-in-out;-mo-transition:all 500ms ease-in-out;top:10px;}
.hamburger-toggle .fa-bars:before{top:-10px;}
.hamburger-toggle .fa-bars:after{bottom:-10px;}
 .hamburger-toggle.close-toggle .fa-bars{background-color:transparent;}
.hamburger-toggle.close-toggle .fa-bars:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-mo-transform:rotate(45deg);top:0;bottom:0;}
.hamburger-toggle.close-toggle .fa-bars:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-mo-transform:rotate(-45deg);top:0;bottom:0;}
.hamburger-toggle.close-toggle .fa-bars:before, .hamburger-toggle.close-toggle .fa-bars:after {background: #fff;}
.hamburger-toggle .fa-bars, .hamburger-toggle .fa-bars:before, .hamburger-toggle .fa-bars:after{background: #000;}
.sticky-content{position:relative;}
.close-toggle{position: absolute;right:20px;top: 80px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);color: #fff;}
.submenu-expand:after {position: relative;content: "\f105";display: inline-block;font-family: FontAwesome;font-size: 30px;margin: 0;vertical-align: middle;border: none;height: auto;width: auto;line-height: initial;text-rendering: auto;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;transition: all .5s ease-in-out 0s;-webkit-transition: all .5s ease-in-out 0s;-moz-transition: all .5s ease-in-out 0s;border: none;top: 0;color: #fff;}
.menu-header-menu-container ul li{position:relative;}
.submenu-expand svg{display:none;}
.submenu-expand span{display:none;}
button.submenu-expand{right:0;top:0;width:40px;height:40px;background:transparent;border:none;display: inline-block !important;vertical-align: middle;}
button.submenu-expand:before{/* font-family:fontawesome; *//* content:"\f105"; */color:#fff;font-size:20px;position:absolute;top: 20px;left:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);}
.sub-menu{display:none;}
.fixed-bar .sticky-nav{right:0;overflow:hidden;}
.menu a{padding:10px 20px;display: inline-block;vertical-align: middle;}
.menu li .sub-menu a{padding:10px 20px;color:#fff;}
.nav-button{padding:10px;}
.banner-form{display:none;}
.angle::after{content:none;}
.homeslider .slick-slide{height:315px;}
.banner-title{font-size:48px;line-height:1.1;}
.banner-text p{display:none;}
.banner-subtitle{font-size:16px;}
.banner-text .button.button-white{display:none;}
.banner-text{text-align:center;max-width:440px;margin:auto;}
.core-value{}
.testimonial-sec{padding:60px 0 60px;}
.section-title-col{margin:0 auto 30px;}
.testimonial-text{padding:15px;}
.testimonial-sec .slick-dots{margin-top:30px;}
.top-footer{padding:60px 0 75px;}
.bottom-footer{padding:15px 0;}
/* .why-service-collimns{margin:0;} */
.service-tabs .hidden-md, .service-tabs .resp-tabs-list, .service-tab-sec .sec-text, .section-title-col .sec-text{display:none;}
.service-tabs h2.resp-accordion{display:block;}
.service-tabs .resp-arrow{display:none;width:0;height:0;float:right;margin-top:3px;border-left:6px solid transparent;border-right:6px solid transparent;border-top:12px solid #023367;}
.service-tabs .resp-tab-content{padding:40px 15px;border:1px solid #dadada;border-radius:5px;margin:0 0 15px;background: #fff;}
.service-tabs h2.resp-accordion{display:block;margin:0 0 15px;border:1px solid #dadada !important;font-weight:400;font-family: 'Open Sans' !important;padding:15px 10px !important;border-radius:5px;text-align:center;font-size:16px;background: #fff;}
.why-refrigrations{padding:50px 0}
.service-tabs h2.resp-accordion.resp-tab-active{background:#023367 !important;color:#fff;font-family: 'Open Sans';}
.service-tabs h2.resp-accordion.resp-tab-active .resp-arrow{border-bottom:12px solid #fff;}
 .core-value .container{max-width:100%;}

.click-btn{font-size:18px;text-transform:uppercase;text-align:center;background:#00aa51;color:#fff;padding:15px;font-family:'Barlow Condensed', sans-serif;}
.service-tab-sec{padding:50px 0;}
.service-col p{padding:0 15px;}
.testimonial-sec .sec-sub-title:first-letter{text-transform:uppercase;}
.testimonial-sec .sec-sub-title{font-size:22px;}
.resp-tabs-container img{display: none;}
button.menu-item-link-return{background:none;border:none;font-family:'Barlow Condensed', sans-serif;color:#fff;font-size:18px;text-transform:uppercase;font-weight:600;display:block;}
.menu-header-menu-container .sub-menu svg.svg-icon{fill:#fff;display:inline;}
.main-menu-more{display:none;}
.menu-header-menu-container ul li{position: static;width: 100%;}
.navigation .sub-menu.expanded-true{right: 0;padding:18px 0 !important;min-height: 100vh;}  
.sticky-nav{width:50%;right:-100%;}
.sticky-nav.sticky-in {right: 0;}
.sticky-content {padding: 45px 0;}
button.submenu-expand, .svg-icon, .submenu-expand, .sub-menu{display:block;}
.navigation .sub-menu{display:block;right: -400%;position:absolute;-webkit-transition:all 0.8s;-moz-transition:all 0.8s;transition:all 0.8s;background:#023367;z-index:999;width:100%;min-height:100%;top:0;}
.subpage-content .left-content .contactus ul li{width:48.5%;}
.subpage-content .left-content .contactus ul li.checklabel ul li{width:100%;}
.subpage-content .left-content .contactus ul li.checkbox ul li label{font-size:15px;}
.service-content{padding:10px 20px 0;}
.resp-tabs-container{background:transparent !important;}
.service-title {margin: 20px 0 20px;}
.home-content-scroller {height: 400px;}
.number a:nth-child(2) {padding-left: 5px;}
.sub-banner-title {font-size: 80px;bottom:auto;top: 50%;transform: translateY(-50%);-webkit-transform: translateY(-50%);-ms-transform: translateY(-50%);-o-transform: translateY(-50%);}
}


@media (max-width:990px){
.subpage-content .left-content .contactus ul li{width:100%;}
.why-us-text{text-align:left;width: auto;margin: 0 0 40px;}
.col-title, .sec-sub-title{font-size:30px;line-height:36px;}
.footer-text{max-width:100%;}
.subpage-content .left-content .contactus ul li.checklabel { margin: 15px 0 0 0px;}
.contactus_wrapper ul li.select {margin: 0 0 15px 0 !important;}
.number a::before{left:42%;}
.subpage-content .left-content .contactus ul li.captcha-label { position: relative; bottom: auto; left: 0; margin: 0 0 15px;}
.sub-banner-title {font-size: 55px;}
.toggle-icon{top:45px;}
}
@media (max-width:767px){
.offset-top {margin-top: 125px;}
.number a {font-size: 19px;}
.number a::before {font-size: 20px;}
.subpage-banner {height: 200px;}
.subpage-content .left-content .contact-temp ul,.subpage-content .left-content .contactus ul li.checkbox ul{column-count:1;-moz-column-count:1;-webkit-column-count:1;}
.service-tab-sec{background:#f1f1f1;}
.click-btn{font-weight:bold;}
.service-col{box-shadow:0px 5px 30px 0px rgba(0, 0, 0, 0.05);border-radius:7px;}
.service-title {    margin: 0;  padding: 20px 0;}
.service-col p{padding:0 15px 30px;}
.why-refrigrations{padding:50px 0 50px;background:#fdfdfd;}
.home .top-footer{padding:50px 0 20px;overflow-x:hidden;}
.top-footer{padding:0px 0 20px;overflow-x:hidden;}
.footer-section a.button{display:block;border-radius:0;margin:0 -84px;font-size:18px;}
.mob-logo{    padding: 25px 0;max-width: 250px;margin: 0px auto;}
.menu-footer-menu-for-mobile-container li a{border-bottom:2px solid #4b4d4d;padding:13px 0;display:block;}
.menu-footer-menu-for-mobile-container li:first-child a{border-top:2px solid #4b4d4d;}
.footer-social li{display:inline;padding: 0 5px;}
.footer-section .footer-social li a{color:#848585;font-size:22px;}  
ul.footer-social{padding:40px 0 0; display:none}
.bottom-footer{background:#040506;}
.foot-right{float:none;text-align:center;padding:0 0 20px;}
.foot-left{float:none;text-align:center;}
.sticky-nav{width:100%;}
.subpage-content .left-content ul{column-count:2;-moz-column-count:2;-webkit-column-count:2;}
.subpage-content .left-content ul li{width:100%;display:block;}
.why-us-text ul li, .why-us-text ol li {text-align: left;}
tbody {display: block;width: 100%;}
tr {display: block;width: 100%;}
table, th, td {border: 1px solid black;display: block;width: 100%;}
.footer-section .msg-body .inner-content ul { width: 100%;}  
.top-footer{text-align:center;}
.home-content-scroller {height: 120px;}
.desktop-content{display: none;}
.mobile-content{display: block;}
.home-content-scroller {height: auto;}
.why-service-collimns .img-col img{height:auto}
.subpage-content .why-us-services{margin-bottom:0px;padding:30px;}
.sub-banner-title {font-size: 32px;}
.header {padding: 0 15px;}
.brand-name {max-width: 220px;}
.toggle-icon {top: 29px;}
}
@media (max-width:480px){
    .subpage-content .left-content ul{column-count:inherit;-moz-column-count:inherit;-webkit-column-count:inherit;}
    .banner-subtitle {font-size: 15px;}
    .banner-title {font-size: 34px;margin: 5px 0;}
	.number a::before{left:35%;}
}
