.MetalFabrications_specializationBg__OAao8{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0;color:#000000;background-color:#abcdef}.MetalFabrications_specializationBg1__GtOBo{background-size:cover;background-position:50%;background-repeat:no-repeat;padding:0;color:#ffffff}.MetalFabrications_overlay__s8GN9:hover{opacity:1!important}.MetalFabrications_texthead__4zz6A{font-size:20px;font-weight:600;color:#005ab4;min-height:50px}.MetalFabrications_featurescontainer__7UwI6{padding:0 1rem;text-align:center;margin-bottom:100px}.MetalFabrications_featureswrapper__QqT4s{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;position:relative;max-width:1200px;margin:50px auto auto;gap:2rem}.MetalFabrications_featuresline__vTKnm{position:absolute;top:95px;left:0;right:0;height:1px;background-color:#000000;z-index:0;width:100%}.MetalFabrications_featureitem__jHboC{display:flex;flex-direction:column;align-items:center;flex:1 1 100px;min-width:120px;max-width:180px;position:relative;z-index:1}.MetalFabrications_iconbox__aawry{width:64px;height:64px;border:1px solid #000000;display:flex;justify-content:center;align-items:center;background:#fff;font-size:1.5rem;border-radius:6px;color:#000000;position:relative;z-index:2}.MetalFabrications_iconbox__aawry.MetalFabrications_active__iosvP{border-color:#005ab4;color:#005ab4;background:#e9ecf5}.MetalFabrications_marker__OXOfm{width:12px;height:12px;background:#000000;position:absolute;left:50%;transform:translateX(-50%);top:-10px}.MetalFabrications_marker__OXOfm.MetalFabrications_active__iosvP{background:#005ab4}.MetalFabrications_connector__aiPFp{position:absolute;top:64px;width:1px;height:21px;background-color:#000000;z-index:0;left:50%;transform:translateX(-50%)}.MetalFabrications_connector__aiPFp.MetalFabrications_active__iosvP{background-color:#005ab4}.MetalFabrications_featuretext__Ttxo4{margin-top:50px;font-size:1rem;font-weight:600;color:#000000;line-height:1.2rem;text-align:center}.MetalFabrications_featuretext__Ttxo4.MetalFabrications_active__iosvP{color:#005ab4;border-radius:4px}@media (max-width:768px){.MetalFabrications_featureswrapper__QqT4s{flex-direction:column;align-items:center}.MetalFabrications_featureitem__jHboC{max-width:100%}.MetalFabrications_connector__aiPFp{height:40px}}.Carousel_carouselWrapper__uKipg{position:relative;width:100%;height:100vh}.Carousel_carouselImage__sXYS_{z-index:1;object-fit:contain}.Carousel_ctaContainer__L284h{position:absolute;top:50%;left:8%;z-index:3;display:flex;align-items:center;gap:2rem;flex-wrap:wrap;transform:translateY(-50%) skew(-30deg)}.Carousel_textClipBox__Bi6T8{background:white;padding:1.5rem 2.5rem;max-width:700px;transform:skew(0deg)}.Carousel_textClipBox__Bi6T8 h2{font-size:clamp(1rem,4vw,2rem);font-weight:900;text-transform:uppercase;font-style:italic;line-height:1.2;color:black;transform:skew(30deg)}.Carousel_ctaButton__6so4_{background-color:#1a1a1a;padding:.7rem 2rem;z-index:3;display:inline-block;transition:background-color .3s ease;position:relative;transform:skew(0deg)!important}.Carousel_ctaButton__6so4_ a{color:white;font-weight:800;text-decoration:none;text-transform:uppercase;font-size:clamp(.7rem,2vw,.9rem);letter-spacing:1px;transform:skew(30deg)!important;display:inline-block}.Carousel_ctaButton__6so4_:hover{background-color:#005ba4}.Carousel_improved__hZ_2s{color:#005ba4}.Carousel_protection__WN9_V{color:#000}.Carousel_carouselContainer__xynp8{position:relative;width:100%;overflow:hidden}.Carousel_customControls__sIBE5{position:absolute;top:45%;width:100%;display:flex;justify-content:space-between;z-index:5;pointer-events:none;padding:0 1rem}.Carousel_nextControl__cw0XB,.Carousel_prevControl___C0D3{font-size:clamp(2rem,5vw,4rem);color:white;cursor:pointer;pointer-events:all;user-select:none;transition:color .3s;position:relative}.Carousel_nextControl__cw0XB:hover,.Carousel_prevControl___C0D3:hover{color:#005ba4}.Carousel_previewImage__G_ARd{position:absolute;top:-60px;left:50%;transform:translateX(-50%);opacity:0;transition:opacity .3s ease}.Carousel_nextControl__cw0XB:hover .Carousel_previewImage__G_ARd,.Carousel_prevControl___C0D3:hover .Carousel_previewImage__G_ARd{opacity:1}.Carousel_circleImage__R56f8{border-radius:50%;object-fit:cover}@media (min-width:992px){.Carousel_ctaButton__6so4_{background-color:#1a1a1a;padding:.7rem 2rem;z-index:3;transition:background-color .3s ease;position:relative;transform:skew(0deg);left:-60%;top:70px}.Carousel_previewImage__G_ARd{top:0}}@media (max-width:1024px){.Carousel_carouselWrapper__uKipg{height:80vh}.Carousel_carouselImage__sXYS_{object-fit:cover}.Carousel_ctaContainer__L284h{flex-direction:column;align-items:flex-start;top:48%;gap:1rem}.Carousel_textClipBox__Bi6T8{max-width:90%}.Carousel_ctaButton__6so4_{position:relative;left:0;top:0}}@media (max-width:768px){.Carousel_carouselWrapper__uKipg{height:60vh}.Carousel_carouselImage__sXYS_{object-fit:cover}.Carousel_ctaContainer__L284h{top:50%;left:10%;transform:translateY(-50%) skew(-30deg)}.Carousel_textClipBox__Bi6T8{padding:.7rem 1.2rem;max-width:90%}.Carousel_textClipBox__Bi6T8 h2{font-size:1rem}.Carousel_ctaButton__6so4_{padding:.5rem 1rem}.Carousel_nextControl__cw0XB,.Carousel_prevControl___C0D3{font-size:2rem}.Carousel_previewImage__G_ARd{display:none}}@media (max-width:480px){.Carousel_improved__hZ_2s{font-size:.5rem}.Carousel_carouselWrapper__uKipg{height:20vh;margin-top:125px}.Carousel_carouselImage__sXYS_{object-fit:cover}.Carousel_textClipBox__Bi6T8{padding:0 1.2rem;max-width:90%}.Carousel_ctaButton__6so4_{position:relative;left:25px;top:-10px}.Carousel_ctaContainer__L284h{left:5%;gap:.5rem}.Carousel_textClipBox__Bi6T8 h2{font-size:10px}.Carousel_nextControl__cw0XB,.Carousel_prevControl___C0D3{display:none}.Carousel_ctaButton__6so4_ a{font-size:.5rem}.Carousel_ctaButton__6so4_{padding:0 .8rem}}.EmblaThumbnails_embla__v7li4{overflow:hidden;width:100%}.EmblaThumbnails_embla__container__1ofZR{display:flex}.EmblaThumbnails_embla__slide__FbVw4{position:relative;flex:0 0 100%;padding:10px;box-sizing:border-box}.EmblaThumbnails_embla__slide__FbVw4 img{display:block;width:100%;height:auto;border-radius:8px}.EmblaThumbnails_emblaThumb__M_7hB{overflow:hidden;margin-top:1rem}.EmblaThumbnails_embla__containerThumb__T1LKl{display:flex;gap:10px}.EmblaThumbnails_embla__slideThumb__myKKz{flex:0 0 auto;border:none;background:transparent;cursor:pointer;opacity:.6;padding:0}.EmblaThumbnails_embla__slideThumb__myKKz img{width:80px;height:auto;border-radius:6px;transition:opacity .3s ease}.EmblaThumbnails_selectedThumb__xYYA7 img{opacity:1;border:2px solid #007bff}.CarList_searchContainer__ZC0BQ{border-radius:50px;overflow:hidden;border:1px solid #dee2e6}.CarList_searchInput__SzaVl{border-left:none!important;border-right:none!important}.CarList_searchInput__SzaVl:focus{box-shadow:none;border-color:#dee2e6}.CarList_filterCard__YeLw2{background:#fff;border:1px solid #e9ecef}.CarList_categoryBtn__ydRmu{transition:all .2s ease;background-color:#f8f9fa!important;text-align:left}.CarList_categoryBtn__ydRmu:hover{background-color:#e9ecef!important}.CarList_modItem__Y9IEP{cursor:pointer;background-color:#f8f9fa;border:1px solid #e9ecef;transition:all .3s ease}.CarList_modItem__Y9IEP:hover{border-color:#86b7fe;background-color:#e7f1ff}.CarList_selectedMod__HgNHj{border-color:#005BA4;background-color:#e7f1ff;position:relative}.CarList_selectedFilter__l5_vf{border-left:5px solid #005ba4;background-color:#f8f9fa;transition:border-left .2s ease}.CarList_checkbox__WHqxv{width:24px;height:24px;border:2px solid #005ba4;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.CarList_checkbox__WHqxv.CarList_checked__r8d19{background:#005BA4;border-color:#005BA4}.CarList_checkbox__WHqxv.CarList_checked__r8d19 .CarList_bi__rck5S{color:#005BA4;font-size:14px}.CarList_modIcon__c_3nU{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:#e9ecef;border-radius:6px;padding:5px;flex-shrink:0}.CarList_vehicleCard__HaUKi{background:#fff;transition:all .3s ease;overflow:hidden;border:1px solid #e9ecef!important;box-shadow:0 5px 15px rgba(0,0,0,.35)}.CarList_vehicleCard__HaUKi:hover{transform:translateY(-5px);box-shadow:0 10px 20px rgba(0,0,0,.08);border-color:#86b7fe!important}.CarList_imageContainer__nIZfY{height:200px;cursor:pointer;overflow:hidden}.CarList_vehicleImage__jale6{transition:transform .5s ease}.CarList_vehicleCard__HaUKi:hover .CarList_vehicleImage__jale6{transform:scale(1.05)}.CarList_categoryBadge__9SoQh{border-radius:0!important;position:absolute;top:10px;right:10px;background-color:#b41010;color:#ffffff;font-weight:700;font-size:14px;padding:10px 48px;border-radius:4px;clip-path:polygon(100% 1%,94% 48%,99% 100%,0 100%,7% 48%,0 0);display:flex;align-items:center;gap:6px;z-index:10}.CarList_longBadge__dojDo{right:0;padding:10px 24px}.CarList_featureBadge__PN_6x{background-color:#f1f3f5!important;color:#495057!important;font-weight:500;padding:6px 12px;font-size:.75rem}.CarList_viewButton__ghK_m{background:#005BA4!important;color:#fff!important;border:none!important;padding:.75em 2.5em .75em 1.5em!important;font-weight:700!important;font-size:1.1em!important;position:relative;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);transition:background .2s;cursor:pointer;border-radius:0!important;width:100%}.CarList_custom-filter-btn__Rp8bg.CarList_active__Np4My{background-color:#005BA4!important;border-color:#005BA4!important;color:white!important}.CarList_custom-filter-btn__Rp8bg{border-color:#005BA4;color:#005BA4}.CarList_custom-filter-btn__Rp8bg:hover{background-color:#005BA4;color:white}.CarList_sortSelect__stthk{border-radius:50px;border:1px solid #dee2e6;width:auto;cursor:pointer}@media (max-width:992px){.CarList_imageContainer__nIZfY{height:180px}}@media (max-width:768px){.CarList_modItem__Y9IEP{padding:12px 15px}.CarList_categoryBtn__ydRmu{padding:8px 16px}}@media (max-width:576px){.CarList_imageContainer__nIZfY{height:160px}.CarList_modIcon__c_3nU{display:none}}.CarList_bulletList__vRAAL li{list-style:none;position:relative}.CarList_bulletList__vRAAL li:before{content:"";position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:1em;height:1em;background:url('data:image/svg+xml;utf8,<svg width="16" height="16" xmlns="http://www.w3.org/2000/svg"><polygon points="4,2 12,8 4,14" fill="%23005BA4"/></svg>') no-repeat 50%;background-size:1em 1em;display:inline-block}.CarList_bulletList__vRAAL li::marker{color:inherit;font-size:inherit}.CarList_arrowButton__BUPIS:after{display:none}@media (min-width:512px){.CarList_textFontMd__nJhHt{font-size:1.75rem}.CarList_aboutButton__vL_R_ button{font-size:1rem;padding:.5rem 1.5rem}}@media (min-width:992px){.CarList_textFontMd__nJhHt{font-size:2.25rem}}.CarList_arrowButton__BUPIS{border:none!important;padding:.75em 2.5em .75em 1.5em!important;font-weight:700!important;font-size:1.1em!important;position:relative;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);transition:background .2s;cursor:pointer;border-radius:0!important}.CarList_arrowButton__BUPIS:hover{background:#0070c0!important}.CarList_arrowButton1__yBfBy{background:#b41010!important;color:#fff!important;border:none!important;padding:.75em 2.5em .75em 1.5em!important;font-weight:700!important;font-size:1.1em!important;position:relative;transition:background .2s;cursor:pointer;border-radius:0!important}.AboutUs_aboutButton__ZaYtZ button{font-size:.5rem;padding:.5rem}.AboutUs_textFontMd__26uWx{font-size:.75rem}.AboutUs_aboutButton__ZaYtZ{position:absolute;bottom:5%;right:5%;transform:translateY(-50%);z-index:10}.AboutUs_btn__mZJG9{background-color:#000000!important;color:#ffffff!important;border-radius:20px!important;font-size:14px;font-weight:600;padding-left:30px;padding-right:30px;border:none!important;box-shadow:0 0 8px 5px #8FD8FF}.AboutUs_btn1__bvnS5{background-color:#000000!important}.AboutUs_btn1__bvnS5,.AboutUs_btn2__vrLtM{color:#ffffff!important;font-size:16px;font-weight:500;padding-left:30px;padding-right:30px;border:none!important;border-radius:0}.AboutUs_btn2__vrLtM{background-color:#0d6efd!important}.AboutUs_btn3__nb2TZ{background-color:#FFF!important;color:#585858!important;font-size:16px;font-weight:500;padding-left:30px;padding-right:30px;border:none!important;border-radius:0}.AboutUs_aboutDiv__97nfD{position:absolute;top:25%;left:5%;transform:translateY(-50%);z-index:10}.AboutUs_grid___XNq7{display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between}.AboutUs_card__LtfHH{background:#fff;border-radius:8px;padding:20px;min-height:285px;box-shadow:0 0 10px rgba(0,0,0,.05)}.AboutUs_headerRow__Q1Br5{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}.AboutUs_iconCircle__4I9jI{width:60px;height:60px;background-color:#e9f2fc;border-radius:50%;display:flex;justify-content:center;align-items:center}.AboutUs_card__LtfHH h3{font-size:20px;font-weight:700;margin:0;color:#005BA4}.AboutUs_card__LtfHH p{font-size:16px;color:#555;line-height:1.6;margin:0}.AboutUs_card__LtfHH:hover{transform:translateY(-5px);transition:transform .3s ease}.AboutUs_arrowButton__y1HWp{background:#005BA4!important;color:#fff!important;border:none!important;padding:.75em 2.5em .75em 1.5em!important;font-weight:700!important;font-size:1.1em!important;position:relative;clip-path:polygon(0 0,80% 0,100% 50%,80% 100%,0 100%)!important;transition:background .2s;cursor:pointer;border-radius:0!important}.AboutUs_arrowButton__y1HWp:hover{background:#0070c0!important}.AboutUs_arrowButton1__fpyhe{background:#005BA4!important;color:#fff!important;border:none!important;padding:.75em 2.5em .75em 1.5em!important;font-weight:700!important;font-size:1.1em!important;position:relative;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%);transition:background .2s;cursor:pointer;border-radius:0!important}.AboutUs_arrowButton__y1HWp:after{display:none}@media (min-width:512px){.AboutUs_textFontMd__26uWx{font-size:1.75rem}.AboutUs_aboutButton__ZaYtZ button{font-size:1rem;padding:.5rem 1.5rem}}@media (min-width:992px){.AboutUs_textFontMd__26uWx{font-size:2.25rem}}