*{box-sizing:border-box;font-family:var(--font-space-grotesk),"Space Grotesk",sans-serif;letter-spacing:.3px;margin:0;padding:0;font-weight:400}@keyframes downArrow{0%{transform:translateY(10px)}to{transform:translateY(0)}}@keyframes textRotation{to{transform:rotate(360deg)}}body{overflow-x:hidden}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-thumb{background-color:#b40f11}body::-webkit-scrollbar-track{background-color:#0000}.heading h5,.heading h3{color:#b40f11;text-transform:uppercase;justify-content:center;width:max-content;padding:0 0 0 23px;font-size:13px;font-weight:400;line-height:1;display:flex;position:relative}@media (min-width:576px){.heading h5,.heading h3{font-size:15px}}@media (min-width:992px){.heading h5,.heading h3{font-size:16px}}.heading h5:before,.heading h3:before{content:"";background-color:#b40f10;border-radius:50%;width:9px;height:9px;display:inline-block;position:absolute;top:50%;left:1%;transform:translate(-50%,-50%)}.heading h1,.heading h2{color:#222;margin-top:10px;font-size:24px;font-weight:500}@media (min-width:576px){.heading h1,.heading h2{font-size:24px}}@media (min-width:992px){.heading h1,.heading h2{margin-top:12px;font-size:24px}}@media (min-width:1400px){.heading h1,.heading h2{margin-top:15px;font-size:26px}}.heading h1 div,.heading h2 div{color:#222;font-weight:400}.heading._yellowTag h5{color:#b40f11!important}.heading._blueTag h5{color:#222}.heading._center{flex-direction:column;justify-content:center;align-items:center;display:flex}.heading._center h5,.heading._center h1,.heading._center h2,.heading._center p{text-align:center}.heading._white h5,.heading._white h3{color:#fff;-webkit-text-fill-color:unset;background:0 0}.heading._white h5:before,.heading._white h3:before{content:"";background-color:#fff}.heading._white h1,.heading._white h2,.heading._white h1 div,.heading._white h2 div{color:#fff;font-weight:500}a{text-decoration:none!important}section{padding-block:40px}@media (min-width:992px){section{padding-block:60px}}@media (min-width:1400px){section{padding-block:80px}}@media (max-width:575px){[data-aos]{opacity:1!important;transform:none!important}}p{font-size:15px}@media (min-width:576px){p{font-size:16px}}.cursor{pointer-events:none;z-index:9999;background-color:#b40f11cc;border-radius:50%;width:20px;height:20px;display:none;position:fixed;top:-10px;left:-10px}@media (min-width:768px){.cursor{display:block}}figure.scale-on-hover{overflow:hidden}figure.scale-on-hover img{transition:all .4s}figure.scale-on-hover:hover img{transform:scale(1.1)}.primary-btn{color:#581816;background-color:#fff;border-style:none;border-radius:8px;align-items:center;gap:15px;padding:4px 4px 4px 15px;transition:all .3s;display:flex}@media (min-width:576px){.primary-btn{gap:20px;padding:4px 4px 4px 20px}}.primary-btn span{transition:all .3s}.primary-btn:hover{background-color:#ecbbbb}.primary-btn .text{color:#581816;letter-spacing:0;font-size:15px}@media (min-width:576px){.primary-btn .text{font-size:16px}}.primary-btn .icon{background-color:#b40f11;border-radius:5px;justify-content:center;align-items:center;width:28px;height:28px;padding:7px;display:flex}@media (min-width:576px){.primary-btn .icon{width:35px;height:35px;padding:10px}}.primary-btn .icon.rotate-down{transform:rotate(90deg)}.primary-btn .icon svg{width:100%;height:100%}section.loader{z-index:100000;pointer-events:none;background-color:#f7e3e3;justify-content:center;align-items:center;width:100%;height:100dvh;padding:0;display:flex;position:fixed;top:0;left:0}section.loader .wrapper{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}section.loader .wrapper h1{font-family:Montserrat,sans-serif;font-size:32px;font-weight:800;position:absolute}@media (min-width:576px){section.loader .wrapper h1{font-size:50px}}@media (min-width:768px){section.loader .wrapper h1{font-size:60px}}@media (min-width:992px){section.loader .wrapper h1{font-size:100px}}@media (min-width:1200px){section.loader .wrapper h1{font-size:120px}}@media (min-width:1800px){section.loader .wrapper h1{font-size:135px}}section.loader .wrapper h1:first-child{color:#fff3}section.loader .wrapper h1:nth-child(2){color:#b40f11;animation:3s ease-in-out infinite waveText}@keyframes waveText{0%{clip-path:polygon(100% 100%,0% 100%,0% 92.74%,2% 89.87%,4% 86.45%,6% 83.63%,8% 82.37%,10% 83.1%,12% 85.57%,14% 88.94%,16% 92.07%,18% 93.91%,20% 93.82%,22% 91.84%,24% 88.64%,26% 85.3%,28% 82.96%,30% 82.4%,32% 83.83%,34% 86.74%,36% 90.16%,38% 92.93%,40% 94.11%,42% 93.3%,44% 90.77%,46% 87.38%,48% 84.29%,50% 82.53%,52% 82.7%,54% 84.75%,56% 87.98%,58% 91.3%,60% 93.58%,62% 94.04%,64% 92.55%,66% 89.59%,68% 86.17%,70% 83.45%,72% 82.36%,74% 83.25%,76% 85.84%,78% 89.23%,80% 92.29%,82% 93.98%,84% 93.72%,86% 91.6%,88% 88.34%,90% 85.05%,92% 82.84%,94% 82.45%,96% 84.03%,98% 87.03%,100% 90.44%)}10%{clip-path:polygon(100% 100%,0% 100%,0% 83.73%,2% 86.6%,4% 90.02%,6% 92.84%,8% 94.1%,10% 93.37%,12% 90.9%,14% 87.53%,16% 84.4%,18% 82.57%,20% 82.65%,22% 84.63%,24% 87.83%,26% 91.17%,28% 93.51%,30% 94.07%,32% 92.64%,34% 89.73%,36% 86.31%,38% 83.54%,40% 82.36%,42% 83.17%,44% 85.7%,46% 89.09%,48% 92.18%,50% 93.94%,52% 93.77%,54% 91.72%,56% 88.49%,58% 85.17%,60% 82.9%,62% 82.43%,64% 83.92%,66% 86.88%,68% 90.3%,70% 93.02%,72% 94.11%,74% 93.22%,76% 90.64%,78% 87.24%,80% 84.18%,82% 82.49%,84% 82.75%,86% 84.87%,88% 88.13%,90% 91.42%,92% 93.64%,94% 94.02%,96% 92.44%,98% 89.44%,100% 86.03%)}20%{clip-path:polygon(100% 100%,0% 100%,0% 78.83%,2% 76.39%,4% 73.48%,6% 71.09%,8% 70.02%,10% 70.64%,12% 72.73%,14% 75.6%,16% 78.26%,18% 79.82%,20% 79.74%,22% 78.06%,24% 75.34%,26% 72.51%,28% 70.52%,30% 70.04%,32% 71.25%,34% 73.73%,36% 76.64%,38% 78.99%,40% 79.99%,42% 79.3%,44% 77.15%,46% 74.28%,48% 71.64%,50% 70.15%,52% 70.3%,54% 72.04%,56% 74.78%,58% 77.6%,60% 79.54%,62% 79.94%,64% 78.66%,66% 76.15%,68% 73.24%,70% 70.93%,72% 70%,74% 70.76%,76% 72.96%,78% 75.85%,80% 78.45%,82% 79.88%,84% 79.66%,86% 77.86%,88% 75.09%,90% 72.29%,92% 70.41%,94% 70.08%,96% 71.42%,98% 73.97%,100% 76.87%)}30%{clip-path:polygon(100% 100%,0% 100%,0% 71.17%,2% 73.61%,4% 76.52%,6% 78.91%,8% 79.98%,10% 79.36%,12% 77.27%,14% 74.4%,16% 71.74%,18% 70.18%,20% 70.26%,22% 71.94%,24% 74.66%,26% 77.49%,28% 79.48%,30% 79.96%,32% 78.75%,34% 76.27%,36% 73.36%,38% 71.01%,40% 70.01%,42% 70.7%,44% 72.85%,46% 75.72%,48% 78.36%,50% 79.85%,52% 79.7%,54% 77.96%,56% 75.22%,58% 72.4%,60% 70.46%,62% 70.06%,64% 71.34%,66% 73.85%,68% 76.76%,70% 79.07%,72% 80%,74% 79.24%,76% 77.04%,78% 74.15%,80% 71.55%,82% 70.12%,84% 70.34%,86% 72.14%,88% 74.91%,90% 77.71%,92% 79.59%,94% 79.92%,96% 78.58%,98% 76.03%,100% 73.13%)}40%{clip-path:polygon(100% 100%,0% 100%,0% 72.08%,2% 65.98%,4% 58.7%,6% 52.71%,8% 50.04%,10% 51.59%,12% 56.83%,14% 64%,16% 70.65%,18% 74.55%,20% 74.36%,22% 70.15%,24% 63.35%,26% 56.27%,28% 51.29%,30% 50.11%,32% 53.13%,34% 59.32%,36% 66.59%,38% 72.48%,40% 74.98%,42% 73.25%,44% 67.89%,46% 60.69%,48% 54.11%,50% 50.37%,52% 50.74%,54% 55.1%,56% 61.96%,58% 69.01%,60% 73.85%,62% 74.84%,64% 71.66%,66% 65.37%,68% 58.11%,70% 52.34%,72% 50.01%,74% 51.91%,76% 57.4%,78% 64.62%,80% 71.12%,82% 74.7%,84% 74.15%,86% 69.65%,88% 62.73%,90% 55.73%,92% 51.02%,94% 50.21%,96% 53.56%,98% 59.94%,100% 67.18%)}50%{clip-path:polygon(100% 100%,0% 100%,0% 52.92%,2% 57.69%,4% 63.53%,6% 69.14%,8% 73.26%,10% 74.98%,12% 73.91%,14% 70.28%,16% 64.91%,18% 59%,20% 53.88%,22% 50.68%,24% 50.13%,26% 52.35%,28% 56.83%,30% 62.59%,32% 68.32%,34% 72.75%,36% 74.89%,38% 74.26%,40% 70.99%,42% 65.83%,44% 59.92%,46% 54.59%,48% 51.02%,50% 50.03%,52% 51.83%,54% 56.01%,56% 61.65%,58% 67.47%,60% 72.19%,62% 74.73%,64% 74.54%,66% 71.66%,68% 66.73%,70% 60.85%,72% 55.34%,74% 51.43%,76% 50%,78% 51.37%,80% 55.22%,82% 60.71%,84% 66.59%,86% 71.56%,88% 74.51%,90% 74.76%,92% 72.27%,94% 67.6%,96% 61.78%,98% 56.13%,100% 51.9%)}60%{clip-path:polygon(100% 100%,0% 100%,0% 42.09%,2% 37.69%,4% 32.64%,6% 29.17%,8% 28.82%,10% 31.74%,12% 36.65%,14% 41.36%,16% 43.79%,18% 42.86%,20% 38.99%,22% 33.88%,24% 29.81%,26% 28.57%,28% 30.72%,30% 35.3%,32% 40.29%,34% 43.47%,36% 43.43%,38% 40.2%,40% 35.2%,42% 30.65%,44% 28.56%,46% 29.87%,48% 33.98%,50% 39.09%,52% 42.91%,54% 43.77%,56% 41.28%,58% 36.54%,60% 31.66%,62% 28.79%,64% 29.21%,66% 32.73%,68% 37.8%,70% 42.16%,72% 43.88%,74% 42.21%,76% 37.88%,78% 32.81%,80% 29.24%,82% 28.77%,84% 31.59%,86% 36.46%,88% 41.22%,90% 43.76%,92% 42.96%,94% 39.17%,96% 34.06%,98% 29.92%,100% 28.56%)}70%{clip-path:polygon(100% 100%,0% 100%,0% 30.33%,2% 34.73%,4% 39.79%,6% 43.26%,8% 43.61%,10% 40.68%,12% 35.77%,14% 31.06%,16% 28.63%,18% 29.56%,20% 33.44%,22% 38.54%,24% 42.61%,26% 43.85%,28% 41.7%,30% 37.12%,32% 32.14%,34% 28.96%,36% 28.99%,38% 32.23%,40% 37.23%,42% 41.78%,44% 43.86%,46% 42.55%,48% 38.44%,50% 33.34%,52% 29.51%,54% 28.65%,56% 31.14%,58% 35.88%,60% 40.76%,62% 43.63%,64% 43.21%,66% 39.69%,68% 34.63%,70% 30.26%,72% 28.54%,74% 30.21%,76% 34.54%,78% 39.61%,80% 43.18%,82% 43.65%,84% 40.83%,86% 35.96%,88% 31.2%,90% 28.66%,92% 29.47%,94% 33.26%,96% 38.36%,98% 42.51%,100% 43.87%)}80%{clip-path:polygon(100% 100%,0% 100%,0% 33.95%,2% 30.4%,4% 26.32%,6% 23.52%,8% 23.24%,10% 25.6%,12% 29.56%,14% 33.36%,16% 35.32%,18% 34.57%,20% 31.45%,22% 27.33%,24% 24.04%,26% 23.05%,28% 24.78%,30% 28.47%,32% 32.49%,34% 35.06%,36% 35.03%,38% 32.42%,40% 28.39%,42% 24.72%,44% 23.04%,46% 24.09%,48% 27.41%,50% 31.53%,52% 34.61%,54% 35.31%,56% 33.3%,58% 29.47%,60% 25.53%,62% 23.22%,64% 23.56%,66% 26.4%,68% 30.49%,70% 34%,72% 35.4%,74% 34.05%,76% 30.55%,78% 26.46%,80% 23.59%,82% 23.2%,84% 25.48%,86% 29.41%,88% 33.24%,90% 35.29%,92% 34.65%,94% 31.59%,96% 27.48%,98% 24.13%,100% 23.03%)}90%{clip-path:polygon(100% 100%,0% 100%,0% 24.47%,2% 28.01%,4% 32.09%,6% 34.89%,8% 35.17%,10% 32.81%,12% 28.85%,14% 25.05%,16% 23.09%,18% 23.84%,20% 26.97%,22% 31.09%,24% 34.37%,26% 35.37%,28% 33.64%,30% 29.94%,32% 25.92%,34% 23.36%,36% 23.38%,38% 25.99%,40% 30.03%,42% 33.7%,44% 35.38%,46% 34.32%,48% 31%,50% 26.89%,52% 23.8%,54% 23.11%,56% 25.12%,58% 28.94%,60% 32.88%,62% 35.19%,64% 34.85%,66% 32.01%,68% 27.93%,70% 24.41%,72% 23.02%,74% 24.37%,76% 27.86%,78% 31.95%,80% 34.83%,82% 35.21%,84% 32.94%,86% 29.01%,88% 25.17%,90% 23.12%,92% 23.77%,94% 26.82%,96% 30.94%,98% 34.28%,100% 35.38%)}to{clip-path:polygon(100% 100%,0% 100%,0% 26.71%,2% 25.21%,4% 23.45%,6% 22.06%,8% 21.56%,10% 22.13%,12% 23.56%,14% 25.32%,16% 26.78%,18% 27.39%,20% 26.93%,22% 25.56%,24% 23.8%,26% 22.28%,28% 21.57%,30% 21.93%,32% 23.22%,34% 24.97%,36% 26.54%,38% 27.35%,40% 27.1%,42% 25.89%,44% 24.16%,46% 22.54%,48% 21.63%,50% 21.77%,52% 22.9%,54% 24.6%,56% 26.26%,58% 27.26%,60% 27.24%,62% 26.2%,64% 24.53%,66% 22.83%,68% 21.74%,70% 21.65%,72% 22.6%,74% 24.24%,76% 25.96%,78% 27.14%,80% 27.34%,82% 26.48%,84% 24.89%,86% 23.15%,88% 21.89%,90% 21.58%,92% 22.34%,94% 23.87%,96% 25.63%,98% 26.97%,100% 27.38%)}}section.our-clients .client-image-wrapper{width:200px}section.our-clients .client-image-wrapper .client-image-wrap{border:1px solid #2d000080;border-radius:12px;width:175px;height:175px;padding:20px;transition:all .4s}@media (min-width:768px){section.our-clients .client-image-wrapper .client-image-wrap{width:175px;height:175px;padding:30px}}@media (min-width:992px){section.our-clients .client-image-wrapper .client-image-wrap{width:180px;height:180px;padding:45px}}@media (min-width:1400px){section.our-clients .client-image-wrapper .client-image-wrap{width:245px;height:245px}}section.our-clients .client-image-wrapper .client-image-wrap img{aspect-ratio:1;filter:grayscale();transition:all .4s}section.our-clients .client-image-wrapper .client-image-wrap:hover{border:1px solid #b40f11}section.our-clients .client-image-wrapper .client-image-wrap:hover img{filter:grayscale(0%)}section.our-clients .client-slider-forward{padding-top:20px;padding-bottom:20px}@media (min-width:576px){section.our-clients .client-slider-forward{padding-bottom:20px}}@media (min-width:768px){section.our-clients .client-slider-forward{padding-bottom:35px}}@media (min-width:1024px){section.our-clients .client-slider-forward{padding-bottom:25px}}@media (min-width:1400px){section.our-clients .client-slider-forward{padding-bottom:35px}}@media (min-width:1800px){section.our-clients .client-slider-forward{padding-bottom:27px}}section.cta{height:100%}section.cta.project-wrapper{padding-block:40px}@media (min-width:992px){section.cta.project-wrapper{padding-block:60px}}@media (min-width:1400px){section.cta.project-wrapper{padding-block:80px}}section.cta .cta-wrapper{height:100%}section.cta .cta-wrapper .cta-wrap{border-radius:13px;height:100%;position:relative;overflow:hidden}@media (min-width:992px){section.cta .cta-wrapper .cta-wrap{border-radius:40px}}section.cta .cta-wrapper .cta-wrap figure{z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0}section.cta .cta-wrapper .cta-wrap .overlay{z-index:-1;opacity:.02;margin:0;position:absolute;bottom:0;scale:1.1}section.cta .cta-wrapper .cta-wrap .gap-wrapper{text-align:center;padding-top:50px;padding-bottom:50px}@media (min-width:992px){section.cta .cta-wrapper .cta-wrap .gap-wrapper{padding-top:225px;padding-bottom:225px}}section.cta .cta-wrapper .cta-wrap .gap-wrapper .heading{padding-inline:12px}@media (min-width:992px){section.cta .cta-wrapper .cta-wrap .gap-wrapper .heading h5{max-width:70%}}section.cta .cta-wrapper .cta-wrap .gap-wrapper .heading h2{font-weight:600}section.cta .cta-wrapper .cta-wrap .gap-wrapper p{width:97%;margin-left:auto;margin-right:auto;font-weight:300}@media (min-width:992px){section.cta .cta-wrapper .cta-wrap .gap-wrapper p{width:70%}}section.cta .cta-wrapper .cta-wrap:after{content:" ";z-index:-2;background-color:#5818168c;border-radius:12px;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){section.cta .cta-wrapper .cta-wrap:after{border-radius:40px}}.products-mega-menu{opacity:0;visibility:hidden;z-index:999;pointer-events:none;-webkit-backdrop-filter:blur(17px);background:#0006;width:100%;height:100vh;transition:all .3s;position:fixed;top:0;left:0;overflow:hidden}.products-mega-menu.show{opacity:1;visibility:visible;pointer-events:auto}.mega-menu-content{justify-content:center;padding:140px 0 60px;display:flex}.mega-menu-content p{color:#fff}.mega-menu-categories{border-right:1px solid #ffffff1a;width:50%;padding-right:40px}.mega-menu-categories .sub-heading{color:#fff;padding-left:25px}.mega-menu-categories h3{letter-spacing:2px;color:#fff9;margin-bottom:30px;font-size:14px;font-weight:500}.mega-menu-categories ul{margin:0;padding:0;list-style:none}.mega-menu-categories ul li{cursor:pointer;color:#ffffffb3;border-radius:8px;align-items:center;gap:15px;margin-bottom:10px;padding:20px 25px;font-size:28px;font-weight:500;transition:all .3s;display:flex}.mega-menu-categories ul li .category-name{flex:1}.mega-menu-categories ul li .category-arrow svg{stroke:#ffffffb3;fill:#ffffffb3;font-size:40px}.mega-menu-categories ul li:hover,.mega-menu-categories ul li.active{color:#ecbbbb}.mega-menu-categories ul li:hover .category-arrow svg,.mega-menu-categories ul li.active .category-arrow svg{fill:#ecbbbb}.mega-menu-products{flex-direction:column;align-items:flex-start;width:50%;padding-left:60px;display:flex}.mega-menu-products .products-tagline{color:#fff;padding-left:25px}.products-list{flex-direction:column;gap:15px;width:100%;display:flex}.product-item{color:#fffc;border-left:3px solid #0000;border-radius:6px;padding:15px 20px;font-size:20px;text-decoration:none;transition:all .3s}.product-item:hover{color:#ecbbbb;border-left-color:#ecbbbb;transform:translate(5px)}.featured-projects .content-wrap{flex-direction:column;display:flex}.featured-projects .content-wrap._reversed{flex-direction:column}@media (min-width:768px){.featured-projects .content-wrap._reversed{flex-direction:column-reverse}.featured-projects .content-wrap._reversed .project-img{margin-top:17px}}.featured-projects .content-wrap._reversed p{margin-top:20px}@media (min-width:576px){.featured-projects .content-wrap._reversed p{margin-top:0}}.featured-projects .content-wrap .project-img{aspect-ratio:1/1.15}.featured-projects .content-wrap .project-img img{border-radius:15px}.featured-projects .content-wrap p{margin-top:20px}@media (min-width:576px){.featured-projects .content-wrap p{margin-top:32px}}.featured-projects .featured-image img{aspect-ratio:1;border-radius:15px}section.page-header{height:90vh;min-height:500px;padding-bottom:40px;position:relative;overflow:hidden}@media (min-width:576px){section.page-header{height:100vh;min-height:600px}}@media (min-width:992px){section.page-header{padding-bottom:0}}section.page-header .banner-video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}section.page-header .banner-video-wrapper .videojs-wrapper{height:100%}section.page-header .banner-video-wrapper .video-js{width:100%;height:100%!important}section.page-header .banner-video-wrapper .video-js .vjs-tech{object-fit:cover;opacity:.8;min-height:100vh}section.page-header .banner-video-wrapper .banner-video{width:100%;height:100%}section.page-header .header-image{width:100%;height:100%;position:absolute;top:0;left:0}section.page-header .header-image:after{content:"";background:#00000024;width:100%;height:100%;position:absolute;top:0;left:0}section.page-header .heading-wrapper{z-index:10;padding-bottom:10px;position:relative}@media (min-width:992px){section.page-header .heading-wrapper{padding-bottom:30px}}section.page-header .heading-wrapper p{color:#fff;margin-bottom:6px;font-size:16px}@media (min-width:576px){section.page-header .heading-wrapper p{margin-bottom:12px;font-size:18px}}@media (min-width:992px){section.page-header .heading-wrapper p{width:70%;font-size:20px}}section.page-header .heading-wrapper h1{color:#fff;font-size:44px;font-weight:600}@media (min-width:576px){section.page-header .heading-wrapper h1{font-size:60px}}@media (min-width:992px){section.page-header .heading-wrapper h1{font-size:40px}}section.what-drives-us{background-color:#222;position:relative;overflow:hidden}@media (min-width:992px){section.what-drives-us{padding-bottom:0}}section.what-drives-us .media-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}section.what-drives-us .bg-video{opacity:1;z-index:0;width:100%;transition:opacity .2s ease-in-out;position:absolute;top:0;left:0;height:100%!important;padding-top:0!important}section.what-drives-us .bg-video:after{content:"";background-color:#2226;width:100%;height:100%;position:absolute;top:0;left:0}section.what-drives-us .bg-video .vjs-tech{object-fit:cover}section.what-drives-us .bg-video .vjs-poster img{object-fit:cover!important}section.what-drives-us .heading h5,section.what-drives-us .heading h2,section.what-drives-us .heading h2 div{color:#fff}section.what-drives-us .cards-wrapper{border-radius:10px;flex-direction:column;margin-top:50px;display:flex;position:relative}@media (min-width:992px){section.what-drives-us .cards-wrapper{flex-direction:row}}section.what-drives-us .cards-wrapper .card-icon{background-color:#fff6;border-radius:8px;justify-content:center;align-items:center;width:50px;height:50px;padding:10px;transition:all .3s;display:flex}@media (min-width:576px){section.what-drives-us .cards-wrapper .card-icon{width:70px;height:70px;padding:15px}}section.what-drives-us .cards-wrapper .card-icon svg{width:100%;height:100%;transition-delay:.3s!important}section.what-drives-us .cards-wrapper .card-icon svg path{transition:all .3s .3s!important}section.what-drives-us .cards-wrapper .content-card{cursor:pointer;border:1px solid #444a5366;padding:30px 35px;transition:all .3s;position:relative}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card{width:33.33%}}section.what-drives-us .cards-wrapper .content-card:first-child{border-radius:10px 10px 0 0}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card:first-child:hover,section.what-drives-us .cards-wrapper .content-card:first-child.active{transform:translate(1px)}}section.what-drives-us .cards-wrapper .content-card:first-child:hover .card-icon svg path,section.what-drives-us .cards-wrapper .content-card:first-child.active .card-icon svg path{transition-delay:.3s;fill:#b40f11!important}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card:nth-child(2):hover,section.what-drives-us .cards-wrapper .content-card:nth-child(2).active{transform:translate(1px)}}section.what-drives-us .cards-wrapper .content-card:nth-child(2):hover .card-icon svg path,section.what-drives-us .cards-wrapper .content-card:nth-child(2).active .card-icon svg path{transition-delay:.3s;fill:#b40f11!important}section.what-drives-us .cards-wrapper .content-card:last-child{border-radius:0 0 10px 10px}section.what-drives-us .cards-wrapper .content-card:last-child:hover .card-icon svg path,section.what-drives-us .cards-wrapper .content-card:last-child.active .card-icon svg path{transition-delay:.3s;fill:#b40f11!important}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card{max-width:33.33%;height:550px;margin-bottom:100px}section.what-drives-us .cards-wrapper .content-card:first-child{border-radius:10px 0 0 10px}section.what-drives-us .cards-wrapper .content-card:first-child:hover,section.what-drives-us .cards-wrapper .content-card:first-child.active{border-radius:10px 0 10px 10px}section.what-drives-us .cards-wrapper .content-card:nth-child(2):hover,section.what-drives-us .cards-wrapper .content-card:nth-child(2).active{border-bottom-right-radius:10px;border-bottom-left-radius:10px}section.what-drives-us .cards-wrapper .content-card:last-child{border-radius:0 10px 10px 0}section.what-drives-us .cards-wrapper .content-card:last-child:hover,section.what-drives-us .cards-wrapper .content-card:last-child.active{border-radius:0 10px 10px}section.what-drives-us .cards-wrapper .content-card:not(:last-child){border-right-color:#0000}}@media (min-width:1400px){section.what-drives-us .cards-wrapper .content-card{height:500px}}section.what-drives-us .cards-wrapper .content-card .content-wrap{transition:all .4s}section.what-drives-us .cards-wrapper .content-card .explore-button{opacity:0;pointer-events:none;transition:all .4s}section.what-drives-us .cards-wrapper .content-card:hover,section.what-drives-us .cards-wrapper .content-card.active{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#031222b3;border-color:#444a53;margin-bottom:0}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card:hover,section.what-drives-us .cards-wrapper .content-card.active{height:680px}}@media (min-width:1200px){section.what-drives-us .cards-wrapper .content-card:hover,section.what-drives-us .cards-wrapper .content-card.active{height:600px}}@media (min-width:1400px){section.what-drives-us .cards-wrapper .content-card:hover,section.what-drives-us .cards-wrapper .content-card.active{height:550px}}section.what-drives-us .cards-wrapper .content-card:hover .card-icon,section.what-drives-us .cards-wrapper .content-card.active .card-icon{background-color:#fff}section.what-drives-us .cards-wrapper .content-card:hover .content-wrap,section.what-drives-us .cards-wrapper .content-card.active .content-wrap{padding-top:30px}section.what-drives-us .cards-wrapper .content-card:hover .explore-button,section.what-drives-us .cards-wrapper .content-card.active .explore-button{opacity:1;pointer-events:all;margin-top:40px}section.what-drives-us .cards-wrapper .content-card .content-wrap{margin-top:30px;margin-bottom:20px}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card .content-wrap{margin-top:50px;margin-bottom:30px}}section.what-drives-us .cards-wrapper .content-card .content-wrap h3{color:#fff;margin-bottom:10px}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card .content-wrap h3{margin-bottom:20px}}section.what-drives-us .cards-wrapper .content-card .content-wrap p{color:#fff;margin-bottom:8px;font-size:14px}@media (min-width:576px){section.what-drives-us .cards-wrapper .content-card .content-wrap p{font-size:16px}}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card .content-wrap p{font-size:18px}}section.what-drives-us .cards-wrapper .content-card .content-wrap .card-list{color:#fff;font-size:14px}@media (min-width:576px){section.what-drives-us .cards-wrapper .content-card .content-wrap .card-list{font-size:16px}}@media (min-width:992px){section.what-drives-us .cards-wrapper .content-card .content-wrap .card-list{font-size:18px}}section.what-drives-us .cards-wrapper .content-card .content-wrap .card-list li{margin-bottom:8px}section.what-drives-us .cards-wrapper .content-card .content-wrap .card-list li::marker{font-size:25px}section.about-a1-uk{justify-content:center;align-items:center;display:flex;position:relative}@media (min-width:992px){section.about-a1-uk{min-height:80vh}}section.about-a1-uk .about-fence-img{width:50%;height:100%;display:none;position:absolute;bottom:0;left:0}section.about-a1-uk .about-fence-img:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffb1,#fff);width:80%;position:absolute;inset:0;transform:translate(26%)}@media (min-width:992px){section.about-a1-uk .about-fence-img{display:block}}section.about-a1-uk .content-wrap{padding-right:45px}section.about-a1-uk .content-wrap .a1-logo-img{width:40px;height:40px}@media (min-width:576px){section.about-a1-uk .content-wrap .a1-logo-img{width:60px;height:60px}}section.about-a1-uk .content-wrap p{font-size:16px}@media (min-width:576px){section.about-a1-uk .content-wrap p{font-size:18px}}@media (min-width:992px){section.about-a1-uk .content-wrap p{font-size:20px}}section.commitment{background:linear-gradient(to top right,#1a1616,#8c0a0f);padding-block:70px}@media (min-width:576px){section.commitment{padding-block:100px}}@media (min-width:992px){section.commitment{padding-block:140px}}section.commitment .content-wrap p,section.commitment .content-wrap h5{color:#fff}section.commitment .content-wrap p{opacity:.8;margin-top:16px}@media (min-width:576px){section.commitment .content-wrap p{font-size:18px}}section.commitment .content-wrap h5{border-top:1px dashed #fff3;margin-top:30px;padding-top:20px;font-size:18px;line-height:1.5}@media (min-width:576px){section.commitment .content-wrap h5{margin-top:65px;padding-top:35px;font-size:20px}}section.commitment .content-wrap h5 span{color:#fff;padding-inline:5px}@media (min-width:576px){section.commitment .content-wrap h5 span{padding-inline:10px}}section.global-leader .map-wrap{margin-top:20px;position:relative}@media (min-width:576px){section.global-leader .map-wrap{margin-top:30px}}@media (min-width:992px){section.global-leader .map-wrap{margin-top:50px}}section.global-leader .map-wrap .world-map-img{margin:auto}@media (min-width:1200px){section.global-leader .map-wrap .world-map-img{width:80%}}section.global-leader .map-wrap .clickable-map-wrapper{width:100%;max-width:100%;display:inline-block;position:relative}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay{pointer-events:none;z-index:10;width:100%;height:100%;position:absolute;top:0;left:0}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point{cursor:pointer;pointer-events:all;background-color:#b40f11;border:2px solid #b40f114d;border-radius:50%;justify-content:center;align-items:center;width:5px;height:5px;transition:all .3s;display:flex;position:absolute;box-shadow:0 4px 20px #b40f114d}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:before{content:"";z-index:-1;background-color:#b40f11e6;border-radius:50%;width:100%;height:100%;animation:2s ease-out infinite pulse-ring-1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:after{content:"";z-index:-1;background-color:#b40f11b3;border-radius:50%;width:120%;height:120%;animation:2s ease-out .5s infinite pulse-ring-2;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes pulse-ring-1{0%{opacity:1;transform:translate(-50%,-50%)scale(.8)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}@keyframes pulse-ring-2{0%{opacity:1;transform:translate(-50%,-50%)scale(.9)}to{opacity:0;transform:translate(-50%,-50%)scale(3)}}@media (min-width:992px){section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point{width:12px;height:12px}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:before{animation-duration:2.2s}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:after{animation-duration:2.2s;animation-delay:.6s}}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:hover,section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point.hovered{background-color:#b40f1126;transform:scale(1.8);box-shadow:0 6px 25px #b40f1180}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:hover:before,section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point:hover:after,section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point.hovered:before,section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point.hovered:after{animation-play-state:paused}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point .plus-icon{color:#fff;font-size:.8rem;font-weight:700;display:none}@media (min-width:992px){section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point .plus-icon{font-size:1rem}}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point .point-tooltip{color:#fff;white-space:nowrap;z-index:20;pointer-events:none;background:#000000e6;border-radius:6px;padding:6px 12px;font-size:12px;position:absolute;top:-100%;left:50%;transform:translate(-50%,-50%)}section.global-leader .map-wrap .clickable-map-wrapper .slide-interactive-overlay .overlay-point .point-tooltip:before{content:"";border:5px solid #0000;border-top-color:#000000e6;position:absolute;bottom:-5px;left:50%;transform:translate(-50%)}section.global-leader .map-wrap .dot{background-color:#b40f11;border-radius:50%;width:5px;height:5px;position:absolute;top:29%;left:46%}@media (min-width:992px){section.global-leader .map-wrap .dot{width:10px;height:10px}}section.global-leader .map-wrap .dot:before{content:"";background-color:#b40f11;width:1px;height:7rem;position:absolute;top:0%;left:50%;transform:translate(-50%,-100%)}section.global-leader .map-wrap .dot span{color:#b40f11;white-space:nowrap;font-size:12px;position:absolute;top:-100%;left:50%;transform:translate(-50%,-50%)}section.about-a1-america{background-color:#f5f5f5;padding:50px 0;position:relative;overflow:hidden}@media (min-width:992px){section.about-a1-america{padding:150px 0}}section.about-a1-america:after{content:"";z-index:1;background-color:#1a1616af;width:100%;height:100%;position:absolute;top:0;left:0}section.about-a1-america .about-fence-img{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}section.about-a1-america .heading{z-index:2;text-align:start;position:relative}@media (min-width:992px){section.about-a1-america .heading{text-align:center}}section.about-a1-america .heading h2{font-size:26px}@media (min-width:576px){section.about-a1-america .heading h2{font-size:30px}}@media (min-width:992px){section.about-a1-america .heading h2{margin-top:12px;font-size:34px}}@media (min-width:1400px){section.about-a1-america .heading h2{font-size:34px}}section.about-a1-america .content-wrap{z-index:2;position:relative}section.about-a1-america .content-wrap .a1-logo-img{width:40px;height:40px}@media (min-width:576px){section.about-a1-america .content-wrap .a1-logo-img{width:60px;height:60px}}section.about-a1-america .content-wrap p{color:#fff;font-size:16px}@media (min-width:576px){section.about-a1-america .content-wrap p{font-size:18px}}@media (min-width:992px){section.about-a1-america .content-wrap p{text-align:center;font-size:20px}}section.a1-security{background-color:#f5f5f5}section.a1-security .a1-security-img{height:100%;max-height:420px}@media (min-width:1200px){section.a1-security .a1-security-img img{max-height:420px}}section.a1-security .content-wrap{background-color:#f5f5f5;padding:10px 5px;position:relative}@media (min-width:1200px){section.a1-security .content-wrap{margin-inline:auto}}section.a1-security .content-wrap .about-description-wrapper{background-color:#f5f5f5;height:190px;padding-right:10px;overflow-y:scroll}section.a1-security .content-wrap .about-description-wrapper::-webkit-scrollbar{width:2px}section.a1-security .content-wrap .about-description-wrapper::-webkit-scrollbar-thumb{background-color:#b40f11}section.a1-security .content-wrap .about-description-wrapper::-webkit-scrollbar-track{background-color:#0000}section.a1-security .content-wrap h2{margin-top:5px;margin-bottom:15px}@media (min-width:576px){section.a1-security .content-wrap h2{margin-bottom:20px}}section.our-people{background-color:#f5f5f5;position:relative}section.our-people .slider-controls{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;gap:10px;width:100%;display:none;position:absolute;bottom:50%;left:50%;transform:translate(-50%)}@media (min-width:992px){section.our-people .slider-controls{transform:translateX(-50%, -50%);display:flex;top:50%;left:50%}}section.our-people .slider-controls .control-btn{pointer-events:all;background:linear-gradient(#75110e,#b52c28);border:1px solid #b40f11;border-radius:50%;padding:10px;transition:opacity .3s}@media (min-width:576px){section.our-people .slider-controls .control-btn{padding:15px}}section.our-people .slider-controls .control-btn span{justify-content:center;align-items:center;width:15px;height:15px;display:flex}@media (min-width:576px){section.our-people .slider-controls .control-btn span{width:20px;height:20px}}section.our-people .slider-controls .control-btn span svg{width:100%;height:100%}section.our-people .slider-controls .control-btn._right{position:absolute;bottom:0;right:-5%;transform:scaleX(-1)}@media (min-width:1400px){section.our-people .slider-controls .control-btn._right{right:-3.5%}}@media (min-width:1800px){section.our-people .slider-controls .control-btn._right{right:-5%}}section.our-people .slider-controls .control-btn._left{position:absolute;bottom:0;left:-5%}@media (min-width:1400px){section.our-people .slider-controls .control-btn._left{left:-3.5%}}@media (min-width:1800px){section.our-people .slider-controls .control-btn._left{left:-5%}}section.our-people .slider-controls .control-btn:disabled{opacity:.4;cursor:not-allowed}section.our-people .people-card{flex-direction:column;justify-content:space-between;height:100%;display:flex}section.our-people .people-card .people-image{width:100%}section.our-people .people-card .people-image img{aspect-ratio:1;object-position:top;border-top-left-radius:10px;border-top-right-radius:10px}section.our-people .people-card .content-wrap{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;align-items:center;gap:15px;height:100%;padding:7px 10px;display:flex}@media (min-width:576px){section.our-people .people-card .content-wrap{padding:10px 20px}}section.our-people .people-card .content-wrap .info-wrap{position:relative}section.our-people .people-card .content-wrap .info-wrap:before{content:"";background-color:#0000004d;width:1px;height:100%;position:absolute;top:0;left:-10px}section.our-people .people-card .content-wrap .info-wrap h4{margin-bottom:0}section.our-people .people-card .content-wrap .info-wrap h5{color:#b40f11;margin-bottom:0;font-size:15px}section.our-people .splide__pagination{gap:5px;margin-top:30px;position:relative}section.our-people .splide__pagination .splide__pagination__page{opacity:1;transform:scale(1.3)}section.our-people .splide__pagination .splide__pagination__page.is-active{background-color:#b40f11}section.project-gallery{background-color:#f5f5f5}section.project-gallery .project-tag-wrapper{gap:20px;display:flex}section.project-gallery .project-tag-wrapper .project-tag{color:#b40f11;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;font-size:14px;font-weight:600;display:flex}@media (min-width:992px){section.project-gallery .project-tag-wrapper .project-tag{justify-content:unset;font-size:16px}}section.project-gallery .project-tag-wrapper .project-tag.red span{background-color:#fef2f2;border:2px solid #fcc;border-radius:50%}section.project-gallery .project-tag-wrapper .project-tag span{background-color:#e8fcf3;border:2px solid #aff6d7;border-radius:50%;width:18px;height:18px}.gallery-card{border-radius:10px;width:100%;transition:all .3s;overflow:hidden}@media (min-width:992px){.gallery-card{margin:12px 15px}}.gallery-card:hover .gallery-card-image img{transform:scale(1.05)}.ratio-5-5 .gallery-card-image figure{aspect-ratio:5/5.5}.ratio-5-4 .gallery-card-image figure{aspect-ratio:5/4}.ratio-7-5 .gallery-card-image figure{aspect-ratio:7/5}.ratio-2-3 .gallery-card-image figure{aspect-ratio:2/3}.ratio-4-5 .gallery-card-image figure{aspect-ratio:4/5}.ratio-9-4 .gallery-card-image figure{aspect-ratio:9/5}.ratio-14-7 .gallery-card-image figure{aspect-ratio:14/7}.ratio-16-12 .gallery-card-image figure{aspect-ratio:16/12}.ratio-12-5 .gallery-card-image figure{aspect-ratio:12/7}.ratio-4-4 .gallery-card-image figure{aspect-ratio:4/4}.ratio-3-5 .gallery-card-image figure{aspect-ratio:3/5}.ratio-4-6 .gallery-card-image figure{aspect-ratio:4/3}.ratio-8-8 .gallery-card-image figure{aspect-ratio:8/8}.ratio-1-1 .gallery-card-image figure{aspect-ratio:1}.gallery-card-image{width:100%;position:relative;overflow:hidden}.gallery-card-image figure{margin:0;overflow:hidden}.gallery-card-image img{object-fit:cover;border-top-left-radius:10px;border-top-right-radius:10px;width:100%;height:100%;transition:transform .4s}@media (min-width:768px){.gallery-card-image figure{aspect-ratio:1}}.gallery-card-wrap{background-color:#fff;border-bottom-right-radius:10px;border-bottom-left-radius:10px;flex-wrap:wrap;gap:10px;padding:15px 12px;display:flex;position:relative}.gallery-card-wrap .gallery-tags{color:#2b8564;background-color:#e8fcf3;border:1px solid #cbf5e3;border-radius:8px;width:fit-content;padding:8px 15px;font-size:14px;font-weight:400}.gallery-card-wrap .gallery-tags.red{color:#ca2b2d;background-color:#fef2f2;border:1px solid #fcc}section.product-page-header{height:90vh;min-height:500px;padding-bottom:40px;position:relative;overflow:hidden}@media (min-width:576px){section.product-page-header{height:100vh;min-height:600px}}@media (min-width:992px){section.product-page-header{padding-bottom:0}}section.product-page-header .banner-video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}section.product-page-header .banner-video-wrapper .videojs-wrapper{height:100%}section.product-page-header .banner-video-wrapper .video-js{width:100%;height:100%!important}section.product-page-header .banner-video-wrapper .video-js .vjs-tech{object-fit:cover;opacity:.8;min-height:100vh}section.product-page-header .banner-video-wrapper .banner-video{width:100%;height:100%}section.product-page-header .header-image{width:100%;height:100%;position:absolute;top:0;left:0}section.product-page-header .header-image:after{content:"";background:#00000024;width:100%;height:100%;position:absolute;top:0;left:0}section.product-page-header .heading-wrapper{z-index:10;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#0006;border-radius:8px;padding:30px;position:relative}@media (min-width:992px){section.product-page-header .heading-wrapper{padding-bottom:30px}}section.product-page-header .heading-wrapper p{color:#fff;margin-bottom:6px;font-size:16px}@media (min-width:576px){section.product-page-header .heading-wrapper p{margin-bottom:12px;font-size:18px}}@media (min-width:992px){section.product-page-header .heading-wrapper p{font-size:20px}}section.product-page-header .heading-wrapper h1{color:#fff;font-size:44px;font-weight:600}@media (min-width:576px){section.product-page-header .heading-wrapper h1{font-size:60px}}@media (min-width:992px){section.product-page-header .heading-wrapper h1{font-size:40px}}section.product-page-header .heading-wrapper .applicable-standards{background-color:#b40f11;border-radius:8px;margin-top:10px;padding:5px 12px}@media (min-width:992px){section.product-page-header .heading-wrapper .applicable-standards{width:max-content}}section.product-page-header .heading-wrapper .applicable-standards h5{color:#fff;font-size:18px;font-weight:400}@media (min-width:992px){section.product-page-header .heading-wrapper .applicable-standards h5{font-size:20px}}.profile-slider{background-color:#f5f5f5}.profile-slider .container{position:relative}.profile-slider .container .slider-controls{pointer-events:none;z-index:999;justify-content:space-between;width:110%;padding:0 10px;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){.profile-slider .container .slider-controls{display:flex}}.profile-slider .container .slider-controls .control-btn{pointer-events:all;background:linear-gradient(#75110e,#b52c28);border:1px solid #b40f11;border-radius:50%;padding:10px;transition:opacity .3s}@media (min-width:576px){.profile-slider .container .slider-controls .control-btn{padding:15px}}.profile-slider .container .slider-controls .control-btn span{justify-content:center;align-items:center;width:15px;height:15px;display:flex}@media (min-width:576px){.profile-slider .container .slider-controls .control-btn span{width:20px;height:20px}}.profile-slider .container .slider-controls .control-btn span svg{width:100%;height:100%}.profile-slider .container .slider-controls .control-btn._right{transform:scaleX(-1)}.profile-slider .container .slider-controls .control-btn:disabled{opacity:.4;cursor:not-allowed}.profile-slider .container .people-card{border-radius:10px;overflow:hidden}.profile-slider .container .people-card .people-image{background-color:#f7e3e380;justify-content:center;align-items:center;height:300px;display:flex}.profile-slider .container .people-card .info-wrap{z-index:5;color:#b40f11;background-color:#fff;justify-content:center;align-items:center;padding:13px;display:flex;position:relative}.profile-slider .container .people-card .info-wrap h4{margin:0}.profile-slider .container .splide__pagination{gap:5px;margin-top:30px;position:relative}.profile-slider .container .splide__pagination .splide__pagination__page{opacity:1;transform:scale(1.3)}.profile-slider .container .splide__pagination .splide__pagination__page.is-active{background-color:#b40f11}.global-popup-overlay{-webkit-backdrop-filter:blur(8px);z-index:10001;background:#000000b3;justify-content:center;align-items:center;padding:20px;animation:.4s ease-out fadeIn;display:flex;position:fixed;inset:0}.global-popup-overlay .global-popup-container{background:#1a1a1a;border:1px solid #ffffff1a;border-radius:20px;width:100%;max-width:600px;animation:.5s cubic-bezier(.16,1,.3,1) slideUp;position:relative;overflow:hidden;box-shadow:0 25px 50px -12px #00000080}.global-popup-overlay .global-popup-container .close-btn{z-index:10;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:1px solid #fff3;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-size:24px;transition:all .3s;display:flex;position:absolute;top:15px;right:15px}.global-popup-overlay .global-popup-container .close-btn:hover{background:#b40f11;border-color:#b40f11;transform:rotate(90deg)}.global-popup-overlay .global-popup-container .popup-link{text-decoration:none;display:block}.global-popup-overlay .global-popup-container .popup-link .popup-image-wrap{aspect-ratio:16/10;width:100%;position:relative}.global-popup-overlay .global-popup-container .popup-link .popup-image-wrap .image-overlay{opacity:.9;background:linear-gradient(#0000 0%,#0003 40%,#000000e6 100%);align-items:flex-end;padding:40px;transition:opacity .3s;display:flex;position:absolute;inset:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;transform:translateY(40px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}@media (min-width:576px){.global-popup-overlay .global-popup-container .popup-link .popup-image-wrap .image-overlay{padding:25px}.global-popup-overlay .global-popup-container .popup-link .popup-image-wrap .image-overlay h3{font-size:22px}.global-popup-overlay .global-popup-container .popup-link .popup-image-wrap .image-overlay p{margin-bottom:15px;font-size:14px}}main{min-height:80vh;overflow-x:hidden}main::-webkit-scrollbar{display:none}header{z-index:1001;width:100%;transition:all .3s;position:fixed;top:10px;left:0}@media (min-width:576px){header{top:30px}}header .main-header-wrap{border-radius:10px;padding:10px 0;transition:all .3s}@media (min-width:992px){header .main-header-wrap{padding:12px 18px 12px 12px}}header .main-header-wrap .main-header-logo{width:150px}@media (min-width:992px){header .main-header-wrap .main-header-logo{width:180px}}header .main-header-wrap .nav-links ul{align-items:center;gap:15px;margin-bottom:0;padding-left:0;list-style-type:none;display:none}@media (min-width:992px){header .main-header-wrap .nav-links ul{display:flex}}@media (min-width:1200px){header .main-header-wrap .nav-links ul{gap:50px}}header .main-header-wrap .nav-links ul li{position:relative}header .main-header-wrap .nav-links ul li a,header .main-header-wrap .nav-links ul li .dropdown-trigger{color:#fff;cursor:pointer;align-items:center;display:flex}header .main-header-wrap .nav-links ul li a .down-arrow,header .main-header-wrap .nav-links ul li a .submenu-arrow,header .main-header-wrap .nav-links ul li .dropdown-trigger .down-arrow,header .main-header-wrap .nav-links ul li .dropdown-trigger .submenu-arrow{align-items:center;padding-left:6px;display:flex}header .main-header-wrap .nav-links ul li a .down-arrow svg,header .main-header-wrap .nav-links ul li a .submenu-arrow svg,header .main-header-wrap .nav-links ul li .dropdown-trigger .down-arrow svg,header .main-header-wrap .nav-links ul li .dropdown-trigger .submenu-arrow svg{fill:#fff;font-size:20px}header .main-header-wrap .nav-links ul li a.active,header .main-header-wrap .nav-links ul li .dropdown-trigger.active{background-color:#b40f11;border-radius:5px;padding:4px 12px}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu{cursor:pointer;background-color:#0000003d;border-radius:8px;min-width:250px;padding:10px 0;position:absolute;top:45px;left:50%;transform:translate(-50%)}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu .overlay-wrapper{z-index:0;width:100%;height:40px;position:absolute;top:-30px;left:50%;transform:translate(-50%)}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu .backdrop-filter-bg{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:-1;background-color:#0006;border-radius:8px;width:100%;height:100%;position:absolute;top:0;left:0}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu .dropdown-item{background-color:#0000}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul{flex-direction:column;gap:0;padding:0;display:flex}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li{position:relative}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu:hover{background-color:#0000}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .dropdown-link,header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu-link{color:#fff;justify-content:space-between;align-items:flex-start;width:100%;margin:0;transition:all .3s;display:flex}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .dropdown-link .submenu-arrow,header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu-link .submenu-arrow{padding-left:0;transform:rotate(-90deg)}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .dropdown-link .submenu-arrow svg,header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu-link .submenu-arrow svg{font-size:18px}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu{cursor:pointer;background-color:#0000003d;border-radius:8px;width:max-content;padding:10px 0;display:block;position:absolute;top:0;left:calc(100% + 10px)}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu .overlay-submenu{z-index:1;width:20px;height:100%;position:absolute;top:0;left:-10px}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu ul{flex-direction:column;gap:0;width:max-content;display:flex;position:relative}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu ul li{position:relative}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu ul li .submenu-link{color:#fff;justify-content:space-between;align-items:flex-start;width:100%;padding:10px 20px;transition:all .3s;display:flex}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu ul li.has-submenu .submenu-link .submenu-arrow{padding-left:10px;transform:rotate(-90deg)}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu ul li.has-submenu .submenu.sub-submenu{-webkit-backdrop-filter:blur(100px);background-color:#0006;border-radius:8px;width:max-content;left:calc(100% + 10px)}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li.has-submenu .submenu ul li.has-submenu .submenu.sub-submenu .sub-submenu-overlay{width:20px;height:100%;position:absolute;top:0;left:-10px}header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li .dropdown-link,header .main-header-wrap .nav-links ul li.dropdown-wrapper .dropdown-menu ul li .submenu-link{color:#fff;padding:12px 20px;transition:all .3s;display:block}header.active{top:0}header.active:after{content:"";z-index:-1;-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background-color:#0006;width:100%;height:100%;transition:all .3s;position:absolute;top:0;left:0}header.active .main-header-wrap{background-color:#0000}._btn{color:#581816;background-color:#f7e3e3;border-style:none;border-radius:8px;transition:all .3s}._btn:hover{background-color:#ecbbbb}._btn.contact-btn{padding:8px 15px 8px 25px;font-size:14px;font-weight:500;position:relative}@media (min-width:992px){._btn.contact-btn{padding:8px 20px 8px 30px;font-size:16px}}._btn.contact-btn:before{content:"";background-color:#581816;border-radius:50%;width:6px;height:6px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}@media (min-width:992px){._btn.contact-btn:before{left:15px}}._btn.menu-btn{padding:8.5px 14px;display:flex}@media (min-width:992px){._btn.menu-btn{padding:10px 18px;display:none}}._btn.menu-btn span{justify-content:center;align-items:center;width:20px;height:20px;display:flex}._btn.menu-btn span svg{width:100%;height:100%}.mobile-nav-wrapper{z-index:1001;background-color:#fff;width:87%;max-width:425px;height:100%;transition:all .3s ease-out .1s;position:fixed;top:0;right:0;overflow-y:scroll;transform:translate(100%);opacity:1!important;max-width:95%!important}.mobile-nav-wrapper .nav-header{background-color:#581816;border-block:1px solid #b40f111a;justify-content:space-between;align-items:center;width:100%;display:flex}.mobile-nav-wrapper .nav-header .nav-logo{max-width:100px;margin-bottom:0;margin-left:20px;padding:5px}.mobile-nav-wrapper .nav-header .nav-close-btn{background-color:#0000;border-style:none none none solid;border-left-width:1px;border-left-color:#b40f111a;width:60px;height:60px}.mobile-nav-wrapper .nav-header .nav-close-btn span{font-size:20px}.mobile-nav-wrapper .nav-header .nav-close-btn span svg{fill:#fff;font-size:30px}.mobile-nav-wrapper .nav-body{padding:30px 0;position:relative;overflow-y:scroll}.mobile-nav-wrapper .nav-body .bg-img{opacity:.05;pointer-events:none;width:60%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mobile-nav-wrapper .nav-body ul{flex-direction:column;gap:20px;list-style-type:none;display:flex;position:relative}.mobile-nav-wrapper .nav-body ul .mobile-nav-accordion .accordion-item{background:0 0}.mobile-nav-wrapper .nav-body ul .mobile-nav-accordion .accordion-button{background-color:#0000;padding:0}.mobile-nav-wrapper .nav-body ul .mobile-nav-accordion .accordion-collapse{max-height:0;overflow:hidden;height:max-content!important;transition:all .35s!important}.mobile-nav-wrapper .nav-body ul .mobile-nav-accordion .accordion-collapse.show{max-height:1000px;transition:all .35s!important}.mobile-nav-wrapper .nav-body ul .mobile-nav-accordion .accordion-collapse.showing,.mobile-nav-wrapper .nav-body ul .mobile-nav-accordion .accordion-collapse.collapse{transition:all .35s!important}.mobile-nav-wrapper .nav-body ul li a,.mobile-nav-wrapper .nav-body ul li .accordion-header button{color:#333a42;align-items:center;gap:5px;font-size:15px;font-weight:400;display:flex}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li a,.mobile-nav-wrapper .nav-body ul li .accordion-header button{font-size:16px}}.mobile-nav-wrapper .nav-body ul li a .dropdown-icon,.mobile-nav-wrapper .nav-body ul li .accordion-header button .dropdown-icon{flex:none;justify-content:center;align-items:center;width:15px;height:15px;display:flex}.mobile-nav-wrapper .nav-body ul li a .dropdown-icon svg,.mobile-nav-wrapper .nav-body ul li .accordion-header button .dropdown-icon svg{width:100%;height:100%}.mobile-nav-wrapper .nav-body ul li a:after,.mobile-nav-wrapper .nav-body ul li .accordion-header button:after{display:none}.mobile-nav-wrapper .nav-body ul li a:not(.collapsed),.mobile-nav-wrapper .nav-body ul li .accordion-header button:not(.collapsed){box-shadow:unset;background-color:#0000}.mobile-nav-wrapper .nav-body ul li a:focus,.mobile-nav-wrapper .nav-body ul li .accordion-header button:focus{box-shadow:none}.mobile-nav-wrapper .nav-body ul li .accordion-toggle-btn{transform-origin:50%;padding:0 6px;transition:all .2s;display:none}.mobile-nav-wrapper .nav-body ul li .accordion-toggle-btn.active{transform:rotate(180deg)}.mobile-nav-wrapper .nav-body ul li .accordion-body{padding-inline:0;padding-bottom:0}.mobile-nav-wrapper .nav-body ul li .accordion-body ul{padding-left:0}.mobile-nav-wrapper .nav-body ul li.active .accordion-button{color:#f7e3e3!important}.mobile-nav-wrapper .nav-body ul li .mobile-nav-accordion .accordion-body ul{gap:10px}.mobile-nav-wrapper .nav-body ul li .mobile-nav-accordion .accordion-body a{font-size:14px}.mobile-nav-wrapper .nav-body ul li .dropdown-toggle,.mobile-nav-wrapper .nav-body ul li .category-toggle,.mobile-nav-wrapper .nav-body ul li .product-toggle{cursor:pointer;color:#333a42;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:12px 0;font-size:15px;transition:all .2s;display:flex}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li .dropdown-toggle,.mobile-nav-wrapper .nav-body ul li .category-toggle,.mobile-nav-wrapper .nav-body ul li .product-toggle{font-size:16px}}.mobile-nav-wrapper .nav-body ul li .dropdown-toggle:after,.mobile-nav-wrapper .nav-body ul li .category-toggle:after,.mobile-nav-wrapper .nav-body ul li .product-toggle:after{display:none}.mobile-nav-wrapper .nav-body ul li .dropdown-toggle .icon,.mobile-nav-wrapper .nav-body ul li .category-toggle .icon,.mobile-nav-wrapper .nav-body ul li .product-toggle .icon{align-items:center;margin-left:8px;font-size:18px;transition:transform .2s;display:flex}.mobile-nav-wrapper .nav-body ul li .dropdown-toggle .icon svg,.mobile-nav-wrapper .nav-body ul li .category-toggle .icon svg,.mobile-nav-wrapper .nav-body ul li .product-toggle .icon svg{font-size:18px}.mobile-nav-wrapper .nav-body ul li .dropdown-menu{background-color:#0000;border:none;gap:10px;margin-top:10px;margin-bottom:0;padding-left:15px;list-style:none;animation:.3s slideDown}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item{margin-bottom:0}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .category-toggle{color:#333a42;border-radius:4px;padding:8px 12px;font-size:14px}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .category-toggle{font-size:15px}}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .category-toggle span{font-weight:500}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .category-link{color:#333a42;border-radius:4px;padding:8px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:all .2s;display:block}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .category-link{font-size:15px}}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list{gap:5px;margin-top:8px;margin-bottom:0;padding-left:15px;list-style:none;animation:.3s slideDown}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item{margin-bottom:0;padding:0}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .product-toggle{border-radius:4px;padding:6px 12px;font-size:13px;font-weight:400}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .product-toggle{font-size:14px}}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item a,.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item span{color:#333a42;border-radius:4px;font-size:13px;text-decoration:none;transition:all .2s;display:block}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item a,.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item span{font-size:14px}}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .sub-products-list{gap:3px;margin-top:5px;margin-bottom:0;padding-left:15px;list-style:none;animation:.3s slideDown}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .sub-products-list li{margin-bottom:0}.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .sub-products-list li a,.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .sub-products-list li span{opacity:.9;padding:6px 12px;font-size:12px}@media (min-width:992px){.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .sub-products-list li a,.mobile-nav-wrapper .nav-body ul li .dropdown-menu .category-item .products-list .product-item .sub-products-list li span{font-size:13px}}.mobile-nav-wrapper.active{transform:translate(0)}@keyframes slideDown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}section.banner{background-color:#1d0000;padding-block:0;position:relative;overflow:hidden}section.banner .banner-splide{width:100%;height:100vh}section.banner .banner-splide .splide__track{height:100%}section.banner .banner-slide{flex-direction:column;justify-content:flex-end;display:flex;position:relative}section.banner .banner-slide .banner-video-wrapper{width:100%;height:100%;position:absolute;top:0;left:0}section.banner .banner-slide .banner-video-wrapper .videojs-wrapper{height:100%}section.banner .banner-slide .banner-video-wrapper .video-js{width:100%;height:100%!important}section.banner .banner-slide .banner-video-wrapper .video-js .vjs-tech{object-fit:cover;opacity:.8;min-height:100vh}section.banner .banner-slide .banner-video-wrapper .banner-video{width:100%;height:100%}section.banner .banner-slide .banner-video-wrapper:after{content:"";z-index:0;background:linear-gradient(#2d000036,#2d000000);width:100%;height:100%;position:absolute;top:0;left:0}section.banner .banner-slide .banner-content{flex-direction:column;justify-content:space-between;align-items:flex-start;padding-bottom:80px;display:flex}@media (min-width:576px){section.banner .banner-slide .banner-content{padding-bottom:100px}}@media (min-width:992px){section.banner .banner-slide .banner-content{flex-direction:row;align-items:center;gap:20px;padding-bottom:150px}}@media (min-width:1200px) and (max-height:700px){section.banner .banner-slide .banner-content{padding-bottom:110px}}section.banner .banner-slide .banner-content .banner-heading{color:#fff;font-size:26px}section.banner .banner-slide .banner-content .banner-heading span{color:#fff;font-weight:500}@media (min-width:576px){section.banner .banner-slide .banner-content .banner-heading{font-size:40px}}@media (min-width:992px){section.banner .banner-slide .banner-content .banner-heading{font-size:42px}}@media (min-width:1200px){section.banner .banner-slide .banner-content .banner-heading{font-size:48px}}@media (min-width:1200px) and (max-height:700px){section.banner .banner-slide .banner-content .banner-heading{font-size:36px}}section.banner .banner-slide .banner-content .banner-description{color:#fff;font-size:14px}@media (min-width:576px){section.banner .banner-slide .banner-content .banner-description{font-size:16px}}@media (min-width:992px){section.banner .banner-slide .banner-content .banner-description{max-width:40%;font-size:18px}}section.banner .banner-container{width:100%;height:100%;position:absolute;top:0;left:50%;transform:translate(-50%)}section.banner .banner-container .banner-indicator{flex-direction:column;gap:20px;display:flex;position:absolute;top:40%;left:10px;transform:translateY(-50%)}@media (min-width:576px){section.banner .banner-container .banner-indicator{gap:40px;left:0}}@media (min-width:992px){section.banner .banner-container .banner-indicator{gap:60px}}@media (min-width:1200px) and (max-height:700px){section.banner .banner-container .banner-indicator{gap:20px}}section.banner .banner-container .banner-indicator .indicator-item{align-items:center;gap:20px;display:flex}section.banner .banner-container .banner-indicator .indicator-item .indicator-number{color:#fff;font-size:14px}@media (min-width:576px){section.banner .banner-container .banner-indicator .indicator-item .indicator-number{font-size:16px}}@media (min-width:992px){section.banner .banner-container .banner-indicator .indicator-item .indicator-number{font-size:18px}}section.banner .banner-container .banner-indicator .indicator-item .indicator-line{background-color:#b40f11;width:20px;height:2px}section.banner .banner-container .banner-indicator .indicator-item .indicator-line._active{background-color:#fff;width:40px}section.banner .banner-nav{justify-content:space-between;align-items:center;padding-bottom:30px;display:flex}@media (min-width:992px){section.banner .banner-nav{padding-bottom:50px}}section.banner .banner-nav .banner-arrow{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffff1a;border:1px solid #b40f11;border-radius:50%;padding:14px}@media (min-width:576px){section.banner .banner-nav .banner-arrow{padding:20px}}section.banner .banner-nav .banner-arrow span{justify-content:center;align-items:center;width:15px;height:15px;display:flex}@media (min-width:576px){section.banner .banner-nav .banner-arrow span{width:20px;height:20px}}section.banner .banner-nav .banner-arrow span svg{width:100%;height:100%}section.banner .banner-nav .banner-arrow.banner-arrow-right span svg{transform:scaleX(-1)}section.about-us{background-color:#333a42;height:100%;position:relative;overflow:hidden;padding-block:16px!important}@media (min-width:1200px){section.about-us{padding-block:8px!important}}@media (min-width:1800px){section.about-us{padding-block:18px!important}}section.about-us .content-wrap{z-index:2;will-change:transform;transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;gap:15px;width:100%;height:100%;padding:16px;display:flex;position:absolute;top:3%;left:50%;transform:translate(-50%)}@media (min-width:576px){section.about-us .content-wrap{height:unset;padding:32px;top:34%;left:50%;transform:translate(-50%)}}@media (min-width:768px){section.about-us .content-wrap{top:31%}}@media (min-width:1400px){section.about-us .content-wrap{top:32%}}section.about-us .content-wrap h2{color:#fff;text-align:center;font-size:20px}@media (min-width:576px){section.about-us .content-wrap h2{font-size:30px}}@media (min-width:992px){section.about-us .content-wrap h2{font-size:34px}}@media (min-width:1200px){section.about-us .content-wrap h2{font-size:34px}}@media (min-width:1400px){section.about-us .content-wrap h2{font-size:40px}}section.about-us .content-wrap h4{color:#fff;text-align:center;font-size:18px;line-height:1.4}@media (min-width:768px){section.about-us .content-wrap h4{font-size:24px}}section.about-us .scale-ref{transform-origin:50%;will-change:transform}section.about-us .image-wrap{position:relative;overflow:hidden}section.about-us .image-wrap .videojs-wrapper{height:100%}section.about-us .image-wrap .videojs-wrapper div{height:100%!important}section.about-us .image-wrap .videojs-wrapper .vjs-fluid{height:100%!important;padding-top:0!important}section.about-us .image-wrap .videojs-wrapper .video-js .vjs-tech{object-fit:cover;position:relative!important}section.about-us .video-wrap{will-change:transform;transform-origin:50%;position:relative;overflow:hidden}section.about-us .video-wrap .videojs-wrapper,section.about-us .video-wrap .videojs-wrapper>div:first-child{height:100%}section.about-us .video-wrap .videojs-wrapper .video-js{height:100%;padding-top:0!important}section.about-us .video-wrap .videojs-wrapper .video-js .vjs-tech{object-fit:cover;position:relative}section.about-us .top-wrap{grid-template-columns:1fr 2fr 1fr;gap:12px;width:100%;margin-bottom:12px;display:grid}section.about-us .top-wrap .image-wrap{height:240px}@media (min-width:768px){section.about-us .top-wrap .image-wrap{height:33.33vh}}@media (min-width:992px){section.about-us .top-wrap .image-wrap{height:240px}}@media (min-width:576px){section.about-us .top-wrap{gap:16px;margin-bottom:12px}}section.about-us .middle-wrap{grid-template-columns:1fr 2fr 1fr;align-items:stretch;gap:12px;width:100%;margin-bottom:12px;display:grid}@media (min-width:576px){section.about-us .middle-wrap{gap:16px;margin-bottom:12px}}section.about-us .middle-wrap .image-wrap{height:240px}@media (min-width:768px){section.about-us .middle-wrap .image-wrap{height:33.33vh}}@media (min-width:992px){section.about-us .middle-wrap .image-wrap{height:100%}}section.about-us .middle-wrap .video-wrap{background-color:#333a42;border-radius:10px;overflow:visible}@media (min-width:576px){section.about-us .middle-wrap .video-wrap{overflow:hidden}}section.about-us .middle-wrap .video-wrap .about-us-video{opacity:.85;border-radius:10px}section.about-us .bottom-wrap{grid-template-columns:1fr 2fr 1fr;gap:12px;width:100%;display:grid}@media (min-width:576px){section.about-us .bottom-wrap{gap:16px}}section.about-us .bottom-wrap .image-wrap{height:240px}@media (min-width:768px){section.about-us .bottom-wrap .image-wrap{height:300px}}@media (min-width:992px){section.about-us .bottom-wrap .image-wrap{height:350px}}@media (min-width:1800px){section.about-us .bottom-wrap .image-wrap{height:480px}}section.products{padding-bottom:60px;position:relative}@media (min-width:576px){section.products{padding-bottom:80px}}section.products:after{content:" ";z-index:0;background-color:#fff;width:100%;height:208px;position:absolute;top:0;left:0}@media (min-width:450px){section.products:after{height:172px}}@media (min-width:576px){section.products:after{height:199px}}@media (min-width:768px){section.products:after{height:199px}}@media (min-width:992px){section.products:after{height:246px}}@media (min-width:1200px){section.products:after{height:246px}}@media (min-width:1400px){section.products:after{height:274px}}section.products .heading{z-index:1;position:relative}section.products .bg-slider-container{z-index:1;border-radius:10px;width:95%;max-width:1200px;margin:30px auto 0;position:relative;overflow:hidden}@media (min-width:992px){section.products .bg-slider-container{width:82%}}section.products .bg-slider-container .bg-splide{width:100%}section.products .bg-slider-container .bg-splide .splide__track{overflow:visible}section.products .bg-slider-container .bg-splide .splide__list{display:flex}section.products .bg-slider-container .bg-splide .splide__slide{flex-shrink:0;width:100%;height:400px}@media (min-width:576px){section.products .bg-slider-container .bg-splide .splide__slide{height:500px}}@media (min-width:992px){section.products .bg-slider-container .bg-splide .splide__slide{height:600px}}@media (min-width:1200px){section.products .bg-slider-container .bg-splide .splide__slide{height:700px}}@media (min-width:1400px){section.products .bg-slider-container .bg-splide .splide__slide{height:550px}}section.products .bg-slider-container .bg-splide .product-slider-wrapper{width:100%;height:100%;position:relative}section.products .bg-slider-container .bg-splide .product-slider-wrapper .bg-slide-image{border-radius:10px;width:100%;height:100%;overflow:hidden}section.products .bg-slider-container .bg-splide .product-slider-wrapper .bg-slide-image img{object-fit:cover;width:100%;height:100%}section.products .bg-slider-container .bg-splide .product-slider-wrapper .product-slide-card{z-index:1;background-color:#b40f11;border-radius:10px;width:max-content;padding:14px 17px;position:absolute;bottom:30px;right:50%;transform:translate(50%)}@media (min-width:992px){section.products .bg-slider-container .bg-splide .product-slider-wrapper .product-slide-card{bottom:50px;right:50px;transform:translate(0)}}section.products .bg-slider-container .bg-splide .product-slider-wrapper .product-slide-card p{color:#fff;margin:0}section.products .categories-list{z-index:1;border-bottom:1px solid #ddd;justify-content:flex-start;align-items:center;margin:30px 0 0;padding:0;list-style-type:none;display:flex;position:relative;overflow:scroll}section.products .categories-list::-webkit-scrollbar{display:none}@media (min-width:576px){section.products .categories-list{margin-top:40px}}@media (min-width:992px){section.products .categories-list{margin-top:60px}}@media (min-width:1200px){section.products .categories-list{justify-content:center;gap:20px}}section.products .categories-list li{position:relative}section.products .categories-list li button{color:#999;cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:0;height:54px;padding:0 15px 12px;font-family:inherit;font-size:15px;transition:color .3s;display:flex;position:relative}@media (min-width:576px){section.products .categories-list li button{padding:0 20px 12px}}@media (min-width:992px){section.products .categories-list li button{padding:0 25px 12px}}section.products .categories-list li button a{color:#b40f11;margin:0;font-size:13px}section.products .categories-list li button .text{white-space:nowrap;font-weight:500;transition:all .3s}section.products .categories-list li button:hover .text,section.products .categories-list li.active button .text{color:#b40f11}section.products .categories-list li.active button:after{content:"";background-color:#b40f11;width:100%;height:2px;transition:width .3s;position:absolute;bottom:0;left:0}section.products .description-wrap{margin-top:40px}@media (min-width:576px){section.products .description-wrap{margin-top:50px}}@media (min-width:992px){section.products .description-wrap{margin-top:60px}}section.products .description-wrap .content{flex-direction:column;justify-content:center;align-items:center;margin:auto;display:flex}@media (min-width:992px){section.products .description-wrap .content{max-width:75%}}section.products .description-wrap .content p{text-align:center;margin-top:5px}@media (min-width:576px){section.products .description-wrap .content p{margin-top:10px}}section.products .description-wrap .content h2{color:#b40f11;text-align:center;font-size:24px;font-weight:600}@media (min-width:576px){section.products .description-wrap .content h2{font-size:34px}}@media (min-width:992px){section.products .description-wrap .content h2{font-size:44px}}section.products .slider-controls{pointer-events:none;z-index:2;justify-content:space-between;align-items:center;gap:10px;width:90%;max-width:1450px;display:flex;position:absolute;bottom:3%;left:50%;transform:translate(-50%)}@media (min-width:576px){section.products .slider-controls{bottom:30px}}@media (min-width:992px){section.products .slider-controls{top:10%;left:50%;transform:translate(-50%)}}section.products .slider-controls .control-btn{pointer-events:all;background:linear-gradient(#75110e,#b52c28);border:1px solid #b40f11;border-radius:50%;padding:10px;transition:opacity .3s}@media (min-width:576px){section.products .slider-controls .control-btn{padding:15px}}section.products .slider-controls .control-btn span{justify-content:center;align-items:center;width:15px;height:15px;display:flex}@media (min-width:576px){section.products .slider-controls .control-btn span{width:20px;height:20px}}section.products .slider-controls .control-btn span svg{width:100%;height:100%}section.products .slider-controls .control-btn._right{transform:scaleX(-1)}section.products .slider-controls .control-btn:disabled{opacity:.4;cursor:not-allowed}section.solutions{flex-direction:column;justify-content:space-between;min-height:100vh;padding-bottom:10px;display:flex;position:relative}@media (min-width:576px){section.solutions{padding-bottom:20px}}@media (min-width:992px){section.solutions{min-height:100vh}}section.solutions .bg-image{width:100%;height:100%;position:absolute;top:0;left:0%}section.solutions .bg-image:after{content:"";z-index:0;background:linear-gradient(#181d2200,#181d22d9);width:100%;height:100%;position:absolute;top:0;left:0}section.solutions .bg-image:before{content:"";z-index:0;background:#333a424f;width:100%;height:100%;position:absolute;top:0;left:0}section.solutions .heading{padding-inline:12px;z-index:15;padding-top:50px;position:relative}section.solutions .heading h5:before{background-color:#b40f11}section.solutions .container{position:relative}section.solutions .content-container .content-wrap{margin-bottom:20px;padding-top:40px}@media (min-width:576px){section.solutions .content-container .content-wrap{width:80%;margin-bottom:80px}}@media (min-width:992px){section.solutions .content-container .content-wrap{width:50%;padding-top:0}}@media (min-width:1200px){section.solutions .content-container .content-wrap{width:35%}}section.solutions .content-container .content-wrap h3{margin-bottom:20px;font-size:22px;color:#fff!important}@media (min-width:576px){section.solutions .content-container .content-wrap h3{font-size:36px}}@media (min-width:992px){section.solutions .content-container .content-wrap h3{font-size:38px}}section.solutions .content-container .content-wrap p{font-size:16px;font-weight:300;color:#fff!important}section.solutions .list-wrap{-webkit-overflow-scrolling:touch;overflow:auto hidden}section.solutions .list-wrap::-webkit-scrollbar{display:none}section.solutions .categories-list{grid-template-columns:repeat(6,1fr);gap:0;width:100%;padding-top:20px;padding-left:0;list-style-type:none;display:grid}section.solutions .categories-list li{cursor:pointer;--progress:0;min-width:175px}section.solutions .categories-list li span{color:#fff;white-space:nowrap;will-change:transform;text-wrap:wrap;text-align:center;font-size:11px;display:flex;position:relative}@media (min-width:576px){section.solutions .categories-list li span{font-size:12px}}section.solutions .categories-list li span:before{content:"";z-index:0;background-color:#ffffff4d;width:100%;height:1.5px;position:absolute;top:-15px;left:0}section.solutions .categories-list li span:after{content:"";transform-origin:0;width:100%;height:1.5px;transform:scaleX(var(--progress));will-change:transform;z-index:1;background-color:#fff;position:absolute;top:-15px;left:0}section.solutions .categories-list li.active span{font-weight:500}section.solutions-product{flex-direction:column;justify-content:space-between;min-height:100vh;display:flex;position:relative}@media (min-width:992px){section.solutions-product{min-height:100vh}}section.solutions-product .bg-image{width:100%;height:100%;position:absolute;top:0;left:0%}section.solutions-product .bg-image:after{content:"";z-index:0;background:linear-gradient(#181d2200,#181d22d9);width:100%;height:100%;position:absolute;top:0;left:0}section.solutions-product .bg-image:before{content:"";z-index:0;background:#333a424f;width:100%;height:100%;position:absolute;top:0;left:0}section.solutions-product .heading{z-index:15;padding-inline:12px;position:relative}section.solutions-product .heading h5:before{background-color:#b40f11}section.solutions-product .container{position:relative}section.solutions-product .content-container .content-wrap{margin-bottom:20px;padding-top:40px}@media (min-width:576px){section.solutions-product .content-container .content-wrap{width:80%;margin-bottom:80px}}@media (min-width:992px){section.solutions-product .content-container .content-wrap{width:50%;padding-top:0}}@media (min-width:1200px){section.solutions-product .content-container .content-wrap{width:35%}}section.solutions-product .content-container .content-wrap h3{margin-bottom:20px;font-size:22px;color:#fff!important}@media (min-width:576px){section.solutions-product .content-container .content-wrap h3{font-size:36px}}@media (min-width:992px){section.solutions-product .content-container .content-wrap h3{font-size:38px}}section.solutions-product .content-container .content-wrap p{font-size:16px;font-weight:300;color:#fff!important}section.solutions-product .list-wrap{-webkit-overflow-scrolling:touch;overflow:auto hidden}section.solutions-product .list-wrap::-webkit-scrollbar{display:none}section.solutions-product .categories-list{grid-template-columns:repeat(6,1fr);gap:0;width:100%;margin:0;padding-top:20px;padding-left:0;list-style-type:none;display:grid}@media (min-width:992px){section.solutions-product .categories-list{grid-template-columns:repeat(auto-fit,minmax(175px,1fr))}}section.solutions-product .categories-list li{cursor:pointer;--progress:0;min-width:175px}section.solutions-product .categories-list li span{color:#fff;white-space:nowrap;will-change:transform;text-wrap:wrap;text-align:center;font-size:11px;display:flex;position:relative}@media (min-width:576px){section.solutions-product .categories-list li span{font-size:12px}}section.solutions-product .categories-list li span:before{content:"";z-index:0;background-color:#ffffff4d;width:100%;height:1.5px;position:absolute;top:-15px;left:0}section.solutions-product .categories-list li span:after{content:"";transform-origin:0;width:100%;height:1.5px;transform:scaleX(var(--progress));will-change:transform;z-index:1;background-color:#fff;position:absolute;top:-15px;left:0}section.solutions-product .categories-list li.active span{font-weight:500}section.why-choose-us{background-color:#262b30;padding:0;position:relative}section.why-choose-us .feature-img{z-index:1;border-radius:10px;width:100%;height:100%;top:0;right:0;overflow:hidden}@media (min-width:992px){section.why-choose-us .feature-img{border-radius:0;width:50%;position:absolute}}section.why-choose-us .feature-img._desktop-image{display:none}@media (min-width:992px){section.why-choose-us .feature-img._desktop-image{display:block}}section.why-choose-us .feature-img._mobile-image{display:block}@media (min-width:992px){section.why-choose-us .feature-img._mobile-image{display:none}}section.why-choose-us .feature-img:after{content:"";background:#333a4280;border-radius:10px;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){section.why-choose-us .feature-img:after{border-radius:0}}section.why-choose-us .background-blur{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#262b3073;width:100%;height:100%;position:absolute;top:0;left:0}@media (min-width:992px){section.why-choose-us .background-blur{width:50%}}section.why-choose-us .heading h5{text-align:center;padding-left:25px}section.why-choose-us .heading h5:before{top:7px}section.why-choose-us .bg-image{z-index:0;opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}section.why-choose-us .bg-image:before{content:"";z-index:0;background:#b4101026;width:100%;height:100%;position:absolute;top:0;left:0}section.why-choose-us .bg-ellipse-img{z-index:1;opacity:.7;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}section.why-choose-us .features-card{padding:40px 10px 40px 20px}@media (min-width:576px){section.why-choose-us .features-card{padding:25px 10px 25px 30px}}@media (min-width:992px){section.why-choose-us .features-card{padding:30px 15px 30px 35px}}section.why-choose-us .features-card .features-slider{margin-top:0}section.why-choose-us .features-card .features-slider .splide__slide{cursor:pointer}section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap{align-items:center;gap:20px;display:flex}@media (min-width:576px){section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap{gap:30px}}@media (min-width:992px){section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap{gap:40px}}section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap .line{background-color:#fff;width:10px;height:2px;transition:all .3s;display:flex}@media (min-width:576px){section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap .line{width:20px}}section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap h4{color:#fff;letter-spacing:0;margin-bottom:0;padding-top:6px;padding-left:60px;font-size:16px;font-weight:400;transition:all .3s;position:relative}@media (min-width:576px){section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap h4{font-size:18px}}@media (min-width:992px){section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap h4{font-size:20px}}section.why-choose-us .features-card .features-slider .splide__slide .feature-pointer-wrap h4:before{content:"";background-color:#fff;width:20px;height:2px;transition:all .3s;position:absolute;top:50%;left:0;transform:translateY(-50%)}section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap{gap:15px}section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap .line{width:30px}@media (min-width:576px){section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap .line{width:40px}}section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap h4{padding-top:0;font-size:20px}@media (min-width:576px){section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap h4{font-size:22px}}@media (min-width:992px){section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap h4{font-size:23px}}@media (min-width:1200px){section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap h4{font-size:27px}}section.why-choose-us .features-card .features-slider .splide__slide.is-active .feature-pointer-wrap h4:before{width:40px}section.why-choose-us .feature-content-card{height:400px;position:relative}@media (min-width:992px){section.why-choose-us .feature-content-card{height:100%}}section.why-choose-us .feature-content-card .content-wrap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#fff3;border-radius:10px;gap:20px;width:calc(100% - 20px);padding:25px;position:absolute;bottom:1ch;right:10px}@media (min-width:992px){section.why-choose-us .feature-content-card .content-wrap{display:flex;bottom:10%;right:-15%}}section.why-choose-us .feature-content-card .content-wrap .icon{justify-content:center;align-items:center;width:30px;height:30px;display:flex}@media (min-width:992px){section.why-choose-us .feature-content-card .content-wrap .icon{width:70px;height:70px}}section.why-choose-us .feature-content-card .content-wrap .icon svg{width:100%;height:100%}section.why-choose-us .feature-content-card .content-wrap p{color:#fff;margin-top:20px;margin-bottom:0;font-size:14px;font-weight:300}@media (min-width:576px){section.why-choose-us .feature-content-card .content-wrap p{font-size:15px}}@media (min-width:992px){section.why-choose-us .feature-content-card .content-wrap p{margin-top:0;font-size:16px}}footer{position:relative}footer .popup-overlay{z-index:9999;background:#000000a6;justify-content:center;align-items:center;padding:16px;animation:.25s fadeIn;display:flex;position:fixed;inset:0}footer .popup-modal{border-radius:12px;width:100%;max-width:600px;animation:.25s scaleIn;position:relative;overflow:hidden}footer .popup-image{object-fit:contain;width:100%;height:auto;display:block}footer .popup-close-btn{color:#fff;cursor:pointer;z-index:10;background:#0000008c;border:none;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:20px;line-height:1;transition:background .2s;display:flex;position:absolute;top:10px;right:10px}footer .popup-close-btn:hover{background:#000c}@keyframes scaleIn{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}footer .floating-image{z-index:99999;width:96px;height:70px;position:fixed;bottom:2%;right:1%}footer .bottom-footer-wrap{flex-direction:column;justify-content:flex-end;display:flex;position:relative}footer .bottom-footer-wrap:after{content:" ";z-index:1;background:linear-gradient(#58181600 50%,#581816a9 100%);width:100%;height:100%;position:absolute}footer .bottom-footer-wrap .container{height:max-content}footer .bottom-footer-wrap .footer-video{pointer-events:none;width:100%;position:absolute;top:0;left:0;height:100%!important;padding-top:0!important}footer .bottom-footer-wrap .footer-video .video-js{height:100%!important}footer .bottom-footer-wrap .footer-video .vjs-tech{object-fit:cover;object-position:top;height:100%!important}footer .bottom-footer-wrap .links-wrap{z-index:4;flex-direction:column;align-items:center;gap:10px;padding:35px 0;display:flex;position:relative}@media (min-width:768px){footer .bottom-footer-wrap .links-wrap{flex-direction:row;justify-content:space-between}}@media (min-width:992px){footer .bottom-footer-wrap .links-wrap{padding:258px 0 55px}}footer .bottom-footer-wrap .links-wrap a{color:#fff;font-size:15px;transition:all .3s;position:relative}@media (min-width:992px){footer .bottom-footer-wrap .links-wrap a{font-size:16px}}footer .bottom-footer-wrap .links-wrap a:hover{color:#d56c6c}footer .bottom-footer-wrap .links-wrap .left-wrap{align-items:center;gap:30px;display:flex}footer .bottom-footer-wrap .links-wrap .left-wrap a{color:#fff;transition:all .3s;position:relative}footer .bottom-footer-wrap .links-wrap .left-wrap a:first-child:after{content:"|";color:#fff;position:absolute;top:0;right:-15px;transform:translate(50%)}footer .bottom-footer-wrap .links-wrap .left-wrap a:hover{color:#d56c6c}footer .bottom-footer-wrap .links-wrap .right-wrap span{color:#fff;font-size:15px}@media (min-width:992px){footer .bottom-footer-wrap .links-wrap .right-wrap span{font-size:16px}}footer .footer-logo-wrapper{z-index:4;position:relative}footer .footer-logo-wrapper figure{width:160px;margin-left:10px}@media (min-width:992px){footer .footer-logo-wrapper figure{width:180px;margin-left:0}}footer .footer-logo-wrapper figure img{margin-left:-10px}@media (min-width:992px){footer .footer-logo-wrapper figure img{margin-left:0}}footer .footer-logo-wrapper p{color:#fff;margin-top:20px;margin-bottom:20px;font-size:13px}@media (min-width:576px){footer .footer-logo-wrapper p{font-size:15px}}@media (min-width:992px){footer .footer-logo-wrapper p{margin-bottom:15px}}footer .proud-members{z-index:4;margin:40px 0;position:relative}footer .proud-members h5{color:#fff;margin-top:15px;margin-bottom:15px;font-size:18px}@media (min-width:992px){footer .proud-members h5{margin-top:0;margin-bottom:22px;font-size:22px}}footer .proud-members .cfa-logo{width:260px;height:60px}footer .proud-members .afa-logo{width:80px;height:100%}@media (min-width:992px){footer .proud-members .afa-logo{aspect-ratio:1;width:60px;height:60px}}footer .quick-links-solutions{z-index:4;position:relative}footer .quick-links-solutions h5{color:#fff;margin-top:15px;margin-bottom:15px;font-size:18px}@media (min-width:992px){footer .quick-links-solutions h5{margin-top:0;margin-bottom:22px;font-size:22px}}footer .quick-links-solutions ul{padding:0;list-style:none}footer .quick-links-solutions ul li{color:#fff;cursor:pointer;gap:5px;margin-top:10px;margin-bottom:5px;transition:all .4s;display:flex}footer .quick-links-solutions ul li span svg{transition:all .4s}footer .quick-links-solutions ul li:hover{color:#d56c6c;transform:translate(10px)}footer .quick-links-solutions ul li:hover span svg{fill:#d56c6c}footer .quick-links-solutions ul li a{color:#fff;font-size:15px;text-decoration:none}@media (min-width:992px){footer .quick-links-solutions ul li a{font-size:16px}}footer .quick-links-solutions p{color:#fff}footer .quick-links-solutions .contact{flex-direction:column;gap:5px;display:flex}@media (min-width:992px){footer .quick-links-solutions .contact{gap:10px}}footer .quick-links-solutions .contact a{color:#fff;text-decoration:none;transition:all .4s}footer .quick-links-solutions .contact a:hover{color:#d56c6c}footer .social-icons-wrap{gap:10px;display:flex}footer .social-icons-wrap .social-icons{z-index:4;padding:13px;display:flex;position:relative}footer .social-icons-wrap .social-icons svg{fill:#fff;font-size:26px}footer .grid-wrapper{z-index:4;position:relative}@media (min-width:992px){footer .grid-wrapper{text-align:center;grid-template-columns:1fr 1fr;align-items:center;display:grid}}footer .grid-wrapper .securing-boundaries{color:#fff;border:1px solid #ffffff80;margin:20px 0 0;padding:10px}@media (min-width:992px){footer .grid-wrapper .securing-boundaries{text-align:left;border-right:0;margin:0}}footer .grid-wrapper .copyright{color:#fff;border:1px solid #ffffff80;border-bottom-style:none;margin:0;padding:10px}@media (min-width:992px){footer .grid-wrapper .copyright{text-align:left;margin:0;border:1px solid #ffffff80!important}}footer .grid-wrapper .building-trust{color:#fff;border:1px solid #ffffff80;height:100%;padding:10px}@media (min-width:992px){footer .grid-wrapper .building-trust{text-align:right;border-left:0;margin:0}}footer .footer-wrapper{-webkit-backdrop-filter:blur(14px)saturate(130%);z-index:4;background:#ffffff14;padding-top:52px;position:relative;-webkit-backdrop-filter:blur(8px)saturate(130%)!important;backdrop-filter:blur(8px)saturate(130%)!important}section.error-page{background-color:#b40f11;padding-top:150px}section.error-page .card{background-color:#b40f11}section.error-page .card h1,section.error-page .card h4,section.error-page .card p{color:#fff}section.project-banner{height:350px;padding:0;position:relative}@media (min-width:768px){section.project-banner{height:600px}}@media (min-width:992px){section.project-banner{height:100vh}}section.project-banner .banner-wrapper{width:100%;height:100%}section.project-banner:after{content:"";z-index:0;background:#1b000073;width:100%;height:100%;position:absolute;top:0;left:0}section.project-banner .banner-content{z-index:5;flex-direction:column;align-items:center;width:100%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (min-width:992px){section.project-banner .banner-content{top:35%}}section.project-banner .banner-content h1{color:#fff;font-size:24px}@media (min-width:576px){section.project-banner .banner-content h1{font-size:30px}}@media (min-width:768px){section.project-banner .banner-content h1{font-size:36px}}@media (min-width:992px){section.project-banner .banner-content h1{font-size:45px}}@media (min-width:1024px){section.project-banner .banner-content h1{font-size:54px}}section.project-banner .banner-content p{color:#fff;text-align:center;font-size:16px}@media (min-width:992px){section.project-banner .banner-content p{font-size:20px}}section.product-overview{padding-top:0}section.product-overview.project-wrapper{padding-block:40px}@media (min-width:992px){section.product-overview.project-wrapper{padding-block:60px}}@media (min-width:1400px){section.product-overview.project-wrapper{padding-block:80px}}section.product-overview .overview{background-color:#dadada;border-radius:12px;padding:12px;position:relative;overflow:hidden}@media (min-width:992px){section.product-overview .overview{background:linear-gradient(90deg,#dadada 0%,#dadada28 50%,#dadada00 100%)}}section.product-overview .overview:after{content:" ";z-index:2;width:100%;height:100%;position:absolute;top:0;right:0}@media (min-width:992px){section.product-overview .overview:after{background:linear-gradient(270deg,#fff,#fff,#fff 51% 5%,#fff0)}}section.product-overview .overview .overview-content-wrapper{z-index:3;padding:10px;position:relative}@media (min-width:992px){section.product-overview .overview .overview-content-wrapper{width:90%;padding-top:50px;padding-bottom:50px}}section.product-overview .overview .overview-content-wrapper h2{color:#b40f11}section.product-overview .overview .overview-content-wrapper .standard-wrapper{display:flex}section.product-overview .overview .overview-content-wrapper .standard-wrapper .standard{color:#fff;clip-path:polygon(0 0,100% 1%,91% 100%,0% 100%);z-index:1;background-color:#b40f11;border-radius:50em 0 50em 50em;margin-top:-1px;padding:5px 15px;font-size:13px;position:relative}@media (min-width:992px){section.product-overview .overview .overview-content-wrapper .standard-wrapper .standard{font-size:16px}}section.product-overview .overview .overview-content-wrapper .standard-wrapper .standard-1{color:#fff;background-color:#000;border-radius:50em;margin-left:-35px;padding:5px 15px 5px 38px;font-size:13px;position:relative}@media (min-width:992px){section.product-overview .overview .overview-content-wrapper .standard-wrapper .standard-1{font-size:16px}}section.product-overview .overview .overview-bg{z-index:1;height:100%;top:0;left:0}@media (min-width:992px){section.product-overview .overview .overview-bg{position:absolute}}.feature-spec-container{background:#fff;width:100%;position:relative}.tab-nav{z-index:100;background:#fff;border-bottom:1px solid #e0e0e0;width:100%}.tab-nav .tab-nav-inner{margin:0 auto;padding:0 16px;position:relative}@media (min-width:768px){.tab-nav .tab-nav-inner{padding:0 32px}}.tab-nav .tab-list{gap:24px;display:flex;position:relative}@media (min-width:768px){.tab-nav .tab-list{gap:48px}}.tab-nav .tab-button{cursor:pointer;color:#999;white-space:nowrap;background:0 0;border:none;padding:24px 0;font-size:1.125rem;font-weight:400;transition:color .3s;position:relative}@media (max-width:768px){.tab-nav .tab-button{padding:1.25rem 0;font-size:.95rem}}.tab-nav .tab-button.active{color:#000;font-weight:500}.tab-nav .tab-button:hover{color:#000}.tab-nav .tab-indicator{will-change:transform,width;background:#000;height:2px;position:absolute;bottom:-1px}.sections-wrapper{margin:0 auto;padding:0 .5rem}@media (min-width:992px){.sections-wrapper{padding:0 2rem}}.content-header{margin-bottom:3rem}@media (max-width:768px){.content-header{margin-bottom:2rem}}.content-header h1,.content-header h2{color:#000;margin-bottom:.5rem;font-size:3.5rem;font-weight:700;line-height:1.1}@media (max-width:768px){.content-header h1,.content-header h2{font-size:2.5rem}}.content-header .subtitle{color:#666;font-size:1.25rem;font-weight:300}@media (max-width:768px){.content-header .subtitle{font-size:1.125rem}}section.feature-section{padding:5rem 0;position:relative;overflow:hidden}section.feature-section .overlay{z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}section.feature-section .heading p{color:#fff}section.feature-section .feature-bg-img{z-index:-2;width:100%;height:100%;position:absolute;top:0;left:0}section.feature-section .feature-card{color:#fff;background-color:#0006;border-radius:8px;flex-direction:column;width:100%;height:290px;padding:25px;transition:all .4s;display:flex;overflow:hidden}section.feature-section .feature-card:hover{background-color:#0009}section.feature-section .feature-card:hover .feature-heading{transform:translateY(0)}section.feature-section .feature-card:hover .feature-heading h4{margin-top:0}section.feature-section .feature-card:hover .feature-heading .feature-icon-img{opacity:0}section.feature-section .feature-card:hover .card-content{opacity:1;transform:translateY(0)}section.feature-section .feature-card .feature-img-icons{width:24px;height:24px}section.feature-section .feature-card .feature-icon-img{border:1px solid #ffffff4d;border-radius:6px;width:max-content;padding:11px;transition:all .4s}section.feature-section .feature-card .feature-heading{transition:all .4s;transform:translateY(55px)}section.feature-section .feature-card .feature-heading h4{margin-top:20px;transition:all .4s}section.feature-section .feature-card .card-content{z-index:3;opacity:0;height:100%;transition:all .4s;position:relative;transform:translateY(160px)}section.feature-section .feature-card .card-content div{height:135px;margin:0;padding-right:10px;font-size:15px;overflow-y:scroll}section.feature-section .feature-card .card-content div::-webkit-scrollbar{width:2px}section.feature-section .feature-card .card-content div::-webkit-scrollbar-thumb{background-color:#b40f11}section.feature-section .feature-card .card-content div::-webkit-scrollbar-track{background-color:#0000}.mobile-feature-spec-container{display:none}@media (max-width:768px){.mobile-feature-spec-container{display:block}}.mobile-feature-spec-container .content-header{text-align:center;margin-bottom:2rem}.mobile-feature-spec-container .content-header h1{color:#333a42;margin-bottom:.5rem;font-size:2rem;font-weight:700;line-height:1.2}.mobile-feature-spec-container .content-header .subtitle{color:#333a42;font-size:1rem;font-weight:300}.mobile-feature-spec-container .accordion-item{background:0 0;border:none;border-radius:0;margin-bottom:1rem;overflow:visible}.mobile-feature-spec-container .accordion-item .accordion-header{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:16px;transition:all .3s;display:flex}.mobile-feature-spec-container .accordion-item .accordion-header span{color:#333a42;font-size:24px;font-weight:700}.mobile-feature-spec-container .accordion-item .accordion-header .chevron{display:none}.mobile-feature-spec-container .accordion-item .accordion-content{max-height:0;transition:max-height .4s;overflow:hidden}.mobile-feature-spec-container .accordion-item .accordion-content.open{max-height:2500px}.mobile-feature-spec-container .accordion-item .accordion-content .accordion-subtitle{color:#333a42;margin-bottom:20px;padding:12px 16px;font-size:16px;font-weight:300}.mobile-feature-spec-container .slider-wrapper{padding-bottom:2rem}.mobile-feature-spec-container .feature-slider{scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;gap:1rem;padding-left:16px;display:flex;overflow-x:auto}.mobile-feature-spec-container .feature-slider::-webkit-scrollbar{display:none}.mobile-feature-spec-container .feature-slider{scrollbar-width:none}.mobile-feature-spec-container .feature-slider .feature-card{scroll-snap-align:center;background-color:#fdf7f2;border-radius:13px;flex-shrink:0;width:65%;height:400px;position:relative;overflow:hidden}.mobile-feature-spec-container .feature-slider .feature-card .card-image-wrapper{z-index:0;width:100%;height:100%;position:absolute;bottom:0;left:0}.mobile-feature-spec-container .feature-slider .feature-card .card-image-wrapper .card-image{object-fit:cover;border-radius:13px;width:100%;height:100%}.mobile-feature-spec-container .feature-slider .feature-card .card-overlay{z-index:2;background:linear-gradient(#0000004d,#0000);padding:1.5rem;position:relative}.mobile-feature-spec-container .feature-slider .feature-card .card-overlay h3{color:#000;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.mobile-feature-spec-container .feature-slider .feature-card .card-overlay p{color:#333;white-space:pre-line;font-size:.95rem;line-height:1.4}.mobile-feature-spec-container .feature-slider .feature-card .card-icon-wrapper{padding:1.5rem}.mobile-feature-spec-container .feature-slider .feature-card .card-icon-wrapper .card-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);object-fit:contain;background-color:#0000001f;border-radius:50%;width:60px;height:60px;padding:10px}.mobile-feature-spec-container .feature-slider .feature-card .card-content{padding:0 1.5rem 1.5rem}.mobile-feature-spec-container .feature-slider .feature-card .card-content h3{color:#000;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}.mobile-feature-spec-container .feature-slider .feature-card .card-content p{color:#333;white-space:pre-line;font-size:.95rem;line-height:1.4}.mobile-feature-spec-container .slider-dots{justify-content:center;gap:.5rem;padding:0 1.5rem;display:flex}.mobile-feature-spec-container .slider-dots .slider-dot{cursor:pointer;background-color:#d0d0d0;border:none;border-radius:50%;width:8px;height:8px;padding:0;transition:all .3s}.mobile-feature-spec-container .slider-dots .slider-dot.active{background-color:#000;border-radius:4px;width:24px}.mobile-feature-spec-container .specification-mobile-wrapper{background-color:#e8ecef;border-radius:15px;padding:30px}.mobile-feature-spec-container .specification-mobile-wrapper .specification-click-image{width:100%;height:100%;position:relative;overflow:hidden}.mobile-feature-spec-container .specification-mobile-wrapper .specification-click-image figure{width:100%;height:100%;position:relative;top:0;left:0}.mobile-feature-spec-container .specification-mobile-wrapper .specification-click-image figure img{width:100%;height:100%}.mobile-feature-spec-container .specification-mobile-wrapper .slide-interactive-overlay{z-index:5;width:100%;height:100%;position:absolute;top:0;left:0}.mobile-feature-spec-container .specification-mobile-wrapper .overlay-point{cursor:pointer;z-index:10;transform-origin:50%;transition:transform .2s;position:absolute;transform:translate(-50%,-50%)}.mobile-feature-spec-container .specification-mobile-wrapper .overlay-point:hover{transform-origin:50%;transform:translate(-50%,-50%)scale(1.1)}.mobile-feature-spec-container .specification-mobile-wrapper .plus-icon{position:relative}.mobile-feature-spec-container .specification-mobile-wrapper .plus-icon svg{fill:#fff;background-color:#b40f11;border-radius:50%;padding:2px;font-size:19px}.mobile-feature-spec-container .specification-mobile-wrapper .plus-icon:before,.mobile-feature-spec-container .specification-mobile-wrapper .plus-icon:after{content:"";z-index:-1;pointer-events:none;border-radius:50%;width:15px;height:15px;animation:1.4s linear infinite pulse;position:absolute;top:56%;left:50%;transform:translate(-50%,-50%)}.mobile-feature-spec-container .specification-mobile-wrapper .plus-icon:after{animation-delay:.7s}@keyframes pulse{0%{box-shadow:0 0 #dc3545b3}50%{box-shadow:0 0 0 10px #dc354500}to{box-shadow:0 0 #dc354500}}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-mobile{background-color:#fff;border-radius:8px;min-height:540px;padding:30px 20px 20px;transition:all .3s;box-shadow:0 12px 126px #85888b33}@media (min-width:992px){.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-mobile{width:375px;height:max-content}}@media (min-width:1024px){.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-mobile{width:max-content;height:max-content}}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-image{border-radius:13px;justify-content:center;display:flex}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-image img{object-fit:contain;border-radius:13px;height:250px;margin-bottom:20px}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-title{color:#333;flex-shrink:0;margin-bottom:16px;font-size:1.5rem;font-weight:600}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-content{flex:1;height:185px;overflow-x:hidden}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-content::-webkit-scrollbar{width:4px}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-content::-webkit-scrollbar-thumb{background-color:#b40f11}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-content::-webkit-scrollbar-track{background-color:#f8f9fa}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-content{-ms-overflow-style:none;scrollbar-width:2px}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-section{margin-bottom:20px;padding-left:10px;padding-right:10px}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-section:last-child{margin-bottom:0}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-subtitle{color:#333;margin-bottom:12px;font-size:1.1rem;font-weight:600}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-list{margin:0;padding:0;list-style:none}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-item{color:#555;border-bottom:1px solid #dee2e6;align-items:center;padding:10px 0 10px 20px;font-size:15px;display:flex;position:relative}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-item:last-child{border-bottom:none}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-item:before{content:"•";color:#dc3545;font-size:18px;font-weight:700;position:absolute;left:0}.mobile-feature-spec-container .specification-mobile-wrapper .spec-card-placeholder{color:#6c757d;text-align:center;justify-content:center;align-items:center;height:100%;min-height:400px;padding:20px;font-size:18px;display:flex}@media (max-width:768px){.feature-spec-container{display:none}}.features-grid{grid-template-columns:repeat(3,1fr);grid-auto-rows:minmax(200px,auto);gap:1.5rem;display:grid}@media (max-width:1024px){.features-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.features-grid{grid-template-columns:1fr}}.features-grid.features .card-1{grid-area:1/1/3}.features-grid.features .card-2{grid-area:1/2/4}.features-grid.features .card-3{grid-area:1/3/3}.features-grid.features .card-4{grid-area:3/1/5}.features-grid.features .card-5{grid-area:3/3/5}.features-grid.features .card-6{grid-column:2;grid-row:2.5/5}.features-grid.specifications .card-1{grid-area:1/1/3/3}.features-grid.specifications .card-2{grid-area:1/3/3}.features-grid.specifications .card-3{grid-area:3/1/5}.features-grid.specifications .card-4{grid-area:3/2/5/4}@media (max-width:1024px){.features-grid.features .card-1,.features-grid.features .card-2,.features-grid.features .card-3,.features-grid.features .card-4,.features-grid.features .card-5,.features-grid.features .card-6,.features-grid.specifications .card-1,.features-grid.specifications .card-2,.features-grid.specifications .card-3,.features-grid.specifications .card-4{grid-area:auto}}.features-grid .feature-card{cursor:pointer;border-radius:24px;min-height:200px;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.features-grid .feature-card.beige{background:linear-gradient(135deg,#f5f0e8 0%,#ebe4d8 100%)}.features-grid .feature-card.light-blue{background:linear-gradient(135deg,#e8f4f8 0%,#d4e8f0 100%)}.features-grid .feature-card.blue{background:linear-gradient(135deg,#d4e8f0 0%,#c0dce8 100%)}.features-grid .feature-card.gray{background:linear-gradient(135deg,#e5e7eb 0%,#d1d5db 100%)}.features-grid .feature-card.white{background:linear-gradient(135deg,#fff 0%,#f9fafb 100%)}.features-grid .feature-card .card-content{flex-direction:column;justify-content:flex-start;height:100%;padding:2.5rem;display:flex}@media (max-width:768px){.features-grid .feature-card .card-content{padding:1.75rem}}.features-grid .feature-card .card-content .card-icon{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:18px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:1.5rem;font-size:3rem;display:flex}@media (max-width:768px){.features-grid .feature-card .card-content .card-icon{width:60px;height:60px;margin-bottom:1.25rem;font-size:2.25rem}}.features-grid .feature-card .card-content h3{color:#000;margin-bottom:.75rem;font-size:1.5rem;font-weight:600;line-height:1.3}@media (max-width:768px){.features-grid .feature-card .card-content h3{font-size:1.25rem}}.features-grid .feature-card .card-content p{color:#666;white-space:pre-line;font-size:1.05rem;line-height:1.6}@media (max-width:768px){.features-grid .feature-card .card-content p{font-size:.95rem}}.features-grid .feature-card .card-image-wrapper{width:100%;height:100%;position:relative}.features-grid .feature-card .card-image-wrapper img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.features-grid .feature-card .card-image-wrapper .card-overlay{background:linear-gradient(#0000 20%,#00000059 50%,#000000b3 100%);flex-direction:column;justify-content:flex-end;padding:2.5rem;display:flex;position:absolute;inset:0}@media (max-width:768px){.features-grid .feature-card .card-image-wrapper .card-overlay{padding:1.75rem}}.features-grid .feature-card .card-image-wrapper .card-overlay h3{color:#fff;text-shadow:0 2px 10px #0006;margin-bottom:.75rem;font-size:1.875rem;font-weight:600}@media (max-width:768px){.features-grid .feature-card .card-image-wrapper .card-overlay h3{font-size:1.375rem}}.features-grid .feature-card .card-image-wrapper .card-overlay p{color:#fffffff2;white-space:pre-line;text-shadow:0 1px 6px #0006;font-size:1.125rem;line-height:1.6}@media (max-width:768px){.features-grid .feature-card .card-image-wrapper .card-overlay p{font-size:1rem}}.features-grid .feature-card:hover{transform:translateY(-8px);box-shadow:0 20px 40px #00000026}.features-grid .feature-card:hover .card-image-wrapper img{transform:scale(1.08)}.features-grid .feature-card:hover .card-content .card-icon{background:#fffffff2;transition:all .3s;transform:scale(1.1)}@media (max-width:768px){.features-grid .feature-card:hover{transform:translateY(-4px);box-shadow:0 10px 25px #0000001f}}section.applications{color:#fff;z-index:0;background-color:#000;position:relative}section.applications .bg-image{z-index:-1;background-position:50%;background-repeat:no-repeat;background-size:cover;width:100%;height:100%;position:absolute;top:0;left:0}section.applications:after{content:"";z-index:-1;background:linear-gradient(270deg,#0000 0%,#00000094 78%);width:100%;height:100%;position:absolute;top:0;left:0}section.applications .headings .left-section h2{color:#fff}section.applications .applications-navigation .arrow-buttons{gap:10px;display:flex}section.applications .applications-navigation .arrow-buttons .prev-nav{border:1px solid #fff;border-radius:8px}section.applications .applications-navigation .arrow-buttons .prev-nav button{color:#fff;justify-content:center;align-items:center;width:40px;height:40px;display:flex}section.applications .applications-navigation .arrow-buttons .prev-nav button span svg{fill:#fff;font-size:20px}section.applications .applications-navigation .arrow-buttons .next-nav{border:1px solid #fff;border-radius:8px}section.applications .applications-navigation .arrow-buttons .next-nav button{color:#fff;justify-content:center;align-items:center;width:40px;height:40px;display:flex}section.applications .applications-navigation .arrow-buttons .next-nav button span svg{fill:#fff;font-size:20px}section.applications .applications-images-carousel{margin-top:20px;overflow:hidden}@media (min-width:992px){section.applications .applications-images-carousel{margin-top:0}}section.applications .applications-images-carousel.vertical-carousel{justify-content:flex-end;display:flex}section.applications .applications-images-carousel.vertical-carousel .splide{width:auto;max-width:300px}@media (min-width:1200px){section.applications .applications-images-carousel.vertical-carousel .splide{max-width:350px}}section.applications .applications-images-carousel.vertical-carousel .splide__track{padding:0 0 0 50px;overflow:hidden}section.applications .applications-images-carousel.vertical-carousel .splide__list{height:100%}section.applications .applications-images-carousel.vertical-carousel .splide__slide{margin-bottom:20px;margin-right:0}section.applications .applications-images-carousel.vertical-carousel .splide__slide .item{cursor:pointer;border-radius:8px;transition:transform .3s ease-in-out;transform:translate(0)}section.applications .applications-images-carousel.vertical-carousel .splide__slide .item.active{transform:translate(-1.5rem)}section.applications .applications-images-carousel.vertical-carousel .splide__slide .item img{object-fit:cover;border:2px solid #fff;border-radius:8px;width:100%;height:175px}@media (min-width:768px){section.applications .applications-images-carousel.vertical-carousel .splide__slide .item img{height:155px}}@media (min-width:992px){section.applications .applications-images-carousel.vertical-carousel .splide__slide .item img{height:150px}}@media (min-width:1200px){section.applications .applications-images-carousel.vertical-carousel .splide__slide .item img{height:175px}}@media (min-width:1400px){section.applications .applications-images-carousel.vertical-carousel .splide__slide .item img{height:182px}}@media (max-width:768px){section.applications .applications-images-carousel{overflow-x:hidden}section.applications .applications-images-carousel.vertical-carousel{justify-content:flex-start}section.applications .applications-images-carousel.vertical-carousel .splide{width:100%;max-width:100%}section.applications .applications-images-carousel.vertical-carousel .splide__track{padding-top:35px;overflow:visible}section.applications .applications-images-carousel.vertical-carousel .splide__slide{margin-bottom:0;margin-right:20px}section.applications .applications-images-carousel.vertical-carousel .splide__slide .item{transform:translateY(0)}section.applications .applications-images-carousel.vertical-carousel .splide__slide .item.active{transform:translateY(-1.5rem)}section.applications .applications-images-carousel.vertical-carousel .splide__slide .item img{height:127px}}section.applications .applications-text-carousel .item h4{color:#fff;font-size:20px}@media (min-width:992px){section.applications .applications-text-carousel .item h4{font-size:24px}}section.applications .applications-text-carousel .item p{color:#fff;width:100%;font-size:16px}@media (min-width:768px){section.applications .applications-text-carousel .item p{width:100%;font-size:18px}}@media (min-width:992px){section.applications .applications-text-carousel .item p{width:90%}}section.download-pdf{position:relative}section.download-pdf .pdf_wrapper{border-radius:10px}section.download-pdf .pdf_wrapper .links_wrap{border:1px solid #e3e3e3;border-radius:8px;padding:1rem}section.download-pdf .pdf_wrapper .links_wrap .download_arrow,section.download-pdf .pdf_wrapper .links_wrap .pdf_icon{border:1px solid #b40f1180;border-radius:6px;padding:8px}section.download-pdf .pdf_wrapper .links_wrap a{color:#333a42;justify-content:flex-start;align-items:center;text-decoration:none;display:flex}section.download-pdf .pdf_wrapper .links_wrap a svg{fill:#b40f11;width:35px;height:auto}section.download-pdf .pdf_wrapper .links_wrap a .pdf_text{margin-left:1rem;font-size:18px}.zoho-form{border:none;width:100%;height:450px}@media (min-width:768px){.zoho-form{height:280px}}.modal-fullscreen-sm-down .modal-content{border-radius:10px!important;height:auto!important;margin:10px!important}.modal-header{justify-content:center;display:flex;border-bottom:unset!important;padding:30px 16px 0!important}.modal-header .download_arrow{border:1px solid #b40f1180;border-radius:6px;margin-bottom:10px;padding:8px 9px}.modal-header .download_arrow svg{fill:#b40f11;width:25px;height:25px}.modal-header .btn-close{--bs-btn-close-opacity:1;--bs-btn-close-hover-opacity:1;--bs-btn-close-bg:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='20' height='20' fill='none'%3E%3Cpath stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M12 12 7 7m5 5 5 5m-5-5 5-5m-5 5-5 5'/%3E%3C/svg%3E");background-color:#8a1c1e;border-radius:50%;width:10px;height:10px;transition:all .3s;position:absolute;top:0;right:0}.modal-header .btn-close:hover{background-color:#b40f11}section.contact-form{background-color:#f9f9fb}section.contact-form .contact-info-wrapper{flex-direction:column;display:flex}section.contact-form .contact-info-wrapper h3{font-size:18px}@media (min-width:576px){section.contact-form .contact-info-wrapper h3{font-size:20px}}@media (min-width:992px){section.contact-form .contact-info-wrapper h3{font-size:22px}}section.contact-form .contact-info-wrapper h5{color:#b40f11;margin-bottom:20px;font-size:16px}@media (min-width:992px){section.contact-form .contact-info-wrapper h5{font-size:18px}}section.contact-form .contact-info-wrapper h5 a{color:#333a42;padding-top:5px;font-size:18px;display:block}@media (min-width:576px){section.contact-form .contact-info-wrapper h5 a{font-size:20px}}@media (min-width:992px){section.contact-form .contact-info-wrapper h5 a{font-size:22px}}section.contact-form .contact-form-wrap{background-color:#fff;border-radius:10px;flex-direction:column;gap:0;padding:20px;display:flex}section.contact-form .contact-form-wrap .heading h2{margin-top:0}section.contact-form .contact-form-wrap .contact-title{margin-bottom:18px;font-size:18px;font-weight:500}section.contact-form .contact-form-wrap .small-text{color:#b40f11;font-size:14px}section.contact-form .contact-form-wrap button{background-color:#f7e3e3;width:max-content;margin-top:30px}section.contact-form .contact-form-wrap button:hover{background-color:#ecbbbb}section.contact-form .contact-form-wrap .input-wrapper{flex-direction:column;display:flex}section.contact-form .contact-form-wrap .input-wrapper label{align-items:top;gap:5px;font-size:15px;display:flex}@media (min-width:992px){section.contact-form .contact-form-wrap .input-wrapper label{font-size:16px}}section.contact-form .contact-form-wrap .input-wrapper label span{font-size:10px}section.contact-form .contact-form-wrap .input-wrapper input{border:2px solid #8695ae38;border-radius:8px;align-self:stretch;align-items:flex-start;gap:16px;margin-top:2px;padding:10px 14px;display:flex}@media (min-width:992px){section.contact-form .contact-form-wrap .input-wrapper input{margin-top:8px}}section.contact-form .contact-form-wrap .input-wrapper textarea{border:2px solid #8695ae38;border-radius:8px;align-self:stretch;align-items:flex-start;gap:16px;margin-top:8px;padding:10px 14px;display:flex}section.address{background-color:#f4f4f4}section.address .contact-address-list{flex-direction:column;gap:15px;margin-top:30px;padding-left:0;display:flex}@media (min-width:576px){section.address .contact-address-list{gap:20px;margin-top:40px}section.address .contact-address-list:hover li{opacity:.5;border-bottom-color:#0000}}section.address .contact-address-list li{cursor:pointer;border-bottom:2px solid #8695ae38;grid-template-columns:repeat(2,1fr);gap:20px;padding-bottom:18px;transition:all .3s;display:grid}@media (min-width:576px){section.address .contact-address-list li{border-color:#0000;justify-content:space-between;align-items:flex-start;display:flex}section.address .contact-address-list li:hover{opacity:1;border-bottom-color:#8695ae38}}section.address .contact-address-list li p{margin-bottom:0;font-size:18px;font-weight:600}@media (min-width:576px){section.address .contact-address-list li p{font-size:22px}}@media (min-width:992px){section.address .contact-address-list li p{font-size:24px}}section.address .contact-address-list li span{font-size:12px}@media (min-width:576px){section.address .contact-address-list li span{width:50%;font-size:14px}}@media (min-width:992px){section.address .contact-address-list li span{font-size:16px}}section.address .address-cards-wrap{grid-template-columns:1fr;gap:10px;margin-top:30px;display:grid}@media (min-width:768px){section.address .address-cards-wrap{grid-template-columns:1fr 1fr;gap:20px}}@media (min-width:992px){section.address .address-cards-wrap{grid-template-columns:1fr 1fr 1fr}}section.address .address-cards-wrap .address-card{background-color:#fff;border-radius:10px;flex-direction:column;height:100%;padding:20px;display:flex}section.address .address-cards-wrap .address-card span{font-size:16px;font-weight:500}@media (min-width:576px){section.address .address-cards-wrap .address-card span{font-size:18px}}section.address .address-cards-wrap .address-card .address-wrapper{gap:10px;height:100%;display:flex}section.address .address-cards-wrap .address-card .address-wrapper span{margin-top:6px;display:flex}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap{flex-direction:column;justify-content:space-between;height:100%;display:flex}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap a{color:#b40f11;align-items:center;gap:7px;width:max-content;transition:all .3s;display:flex;transform:translate(0)}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap a span{margin:0}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap a span svg{fill:#b40f11;font-size:20px}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap a:hover{transform:translate(7px)}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap .address-wrap{margin-bottom:5px}section.address .address-cards-wrap .address-card .address-wrapper .address-description-wrap .address-heading{margin:0;font-size:18px;font-weight:600}section.address .address-cards-wrap .address-card h5{color:#b40f11;border-left:3px solid #b40f11;margin-top:5px;margin-bottom:18px;padding-left:12px;font-size:20px;font-weight:600;line-height:1}@media (min-width:576px){section.address .address-cards-wrap .address-card h5{font-size:22px}}@media (min-width:992px){section.address .address-cards-wrap .address-card h5{font-size:24px}}.banner-homepage{height:100vh;padding:0;position:relative}.banner-homepage:after{content:"";-webkit-backdrop-filter:blur(5px);z-index:1;background:linear-gradient(#2d00008c,#2d000000);width:100vw;height:100vh;position:absolute;left:0}.banner-homepage:before{content:"";-webkit-backdrop-filter:blur(5px);z-index:1;background:linear-gradient(#2d000000,#2d00008c);width:100vw;height:100vh;position:absolute;left:0}.banner-homepage .loading-image{width:100vw;height:100vh;position:absolute;top:0;left:0}.banner-homepage .loading-text{text-align:center;z-index:5;width:100%;position:absolute;top:60%;left:50%;transform:translate(-50%,-50%)}.banner-homepage .loading-text p{color:#fff;font-size:24px}.services{z-index:5;height:100%;position:relative}.services .slider-wrap{position:relative}.services .splide{padding-top:30px}@media (min-width:992px){.services .splide{padding-top:50px}}.services .slide{flex-direction:column;align-items:flex-start;padding-inline:12px;display:flex;overflow:hidden}@media (min-width:992px){.services .slide{padding-inline:unset}}.services .slide:hover .img-container img{scale:1.05}.services .slide:hover .slider-button{opacity:1;right:20px}.services .img-container{border-radius:12px;width:100%;height:350px;margin-bottom:18px;overflow:hidden}.services .img-container img{object-fit:cover;border-radius:18px;width:100%;height:100%;transition:all .3s;display:block}@media (min-width:992px){.services .splide__slide{width:30%!important}}.services .slider-button{z-index:1;opacity:0;transition:all .5s;position:absolute;bottom:50px;right:-120px}.fancybox__slide{padding:30px 10px!important}@media (min-width:992px){.fancybox__slide{padding:50px 30px!important}}.loading-product-screen{text-align:center;padding-top:200px}section.demo{background-color:#f1f1f18a}section.demo .play-btn-wrapper{pointer-events:none;aspect-ratio:16/9;width:100%;display:inline-block}section.demo .play-btn-wrapper iframe{width:100%;height:100%}section.demo ul li::marker{color:#b40f11}.working-image p{text-align:center}section.certification{background-color:#fcf9f3}section.certification .about-slider-wapper{border-top:1px solid #23193b1e;border-bottom:1px solid #23193b1e;margin-top:20px;padding:20px 0}@media (min-width:992px){section.certification .about-slider-wapper{margin-top:40px}}section.certification .about-slider-wapper .splide-slide{justify-content:center;align-items:center;width:100%;height:100%;display:flex}section.certification .about-slider-wapper .client-logo-wrapper{aspect-ratio:1;justify-content:center;align-items:center;width:175px;height:175px;padding:20px;display:flex}
