.loading-snippet{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#212121;z-index:99999}.loading-snippet .loading-snipper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:50px;height:50px;border-radius:50%;border:5px solid #fff;border-top-color:#212121;animation:loadingSpin 1s linear infinite;z-index:99999}@keyframes loadingSpin{to{transform:translate(-50%,-50%) rotate(1turn)}}.neural-network-bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;opacity:.4;pointer-events:none}.ai-innovation-section{position:relative;padding:120px 20px;background:linear-gradient(180deg,#080915,#0d1117);overflow:hidden;opacity:0;transform:translateY(50px);transition:all 1s ease-out}.ai-innovation-section.animate-in{opacity:1;transform:translateY(0)}.ai-innovation-section .ai-content{position:relative;z-index:1;text-align:center;max-width:1000px;margin:0 auto}.ai-innovation-section .ai-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);border-radius:50px;font-size:14px;font-weight:600;color:#00d4ff;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px;animation:float 3s ease-in-out infinite}.ai-innovation-section .badge-dot{width:8px;height:8px;background:#00d4ff;border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.ai-innovation-section .ai-title{font-size:48px;font-weight:700;line-height:1.3;color:#fff;margin-bottom:30px}@media(max-width:768px){.ai-innovation-section .ai-title{font-size:32px}}.ai-innovation-section .gradient-text{background:linear-gradient(135deg,#00d4ff,#64ffda);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:gradient-shift 3s ease infinite;background-size:200% 200%}@keyframes gradient-shift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.ai-innovation-section .ai-description{font-size:18px;line-height:1.8;color:hsla(0,0%,100%,.7);margin-bottom:60px;max-width:800px;margin-left:auto;margin-right:auto}@media(max-width:768px){.ai-innovation-section .ai-description{font-size:16px}}.ai-innovation-section .ai-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;margin-top:60px}.ai-innovation-section .feature-item{padding:40px 30px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.ai-innovation-section .feature-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(100,255,218,.1));opacity:0;transition:opacity .5s}.ai-innovation-section .feature-item:hover{transform:translateY(-10px);border-color:rgba(0,212,255,.5);box-shadow:0 20px 40px rgba(0,212,255,.2)}.ai-innovation-section .feature-item:hover:before{opacity:1}.ai-innovation-section .feature-item:hover .feature-icon{transform:scale(1.1)}.ai-innovation-section .feature-item:hover .feature-icon .icon-pulse{transform:scale(2);opacity:0}.ai-innovation-section .feature-item h3{font-size:22px;font-weight:600;color:#fff;margin:20px 0 10px}.ai-innovation-section .feature-item p{font-size:16px;color:hsla(0,0%,100%,.6);line-height:1.6;margin:0}.ai-innovation-section .feature-icon{width:80px;height:80px;margin:0 auto;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(100,255,218,.2));border:2px solid rgba(0,212,255,.3);border-radius:16px;display:flex;align-items:center;justify-content:center;position:relative;transition:all .5s}.ai-innovation-section .feature-icon svg{width:40px;height:40px;color:#00d4ff;position:relative;z-index:2}.ai-innovation-section .feature-icon .icon-pulse{position:absolute;width:100%;height:100%;border-radius:16px;background:rgba(0,212,255,.3);transition:all .6s}.animated-counter{font-size:56px;font-weight:700;background:linear-gradient(135deg,rgba(var(--second-color),1) 0,rgba(var(--accent-color),1) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;display:inline-block;animation:glow 2s ease-in-out infinite alternate}@keyframes glow{0%{filter:drop-shadow(0 0 5px rgba(var(--second-color),.5))}to{filter:drop-shadow(0 0 20px rgba(var(--second-color),.8))}}@media(max-width:768px){.animated-counter{font-size:36px}}.stats-section{padding:100px 20px;background:linear-gradient(180deg,#0d1117,#080915);position:relative;overflow:hidden}.stats-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,212,255,.03),transparent),linear-gradient(0deg,transparent,rgba(0,123,255,.03),transparent);pointer-events:none}.stats-section .stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:40px;max-width:1200px;margin:0 auto}@media(max-width:768px){.stats-section .stats-grid{grid-template-columns:repeat(2,1fr);gap:30px}}@media(max-width:480px){.stats-section .stats-grid{grid-template-columns:1fr}}.stats-section .stat-item{text-align:center;padding:40px 20px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.stats-section .stat-item:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(100,255,218,.1));opacity:0;transition:opacity .5s}.stats-section .stat-item:hover{transform:translateY(-10px) scale(1.03);border-color:rgba(0,212,255,.5);box-shadow:0 20px 40px rgba(0,212,255,.2),0 0 80px rgba(0,212,255,.1)}.stats-section .stat-item:hover:before{opacity:1}.stats-section .stat-item:hover .stat-icon{transform:rotateY(1turn)}.stats-section .stat-icon{width:80px;height:80px;margin:0 auto 20px;background:linear-gradient(135deg,rgba(0,212,255,.2),rgba(100,255,218,.2));border:2px solid rgba(0,212,255,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;transition:transform .8s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.stats-section .stat-icon svg{width:40px;height:40px;color:#00d4ff}.stats-section .stat-number{font-size:56px;font-weight:700;margin-bottom:10px;position:relative;z-index:1}@media(max-width:768px){.stats-section .stat-number{font-size:42px}}.stats-section .stat-label{font-size:18px;color:hsla(0,0%,100%,.7);font-weight:500;text-transform:uppercase;letter-spacing:1px;position:relative;z-index:1}@media(max-width:768px){.stats-section .stat-label{font-size:14px}}.hardware-section{padding:120px 20px;background:linear-gradient(180deg,#0d1117,#080915);position:relative;overflow:hidden;opacity:0;transform:translateY(50px);transition:all 1s ease-out}.hardware-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 80% 20%,rgba(0,123,255,.05) 0,transparent 50%),radial-gradient(circle at 20% 80%,rgba(0,212,255,.05) 0,transparent 50%);pointer-events:none}.hardware-section.animate-in{opacity:1;transform:translateY(0)}.hardware-section .section-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 20px;background:rgba(0,123,255,.1);border:1px solid rgba(0,123,255,.3);border-radius:50px;font-size:14px;font-weight:600;color:#007bff;text-transform:uppercase;letter-spacing:1px;margin-bottom:30px}.hardware-section .badge-dot{width:8px;height:8px;background:#007bff;border-radius:50%;animation:pulse-dot 2s ease-in-out infinite}@keyframes pulse-dot{0%,to{box-shadow:0 0 0 0 rgba(0,123,255,.7)}50%{box-shadow:0 0 0 10px rgba(0,123,255,0)}}.hardware-section .section-title{font-size:48px;font-weight:700;line-height:1.3;color:#fff;margin-bottom:30px}@media(max-width:768px){.hardware-section .section-title{font-size:32px}}.hardware-section .gradient-text{background:linear-gradient(135deg,#007bff,#00d4ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hardware-section .section-description{font-size:18px;line-height:1.8;color:hsla(0,0%,100%,.7);max-width:800px;margin:0 auto}@media(max-width:768px){.hardware-section .section-description{font-size:16px}}.hardware-section .hardware-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:30px;margin-top:60px}@media(max-width:768px){.hardware-section .hardware-grid{grid-template-columns:1fr}}.hardware-section .hardware-card{padding:40px 30px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.hardware-section .hardware-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,123,255,.1),rgba(0,212,255,.1));opacity:0;transition:opacity .5s}.hardware-section .hardware-card:hover{transform:translateY(-10px) scale(1.02);border-color:rgba(0,123,255,.5);box-shadow:0 20px 40px rgba(0,123,255,.2),0 0 80px rgba(0,123,255,.1)}.hardware-section .hardware-card:hover:before{opacity:1}.hardware-section .hardware-card:hover .card-icon{transform:scale(1.1) rotate(5deg)}.hardware-section .hardware-card h3{font-size:24px;font-weight:600;color:#fff;margin:25px 0 15px;position:relative;z-index:1}.hardware-section .hardware-card p{font-size:16px;color:hsla(0,0%,100%,.6);line-height:1.7;margin-bottom:25px;position:relative;z-index:1}.hardware-section .card-icon{width:80px;height:80px;background:linear-gradient(135deg,rgba(0,123,255,.2),rgba(0,212,255,.2));border:2px solid rgba(0,123,255,.3);border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.hardware-section .card-icon svg{width:40px;height:40px;color:#00d4ff}.hardware-section .partner-badge{display:flex;align-items:center;gap:15px;padding:15px;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;position:relative;z-index:1}.hardware-section .partner-badge img{filter:grayscale(100%) brightness(0) invert(1);opacity:.7;transition:all .3s}.hardware-section .partner-badge span{font-size:14px;color:hsla(0,0%,100%,.6);font-weight:500}.hardware-section .partner-badge:hover img{filter:none;opacity:1}.hardware-section .tech-stack{display:flex;flex-wrap:wrap;gap:10px;position:relative;z-index:1}.hardware-section .tech-stack span{padding:6px 12px;background:rgba(0,212,255,.1);border:1px solid rgba(0,212,255,.3);border-radius:20px;font-size:12px;font-weight:600;color:#00d4ff;text-transform:uppercase;letter-spacing:.5px}.services-grid-section{padding:140px 20px;background:radial-gradient(ellipse at center,rgba(15,45,90,.3) 0,#0a192f 100%);position:relative;overflow:hidden}.services-grid-section:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at 25% 35%,rgba(0,224,255,.06) 0,transparent 45%),radial-gradient(circle at 75% 65%,rgba(0,255,255,.04) 0,transparent 45%),linear-gradient(90deg,transparent,rgba(0,224,255,.01) 50%,transparent);pointer-events:none;animation:serviceAmbient 20s ease-in-out infinite}.services-grid-section:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent,transparent 2px,rgba(0,224,255,.02) 0,rgba(0,224,255,.02) 4px);pointer-events:none;opacity:.3}@keyframes serviceAmbient{0%,to{opacity:1}50%{opacity:.6}}.services-grid-section .section-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 24px;background:rgba(0,212,255,.08);border:1px solid rgba(0,212,255,.2);border-radius:50px;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:#00d4ff;margin-bottom:24px}.services-grid-section .section-badge .badge-dot{width:8px;height:8px;background:#00d4ff;border-radius:50%;animation:pulse 2s ease-in-out infinite}.services-grid-section .section-title{font-size:clamp(32px,5vw,56px);font-weight:700;line-height:1.2;margin-bottom:20px;color:#e5e7eb}.services-grid-section .section-title .gradient-text{background:linear-gradient(135deg,#00d4ff,#007bff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.services-grid-section .section-description{font-size:18px;line-height:1.7;color:rgba(229,231,235,.7);max-width:720px;margin:0 auto}.services-grid-section .services-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(340px,1fr));gap:32px;margin-top:64px;position:relative;z-index:1}@media(max-width:768px){.services-grid-section .services-grid{grid-template-columns:1fr;gap:24px}}@media(min-width:769px)and (max-width:1200px){.services-grid-section .services-grid{grid-template-columns:repeat(2,1fr)}}.services-grid-section .service-card-modern{position:relative;padding:48px 36px;background:linear-gradient(145deg,rgba(15,45,90,.4),rgba(10,25,47,.6));border:1px solid rgba(0,224,255,.12);border-radius:24px;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden;opacity:0;transform:translateY(40px);box-shadow:0 8px 32px rgba(0,0,0,.2)}.services-grid-section .service-card-modern.visible{opacity:1;transform:translateY(0);transition-delay:calc(var(--animation-order)*.1s)}.services-grid-section .service-card-modern .card-glow{position:absolute;top:-100%;left:-100%;width:300%;height:300%;background:radial-gradient(circle,var(--glow-color,rgba(0,212,255,.15)) 0,transparent 70%);opacity:0;transition:opacity .6s ease;pointer-events:none}.services-grid-section .service-card-modern:hover{transform:translateY(-12px) scale(1.02);border-color:rgba(0,224,255,.4);background:linear-gradient(145deg,rgba(15,45,90,.6),rgba(10,25,47,.8));box-shadow:0 24px 48px rgba(0,0,0,.4),0 0 80px rgba(0,224,255,.25),0 0 120px rgba(0,255,255,.15),inset 0 1px 0 hsla(0,0%,100%,.15)}.services-grid-section .service-card-modern:hover .card-glow{opacity:1}.services-grid-section .service-card-modern:hover .service-icon-wrapper{transform:scale(1.1) rotate(5deg)}.services-grid-section .service-card-modern:hover .service-icon-wrapper .service-icon{filter:drop-shadow(0 0 20px var(--glow-color,rgba(0,212,255,.6)))}.services-grid-section .service-card-modern:hover .service-cta{gap:12px;color:#00d4ff}.services-grid-section .service-card-modern:hover .service-cta .cta-arrow{transform:translateX(4px)}[dir=rtl] .services-grid-section .service-card-modern:hover .service-cta .cta-arrow{transform:translateX(-4px)}.services-grid-section .service-card-modern .service-icon-wrapper{width:80px;height:80px;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(0,123,255,.1));border-radius:16px;margin-bottom:24px;transition:all .4s cubic-bezier(.4,0,.2,1)}.services-grid-section .service-card-modern .service-icon-wrapper .service-icon{width:40px;height:40px;color:#00d4ff;transition:all .4s cubic-bezier(.4,0,.2,1)}.services-grid-section .service-card-modern .service-title{font-size:24px;font-weight:600;line-height:1.3;margin-bottom:12px;color:#e5e7eb;transition:color .3s ease}.services-grid-section .service-card-modern .service-description{font-size:16px;line-height:1.7;color:rgba(229,231,235,.7);margin-bottom:24px;min-height:80px}.services-grid-section .service-card-modern .service-cta{display:inline-flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:rgba(229,231,235,.9);text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.services-grid-section .service-card-modern .service-cta:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:2px;background:linear-gradient(90deg,#00d4ff,#007bff);transition:width .3s ease}[dir=rtl] .services-grid-section .service-card-modern .service-cta:after{left:auto;right:0}.services-grid-section .service-card-modern .service-cta:hover:after{width:100%}.services-grid-section .service-card-modern .service-cta .cta-arrow{transition:transform .3s cubic-bezier(.4,0,.2,1)}[dir=rtl] .services-grid-section .service-card-modern .service-cta{flex-direction:row-reverse}[dir=rtl] .services-grid-section .service-card-modern .service-cta .cta-arrow{transform:rotate(180deg)}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.2)}}.service-card-modern:focus-within{outline:2px solid rgba(0,212,255,.5);outline-offset:4px}@media(prefers-reduced-motion:reduce){.service-card-modern{transition:none}.service-card-modern.visible{opacity:1;transform:none;transition-delay:0s}.service-card-modern:hover{transform:none}.badge-dot{animation:none}}@media print{.services-grid-section{background:#fff}.services-grid-section .service-card-modern{border:1px solid #ccc;page-break-inside:avoid}}.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-content:flex-start;display:flex;overflow:hidden;position:relative;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none;-khtml-user-select:none;width:100%}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{min-height:100%;overflow:hidden;position:relative;width:100%}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}.hero-section{height:100svh;width:100%;padding-top:35px;padding-right:20px;padding-left:20px;position:relative;overflow:hidden;z-index:1;background:radial-gradient(ellipse at center top,rgba(15,45,90,.4) 0,transparent 70%)}.hero-section video{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;z-index:-1;opacity:.3}.hero-section:before{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:radial-gradient(circle at 30% 40%,rgba(0,224,255,.15) 0,transparent 35%),radial-gradient(circle at 70% 60%,rgba(0,255,255,.12) 0,transparent 35%),radial-gradient(circle at 50% 50%,rgba(15,45,90,.2) 0,transparent 50%);z-index:-1;animation:aiPulse 15s ease-in-out infinite}.hero-section:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(0,224,255,.03) 50%,transparent);animation:scanline 8s linear infinite;pointer-events:none}@keyframes aiPulse{0%,to{opacity:.6;transform:scale(1) rotate(0deg)}33%{opacity:.9;transform:scale(1.05) rotate(1deg)}66%{opacity:.7;transform:scale(.98) rotate(-1deg)}}@keyframes scanline{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.hero-section .hero-circle{position:relative;width:50px;height:50px;border-radius:50%;background:rgb(var(--second-color));display:flex;justify-content:center;align-items:center;cursor:pointer;transition:all .3s ease-in-out}.hero-section .hero-circle:after{content:"";position:absolute;width:100%;height:100%;border-radius:50%;animation:circle 1s ease-in-out infinite alternate;opacity:.75;z-index:-1;transition:all .3s ease-in-out}.hero-section .hero-circle:before{content:"";position:absolute;left:40%;width:0;border-top:10px solid transparent;height:0;border-bottom:10px solid transparent;border-right:15px solid #fff;transform:rotate(180deg);z-index:1;transition:all .3s ease-in-out}.hero-section .hero-circle:hover{background:#fff}.hero-section .hero-circle:hover:before{border-right:15px solid rgb(var(--second-color))}.hero-section .hero-circle:hover:after{animation:none;box-shadow:0 0 0 15px rgba(var(--second-color),.15),0 0 0 25px rgba(var(--second-color),.1),0 0 0 35px rgba(var(--second-color),.05)}@media(max-width:991px){.hero-section{padding-top:150px;padding-bottom:50px}}@media(max-width:575px){.hero-section{height:auto}}@keyframes circleLight{0%{box-shadow:0 0 0 15px rgba(var(--main-color),.15),0 0 0 25px rgba(var(--main-color),.1),0 0 0 35px rgba(var(--main-color),.05)}to{box-shadow:0 0 0 0 rgba(var(--main-color),.05),0 0 0 0 rgba(var(--main-color),.1),0 0 0 0 rgba(var(--main-color),.15)}}.services-section{padding:100px 20px;background:linear-gradient(180deg,#0d1117,#080915);overflow:hidden;position:relative}.services-section .service-card{padding:40px 30px;border-radius:16px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);transition:all .5s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.services-section .service-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(0,123,255,.1));opacity:0;transition:opacity .5s}.services-section .service-card:hover{transform:translateY(-10px) scale(1.02);box-shadow:0 20px 40px rgba(0,212,255,.2),0 0 80px rgba(0,212,255,.1);border-color:rgba(0,212,255,.5)}.services-section .service-card:hover:before{opacity:1}.services-section .service-card .service-icon{width:50px;height:50px;border-radius:50%;background:rgb(var(--second-color));display:flex;justify-content:center;align-items:center;margin-bottom:10px;transition:all .3s ease-in-out}.services-section .service-card .service-icon svg{width:30px;height:30px;fill:#fff}.services-section .service-card .title{font-size:24px;font-weight:600;margin-top:20px;color:#fff}.services-section .service-card .details{color:#fff;font-size:18px;margin-bottom:0;opacity:.5}.values-section{overflow:hidden;padding:100px 20px;background:linear-gradient(180deg,#080915,#0d1117)}.values-section rect{fill:#5681b1}[data-theme=dark] .values-section rect{fill:#080915}.why-section{background:linear-gradient(180deg,#0d1117,#080915);overflow:hidden;padding:100px 20px}.why-section .why-ul li{margin-bottom:20px;padding:20px;background:linear-gradient(145deg,hsla(0,0%,100%,.03),hsla(0,0%,100%,.01));border:1px solid hsla(0,0%,100%,.05);border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1)}.why-section .why-ul li:hover{transform:translateX(10px);border-color:rgba(0,212,255,.3);box-shadow:0 10px 30px rgba(0,212,255,.1)}[dir=rtl] .why-section .why-ul li:hover{transform:translateX(-10px)}.why-section .why-ul li p{font-size:20px;margin-bottom:0;color:#fff}.why-section .why-ul li p span{display:inline-block;color:rgb(var(--second-color));font-size:32px;font-weight:700;margin-right:15px}[dir=rtl] .why-section .why-ul li p span{margin-right:0;margin-left:15px}.tech-section{background:#080915;overflow:hidden;padding-right:20px;padding-left:20px;padding-top:50px}.tech-section .tech-grid .tech-item{background-color:rgb(var(--second-color),.1);height:125px;border-radius:10px}.tech-item,.tech-section .tech-grid .tech-item{display:flex;justify-content:center;align-items:center}.tech-item{padding:25px 0}.projects-section{overflow:hidden;padding:100px 20px;background:linear-gradient(180deg,#0d1117,#080915)}.projects-section .projects-card{position:relative;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;padding:30px;transition:all .5s cubic-bezier(.4,0,.2,1);overflow:hidden}.projects-section .projects-card:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(135deg,rgba(0,212,255,.1),rgba(0,123,255,.1));opacity:0;transition:opacity .5s}.projects-section .projects-card:hover{transform:translateY(-10px);border-color:rgba(0,212,255,.5);box-shadow:0 20px 40px rgba(0,212,255,.2),0 0 80px rgba(0,212,255,.1)}.projects-section .projects-card:hover:before{opacity:1}.projects-section .projects-card:hover img{transform:scale(1.05) translateY(-5px)}.projects-section .projects-card img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;z-index:100;vertical-align:middle;transition:all .6s cubic-bezier(.4,0,.2,1);border-radius:12px}.projects-section .projects-card .title{font-size:28px;font-weight:700;color:#fff;margin-bottom:15px;position:relative;z-index:1}.projects-section .projects-card .details{color:hsla(0,0%,100%,.7);font-size:16px;margin-top:0;margin-bottom:20px;line-height:1.7;position:relative;z-index:1}.projects-section .projects-card .project-details{width:100%;display:block;font-size:16px;margin-bottom:0;margin-top:0;position:relative;z-index:1;color:hsla(0,0%,100%,.6);line-height:1.7}.projects-section .projects-card .project-details .project-tech{font-size:20px;font-weight:600;color:rgb(var(--second-color));display:block;margin-bottom:10px}.clients-section{overflow:hidden;padding:100px 20px;background:linear-gradient(180deg,#080915,#0d1117)}.clients-section .client-card,.clients-section .partner-card{padding:30px;background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:16px;transition:all .4s cubic-bezier(.4,0,.2,1);min-height:120px;display:flex!important;align-items:center;justify-content:center}.clients-section .client-card:hover,.clients-section .partner-card:hover{transform:translateY(-5px);border-color:rgba(0,212,255,.3);box-shadow:0 10px 30px rgba(0,212,255,.15)}.clients-section .client-card:hover img,.clients-section .partner-card:hover img{filter:grayscale(0) brightness(1.1);transform:scale(1.05)}.clients-section .client-card img,.clients-section .partner-card img{max-height:60px;-o-object-fit:contain;object-fit:contain;filter:grayscale(80%) brightness(1.2);transition:all .4s cubic-bezier(.4,0,.2,1)}.find-section{overflow:hidden;padding-right:20px;padding-left:20px}.find-section .find-map{height:650px;margin-bottom:50px;margin-top:50px;overflow:hidden;transition:all .3s ease-in-out;position:relative}@media(max-width:767px){.find-section .find-map{height:350px}}.find-section .find-map .map-img{height:100%;width:100%;-o-object-fit:contain;object-fit:contain;transition:all .5s ease-in-out}.find-section .find-map .map-img:hover{transform:scale(1.1)}.contact-section{position:relative;overflow:hidden;padding:100px 20px;background:linear-gradient(180deg,#080915,#0d1117)}.contact-section .contact-img{position:absolute;top:0;right:-25%;width:50%;height:100%;z-index:-99;opacity:.3}[dir=rtl] .contact-section .contact-img{right:auto;left:-25%}.contact-section .contact-form{background:linear-gradient(145deg,hsla(0,0%,100%,.05),hsla(0,0%,100%,.02));border:1px solid hsla(0,0%,100%,.1);border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.3);z-index:99;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.contact-section .contact-form input,.contact-section .contact-form textarea{background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:14px 18px;color:#fff;margin-bottom:20px;outline:none;box-shadow:none;transition:all .3s ease-in-out;resize:none;font-size:16px}.contact-section .contact-form input::-moz-placeholder,.contact-section .contact-form textarea::-moz-placeholder{color:hsla(0,0%,100%,.4)}.contact-section .contact-form input::placeholder,.contact-section .contact-form textarea::placeholder{color:hsla(0,0%,100%,.4)}.contact-section .contact-form input:focus,.contact-section .contact-form textarea:focus{border-color:rgba(0,212,255,.5);background:hsla(0,0%,100%,.08);box-shadow:0 0 0 3px rgba(0,212,255,.1)}.contact-section .contact-form input[type=submit],.contact-section .contact-form textarea[type=submit]{border:none;border-radius:12px;padding:14px 32px;color:#fff;font-size:18px;font-weight:600;cursor:pointer;margin-top:10px}.contact-section .contact-form label{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:600;margin-bottom:8px;display:block}.contact-section .contact-brance a{font-size:16px;color:#fff}.contact-section .contact-brance a:hover{color:rgb(var(--second-color))}.event-post{width:450px}@media(max-width:992px){.event-post{width:100%}}.hero-phone_svg__e,.hero-phone_svg__h,.hero-phone_svg__j,.hero-phone_svg__o,.hero-phone_svg__s,.hero-phone_svg__v,.hero-phone_svg__w{animation:hero_phone_svg__a 1.5s ease-in-out infinite}@keyframes hero_phone_svg__a{0%{transform:translate(0) rotate3d(0,0,0,0deg);fill:rgb(var(--second-color))}50%{transform:translateY(5px) rotate3d(1,.2,0,15deg);fill:rgb(var(--third-color))}to{transform:translate(0) rotate3d(0,0,0,0deg);fill:rgb(var(--second-color))}}.services-circle{position:relative;width:1000px;height:1000px;margin:auto;background:rgb(var(--second-color),.1);overflow:hidden;border-radius:50%}.services-circle .item-logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:250px;height:250px;background:rgb(var(--main-color));border-radius:50%;display:flex;justify-content:center;align-items:center;z-index:0;transition:all .3s ease-in-out;opacity:.75;pointer-events:none;animation:circle 1s ease-in-out infinite alternate}.services-circle .item-logo svg{transform:scale(2)}.services-circle .item-logo:before{content:"";position:absolute;top:-5px;left:50%;transform:translateX(-50%);height:700px;width:285px;background-color:rgb(var(--second-color));border-top-left-radius:150px;border-top-right-radius:150px;background:transparent;opacity:.3;transition:all .3s ease-in-out;z-index:-100}.services-circle .item-logo.active-1{transform:translate(-50%,-50%) rotate(180deg)}.services-circle .item-logo.active-1:before{background-color:rgb(var(--second-color))}.services-circle .item-logo.active-2{transform:translate(-50%,-50%) rotate(110deg)}.services-circle .item-logo.active-2:before{background:rgb(var(--second-color))}.services-circle .item-logo.active-3{transform:translate(-50%,-50%) rotate(250deg)}.services-circle .item-logo.active-3:before{background:rgb(var(--second-color))}.services-circle .item-logo.active-4{transform:translate(-50%,-50%) rotate(70deg)}.services-circle .item-logo.active-4:before{background:rgb(var(--second-color))}.services-circle .item-logo.active-5{transform:translate(-50%,-50%) rotate(290deg)}.services-circle .item-logo.active-5:before{background:rgb(var(--second-color))}.services-circle .item-logo.active-6{transform:translate(-50%,-50%) rotate(0deg)}.services-circle .item-logo.active-6:before{background:rgb(var(--second-color))}.services-circle .item-circle{height:250px;display:flex;flex-direction:column;justify-content:center;align-items:center;z-index:2}.services-circle .item-circle h2,.services-circle .item-circle p{width:80%;margin:0 auto;text-align:center}.services-circle .item-circle h2{font-size:24px;font-weight:600;margin-bottom:10px;color:rgb(var(--second-color))}@keyframes circle{0%{box-shadow:0 0 0 15px rgba(var(--second-color),.15),0 0 0 25px rgba(var(--second-color),.1),0 0 0 35px rgba(var(--second-color),.05)}to{box-shadow:0 0 0 0 rgba(var(--second-color),.05),0 0 0 0 rgba(var(--second-color),.1),0 0 0 0 rgba(var(--second-color),.15)}}@media(min-width:1280px){.services-circle{width:1000px;height:1000px}}@media(max-width:1024px){.services-circle{width:100%!important;height:100%!important;border-radius:0!important}}.justify-end{justify-content:flex-end!important}.justify-start{justify-content:start!important}@media(max-width:1280px){.services-circle{background:transparent!important;height:auto!important;width:100%!important;border-radius:0!important}.services-circle .item-logo{display:none}.services-circle .item-circle{display:none!important}.services-circle .item-circle h2,.services-circle .item-circle p{width:100%!important}.services-circle .item-circle.circle-1,.services-circle .item-circle.circle-2,.services-circle .item-circle.circle-3,.services-circle .item-circle.circle-4,.services-circle .item-circle.circle-5,.services-circle .item-circle.circle-6{display:flex!important;margin-top:75px!important}.justify-end,.justify-start{justify-content:center!important}.details{margin:0 0 10px!important;width:100%}}.hero-section .cycle-image{position:relative;display:flex;justify-content:center;align-items:center}.hero-section .cycle-image .cycle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:200px;height:200px;-o-object-fit:contain;object-fit:contain;z-index:100;animation:bouns 2s ease-in-out infinite}@keyframes bouns{0%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-50%) scale(1.05)}to{transform:translate(-50%,-50%) scale(1)}}.cycle-section{background:#080915}.cycle-section .keen-slider{height:500px}.cycle-section .keen-slider .keen-slider__slide{visibility:hidden;opacity:0;transition:opacity .3s ease-in-out}.cycle-section .keen-slider .keen-slider__slide .cycle-image{position:relative}.cycle-section .keen-slider .keen-slider__slide .cycle-image img{width:100%;height:500px;-o-object-fit:contain;object-fit:contain}.cycle-section .keen-slider .keen-slider__slide .cycle-image .cycle{position:absolute;top:47%;left:53%;transform:translate(-50%,-50%);width:150px;height:150px}.cycle-section .keen-slider .keen-slider__slide.active{visibility:visible;opacity:1;animation:fade 1s ease-in-out forwards}.cycle-section .keen-slider .keen-slider__slide.active .cycle{animation:cycle .75s ease-in-out forwards}.cycle-section .keen-slider .keen-slider__slide.active .cycle-info{animation:info .75s ease-in-out forwards}@media(max-width:767px){.cycle-section{padding-left:20px;padding-right:20px}.cycle-section .keen-slider{height:600px}.cycle-section .keen-slider .keen-slider__slide .cycle-image img{height:250px}.cycle-section .keen-slider .keen-slider__slide .cycle-image .cycle{top:47%;left:53%;transform:translate(-50%,-50%);width:75px;height:75px}}@keyframes fade{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@keyframes cycle{0%{transform:translate(-50%,-50%) scale(0)}to{transform:translate(-50%,-50%) scale(1)}}@keyframes info{0%{transform:scale(0)}to{transform:scale(1)}}.animated-line{position:absolute;bottom:0;left:0;width:3px;height:150px;border-radius:5px;background:linear-gradient(180deg,rgb(var(--second-color)),rgb(var(--main-color)));animation:lineAnimate 2s linear infinite}.animated-line.line-1{bottom:50%;left:15%;animation-delay:.5s}.animated-line.line-2{bottom:70%;left:20%;animation-delay:1s}.animated-line.line-3{bottom:10%;left:25%;animation-delay:1.5s}.animated-line.line-4{bottom:20%;left:85%;animation-delay:2s}.animated-line.line-5{bottom:60%;left:90%;animation-delay:2.5s}.animated-line.line-6{bottom:80%;left:95%;animation-delay:3s}@keyframes lineAnimate{0%{transform:translateY(0)}50%{transform:translateY(100px)}to{transform:translateY(0)}}.keen-slider__controls{position:absolute;width:100%;display:flex;justify-content:space-between;align-items:center;top:50%;transform:translateY(-50%);padding:0 20px;z-index:100}.keen-slider__controls svg{opacity:.3;cursor:pointer;transition:all .3s ease-in-out}.keen-slider__controls svg:hover{opacity:1}.keen-slider__controls svg:first-of-type{transform:rotate(180deg)}