*{margin:0;padding:0;box-sizing:border-box;text-decoration:none;font-family:"",sans-serif}body{overflow:hidden;overflow-y:scroll;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}:root{--bg-color: #ffffff;--text-color: #000000;--ring-color: #b0b0b0}[data-theme=dark]{--bg-color: #000000;--text-color: #ffffff;--ring-color: rgba(255, 255, 255, .5)}[data-theme=light]{--bg-color: #ffffff;--text-color: #000000;--ring-color: #b0b0b0}.navbar{position:sticky;top:0;z-index:50;width:100%;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:.5rem 2rem;background:#000;color:#fff}.desktopMenu{display:flex;align-items:center;gap:3rem}.desktopMenuListItem{cursor:pointer;font-size:17px;font-weight:400;margin:0 auto}.desktopMenuListItem:hover{color:#c0bbbb;padding-bottom:.25rem}.homeLogo{object-fit:cover;height:4.5rem;width:13rem;margin-left:6.5rem}.desktopMenuBtn{background:#000;color:#fff;border:solid white 1px;display:flex;align-items:center;justify-content:center;padding:.55rem 1rem;margin-right:10rem;border-radius:2rem;cursor:pointer;font-size:19px;font-weight:400}.navbar.hidden{top:-120px}.navbar.active{top:0}.dropdown{position:relative;cursor:pointer}.dropdown .arrow{margin-left:.25rem;font-size:.7rem}.dropdownMenu{position:absolute;top:100%;left:0;background:#121212fa;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-width:220px;box-shadow:0 8px 24px #0006,0 2px 8px #0003;border:1px solid rgba(255,255,255,.1);border-radius:12px;display:flex;flex-direction:column;z-index:50;margin-top:.5rem;padding:.5rem 0;animation:dropdownFadeIn .2s ease;will-change:opacity,transform}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdownItem{padding:.75rem 1.25rem;cursor:pointer;transition:all .2s ease;color:#ffffffe6;font-size:15px;font-weight:400;border-left:3px solid transparent}.dropdownItem:hover{background:#ffffff1a;border-left-color:#fff;padding-left:1.5rem}.desktopMenuListItem,.mobileMenulistItem{color:inherit;text-decoration:none}.mobMenue{display:none;object-fit:cover;height:3rem;cursor:pointer}.mobNavMenu{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;background-color:#1e1e1ef2;border-radius:0;padding:2rem}.mobileMenulistItem{color:#fff;padding:1rem 3rem;margin:.5rem 0;background:#323232;border-radius:8px;font-size:18px;width:80%;text-align:center;cursor:pointer}.Mobdropdown .arrow{margin-left:.25rem;font-size:.7rem}.MobdropdownMenu{position:relative;top:auto;left:auto;background:#282828cc;color:#fff;display:flex;flex-direction:column;margin-top:.5rem;border-radius:8px;padding:.5rem;border:1px solid rgba(255,255,255,.1)}.MobdropdownItem{padding:.75rem 1.25rem;cursor:pointer;transition:all .2s ease;color:#fff;font-size:16px;border-radius:6px;margin:.25rem 0}.MobdropdownItem:hover{background:#ffffff26;cursor:pointer;transform:translate(5px)}@media screen and (max-width:750px){.mobMenue{display:flex}.desktopMenu,.desktopMenuBtn{display:none}.homeLogo{object-fit:cover;height:4.5rem;width:13rem;margin-left:.5rem}}@media screen and (max-width:1080px){.mobMenue{display:flex}.desktopMenu,.desktopMenuBtn{display:none}}.theme-toggle{z-index:1000;display:inline-flex;align-items:center;gap:.5rem;background:#323232cc;color:#fff;border-radius:2rem;padding:8px 14px;margin-right:2rem;font-size:.9rem;cursor:pointer;transition:all .3s ease;border:1px solid rgba(255,255,255,.2)}.theme-toggle:hover{background:#333}.theme-icon{font-size:1.2rem}.theme-toggle select{background-color:#323232;color:#d8d812;border:none;border-radius:4px;padding:2px 6px;font-size:.9rem;cursor:pointer;appearance:none}.theme-toggle select:focus{outline:2px solid #fff}.theme-toggle select option{background:#222;color:#fff}@media (max-width: 1080px){.theme-toggle{display:none}}.mobNavMenu .theme-toggle{display:inline-flex!important;margin:1rem auto;justify-content:center}.introContent{width:100%;position:relative;z-index:20;text-align:center;padding-top:100px;margin-top:2.5rem;opacity:0;transform:translateY(50px);animation:slideUp 1s ease forwards}@keyframes slideUp{to{opacity:1;transform:translateY(0)}}.introTitle{font-weight:700;font-size:50px;font-family:Poppins,sans-serif}.introDesc{margin:1.5rem;font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#c0bbbb}.bookFreeConslt,.exploreSoltn{display:inline-block;padding:.75rem 1rem;margin:1rem;border-radius:.5rem;cursor:pointer;font-size:18px;font-weight:500;transition:all .3s ease;min-width:150px;min-height:50px;text-align:center}[data-theme=dark] .exploreSoltn{color:#fff;border:solid white 1px}[data-theme=dark] .exploreSoltn:hover{background:#3f3c3c}[data-theme=dark] .bookFreeConslt{background:#828b8b;border:solid rgba(139,139,139) 1px;color:#0a0a0a}[data-theme=dark] .bookFreeConslt:hover{background:#f1ecec;border:solid rgb(241,236,236) 1px}[data-theme=light] .exploreSoltn{color:#141414;border:solid black 1px}[data-theme=light] .bookFreeConslt{background:#8b8b8b;border:solid rgba(139,139,139) 1px;color:#000}@media (max-width: 1024px){.introTitle{font-size:40px}.introDesc{font-size:18px}}@media (max-width: 768px){.introTitle{font-size:32px}.introDesc{font-size:16px}.bookFreeConslt,.exploreSoltn{display:block;width:75%;margin:.8rem auto;font-size:16px;min-height:50px}}@media (max-width: 380px){.introTitle{font-size:28px}.introDesc{font-size:13px}.bookFreeConslt,.exploreSoltn{display:block;width:75%;margin:.8rem auto;font-size:16px;min-height:50px}}#secondsection{width:100%;max-width:70rem;position:relative;z-index:20;padding:100px 2rem;margin-top:2rem;display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;flex-wrap:wrap}.leftSecondSection{flex:1;margin-left:15rem}.rightSecondSection{flex:1;display:flex;justify-content:flex-end;margin-right:-10rem}.leftSecondSectionTitle{font-weight:700;font-size:35px;font-family:Poppins,sans-serif}.leftSecondSectionnDesc{font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#c0bbbb;margin-top:1rem}.rightSecondSectionTitle{font-weight:700;font-size:45px;font-family:Poppins,sans-serif;line-height:1.3}@keyframes slideInLeft{0%{opacity:0;transform:translate(-100px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(100px)}to{opacity:1;transform:translate(0)}}.leftSecondSection,.rightSecondSection{opacity:0}@media (max-width: 1024px){#secondsection{flex-direction:column;align-items:center;text-align:center;padding:80px 1.5rem}.leftSecondSection{margin-left:0;text-align:center}.rightSecondSection{justify-content:center;margin-right:0;margin-top:2rem}.leftSecondSectionTitle{font-size:28px}.leftSecondSectionnDesc{font-size:18px}.rightSecondSectionTitle{font-size:36px}}@media (max-width: 600px){#secondsection{padding:60px 1rem}.leftSecondSectionTitle{font-size:22px;line-height:1.4}.leftSecondSectionnDesc{font-size:16px}.rightSecondSectionTitle{font-size:26px;line-height:1.4}}.WhatWeDo{width:100%}.WhatWeDoContent{text-align:center;justify-content:center}.WhatWeDoTitle{font-weight:700;font-size:40px;font-family:Poppins,sans-serif;margin-bottom:1rem;position:relative;animation:slideUpFade 1s ease-out forwards}.WhatWeDoDesc{margin:1rem;font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#c0bbbb;position:relative;animation:slideUpFade 1.2s ease-out forwards}.WhatWeDoTitle,.WhatWeDoDesc,.WhatWeDoCard{opacity:0;transform:translateY(50px)}.animate-up{animation:slideUpFade .8s forwards ease-out}.WhatWeDoDesc.animate-up{animation-delay:.2s}.WhatWeDoCard.animate-up{animation:slideUpFade .8s forwards ease-out}.WhatWeDoCard:nth-child(1).animate-up{animation-delay:.2s}.WhatWeDoCard:nth-child(2).animate-up{animation-delay:.4s}.WhatWeDoCard:nth-child(3).animate-up{animation-delay:.6s}.WhatWeDoCard:nth-child(4).animate-up{animation-delay:.8s}.WhatWeDoCard:nth-child(5).animate-up{animation-delay:1s}.WhatWeDoCard:nth-child(6).animate-up{animation-delay:1.2s}.WhatWeDoCardContainer{position:relative;display:flex;flex-wrap:wrap;justify-content:center;margin-top:3rem;gap:2rem}.WhatWeDoCard{background:#fff3;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:2rem 1.5rem;width:400px;min-height:220px;text-align:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;justify-content:flex-start;position:relative;box-shadow:0 0 0 1px #ffffff26}.WhatWeDoCard:hover{box-shadow:0 15px 30px #0000004d;background:transparent;cursor:pointer}.WhatWeDoCardTitle:hover,.WhatWeDoCardImg:hover{transform:translateY(-10px)}.WhatWeDoCardImg{width:60px;height:60px;margin:0 auto 1rem;object-fit:contain;cursor:pointer;position:relative;z-index:2}.WhatWeDoCardTitle{font-weight:600;font-size:20px;margin-bottom:.5rem;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}.WhatWeDoCardDesc{font-size:16px;font-weight:400;color:#c0bbbb;line-height:1.5rem;flex-grow:1;transition:transform .3s ease,box-shadow .3s ease,background .3s ease}@media (max-width: 1024px){.WhatWeDoCardContainer{justify-content:center;gap:1.5rem}.WhatWeDoCard{width:45%;min-height:200px}}@media (max-width: 768px){.WhatWeDoCardContainer{flex-wrap:wrap;gap:1rem}.WhatWeDoCard{width:48%;min-height:180px}.WhatWeDoCardTitle{font-size:18px}.WhatWeDoCardDesc{font-size:14px;line-height:1.4rem}.WhatWeDoCardImg{width:50px;height:50px}}@media (max-width: 480px){.WhatWeDoCard{width:90%;min-height:160px}.WhatWeDoCardTitle{font-size:16px}.WhatWeDoCardDesc{font-size:13px;line-height:1.3rem}.WhatWeDoCardImg{width:45px;height:45px}}.TeamModel{width:100%}.TeamModelContent{text-align:center;justify-content:center}.TeamModelTitle{font-weight:700;font-size:40px;font-family:Poppins,sans-serif;margin-top:5rem;position:relative;animation:slideUpFade 1s ease-out forwards}.TeamModelDesc{margin-top:1rem;font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#c0bbbb;position:relative;animation:slideUpFade 1.2s ease-out forwards}.TeamModelCardContainer{display:flex;justify-content:center;align-items:stretch;gap:2rem;margin-top:3rem;flex-wrap:nowrap}.TeamModelCard{border:1px solid rgba(255,255,255,.08);border-radius:16px;width:350px;min-height:600px;background:#ffffff05;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;display:flex;flex-direction:column;justify-content:flex-start;transition:box-shadow .3s ease}.TeamModelCard:hover{transform:translateY(-10px);box-shadow:0 8px 20px #0003}.TeamModelCardImg{width:100%;height:65%;object-fit:cover;display:block;transition:transform .3s ease}.TeamModelCardImg:hover{transform:scale(1.05)}.TeamModelCardTitle,.TeamModelCardDesc{padding:1rem}.TeamModelCardTitle{font-weight:600;font-size:20px;margin-top:1rem;margin-bottom:0rem;font-family:poppins,sans-serif}.TeamModelCardDesc{list-style:none;padding:0;text-align:left}.TeamModelCardDesc li{display:flex;align-items:flex-start;gap:.5rem;margin-bottom:.75rem;font-size:15px;color:#c0bbbb;line-height:1.4}.GreenTick{width:18px;height:18px;flex-shrink:0;margin-top:3px}@media (max-width: 1024px){.TeamModelCardContainer{flex-wrap:wrap;justify-content:center}.TeamModelCard{width:45%;min-height:500px}}@media (max-width: 768px){.TeamModelCard{width:90%;min-height:500px}.TeamModelCardImg{height:70%}.TeamModelCardTitle{font-size:16px;text-align:center}.TeamModelCardDesc li{font-size:13px}}.servicesIntro{width:100%;max-width:80rem;position:relative;z-index:20;text-align:center;padding-top:100px;margin:2.5rem auto;display:flex;flex-direction:column;align-items:center;justify-content:center}.servicesIntroTitle1{font-weight:900;font-size:30px;font-family:Trebuchet MS,Lucida Sans Unicode,Lucida Grande,Lucida Sans,Arial,sans-serif;color:#c0bbbb;margin-bottom:1rem;margin-top:-5rem}.servicesIntroTitle1Img{width:90px;height:90px}.servicesIntroTitle2{font-weight:700;font-size:50px;font-family:Poppins,sans-serif;margin-top:-7rem}.servicesDesc{margin:1.5rem;font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#c0bbbb}.servicesCardTitle{text-align:center;font-weight:500;font-size:25px;font-family:Poppins,sans-serif}.servicesContainer{display:flex;justify-content:center;align-items:stretch;gap:1.5rem;padding:2rem}.servicesCard{flex:1;min-width:250px;background:#fff3;border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:1.5rem;box-shadow:0 6px 18px #0000001a;font-size:.9rem;display:flex;flex-direction:column;justify-content:space-between}.servicesCard:hover{box-shadow:0 15px 30px #0000004d;background:transparent}.servicesCardSubDetails{list-style:none;padding-left:0;margin-top:1rem;flex-grow:1}.servicesCardSubDetailsList{display:flex;align-items:flex-start;margin-bottom:.6rem;font-size:.85rem}.tickIcon{width:16px;height:16px;margin-right:.5rem;margin-top:.15rem;flex-shrink:0}@media (max-width: 767px){.servicesIntroTitle1{font-size:22px;margin-top:-3rem}.servicesIntroTitle1Img{width:70px;height:70px}.servicesIntroTitle2{font-size:28px;margin-top:-4rem}.servicesDesc{font-size:16px;margin:1rem}.servicesContainer{flex-direction:column;align-items:center}.servicesCard{width:80%}.themeToogle{display:flex;align-items:center;justify-content:center}}@media (min-width: 768px) and (max-width: 1023px){.servicesIntroTitle1{font-size:26px}.servicesIntroTitle2{font-size:36px}.servicesDesc{font-size:18px}.servicesContainer{flex-wrap:wrap;justify-content:center}.servicesCard{flex:0 0 45%;max-width:45%}.themeToogle{display:flex;align-items:center;justify-content:center}}.animateIntro .servicesIntroTitle1,.animateIntro .servicesIntroTitle2,.animateIntro .servicesDesc{animation:slideUpFade 1s ease forwards}.animateIntro .servicesIntroTitle2{animation-delay:.3s}.animateIntro .servicesDesc{animation-delay:.6s}.animateCard .servicesCardSubDetailsList{animation:cardContentFade .5s ease forwards}.animateCard .servicesCardSubDetailsList:nth-child(1){animation-delay:.2s}.animateCard .servicesCardSubDetailsList:nth-child(2){animation-delay:.4s}.animateCard .servicesCardSubDetailsList:nth-child(3){animation-delay:.6s}.animateCard .servicesCardSubDetailsList:nth-child(4){animation-delay:.8s}@keyframes slideUpFade{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes cardContentFade{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}canvas{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.overlay-content{position:relative;z-index:10;text-align:center;font-family:Arial,sans-serif;padding-top:100px;color:#fff}#ServicesAnimsection{display:flex;justify-content:center;padding:4rem 1rem;background-color:var(--services-bg);color:var(--services-text)}.services-container{width:80%;max-width:1200px;display:flex;flex-direction:column;gap:4rem}.ServicesAnim{display:flex;align-items:center;gap:2rem;justify-content:flex-start}.ServicesAnim.reverse{flex-direction:row-reverse}.circular-video{width:600px;height:350px;border-radius:50%;object-fit:cover;flex-shrink:0;box-shadow:0 4px 15px #0000001a;transition:transform .3s ease}.circular-video:hover{transform:scale(1.05)}.video-description{font-size:1.1rem;line-height:1.6;max-width:500px}@media (max-width: 1024px){.ServicesAnim{gap:1.5rem}.circular-video{width:550px;height:300px;border-radius:50%}.video-description{font-size:1rem}}@media (max-width: 768px){.ServicesAnim{flex-direction:column!important;text-align:center;gap:1rem}.circular-video{width:400px;height:250px;border-radius:50%}.video-description{max-width:100%;font-size:.95rem}}#twwsection{width:100%;display:flex;flex-direction:column;align-items:center;padding:80px 0;position:relative;background-color:var(--services-bg)}.TechnologyWeWorkTitle{font-size:40px;font-weight:700;text-align:center;max-width:90%;margin-bottom:50px}.twwCardTitle{margin-top:2rem;font-weight:700;font-size:25px;font-family:Poppins,sans-serif}.twwMarquee{overflow:hidden;width:90%}.twwTrack{display:flex;width:max-content;animation:scrollLeft 25s linear infinite;gap:25px}.twwCard{flex:0 0 auto;width:250px;height:250px;display:flex;flex-direction:column;align-items:center;border-radius:16px;overflow:hidden;background:#ffffff0d;transition:background .3s ease}#twwsection.light .twwCard{background:#0000000d}.twwCard:hover{box-shadow:0 15px 30px #0000004d;background:transparent}.twwCardImgWrapper{width:1000px;height:1000px;background-size:contain;background-repeat:no-repeat;background-position:center}.twwCardTitle{width:100%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:16px;text-align:center}#twwsection.light .twwCardTitle{color:#222}@keyframes scrollLeft{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width: 1023px){.twwCard{width:180px;height:280px}}@media (max-width: 767px){.TechnologyWeWorkTitle{font-size:28px;margin-bottom:30px}.twwCard{width:160px;height:240px}.twwCardTitle{font-size:14px}}.footer{width:100%;background-color:var(--bg-color);color:var(--text-color);border-top:1px solid rgba(128,128,128,.2);transition:background-color .4s ease,color .4s ease}.footerContainer{max-width:1400px;margin:0 auto;padding:4rem 2rem 1.5rem}.footerTop{display:grid;grid-template-columns:2fr 1fr 1fr 1fr 1.5fr;gap:3rem;margin-bottom:2.5rem;padding-bottom:2.5rem;border-bottom:1px solid rgba(128,128,128,.2)}.footerColumn{display:flex;flex-direction:column;gap:1rem}.footerTitle{font-size:1.25rem;font-weight:600;color:var(--text-color);margin-bottom:.5rem}.footerDesc{font-size:.95rem;color:var(--text-color);opacity:.8;line-height:1.6;margin-bottom:.5rem}.footerSubtitle{font-size:.9rem;color:var(--text-color);opacity:.7;margin-bottom:.5rem}.footerLinks{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.75rem}.footerLink{font-size:.95rem;color:var(--text-color);text-decoration:none;opacity:.8;transition:all .3s ease;display:inline-block}.footerLink:hover{opacity:1;color:#07f;transform:translate(5px)}.socialLinks{display:flex;gap:1rem;align-items:center;flex-wrap:wrap;margin-top:.5rem}.socialLink{display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.socialIcon{width:40px;height:40px;cursor:pointer;transition:all .3s ease;filter:grayscale(0%)}.socialIcon:hover{transform:translateY(-5px) scale(1.1);filter:brightness(1.2)}.newsletterForm{display:flex;flex-direction:column;gap:.75rem;margin-top:.5rem}.newsletterInput{padding:.75rem 1rem;border-radius:8px;border:1px solid rgba(128,128,128,.3);font-size:.95rem;background:var(--bg-color);color:var(--text-color);transition:all .3s ease}.newsletterInput:focus{outline:none;border-color:#07f;box-shadow:0 0 0 3px #0077ff1a}.newsletterBtn{padding:.75rem 1.5rem;border:none;border-radius:8px;font-size:.95rem;font-weight:600;cursor:pointer;background-color:#07f;color:#fff;transition:all .3s ease}.newsletterBtn:hover{background-color:#005fcc;transform:translateY(-2px);box-shadow:0 4px 12px #0077ff4d}.footerBottom{text-align:center;padding:1.5rem 0 .5rem}.copyright{font-size:.9rem;color:var(--text-color);opacity:.7}.companyLink{color:#07f;text-decoration:none;font-weight:600;transition:color .3s ease}.companyLink:hover{color:#005fcc;text-decoration:underline}@media (max-width: 1024px){.footerTop{grid-template-columns:repeat(2,1fr);gap:2.5rem}.footerColumn:first-child{grid-column:1 / -1}}@media (max-width: 768px){.footerContainer{padding:2.5rem 1rem 1rem}.footerTop{grid-template-columns:1fr;gap:2rem;margin-bottom:2rem;padding-bottom:2rem}.footerColumn{text-align:center}.footerLinks{align-items:center}.footerLink:hover{transform:translate(0)}.socialLinks{justify-content:center;gap:1rem}.socialIcon{width:35px;height:35px}.copyright{font-size:.85rem}}.contactpageContent{width:100%;max-width:80rem;position:relative;z-index:20;margin:2rem auto;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;gap:3rem;padding-top:100px;animation:fadeInUp 1s ease-in-out}.contactPageLeft{flex:1;text-align:left;animation:slideInLeft 1s ease-in-out}.contactpageTitle{font-weight:800;font-size:55px;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;animation:fadeIn 1.2s ease-in-out}.contactpageDesc{margin-top:.5rem;font-weight:400;font-size:20px;font-family:Arial,Helvetica,sans-serif;color:#c0bbbb;animation:fadeIn 1.5s ease-in-out}.contactInfo{display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:1.5rem;animation:fadeInUp 1.8s ease-in-out}.contactItem{display:flex;align-items:center;gap:.5rem;transition:transform .3s ease,color .3s ease}.contactItem:hover{transform:translateY(-3px) scale(1.05);color:#07f}.contactIcon{width:24px;height:24px;margin-right:8px;transition:transform .3s ease}.contactItem:hover .contactIcon{transform:rotate(10deg) scale(1.2)}.contactpage.dark .contactIcon{filter:brightness(0) invert(1)}.contactpage.light .contactIcon{filter:none}.contactFormRight{width:100%;display:flex;flex-direction:column;gap:1rem;animation:slideInRight 1.2s ease-in-out}.formRow{display:flex;gap:1rem;width:100%}.formInput,.msg{flex:1;padding:12px 15px;border-radius:8px;font-family:Poppins,sans-serif;font-size:16px;transition:all .3s ease}.formInput:focus,.msg:focus{outline:none;border:1px solid #0077ff;box-shadow:0 0 8px #0077ff80}.msg{width:100%;resize:none}.submitBtn{margin-top:1rem;padding:12px 20px;border:none;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:background .3s,transform .3s ease}.submitBtn:hover{background:#005fcc;transform:translateY(-2px)}.formGroup{display:flex;flex-direction:column;flex:1}.formGroup label{font-size:14px;font-weight:500;margin-bottom:6px;color:inherit}.contactpage.dark .formInput,.contactpage.dark .msg{background:#1a1a1a;color:#fff;border:1px solid #444}.contactpage.dark .submitBtn{background:#07f;color:#fff}.contactpage.light{background:#fff;color:#111}.contactpage.light .contactpageDesc{color:#555}.contactpage.light .formInput,.contactpage.light .msg{background:#f9f9f9;color:#111;border:1px solid #ccc}.contactpage.light .submitBtn{background:#07f;color:#fff}@media (max-width: 1024px){.contactpageContent{flex-direction:column;align-items:flex-start;gap:2rem;padding-top:50px}.contactPageLeft{width:100%;text-align:left}.contactpageTitle{font-size:42px}.contactpageDesc{font-size:18px}.contactInfo{flex-direction:row;flex-wrap:wrap;gap:1rem}.contactFormRight{width:75%;margin:0 auto}.formRow{flex-direction:row;gap:1rem}.themeToogle{display:flex;align-items:center;justify-content:center}}@media (max-width: 768px){.contactpageContent{flex-direction:column;align-items:center;gap:1.5rem;padding-top:30px}.contactPageLeft{width:100%;text-align:center}.contactpageTitle{font-size:32px}.contactpageDesc{font-size:16px}.contactInfo{flex-direction:column;align-items:center;margin-right:1.5rem;gap:.8rem}.contactItem{gap:.5rem}.contactIcon{width:20px;height:20px}.contactFormRight{width:80%;margin:0 auto}.formRow{flex-direction:column;gap:.8rem}.formInput,.msg{font-size:15px;padding:10px 25px}.submitBtn{padding:10px 18px;font-size:15px}.formGroup label{font-size:13px}.themeToogle{display:flex;align-items:center;justify-content:center}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideInLeft{0%{opacity:0;transform:translate(-50px)}to{opacity:1;transform:translate(0)}}@keyframes slideInRight{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}.contactpageContentmain{width:100%;display:flex;justify-content:center;margin-top:.1rem;z-index:10;position:relative;opacity:0;transform:translateY(30px);animation:fadeSlideUp 1s ease-out forwards}.contactpageContentImg{width:85%;height:auto;max-height:525px;border-radius:50px;object-fit:cover;opacity:0;transform:scale(.95);animation:fadeZoomIn 1.2s ease-out forwards;animation-delay:.3s}@media (max-width: 1024px){.contactpageContentImg{max-height:450px;width:92%;border-radius:30px}}@media (max-width: 768px){.contactpageContentImg{max-height:450px;width:97%;border-radius:20px}.contactpageContentmain{margin-bottom:1rem;justify-content:center}}.pageContentmain{width:100%;display:flex;justify-content:center;margin-top:2rem;z-index:10;position:relative;opacity:0;transform:translateY(30px);animation:fadeSlideUp 1s ease-out forwards}.pageContentImg{width:85%;height:auto;max-height:525px;border-radius:50px;object-fit:cover;opacity:0;transform:scale(.95);animation:fadeZoomIn 1.2s ease-out forwards;animation-delay:.3s}@media (max-width: 1024px){.pageContentImg{max-height:450px;width:92%;border-radius:30px}}@media (max-width: 768px){.pageContentImg{max-height:450px;width:97%;border-radius:20px}.pageContentmain{margin-bottom:1rem;justify-content:center}}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeZoomIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.solution-platform-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.solution-platform-content{max-width:1200px;margin:0 auto}.solution-hero{text-align:center;margin-bottom:4rem;padding:2rem 0}.solution-title{font-size:3.5rem;margin-bottom:1.5rem;font-weight:700;opacity:.9;color:var(--text-color);text-shadow:2px 2px 8px rgba(0,0,0,.8),0 0 20px rgba(255,255,255,.3)}.solution-subtitle{font-size:1.3rem;color:var(--text-color);opacity:.9;text-shadow:1px 1px 4px rgba(0,0,0,.8)}.solution-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.feature-card{padding:2.5rem 2rem;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(128,128,128,.3);border-radius:16px;text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.feature-card:hover{transform:translateY(-8px);box-shadow:0 8px 24px #00000026;border-color:#80808066}.feature-icon{font-size:3rem;margin-bottom:1rem}.feature-card h3{font-size:1.5rem;margin-bottom:1rem;font-weight:600;color:var(--text-color)}.feature-card p{font-size:1rem;color:var(--text-color);opacity:.7;line-height:1.6}.solution-details{text-align:center;padding:3rem;border:1px solid rgba(128,128,128,.3);border-radius:16px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #0003;margin-bottom:3rem}.solution-details h2{font-size:2.2rem;margin-bottom:1.5rem;font-weight:700;color:var(--text-color)}.solution-details p{font-size:1.1rem;color:var(--text-color);opacity:.8;line-height:1.8;max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.solution-platform-container{padding:5rem 1rem 2rem}.solution-title{font-size:2.2rem}.solution-subtitle{font-size:1.1rem}.solution-features{grid-template-columns:1fr;gap:1.5rem}.feature-card,.solution-details{padding:2rem 1.5rem}.solution-details h2{font-size:1.8rem}.solution-details p{font-size:1rem}}.nexus-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.nexus-content{max-width:1200px;margin:0 auto}.nexus-hero{text-align:center;margin-bottom:4rem;padding:2rem 0}.nexus-title{font-size:3.5rem;margin-bottom:1.5rem;font-weight:700;color:var(--text-color);opacity:.9;text-shadow:2px 2px 8px rgba(0,0,0,.8),0 0 20px rgba(255,255,255,.3)}.nexus-subtitle{font-size:1.3rem;color:var(--text-color);opacity:.9;text-shadow:1px 1px 4px rgba(0,0,0,.8)}.nexus-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.nexus-card{padding:2.5rem 2rem;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(128,128,128,.3);border-radius:16px;text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.nexus-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 28px #667eea4d;border-color:#667eea80}.nexus-icon{font-size:3rem;margin-bottom:1rem}.nexus-card h3{font-size:1.5rem;margin-bottom:1rem;font-weight:600;color:var(--text-color)}.nexus-card p{font-size:1rem;color:var(--text-color);opacity:.7;line-height:1.6}.nexus-details{text-align:center;padding:3rem;border:1px solid rgba(128,128,128,.3);border-radius:16px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #0003;margin-bottom:3rem}.nexus-details h2{font-size:2.2rem;margin-bottom:1.5rem;font-weight:700;color:var(--text-color)}.nexus-details p{font-size:1.1rem;color:var(--text-color);opacity:.8;line-height:1.8;max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.nexus-container{padding:5rem 1rem 2rem}.nexus-title{font-size:2.2rem}.nexus-subtitle{font-size:1.1rem}.nexus-features{grid-template-columns:1fr;gap:1.5rem}.nexus-card,.nexus-details{padding:2rem 1.5rem}.nexus-details h2{font-size:1.8rem}.nexus-details p{font-size:1rem}}.shopcart-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.shopcart-content{max-width:1200px;margin:0 auto}.shopcart-hero{text-align:center;margin-bottom:4rem;padding:2rem 0}.shopcart-title{font-size:3.5rem;margin-bottom:1.5rem;opacity:.9;font-weight:700;color:#fff;text-shadow:2px 2px 8px rgba(0,0,0,.8),0 0 20px rgba(255,255,255,.3)}.shopcart-subtitle{font-size:1.3rem;color:var(--text-color);opacity:.9;text-shadow:1px 1px 2px rgba(0,0,0,.2)}.shopcart-features{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-bottom:4rem}.shop-card{padding:2.5rem 2rem;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(128,128,128,.3);border-radius:16px;text-align:center;transition:all .3s ease;box-shadow:0 4px 12px #0003}.shop-card:hover{transform:translateY(-8px) rotate(2deg);box-shadow:0 12px 28px #f5576c4d;border-color:#f5576c80}.shop-icon{font-size:3rem;margin-bottom:1rem}.shop-card h3{font-size:1.5rem;margin-bottom:1rem;font-weight:600;color:var(--text-color)}.shop-card p{font-size:1rem;color:var(--text-color);opacity:.7;line-height:1.6}.shopcart-details{text-align:center;padding:3rem;border:1px solid rgba(128,128,128,.3);border-radius:16px;background:#ffffff0d;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 4px 12px #0003;margin-bottom:3rem}.shopcart-details h2{font-size:2.2rem;margin-bottom:1.5rem;font-weight:700;color:var(--text-color)}.shopcart-details p{font-size:1.1rem;color:var(--text-color);opacity:.8;line-height:1.8;max-width:800px;margin:0 auto}@media screen and (max-width: 768px){.shopcart-container{padding:5rem 1rem 2rem}.shopcart-title{font-size:2.2rem}.shopcart-subtitle{font-size:1.1rem}.shopcart-features{grid-template-columns:1fr;gap:1.5rem}.shop-card,.shopcart-details{padding:2rem 1.5rem}.shopcart-details h2{font-size:1.8rem}.shopcart-details p{font-size:1rem}}.about-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.about-content{max-width:1200px;margin:0 auto}.about-hero{text-align:center;margin-bottom:4rem;padding:2rem 0}.about-title{font-size:3.5rem;margin-bottom:1rem;font-weight:700;color:var(--text-color)}.about-subtitle{font-size:1.5rem;color:var(--text-color);opacity:.8}.about-section{margin-bottom:3rem;padding:2rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(128,128,128,.2)}.about-section h2{font-size:2rem;margin-bottom:1rem;color:var(--text-color);font-weight:600}.about-section p{font-size:1.1rem;line-height:1.8;color:var(--text-color);opacity:.9}.about-list{list-style:none;padding:0}.about-list li{font-size:1.1rem;line-height:1.8;color:var(--text-color);opacity:.9;margin-bottom:1rem;padding-left:1.5rem;position:relative}.about-list li:before{content:"✓";position:absolute;left:0;color:#07f;font-weight:700}.about-values{margin-bottom:3rem}.about-values h2{font-size:2rem;margin-bottom:2rem;text-align:center;color:var(--text-color);font-weight:600}.values-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-top:2rem}.value-card{padding:2rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(128,128,128,.2);text-align:center;transition:all .3s ease}.value-card:hover{transform:translateY(-5px);border-color:#07f;box-shadow:0 8px 24px #07f3}.value-card h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text-color)}.value-card p{font-size:1rem;line-height:1.6;color:var(--text-color);opacity:.8}.about-cta{text-align:center;padding:3rem 2rem;background:#0077ff1a;border-radius:12px;border:1px solid rgba(0,119,255,.3);margin-top:3rem}.about-cta h2{font-size:2rem;margin-bottom:1rem;color:var(--text-color)}.about-cta p{font-size:1.1rem;margin-bottom:2rem;color:var(--text-color);opacity:.9}@media (max-width: 768px){.about-container{padding:5rem 1rem 2rem}.about-title{font-size:2.5rem}.about-subtitle{font-size:1.2rem}.about-section{padding:1.5rem}.about-section h2{font-size:1.5rem}.values-grid{grid-template-columns:1fr;gap:1.5rem}}.careers-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.careers-content{max-width:1200px;margin:0 auto}.careers-hero{text-align:center;margin-bottom:4rem;padding:2rem 0}.careers-title{font-size:3.5rem;margin-bottom:1rem;font-weight:700;color:var(--text-color)}.careers-subtitle{font-size:1.5rem;color:var(--text-color);opacity:.8}.careers-intro{margin-bottom:4rem}.careers-intro h2{font-size:2rem;margin-bottom:2rem;text-align:center;color:var(--text-color);font-weight:600}.benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem;margin-top:2rem}.benefit-card{padding:2rem;background:#ffffff0d;border-radius:12px;border:1px solid rgba(128,128,128,.2);text-align:center;transition:all .3s ease}.benefit-card:hover{transform:translateY(-5px);border-color:#07f;box-shadow:0 8px 24px #07f3}.benefit-icon{font-size:3rem;margin-bottom:1rem}.benefit-card h3{font-size:1.3rem;margin-bottom:.5rem;color:var(--text-color);font-weight:600}.benefit-card p{font-size:1rem;line-height:1.6;color:var(--text-color);opacity:.8}.careers-positions{margin-bottom:4rem}.careers-positions h2{font-size:2rem;margin-bottom:2rem;text-align:center;color:var(--text-color);font-weight:600}.positions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem}.position-card{padding:2rem;background:#ffffff08;border-radius:12px;border:1px solid rgba(128,128,128,.2);transition:all .3s ease}.position-card:hover{transform:translateY(-5px);box-shadow:0 8px 24px #0077ff26;border-color:#07f6}.position-card h3{font-size:1.5rem;margin-bottom:1rem;color:var(--text-color);font-weight:600}.position-meta{display:flex;gap:1.5rem;margin-bottom:1rem;flex-wrap:wrap}.position-location,.position-type{font-size:.95rem;color:var(--text-color);opacity:.7}.position-card p{font-size:1rem;line-height:1.6;color:var(--text-color);opacity:.9;margin-bottom:1.5rem}.apply-button{display:inline-block;padding:.75rem 1.5rem;background:#07f;color:#fff;text-decoration:none;border-radius:6px;font-size:1rem;font-weight:600;transition:all .3s ease}.apply-button:hover{background:#005fcc;transform:translateY(-2px);box-shadow:0 4px 12px #07f6}.careers-cta{text-align:center;padding:3rem 2rem;background:#0077ff1a;border-radius:12px;border:1px solid rgba(0,119,255,.3);margin-top:3rem}.careers-cta h2{font-size:2rem;margin-bottom:1rem;color:var(--text-color)}.careers-cta p{font-size:1.1rem;margin-bottom:2rem;color:var(--text-color);opacity:.9}.cta-button{display:inline-block;padding:1rem 2.5rem;background:#07f;color:#fff;text-decoration:none;border-radius:8px;font-size:1.1rem;font-weight:600;transition:all .3s ease}.cta-button:hover{background:#005fcc;transform:translateY(-2px);box-shadow:0 8px 24px #07f6}@media (max-width: 768px){.careers-container{padding:5rem 1rem 2rem}.careers-title{font-size:2.5rem}.careers-subtitle{font-size:1.2rem}.benefits-grid,.positions-grid{grid-template-columns:1fr;gap:1.5rem}}.privacy-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.privacy-content{max-width:900px;margin:0 auto}.privacy-hero{text-align:center;margin-bottom:3rem;padding:2rem 0;border-bottom:2px solid rgba(128,128,128,.2)}.privacy-title{font-size:3rem;margin-bottom:.5rem;font-weight:700;color:var(--text-color)}.privacy-date{font-size:1rem;color:var(--text-color);opacity:.7}.privacy-section{margin-bottom:2.5rem}.privacy-section h2{font-size:1.8rem;margin-bottom:1rem;color:var(--text-color);font-weight:600}.privacy-section h3{font-size:1.3rem;margin:1.5rem 0 .75rem;color:var(--text-color);font-weight:600}.privacy-section p{font-size:1.05rem;line-height:1.8;color:var(--text-color);opacity:.9;margin-bottom:1rem}.privacy-section ul{margin:1rem 0 1rem 2rem;list-style:disc}.privacy-section li{font-size:1.05rem;line-height:1.8;color:var(--text-color);opacity:.9;margin-bottom:.5rem}@media (max-width: 768px){.privacy-container{padding:5rem 1rem 2rem}.privacy-title{font-size:2.2rem}.privacy-section h2{font-size:1.5rem}.privacy-section h3{font-size:1.2rem}.privacy-section p,.privacy-section li{font-size:1rem}.privacy-section ul{margin-left:1.5rem}}.terms-container{min-height:100vh;padding:6rem 2rem 4rem;background-color:var(--bg-color);color:var(--text-color);transition:background-color .4s ease,color .4s ease}.terms-content{max-width:900px;margin:0 auto}.terms-hero{text-align:center;margin-bottom:3rem;padding:2rem 0;border-bottom:2px solid rgba(128,128,128,.2)}.terms-title{font-size:3rem;margin-bottom:.5rem;font-weight:700;color:var(--text-color)}.terms-date{font-size:1rem;color:var(--text-color);opacity:.7}.terms-section{margin-bottom:2.5rem}.terms-section h2{font-size:1.8rem;margin-bottom:1rem;color:var(--text-color);font-weight:600}.terms-section h3{font-size:1.3rem;margin:1.5rem 0 .75rem;color:var(--text-color);font-weight:600}.terms-section p{font-size:1.05rem;line-height:1.8;color:var(--text-color);opacity:.9;margin-bottom:1rem}.terms-section ul{margin:1rem 0 1rem 2rem;list-style:disc}.terms-section li{font-size:1.05rem;line-height:1.8;color:var(--text-color);opacity:.9;margin-bottom:.5rem}@media (max-width: 768px){.terms-container{padding:5rem 1rem 2rem}.terms-title{font-size:2.2rem}.terms-section h2{font-size:1.5rem}.terms-section h3{font-size:1.2rem}.terms-section p,.terms-section li{font-size:1rem}.terms-section ul{margin-left:1.5rem}}
