*,:before,:after{box-sizing:border-box;margin:0;padding:0}html,body,#root{scroll-behavior:smooth;color:#fff;background:#061c3d;width:100%;height:100%;font-family:Poppins,Segoe UI,sans-serif}h1,h2,h3,h4,h5,h6{color:#fff;font-family:Poppins,sans-serif}p{color:#ffffffd9;font-size:1rem;line-height:1.6}a{color:#00c2cb;text-decoration:none;transition:color .3s}a:hover{color:#22d3ee}button{cursor:pointer;border:none;border-radius:10px;font-family:inherit;transition:all .3s}button:hover{filter:brightness(1.1)}img{max-width:100%;height:auto;display:block}.container{width:90%;max-width:1350px;margin:0 auto}.grid{gap:30px;display:grid}.flex{align-items:center;gap:20px;display:flex}.text-center{text-align:center}nav a{font-size:18px;font-weight:600}nav a.active{color:#00c2cb}section{padding:100px 0;position:relative}.hero{text-align:center;background:#061c3d;position:relative;overflow:hidden}input,select,textarea{color:#fff;background:#ffffff0d;border:1px solid #fff3;border-radius:10px;outline:none;width:100%;margin-bottom:16px;padding:14px 16px;font-size:1rem}textarea{min-height:120px}footer{text-align:center;color:#c7d2fe;background:#020f26;padding:30px 0}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.pricing-card{text-align:center;color:#fff;background:#0a2540;border-radius:14px;padding:40px;transition:all .3s}.pricing-card:hover{transform:translateY(-10px)}.pricing-card h1{color:#00c2cb;margin:20px 0}.pricing-card ul{margin:20px 0;padding:0;list-style:none}.pricing-card li{margin:10px 0}.featured{border:2px solid #00c2cb}@media (width<=1024px){.grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}section{padding:80px 4%}}@media (width<=768px){nav{flex-direction:column}.flex{flex-direction:column;gap:15px}}.page{min-height:100vh;padding:80px 10%}.section-heading{text-align:center;margin-bottom:20px;font-size:48px;font-weight:800}.section-sub{text-align:center;opacity:.85;margin-bottom:60px;font-size:22px}.navbar{color:#fff;background:#001933;justify-content:space-between;align-items:center;padding:20px 50px;display:flex}.navbar .menu a{color:#fff;margin:0 15px;font-weight:600;text-decoration:none}.call-btn{color:#fff;background:#00c2cb;border-radius:8px;padding:10px 20px;font-weight:700;text-decoration:none}.hero{text-align:center;color:#fff;background:linear-gradient(135deg,#001933,#0a2540);padding:150px 20px}.grid{flex-wrap:wrap;justify-content:center;gap:20px;margin-top:40px;display:flex}.card{color:#fff;background:#0a2540;border-radius:12px;min-width:180px;padding:30px}footer{color:#fff;text-align:center;background:#001933;padding:40px 20px}.btn-primary{color:#fff;background:#00c2cb;border-radius:8px;margin-top:20px;padding:15px 35px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.btn-primary:hover{background:#00f7ff}.navbar-logo img{object-fit:contain;width:auto;max-height:50px}.navbar{background:#001933;justify-content:space-between;align-items:center;max-height:80px;padding:1rem 5%;display:flex}.navbar-menu{gap:2rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.navbar-item{position:relative}.navbar-link{color:#fff;padding:.5rem 1rem;font-size:18px;font-weight:600;transition:color .3s}.navbar-link.active,.navbar-link:hover{color:#00c2cb}.dropdown{opacity:0;visibility:hidden;z-index:1000;background:#001933;border-radius:10px;min-width:200px;margin:0;padding:.5rem 0;list-style:none;transition:all .3s;position:absolute;top:100%;left:0;transform:translateY(-10px);box-shadow:0 10px 30px #0000004d}.dropdown.open,.navbar-link:hover+.dropdown,.navbar-item:hover .dropdown{opacity:1;visibility:visible;transform:translateY(0)}.dropdown-link{color:#fff;padding:.75rem 1.5rem;font-size:16px;transition:background .3s;display:block}.dropdown-link:hover,.dropdown-link.active{color:#fff;background:#00c2cb}@media (width<=768px){.navbar-menu{display:none}}.hero{justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.hero-title{background:linear-gradient(135deg,#00c2cb,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:2rem;font-size:clamp(42px,8vw,80px);font-weight:900;line-height:1.2}.hero-desc{opacity:.95;margin-bottom:3rem;font-size:clamp(18px,3vw,24px);line-height:1.6}.btn-wrap{flex-wrap:wrap;justify-content:center;gap:1.5rem;display:flex}.btn-primary{background:linear-gradient(135deg,#00c2cb,#00f7ff);border-radius:12px;padding:18px 40px;font-size:18px;font-weight:700;transition:all .3s;box-shadow:0 10px 30px #00c2cb66}.btn-primary:hover{transform:translateY(-3px);box-shadow:0 20px 40px #00c2cb99}.btn-outline{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:0 0;border:2px solid #ffffff4d;border-radius:12px;padding:16px 35px;font-size:18px;font-weight:600;transition:all .3s}.btn-outline:hover{background:#ffffff1a;border-color:#00c2cb;transform:translateY(-2px)}.card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff14;border:1px solid #ffffff26;border-radius:20px;padding:40px;transition:all .4s;position:relative;overflow:hidden}.card:before{content:"";opacity:0;background:linear-gradient(90deg,#0000,#00c2cb,#0000);height:1px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.card:hover{transform:translateY(-12px);box-shadow:0 30px 60px #00c2cb33}.card:hover:before{opacity:1}.card h2,.card h3{background:linear-gradient(135deg,#00c2cb,#22d3ee);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:1rem}.grid-3{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:2rem;max-width:1200px;margin:4rem auto;display:grid}.trust-strip{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#001c3dcc;padding:2rem 5%}.trust-badges{flex-wrap:wrap;justify-content:center;gap:2rem;margin-top:1rem;display:flex}.trust-badges span{background:#ffffff1a;border-radius:25px;padding:.5rem 1.5rem;font-weight:500}.hero{justify-content:center;align-items:center;width:100vw;height:100vh;display:flex;position:relative;overflow:hidden}.hero-video{object-fit:cover;z-index:1;width:100vw;min-width:100%;height:100vh;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hero-content{z-index:3;text-align:center;max-width:1000px;padding:0 5%;position:relative}.hero{color:#fff;justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:relative;overflow:hidden}.hero-video{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;top:0;left:0}.hero-overlay{z-index:0;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.hero-content{z-index:1;text-align:center;padding:0 20px;position:relative}.portfolio-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff1a;border-radius:15px;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 25px #0003}.portfolio-image{color:#fff;background:#ffffff0d;border-radius:12px;justify-content:center;align-items:center;height:150px;margin-bottom:15px;font-weight:700;display:flex}@keyframes moveGradient{0%{transform:translate(0%)}50%{transform:translate(-25%,-25%)}to{transform:translate(0%)}}.hero-content{text-align:center;z-index:1}.hero-bg{z-index:-2;background:url(/src/assets/home.jpg) 50%/cover no-repeat;width:100%;height:100%;position:absolute}.glass-card,.card,.portfolio-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border:1px solid #ffffff1a;border-radius:14px;padding:20px;transition:all .3s;box-shadow:0 10px 30px #0003}.glass-card:hover,.card:hover,.portfolio-card:hover{transform:translateY(-8px)scale(1.02)}.btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0070f3,#00c6ff);border:none;border-radius:8px;padding:12px 28px;font-weight:700;transition:all .3s}.btn-outline{color:#00c6ff;border:2px solid #00c6ff;border-radius:8px;margin-left:10px;padding:12px 28px;transition:all .3s}.btn-outline:hover{color:#000;background:#00c6ff}.hero{color:#fff;justify-content:center;align-items:center;height:100vh;display:flex;position:relative;overflow:hidden}.hero-bg{z-index:-3;background:radial-gradient(circle at 30% 30%,#00c6ff,#0000),radial-gradient(circle at 70% 70%,#0070f3,#0000),#0a0a0a;width:300%;height:300%;animation:12s infinite floatBg;position:absolute}@keyframes floatBg{0%{transform:translate(0)}50%{transform:translate(-10%,-10%)}to{transform:translate(0)}}.hero-noise{opacity:.08;z-index:-2;background:url(https://grainy-gradients.vercel.app/noise.svg);width:100%;height:100%;position:absolute}.hero-overlay{z-index:-1;background:#0009;width:100%;height:100%;position:absolute}.card,.portfolio-card,.glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;padding:20px;transition:all .4s;box-shadow:0 10px 30px #0000004d,inset 0 1px 1px #ffffff1a}.card:hover,.portfolio-card:hover{transform:translateY(-10px)scale(1.03);box-shadow:0 20px 60px #00000080,0 0 20px #00c6ff4d}.glow-text{text-shadow:0 0 10px #00c6ffb3,0 0 20px #00c6ff80}.glow-btn{box-shadow:0 0 10px #00c6ff99,0 0 20px #00c6ff66}.btn-primary{cursor:pointer;background:linear-gradient(135deg,#0070f3,#00c6ff);border:none;border-radius:10px;padding:14px 30px;font-weight:700;transition:all .3s}.btn-primary:hover{transform:scale(1.07)}.section{z-index:1;position:relative}.section:before{content:"";filter:blur(80px);z-index:-1;background:#00c6ff1a;width:200px;height:200px;position:absolute;top:20%;left:10%}html{scroll-behavior:smooth}.section{padding:80px 20px}.section-heading{margin-bottom:20px;font-size:2.5rem}.section-sub{opacity:.8;margin-bottom:40px}*{box-sizing:border-box;margin:0;padding:0;font-family:Arial,Helvetica,sans-serif}.page{color:#fff;background:#0a0a0a}.hero{text-align:center;justify-content:center;align-items:center;height:100vh;padding:20px;display:flex}.hero-title{margin-bottom:20px;font-size:3rem}.hero-desc{opacity:.8;max-width:600px;margin:auto}.btn-primary{color:#fff;cursor:pointer;background:#0070f3;border:none;margin:10px;padding:12px 25px}.btn-outline{color:#0070f3;border:2px solid #0070f3;padding:12px 25px;text-decoration:none}.section{text-align:center;padding:60px 20px}.grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:30px;display:grid}.card,.portfolio-card{background:#111;border-radius:10px;padding:20px}.trust-strip{text-align:center;background:#111;padding:20px}.trust-badges span{margin:10px;display:inline-block}.hero{text-align:center;background:0 0;justify-content:center;align-items:center;height:100vh;padding:20px;display:flex}.hero-content{box-shadow:none!important;background:0 0!important;border:none!important}.footer-col h2,.footer-col h3{margin-bottom:15px}.footer-text{opacity:.8;margin-bottom:15px}.footer-call{color:#fff;cursor:pointer;background:#00c6ff;border:none;border-radius:8px;padding:10px 20px}.footer-bottom{text-align:center;opacity:.7;margin-top:40px}.footer-container{flex-wrap:wrap;justify-content:space-between;gap:60px;display:flex}.footer-col h2,.footer-col h3{margin-bottom:20px;font-weight:600}.footer-container{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:40px;display:flex}.footer-socials a{color:#00c6ff;margin-right:10px;transition:all .3s}.footer-socials a:hover{color:#0070f3}.footer-call{color:#fff;cursor:pointer;background:#00c6ff;border:none;border-radius:10px;padding:12px 25px;font-weight:700}.glass-footer{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border-radius:20px;padding:50px 40px}.logo-col{flex:280px}.footer-text{opacity:.8;margin-bottom:15px;line-height:1.6}.footer-link:hover{color:#0070f3}.footer-call{color:#fff;cursor:pointer;background:#00c6ff;border:none;border-radius:10px;margin-top:10px;padding:12px 25px;font-weight:700}.footer{color:#fff;background:#111;padding:60px 120px;font-family:Arial,sans-serif;position:relative}.glass-footer{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0f;border-radius:25px;padding:50px 40px;transition:all .3s;box-shadow:0 8px 30px #0006}.footer-container{flex-flow:row;justify-content:flex-start;align-items:flex-start;gap:50px;display:flex}.logo-col{flex:280px;transition:transform .3s}.logo-col:hover{transform:translateY(-3px)}.footer-logo-img{width:120px;margin-bottom:10px}.logo-col .footer-text{opacity:.85;max-width:250px;margin:0;line-height:1.4}.footer-col h3{margin-bottom:15px;font-weight:600}.footer-text{opacity:.8;margin-bottom:15px;line-height:1.6;transition:opacity .3s}.footer-col:hover .footer-text{opacity:1}.footer-link{color:#00c6ff;margin:5px 0;text-decoration:none;transition:all .3s;display:block}.footer-link:hover{color:#0070f3;transform:translate(3px)}.footer-call{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00c6ff,#0070f3);border:none;border-radius:12px;margin-top:10px;padding:12px 25px;font-weight:700;transition:transform .3s,box-shadow .3s}.footer-call:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0006}.footer-bottom{text-align:center;opacity:.7;margin-top:40px;font-size:14px}.whatsapp-float{color:#fff;z-index:999;background:#25d366;border-radius:50%;padding:15px;font-size:28px;transition:transform .3s;position:fixed;bottom:25px;right:25px;box-shadow:0 4px 15px #0000004d}.whatsapp-float:hover{transform:scale(1.1)}@media screen and (width<=1100px){.footer-container{flex-wrap:wrap;justify-content:center;gap:40px}.logo-col .footer-text{max-width:100%}}@media screen and (width<=1000px){.contact-grid{flex-direction:column}}@media screen and (width<=1000px){.contact-grid{flex-direction:column}}.contact-page{color:#fff;background:#111;padding:80px 100px;font-family:Arial,sans-serif}.contact-hero.ultra-glass{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff08;border-radius:25px;padding:50px;box-shadow:0 8px 30px #0006}.page-title{margin-bottom:15px;font-size:48px}.page-subtitle{opacity:.8;margin-bottom:50px;font-size:18px}.contact-grid{flex-wrap:wrap;gap:50px;display:flex}.ultra-glass-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border-radius:20px;padding:20px 25px;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 20px #0000004d}.card-title{margin-bottom:8px;font-weight:600}.card-text{opacity:.85;line-height:1.5}.whatsapp-card{margin-top:20px}.whatsapp-btn{color:#fff;background:linear-gradient(135deg,#00c6ff,#0070f3);border-radius:12px;margin-top:10px;padding:12px 20px;font-weight:700;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.contact-form-wrapper{flex:450px}.contact-form label{margin-bottom:6px;font-weight:600;display:block}.contact-form input,.contact-form select,.contact-form textarea{color:#fff;background:#ffffff0d;border:none;border-radius:12px;width:100%;margin-bottom:15px;padding:12px 15px;font-size:16px}.contact-form textarea{resize:vertical;min-height:120px}.contact-form .btn-primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#00c6ff,#0070f3);border:none;border-radius:12px;padding:12px 25px;font-weight:700;transition:transform .3s,box-shadow .3s}.contact-form .btn-primary:hover{transform:translateY(-2px);box-shadow:0 6px 15px #0006}.note{opacity:.7;margin-top:10px;font-size:14px}.map-card h3{margin-bottom:10px}.interactive-map iframe{border-radius:15px;transition:transform .3s,box-shadow .3s;box-shadow:0 6px 20px #00000059}.interactive-map iframe:hover{transform:scale(1.02);box-shadow:0 8px 30px #00000080}@media screen and (width<=1000px){.contact-grid{flex-direction:column}}.about-page{color:#fff;background:#111;padding:60px 80px;font-family:Arial,sans-serif}.ultra-glass-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border-radius:20px;margin-bottom:40px;padding:25px 30px;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 30px #0006}.section-heading{margin-bottom:20px;font-size:32px;font-weight:600}.section-text{opacity:.85;font-size:18px;line-height:1.6}.portfolio-card{flex-direction:column;gap:12px;display:flex}.portfolio-desc{opacity:.85;font-size:16px}.portfolio-link{color:#00c6ff;margin-top:auto;font-weight:700;text-decoration:none;transition:transform .2s}@media screen and (width<=900px){.about-page{padding:40px 20px}.portfolio-grid{grid-template-columns:1fr}}.portfolio-card{cursor:pointer;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0d;border-radius:20px;justify-content:center;align-items:center;height:140px;transition:transform .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 8px 30px #00000059}.portfolio-logo{object-fit:contain;max-width:70%;max-height:70%;transition:transform .3s}.portfolio-card:hover .portfolio-logo{transform:scale(1.1)}.portfolio-overlay{opacity:0;text-align:center;background:#0009;flex-direction:column;justify-content:center;align-items:center;padding:10px;transition:opacity .3s;display:flex;position:absolute;inset:0}.portfolio-card:hover .portfolio-overlay{opacity:1}.portfolio-title{color:#fff;margin-bottom:8px;font-weight:700}.portfolio-link{color:#00c6ff;font-weight:700;text-decoration:none;transition:transform .2s}.portfolio-link:hover{transform:translate(5px)}@media screen and (width<=900px){.pricing-page{padding:40px 20px}}@media screen and (width<=900px){.pricing-page{padding:40px 20px}.compare-table th,.compare-table td{padding:8px 10px;font-size:14px}}.compare-table{border-collapse:collapse;width:100%;margin-top:20px}.compare-table th,.compare-table td{text-align:center;border:1px solid #fff3;padding:12px 15px}@media screen and (width<=900px){.pricing-page{padding:40px 20px}.compare-table th,.compare-table td{padding:8px 10px;font-size:14px}}.pricing-page{color:#fff;background:#111;padding:60px 80px;font-family:Arial,sans-serif}.pricing-grid-3{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;margin-top:40px;display:grid}.ultra-glass-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);text-align:center;background:#ffffff0d;border-radius:20px;padding:30px 25px;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 40px #0009}.pricing-card.featured{border:2px solid #00c6ff;transform:scale(1.05)}.plan-features li{opacity:.9;margin:8px 0;font-size:16px}.tooltip{cursor:pointer;border-bottom:1px dotted #00c6ff;position:relative}.tooltip .tooltiptext{visibility:hidden;color:#fff;text-align:center;z-index:10;opacity:0;background-color:#000000d9;border-radius:8px;width:max-content;padding:6px 10px;transition:opacity .3s;position:absolute;bottom:125%;left:50%;transform:translate(-50%)}.tooltip:hover .tooltiptext{visibility:visible;opacity:1}.plan-btn{color:#111;background:#00c6ff;border-radius:8px;padding:12px 25px;font-weight:700;text-decoration:none;transition:background .3s;display:inline-block}.plan-btn:hover{background:#00a4d6}.compare-table-wrapper{margin-top:50px;padding:20px;overflow-x:auto;box-shadow:0 8px 40px #0009}.compare-table{border-collapse:collapse;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);width:100%;margin-top:20px}.compare-table th,.compare-table td{text-align:center;border:1px solid #fff3;padding:12px 15px;transition:background .3s}.compare-table th{color:#00c6ff;background:#00c6ff1a;font-weight:600}.compare-table td{font-size:16px}.compare-table td:first-child{text-align:left;font-weight:500}.compare-table tr:hover td{background:#00c6ff14}@media screen and (width<=900px){.pricing-page{padding:40px 20px}.compare-table th,.compare-table td{padding:8px 10px;font-size:14px}}.page{color:#fff;background:#061c3d;min-height:90vh;padding:100px 6%;font-family:Arial,sans-serif}.glass-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#ffffff0d;border-radius:20px;padding:30px;transition:transform .3s,box-shadow .3s;box-shadow:0 12px 30px #00000080}.glass-card:hover{transform:translateY(-5px);box-shadow:0 20px 50px #000000b3}.industries-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:25px;margin-top:30px;display:grid}.industry-card{text-align:center;padding:25px 15px;font-size:18px;font-weight:600}.portfolio-grid{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:50px;margin-top:60px;display:grid}.portfolio-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#ffffff0d;border-radius:30px;flex-direction:column;justify-content:space-between;min-height:230px;padding:40px 30px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 20px 45px #00000080}.portfolio-card:hover{transform:translateY(-5px);box-shadow:0 25px 60px #000000b3}.portfolio-content h3{margin-bottom:15px;font-size:24px}.portfolio-content p{opacity:.9;font-size:18px;line-height:1.6}.nav{z-index:1000;background:#061c3d;width:100%;position:fixed;top:0;left:0;box-shadow:0 4px 6px #0000001a}.container{justify-content:space-between;align-items:center;max-width:1200px;height:70px;margin:0 auto;padding:0 20px;display:flex}.logo{align-items:center;display:flex}.hamburger{cursor:pointer;color:#fff;display:none}.menu{gap:30px;margin:0;list-style:none;display:flex}.link{color:#fff;padding:10px 0;font-size:16px;font-weight:600;text-decoration:none}.menu-open{text-align:center;background:#061c3d;flex-direction:column;width:100%;padding:20px 0;display:flex;position:absolute;top:70px;left:0}@media (width<=768px){.hamburger{display:block}.menu{flex-direction:column;gap:20px;display:none}}.nav-links{gap:25px;list-style:none;display:flex}.nav-links li a{color:#fff;font-weight:600;text-decoration:none;transition:color .3s}.nav-links li a:hover{color:#00c2cb}.nav-whatsapp{color:#fff;background:#25d366;border-radius:6px;padding:8px 18px;font-weight:700;text-decoration:none;transition:opacity .3s}.nav-whatsapp:hover{opacity:.85}.nav-toggle{color:#fff;cursor:pointer;display:none}@media screen and (width<=1024px){.nav-links{background:#061c3d;flex-direction:column;gap:20px;width:250px;height:calc(100% - 70px);padding:20px;transition:right .3s;position:fixed;top:70px;right:-100%}.nav-links.active{right:0}.nav-toggle{display:block}.nav-whatsapp{display:none}}.navbar .dropdown-menu{background:#061c3d;border-radius:8px;min-width:180px;padding:10px 0;display:none;position:absolute;top:100%;left:0}.navbar .dropdown:hover .dropdown-menu{display:block}.navbar .dropdown-menu li{padding:10px 20px}.navbar .dropdown-menu li a{color:#fff;text-decoration:none}.navbar .dropdown-menu li:hover{background:#00c2cb}.navbar{z-index:1000;background:#061c3d;width:100%;font-family:Arial,sans-serif;position:fixed;top:0}.nav-container{justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto;padding:12px 20px;display:flex}.nav-logo img{height:50px}.nav-menu a,.nav-menu span{color:#fff;cursor:pointer;font-weight:600;text-decoration:none}.nav-menu .btn-contact{color:#fff;background:#00c2cb;border-radius:8px;padding:10px 20px;font-weight:700;transition:all .3s}.nav-menu .btn-contact:hover{background:#00a9b0}.dropdown-menu{background:#0a2540;border-radius:8px;min-width:180px;padding:10px 0;display:none;position:absolute;top:100%;left:0;box-shadow:0 10px 25px #0003}.dropdown-menu li{padding:10px 20px}.dropdown-menu li a{color:#fff;font-weight:500}.dropdown-menu li:hover{background:#00c2cb}@media (width<=992px){.nav-menu{background:#061c3d;flex-direction:column;align-items:flex-start;gap:20px;width:250px;height:calc(100vh - 70px);padding:20px;transition:all .3s;position:fixed;top:70px;right:-100%}.nav-menu.active{right:0}.nav-toggle{display:block}.dropdown-menu{width:100%;box-shadow:none;padding-left:10px;display:none;position:static}.dropdown-menu.show{flex-direction:column;display:flex}}@media (width<=992px){.nav-toggle{display:block}.nav-menu{background:#061c3d;flex-direction:column;width:100%;max-height:0;transition:all .3s;position:absolute;top:80px;left:0;overflow:hidden}.nav-menu.active{max-height:500px}.nav-menu li{text-align:center;width:100%}.dropdown-menu{position:relative;top:0}}@media (width<=992px){.nav-toggle{display:block}.nav-menu{background:#061c3d;flex-direction:column;width:100%;max-height:0;transition:all .3s;position:absolute;top:80px;left:0;overflow:hidden}.nav-menu.active{max-height:500px}.nav-menu li{text-align:center;width:100%}.dropdown-menu{position:relative;top:0}}.navbar{z-index:999;background:#061c3d;width:100%;font-family:Arial,sans-serif;position:fixed;top:0;left:0}.nav-container{justify-content:space-between;align-items:center;max-width:1200px;height:80px;margin:0 auto;padding:0 20px;display:flex}.nav-logo img{object-fit:contain;height:60px}.nav-toggle{cursor:pointer;color:#fff;font-size:28px;display:none}.nav-menu{align-items:center;gap:25px;list-style:none;display:flex}.nav-menu li a{color:#fff;padding:8px 12px;font-weight:600;text-decoration:none;transition:all .3s}.nav-menu li a:hover{color:#00c2cb}.dropdown{position:relative}.dropdown-menu{z-index:999;background:#061c3d;border-radius:6px;flex-direction:column;min-width:180px;display:none;position:absolute;top:100%;left:0;overflow:hidden}.dropdown-menu.show{display:flex}.dropdown-menu li a{padding:12px 20px}.dropdown-menu li a:hover{color:#00c2cb;background:#0a2540}.btn-contact{color:#fff;background:#00c2cb;border-radius:6px;padding:10px 20px;font-weight:700;text-decoration:none;transition:all .3s}.btn-contact:hover{background:#00b2b9}@media (width<=992px){.nav-toggle{display:block}.nav-menu{background:#061c3d;flex-direction:column;width:100%;max-height:0;transition:all .3s;position:absolute;top:80px;left:0;overflow:hidden}.nav-menu.active{max-height:500px}.nav-menu li{text-align:center;width:100%}.dropdown-menu{position:relative;top:0}}.ultra-glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;padding:30px 20px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 15px 40px #0006}@media (width<=768px){.pricing-grid{grid-template-columns:1fr}}.ultra-glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);aspect-ratio:1;background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;width:100%;padding:30px 20px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 15px 40px #0006}.plan-btn{color:#fff;text-align:center;background:linear-gradient(135deg,#00c2cb,#007cf0);padding:12px 24px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}@media (width<=768px){.pricing-grid{grid-template-columns:1fr}.ultra-glass-card{aspect-ratio:auto}}@media (width<=1024px){.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.ultra-glass-card{aspect-ratio:auto;padding:15px}}@media (width<=768px){.pricing-grid{grid-template-columns:1fr;gap:15px}}.compare-table-wrapper{margin-top:60px;overflow-x:auto}.compare-table{border-collapse:collapse;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0d;border-radius:16px;width:100%;font-family:Segoe UI,sans-serif;overflow:hidden;box-shadow:0 15px 40px #0006}.compare-table thead tr{background:#00c2cb33}.compare-table th,.compare-table td{text-align:center;color:#fff;border-bottom:1px solid #ffffff1a;padding:12px 15px;font-size:15px;font-weight:600}.compare-table td:first-child{text-align:left;min-width:180px;font-weight:500}.compare-table td.check{color:#00c2cb;font-size:18px}.compare-table td.cross{color:#aaa;font-size:18px}.compare-table tbody tr:hover{background:#00c2cb0d;transition:all .2s}@media (width<=768px){.compare-table,.compare-table thead,.compare-table tbody,.compare-table th,.compare-table td,.compare-table tr{display:block}.compare-table thead tr{display:none}.compare-table tbody tr{background:#ffffff0d;border-radius:12px;margin-bottom:20px;padding:15px}.compare-table td{text-align:left;padding:8px 10px;font-size:14px}.compare-table td:first-child{margin-bottom:6px;font-weight:600}}.ultra-glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);text-align:center;background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;height:auto;max-height:250px;padding:16px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 10px 25px #00000059}.card-text{color:#fff;text-align:center;overflow-wrap:break-word;margin:0;font-size:13px;line-height:1.4}@media (width<=1200px){.contact-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:14px}.ultra-glass-card{max-height:220px;padding:14px}}@media (width<=992px){.contact-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px}.ultra-glass-card{max-height:200px;padding:12px}}@media (width<=768px){.contact-grid{grid-template-columns:1fr;gap:12px}.ultra-glass-card{max-height:none;padding:10x}}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-top:30px;display:grid}.ultra-glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);word-wrap:break-word;overflow-wrap:break-word;background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:center;height:auto;max-height:100px;padding:5px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 8px 25px #0000004d}.card-title{color:#00c2cb;text-align:center;margin-bottom:6px;font-size:20px;font-weight:700}.card-text{color:#fff;text-align:center;word-wrap:break-word;overflow-wrap:break-word;margin:0;font-size:14px;line-height:1.4}.whatsapp-btn{color:#fff;text-align:center;background:linear-gradient(135deg,#00c2cb,#007cf0);border-radius:10px;margin-top:6px;padding:6px 12px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.whatsapp-btn:hover{transform:translateY(-1px)scale(1.05);box-shadow:0 0 20px #00c2cbb3}.contact-grid>.ultra-glass-card{align-self:stretch}@media (width<=100px){.ultra-glass-card{max-height:none}}@media (width<=992px){.contact-grid{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.ultra-glass-card{padding:6px}}@media (width<=768px){.contact-grid{grid-template-columns:1fr;gap:8px}.ultra-glass-card{padding:6px}}.ultra-glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);aspect-ratio:1;background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;padding:20px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 15px 40px #0006}.plan-name{margin-bottom:8px;font-size:24px;font-weight:700}.plan-price{color:#00c2cb;margin-bottom:12px;font-size:28px;font-weight:800}.plan-features{margin-bottom:15px;padding:0;list-style:none}.plan-features li{margin-bottom:8px;font-size:14px;line-height:1.4}.plan-btn{color:#fff;text-align:center;background:linear-gradient(135deg,#00c2cb,#007cf0);padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}@media (width<=1024px){.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.ultra-glass-card{aspect-ratio:auto;padding:15px}}@media (width<=768px){.pricing-grid{grid-template-columns:1fr;gap:15px}}.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:20px;margin-top:40px;display:grid}.ultra-glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);aspect-ratio:1;background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:center;max-width:250px;max-height:250px;padding:15px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 15px 40px #0006}.ultra-glass-card.featured{border:2px solid #00c2cb;box-shadow:0 20px 50px #00c2cb80}.plan-name{text-align:center;margin-bottom:6px;font-size:22px;font-weight:700}.plan-price{color:#00c2cb;text-align:center;margin-bottom:10px;font-size:26px;font-weight:800}.plan-features{width:100%;margin-bottom:12px;padding:0;list-style:none}.plan-features li{word-wrap:break-word;text-align:center;margin-bottom:6px;font-size:14px;line-height:1.3}.plan-btn{color:#fff;text-align:center;background:linear-gradient(135deg,#00c2cb,#007cf0);border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.plan-btn:hover{transform:translateY(-2px);box-shadow:0 0 20px #00c2cbcc}@media (width<=1024px){.pricing-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:15px}.ultra-glass-card{aspect-ratio:auto;max-width:220px;max-height:220px;padding:12px}}@media (width<=768px){.pricing-grid{grid-template-columns:1fr;gap:15px}.ultra-glass-card{max-width:100%;max-height:none;padding:10px}}.portfolio-page{color:#fff;text-align:center;background:#061c3d;min-height:100vh;padding:120px 8%}.portfolio-title{font-size:56px;font-weight:800}.portfolio-subtitle{opacity:.8;margin-top:10px}.portfolio-filters{margin:40px 0}.portfolio-filters button{color:#fff;cursor:pointer;background:#ffffff1a;border:none;border-radius:8px;margin:8px;padding:10px 18px;transition:all .3s}.portfolio-filters button.active,.portfolio-filters button:hover{background:linear-gradient(135deg,#00c2cb,#007cf0)}.portfolio-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:30px;display:grid}.portfolio-card{perspective:1000px}.card-inner{width:100%;height:260px;transform-style:preserve-3d;transition:transform .6s;position:relative}.portfolio-card:hover .card-inner{transform:rotateY(180deg)}.card-front,.card-back{backface-visibility:hidden;border-radius:16px;flex-direction:column;justify-content:center;width:100%;height:100%;padding:20px;display:flex;position:absolute}.card-front{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;box-shadow:0 10px 40px #0006}.card-back{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#00c2cb1a;transform:rotateY(180deg);box-shadow:0 10px 40px #00c2cb4d}.card-front h2{margin-bottom:10px;font-size:22px}.tag{background:#00c2cb;border-radius:20px;align-self:center;padding:6px 12px;font-size:12px}.card-back p{margin-bottom:6px;font-size:14px}.card-btn{color:#fff;background:linear-gradient(135deg,#00c2cb,#007cf0);border-radius:8px;margin-top:10px;padding:10px;font-weight:600;text-decoration:none}.portfolio-card:hover .card-front{box-shadow:0 0 25px #00c2cbb3}@media (width<=768px){.card-inner{height:220px}}.contact-page{color:#fff;background:#061c3d;min-height:100vh;padding:120px 6%;font-family:Segoe UI,sans-serif}.page-title{text-align:center;font-size:48px;font-weight:800}.page-subtitle{text-align:center;opacity:.8;margin-bottom:40px}.contact-grid{grid-template-columns:1fr 1fr;gap:40px;display:grid}.info-grid{grid-template-columns:repeat(2,1fr);gap:15px;display:grid}.ultra-glass-card{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#ffffff14;border-radius:12px;flex-direction:column;justify-content:center;min-height:120px;padding:12px;transition:all .3s;display:flex}.ultra-glass-card:hover{transform:translateY(-3px);box-shadow:0 0 25px #00c2cb80}.ultra-glass-card h3{color:#00c2cb;margin-bottom:6px;font-size:16px}.ultra-glass-card p{word-break:break-word;font-size:13px;line-height:1.4}.contact-form-wrapper{flex-direction:column;gap:15px;display:flex}.contact-form input,.contact-form select,.contact-form textarea{color:#fff;background:#ffffff14;border:none;border-radius:8px;width:100%;padding:10px}.contact-form textarea{height:100px}.contact-form button{color:#fff;background:linear-gradient(135deg,#00c2cb,#007cf0);border:none;border-radius:8px;padding:12px;font-weight:600}.bottom-row{grid-template-columns:1fr 1fr;gap:15px;margin-top:20px;display:grid}.whatsapp-card a{color:#fff;background:#00c2cb;border-radius:6px;margin-top:8px;padding:8px;text-decoration:none;display:inline-block}.map-card iframe{border:none;border-radius:10px;width:100%;height:120px}@media (width<=900px){.contact-grid,.info-grid,.bottom-row{grid-template-columns:1fr}}.navbar{z-index:999;width:100%;font-family:Arial,sans-serif;transition:all .3s;position:fixed;top:0;overflow:visible}.scrolled{background:#061c3de6;box-shadow:0 10px 40px #0006}.navbar{z-index:999;width:100%;padding:15px 10%;font-family:Arial,sans-serif;transition:all .4s;position:fixed;top:0;left:0;overflow:visible}.glass{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#000014b3}.scrolled{background:#000814;padding:10px 10%;box-shadow:0 5px 40px #0ff3}.nav-container{background:#00001433;border-radius:20px;justify-content:space-between;align-items:center;padding:10px 20px;display:flex;box-shadow:0 0 25px #00c2cb99}.nav-logo img{width:160px;transition:all .3s}.nav-toggle{color:#00c2cb;cursor:pointer;font-size:28px;display:none}.nav-menu{align-items:center;gap:35px;margin:0;padding:0;list-style:none;display:flex}.nav-menu li{position:relative}.nav-menu a{color:#fff;padding:10px 5px;font-weight:600;text-decoration:none;transition:all .3s}.nav-menu a.active,.nav-menu a:hover{color:#00c2cb;text-shadow:0 0 10px #00c2cb}.services-parent{cursor:pointer}.services-parent>a:after{content:"▾";margin-left:5px;font-size:12px;transition:transform .3s;display:inline-block}.services-parent .services-dropdown.show~a:after{transform:rotate(180deg)}.services-dropdown{z-index:1000;background:#000814;border-radius:12px;flex-direction:column;min-width:180px;padding:10px 0;transition:all .3s;display:none;position:absolute;top:100%;left:0;box-shadow:0 5px 20px #00ffff4d}.services-dropdown.show{animation:.3s forwards dropdown;display:flex}.services-dropdown a{color:#fff;padding:10px 20px}.services-dropdown a:hover{color:#00c2cb;background:#00c2cb33}@keyframes dropdown{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.cta-glass{background:#00c2cb33;border-radius:10px;padding:5px 10px}.btn-call{color:#fff;font-weight:700;text-decoration:none;transition:all .3s}.btn-call:hover{color:#000814;transform:scale(1.1)}@media (width<=768px){.nav-toggle{display:block}.nav-menu{background:#000814;flex-direction:column;gap:25px;width:100%;height:100vh;padding-top:120px;transition:transform .4s;position:fixed;top:0;left:0;transform:translate(-100%)}.nav-menu.active{transform:translate(0)}.services-dropdown{box-shadow:none;display:none;position:relative;top:0}.services-dropdown.show{display:flex}.services-parent>a:after{transform:rotate(0)}.services-parent .services-dropdown.show~a:after{transform:rotate(180deg)}}#particles{z-index:1;pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0}.pricing-page .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:20px;margin-top:40px;display:grid}.pricing-page .pricing-card-glass{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:flex-start;min-height:600px;padding:40px;transition:transform .3s,box-shadow .3s;display:flex;box-shadow:0 15px 40px #0006}.pricing-page .pricing-card-glass.featured{border:2px solid #00c2cb;box-shadow:0 20px 50px #00c2cb80}.pricing-page .plan-name{margin-bottom:12px;font-size:24px;font-weight:700}.pricing-page .plan-price{color:#00c2cb;margin-bottom:20px;font-size:28px;font-weight:800}.pricing-page .plan-features{margin-bottom:20px;padding:0;list-style:none}.pricing-page .plan-features li{word-break:break-word;margin-bottom:8px;font-size:14px;line-height:1.5}.pricing-page .plan-btn{color:#fff;text-align:center;background:linear-gradient(135deg,#00c2cb,#007cf0);border-radius:10px;padding:12px 20px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .3s,box-shadow .3s;display:inline-block}.pricing-page .plan-btn:hover{transform:translateY(-2px);box-shadow:0 0 20px #00c2cbcc}@media (width<=1024px){.pricing-page .pricing-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:15px}.pricing-page .pricing-card-glass{min-height:500px;padding:30px}}@media (width<=768px){.pricing-page .pricing-grid{grid-template-columns:1fr;gap:15px}.pricing-page .pricing-card-glass{min-height:auto;padding:20px}}.pricing-page .compare-glass-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffff14;border-radius:16px;flex-direction:column;justify-content:flex-start;width:100%;margin-top:40px;padding:40px;display:flex;box-shadow:0 15px 40px #0006}.pricing-page .compare-glass-card .compare-table{border-collapse:collapse;width:100%;font-size:16px;line-height:1.6}.pricing-page .compare-glass-card th,.pricing-page .compare-glass-card td{text-align:center;border:1px solid #fff3;padding:12px 15px}.pricing-page .compare-glass-card th{color:#00c2cb;font-size:18px}.pricing-page .compare-glass-card td.check{color:#00c2cb;font-weight:600}.pricing-page .compare-glass-card td.cross{color:#ff6b6b;font-weight:600}@media (width<=1024px){.pricing-page .compare-glass-card{padding:30px}.pricing-page .compare-glass-card .compare-table{font-size:15px}}@media (width<=768px){.pricing-page .compare-glass-card{padding:20px}.pricing-page .compare-glass-card .compare-table{font-size:14px}}.contact-hero{color:#fff;background:url(../assets/contact.jpg) 50%/cover no-repeat;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:120px 50px;display:flex;position:relative;overflow:hidden}.contact-hero:before{content:"";z-index:0;background:#061c3d80;width:100%;height:100%;position:absolute;top:0;left:0}.contact-hero .container{z-index:2;width:100%;max-width:1300px;position:relative}.contact-hero .page-title{text-align:center;margin-bottom:20px;font-size:60px;font-weight:900}.contact-hero .page-subtitle{text-align:center;max-width:900px;margin:0 auto 40px;font-size:22px;line-height:1.6}.contact-grid{flex-wrap:nowrap;justify-content:space-between;gap:50px;width:100%;display:flex}.contact-info,.contact-form-wrapper{flex-direction:column;flex:1;gap:20px;display:flex}.ultra-glass-card{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:18px;padding:25px 30px;transition:all .3s;box-shadow:0 8px 32px #0000004d}.ultra-glass-card:hover{transform:translateY(-5px)scale(1.02)}.contact-form input,.contact-form select,.contact-form textarea{border:none;border-radius:10px;outline:none;width:100%;margin-bottom:15px;padding:14px 20px;font-size:16px}.contact-form button{color:#fff;cursor:pointer;background-color:#00c2cb;border:none;border-radius:12px;padding:16px 30px;font-size:18px;font-weight:700;transition:all .3s}.contact-form button:hover{background-color:#22d3ee}.bottom-row{gap:30px;margin-top:40px;display:flex}.bottom-row .ultra-glass-card{flex:1}@media (width<=1400px){.contact-grid,.bottom-row{flex-direction:column}}.navbar{z-index:1000;background:#061c3dd9;flex-direction:row;justify-content:space-between;align-items:center;padding:0 20px;position:relative;display:flex!important}@media (width<=1024px){.navbar{display:flex!important}.nav-menu{flex-direction:row!important}}.navbar{z-index:1000;background:#061c3dd9;flex-direction:row;justify-content:space-between;align-items:center;height:80px;padding:0 40px;position:relative;display:flex!important}.nav-menu{flex:1;justify-content:center;gap:35px;margin:0;list-style:none;display:flex!important}.services-dropdown{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#ffffff0f;border-radius:10px;flex-direction:column;padding:15px;display:none;position:absolute;top:100%;left:0;box-shadow:0 5px 20px #0006}.services-parent:hover .services-dropdown{display:flex}.nav-menu li a{color:#fff;font-size:18px;font-weight:600;text-decoration:none}.nav-menu li a.active{color:#00c2cb}.btn-call{color:#fff;background:linear-gradient(135deg,#00c2cb,#007cf0);border-radius:12px;padding:12px 22px;font-weight:600;text-decoration:none}#particles{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=1440px){.navbar{display:flex!important}.nav-menu{flex-direction:row!important}}.nav-menu li a{color:#fff;text-shadow:0 0 3px #00c2cb,0 0 6px #00e0ff,0 0 9px #0ff;font-size:18px;font-weight:600;text-decoration:none;transition:all .3s}.nav-menu li a:hover,.nav-menu li a.active{color:#00c2cb;text-shadow:0 0 5px #00c2cb,0 0 10px #00e0ff,0 0 15px #0ff}.btn-call{color:#fff;background:linear-gradient(135deg,#00c2cb,#007cf0);border-radius:12px;padding:12px 22px;font-weight:600;text-decoration:none;transition:all .3s;box-shadow:0 0 8px #00c2cb,0 0 16px #00e0ff,0 0 24px #0ff}.btn-call:hover{box-shadow:0 0 12px #00c2cb,0 0 24px #00e0ff,0 0 36px #0ff}.services-parent{position:relative}.services-dropdown{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:0;pointer-events:none;z-index:2000;background:#0a1932d9;border-radius:12px;flex-direction:column;min-width:180px;padding:8px 0;transition:all .3s;display:flex;position:absolute;top:110%;left:50%;transform:translate(-50%)translateY(10px);box-shadow:0 10px 30px #00000080,0 0 20px #00c2cb33}.services-parent:hover .services-dropdown{opacity:1;pointer-events:auto;transform:translate(-50%)translateY(0)}.services-dropdown a{color:#fff;padding:12px 18px;font-size:15px;text-decoration:none;transition:all .25s;position:relative}.services-dropdown a:before{content:"";opacity:0;background:linear-gradient(120deg,#0000,#00c2cb4d,#0000);transition:all .4s;position:absolute;inset:0}.services-dropdown a:hover:before{opacity:1}.services-dropdown a:hover{color:#00e0ff;transform:translate(5px)}
