.banner_img{position:relative}.banner_overlay img{width:100%;height:100%;position:absolute;top:0;left:0}.banner_box{background-color:var(--main-color);position:relative}.banner-content{color:var(--white-color);position:absolute;top:50%;left:10%;transform:translateY(-50%)}.banner-content h1{font-size:80px;font-weight:700;line-height:1em}.banner-content h3{font-size:36px;font-weight:300;line-height:1em}.myBtn{margin-top:30px}.global_wrapper{padding:100px 0 50px}.main_heading{text-align:center}.main_heading h2{font-size:55px;font-weight:600;position:relative}.white_heading{color:var(--white-color);z-index:3}.main_heading h2{z-index:2;position:relative}.main_heading h2 span{text-align:center;z-index:-1;color:#0000;-webkit-text-stroke:2px #e3e3e3;width:100%;font-size:100px;font-weight:700;position:absolute;top:100%;left:50%;transform:translate(-50%,-50%)}.white_heading h2 span{-webkit-text-stroke:2px #0e75d0;top:40%}.main_heading h2 b{color:var(--red-color);font-weight:600}.main_heading h3{margin-top:20px;font-size:45px;font-weight:300}.global_content{margin-top:3rem}.securing_box{color:var(--white-color)}.securing_box h3{font-size:45px;font-weight:700;line-height:1.2em}.securing_box p{max-width:400px;font-size:24px;font-weight:300}.about_img img{width:100%}.why_grid{grid-template-columns:repeat(5,1fr);gap:30px;display:grid}.why_grid__box{border:1px solid #ccc;border-bottom:5px solid var(--red-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;height:320px;transition:all .3s linear;display:flex;position:relative}.front_box img{aspect-ratio:3/2;object-fit:contain;width:130px}.front_box h3{color:var(--main-color);margin-top:1rem;font-size:24px;font-weight:700}.back_box{text-align:center;width:100%;height:100%;color:var(--white-color);opacity:0;visibility:hidden;background:linear-gradient(240deg,var(--main-color),var(--red-color));flex-direction:column;justify-content:center;align-items:center;transition:all .5s linear;display:flex;position:absolute;top:0;left:0}.back_box img{object-fit:contain;aspect-ratio:3/2;width:120px}.back_box h3{font-size:24px;font-weight:700;margin:1rem 0!important}.back_box{padding:1rem}.why_grid__box:hover{transition:all .3s linear;transform:scale(1.1)}.why_grid__box:hover .back_box{visibility:visible;opacity:1;transition:all .3s linear}.why_container{margin-top:90px}.manufacturing_wrapper{background-image:url(../media/manufacturing.6a96b38c.png);padding:150px 0}.manufacturing_wrapper__content{color:var(--white-color)}.manufacturing_wrapper__content h2{font-size:50px;font-weight:300;line-height:1.2}.manufacturing_wrapper__content h3{font-size:62px;font-weight:700}.product_heading{text-align:center}.product_heading span{color:#d8d8d8;font-size:20px;font-weight:700}.product_heading h3{color:var(--black-color);font-size:45px;font-weight:300}.product_heading h2{color:var(--black-color);font-size:50px;font-weight:800}.product_heading h2 b{color:var(--red-color)}.product_heading p{color:#101010;max-width:931px;margin:20px auto 0;font-size:18px}.product_box__img img{object-fit:cover;width:100%;height:330px}.product_box{position:relative}.product_box__content h2{text-align:right;color:var(--white-color);text-transform:capitalize;background:url(../media/home-product-slider-text-background.2ef42e40.png) 100% 100%/cover no-repeat;width:100%;padding:30px;font-size:26px;font-weight:700;position:absolute;bottom:0;right:0}.slick-slide>div{margin-right:14px}.product_slider .slick-dots li button:before{display:none!important}.product_slider li.slick-active{background-color:#00000080!important}.product_slider li{background-color:#00000030!important;border-radius:100px!important;width:10px!important;height:10px!important;margin:0 5px!important}.product_slider .slick-dots li button{width:10px!important;height:10px!important}.product_slider .slick-dots{bottom:-40px}.all-products{text-align:center;justify-content:center;align-items:center;margin-top:150px;display:flex}.areas_wrapper{background-color:var(--main-color)}.areas_heading h2{text-align:center;color:var(--white-color);font-size:55px;font-weight:700}.areas_heading h2 b{color:var(--red-color)}.area_box{background-color:var(--white-color);height:100%;padding:20px 20px 100px;position:relative}.area_box h3{font-weight:700}.area_box ul li{color:var(--black-color);margin-bottom:3px;font-size:18px;font-weight:400}.area_box ul{margin-top:30px}.area_box__img img{object-fit:contain;width:140px}.area_box__img{text-align:right;position:absolute;bottom:0;right:0}.grid_wrapper{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.grid_wrapper__box{width:100%}.grid_wrapper__box img{object-fit:cover;width:100%;height:540px}.trusted_wrapper{padding:150px 0}.trusted_wrapper__content{text-align:center}.trusted_heading h2{color:var(--black-color);font-size:45px;font-weight:700}.trusted_btn{justify-content:center;align-items:center;display:flex}.mobileNav{z-index:14;background-color:#33333380;width:100%;height:100%;transition:all .8s cubic-bezier(.22,.61,.24,1);position:fixed;top:0;left:-100%}.mobileNav.active{transition:all .6s cubic-bezier(.22,.61,.24,1);left:0}.mobileNav.active .mobileNav_content{transition:all .8s cubic-bezier(.22,.61,.24,1);left:0}.mobileNav_content{background-color:var(--white-color);width:100%;max-width:350px;height:100%;transition:left .6s cubic-bezier(.6,.1,.68,.53);position:fixed;top:0;left:-100%;overflow:hidden auto;box-shadow:0 10px 30px #ffa50000}.close-btn{background-color:var(--main-color);width:45px;height:45px;color:var(--white-color);border:1px solid #000;border-radius:3px;justify-content:center;align-items:center;display:flex}.mobile-header{justify-content:end;align-items:center;padding:1rem;display:flex}.mobile-menu a{color:var(--black-color);text-transform:capitalize;justify-content:space-between;align-items:center;padding:10px 15px;font-size:16px;font-weight:700;display:flex}.dropdown--list h3{padding:10px 15px;font-size:16px;font-weight:700}.dropdown-box{background-color:var(--main-color);height:0;transition:all .2s;overflow:auto}.dropdown-box a{color:var(--white-color)!important}.dropdownMenu.active .dropdown-box{height:auto;transition:all .3s}.product_link a{width:40px;height:40px;color:var(--white-color);opacity:0;visibility:hidden;background-color:#33333380;justify-content:center;align-items:center;font-size:22px;transition:all .3s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.product_box:hover .product_link a{visibility:visible;opacity:1;transition:all .3s}.description_box h3{color:var(--black-color);margin-top:1rem;font-size:20px;font-weight:700}@media (max-width:1500px){.banner-content{left:7%}.securing_box h3{font-size:36px}.area_box__img img{width:110px}.grid_wrapper__box img{height:400px}}@media (max-width:1200px){.front_box img{width:100px}}@media (max-width:992px){.why_grid{grid-template-columns:repeat(3,1fr)}.product_box__content h2{font-size:18px}.area_box{height:96%;margin-bottom:30px}.grid_wrapper__box img{height:300px}.main_heading h2 span{font-size:60px}.main_heading h2{font-size:42px}.main_heading h3{margin-top:20px;font-size:26px}.image_box img{object-fit:cover;height:540px}}@media (max-width:768px){.banner-content{left:30px}.banner-content h1{font-size:44px}.banner_img__box .slick-slide>div{margin:0}.topBar_content{display:none}.topBar{background-position:100%}.securing_box{margin-bottom:24px}.securing_box h3{font-size:24px}.securing_box p{font-size:16px}.main_heading h2 span{z-index:-1}.main_heading h3{z-index:2;margin-top:12px;position:relative}.about_content h5{font-size:20px;line-height:1.4}.about_content{margin-top:2rem}.why_grid{grid-template-columns:repeat(1,1fr)}.manufacturing_wrapper{padding:60px 0}.manufacturing_wrapper__content h2{font-size:32px}.manufacturing_wrapper__content h3,.product_heading h2{font-size:34px}.all-products{margin-top:90px}.areas_heading h2{font-size:30px}.grid_wrapper{grid-template-columns:repeat(2,1fr)}.trusted_heading h2{font-size:25px}.global_wrapper,.trusted_wrapper{padding:50px 0}.global_content{margin-top:2rem}}@media (max-width:576px){section,.footer_wrapper{padding-left:30px!important;padding-right:30px!important}.main_heading h2 span{font-size:45px;line-height:.9}.main_heading h2{font-size:26px}.banner_img__box img{height:475px}.slick-slide>div{margin-right:10px}.product_box__content h2{padding:20px}.product_slider .slick-dots{bottom:-22px}}
