@media screen and (max-width:1200px){.list_services_wrapper{gap:15px}.list-service{gap:14px}.project-list{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.slide-heading-content h4{font-size:36px !important}.call-cell strong{font-size:24px}.call-expert .callus a{font-size:30px}section.we-can-help .black_btn{margin-top:12px}.service-content h3{font-size:29px !important}.list_services_wrapper{flex-wrap:wrap}.list-service{width:49%}}@media screen and (max-width:992px){.systems-list{flex-wrap:wrap}.systems-list a.col-3{width:48%}.project-list{grid-template-columns:repeat(3,1fr)}.manufacturer-item{width:45%}}@media screen and (max-width:767px){.top_bar{display:none !important}.title-home{font-size:32px !important;letter-spacing:0 !important}.pt-pb{padding:70px 0 !important}.right-side,.left-container{max-width:100%}.text-right{text-align:center}.btn-default{font-size:18px}p{font-size:16px}.flex-row,.flex-row-center{display:block}.top-img-btn{display:block}.container{padding:0 15px}.side-menu-wrapper ul li a{font-family:var(--navigation-font)}.top-bar{display:none !important}section.top-section-services{height:auto}.slide-heading-content{text-align:center}.header_content{height:auto;padding:50px 0;max-width:100%}.header_content .slide-heading{font-size:60px;line-height:1;margin-bottom:0;letter-spacing:0px;padding:0}.sub-heading{font-size:28px;margin-bottom:5px;padding:0;letter-spacing:-1px;line-height:1.3}.header_content p{font-size:18px;line-height:1.2}.btn_section{display:block}section.why-choose,section.call-expert,section.icon-service-list,.home_about_section{padding:40px 0 !important}.welcome_content_area{margin:0}.top-service-cate a.col-3.category_service_item{text-align:center;display:block;width:100%}.list-service{height:110px;padding:20px}section.call-expert .col-5{margin-bottom:20px}.call-expert .callus a{font-size:22px}.logos-company img{height:auto;width:30%}.logos-company.flex-row-center{display:flex;flex-wrap:wrap}.systems-list{flex-wrap:wrap}.systems-list a.col-3{height:300px}.heading-section span{font-size:20px;letter-spacing:3px}.heading-section h1.title-home{margin:5px 0;font-size:50px !important}section.why-choose img.img-radius{margin-top:20px}.heading-section{margin-bottom:20px}.service-content{padding:30px}.project-item .project-image img{height:400px}.we-can-help{padding:100px 0}.col-6.need-help{padding:1.5em;width:100%;text-align:center}.we-can-help a.btn_default.black_btn{margin:10px 0}.need-help span{letter-spacing:0;font-size:16px}.col-5.contact_details{margin:30px 0}.brand-name{font-size:30px;line-height:1;letter-spacing:-3px}.bead h1.entry-title,.bead .entry-title{padding:0}.page-header{padding:0;height:200px}.page-header h1.entry-title,.page-header .entry-title{font-size:25px;text-align:center;margin:0}.sub-header-link ul li a{padding:8px 20px;margin:2px;font-size:14px}.contact-info,.blog .blog-aligment{flex-wrap:wrap;gap:10px}.blog .blog-aligment .entry-content,.blog .blog-aligment .post-thumbnail{width:100%}.site-footer{padding:3em 0 0}.footer-section{padding-bottom:20px;text-align:center}.site-footer h2.widget-title{margin-top:10px;text-align:left;margin-bottom:35px}.footer-section li.widget_nav_menu{list-style:none;margin-bottom:0}.site-info{text-align:center;line-height:1.1}.col-6.text-right.website{margin-top:10px}.footer-section .container{display:block !important}.container.button-link-footer{padding:0}.custom-html-widget h2,.custom-html-widget h2 a{font-size:20px}.footer-section .nav_menu_list ul.menu li{padding-bottom:10px;margin-right:0;border:none;width:100%}.footer-section .nav_menu_list ul.menu li a,.site-footer a,.widget ul li,.widget ol li{font-size:16px}.button-page-option{display:block}.button-page-option a.btn_default{margin:5px 0;width:80%;justify-content:center}ul.team-department-tabs li{padding:8px 40px !important;margin:5px}.footer-image-wrap{flex-wrap:wrap;width:unset;justify-content:center}.manufacturers-heading h2{font-size:24px}.manufacturers-filters{flex-direction:column}.manufacturers-image{margin:auto;width:300px}.company-headeing-slider h2{font-size:22px}.project-list-heading h2{font-size:38px}.single-projects .blog-aligment{flex-direction:column}.industries-btn-wrap{display:flex;gap:10px;margin:auto;flex-direction:column;width:fit-content}.about-menu{width:100%}.about-section{flex-direction:column}.about-content h2{font-size:22px}.gallery_tabs{flex-direction:column;width:max-content;margin:auto}.ss_gallery{grid-template-columns:repeat(3,1fr)}.list-service{width:48%}section.why-choose a.btn_default.white_btn{display:block;width:max-content;margin:auto}.project-list{grid-template-columns:repeat(2,1fr)}}@media screen and (min-width:590px) and (max-width:800px){.text-right{text-align:center}.service-icons .text-center.col-3{width:32%}}@media screen and (min-width:768px) and (max-width:1024px){body{font-size:17px;line-height:1.7}.right-side,.left-container{max-width:100%}.title-home{font-size:45px}.nav ul.sub-menu{width:15em}.header_content{width:100%}.header_content .slide-heading{font-size:95px}.bg_overcontent_area{padding:50px;text-align:center}.bg_border_area{padding:40px !important}.icon_section .col-3{width:33%}.footer-header-style ul#menu-footer-menu li{margin-left:20px}.footer-header-style .col-4{width:30%}.footer-header-style .col-8{width:70%}.quote-tool-links .quote-tool-links-tab a#quote-tool-btn{padding:6px 15px}.quote-button{background:#56a0d3;padding:25px 20px;max-width:240px}.quote-button a{font-size:16px}.nav-container{padding:10px}.site-footer:after{display:none}.footer-section li.widget_nav_menu{margin:0 0 25px}h1.title-home{font-size:40px !important}.col-6.about_content{padding:2em}.footer_icon .col-3{padding:1em;width:25%;float:left}.footer_icon h3{font-size:18px}.footer_icon span{font-size:14px;line-height:normal;display:block}.site-footer h2.widget-title{font-size:18px}.footer-image-wrap img{width:100%;max-width:unset}.footer-image-wrap{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:768px){body{font-size:17px;line-height:1.6}.mobilehead{display:flex !important;align-items:center;justify-content:space-between}.header_section .site_logo img{max-width:140px}[class*=col-]{float:none;width:100%;padding:0 5px}.nav>li{display:block}.customers-services{flex-wrap:wrap}.header_content{height:auto}.navigation-top{position:absolute;right:0;top:44px;border-top:1px solid #6f1e1e}#menu-top-menu{position:absolute;width:100%;z-index:99999;left:0}.navigation-top{width:100%;text-align:right}.nav>li.hover>ul{position:relative;box-shadow:none;width:100%;margin:0;padding:0}.mobilehead .ri-phone-line{font-size:25px;padding:8px}.pt-pb{padding:50px 0 !important}.container{padding:0 20px}.map-outer{margin-left:0 !important}.x-text{font-size:25px}.bead{padding:0 !important}.bead .sub-header{display:flex;align-items:center;height:180px;padding-left:0;padding-right:0;text-align:center;justify-content:center}.bead:after,.bead:before{display:none}.bead .entry-title{font-size:30px !important;line-height:1.2}.flex-col{display:block}.blog .entry-header .entry-title{font-size:22px}.blog .entry-content img{max-width:100%;float:none;margin-bottom:10px}.blog .entry-content p{font-size:16px}.footer-image-wrap img{width:100%;max-width:unset}.col-5.logo-section img{max-width:150px}.footer-navigation-image img{max-width:150px}.item-feture{text-align:center}section.call-expert .title-home br{display:none}section.call-expert{text-align:center}section.latest-popular-project{padding:30px 15px}}@media screen and (max-width:576px){header#masthead .inner-header{flex-wrap:wrap}header#masthead .container{padding:0}header#masthead .header_section{padding:0}header#masthead .header_section .site_logo{width:100%;text-align:center}.right_head{width:100%;justify-content:space-between;background-color:#850a16;padding:0 15px}a.mobile-view{display:block;color:var(--site-color);margin-right:0 !important}.call-btn{display:none}a.location-pin{font-size:30px;display:block}.menu-open{margin-left:0 !important}.right_head a{color:#fff}.single-projects .projects .entry-content{width:100% !important}.cs_wrapper{width:100%}.list-service{width:100%}.footer-image-wrap{grid-template-columns:repeat(2,1fr)}.page-id-40 .entry-content{text-align:center}.systems-list a.col-3{width:100%}section.logo-company-slider-section{padding:3rem 0 1rem}.project-list{grid-template-columns:1fr}.manufacturer-item{width:90%}}@media screen and (max-width:812px){body .uwy.userway_p6 .userway_buttons_wrapper{top:auto!important;bottom:0!important;left:10px!important;transform:scale(.85)!important}}