@media (min-width:1200px) and (max-width:1320px){#top_section{height:700px}}@media (min-width:992px) and (max-width:1199px){.navigation.navbar-dark .navbar-nav .nav-link{padding:0px 21px}#top_section{padding-top:164px;height:700px}#we1 a.carousel-control-prev{left:42%}#clientsl a.carousel-control-prev{left:33%}}@media (min-width:768px) and (max-width:991px){.navigation.navbar-dark .navbar-nav .nav-link{padding:0px 7px}#top_section{padding-top:150px;height:600px}.banner_main .bluid h1{font-size:62px;line-height:71px}.titlepage h2{font-size:37px;line-height:41px}#we1 a.carousel-control-prev{left:38%}.we_box{padding:15px}.clientsl_text{padding:25px}#clientsl a.carousel-control-next,#clientsl a.carousel-control-prev{top:98%}#clientsl a.carousel-control-prev{left:34%}#clientsl a.carousel-control-next{right:26%}.Informa li{font-size:14px;line-height:30px}.custom-solutions-heading h1{font-size:36px}.custom-solution-card{min-height:300px;padding:32px 28px}}@media (min-width:576px) and (max-width:767px){#top_section{padding-top:150px;height:700px}.d_none{display:none}.logo{text-align:left;display:block}.banner_main .bluid h1{font-size:84px;line-height:109px}#we1 a.carousel-control-next,#we1 a.carousel-control-prev{top:103%}#we1 a.carousel-control-prev{left:37%}#we1 a.carousel-control-next{right:37%}.main_form .send_btn{margin-bottom:40px}.newslatter_form{margin-top:50px}.navigation.navbar{float:right;display:inherit !important;padding:0;width:100%}.navigation .navbar-collapse{background:#2b2b2b;padding:20px;margin-top:66px;position:absolute;width:100%;z-index:999}.navigation.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:#fff;text-align:left}.navigation.navbar-dark .navbar-toggler{border:inherit;float:right;padding:0;width:100%;outline:inherit;margin-top:0px}.navigation.navbar-dark .navbar-toggler-icon{background:url(../images/menu_btn.png);background-repeat:no-repeat;width:48px;float:right}}@media (max-width:575px){.custom-solutions{padding:65px 0}.custom-solutions-heading{margin-bottom:38px}.custom-solutions-heading h1{font-size:30px}.custom-solutions-heading p{font-size:15px;line-height:1.7}.custom-solution-card{min-height:0;padding:30px 26px}.custom-solution-card>i{margin-top:24px}.custom-solutions-cta{padding-top:30px}.custom-solutions-cta .industrial_btn,.custom-solutions-cta>a{width:100%}.header{padding:37px 0px}.d_none{display:none !important}.logo{display:block;float:left}.bluid{margin-top:23px}.banner_main .bluid h1{font-size:50px;line-height:59px}#top_section{height:678px}.banner_main .bluid .read_more{margin-right:0px;margin-bottom:10px}#we1 a.carousel-control-next{right:26%}#we1 a.carousel-control-prev{left:25%}#we1 a.carousel-control-next,#we1 a.carousel-control-prev{top:101%}.titlepage h2{font-size:24px;line-height:54px}#ho_nf:hover .portfolio_text{height:135px;padding:29px 14px}.portfolio_text p{font-size:12px;line-height:18px}.main_form .send_btn{margin-bottom:40px}#clientsl a.carousel-control-next,#clientsl a.carousel-control-prev{top:100%}#clientsl a.carousel-control-next{right:25%}#clientsl a.carousel-control-prev{left:25%}.clientsl_text i img{float:inherit}.clientsl_text h3{margin-top:11px}.newslatter_form{display:inherit;margin-top:40px}.subs_btn{margin-left:0;max-width:223px;margin-top:30px}.copyright p{text-align:center}ul.social_icon{float:inherit;margin-top:20px}.navigation.navbar{float:right;display:inherit !important;padding:0;width:100%;margin-top:-27px}.navigation .navbar-collapse{background:#2b2b2b;padding:20px;margin-top:65px;position:absolute;width:100%;z-index:999}.navigation.navbar-dark .navbar-nav .nav-link{padding:10px 0;color:#fff;text-align:left}.navigation.navbar-dark .navbar-toggler{float:right;border:inherit;margin-top:1px;padding:0;outline:inherit}.navigation.navbar-dark .navbar-toggler-icon{background:url(../images/menu_btn.png);background-repeat:no-repeat;width:48px}}@media (min-width:992px) and (max-width:1199px){.home-page .navigation.navbar-dark .navbar-nav .nav-link,.portfolio-page .navigation.navbar-dark .navbar-nav .nav-link{padding-right:13px;padding-left:13px}.hero_content h1{font-size:48px}.hero_product{height:410px}}@media (max-width:991px){.home-page .header,.portfolio-page .header{height:84px}.home_hero{padding-top:61px}.hero_content{margin-bottom:52px}.hero_product{height:430px;margin-left:0}.home_hero::after{top:auto;bottom:0;width:100%;height:45%}.process_intro{margin-bottom:45px;padding-right:0}.reason_card{margin-bottom:24px}.hero_actions{gap:10px}.cta_panel{align-items:flex-start}.cta_panel .hero_actions{justify-content:flex-start;max-width:none}}@media (min-width:576px) and (max-width:767px){.home-page .header,.portfolio-page .header{padding:25px 15px}.home-page .navigation .navbar-collapse,.portfolio-page .navigation .navbar-collapse{margin-top:47px;background:#0b1723}.area_card,.featured_card{margin-bottom:24px}}@media (max-width:575px){.home-page .header,.portfolio-page .header{height:78px;padding:22px 15px}.home-page .logo_section,.portfolio-page .logo_section{flex:0 0 55%;max-width:55%}.home-page .header .col-md-8,.portfolio-page .header .col-md-8{flex:0 0 45%;max-width:45%}.home-page .navigation .navbar-collapse,.portfolio-page .navigation .navbar-collapse{margin-top:44px;background:#0b1723}.product-preview-card h3{min-height:0}.section_space{padding:62px 0}.home_hero{min-height:auto;padding:42px 0 58px}.hero_content h1{font-size:34px;line-height:1.16;overflow-wrap:break-word}.hero_content>p{font-size:16px;line-height:1.65;padding:18px 0 24px}.hero_actions{display:flex;flex-direction:column;gap:10px;align-items:stretch}.hero_actions .industrial_btn{display:block;width:100%;min-height:48px;margin-bottom:0;padding:14px 16px;font-size:15px}.hero_tags{display:grid;grid-template-columns:1fr;gap:8px;margin-top:24px}.hero_tags li{margin-bottom:0;font-size:13px;line-height:1.45}.hero_product{height:300px}.section_heading{margin-bottom:30px}.section_heading h2,.process_intro h2,.cta_panel h2{font-size:28px;line-height:1.22}.section_heading p,.process_intro>p,.area_card p,.featured_content p,.reason_card p,.cta_panel p{line-height:1.72}.section_heading_row{display:block}.section_heading_row>.text_link{display:inline-block;margin-top:20px}.area_card{min-height:0;margin-bottom:20px;padding:30px 26px}.area_card>i{margin-top:35px}.area_card p{min-height:0}.featured_card{margin-bottom:20px}.featured_content{padding:24px 22px 26px}.featured_image{flex-basis:245px;height:245px}.process_grid{grid-template-columns:1fr}.process_step{min-height:0;padding:28px 24px}.process_step>span{margin-bottom:20px}.project_cta{padding-bottom:62px}.cta_panel{display:block;padding:34px 24px}.cta_panel .industrial_btn{width:100%;margin-top:0}.cta_panel .hero_actions{margin-top:26px}}@media (max-width:991px){.contact_direct{height:auto;margin-bottom:30px}.domify-about-panel{padding:45px 35px}.domify-about-intro h1{font-size:36px}.domify-about-sections>div+div{margin-top:30px}.domify-about-approach{align-items:flex-start;flex-direction:column;gap:25px}}@media (max-width:575px){.contact_direct,.contact_form_panel{padding:28px 22px}.footer>.container>.row>[class*="col-"]+[class*="col-"]{margin-top:28px;padding-top:28px;border-top:1px solid rgba(255,255,255,0.14)}.footer>.container>.row .Informa h3{margin-top:0}.inner_page .about.domify-about{padding:60px 0}.domify-about-panel{padding:35px 20px}.domify-about-intro h1{font-size:30px}.domify-about-intro p,.domify-about-card li,.domify-about-approach p{font-size:15px}.domify-about-sections{margin-top:35px}.domify-about-card,.domify-about-approach{padding:28px 22px}.domify-about-card h2,.domify-about-approach h2{font-size:22px}.domify-about-approach .industrial_btn,.domify-about-approach>a{width:100%;text-align:center}}@media (max-width:768px){html,body{max-width:100%;overflow-x:clip}.header,.home-page .header,.portfolio-page .header{height:78px;padding:22px 15px}.home_hero{padding-top:67px}.logo_section,.home-page .logo_section,.portfolio-page .logo_section{flex:0 0 55%;max-width:55%}.header .col-md-8,.home-page .header .col-md-8,.portfolio-page .header .col-md-8{flex:0 0 45%;max-width:45%}.header .d_none{display:none !important}.navigation.navbar{position:relative;float:right;display:inherit !important;width:100%;margin-top:-27px;padding:0}.floating_whatsapp{right:18px;bottom:76px;padding:11px 12px}.floating_whatsapp span{display:none}.navbar-expand-md .navbar-toggler{display:block;margin-left:auto}.navbar-expand-md .navbar-collapse:not(.show){display:none !important}.navbar-expand-md .navbar-collapse.show,.navbar-expand-md .navbar-collapsing{display:block !important}.navbar-expand-md .navbar-nav{flex-direction:column}.navigation .navbar-collapse,.home-page .navigation .navbar-collapse,.portfolio-page .navigation .navbar-collapse{position:absolute;top:100%;right:0;width:min(320px,calc(100vw - 30px));margin-top:22px;padding:18px 22px;background:#0b1723;box-shadow:0 12px 24px rgba(0,0,0,0.2);z-index:1000}.navigation.navbar-dark .navbar-nav .nav-link,.home-page .navigation.navbar-dark .navbar-nav .nav-link,.portfolio-page .navigation.navbar-dark .navbar-nav .nav-link{padding:11px 0;text-align:left}.mobile-header-quote{display:block;margin-top:10px}.navigation.navbar-dark .navbar-nav .mobile-header-quote .nav-link{padding:11px 15px;border:1px solid #398cd3;color:#fff;text-align:center}.product-preview-image,.featured_image{overflow:hidden}.product-preview-image img,.featured_image img,.hero_product img{max-width:100%;max-height:100%;object-fit:contain}.product-inquiry,.header_quote,.industrial_btn,.custom-solutions-cta>a,.domify-about-approach>a,.main_form .send_btn{min-height:44px}.back-to-top{right:16px;bottom:16px;width:38px;height:38px}}@media (max-width:575px){.home_hero{padding-top:42px}}@media (max-width:480px){.portfolio,.custom-solutions,.contact,.inner_page .about.domify-about{padding-top:55px;padding-bottom:55px}.product-preview-image{height:220px;padding:16px}.product-preview-content{padding:22px 20px 25px}.product-inquiry,.custom-solutions-cta>a,.domify-about-approach>a,.main_form .send_btn{width:100%;max-width:none;text-align:center}.footer{padding-top:55px}.footer .col-sm-6{width:100%}.Informa h3{margin-top:20px;font-size:20px;line-height:1.25}.Informa li,.helpful ul li a{font-size:15px;line-height:1.7}.copyright{margin-top:50px}}@media all{.section_space,.portfolio,.custom-solutions,.contact,.inner_page .about.domify-about,.project_cta{padding-top:88px!important;padding-bottom:88px!important;margin-top:0!important;margin-bottom:0!important}.home-page .section_space+.section_space,.home-page .section_space+.project_cta,.portfolio-page .portfolio,.products-page .portfolio,.inner_page .contact,.inner_page .about.domify-about{margin-top:0!important}.section_heading,.custom-solutions-heading,.titlepage{margin-bottom:44px!important}.section_heading{padding-bottom:0!important}.featured_products_grid,.product-preview-grid,.custom-solutions-grid{row-gap:30px}.domify-about-sections{margin-top:44px!important}.domify-about-approach{margin-top:30px!important}.contact_direct,.contact_form_panel{margin-bottom:0!important}}@media (max-width:991px){.section_space,.portfolio,.custom-solutions,.contact,.inner_page .about.domify-about,.project_cta{padding-top:72px!important;padding-bottom:72px!important}.section_heading,.custom-solutions-heading,.titlepage{margin-bottom:36px!important}.domify-about-sections{margin-top:36px!important}}@media (max-width:575px){.section_space,.portfolio,.custom-solutions,.contact,.inner_page .about.domify-about,.project_cta{padding-top:56px!important;padding-bottom:56px!important}.home_hero{padding-top:38px!important;padding-bottom:44px!important}.section_heading,.custom-solutions-heading,.titlepage{margin-bottom:28px!important}.domify-about-sections{margin-top:28px!important}.domify-about-approach{margin-top:24px!important}}