@import url(https://fonts.googleapis.com/css2?family=Roboto+Mono:wght@100;200;300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;600&display=swap);.navbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:20px;box-shadow:0 0 25px #8133ff40;gap:20px;justify-content:space-between;left:50%;margin:20px auto;max-width:1200px;padding:16px 60px;position:fixed;top:20px;transform:translateX(-50%);width:90%;z-index:1000}.navbar,.navbar-left{align-items:center;display:flex}.navbar-left{gap:12px}.logo{filter:drop-shadow(0 0 6px #a855f7);height:42px;object-fit:contain;width:42px}.brand{color:#fff;font-size:1.3rem;font-weight:600;letter-spacing:1px;line-height:1.2}.brand span{color:#c084fc;display:block;font-size:.75rem;font-weight:400;letter-spacing:.5px;margin-top:2px}.nav-links{align-items:center;display:flex;gap:32px;list-style:none}.nav-links li a{color:#eaeaea;font-size:1rem;font-weight:500;position:relative;text-decoration:none;transition:all .3s ease}.nav-links li a:after{background:linear-gradient(90deg,#a855f7,#8b5cf6);border-radius:4px;bottom:-4px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease;width:0}.nav-links li a.active:after,.nav-links li a:hover:after{width:100%}.nav-links li a:hover{color:#c084fc}.contact-btn{align-items:center;background:linear-gradient(135deg,#a855f7,#6b21a8);border-radius:50px;box-shadow:0 0 20px #a855f74d;color:#fff!important;display:flex;font-weight:600;height:42px;justify-content:center;letter-spacing:.5px;overflow:hidden;padding:0 24px;position:relative;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.contact-btn:hover{background:linear-gradient(135deg,#b46bff,#7e22ce);box-shadow:0 0 30px #a855f799;transform:scale(1.07)}.contact-btn .shine{animation:shine 3s infinite;background:linear-gradient(120deg,#ffffff1a,#ffffff80 50%,#ffffff1a);border-radius:50px;height:100%;left:-60%;opacity:.8;pointer-events:none;position:absolute;top:0;transform:skewX(-25deg);width:60%}@keyframes shine{0%{left:-70%}to{left:130%}}.hamburger{cursor:pointer;display:none;flex-direction:column;gap:5px;transition:transform .3s ease;z-index:1001}.hamburger span{background:#fff;border-radius:2px;height:3px;transition:all .3s ease;width:25px}.hamburger.toggle span:first-child{transform:rotate(45deg) translate(5px,5px)}.hamburger.toggle span:nth-child(2){opacity:0}.hamburger.toggle span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media (max-width:992px){.navbar{padding:14px 30px}}@media (max-width:768px){.hamburger{display:flex}.nav-links{align-items:center;background:#0f0f23f2;box-shadow:-5px 0 15px #0006;flex-direction:column;gap:28px;height:100vh;justify-content:center;position:fixed;right:-100%;top:0;transition:right .4s ease-in-out;width:70%;z-index:999}.nav-links.active{right:0}.nav-links li a{color:#fff;font-size:1.2rem}.overlay.active{display:block;opacity:1}}.overlay{background:#0a0a1999;display:none;opacity:0;position:fixed;transition:opacity .3s ease;z-index:500}.home-section{align-items:center;background:#000;color:#fff;display:flex;flex-direction:column;font-family:Poppins,sans-serif;height:100vh;justify-content:center;overflow:hidden;position:relative;text-align:center;width:100%}.background-video{object-fit:cover;z-index:0}.background-video,.overlay{height:100%;left:0;position:absolute;top:0;width:100%}.overlay{background:linear-gradient(#0009,#000000d9);z-index:1}.home-content{align-items:center;display:flex;flex-direction:column;gap:25px;position:relative;z-index:2}.main-title{color:#fff;font-size:3rem;letter-spacing:2px;text-transform:uppercase}.sub-title{color:#c6c6c6;font-size:1.5rem}.button-group{display:flex;flex-wrap:wrap;gap:20px;justify-content:center}.square-btn{background:hsla(0,0%,100%,.264);border:1px solid #ffffff4d;border-radius:12px;color:#fff;cursor:pointer;font-weight:500;padding:20px 25px;transition:all .3s ease}.square-btn:hover{background:#fff3;transform:translateY(-5px)}.explore-btn{background:linear-gradient(135deg,#a855f7,#6b21a8);border:none;border-radius:50px;color:#fff;cursor:pointer;font-weight:600;margin-top:30px;padding:14px 36px;transition:transform .3s ease,box-shadow .3s ease}.explore-btn:hover{box-shadow:0 0 30px #a855f799;transform:scale(1.05)}@media (max-width:768px){.main-title{font-size:2rem}.sub-title{font-size:1rem}.button-group{flex-direction:column;gap:12px}.square-btn{font-size:.9rem;padding:16px 20px}.explore-btn{font-size:.95rem;padding:12px 30px}}@media (max-width:480px){.main-title{font-size:1.6rem}.sub-title{font-size:.9rem}.button-group{flex-direction:column;gap:10px}.square-btn{font-size:.85rem;padding:14px 18px;width:80%}.explore-btn{font-size:.9rem;padding:10px 25px;width:70%}}@media (max-width:360px){.main-title{font-size:1.4rem}.square-btn,.sub-title{font-size:.8rem}.square-btn{padding:12px 15px;width:90%}.explore-btn{font-size:.85rem;padding:8px 20px;width:80%}}.about-section{background-color:#000;color:#fff;font-family:Poppins,sans-serif;overflow:hidden;padding:80px 5%;width:100%}.about-container{align-items:center;display:flex;flex-wrap:wrap;gap:120px;justify-content:center;position:relative}.about-video{flex:1 1;max-width:500px;min-width:320px;opacity:0;overflow:hidden;transform:translateX(-150px);transition:all 1.5s ease}.about-video video{border-radius:16px;box-shadow:0 0 15px #0000004d;height:auto;object-fit:cover;width:100%}.about-video.slide-left{opacity:1;transform:translateX(0)}.about-text{flex:1 1;max-width:600px;min-width:320px;opacity:0;transform:translateX(150px);transition:all 1.5s ease}.about-text.slide-right{opacity:1;transform:translateX(0)}.about-heading{font-size:3rem;font-weight:600;margin-bottom:25px;text-align:left}.about-white{color:#fff}.about-violet{color:#a855f7}.about-paragraph{color:#ccc;font-size:1.1rem;line-height:1.8;min-height:120px;text-align:justify;white-space:pre-wrap}@media (max-width:1024px){.about-container{gap:80px}.about-heading{font-size:2.5rem}.about-paragraph{font-size:1rem;line-height:1.6}}@media (max-width:768px){.about-container{flex-direction:column;gap:50px}.about-heading{font-size:2.2rem;text-align:center}.about-paragraph{font-size:1rem;line-height:1.6;text-align:center}.about-video video{border-radius:12px}.about-text{text-align:center;transform:none}}@media (max-width:480px){.about-section{padding:60px 20px}.about-container{gap:30px}.about-heading{font-size:1.8rem;line-height:1.3}.about-paragraph{font-size:.95rem;line-height:1.5}.about-video{max-width:100%;min-width:100%}.about-video video{border-radius:10px;width:100%}}@media (max-width:360px){.about-heading{font-size:1.6rem}.about-paragraph{font-size:.9rem}}body,html{font-family:Segoe UI,sans-serif;height:100%;margin:0;overflow-x:hidden;padding:0}.explore-section,body,html{background-color:#000;width:100%}.explore-section{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:50px 20px;text-align:center}.explore-heading{font-size:3rem;font-weight:700;line-height:1.2;margin-bottom:10px}.explore-heading .highlight{color:#9b59b6}.explore-subheading{color:#ccc;font-size:1.2rem;margin-bottom:50px;max-width:90%}.slider-container{align-items:center;display:flex;height:400px;justify-content:center;max-width:1000px;overflow:visible;perspective:2000px;position:relative;touch-action:pan-y;width:100%}.slider-item{background-position:50%;background-size:cover;border-radius:20px;box-shadow:0 20px 40px #00000080;cursor:pointer;height:350px;position:absolute;transform-style:preserve-3d;transition:transform .6s ease,opacity .6s ease,z-index .6s;width:250px}.center-item{border:3px solid #9b59b6}.slider-item:hover{box-shadow:0 30px 50px #000000b3;transform:scale(1.05) rotateY(0deg)}@media (max-width:1024px){.explore-heading{font-size:2.5rem}.explore-subheading{font-size:1.1rem;margin-bottom:40px}.slider-container{height:350px}.slider-item{height:310px;width:220px}}@media (max-width:768px){.explore-heading{font-size:2rem}.explore-subheading{font-size:1rem;margin-bottom:30px}.slider-container{height:300px}.slider-item{height:260px;width:180px}}@media (max-width:480px){.explore-heading{font-size:1.5rem}.explore-subheading{font-size:.9rem;margin-bottom:20px}.slider-container{height:250px;max-width:100%}.slider-item{border-radius:15px;height:200px;width:140px}}@media (max-width:360px){.explore-heading{font-size:1.3rem}.explore-subheading{font-size:.85rem;margin-bottom:15px}.slider-container{height:220px}.slider-item{border-radius:12px;height:180px;width:120px}}@media (max-width:320px){.explore-heading{font-size:1.1rem}.explore-subheading{font-size:.75rem}.slider-container{height:200px}.slider-item{border-radius:10px;height:160px;width:100px}}.ailab-container{background:linear-gradient(180deg,#000,#0a0012);box-sizing:border-box;height:100vh;width:100vw}.ailab-container,.ar-tab{align-items:center;display:flex;justify-content:center;overflow:hidden;padding:20px}.ar-tab{background-color:#000;border-radius:16px;box-shadow:0 0 40px #00000040;flex-direction:column;height:650px;max-height:100%;max-width:100%;position:relative;width:900px}.ailab-heading{color:#fff;font-family:Poppins,sans-serif;font-size:3rem;font-weight:700;letter-spacing:2px;margin-bottom:20px;text-align:center}.ailab-heading span{color:#a020f0;text-shadow:0 0 15px #a020f0cc}.canvas{background-color:#000;border-radius:12px;box-shadow:inset 0 0 20px #a020f04d;height:75%;width:100%}.buttons-container{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:20px;width:100%}.buttons-container button{background:linear-gradient(90deg,#520c7a,#a020f0);border:none;border-radius:10px;box-shadow:0 0 10px #a020f080;color:#fff;cursor:pointer;font-size:16px;font-weight:500;min-width:130px;padding:12px 26px;transition:all .3s ease}.buttons-container button:hover{background:linear-gradient(90deg,#b400ff,#7b00ff);box-shadow:0 0 15px #a020f0b3;transform:translateY(-2px)}@media (max-width:1024px){.ar-tab{height:75%;width:80%}.ailab-heading{font-size:2.5rem}.canvas{height:70%}.buttons-container button{font-size:15px;padding:10px 22px}}@media (max-width:768px){.ar-tab{height:85%;width:90%}.ailab-heading{font-size:2.2rem;margin-bottom:15px}.canvas{height:65%}.buttons-container{gap:12px}.buttons-container button{font-size:14px;padding:8px 18px}}@media (max-width:480px){.ailab-container,.ar-tab{padding:10px}.ar-tab{border-radius:0;box-shadow:none;height:100%;width:100%}.ailab-heading{font-size:1.8rem;margin-bottom:10px}.canvas{border-radius:6px;height:60%}.buttons-container{align-items:center;flex-direction:column;gap:12px}.buttons-container button{font-size:14px;max-width:220px;padding:10px;width:80%}}@media (max-width:360px){.ailab-heading{font-size:1.5rem}.canvas{height:55%}.buttons-container button{font-size:13px;padding:9px;width:90%}}*{font-family:Roboto Mono,monospace}.main{align-items:center;background:#000;display:flex;flex-direction:column;justify-content:center;min-height:100vh;padding:40px 20px;text-align:center;width:100%}.main .image-container{padding:10px}.main .image-container .image img{filter:drop-shadow(0 0 10px rgba(0,0,0,.4));margin-bottom:-60px;max-width:560px;object-fit:contain;transition:all .3s ease;width:100%}.main .image-container h1{color:#00bcd4;font-size:40px;line-height:1.2;margin:15px 0 10px;transition:all .3s ease}.main .image-container p{color:#a0b3b5;font-size:16px;margin-bottom:40px;transition:all .3s ease}.main .input{align-items:center;background:#cafdff26;border-radius:25px;box-shadow:0 0 15px #00bcd44d;cursor:pointer;display:flex;height:50px;justify-content:center;max-width:400px;padding:0 15px;transition:background .3s,box-shadow .3s,width .3s;width:90%}.main .input:hover{background:#cafdff40;box-shadow:0 0 25px #00bcd480}.main .input .talk{align-items:center;background:#0000;border:none;border-radius:50%;color:#aed0d0;display:flex;font-size:20px;height:50px;justify-content:center;transition:transform .2s,box-shadow .3s;width:50px}.main .input .talk:hover{box-shadow:0 0 20px #00bcd4,inset 0 0 30px #00bcd4;transform:scale(1.2)}.main .input .content{color:#00bcd4;font-size:16px;font-weight:500;margin-left:10px;text-align:center;transition:all .3s}@media (max-width:1024px){.main .image-container h1{font-size:36px}.main .image-container p{font-size:15px}.main .input{height:48px}.main .input .talk{font-size:18px;height:45px;width:45px}.main .input .content{font-size:15px}}@media (max-width:768px){.main{padding:30px 15px}.main .image-container .image img{max-width:280px}.main .image-container h1{font-size:32px}.main .image-container p{font-size:14px;margin-bottom:30px}.main .input{height:45px;width:95%}.main .input .talk{font-size:17px;height:42px;width:42px}.main .input .content{font-size:14px;margin-left:8px}}@media (max-width:480px){.main{padding:25px 10px}.main .image-container .image img{max-width:220px}.main .image-container h1{font-size:26px}.main .image-container p{font-size:13px;margin-bottom:25px}.main .input{flex-direction:column;gap:6px;height:auto;padding:12px;width:100%}.main .input .talk{height:40px;margin-bottom:4px;width:40px}.main .input .content{font-size:14px;margin-left:0;text-align:center}}@media (max-width:360px){.main .image-container h1{font-size:22px}.main .image-container p{font-size:12px}.main .input .content{font-size:13px}}.services-section{background-color:#000;color:#fff;font-family:Poppins,sans-serif;padding:80px 40px;text-align:center}.services-heading{color:#fff;font-size:2.8rem;font-weight:600;margin-bottom:60px}.services-heading span{color:#a020f0}.services-container{grid-gap:40px 30px;align-items:stretch;display:grid;gap:40px 30px;grid-template-columns:repeat(4,1fr);justify-content:center}.service-card{align-items:center;background:#111;border:1px solid #222;border-radius:20px;box-shadow:0 0 10px #a020f026;display:flex;flex-direction:column;justify-content:center;padding:40px 25px;transition:all .3s ease-in-out}.service-card:hover{border-color:#a020f0;box-shadow:0 0 20px #a020f099;transform:translateY(-10px) scale(1.03)}.service-icon{color:#a020f0;font-size:3.5rem;margin-bottom:20px;transition:color .3s ease}.service-card:hover .service-icon{color:#fff}.service-card h3{font-size:1.4rem;font-weight:600;margin-bottom:12px}.service-card p{color:#ccc;font-size:1rem;line-height:1.6;max-width:300px}@media (max-width:1200px){.services-container{gap:35px 25px;grid-template-columns:repeat(3,1fr)}}@media (max-width:1024px){.services-container{gap:30px 20px;grid-template-columns:repeat(2,1fr)}.service-card{padding:35px 20px}.service-icon{font-size:3rem}.service-card h3{font-size:1.2rem}.service-card p{font-size:.95rem}}@media (max-width:850px){.services-container{gap:25px 15px;grid-template-columns:1fr}.services-section{padding:70px 20px}.services-heading{font-size:2.4rem}.service-card{padding:30px 20px}.service-icon{font-size:2.8rem}.service-card h3{font-size:1.15rem}.service-card p{font-size:.9rem;max-width:100%}}@media (max-width:480px){.services-section{padding:50px 15px}.services-heading{font-size:2rem;margin-bottom:40px}.services-container{gap:20px 10px}.service-card{padding:25px 15px}.service-icon{font-size:2.5rem;margin-bottom:15px}.service-card h3{font-size:1rem}.service-card p{font-size:.85rem;line-height:1.4;max-width:100%}}.contact-section{align-items:center;background:#000000e6;color:#fff;display:flex;font-family:Poppins,sans-serif;justify-content:center;min-height:100vh;padding:60px 20px}.contact-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141499;border:1px solid #a020f04d;border-radius:20px;box-shadow:0 0 20px #a020f04d;max-width:600px;padding:40px;text-align:center;transition:all .4s ease;width:100%}.contact-heading{font-size:2.5rem;font-weight:600;letter-spacing:1px;margin-bottom:30px}.contact-heading span{color:#a020f0}.contact-form{display:flex;flex-direction:column;gap:20px}.contact-form input,.contact-form textarea{background:#ffffff0d;border:1px solid #a020f04d;border-radius:10px;color:#fff;font-size:1rem;outline:none;padding:14px;transition:all .3s ease;width:100%}.contact-form input:focus,.contact-form textarea:focus{border-color:#a020f0;box-shadow:0 0 10px #a020f066}.contact-form button{background:#a020f0;border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:600;padding:14px;transition:all .3s ease}.contact-form button:hover{background:#7b1fa2;transform:scale(1.03)}.thankyou-container{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14141499;border:1px solid #a020f04d;border-radius:20px;box-shadow:0 0 20px #a020f04d;padding:50px;text-align:center}.thankyou-logo{height:auto;margin-bottom:20px;width:120px}.thankyou-text{color:#a020f0;font-size:2rem;margin-bottom:10px}@media (max-width:1024px){.contact-container{padding:35px 30px}.contact-heading{font-size:2.2rem}.thankyou-text{font-size:1.8rem}.contact-form button,.contact-form input,.contact-form textarea{font-size:.95rem}}@media (max-width:768px){.contact-container{padding:30px 25px}.contact-heading{font-size:2rem}.thankyou-text{font-size:1.6rem}.contact-form button,.contact-form input,.contact-form textarea{font-size:.9rem}}@media (max-width:480px){.contact-section{padding:40px 15px}.contact-container{border-radius:15px;padding:25px 20px}.contact-heading{font-size:1.8rem}.contact-form button,.contact-form input,.contact-form textarea{font-size:.85rem;padding:12px}.thankyou-container{padding:35px 20px}.thankyou-text{font-size:1.4rem}}@media (max-width:360px){.contact-heading{font-size:1.6rem}.contact-form button,.contact-form input,.contact-form textarea{font-size:.8rem}.thankyou-text{font-size:1.2rem}}.footer{background:linear-gradient(180deg,#0a0a0a,#000);border-top:2px solid #7b2ff7;color:#fff;font-family:Poppins,sans-serif;padding:60px 20px 30px}.footer-container{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));margin:0 auto;max-width:1200px}.footer-logo{color:#a855f7;font-size:1.5rem;font-weight:600}.footer-section h3{color:#a855f7;font-size:1.1rem;margin-bottom:15px}.footer-section a,.footer-section li,.footer-section p{color:#ddd;font-size:.95rem;line-height:1.6;text-decoration:none}.footer-section a:hover{color:#a855f7;transition:.3s}.footer-section ul{list-style:none;margin:0;padding:0}.social-icons{display:flex;flex-wrap:wrap;gap:15px;justify-content:start;margin-top:15px}.social-icons a{color:#fff;font-size:1.2rem;transition:all .3s ease}.social-icons a:hover{color:#a855f7;transform:scale(1.1)}.footer-bottom{border-top:1px solid #222;color:#888;font-size:.85rem;margin-top:40px;padding-top:20px;text-align:center}@media (max-width:768px){.footer{padding:50px 15px 25px}.footer-logo{font-size:1.3rem;text-align:center}.footer-section h3{font-size:1rem}.footer-container{gap:30px}.social-icons{justify-content:center}}@media (max-width:480px){.footer{padding:40px 15px 20px}.footer-container{gap:25px;grid-template-columns:1fr;text-align:center}.footer-logo{font-size:1.2rem}.footer-section h3{font-size:.95rem}.footer-section a,.footer-section li,.footer-section p{font-size:.85rem;line-height:1.4}.social-icons{gap:12px;justify-content:center}.social-icons a{font-size:1.1rem}.footer-bottom{font-size:.8rem;margin-top:30px}}@media (max-width:360px){.footer{padding:30px 10px 15px}.footer-logo{font-size:1.1rem}.footer-section h3{font-size:.9rem}.footer-section a,.footer-section li,.footer-section p{font-size:.8rem}.social-icons a{font-size:1rem}.footer-bottom{font-size:.75rem}}*{box-sizing:border-box;margin:0;padding:0}.chatbot-container{bottom:20px;font-family:Poppins,sans-serif;position:fixed;right:25px;transition:all .3s ease;z-index:2000}.chatbot-header{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000c;border-radius:40px;box-shadow:0 4px 15px #0006;color:#fff;cursor:pointer;display:flex;gap:10px;padding:10px 15px;transition:.3s ease}.chatbot-header:hover{background:#000000e6;transform:scale(1.03)}.bot-logo{border-radius:50%;height:35px;width:35px}.bot-name{font-size:.95rem;font-weight:600;letter-spacing:.5px;white-space:nowrap}.chat-window{animation:fadeIn .3s ease;background:#0a0a0af2;border-radius:20px;box-shadow:0 5px 25px #0006;display:flex;flex-direction:column;height:420px;justify-content:space-between;margin-top:10px;overflow:hidden;width:320px}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.messages{display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:12px;scroll-behavior:smooth}.message{align-items:flex-start;display:flex;gap:8px}.message.bot p{background:#202020;border-radius:15px 15px 15px 0;color:#fff;font-size:.9rem;line-height:1.4;max-width:80%;padding:10px 14px;word-break:break-word}.message.user{justify-content:flex-end}.message.user p{background:#00e0ff;border-radius:15px 15px 0 15px;color:#000;font-size:.9rem;line-height:1.4;max-width:80%;padding:10px 14px;word-break:break-word}.bot-icon-text{align-items:center;display:flex;gap:5px}.bot-icon{border-radius:50%;height:26px;width:26px}.hai-text{color:#00e0ff;font-size:.85rem;font-weight:600;letter-spacing:.5px}.whatsapp-btn{background:#25d366;border-radius:10px;color:#fff;display:block;font-size:.9rem;font-weight:600;margin:10px;padding:10px 14px;text-align:center;text-decoration:none;transition:.3s ease}.whatsapp-btn:hover{background:#1ebc59;transform:scale(1.03)}.input-box{align-items:center;background:#000c;border-top:1px solid #ffffff1a;display:flex;padding:8px}.input-box input{background:#ffffff26;border:none;border-radius:20px;color:#fff;flex:1 1;font-size:.9rem;outline:none;padding:8px 12px}.input-box input::placeholder{color:#ffffff80}.input-box button{background:#00e0ff;border:none;border-radius:20px;color:#000;cursor:pointer;font-weight:600;margin-left:8px;padding:8px 14px;transition:.3s ease}.input-box button:hover{background:#00c8e0;transform:scale(1.05)}.messages::-webkit-scrollbar{width:5px}.messages::-webkit-scrollbar-thumb{background:#333;border-radius:10px}@media (max-width:768px){.chatbot-container{bottom:15px;right:15px}.chat-window{height:380px;width:280px}.bot-logo{height:30px;width:30px}.bot-name{font-size:.9rem}.hai-text{font-size:.8rem}.message.bot p,.message.user p,.whatsapp-btn{font-size:.85rem}}@media (max-width:480px){.chatbot-container{bottom:10px;right:10px}.chatbot-header{gap:8px;padding:8px 12px}.chat-window{height:65vh;right:5vw;width:88vw}.bot-logo{height:28px;width:28px}.bot-name{font-size:.85rem}.message.bot p,.message.user p{font-size:.8rem;padding:8px 12px}.input-box input{font-size:.8rem;padding:7px 10px}.input-box button{font-size:.8rem;padding:7px 12px}.whatsapp-btn{font-size:.8rem;padding:9px}}@media (max-width:350px){.chat-window{height:60vh;width:92vw}.bot-name{display:none}.chatbot-header{justify-content:center}.input-box button,.input-box input,.message.bot p,.message.user p{font-size:.75rem}}.team-container{background:#070707;overflow:hidden;padding:100px 0;text-align:center}.team-container h1{color:#fafafa;font-size:2.5rem;margin-bottom:40px}.team-container span{color:#6b21a8}.team-slider{overflow:hidden;position:relative;width:100%}.team-cards{animation:scroll 20s linear infinite;display:flex;gap:30px}.team-card{background:#040404;border-radius:15px;box-shadow:0 4px 15px #0000001a;min-width:280px;padding:20px;transition:transform .4s ease,box-shadow .4s ease}.team-card img{border-radius:100%;height:280px;object-fit:cover;transition:transform .3s ease;width:100%}.team-card:hover{animation-play-state:paused;box-shadow:0 6px 20px #0003;transform:scale(1.2)}.team-card:hover img{transform:scale(1.05)}.card-info h2{color:#222;font-size:1.2rem;margin-top:10px}.card-info p{color:#777;font-size:1rem}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:1024px){.team-container{padding:80px 0}.team-container h1{font-size:2rem}.team-cards{animation:scroll 25s linear infinite;gap:20px}.team-card{min-width:240px;padding:15px}.team-card img{height:240px}}@media (max-width:768px){.team-container{padding:60px 0}.team-container h1{font-size:1.8rem}.team-cards{animation:scroll 35s linear infinite;gap:15px}.team-card{min-width:220px;padding:15px}.team-card img{height:220px}.card-info h2{font-size:1rem}.card-info p{font-size:.9rem}}@media (max-width:480px){.team-container{padding:50px 0}.team-container h1{font-size:1.6rem}.team-cards{animation:scroll 45s linear infinite;gap:10px}.team-card{min-width:180px;padding:10px}.team-card img{height:180px}.card-info h2{font-size:.95rem}.card-info p{font-size:.8rem}}
/*# sourceMappingURL=main.0b927464.css.map*/