*{margin:0;padding:0;box-sizing:border-box;letter-spacing:normal}html{scroll-behavior:smooth}.s-whatsapp{display:flex;width:80px;height:80px;justify-content:center;align-items:center;gap:10px;flex-shrink:0;border-radius:50px;border:1px solid #555;background:#111;position:fixed;z-index:10000;bottom:20px;right:20px;transition:all .3s}.s-whatsapp svg{flex-shrink:0}.s-whatsapp:hover{border-radius:50px;border:1px solid #ffbf00;background:#111;box-shadow:0 10px 30px #ffbf0033}.s-navbar{width:100%;height:80px;position:fixed;padding:0 160px;display:flex;align-items:center;justify-content:space-between;background:#1a1a1a99;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000}.s-logo-container{cursor:pointer;display:flex;align-items:center;justify-content:center;gap:10px;text-decoration:none}.s-logo-container img{height:20px;object-fit:cover}.s-nav-link{display:flex;justify-content:center;align-items:center;gap:32px}.s-nav-link-heading:hover .s-nav-link-text p{color:#ffbf00}.s-nav-link-heading:hover .s-nav-link-text svg{fill:#ffbf00;transform:rotate(180deg)}.s-nav-link-text{display:flex;align-items:center;gap:8px;text-decoration:none}.s-nav-link-text p{color:#fff;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.s-contact-us{display:flex;padding:8px 16px;align-items:flex-start;gap:8px;border-radius:50px;border:1px solid #ffbf00;background:var(--Amber-500----Primary, #ffbf00)}.s-contact-us:hover{box-shadow:0 4px 20px #ffbf0026}.s-contact-us .s-nav-link-text p{color:var(--Woodsmoke----BG-950----bg, #1a1a1a);text-align:center;font-family:Quicksand;font-size:16px;font-style:bold;font-weight:600;line-height:normal}.s-contact-us .s-nav-link-text svg{display:flex;width:20px;height:20px;padding:4.411px 6.095px 4.411px 7.833px;justify-content:center;align-items:center}.s-product-banner{width:100%;min-height:100svh;padding-top:140px;padding-bottom:100px;display:flex;justify-content:center;align-items:center;background:#1a1a1a}.s-product-banner-container{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:60px}.s-product-banner-container-logo{display:flex;height:213px;padding-right:0;justify-content:center;align-items:flex-end;gap:10.103px;flex-shrink:0;aspect-ratio:264.36/213}.s-product-banner-container-logo svg:first-child{filter:grayscale(100%);animation:BannerGlow forwards 2s}@keyframes BannerGlow{0%{filter:grayscale(100%)}to{filter:grayscale(0%)}}.s-product-banner-logo{position:relative;display:flex;width:227px;height:213px;padding:8px;justify-content:center;align-items:center;border-radius:30px;border:1px solid rgba(255,255,255,.2)}.s-product-banner-logo-bg-software{position:absolute;width:227px;height:213px;border-radius:30px;animation:glow1 1s ease-in forwards}.s-product-banner-logo-bg-software.s-logo-bg-software-visible{border-bottom:1px solid #ffbf00;animation:glow1 1s ease-in forwards}@keyframes glow1{0%{border-image:linear-gradient(to right,transparent 0%,transparent 50%,#ffbf00 50%,#ffbf00 50%,transparent 50%,transparent 100%);border-image-slice:1;box-shadow:0 -1px 40px #ffbf0000}to{border-image:linear-gradient(to right,transparent 0%,transparent 10%,#ffbf00 30%,#ffbf00 70%,transparent 90%,transparent 100%);border-image-slice:1;box-shadow:0 -1px 40px #ffbf0099}}.s-product-banner-logo img{width:211px;height:197px;flex-shrink:0;stroke-width:2px;stroke:#39393999}.s-product-banner-text{display:flex;flex-direction:column;align-items:center;gap:16px}.s-product-banner-text p{color:#fff;text-align:center;font-family:Raleway;font-size:60px;font-style:normal;font-weight:600;line-height:72px;letter-spacing:-2.4px}.s-product-banner-text span{width:800px;color:var(--gray---for-text-100, #f2f4f7);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.s-product-banner-labels{display:flex;align-items:center;gap:24px}.s-product-banner-labels label{display:flex;min-width:183px;padding:10px 24px;justify-content:center;align-items:center;gap:10px;border-radius:100px;background:linear-gradient(180deg,#ffffff1a -66.22%,#fff0 85.46%);color:#fff;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.s-benefits{width:100%;padding:48px 160px;display:flex;flex-direction:column;align-items:center;gap:80px;background:var(--Woodsmoke----BG-950----bg, #1a1a1a)}.s-benefits-text{display:flex;width:658px;flex-direction:column;justify-content:center;align-items:center;gap:4px}.s-benefits-text p{text-align:center;font-family:Raleway,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:normal;background:linear-gradient(90deg,#fff 3.85%,#fff9 143.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-benefits-text span{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.s-benefits-container{display:flex;flex-direction:column;align-items:flex-start;gap:40px}.s-benefits-sets{display:flex;align-items:flex-start;gap:48px}.s-benefits-set{display:flex;padding:0 13px;align-items:center;gap:24px}.s-benefits-set p{width:194px;color:var(--Absolute-White, #fff);font-family:Quicksand;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.p-svg-text-container{width:100%;display:flex;flex-direction:column;gap:40px}.p-svg-text{width:100%;display:grid;grid-template-columns:repeat(3,1fr);gap:40px}.p-svg-text p{color:var(--Absolute-White, #fff);font-family:Quicksand;font-size:24px;font-style:normal;font-weight:600;line-height:32px;width:100%;height:64px;text-align:left}.p-icon-text-card{width:100%;display:flex;align-items:center;text-align:center;justify-content:flex-start;gap:24px}.p-benefits-svg-container{border-radius:70px;background:linear-gradient(180deg,#ffffff0d,#fff0);display:flex;padding:12px;align-items:flex-start;gap:10px}.p-benefits-svg-second-container{border-radius:50px;background:linear-gradient(180deg,#ffffff1a -66.22%,#fff0 85.46%);display:flex;padding:10px;align-items:flex-start;gap:10px}.p-icon-text-card svg{width:60px;height:60px}.s-product-list{width:100%;padding:80px 0;display:flex;flex-direction:column;align-items:center;background:var(--Woodsmoke----BG-950----bg, #1a1a1a)}.s-product-list-set{width:100%;display:flex;padding:0 100px;align-items:flex-start;justify-content:center;height:100%}.s-product-list-set-heading{height:100%;width:368px;padding-top:40px;padding-right:24px;display:flex;flex-direction:column;align-items:flex-start;gap:24px}.s-product-list-set-heading p{color:#fff;font-family:Quicksand;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.s-product-list-set-heading h2{color:#fff;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.subpage-desc{color:var(--gray---for-text-400, #98a2b3)!important;font-family:Quicksand!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:28px!important}.s-product-list-set-heading .heading{font-family:Quicksand;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.32px;background:linear-gradient(90deg,#0d9bbf 19.69%,#fff 105.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-software-solutions .s-product-list-set-container{border-left:2px solid #ffd24d}.s-engineering-solutions .s-product-list-set-container{border-left:2px solid #01cfdc}.s-product-list-set-container{border-left:2px solid #e7e7e7;padding-left:40px;padding-bottom:40px;display:flex;width:608px;height:calc(100% + 40px);flex-direction:column;align-items:flex-start;gap:16px}.s-product-list-set-container img{object-fit:cover;width:608px;height:100%}.s-product-img-carousel{display:flex;width:608px;overflow:hidden;position:relative}.s-slider{width:100%;display:flex;transition:transform .3s ease-in-out}.s-slider img{width:608px;object-fit:contain}.s-carousel-buttons.disabled{opacity:.5;pointer-events:none}.s-carousel-indicator{left:50%;transform:translate(-50%);bottom:10px;position:absolute;width:30%;height:2px;display:flex;align-items:center;justify-content:center;gap:5px}.s-carousel-indicator-container{width:30px;height:2px;background:#c8c8c8}.s-carousel-indicator-container.yellow{background:#ffbf00}.s-carousel-indicator-container.white{background:#fff}.s-carousel-buttons{width:40px;height:40px;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center}.s-next-img{padding-right:10px;right:0}.s-previous-img{padding-left:10px;left:0}.s-carousel-buttons svg{width:30px;height:20px;fill:#fff}.s-product-list-set-container p{flex-shrink:0;font-size:18px;font-style:normal;font-weight:500;line-height:28px;color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand}.s-product-list-set-container a{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:50px;text-decoration:none}.s-product-list-set-container a span{color:var(--Amber-500----Primary, #ffbf00);font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:normal}.s-product-list-set-container a svg{display:flex;width:24px;height:24px;padding:5.293px 7.314px 5.293px 9.4px;justify-content:center;align-items:center}.s-load-more{display:flex;padding-top:60px;flex-direction:column;justify-content:center;align-items:center;gap:60px;cursor:pointer}.s-load-more p{color:#ffbf00;text-align:center;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;height:56px;padding:16px 32px;align-items:flex-start;gap:8px;border-radius:50px;border:1px solid #ffbf00;background:var(--Grey-10, #1a1a1a)}.s-see-less{display:flex;padding-top:60px;flex-direction:column;justify-content:center;align-items:center;gap:60px;cursor:pointer}.s-see-less p{color:#ffbf00;text-align:center;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal;display:flex;height:56px;padding:16px 32px;align-items:flex-start;gap:8px;border-radius:50px;border:1px solid #ffbf00;background:var(--Grey-10, #1a1a1a)}.s-hidden-products{display:flex;flex-direction:column}.s-product-list .s-hidden-products{display:none}.s-horizontal-marquee{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;position:relative;padding:80px 160px 140px;background:var(--Woodsmoke----BG-950----bg, #1a1a1a)}.s-horizontal-marquee-container{width:868px;height:480px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;border-radius:40px}.s-horizontal-marquee-frame{width:100%;height:100%;object-fit:cover;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.s-horizontal-marquee-wrapper{height:100%;overflow:hidden;position:relative}.s-horizontal-marquee-marquee{flex-wrap:wrap;display:flex;flex-direction:column;animation:scrollUp 20s linear infinite}@keyframes scrollUp{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.s-horizontal-marquee-marquee img{width:100%;object-fit:cover;padding-top:40px}.s-horizontal-marquee-background{width:100%;height:100%;position:absolute;bottom:0;background:linear-gradient(180deg,transparent,#1a1a1a 70%)}.s-horizontal-marquee-info{display:flex;width:800px;flex-direction:column;align-items:center;gap:24px;position:absolute;bottom:0;z-index:2}.s-horizontal-marquee-info section{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;align-self:stretch}.s-horizontal-marquee-info section h2{color:var(--Amber-500----Primary, #ffbf00);text-align:center;font-family:Allerta Stencil;font-size:48px;font-style:normal;font-weight:400;line-height:72px;letter-spacing:-.96px}.s-horizontal-marquee-info section p{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.s-horizontal-marquee .p-mail-button{width:502px}.p-footer-container{width:100%;padding-top:120px;padding-bottom:40px;background-color:#1a1a1a}.p-connection-container{width:100%;display:flex;flex-direction:column;padding-left:400px;padding-right:400px;gap:40px;padding-bottom:120px}.p-circle-svg{transition:box-shadow 1s ease-in-out;border-radius:15px;position:relative;display:inline-block;box-shadow:#ffbf002b 0 6px 50px 15px}.svg1,.svg2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:.1s ease}.svg2{display:none;filter:drop-shadow(0px 0px 50px rgba(255,191,0,.3));width:164px;height:164px;flex-shrink:0;margin:0}.p-circle-svg:hover .svg1{display:none}.p-circle-svg:hover .svg2{display:block}.p-circle-svg:hover{box-shadow:0 6px 50px 15px #ffbf002b}.p-get-started-btn:hover{box-shadow:0 4px 20px #ffbf0026}.p-circle-text{display:flex;flex-direction:column;gap:80px;align-items:center}.p-lets-establish{width:640px;flex-shrink:0;text-align:center;font-family:Quicksand;font-size:35px;font-style:normal;font-weight:600;line-height:60px;letter-spacing:-.96px;background:linear-gradient(93deg,#fff 8.57%,#ffffffbf 95.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:.3s ease-in-out}#changeText{width:640px;flex-shrink:0;text-align:center;font-family:Quicksand;font-size:35px;font-style:normal;font-weight:600;line-height:60px;letter-spacing:-.96px;background:linear-gradient(93deg,#fff 8.57%,#ffffffbf 95.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:1s ease-in-out}.we-deliver-main{overflow:hidden;height:0;transition:height .5s ease-in-out}.we-deliver-main.visible{height:auto;animation:slideUp .5s ease-in-out}@keyframes slideUp{0%{transform:translateY(50%);opacity:0}to{transform:translateY(0);opacity:1}}.we-deliver-main.hidden{animation:slideDown .5s ease-in-out forwards}@keyframes slideDown{0%{transform:translateY(0);opacity:1}to{transform:translateY(-100%);opacity:0}}.we-deliver{display:flex;padding:24px 0;flex-direction:column;gap:10px}.we-deliver-main p{flex-shrink:0;text-align:center;font-family:Quicksand;font-size:35px;font-style:normal;font-weight:600;line-height:60px;letter-spacing:-.96px;background:linear-gradient(93deg,#fff 8.57%,#ffffffbf 95.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;transition:1s ease-in-out}.p-contact-button{cursor:pointer;border-radius:50px;border:1px solid #ffbf00;background:var(--Amber-500----Primary, #ffbf00);display:flex;padding:16px 32px;align-items:flex-start;gap:8px}.p-contact-button p{color:var(--Woodsmoke----BG-950----bg, #1a1a1a);text-align:center;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.p-mail-button{cursor:pointer;border-radius:50px;border:1px solid #ffbf00;background:var(--Grey-10, #1a1a1a);display:flex;padding:16px 32px;align-items:center;justify-content:center;gap:8px;text-decoration:none}.p-mail-button:hover,.p-contact-button:hover{box-shadow:0 4px 20px #ffbf0026}.p-mail-button p{color:#ffbf00;text-align:center;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.p-side-button-container{display:flex;gap:16px;width:100%;justify-content:center}.p-footer{padding:40px 160px}.p-koios{gap:8px;display:flex;flex-direction:row;justify-content:center}.p-koios img{height:32px;object-fit:cover}.p-koios h1{align-self:center;color:#fff;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.p-links{display:flex;justify-content:center;gap:10px;flex-direction:column;padding-bottom:64px;padding-top:32px;font-family:Quicksand;font-size:16px;font-weight:400;line-height:28px;text-align:left;color:var(--gray---for-text-400, #98a2b3)}.p-link-three,.p-link-two{display:flex;flex-direction:row;gap:24px;justify-content:center}.p-links a{color:var(--gray---for-text-400, #98a2b3);text-decoration:none}.p-social-icons a:hover svg path{fill:#ffbf00}.p-line{width:100%;border:1px solid #262626}.p-address-container{display:flex;justify-content:space-between;text-align:center;padding-top:32px}.p-call-div,.p-mail-div{width:fit-content;gap:24px;text-decoration:none}.p-gd:hover p{color:#ffbf00}.p-gd{align-items:center;display:flex;flex-direction:column;gap:24px;cursor:pointer}.p-address-container p{font-family:Quicksand;font-size:16px;font-weight:400;line-height:24px;color:#98a2b3;text-align:center;transition:all .3s}.p-location-div{width:230px;text-decoration:none}.p-gd.location img{width:24px;height:25px}.p-linkedin-extended{display:none;gap:24px;flex-direction:row;padding-top:32px}.p-linkedin-extended a{color:#fff;text-decoration:none;font-family:Quicksand;font-size:16px;font-weight:400;line-height:28px}.p-content-box{color:var(--gray---for-text-400, #98a2b3);display:flex;flex-direction:row;justify-content:space-between;padding-top:32px}.p-rights-reserved{font-family:Quicksand;font-size:16px;font-weight:400;line-height:28px}.p-social-icons{cursor:pointer;display:flex;gap:20px;align-items:center}.p-social-icons.mobile,.p-rights-reserved.mobile{display:none}.p-policy-tos{display:flex;flex-direction:row;gap:8px;font-family:Quicksand;font-size:16px;font-weight:400;line-height:28px;cursor:pointer;justify-content:inherit}.p-policy-tos a{font-family:Quicksand;font-size:16px;font-weight:400;line-height:24px;color:#98a2b3;text-align:center;transition:all .3s;text-decoration:none}.p-policy-tos a:hover{color:#ffbf00}.p-mechanical-design{padding-top:80px;background-color:#1a1a1a}.p-breadcrumb{width:100%;height:64px}.p-breadcrumb a,.p-breadcrumb p{color:var(--Woodsmoke----BG-400, #888);text-decoration:none;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.p-breadcrumb-text{display:flex;width:100%;padding:20px 500px 20px 200px;align-items:flex-start;gap:4px}.p-breadcrumb-text a:hover{color:#ffbf00}.p-breadcrumb-text.blue a:hover{color:#01cfdc}.p-breadcrumb-text.white a:hover{color:#fff}span{color:var(--Woodsmoke----BG-400, #888)}.p-mechanical-text-container{width:100%;height:calc(100svh - 124px);display:flex;flex-direction:column;justify-content:center;gap:24px;align-items:center;padding:0 200px}.p-blue-gradient-text{background:linear-gradient(90deg,#0d9bbf 19.69%,#fff 105.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.32px}.p-blue-gradient-text.engineering{text-align:left}.p-blue-gradient-text.edutech{text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.32px;background:linear-gradient(90deg,#fff 19.69%,#fff9 105.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-yellow-gradient-text{text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.32px;background:linear-gradient(90deg,#ffbf00 19.69%,#fff 105.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.p-big-mechanical-title{color:#fff;text-align:center;font-family:Raleway,sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:72px;letter-spacing:-1.2px}.p-title-description{display:flex;flex-direction:column;gap:16px}.p-title-description p{color:var(--gray---for-text-100, #f2f4f7);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.p-md-heading{align-items:center;display:flex;flex-direction:column;padding:40px 200px}.p-circle-cover{border-radius:15px;width:100%;height:auto;display:block;margin:0%}.p-circle-svg{transition:box-shadow 1s ease-in-out;border-radius:15px;position:relative;display:inline-block}.p-md-heading.engineering{margin-top:-124px}.p-left-text-container,.p-right-text-container{width:50%}.p-right-text-container{width:fit-content}.p-left-text-container{padding-top:40px;width:368px}.p-text-div{display:flex;flex-direction:column;gap:24px}.p-text-div p{color:#fff;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.p-md-title{color:#fff;font-family:Quicksand;font-size:32px;font-style:normal;font-weight:700;line-height:normal}.p-rectangle-text{padding-bottom:40px;display:flex;flex-direction:column;gap:16px;padding-top:38px}.p-rectangle-text.edutech{gap:24px}.p-rectangle-text.edutech li{width:608px}.p-shopnow-btn{cursor:pointer;border-radius:50px;background:var(--Amber-500----Primary, #ffbf00);display:flex;padding:8px 16px;align-items:center;gap:8px;width:127px;height:36px}.p-shopnow-btn p{width:67px!important;color:var(--Woodsmoke----BG-950----bg, #1a1a1a)!important;text-align:center!important;font-family:Quicksand!important;font-size:14px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.p-shopnow-btn.eng:hover{box-shadow:none}.p-shopnow-btn.eng{background:#1a1a1a;padding-left:0;text-align:left}.p-shopnow-text.eng{text-align:left;color:#ffbf00;width:fit-content}.p-shopnow-btn:hover{box-shadow:0 4px 20px #ffbf0026}.p-right-arr-container,.p-right-arr-container.yellow{display:flex;width:20px;height:20px;padding:4.411px 6.095px 4.411px 7.833px;justify-content:center;align-items:center}.p-rectangle-text p{color:var(--gray---for-text-400, #98a2b3);width:608px;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.p-rectangle-shape{width:608px}.p-various-types{padding-top:20px;width:100%;display:flex;flex-direction:column;gap:24px}.p-left-service-text p{width:248px}.p-left-service-text,.p-right-service-text{display:flex;flex-direction:column;gap:24px}.p-btm-line{margin-top:8px}.p-right-service-text,.p-left-service-text,.p-right-service-text p{width:248px}.p-various-types-text{color:var(--gray---for-text-400, #98a2b3);width:608px;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:600;line-height:32px}.p-service-offering{width:502px;display:flex;gap:40px}.p-service-offering p{color:#fff;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:28px}.p-btm-line{background:#ffbf0040;width:231px;height:.5px}.p-btm-line.blue{background:#01cfdc}.p-eng-solutions-tab{display:flex;flex-direction:column;padding:200px 320px 67px;justify-content:center;align-items:center;gap:40px}.p-eng-icon-container{display:flex;width:227px;height:213px;padding:8px;justify-content:center;align-items:center;border-radius:30px;border:1px solid rgba(255,255,255,.2);box-shadow:0 0 25px #fff3}.p-eng-icon-main{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:10px}.p-eng-icon{height:197px}.p-sol-container{display:flex;flex-direction:column;gap:16px;width:800px}.p-sol-container p{color:var(--gray---for-text-100, #f2f4f7);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:400;line-height:32px}.p-load-more-div{cursor:pointer;border-radius:50px;border:1px solid #ffbf00;background:var(--Grey-10, #1a1a1a);display:flex;height:56px;padding:16px 32px;align-items:flex-start;gap:8px;margin-top:60px}.p-load-more-div p{color:#ffbf00;text-align:center;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.p-mobile-svg-text-container,.p-mobile-spotlight,.p-mobile-horizontal-line,.p-mobile-title-text-btn{display:none}.p-hover.engg:hover{color:#0d9bbf}.p-hover.software:hover{color:#ffbf00}.p-hover.edutech:hover{color:#fff}.p-submit-button{background-color:#1a1a1a!important;background:#1a1a1a!important;color:#ffbf00!important;text-align:center!important;font-family:Quicksand!important;font-size:18px!important;font-style:normal!important;font-weight:500!important;line-height:normal!important}.contain{object-fit:contain!important}.none{object-fit:none!important}.cover{object-fit:cover!important}.p-contact{padding-top:80px;background:#1a1a1a}.p-text{padding-top:40px;display:flex;flex-direction:column;gap:4px}.p-get-in-touch{background:linear-gradient(90deg,#fff 3.85%,#fff9 143.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-family:Raleway,sans-serif;font-size:60px;font-style:normal;font-weight:400;line-height:72px;text-align:center}.p-talk-to-us{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.p-form-logo{display:flex;flex-direction:row;padding:80px 160px 30px}.p-contact-form,.p-moving-logo{width:50%}.p-contact-form{height:615px;padding:24px;display:flex;flex-direction:column;gap:24px;background:linear-gradient(#1a1a1a,#1a1a1a) padding-box,linear-gradient(to bottom,#ffbf00,#fff 25.08%,#0d9bbf 51.45%,#fff 84.24%,#ffbf00) border-box;border-radius:10px;border:1px solid transparent}.p-contact-form input{color:#fff9;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:500;line-height:24px}.p-moving-logo{gap:4px}.p-fullname,.p-email,.p-number,.p-how-can-we-help{display:flex;flex-direction:column;gap:8px;color:var(--gray---for-text-25, #fcfcfd);font-family:Quicksand;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.p-input{padding:12px 16px;border-radius:4px;border:2px solid var(--Woodsmoke----BG-600, #5d5d5d);background-color:transparent;color:#fff}.p-input::placeholder{font-family:Quicksand;font-size:16px;font-weight:500;line-height:24px;text-align:left}.p-textarea{resize:none;height:180px;padding:12px 16px;border-radius:4px;border:2px solid var(--Woodsmoke----BG-600, #5d5d5d);background-color:transparent;color:#fff9;font-family:Quicksand;font-size:16px}.p-textarea::placeholder{font-family:Quicksand;font-size:16px;font-weight:500;line-height:24px;text-align:left}.p-submit-button{padding:16px 32px;justify-content:center;align-items:center;text-align:center;border-radius:50px;border:1px solid #ffbf00;background:var(--Grey-10, #1a1a1a);cursor:pointer;box-shadow:0 4px 4px #00000080}.p-submit-text{display:flex;align-items:center;justify-content:center;gap:8px}.p-submit-button:hover{box-shadow:0 4px 20px #ffbf0026}.p-submit-text p{color:#ffbf00;text-align:center;font-family:Quicksand;font-size:18px;font-style:normal;font-weight:500;line-height:normal}.p-explore-services{padding-top:250px;font-family:Quicksand;font-size:14px;font-weight:600;line-height:17.5px;letter-spacing:.14em;text-align:center;color:#98a2b3;width:370px;margin:auto}.p-list1,.p-list2{padding-top:4px;width:370px;height:75px;margin:auto}.p-logo-slider{height:75px;background:none;-webkit-box-shadow:0 0px 0px 0px rgba(0,0,0,.125);box-shadow:0 0 #00000020;margin:auto;overflow:hidden;position:relative}.p-logo-slider:before,.p-logo-slider:after{width:100px;height:75px;background:linear-gradient(-90deg,transparent,#1a1a1a);content:"";position:absolute;width:45px;z-index:1}.p-logo-slider:after{right:0;top:0;-webkit-transform:rotateZ(180deg);transform:rotate(180deg);border-radius:0 50px 50px 0}.p-logo-slider:before{left:0;top:0;border-radius:0 50px 50px 0}.p-logo-slider .p-logo-slide-track{-webkit-animation:logo-scroll 10s linear infinite;animation:logo-scroll 10s linear infinite;display:-webkit-box;display:-ms-flexbox;width:auto;gap:56px}.p-logo-slider .p-slide{height:75px;width:auto;padding:10px;display:flex;justify-content:space-evenly;align-items:center}.p-logo-slider .p-slide p{background:linear-gradient(99deg,#fff 12.43%,#ffbf00 81.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:700;line-height:128.571%;letter-spacing:-.28px}@-webkit-keyframes logo-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(calc(-100% - 375px));transform:translate(calc(-100% - 375px))}}@keyframes logo-scroll{0%{-webkit-transform:translateX(0);transform:translate(0)}to{-webkit-transform:translateX(calc(-100% - 375px));transform:translate(calc(-100% - 375px))}}.p-logo-slider.rev .p-logo-slide-track.rev{-webkit-animation:logo-scroll-reverse 10s linear infinite;animation:logo-scroll-reverse 10s linear infinite;display:-webkit-box;display:-ms-flexbox;gap:56px;-webkit-transform:translateX(calc(-100% - 375px));transform:translate(calc(-100% - 375px))}.p-logo-slider.rev .p-slide.rev{height:75px;width:auto;padding:10px;display:flex;justify-content:space-evenly;align-items:center}.p-logo-slider.rev .p-slide.rev p{background:linear-gradient(99deg,#ffbf00 12.43%,#fff 81.72%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:700;line-height:128.571%;letter-spacing:-.28px}@-webkit-keyframes logo-scroll-reverse{0%{-webkit-transform:translateX(calc(-100% - 375px));transform:translate(calc(-100% - 375px))}to{-webkit-transform:translateX(0);transform:translate(0)}}@keyframes logo-scroll-reverse{0%{-webkit-transform:translateX(calc(-100% - 375px));transform:translate(calc(-100% - 375px))}to{-webkit-transform:translateX(0);transform:translate(0)}}.p-privacy-policy-main{width:100%;padding:120px 160px 80px;display:flex;flex-direction:column;align-items:center;background:#111}.p-privacy-policy-main h1{color:#fff;text-align:center;font-family:Raleway,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:72px;letter-spacing:-.96px}.p-privacy-policy-text{color:#ffbf00!important}.p-privacy-policy-main p{color:var(--gray---for-text-400, #98a2b3);text-align:left;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:400;line-height:32px;width:100%}.p-privacy-policy-main h2{color:#fff;text-align:left;font-family:Quicksand;font-style:normal;font-weight:400;line-height:72px;letter-spacing:-.96px;width:100%}.mobile{display:none}@media screen and (max-width: 1200px){.notMobile{display:none}.mobile{display:block}@keyframes slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes slideOut{0%{transform:translate(0)}to{transform:translate(100%)}}.activeMobileNavbar{transform:translate(0);animation:slideIn .3s forwards}.nonactiveMobileNavbar{transform:translate(100%);animation:slideOut .3s forwards}.s-navbar{height:auto;padding:12px 30px}.s-logo-container p{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.s-logo svg{width:35.838px;height:32px}.s-nav-link{display:none}.s-mobile-nav-button{display:flex;width:32px;height:32px;padding:4px 3px;flex-direction:column;justify-content:center;align-items:center;gap:10px;cursor:pointer}.s-mobile-nav-button svg{width:18px;height:18px;flex-shrink:0}.s-mobile-navbar{right:0;position:fixed;width:80%;height:100svh;border-radius:10px;background:#191919;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:space-between;transform:translate(100%)}.s-mobile-navbar-cancel-button{width:80%;display:flex;position:fixed;right:0;padding:16px 26px;justify-content:flex-end;gap:10px;background:#191919;z-index:2001}.s-mobile-navbar-cancel-button svg{display:flex;width:20px;height:20px;padding:4.411px;justify-content:center;align-items:center}.s-mobile-navlink-sets{width:100%;display:flex;padding:52px 24px 80px;flex-direction:column;align-items:flex-start;gap:22px}.s-mobile-navlink-set{width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:16px;flex-shrink:0}.s-mobile-navlink-heading{display:flex;padding:6px 0;justify-content:space-between;align-items:center;align-self:stretch}.s-mobile-navlink-heading a{color:var(--gray---for-text-25, #fcfcfd);text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px;text-decoration:none}.s-mobile-navlink-heading svg{display:flex;width:24px;height:24px;padding:6px;justify-content:center;align-items:center;gap:10px;fill:#98a2b3}.s-mobile-nav-list{display:flex;padding:24px 15px;flex-direction:column;align-items:flex-start;gap:26px;align-self:stretch;border-radius:12px;background:linear-gradient(228deg,#1c1c1c .94%,#1c1c1c00 104.91%);box-shadow:0 0 15px #0d9bbf1a;border:2px solid #fff;border-image:linear-gradient(to bottom,#0d9bbf 0%,#0d9bbf 70%,transparent 90%,transparent 100%);border-image-slice:1}.Software .s-mobile-nav-list{border:2px solid #fff;border-image:linear-gradient(to bottom,#ffbf00 0%,#ffbf00 70%,transparent 90%,transparent 100%);border-image-slice:1}.Edutech .s-mobile-nav-list{border:2px solid #fff;border-image:linear-gradient(to bottom,#fff 0%,#fff 70%,transparent 90%,transparent 100%);border-image-slice:1}.s-mobile-nav-list-container{display:flex;flex-direction:column;align-items:flex-start;gap:20px;align-self:stretch}.s-mobile-nav-list-item{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch}.s-mobile-nav-list-item p{padding:2px;color:var(--gray---for-text-50, #f9fafb);font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.s-mobile-nav-list-item .sub-link{display:flex;padding:2px 8px;align-items:flex-start;align-self:stretch;text-decoration:none}.s-mobile-nav-list-item .sub-link p{color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-mobile-navlink-contact-button{width:80%;display:flex;align-items:center;justify-content:center;padding:20px;position:fixed;bottom:0;background:#191919}.s-mobile-navlink-contact-button a{width:100%;height:40px;padding:8px 16px;gap:4px;border-radius:50px;opacity:0px;background:#ffbf00;text-decoration:none;font-family:Quicksand;font-size:14px;font-weight:600;line-height:24px;text-align:center;color:#101828}.s-mobile-nav-list{display:none}.s-visible{display:block}.s-mobile-navlink-heading-icon{transition:transform .3s ease}.s-rotate{transform:rotate(180deg)}.s-product-banner{padding:120px 20px 24px}.s-product-banner-container{gap:48px}.s-product-banner-logo{display:flex;width:90px;height:90px;padding:5px;border-radius:10px;justify-content:center;align-items:center}.s-product-banner-logo img{width:80px;height:80px;flex-shrink:0}.s-product-banner-logo-bg-edutech,.s-product-banner-logo-bg-engg,.s-product-banner-logo-bg-software{width:90px;height:90px;border-radius:10px}.s-product-banner-text p{color:#fff;text-align:center;font-family:Allerta Stencil;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.72px}.s-product-banner-text span{width:100%;color:var(--Woodsmoke----BG-300, #b0b0b0);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-product-banner-labels{flex-wrap:wrap;align-items:center;justify-content:center}.s-product-banner-labels label{min-width:auto;text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-benefits{padding:24px 20px;gap:48px}.s-benefits-text{padding-top:20px;width:100%;gap:16px}.s-benefits-text p{font-family:Allerta Stencil;font-size:24px;font-style:normal;font-weight:400;line-height:normal;background:linear-gradient(90deg,#fff 3.85%,#fff9 143.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-benefits-text span{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-benefits-container{width:100%;gap:0px;flex-direction:row}.s-benefits-sets{width:50%;flex-direction:column}.s-benefits-set{width:100%;min-height:72px;padding:0;display:flex;flex-direction:column;align-items:center;gap:8px;flex:1 0 0}.s-benefits-set-logo,.s-benefits-set-logo img{width:28px;height:28px}.s-benefits-set p{width:100%;color:var(--Absolute-White, #fff);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.s-vision-mission{padding:24px 20px;gap:24px;flex-direction:column}.s-vision-mission-container{width:100%;height:auto;padding:20px;gap:20px}.s-vision-mission-container-text{gap:8px}.s-vision-mission-container-text li{width:100%;height:auto;color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-vision-mission-container p{color:var(--gray---for-text-25, #fcfcfd);font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.s-product-list{padding:24px 20px}.s-product-list-set{width:100%;padding:0 0 24px;display:flex;flex-direction:column;align-items:flex-start;gap:16px}.s-product-list-set-heading{width:100%;height:auto;padding:0}.s-engineering-solutions .s-product-list-set-heading,.s-software-solutions .s-product-list-set-heading,.s-product-list-set-heading{border-right:0}.s-engineering-solutions .s-product-list-set:nth-child(1) .s-product-list-set-heading,.s-hidden-products .s-product-list-set:nth-child(1) .s-product-list-set-heading,.s-hidden-products .s-product-list-set:nth-child(4) .s-product-list-set-heading{border-top:1px solid #01cfdc;padding-top:44px}.s-software-solutions .s-product-list-set:first-child .s-product-list-set-heading{border-top:1px solid #ffd24d;padding-top:44px}.s-product-list-set:first-child .s-product-list-set-heading{border-top:1px solid #e7e7e7;padding-top:44px}.s-product-list-set-heading .heading{width:100%;text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:.28px;background:linear-gradient(90deg,#0d9bbf 19.69%,#fff 105.83%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-product-list-set-heading p{color:#fff;font-family:Quicksand;font-size:20px;font-style:normal;font-weight:600;line-height:28px}.s-product-list-set-container{padding-left:0;width:100%;height:auto;border-left:0px}.s-software-solutions .s-product-list-set-container{border-left:0px solid #ffd24d}.s-engineering-solutions .s-product-list-set-container{border-left:0px solid #01cfdc}.s-product-list-set-container img{width:100%;height:100%;align-self:stretch}.s-slider img,.s-product-img-carousel{width:100%}.s-product-list-set-container p{width:100%;height:auto}.s-load-more,.s-see-less{padding:0}.s-load-more p,.s-see-less p{height:auto;padding:12px 24px}.s-horizontal-marquee{padding:48px 20px 120px}.s-horizontal-marquee-container{width:100%;height:auto;aspect-ratio:868/480;border-radius:16px}.s-horizontal-marquee-info{width:100%;padding:0 20px}.s-horizontal-marquee-info section h2{color:var(--Amber-500----Primary, #ffbf00);text-align:center;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.s-horizontal-marquee-info section p{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:500;line-height:19px}.s-horizontal-marquee .p-mail-button{width:100%;padding:8px 16px}.s-gallery{padding:24px 20px;gap:32px}.s-gallery .heading{text-align:center;font-family:Allerta Stencil;font-size:24px;font-style:normal;font-weight:400;line-height:normal;background:linear-gradient(90deg,#fff 3.85%,#fff9 143.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.gallery{width:8px;height:10px}.s-carousel{width:375px;height:200px}.s-position0{width:280px;height:200px;border-radius:15px}.s-position0 img{width:280px;height:200px}.s-position-1,.s-position1{width:90px;height:172px;border-radius:12px}.s-position-1 img,.s-position1 img{width:90px;height:172px}.s-position-2,.s-position2{width:73px;height:134px;border-radius:12px}.s-position-2 img,.s-position2 img{width:73px;height:134px}.s-carousel-text{margin-top:-12px;height:20px}.s-carousel-text p{color:#fff;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:700;line-height:normal;text-transform:capitalize}.s-aboutus-hero{display:flex;padding:92px 20px 20px;flex-direction:column;justify-content:center;align-items:center;gap:48px}.s-aboutus-bg{top:54px}.s-aboutus-bg img{width:178.325px;height:156.46px;flex-shrink:0}.s-aboutus-logo{width:auto;height:auto;display:flex;padding:16px 12px;flex-direction:column;align-items:flex-start;gap:8px;border-radius:8px;background:radial-gradient(161.14% 147.01% at 1.51% 100%,#1a1a1a,#101010 95.85%);box-shadow:0 1.6px 80px 1.6px #ffbf001a}.s-aboutus-logo svg{width:56px;height:48px}.s-aboutus-text{width:100%;display:flex;flex-direction:column;align-items:center;gap:16px;align-self:stretch}.s-aboutus-text p{font-family:Allerta Stencil;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.72px;background:linear-gradient(90deg,#fff 3.85%,#fff9 143.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-aboutus-text span{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:400;line-height:normal;width:608px}.s-aboutus-text span:first-letter{text-transform:capitalize}.s-aboutus-validators{padding:24px 20px;display:flex;align-items:center;gap:16px}.s-validators-set{display:flex;height:120px;padding:16px;flex-direction:column;align-items:center;gap:16px;flex:1 0 0}.s-validators-set p{color:#fff;text-align:center;font-family:Quicksand;font-size:24px;font-style:normal;font-weight:500;line-height:32px}.s-validators-set span{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.s-aboutus{padding:24px 20px}.s-aboutus .heading{display:none}.s-aboutus-content{width:100%;display:flex;padding:24px;flex-direction:column;align-items:center;gap:24px;align-self:stretch;border-radius:8px;border:1px solid rgba(202,255,51,.1);background:linear-gradient(106deg,#ffbf000d -29.45%,#ffbf0000 27.86%),linear-gradient(267deg,#1c1c1c 40.67%,#1c1c1c00 99.81%),url(./s-public/aboutus-koios-bg.png);background-blend-mode:normal,normal,screen}.s-aboutus-content p{color:var(--Woodsmoke----BG-300, #b0b0b0);font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-aboutus-content-container{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:16px;align-self:stretch}.s-aboutus-content-container p{color:var(--Woodsmoke----BG-300, #b0b0b0);font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-aboutus-content-container .heading{display:flex;align-items:center;justify-content:space-between;align-self:stretch}.s-aboutus-content-container .heading p{color:var(--gray---for-text-25, #fcfcfd);font-family:Allerta Stencil;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.s-aboutus-content-container .heading svg{width:32px;height:32px}.s-vision{padding:24px 20px;display:flex;flex-direction:column;align-items:center;gap:8px;align-self:stretch}.s-vision span{color:var(--Amber-500----Primary, #ffbf00);text-align:center;font-family:Allerta Stencil;font-size:24px;font-style:normal;font-weight:400;line-height:normal}.s-vision .content{width:100%;padding:10px 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;flex:1 0 0;align-self:stretch}.s-vision .content p,.s-vision .content .main{color:var(--Woodsmoke----BG-300, #b0b0b0);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.s-below-vision{display:none}.s-404{height:707px}.s-404-gradient{top:-30px}.s-404-gradient img{width:163px;height:105px}.s-404-container{display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:-100px}.s-404-container .heading p{text-shadow:0px 4px 50px rgba(90,90,90,.2);font-family:Alfa Slab One;font-size:40px;font-style:normal;font-weight:400;line-height:normal}.s-404-container .heading span{color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.threeD-banner{padding-top:60px}.outerRing{width:60%;transform:translate(-50%,-60%)}@keyframes rotateCW{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes rotateCCW{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}.middleRing{width:55%}.innerRing{width:50%}.threeD-banner-heading h1{text-align:center;font-variant-numeric:lining-nums proportional-nums;text-shadow:0px 4px 80px rgba(255,255,255,.5);font-family:Raleway;font-size:32px;font-style:normal;font-weight:600;line-height:40px;letter-spacing:-1.28px;background:linear-gradient(90deg,#fff,#b5b5b5 107.07%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.s-banner-marquee img{width:145px;height:132px;object-fit:cover}.threeD-solutions{display:flex;padding:64px 0;flex-direction:column;align-items:center;gap:40px}.s-heading-new h2{color:#fff;text-align:center;font-variant-numeric:lining-nums proportional-nums;text-shadow:0px 4px 30px rgba(255,191,0,.35);font-family:Raleway;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.s-heading-new h2 span{color:#ffbf00;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:24px;font-style:normal;font-weight:600;line-height:normal}.threeD-solutions-container{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;align-self:stretch;padding:0}.threeD-solutions-Div{padding:0 20px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.threeD-solutions-Div::-webkit-scrollbar{display:none}.threeD-solutions-set-container{height:auto;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:16px;overflow:none}.threeD-solutions-set{flex-shrink:0}.threeD-solutions-set-container-left,.threeD-solutions-set-container-right,.threeD-solutions-set-controller{display:none}.threeD-solutions-set svg path{stroke:#ffbf00}.threeD-vision{padding:40px 0;gap:40px}.circle-scanner{width:75%;animation:rotate360 5s linear infinite}@keyframes rotate360{0%{transform:translate(-50%,-100%) rotate(0)}to{transform:translate(-50%,-100%) rotate(360deg)}}.threeD-industries-container{padding:0 20px 100px}.threeD-industries-div{display:grid;grid-template-columns:repeat(2,1fr)}.threeD-industries-set{height:210px;z-index:1}.threeD-industries-set img{height:210px}.threeD-industries-set p{color:#fff;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:16px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.64px;text-transform:uppercase}.below-div .threeD-industries-set{width:100%}.threeD-industries-border1,.threeD-industries-border2{width:70%;left:50%;transform:translate(-60%) skew(-20deg);z-index:0}.threeD-scan-container{width:80%;height:330px;padding:60px}.s-heading-new{width:100%}.threeD-scan-line{width:80%;height:2px;flex-shrink:0}.testimony{padding:48px 20px;gap:40px}.testimony .mobile{display:flex}.testimony-container{overflow-x:scroll;scrollbar-width:none;-ms-overflow-style:none}.testimony-container::-webkit-scrollbar{display:none}.testimony-set{width:80%;padding:20px}.testimony-set p{color:#fffc;text-align:center;font-family:Raleway;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.threeD-last,.threeD-last img{height:491px}.threeD-last h2{color:#fff;text-align:center;font-variant-numeric:lining-nums proportional-nums;text-shadow:0px 4px 30px rgba(255,191,0,.35);font-family:Raleway;font-size:24px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.96px;text-transform:uppercase}.threeD-last h2 span{color:#ffbf00;font-variant-numeric:lining-nums proportional-nums;font-family:Raleway;font-size:24px;font-style:normal;font-weight:800;line-height:normal;letter-spacing:-.96px;text-transform:uppercase}.p-svg-text-container{display:grid;grid-template-columns:repeat(2,1fr);overflow:hidden}.p-svg-text{display:flex;flex-direction:column}.p-icon-text-card{flex-direction:column}.p-benefits-svg-container{height:65px;width:65px;padding:8px}.p-benefits-svg-second-container{height:50px;width:50px;padding:8px}.p-benefits-svg-second-container svg{height:34px;width:39px}.p-svg-text p{align-self:stretch;color:var(--Absolute-White, #fff);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:600;line-height:normal}.p-footer{padding:0 30px}#changeText{width:400px}.p-address-container p{font-size:12px;font-style:normal;font-weight:400;line-height:28px}.p-gd.location img{width:21px;height:21px}.p-gd{gap:10px;text-align:left}.p-gd svg{height:21px;width:21px}.p-rights-reserved,.p-social-icons{display:none}.p-social-icons.mobile{display:flex;justify-content:center;padding-bottom:14px}.p-rights-reserved.mobile{display:flex;justify-content:center;color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:18px;padding-top:9px;padding-bottom:8px}.service-container{margin-top:0}.p-rights-reserved.mobile svg{height:18px;width:18px}.p-koios h1{color:#fff;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:24px}.p-koios img{height:24px;margin-bottom:20px!important}.p-links{padding-top:8px;padding-bottom:17px;gap:17px}.p-links a{color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:28px}.p-content-box{padding-top:8px;justify-content:center}.p-policy-tos{width:240px}.p-policy-tos p{color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:28px;cursor:pointer}.p-address-container{flex-direction:column}.p-address-container p{text-align:left}.p-gd{width:240px;flex-direction:row;padding-bottom:24px}.p-address-container{align-items:center}.p-location-div{width:240px;height:100px}.p-footer-container{padding-top:48px;padding-bottom:30px}.p-policy-tos a{color:var(--gray---for-text-400, #98a2b3);font-family:Quicksand;font-size:12px;font-style:normal;font-weight:400;line-height:28px;cursor:pointer}.p-connection-container{padding-bottom:64px;padding-left:20px;padding-right:20px;align-items:center}.p-circle-text{width:335px;gap:16px;padding-top:24px}.p-lets-establish{width:335px;background:linear-gradient(93deg,#fff 8.57%,#ffffffbf 95.46%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;text-align:center;font-family:Quicksand;font-size:16px;font-style:normal;font-weight:600;line-height:24px}.p-circle-svg{width:64px;height:64px;background:url(./assets/border.png)}.p-circle-cover{display:none}.svg2{height:70px;width:70px}.svg1{width:28px;height:28px}.p-side-button-container{width:335px;display:flex;flex-direction:column;padding-bottom:24px}.p-contact-button{border-radius:50px;border:1px solid #ffbf00;background:var(--Amber-500----Primary, #ffbf00);display:flex;height:40px;padding:12px 24px;align-items:center;gap:8px;align-self:stretch;justify-content:center}.p-contact-button p{color:var(--Woodsmoke----BG-950----bg, #1a1a1a);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.p-mail-button{display:flex;align-items:center;justify-content:center}.p-mail-button p{text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:600;line-height:24px}.p-contact-button svg{height:20px;width:20px}.p-mail-button svg{height:20px;width:20px}.p-breadcrumb{display:none}.p-mechanical-text-container{height:calc(100svh - 80px);padding:0 20px}.p-big-mechanical-title{width:335px;align-self:center;color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:400;line-height:normal;letter-spacing:-.72px}.p-title-description p{align-self:center;color:var(--Woodsmoke----BG-300, #b0b0b0);text-align:center;font-family:Quicksand;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.p-btm-line,.p-right-service-text,.p-left-service-text,.p-right-service-text p,.p-service-offering,.p-various-types-text{width:100%}.p-get-in-touch{align-self:center;width:fit-content;padding-left:30px;padding-right:30px;background:linear-gradient(90deg,#fff 3.85%,#fff9 143.9%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:36px;font-style:normal;font-weight:400;line-height:46.02px;letter-spacing:-.02em;padding-top:100px}.p-talk-to-us{color:var(--gray---for-text-400, #98a2b3);text-align:center;font-family:Quicksand;font-size:12px;font-style:normal;font-weight:500;line-height:18px;padding:0 20px;align-self:center}.p-form-logo{padding-top:40px;padding-left:30px;padding-right:30px;display:flex;flex-direction:column}.p-contact-form{width:100%}.p-explore-services{padding-top:80px}}
