@import "https://fonts.googleapis.com/css2?family=Bpmf+Huninn&display=swap";
*{box-sizing:border-box;scroll-behavior:smooth;margin:0;padding:0;font-family:Bpmf Huninn,Times,serif;text-decoration:none}.back-icon{color:#38bdf8;cursor:pointer;z-index:99;font-size:24px;display:block;position:absolute;top:20px;left:20px}.container{color:#fff;background:#0b0b0f}.navbar{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:1000;background-color:#020617f5;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;width:100%;padding:15px 55px;display:flex;position:sticky;top:0}.logo{letter-spacing:1px;align-items:center;gap:10px;font-size:22px;font-weight:700;display:flex}.title{font-size:15px}.typingText{letter-spacing:1px;color:#fff;font-size:30px;display:block;position:relative}.title h1{color:#fff;font-family:Bpmf Huninn,Times,serif;font-style:normal;font-weight:900;transition:all .3s}.title h1:hover{color:#0e33ac}.logo img{border-radius:100%;width:50px;height:50px}.navLinks{gap:25px;display:flex}.navLinks a{color:#aaa;text-decoration:none;transition:all .3s}.closeBtn{display:none}.navLinks a:hover{color:#fff}.navBtn{color:#fff;cursor:pointer;background:#2563eb;border:none;border-radius:8px;padding:10px 18px;transition:all .3s ease-in-out;position:relative}.navBtn:hover{color:#fff;background:linear-gradient(135deg,#020617,#0e33ac);top:-2px;box-shadow:1px 1px 10px #fff}.hero{text-align:center;z-index:1;flex-direction:column;justify-content:flex-start;align-items:center;gap:15px;height:100dvh;display:flex;position:relative;overflow:hidden}.content{flex-direction:column;justify-content:center;align-items:center;gap:50px;width:100%;padding:140px 20px;display:flex;position:relative;overflow:hidden}.textSection h1{font-size:72px;font-weight:800;position:relative}.hero p{color:#ffffffd4}.article{max-width:977px;display:block;position:relative;top:1rem}.textSection{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:9;background-color:#0b0b0f14;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;width:90%;height:9rem;display:flex;position:relative}.services{color:#fff;text-align:center;background:#0b0b0f;flex-direction:column;justify-content:center;align-items:center;gap:15px;height:100vh;padding:0 20px;display:flex;position:relative;overflow:hidden}.services h2,.pricing h2{color:#2563eb;font-size:30px;font-weight:700}.bgVideo{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;top:0;left:0}.overlay{z-index:1;background:radial-gradient(circle,#00000002,#00000041);width:100%;height:100%;position:absolute}.hero>:not(.bgVideo):not(.overlay){z-index:2;position:absolute}.hero h1{font-size:56px;font-weight:700}.buttons{z-index:9;gap:15px;display:flex;position:relative}.primary{color:#fff;cursor:pointer;background:linear-gradient(135deg,#2563eb,#1e40af);border:none;border-radius:10px;padding:12px 25px;transition:all .3s ease-in-out;box-shadow:0 10px 30px #2563eb66}.secondary{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;padding:12px 25px;transition:all 1s cubic-bezier(.175,.885,.32,1.275)}.primary .link,.secondary .link{color:#fff;width:100%;display:block;position:relative}.secondary:hover{color:#fff;background-color:#0e33ac;transform:translateY(-2px)}.primary:hover{background:#0e33ac;transform:translateY(-2px)}.services,.pricing{text-align:center;padding:100px 20px}.pricing{color:#fff;text-align:center;background:linear-gradient(135deg,#0b0b0f,#111827);padding:80px 20px}.pricing-header h2{color:#16a34a;margin-bottom:10px;font-size:42px;font-weight:700}.pricing-header p{color:#9ca3af;margin-bottom:50px}.pricing-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;display:grid}.card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffff0d;border-radius:20px;padding:30px;transition:all .4s;position:relative}.card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #0006}.card h3{margin-bottom:10px;font-size:22px}.card h2{color:#22c55e;margin:15px 0;font-size:36px}.card p{color:#9ca3af;margin-bottom:20px}.card ul{margin-bottom:25px;padding:0;list-style:none}.card ul li{color:#d1d5db;margin:10px 0}.card button{color:#000;cursor:pointer;background:#22c55e;border:none;border-radius:10px;width:100%;padding:12px;font-weight:600;transition:all .3s}.card button:hover{background:#16a34a}.popular{border:1px solid #22c55e;transform:scale(1.05)}.badge{color:#000;background:#22c55e;border-radius:10px;padding:5px 10px;font-size:12px;position:absolute;top:-10px;right:20px}.services-table{margin-top:60px}.services-table h3{margin-bottom:20px}.table{background:#ffffff0d;border-radius:15px;max-width:600px;margin:auto;overflow:hidden}.table div{border-bottom:1px solid #ffffff1a;justify-content:space-between;padding:15px 20px;display:flex}.table div:last-child{border-bottom:none}.table span{color:#e5e7eb}.footer{color:#c9d1d9;background:#0d1117;padding:50px 20px 20px}.footer-container{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:30px;max-width:1200px;margin:auto;display:grid}.footer-section h2.logo{color:#fff;margin-bottom:10px}.footer-section h3{color:#fff;margin-bottom:12px}.footer-section p{font-size:14px;line-height:1.6}.footer-section ul{padding:0;list-style:none}.footer-section ul li{margin-bottom:8px}.footer-section ul li a{color:#c9d1d9;text-decoration:none;transition:all .3s}.footer-section ul li a:hover{color:#58a6ff}.social-icons{gap:12px;margin-top:10px;display:flex}.social-icons a{color:#c9d1d9;font-size:18px;transition:all .3s}.social-icons a:hover{color:#58a6ff;transform:scale(1.2)}.footer-bottom{text-align:center;border-top:1px solid #30363d;margin-top:30px;padding-top:15px;font-size:14px}.loading_container{z-index:999999999;background-color:#000000e4;justify-content:center;align-items:center;width:100%;height:100dvh;display:flex;position:fixed;top:0%}.imgload{margin-right:10px;display:block;position:relative;transform:translateY(.3rem)}.imgload img{border-radius:100%;width:1.8rem;height:1.8rem;animation:2s linear infinite rotate}@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading{color:#fff;justify-content:center;align-items:center;font-size:25px;display:flex;position:relative}.dot{border:5px solid #fff;border-radius:100%;margin-left:5px;font-family:sans-serif;animation:1s ease-in-out infinite dots;transform:translateY(1rem)}.dot:first-child{animation-delay:.3s}.dot:nth-child(2){animation-delay:.6s}.dot:nth-child(3){animation-delay:.9s}@keyframes dots{0%{opacity:.9;transform:translateY(-5px)scale(1.2)}50%{opacity:.3;transform:translateY(5px)scale(.8)}to{opacity:.9;transform:translateY(-5px)scale(1.2)}}.dotsDiv{justify-content:center;align-items:center;width:99%;display:flex;position:relative}.tech{color:#fff;background:#020617;flex-direction:column;gap:50px;padding:80px 10%;display:flex}.tech-header{text-align:center;max-width:750px;margin:auto}.tech-header h2{color:#38bdf8;margin-bottom:10px;font-size:30px}.tech-header p{color:#cbd5e1;line-height:1.6}.tech-services{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.tech-card,.tech-card-quote{text-align:center;background:#1e293b;border-radius:12px;padding:30px;transition:all .3s}.tech-card:hover,.tech-card-quote:hover{transform:translateY(-8px);box-shadow:0 0 30px #38bdf8}.tech-card-quote{color:#000;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#38bdf8);transition:all .1s ease-in-out}.tech-card-quote:hover{color:#fff;background:#1e293b;box-shadow:0 0 30px #38bdf8}.tech-card-quote .tech-icon{color:#0f172a}.tech-card-quote.tech-icon:hover{color:#0ea5e9}.tech-icon{color:#38bdf8;margin-bottom:15px;font-size:35px}.tech-card h3{margin-bottom:10px}.tech-card p{color:#cbd5e1;line-height:1.6}.quote{color:#fff;background:#020617 50%/cover;flex-direction:column;align-items:center;gap:40px;padding:90px 10%;display:flex}.quote-header{text-align:center;background-color:#1e293b;border-radius:12px;max-width:100%;padding:30px}.quote-header h2{color:#38bdf8;margin-bottom:10px;font-size:38px}.quote-header p{color:#cbd5e1;line-height:1.6}.quote-form{flex-direction:column;gap:18px;width:100%;max-width:650px;display:flex}.form-group{flex-direction:column;display:flex}.quote-form input,.quote-form select,.quote-form textarea{color:#fff;background:#1e293b;border:none;border-radius:5px;padding:14px;font-size:14px}.quote-form input::placeholder,.quote-form textarea::placeholder{color:#94a3b8}.quote-form input:focus,.quote-form select:focus,.quote-form textarea:focus{border:1px solid #38bdf8;outline:none}.quote-form button{color:#000;cursor:pointer;background:#38bdf8;border:none;border-radius:8px;margin-top:10px;padding:14px;font-weight:600;transition:all .3s}.quote-form button:hover{background:#0ea5e9}.teams{text-align:center;color:#fff;background:#0f172a;padding:30px 20px}.details h1{color:#0ea5e9;margin-bottom:10px;font-size:2.5rem}.details p{color:#cbd5e1;max-width:600px;margin:auto}.members{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;margin-top:50px;display:grid}.m1{background:#1e293b;border-radius:20px;padding:20px;transition:all .3s;position:relative}.m1:hover{transform:translateY(-10px);box-shadow:0 0 30px #0ea5e9}.member1,.member2,.member3{border-radius:50%;width:100px;height:100px;margin:auto}.member1{background:url(../media/cto.07q9bnf0b9m7j.jpg) top/120%}.member2{background:url(../media/ceo.0tkjm6-ckj_cz.jpeg) 50%/120%}.member3{background:url(../media/md.0xiz5dz_2bp2u.jfif) top/120%}.popover-btn{color:#fff;cursor:pointer;background:0 0;border:none;margin-top:15px}.popover-btn h3{margin:5px 0;text-decoration:underline}.popover-btn span{color:#94a3b8;font-size:.9rem}.user-info{z-index:11;background:#1e293b;border-radius:20px;flex-direction:column;width:600px;padding:30px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 20px 50px #0009}.inner{flex-direction:column;display:flex;position:relative}.inner h2{color:#fff;margin-top:10px;font-size:20px}.description h1{margin-top:5px;font-size:22px}.user-desc{color:#cbd5e1;margin-top:10px;line-height:1.6}.close{color:#fff;cursor:pointer;z-index:99;background:#ff000073;border:none;border-radius:50%;padding:5px 10px;font-size:18px;transition:all .3s ease-in-out;position:absolute;top:10px;right:15px}.close:hover{background-color:#ff0000e4;transform:rotate(360deg)}.submit-btn{color:#000;cursor:pointer;background:#c7d419;border:none;border-radius:10px;margin-top:40px;padding:12px 25px;font-weight:700;transition:all .3s}.submit-btn:hover{background:#9ea814}.team-info li{margin-bottom:15px}.team-info h3{color:#38bdf8}@media (max-width:600px){.details h1{font-size:2rem}.user-info{padding:20px}}.team-info{background:#f4f4f4;border-radius:18px;flex-direction:column;gap:20px;width:85%;max-width:900px;height:80dvh;padding:25px 30px;display:flex;position:fixed;top:5rem;left:50%;overflow-y:auto;transform:translate(-50%);box-shadow:0 20px 50px #00000026}.enrollment-btn,.enrollment-btn-team{color:#0d1117;cursor:pointer;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#0e33ac,#38bdf8);border-radius:12px;justify-content:center;align-items:center;margin-bottom:20px;padding:14px 28px;font-size:15px;font-weight:800;transition:all .3s;display:block;position:absolute;overflow:hidden;box-shadow:0 0 25px #0e33ac}.enrollment-btn{transform:translateY(-2rem)}.enrollment-btn-team{border:none;align-content:center;align-self:center;margin-top:20px;margin-bottom:0%;display:block;position:relative}.team-btn{justify-content:center;align-items:center;display:flex;position:relative}.enrollment-btn:hover,.enrollment-btn-team:hover{box-shadow:0 15px 35px #0e33ac}.enrollment-btn:active,.enrollment-btn-team:active{transform:translateY(-1px)scale(.98);box-shadow:0 8px 20px #22c55e33}.enrollment-btn:before,.enrollment-btn-team:before{content:"";background:#fff3;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:-100%;transform:skew(-20deg)}.enrollment-btn:hover:before,.enrollment-btn-team:hover:before{left:120%}@media (max-width:777px){.enrollment-btn{width:100%;padding:15px;position:relative;transform:translate(0)}}.team-info .close{cursor:pointer;z-index:17;background:#e0e0e0;border:none;border-radius:50%;padding:6px 10px;font-size:20px;transition:all .3s;position:absolute;top:15px;right:20px}.team-info .close:hover{color:#fff;background:#ff4d4d}.team-info li{border-bottom:1px solid #ddd;grid-template-columns:175px 1fr;align-items:start;gap:20px;padding-bottom:18px;transition:all .1s;display:grid}.team-info li:hover{background:#e0e0e0;border-radius:12px;scale:1.02}.team-info h3{color:#4f8fa8;text-align:center;padding:15px;font-size:11px;font-weight:600;position:relative}.team-info h3:after{content:"";background:#4f8fa8;width:90%;height:2px;position:absolute;bottom:-6px;left:18px}.team-info p{color:#555;text-align:left;margin:0;font-size:15px;line-height:1.6}.team-info li:before{content:"";background:#6c63ff;border-radius:4px;width:4px;height:100%;position:absolute;left:0}.team-info li{padding-left:15px;position:relative}.contact{z-index:3;background-color:#1e293b;background-position:50%;background-size:cover;flex-flow:row-reverse wrap;justify-content:space-evenly;align-items:center;width:100%;height:100dvh;padding-top:0;display:flex;position:sticky;overflow:auto}.feedback-form{border-radius:15px;justify-content:center;align-items:center;width:100%;transition:all .3s ease-in-out;display:flex;position:relative}.feedback-form:hover{transform:translateY(-5px);box-shadow:0 0 20px #0ea5e9}.feedback-form h1{text-align:center;color:#0ea5e9;text-shadow:0 2px 6px #0006;letter-spacing:1px;margin-bottom:10px;font-size:32px;font-weight:700}.inputs-div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:15px;flex-direction:column;gap:20px;width:420px;padding:50px;display:flex;box-shadow:0 10px 30px #0000004d}.input{flex-direction:column;display:flex}.input-field{color:#fff;background:#ffffff14;border:1px solid #ffffff4d;border-radius:8px;outline:none;width:100%;padding:14px 16px;font-size:16px;transition:all .3s}.input-field::placeholder{color:#fff9}.input-field:focus{background:#ffffff1f;border-color:#0ea5e9;box-shadow:0 0 8px #19d4bbb3}#message{resize:none;height:70px}.submit-btn{color:#000;letter-spacing:1px;cursor:pointer;background:linear-gradient(135deg,#0ea5e9,#38bdf8);border:none;border-radius:50px;margin-top:10px;padding:14px;font-weight:700;transition:all .3s}@media (max-width:768px){.contact{justify-content:flex-start;padding:60px 6%}}.submit-btn:hover{transform:translateY(-3px);box-shadow:0 0 40px #22200099}.contactus{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border-radius:15px;flex-direction:column;gap:20px;width:420px;padding:40px;transition:all .3s ease-in-out;display:flex;box-shadow:0 10px 30px #011617}.contactus:hover{transform:translateY(-5px);box-shadow:0 0 20px #0ea5e9}.contact-header{text-align:center;max-width:700px;margin:auto}.contact-header h2{color:#0ea5e9;margin-bottom:10px;font-size:36px}.contact-header p{color:#cbd5e1;line-height:1.4}.contact-info{flex-direction:column;gap:10px;display:flex}.contact-card{background:#1e293b64;border-color:#0ea5e9;border-radius:10px;padding:25px;transition:all .3s ease-in-out;box-shadow:0 0 5px #0ea5e9}.contact-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0006}.contact-card h3{color:#38bdf8;margin-bottom:8px}.contact-card a{color:#cbd5e1;text-decoration:none}@media (max-width:768px){.contact-container{grid-template-columns:1fr}}.about{color:#fff;z-index:2;background-position:50%;background-size:cover;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:auto;display:flex;position:sticky}.aboutus{text-align:center;color:#cbd5e1;background-color:#1e293b;border:1px solid #ffffff0d;border-radius:12px;max-width:90%;margin-top:2rem;padding:20px;font-size:18px;line-height:1.2;transition:all .3s}.aboutus:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0006}.aboutus p{color:#d3d3d3;margin-bottom:15px;font-size:18px;line-height:1.6}@media (max-width:768px){.about{justify-content:flex-start;padding:60px 6%}.aboutus{font-size:16px}}.about{color:#fff;background:#0f172a;flex-direction:column;gap:60px;padding:50px 10%;display:flex}.about-intro{text-align:center;max-width:900px;margin:auto}.about-intro h2{color:#0ea5e9;margin-bottom:15px;font-size:38px}.about-intro p{color:#cbd5e1;text-align:left;text-align:center;line-height:1.7}.three-qoutes{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:30px;display:grid}.aboutCard{background:#1e293b;border-radius:12px;padding:30px;transition:all .3s}.aboutCard:hover{transform:translateY(-8px);box-shadow:0 0 30px #0ea5e9}.aboutCard h3{color:#38bdf8;margin-bottom:10px}.mission-vision{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px;display:grid}.mission-vision h3{color:#0ea5e9;margin-bottom:20px}.mission,.vision{background:#1e293b;border-radius:12px;padding:30px}.mission:hover,.vision:hover{transition:all .3s;transform:translateY(-8px);box-shadow:0 0 30px #38bdf8}.techs{text-align:center}.tech-list{flex-wrap:wrap;justify-content:center;gap:15px;margin-top:20px;display:flex}.tech-list span{background:#1e293b;border-radius:20px;padding:10px 18px;font-size:14px}.stats{flex-wrap:wrap;justify-content:center;gap:60px;display:flex}.stat h3{color:#38bdf8;font-size:40px}.stat p{color:#cbd5e1}.about-cta{text-align:center}.about-cta button{color:#000;cursor:pointer;background:#38bdf8;border:none;border-radius:6px;margin-top:15px;padding:12px 28px;font-weight:600;transition:all .3s}.about-cta button a{color:#000;text-decoration:none}.about-cta button:hover{background:#0ea5e9}.buttons p{display:none}@media (max-width:768px){.navbar{display:100%;padding-left:5%}.logo img{width:40px;height:40px}.logo h1{font-size:20px}.navLinksNav{z-index:9999999;text-transform:uppercase;background-color:#0f172a;flex-direction:column;justify-content:flex-start;align-items:center;gap:5px;width:100%;height:100vh;padding-top:5rem;display:flex;position:absolute;top:0%;left:0%}.navLinks{display:none}.links{color:#fff;text-align:center;background-color:#0d1117;border-radius:2px;justify-content:center;align-items:center;gap:10px;width:90%;padding:10px;display:flex;position:relative}.links:hover{background-color:#1e293b}.navBtn{font-size:8px}#bars{color:#fff;cursor:pointer;font-size:25px;display:block;position:absolute;right:5%}.container{height:70vh}.hero{justify-content:flex-start;align-items:center;font-size:10px;display:flex}.content{height:80%;padding:0}.textSection{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000;width:100%;padding:10px}.hero h1{text-align:center;width:100%}.hero p{display:none}.typingText{text-align:center;z-index:9;align-self:center;width:100%;height:3rem;font-size:15px;display:block;position:relative;top:3rem}.bgVideo{object-fit:cover;width:100%;height:fit-content;margin:0;display:flex;position:sticky;top:0%}.overlay{margin:0;display:none;position:absolute;top:0%}.buttons{position:relative;top:0%}.contact{height:100dvh}.closeBtn{display:flex;position:absolute;top:1.6rem;right:5%}.article{margin-bottom:20px}.buttons{flex-direction:column;gap:10px;width:80%;margin-bottom:3rem;display:flex}.buttons p{display:block}.user-info{width:100%;height:60vh}.user-desc{text-align:left}.team-info li{grid-template-columns:1fr}.team-info h3:after{width:80%}.inputs-div,.contactus{width:100%}.feedback-form{justify-content:center;align-items:center;width:100%;margin-bottom:50px}}.fa-bars{display:none}.get-started-form{z-index:10;background:linear-gradient(135deg,#0b0b0f,#111827);justify-content:center;align-items:center;width:100%;height:auto;padding:80px 20px;display:flex;position:fixed;top:0%}.get-started-form form{-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);background:#ffffff0d;border-radius:20px;width:100%;max-width:500px;padding:40px;box-shadow:0 20px 60px #00000080}.inputs-div{flex-direction:column;gap:25px;display:flex}.input{width:100%;position:relative}.input-field-pkg{color:#fff;background:0 0;border:1px solid #ffffff1a;border-radius:10px;outline:none;width:100%;padding:16px 14px;font-size:14px;transition:all .3s}.input-field-pkg:focus{border-color:#22c55e;box-shadow:0 0 0 2px #22c55e33}.label{color:#9ca3af;pointer-events:none;background:0 0;border-radius:12px;padding:0 4px;font-size:14px;transition:all .3s;display:block;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.input-field-pkg:focus+.label,.input-field-pkg:not(:placeholder-shown)+.label{color:#22c55e;background:#0b0b0f;font-size:12px;top:-8px}.error{color:#ef4444;margin-top:5px;font-size:12px}.buttonsDiv{gap:15px;margin-top:30px;display:flex}.btn1{color:#000;cursor:pointer;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:10px;flex:1;padding:14px;font-weight:600;transition:all .3s}.btn1:hover{transform:translateY(-2px);box-shadow:0 10px 25px #22c55e66}.btn2{color:#fff;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:10px;flex:1;padding:14px;transition:all .3s}.btn2:hover{background:#ffffff0d;border-color:#fff}.card.active{border:2px solid #22c55e;transform:scale(1.05);box-shadow:0 0 30px #22c55e4d}@media (max-width:500px){.get-started-form form{padding:25px}}
