:root{--font-family:"coco",sans-serif;overflow-x:hidden}body,html,*{font-family:var(--font-family)!important}body{margin:0;padding-top:80px;overflow-x:hidden}.header-container{color:#fff;box-sizing:border-box;z-index:1000;background:#0a0a0a;width:100vw;max-width:100vw;margin-left:-50vw;margin-right:-50vw;padding-bottom:40px;position:relative;left:50%;right:50%;overflow:visible}.header-nav{box-sizing:border-box;z-index:2000;background:0 0;justify-content:space-between;align-items:center;width:100vw;height:80px;padding:32px 64px 0;transition:background .3s,box-shadow .3s;display:flex;position:fixed;top:0;left:0;overflow:visible;font-family:Poppins,sans-serif!important}.header-nav.scrolled{background:#0a0a0a;box-shadow:0 2px 16px #0000001f}.header-logo img{width:200px;height:200px;margin-bottom:-21px}.header-links{gap:70px;margin-bottom:-4px;list-style:none;display:flex;font-family:Poppins!important}.header-links a{color:#fff;font-size:1.1rem;font-weight:300;text-decoration:none;transition:color .3s;position:relative}.header-links a:after{content:"";transform-origin:0;pointer-events:none;background-color:#b983ff;width:100%;height:2px;margin-bottom:-7px;transition:transform .3s cubic-bezier(.77,0,.175,1);position:absolute;bottom:0;left:0;transform:scaleX(0)}.header-links a:hover:after{transform:scaleX(1)}.header-links a:before{display:none}.header-links a span{z-index:3;position:relative;font-family:Poppins,sans-serif!important}.header-socials a{color:#fff;margin-left:16px;font-size:1.3rem;transition:color .2s}.header-socials a:hover{color:#b983ff}.apps-container{color:#fff;background:#0a0a0a url(/Bg2.png) 50%/cover no-repeat;min-height:calc(100vh - 80px);padding:0;position:relative;overflow:visible}.apps-container:after{content:"";z-index:1;background:linear-gradient(#0a0a0a80,#0a0a0a4d);position:absolute;inset:0}.apps-hero{z-index:2;flex-direction:column;padding:2rem 8% 4rem;display:flex;position:relative}.apps-hero:before,.apps-hero:after,.apps-hero-content:before,.apps-hero-content:after{content:none!important;background:0 0!important;display:none!important}.apps-hero-content{text-align:center;margin-bottom:2rem;position:relative}.apps-hero-content h1{margin-bottom:1.5rem;margin-left:-10%;font-size:4rem;font-weight:700;line-height:1.2}.purple-text{background:linear-gradient(45deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;-webkit-background-clip:text}.hero-subtitle{color:#fff;margin-bottom:1rem;margin-left:-10%;font-size:1.5rem}.hero-description{color:#888;max-width:600px;margin:0 auto 2rem 28%;font-size:1.2rem}.expertise-image{justify-content:center;width:100%;margin-top:2rem;display:flex}.apps1-image{object-fit:contain;width:34%;max-width:1200px;margin-left:20px}.ios-section,.android-section{align-items:flex-start;padding:2rem 0;display:flex;position:relative;overflow:visible}.android-section{flex-direction:row-reverse}.service-content{z-index:2;flex:0 0 45%;padding:2rem}.service-content h2{color:#b983ff;margin-bottom:1.5rem;margin-right:20%;font-size:2rem}.service-content p{color:#888;max-width:90%;margin-bottom:2rem;font-size:1.1rem;line-height:1.6}.platform-badge{cursor:pointer;background:#ffffff0d;border-radius:50px;align-items:center;gap:.8rem;padding:.8rem 1.2rem;transition:background .3s;display:inline-flex}.platform-badge:hover{background:#ffffff1a}.platform-badge span{color:#fff;font-weight:500}.arrow{cursor:pointer;margin-left:200px;font-size:2rem}.service-image{flex:1;justify-content:center;align-items:center;display:flex;position:absolute}.ios-devices{margin-top:-90%;animation:1.1s cubic-bezier(.77,0,.175,1) 1.1s forwards dropInIos,5.8s ease-in-out 2.2s infinite floatIos}.apps2-image{object-fit:contain;text-align:center;width:57%;max-width:1200px;margin-bottom:10%;margin-left:-10%}.projects-partners-heading{background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;justify-content:center;margin-bottom:3%;font-size:2rem;font-weight:700;display:flex}.android-devices{object-fit:contain;height:auto;margin-left:80%;transform:translateY(-230%)}@media (max-width:1024px){.ios-section,.android-section{flex-direction:column;align-items:center;padding:1.5rem}.service-content{text-align:center;flex:none;width:100%;padding:1rem}.service-content p{max-width:100%}.service-image{height:300px;margin-top:2rem;position:relative}.ios-devices,.android-devices{margin:0;transform:none}.apps-hero-content h1{font-size:3rem}.expertise-image{margin-top:1rem}.apps1-image{max-width:100%}}.mobile-image-container{margin-right:200px;position:absolute;bottom:40%;right:10%}.ios-box{background:#000;border-radius:20px;justify-content:center;align-items:center;margin:0 auto 0 40%;padding:2rem;transition:box-shadow .22s cubic-bezier(.4,.2,.2,1),transform .22s cubic-bezier(.4,.2,.2,1);display:flex;position:relative;overflow:visible}.ios-box:hover{z-index:3;transform:scale(1.06);box-shadow:0 8px 32px #b983ff38}.ios-content{color:#fff;text-align:left;flex-direction:column;justify-content:space-between;width:100%;height:100%;display:flex}.ios-content1{color:#fff;text-align:left;flex-direction:column;justify-content:space-between;width:100%;height:100%;margin-left:-27%;display:flex}.gradient-title{background:linear-gradient(90deg,#ff5ecd,#b983ff);-webkit-text-fill-color:transparent;text-transform:lowercase;-webkit-background-clip:text;margin-bottom:2rem;font-size:1.9rem}.ios-description{flex-direction:column;flex-grow:1;justify-content:center;display:flex}.ios-description p{color:#fff;margin:.3rem 0;font-size:1.2rem;font-weight:300;line-height:1.4}.logo-section{justify-content:space-between;align-items:center;margin-top:2rem;display:flex}.logo-section .apps1-image{width:40px}.logo-section .arrow{color:#fff;margin-right:1rem;font-size:1rem}.ios-content .platform-badge{cursor:pointer;background:#ffffff1a;border-radius:50px;align-items:center;gap:.8rem;padding:.8rem 1.2rem;transition:all .3s;display:inline-flex}.ios-content .platform-badge:hover{background:#fff3;transform:translateY(-2px)}.ios-content .arrow{cursor:pointer;margin-left:148px;font-size:2rem;transition:transform .3s}.ios-content .platform-badge:hover .arrow{transform:translate(5px)}.projects-partner-card{box-shadow:none!important;min-width:unset!important;min-height:unset!important;background:0 0!important;border:none!important;justify-content:center!important;align-items:center!important;width:auto!important;height:auto!important;margin:0!important;padding:0!important;display:flex!important}.partner-logo{transition:transform .25s cubic-bezier(.4,.2,.2,1),box-shadow .25s cubic-bezier(.4,.2,.2,1);object-fit:contain!important;width:auto!important;max-width:120px!important;height:auto!important;max-height:60px!important;margin:0!important}.partner-logo:hover{z-index:2;transform:scale(1.12);box-shadow:0 4px 24px #b983ff2e,0 2px 8px #ff5ecd1f}.appdev-section{background:0 0;flex-direction:column;align-items:center;width:100%;max-width:1100px;margin:48px auto 0;padding:0;display:flex}.appdev-row{flex-direction:row;justify-content:center;align-items:center;gap:48px;width:100%;margin-bottom:32px;display:flex}.appdev-illustration{flex:0 0 260px;justify-content:center;align-items:center;min-width:180px;max-width:260px;height:300px;margin-top:100px;margin-left:0;padding-left:0;display:flex;overflow:visible!important}.appdev-content{word-break:normal;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:260px;max-width:none;margin-top:0;display:flex;box-sizing:border-box!important;width:auto!important;padding-right:0!important}.appdev-title{background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;word-break:normal;-webkit-background-clip:text;width:auto;margin-bottom:4rem;font-size:2.2rem;font-weight:700;margin-left:0!important}.appdev-desc{color:#fff;word-break:normal;max-width:480px;margin-bottom:0;margin-right:0;padding-left:0;padding-right:0;font-size:1.15rem}.tech-title{background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin:32px 0 18px -30%;font-size:1.5rem;font-weight:700}.tech-title:first-letter{text-transform:uppercase}.tech-cards-row{flex-direction:row;justify-content:center;align-items:stretch;gap:32px;width:100%;margin-top:12px;margin-left:-24%;display:flex}.tech-card{background:#ffffff0a;border:2px solid #b983ff;border-radius:18px;flex-direction:column;flex:1;align-items:center;min-width:220px;max-width:320px;padding:24px 18px 18px;transition:box-shadow .2s,border .2s,transform .22s cubic-bezier(.4,.2,.2,1);display:flex;box-shadow:0 2px 12px #b983ff14}.tech-card:hover{z-index:2;border-color:#ff5ecd;transform:scale(1.06);box-shadow:0 8px 32px #b983ff38}.tech-logo{width:80px;height:80px;margin-bottom:12px}.tech-logo1{width:140px;height:80px;margin-bottom:12px}.tech-card-title{color:#b983ff;margin-bottom:8px;font-size:1.2rem;font-weight:600}.tech-card-desc{color:#bdbdbd;text-align:center;font-size:1rem}@media (max-width:900px){.appdev-row{flex-direction:column;align-items:center;gap:24px}.appdev-illustration,.appdev-content{width:100%;min-width:0;max-width:100%}.tech-cards-row{flex-direction:column;gap:18px}.nucleus-bg-extra1,.nucleus-bg-extra2,.nucleus-bg-extra3,.nucleus-bg-extra4{display:none!important}.logo-section .lottie-player,.ios-content1 .lottie-player{width:60px!important;min-width:40px!important;max-width:80px!important;height:60px!important;min-height:40px!important;max-height:80px!important}}.webprojects-section{flex-direction:column;align-items:center;width:100%;max-width:900px;margin:48px auto 0 12%;padding:0 0 32px;display:flex}.webprojects-title{background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;margin-bottom:24px;font-size:1.6rem;font-weight:700}.webprojects-title:first-letter{text-transform:uppercase}.webprojects-cards-row{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr);place-items:center;gap:32px;width:100%;display:grid}.webprojects-card{will-change:transform;backface-visibility:hidden;border-radius:18px;justify-content:center;align-items:center;min-width:320px;max-width:480px;min-height:220px;max-height:320px;padding:28px;transition:box-shadow .2s,border .2s,transform .9s cubic-bezier(.23,1,.32,1);display:flex}.webprojects-card:hover{z-index:2;border-color:#ff5ecd;transform:scale(1.04)rotateY(360deg)}@keyframes rotateOnce{0%{transform:scale(1.04)rotateY(0)}to{transform:scale(1.04)rotateY(360deg)}}.webprojects-card.is-rotated{z-index:2;border-color:#ff5ecd;animation:.9s cubic-bezier(.23,1,.32,1) rotateOnce}@media (max-width:900px){.webprojects-cards-row{grid-template-rows:none;grid-template-columns:1fr;gap:12px}.webprojects-card{min-width:0;max-width:90vw;padding:8px}}@keyframes floatNucleus{0%{transform:translate(-50%,-50%)rotate(-30deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(-30deg)translateY(-30px)}to{transform:translate(-50%,-50%)rotate(-30deg)translateY(0)}}@keyframes floatNucleus2{0%{transform:translate(-50%,-50%)rotate(40deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(40deg)translateY(30px)}to{transform:translate(-50%,-50%)rotate(40deg)translateY(0)}}@keyframes floatNucleus3{0%{transform:translate(-50%,-50%)rotate(-30deg)translate(0)}50%{transform:translate(-50%,-50%)rotate(-30deg)translate(30px)}to{transform:translate(-50%,-50%)rotate(-30deg)translate(0)}}@keyframes floatNucleus4{0%{transform:translate(-50%,-50%)rotate(8deg)scale(1)}50%{transform:translate(-50%,-50%)rotate(8deg)scale(1.08)}to{transform:translate(-50%,-50%)rotate(8deg)scale(1)}}.webprojects-section .nucleus-bg-extra1{opacity:.16;pointer-events:none;z-index:2;background:url(/Nucleus2.png) 50%/contain no-repeat;width:360px;height:180px;margin-left:-10%;animation:5.5s ease-in-out 1.2s infinite floatNucleus;position:absolute;top:82%;left:82%;transform:translate(-50%,-50%)rotate(-30deg)}.webprojects-section .nucleus-bg-extra2{opacity:.16;pointer-events:none;z-index:2;background:url(/Nucleus.png) 50%/contain no-repeat;width:360px;height:180px;margin-left:-7%;animation:6.2s ease-in-out 2.1s infinite floatNucleus;position:absolute;top:82%;left:22%;transform:translate(-50%,-50%)rotate(-30deg)}.webprojects-section .nucleus-bg-extra3{opacity:.16;pointer-events:none;z-index:2;background:url(/Nucleus3.png) 50%/contain no-repeat;width:360px;height:180px;margin-left:-10%;animation:7.2s ease-in-out 2.8s infinite floatNucleus3;position:absolute;bottom:2%;left:22%;transform:translate(-50%,-50%)rotate(-30deg)}.webprojects-section .nucleus-bg-extra4{opacity:.13;pointer-events:none;z-index:2;background:url(/Nucleus.png) 50%/contain no-repeat;width:300px;height:130px;margin-left:-10%;animation:6.8s ease-in-out 3.5s infinite floatNucleus2;position:absolute;bottom:2%;left:82%;transform:translate(-50%,-50%)rotate(40deg)}.webprojects-title,.webprojects-cards-row{z-index:3;position:relative}@keyframes floatAndroid{0%{transform:translateY(0)}50%{transform:translateY(-28px)}to{transform:translateY(0)}}@keyframes fadeInAndroid{0%{opacity:0}to{opacity:1}}@keyframes slideInAndroid{0%{opacity:0;transform:translate(120vw)}80%{opacity:1;transform:translate(-10px)}to{opacity:1;transform:translate(0)}}.Android{margin-top:300px;margin-right:270px;animation:1.2s cubic-bezier(.77,0,.175,1) 1.2s forwards slideInAndroid,6.2s ease-in-out 2.4s infinite floatAndroid}@keyframes dropInIos{0%{opacity:0;transform:translateY(-120vh)}80%{opacity:1;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes floatIos{0%{transform:translateY(0)}50%{transform:translateY(-18px)}to{transform:translateY(0)}}@keyframes slideInMobiles{0%{opacity:0;transform:translateY(120vh)}80%{opacity:1;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes floatMobiles{0%{transform:translateY(0)}50%{transform:translateY(14px)}to{transform:translateY(0)}}.dropdown{position:relative}.dropdown-toggle{cursor:pointer;color:#fff;vertical-align:middle;padding-right:15px;font-size:1.1rem;font-weight:300;transition:color .2s;display:inline-block;position:relative;margin-top:0!important;margin-bottom:0!important}.dropdown-toggle:hover{color:#b983ff}.dropdown-toggle:after{content:"";border-bottom:2px solid #e0e0e0;border-right:2px solid #e0e0e0;width:6px;height:6px;transition:transform .3s,border-color .2s;position:absolute;top:50%;right:0;transform:translateY(-75%)rotate(45deg)}.dropdown:hover .dropdown-toggle:after{transform:translateY(-25%)rotate(225deg)}.dropdown:focus-within .dropdown-menu{opacity:1;pointer-events:auto;display:flex;transform:translate(-50%)translateY(0)scale(1)}.dropdown-menu{-webkit-backdrop-filter:blur(12px)saturate(180%);z-index:2000;opacity:0;pointer-events:none;background:#1e1e2db3;border:1px solid #ffffff20;border-radius:14px;flex-direction:row;gap:10px;width:max-content;padding:12px;transition:opacity .3s,transform .3s;display:none;position:absolute;top:100%;left:50%;overflow:visible;transform:translate(-50%)translateY(10px)scale(.95);box-shadow:0 8px 32px #0000004d}.dropdown:hover .dropdown-menu,.dropdown:focus-within .dropdown-menu{opacity:1;pointer-events:auto;display:flex;transform:translate(-50%)translateY(0)scale(1)}.dropdown-menu li{opacity:0;list-style:none;transition:opacity .3s,transform .3s;transform:translateY(10px)}.dropdown:hover .dropdown-menu li{opacity:1;transform:translateY(0)}.dropdown:hover .dropdown-menu li:first-child{transition-delay:50ms}.dropdown:hover .dropdown-menu li:nth-child(2){transition-delay:.1s}.dropdown:hover .dropdown-menu li:nth-child(3){transition-delay:.15s}.dropdown:hover .dropdown-menu li:nth-child(4){transition-delay:.2s}.dropdown:hover .dropdown-menu li:nth-child(5){transition-delay:.25s}.dropdown-menu a,.dropdown-menu-list a,.dropdown-menu li a{font-size:.85rem!important}.dropdown-menu a{color:#e0e0e0;letter-spacing:.5px;white-space:nowrap;background:0 0;border:none;border-radius:10px;padding:10px 18px;font-size:1rem;font-weight:500;line-height:1.4;text-decoration:none;transition:background .2s,color .2s,transform .2s,box-shadow .2s;display:block;position:relative;transform:translateY(0)}.dropdown-menu a span{align-items:center;gap:10px;display:flex}.dropdown-menu a:hover,.dropdown-menu a:focus{color:#fff;background:#ffffff1a;transform:translateY(-3px);box-shadow:0 4px 16px #0003}.dropdown-icon{color:#c59cff;font-size:1.1rem;transition:color .2s,transform .2s}.dropdown-menu a:hover .dropdown-icon{color:#fff;transform:scale(1.1)}.header-nav{overflow:visible}.dropdown-menu{pointer-events:auto}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.how-we-work-btn:hover span{transition:transform .5s cubic-bezier(.77,0,.175,1);transform:rotate(360deg)}.header-links,.header-links a,.dropdown-toggle,.dropdown-menu a{font-family:Poppins,sans-serif!important}.custom-dropdown{z-index:200;background:linear-gradient(135deg,#ffb6ec 0%,#a259ff 100%);border-radius:40% 40% 30% 30%/60% 60% 40% 40%;min-width:240px;padding:32px 18px 18px;position:absolute;top:60px;right:40px;box-shadow:0 8px 32px #a259ff33,0 2px 16px #3b3bff22}.dropdown-avatar{color:#fff;z-index:2;background:linear-gradient(135deg,#ffb6ec 0%,#a259ff 100%);border:4px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.05rem;font-weight:300;display:flex;position:absolute;top:-28px;right:24px;box-shadow:0 2px 12px #a259ff44}.dropdown-menu-list{flex-direction:column;gap:16px;margin-top:18px;display:flex}.dropdown-menu-list a{background:#fff8 linear-gradient(90deg,#ff3bff,#ecbfbf,#5c24ff,#d94fd5,#ff3bff) 0 0/300% 300% padding-box padding-box;-webkit-text-fill-color:transparent;color:#0000;text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;border-radius:24px;align-items:center;gap:6px;padding:10px 22px;font-size:.9rem;font-weight:400;text-decoration:none;transition:background .18s,box-shadow .18s;display:flex;box-shadow:0 2px 8px #a259ff11}.dropdown-menu-list a:hover{background:#fff;box-shadow:0 4px 16px #a259ff22}.dropdown-icon{color:#a259ff;font-size:1.2rem}@media (max-width:480px){html,body{width:100%;max-width:100%;overflow-x:hidden}.apps-container,.appdev-section,.tech-cards-row,.webprojects-section{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.appdev-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100vw;margin-top:63px}.appdev-illustration,.appdev-content{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;margin-top:.5rem!important;margin-bottom:1rem!important}.tech-cards-row{width:95%!important;max-width:100%!important;margin-left:-12px!important}.tech-title{margin-top:-24px;margin-left:0;font-size:1rem}.header-container{min-width:100vw;margin-left:0;margin-right:0;padding-bottom:16px;left:0;right:0}.header-nav{flex-direction:column;align-items:center;height:auto;padding:16px 8px 0;position:relative}.header-links,.header-socials{display:none!important}.burger-menu{color:#fff;cursor:pointer;z-index:2100;background:0 0;border:none;justify-content:center;align-items:center;width:44px;height:44px;margin:0;font-size:2rem;position:absolute;top:16px;left:auto;right:16px;display:flex!important}.Android{margin-top:140px;margin-right:-178px;animation:1.2s cubic-bezier(.77,0,.175,1) 1.2s forwards slideInAndroid,6.2s ease-in-out 2.4s infinite floatAndroid}.header-logo{flex:1;justify-content:center;align-items:center;display:flex}.header-logo img{width:90px;height:90px;margin:-14px auto 0;display:block}.apps-container{min-height:unset;background-size:cover;padding:0}.apps-hero{width:100vw;padding:1rem .5rem 2rem}.apps-hero-content h1{text-align:left;margin-left:0;font-size:2.1rem}.hero-subtitle{text-align:left;margin-left:0;font-size:1.1rem}.hero-description{text-align:left;max-width:100%;margin:0 0 1.2rem;font-size:1rem}.expertise-image{flex-direction:column;align-items:center;margin-top:1rem}.ios-box{box-sizing:border-box;width:100%;min-width:0;margin-left:0;padding:1rem}.ios-content{text-align:left;width:100%}.ios-content1{text-align:left;width:100%;min-width:0;margin-top:-77px;margin-left:-61px}.gradient-title{margin-bottom:1rem;font-size:1.2rem}.ios-description p{font-size:1rem}.mobiles-image{object-fit:contain;width:84%;height:auto;margin-left:-38%;animation:1.1s cubic-bezier(.77,0,.175,1) 1.3s forwards slideInMobiles,5.2s ease-in-out 2.4s infinite floatMobiles}.logo-section{flex-direction:row;justify-content:flex-start;margin-top:1rem}.webprojects-cards-row{grid-template-columns:repeat(2,1fr);gap:4px;margin-top:-104px;display:grid;width:77%!important;max-width:100%!important;margin-left:0!important}.ios-section,.android-section{align-items:stretch;gap:.5rem;padding:1rem .2rem;flex-direction:column!important}.service-content{text-align:left;width:100%;padding:.5rem}.service-content h2{margin-bottom:.7rem;margin-right:0;font-size:1.1rem}.service-content p{max-width:100%;margin-bottom:1rem;font-size:.95rem}.service-image{justify-content:center;width:100%;height:auto;margin-top:1rem;position:static}.android-devices{width:100%;max-width:100vw;height:auto;margin:0 auto 0 0;transform:none}.ios-devices{width:100%;max-width:100vw;height:auto;margin:-148px auto 0 0;transform:none}.projects-partners-grid{flex-wrap:wrap;margin-left:26px;justify-content:flex-start!important;gap:10px!important}.apps2-image{text-align:center;width:100vw;max-width:100vw;margin-bottom:1rem;margin-left:0;margin-right:80px}.webprojects-img{max-width:30vw;max-height:29rem;margin-top:177px}.mobile-image-container{width:100vw;height:0;position:relative}.mobiles-image{z-index:20;width:124px;height:auto;margin:0;position:absolute;top:-440px;right:-20px}.projects-partners-section{width:88vw;margin-top:-75px;margin-left:6px;padding:0 .5rem}}.projects-partners-heading{text-align:left;margin-bottom:1rem;margin-left:0;font-size:1rem}.projects-partners-grid{flex-wrap:wrap;margin-left:26px;flex-flow:wrap!important;justify-content:center!important;align-items:center!important;gap:24px!important;display:flex!important}.partner-logo{max-width:70px!important;max-height:32px!important}.appdev-section{max-width:100vw;margin:-70px auto 0;padding:0 .2rem}.appdev-row{flex-direction:row;justify-content:flex-start;align-items:center;gap:20px;width:100vw}.appdev-illustration{justify-content:flex-start;align-items:center;width:40vw;min-width:0;max-width:50vw;margin-left:-112px;padding-left:0;display:flex}.appdev-content{word-break:break-word;box-sizing:border-box!important;width:100vw!important;min-width:0!important;max-width:100vw!important;margin-top:.5rem!important;padding-right:39px!important}.appdev-title{word-break:break-word;width:100vw;margin-bottom:1rem;font-size:1.1rem;margin-left:27px!important}.appdev-title:first-letter{text-transform:uppercase}.appdev-desc{word-break:break-word;max-width:98vw;margin-right:-49px;padding-left:70px;padding-right:37px;font-size:.95rem}.tech-cards-row{grid-template-columns:repeat(3,1fr);gap:12px;width:100vw;margin-left:0;display:grid}.tech-card{box-sizing:border-box;min-width:0;max-width:100vw;padding:12px 6px 10px}.tech-logo{width:48px;height:48px}.tech-logo1{width:80px;height:48px}.tech-card-title{font-size:1rem}.tech-card-desc{font-size:.9rem}.webprojects-section{max-width:89vw;margin-left:0;padding:0 .2rem 16px}.webprojects-title{text-align:left;margin-bottom:.7rem;font-size:1.1rem}.webprojects-title .webprojects-title:first-letter{text-transform:uppercase}.webprojects-cards-row{grid-template-columns:repeat(2,1fr);gap:4px;display:grid;width:77%!important;max-width:100%!important;margin-left:0!important}.webprojects-card{box-sizing:border-box;min-width:0;max-width:100%;padding:8px}.apps-hero{position:relative}.burger-menu{color:#fff;z-index:2100;cursor:pointer;background:0 0;border:none;font-size:2rem;display:none;position:absolute;top:32px;right:32px}.mobile-drawer{z-index:2000;background:#18122b;flex-direction:column;width:75vw;max-width:320px;height:100vh;padding:32px 18px 18px;animation:.25s cubic-bezier(.77,0,.175,1) slideInDrawer;display:flex;position:fixed;top:0;right:0;box-shadow:-2px 0 16px #0008}@keyframes slideInDrawer{0%{opacity:0;right:-100vw}to{opacity:1;right:0}}.close-drawer{color:#fff;cursor:pointer;background:0 0;border:none;align-self:flex-end;margin-bottom:18px;font-size:2rem}.mobile-links{flex-direction:column;gap:18px;margin:0;padding:0;list-style:none;display:flex}.mobile-links li a{color:#fff;border-radius:8px;padding:8px 0;font-size:1.1rem;font-weight:500;text-decoration:none;transition:background .2s,color .2s;display:block}.mobile-links li a:hover{color:#b983ff;background:#b983ff33}.mobile-services-toggle{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;width:100%;margin-bottom:0;padding:8px 0;font-size:1.1rem;font-weight:500;transition:background .2s,color .2s}.mobile-services-toggle:hover{color:#b983ff;background:#b983ff33}.mobile-services-dropdown{flex-direction:column;gap:10px;margin:8px 0 0;padding-left:12px;list-style:none;animation:.2s fadeInDropdown;display:flex}@keyframes fadeInDropdown{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.mobile-services-dropdown li a{color:#b983ff;background:0 0;border-radius:6px;padding:6px 0 6px 8px;font-size:1rem;font-weight:400;transition:background .2s,color .2s}.mobile-services-dropdown li a:hover{color:#fff;background:#fff2}.burger-icon{color:#fff;cursor:pointer;z-index:1200;order:2;justify-content:flex-end;align-items:center;width:auto;margin-top:0;margin-left:auto;padding:6px 10px;font-size:2rem;display:flex}.mobile-drawer{z-index:2000;background:#181828;flex-direction:column;width:80vw;max-width:320px;height:100vh;padding:32px 18px 18px;transition:transform .3s cubic-bezier(.77,0,.175,1);display:flex;position:fixed;top:0;right:0;transform:translate(100%);box-shadow:-2px 0 24px #0008}.mobile-drawer.open{transform:translate(0)}.mobile-drawer .drawer-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:2rem;position:absolute;top:18px;right:18px}.mobile-drawer ul{flex-direction:column;gap:4px;padding:0;list-style:none;display:flex}.mobile-drawer a{color:#fff;font-size:1.2rem;font-weight:500;text-decoration:none}.drawer-dropdown{color:#fff;text-align:left;cursor:pointer;background:0 0;border:none;border-radius:8px;align-items:center;width:100%;margin-bottom:0;padding:8px 0;font-size:1.1rem;font-weight:500;transition:background .2s,color .2s;display:flex}.drawer-dropdown:hover{color:#b983ff;background:#b983ff33}.mobile-drawer .drawer-dropdown-list{flex-direction:column;gap:12px;margin-top:8px;margin-left:18px;margin-right:10px;display:none}@media (min-width:1025px){.appdev-section{background:0 0;flex-direction:column;align-items:center;max-width:1100px;padding:0;display:flex}.appdev-row{flex-direction:row;justify-content:center;align-items:center;gap:48px;width:100%;margin-bottom:32px;display:flex}.appdev-illustration{flex:0 0 260px;justify-content:center;align-items:center;min-width:180px;max-width:260px;margin-left:0;padding-left:0;display:flex}.appdev-content{word-break:normal;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:260px;max-width:none;margin-top:0;display:flex;box-sizing:border-box!important;width:auto!important;padding-right:0!important}.appdev-title{background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;word-break:normal;-webkit-background-clip:text;width:auto;margin-bottom:4rem;font-size:2.2rem;font-weight:700;margin-left:0!important}.appdev-desc{color:#fff;word-break:normal;max-width:480px;margin-bottom:0;margin-right:0;padding-left:0;padding-right:0;font-size:1.15rem}.projects-partners-heading{background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-text-fill-color:transparent;text-align:center;-webkit-background-clip:text;margin-bottom:3%;margin-right:14%;padding:18px 0 12px;font-size:2rem;font-weight:700}.projects-partners-grid{margin-right:14%;padding:12px 0;justify-content:center!important;align-items:center!important;gap:28px!important}.partner-logo{transition:transform .25s cubic-bezier(.4,.2,.2,1),box-shadow .25s cubic-bezier(.4,.2,.2,1);animation:3.5s ease-in-out infinite floatLogo;object-fit:contain!important;width:auto!important;max-width:120px!important;height:auto!important;max-height:60px!important;margin:0!important}.partner-logo:hover{z-index:2;animation-play-state:paused;transform:scale(1.12)translateY(-6px);box-shadow:0 8px 32px #b983ff38,0 2px 8px #ff5ecd1f}@keyframes floatLogo{0%{transform:translateY(0)}50%{transform:translateY(-16px)}to{transform:translateY(0)}}.nucleus-bg-extra3,.nucleus-bg-extra4{opacity:.16;pointer-events:none;z-index:2;width:360px;height:180px;position:absolute;top:auto;bottom:-30px;left:10%;transform:translate(-50%,-50%)rotate(-30deg)}.nucleus-bg-extra1,.nucleus-bg-extra2{opacity:.16;pointer-events:none;z-index:2;width:360px;height:180px;position:absolute;top:auto;bottom:-20px;left:10%;transform:translate(-50%,-50%)rotate(-30deg)}@media (min-width:1025px){.tech-title{-webkit-text-fill-color:transparent;text-align:center;background:linear-gradient(90deg,#b983ff,#ff5ecd);-webkit-background-clip:text;margin:32px 14% 18px 0;font-size:1.9rem;font-weight:700}.tech-cards-row{grid-template-columns:repeat(3,1fr);justify-content:center;align-items:stretch;gap:32px;width:100%;margin-right:14%;display:grid}.projects-partners-section{width:88vw;margin-top:-154px;margin-left:98px;padding:0 .5rem}.tech-card{background:#ffffff0a;border:2px solid #b983ff;border-radius:18px;flex-direction:column;flex:1;align-items:center;min-width:220px;max-width:320px;padding:24px 18px 18px;transition:box-shadow .2s,border .2s,transform .22s cubic-bezier(.4,.2,.2,1);display:flex;box-shadow:0 2px 12px #b983ff14}.tech-card:hover{z-index:2;border-color:#ff5ecd;transform:scale(1.06);box-shadow:0 8px 32px #b983ff38}.tech-logo{width:80px;height:80px;margin-bottom:12px}.tech-logo1{width:140px;height:80px;margin-bottom:12px}.tech-card-title{color:#b983ff;margin-bottom:8px;font-size:1.2rem;font-weight:600}.tech-card-desc{color:#bdbdbd;text-align:center;font-size:1rem}@keyframes floatNucleus{0%{transform:translate(-50%,-50%)rotate(-30deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(-30deg)translateY(-30px)}to{transform:translate(-50%,-50%)rotate(-30deg)translateY(0)}}@keyframes floatNucleus2{0%{transform:translate(-50%,-50%)rotate(40deg)translateY(0)}50%{transform:translate(-50%,-50%)rotate(40deg)translateY(30px)}to{transform:translate(-50%,-50%)rotate(40deg)translateY(0)}}@keyframes floatNucleus3{0%{transform:translate(-50%,-50%)rotate(-30deg)translate(0)}50%{transform:translate(-50%,-50%)rotate(-30deg)translate(30px)}to{transform:translate(-50%,-50%)rotate(-30deg)translate(0)}}@keyframes floatNucleus4{0%{transform:translate(-50%,-50%)rotate(8deg)scale(1)}50%{transform:translate(-50%,-50%)rotate(8deg)scale(1.08)}to{transform:translate(-50%,-50%)rotate(8deg)scale(1)}}.webprojects-title{text-align:center;margin-bottom:1.5rem;font-size:2rem}.ios-section,.android-section{gap:48px;margin-bottom:32px}.ios-box,.ios-content1{min-width:320px;max-width:480px;margin-top:0;margin-bottom:0}}}@media (min-width:901px){.webprojects-cards-row{grid-template-columns:repeat(2,1fr);place-items:stretch center;gap:40px;width:100%;display:grid}.webprojects-card{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:320px;max-width:420px;margin-bottom:120px;padding:24px;display:flex}.webprojects-img{object-fit:contain;border-radius:16px;max-width:100vw;height:auto;max-height:29rem;margin-top:177px}}
