@media (max-width:992px){.hero_area{height:auto}.about_section.layout_padding,.about_section{padding-top:20px!important;padding-bottom:45px!important}.about_section .detail-box{padding-top:0!important}.navbar-nav{align-items:center}.custom_nav-container .navbar-toggler{margin-bottom:15px}.custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link{margin:5px 0;padding:15px 25px}.custom_nav-container.navbar-expand-lg .form-inline{justify-content:center}.hero_area .top_nav{display:none}.custom_nav-container.navbar-expand-lg{align-items:center;padding-top:10px}.slider_section{padding:45px 0 150px}.sub_page .custom_nav-container.navbar-expand-lg .navbar-nav .nav-item .nav-link{padding-bottom:15px}}@media (max-width:768px){.slider_section ol.carousel-indicators{justify-content:center}.slider_section{text-align:center}.slider_section .img-box{margin-top:35px}.slider_section .detail-box .btn-box{flex-wrap:wrap;justify-content:center}.about_section .heading_container{margin-bottom:0}.about_section.layout_padding,.about_section{padding-top:14px!important;padding-bottom:6px!important}.about_section .detail-box p:last-child{margin-bottom:0!important}.about_section .detail-box{padding-top:0!important;padding-left:12px!important;padding-right:12px!important}.about_welcome_heading .section-heading-title span:first-child{margin-right:0!important;display:block!important}.about_welcome_heading .section-heading-title span:nth-child(2){display:block!important}.overview_lead_title{font-size:clamp(20px,5.5vw,24px)!important;line-height:1.35!important}.overview_lead_title .overview_title_item{display:block!important}.about_section .row{flex-direction:column-reverse}.service_section .service_container{flex-wrap:wrap}.service_section .service_container .box.b1,.service_section .service_container .box.b2,.service_section .service_container .box.b3,.service_section .service_container .box.b4{flex-basis:100%;margin-top:45px;transform:none}.service_section{margin-bottom:0;padding-bottom:75px;background:#00534f!important}.metal_section{padding:0}.metal_section .detail-box{text-align:center}.contact_section .img-box{margin-top:30px}.info_section .row .col-md-3{text-align:center;justify-content:center;display:flex}.info_section .info_logo{align-items:center}.info_section .info_form .social_box{justify-content:center}.info_section .info_form .social_box a{margin:0 5px}.info_links_col{display:none!important}}@media (max-width:576px){.slider_section .detail-box h1{font-size:3.5rem;line-height:55px}}@media (max-width:376px){.slider_section .detail-box h1{font-size:3rem;line-height:45px}}
.header_mobile_toggler{cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;transition:all .22s;color:#00534f!important;background:#f6faf8!important;border:1.5px solid #00534f40!important;border-radius:10px!important;padding:0!important;display:none!important}@media (max-width:991px){.header_mobile_toggler{display:inline-flex!important}}@media (min-width:992px){.header_mobile_toggler,.mobile_sidebar_backdrop,.mobile_sidebar_drawer{display:none!important}}.header_mobile_toggler:hover{background:#e8f4f1!important;border-color:#00534f!important}.header_mobile_toggler:focus{outline:none;box-shadow:0 0 0 3px #00534f2e}.header_mobile_toggler svg{display:block}html.mobile_drawer_active,body.mobile_drawer_active{overscroll-behavior:none!important;height:100%!important;overflow:hidden!important}.mobile_sidebar_backdrop{-webkit-backdrop-filter:blur(4px);z-index:9998;opacity:0;visibility:hidden;touch-action:none;overscroll-behavior:contain;background:#001e1aa6;width:100vw;height:100vh;transition:opacity .3s,visibility .3s;position:fixed;top:0;left:0}.mobile_sidebar_backdrop.is_open{opacity:1;visibility:visible}.mobile_sidebar_drawer{z-index:9999;overscroll-behavior:contain;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;background:#fff;flex-direction:column;width:320px;max-width:86vw;height:100dvh;transition:transform .32s cubic-bezier(.16,1,.3,1);display:flex;position:fixed;top:0;right:0;overflow-y:auto;transform:translate(100%);box-shadow:-10px 0 40px #00282340}.mobile_sidebar_drawer.is_open{transform:translate(0)}.mobile_sidebar_header{background:#f8fcfa;border-bottom:1px solid #00534f1a;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.mobile_sidebar_brand{justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.mobile_drawer_logo{object-fit:contain;width:auto;height:65px;image-rendering:-webkit-optimize-contrast}.mobile_sidebar_close_btn{color:#00534f;cursor:pointer;background:#fff;border:1px solid #00534f33;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .2s;display:flex}.mobile_sidebar_close_btn:hover{color:#fff;background:#e73580;border-color:#e73580;transform:rotate(90deg)}.mobile_sidebar_body{flex-direction:column;flex:1;justify-content:space-between;gap:24px;padding:20px;display:flex}.mobile_drawer_section_title{letter-spacing:.1em;color:#55726d;text-transform:uppercase;margin-bottom:12px;font-size:11px;font-weight:800;display:block}.mobile_drawer_nav_list{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.mobile_drawer_nav_link{color:#1e293b;cursor:pointer;background:#f8fcfa;border:1px solid #00534f14;border-radius:10px;outline:none;align-items:center;gap:12px;padding:12px 16px;font-family:inherit;font-size:15px;font-weight:700;transition:all .2s;display:flex;text-decoration:none!important}.mobile_drawer_accordion_btn{cursor:pointer;font-family:inherit;font-size:15px;font-weight:700}.mobile_drawer_nav_link svg{color:#00534f;flex-shrink:0;transition:color .2s}.mobile_drawer_nav_link:hover,.mobile_drawer_nav_link:focus-visible,.mobile_drawer_nav_link.active{box-shadow:0 4px 14px #00534f33;color:#fff!important;background:#00534f!important;border-color:#00534f!important}.mobile_drawer_nav_link:hover svg,.mobile_drawer_nav_link:focus-visible svg,.mobile_drawer_nav_link.active svg{stroke:#fff;color:#fff!important}.mobile_drawer_nav_link:hover span,.mobile_drawer_nav_link:focus-visible span,.mobile_drawer_nav_link.active span{color:#fff!important}.mobile_drawer_footer{margin-top:auto}.mobile_drawer_card{background:#f8fcfa;border:1.5px dashed #00534f33;border-radius:12px;flex-direction:column;gap:10px;padding:16px;display:flex}.drawer_card_badge{letter-spacing:.08em;color:#e73580;text-transform:uppercase;font-size:10.5px;font-weight:800}.drawer_card_desc{color:#55726d;margin:0;font-size:12px;line-height:1.4}.drawer_call_btn,.drawer_whatsapp_btn{border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:10px 14px;font-size:13px;font-weight:700;transition:all .2s;display:inline-flex;text-decoration:none!important}.drawer_call_btn{background:#00534f;color:#fff!important}.drawer_call_btn:hover{background:#003e3b}.drawer_whatsapp_btn{background:#25d366;color:#fff!important}.drawer_whatsapp_btn:hover{background:#20ba59}@media (max-width:991px){.header_section .header_nav_wrapper{display:none!important}}@media (max-width:768px){.why-hub-grid-scaler{width:100%!important;max-width:100%!important}.why-hub-grid{align-items:center!important;width:100%!important;max-width:100%!important;margin:0 auto!important}.why-center-hub{order:-1!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:100%!important;height:auto!important;margin:0 auto 16px!important;display:flex!important;left:auto!important;right:auto!important;transform:none!important}.why-photo-circle-frame{flex-shrink:0!important;width:min(220px,66vw)!important;height:min(220px,66vw)!important;margin:0 auto!important;display:block!important;position:relative!important;left:auto!important;right:auto!important}.why-connectors-svg,.top_micro_email,.top_micro_email_sep{display:none!important}.top_micro_inner{justify-content:center!important}.top_micro_right{flex-wrap:nowrap!important;justify-content:center!important;gap:8px!important}.top_micro_right .top_link{white-space:nowrap!important;font-size:11.5px!important}}@media (max-width:375px){.top_micro_right{gap:5px!important}.top_micro_right .top_link{font-size:10.5px!important}}
html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch],.lenis [data-lenis-prevent-vertical],.lenis [data-lenis-prevent-horizontal]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-behavior:allow-discrete;transition-property:overflow;transition-duration:1ms}
:root{--font-montserrat:"Montserrat", sans-serif;--font-outfit:"Montserrat", sans-serif;--font-primary:"Montserrat", sans-serif;--dark-emerald-green:#00534f;--dark-emerald-deep:#004441;--lotus-pink:#e73580;--lotus-pink-hover:#d2236e;--soft-mint-green:#eef8f4;--blush-pink:#fdf2f5;--pale-ice-blue:#ebf6fa;--off-white:#fdfcfd;--site-max-width:1440px}html,body,button,input,select,textarea,h1,h2,h3,h4,h5,h6,p,a,span,li,label,strong,b,dt,dd,th,td{font-family:Montserrat,sans-serif!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}html{background-color:#fdfcfd;max-width:100vw;overflow-x:clip}body{color:#00534f;background-color:#fdfcfd;max-width:100vw;margin:0;padding:0;overflow-x:clip;font-family:Montserrat,sans-serif!important}img{max-width:100%;height:auto}.carousel-item{transition:opacity .5s ease-in-out}@media (max-width:991.98px){.custom_nav-container .navbar-collapse{background-color:#00534ffa;border-radius:8px;margin-top:10px;padding:20px}}input:focus{border-color:#e73580!important;box-shadow:0 0 0 2px #e7358040!important}section,.hero_area,.top_nav,.header_section,.slider_section,.about_section,.service_section,.product_section,.client_section,.metal_section,.contact_section,.info_section,.footer_section{box-sizing:border-box!important;width:100%!important;padding-left:0!important;padding-right:0!important}.container,.site-container,.container-fluid,.service_fluid_container,.product_main_container,.bulk_cta_container,.why-section-container,.about_hero_container,.contact_hero_container,.industries-header-wrap,.header_section .container,.about_section .container,.manufacturing .container,.info_section .container,.footer_section .container,.payment_hero_section .container,.product_grid_section .container,.products_filter_section .container{box-sizing:border-box!important;width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important}@media (min-width:1440px){.container,.site-container,.container-fluid,.service_fluid_container,.product_main_container,.bulk_cta_container,.why-section-container,.about_hero_container,.contact_hero_container,.industries-header-wrap,.header_section .container,.about_section .container,.manufacturing .container,.info_section .container,.footer_section .container,.payment_hero_section .container,.product_grid_section .container,.products_filter_section .container{width:100%!important;max-width:1440px!important;margin-left:auto!important;margin-right:auto!important;padding-left:20px!important;padding-right:20px!important}}@media (max-width:1439.98px){.container,.site-container,.container-fluid,.service_fluid_container,.product_main_container,.bulk_cta_container,.why-section-container,.about_hero_container,.contact_hero_container,.industries-header-wrap,.header_section .container,.about_section .container,.manufacturing .container,.info_section .container,.footer_section .container,.payment_hero_section .container,.product_grid_section .container,.products_filter_section .container{max-width:100%!important;padding-left:clamp(20px,3.5vw,32px)!important;padding-right:clamp(20px,3.5vw,32px)!important}}@media (max-width:768px){.container,.site-container,.container-fluid,.service_fluid_container,.product_main_container,.bulk_cta_container,.why-section-container,.about_hero_container,.contact_hero_container,.industries-header-wrap,.header_section .container,.about_section .container,.manufacturing .container,.info_section .container,.footer_section .container,.payment_hero_section .container,.product_grid_section .container,.products_filter_section .container{padding-left:20px!important;padding-right:20px!important}}@media (max-width:480px){.container,.site-container,.container-fluid,.service_fluid_container,.product_main_container,.bulk_cta_container,.why-section-container,.about_hero_container,.contact_hero_container,.industries-header-wrap,.header_section .container,.about_section .container,.manufacturing .container,.info_section .container,.footer_section .container,.payment_hero_section .container,.product_grid_section .container,.products_filter_section .container{padding-left:16px!important;padding-right:16px!important}}
