@import"https://fonts.googleapis.com/css?family=Poppins:100,100italic,200,200italic,300,300italic,regular,italic,500,500italic,600,600italic,700,700italic,800,800italic,900,900italic";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";.green{color:#22c55e}.indigo{color:#6c5ce7}.gold{color:#d4a843}p{line-height:1.7;color:#cbd5e1}.desc-p,p{font-size:16px}.desc-p{line-height:1.8;color:#94a3b8;margin:22px 0}.w-30{width:30%}.w-40{width:40%}.w-50{width:50%}.w-60{width:60%}.w-70{width:70%}.round{border-radius:50px 0 50px 0}.ml,.mr{margin-left:50px}*{padding:0;margin:0;box-sizing:border-box}html{scroll-behavior:smooth}body{font-family:Inter,Poppins,sans-serif;background-color:#080c14;background-image:radial-gradient(ellipse at center,transparent 30%,#080c14 95%),linear-gradient(hsla(0,0%,100%,.08) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.08) 1px,transparent 0);background-size:100vw 100vh,64px 64px,64px 64px;background-attachment:fixed,fixed,fixed;background-position:50%;color:#fff;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container{max-width:90%;margin:auto}a{text-decoration:none;color:#fff;transition:color .2s cubic-bezier(.4,0,.2,1);cursor:pointer}button,input,textarea{background:none;padding:0;margin:0;border:none;color:#fff;outline:2px solid transparent;outline-offset:2px;transition:outline-color .2s cubic-bezier(.4,0,.2,1)}button:focus-visible,input:focus-visible,textarea:focus-visible{outline-color:#6c5ce7}::selection{background:rgba(108,92,231,.3);color:#fff}.flex{align-items:center}.flex,.flex1{display:flex}.text-center{text-align:center}.py{padding:60px 0}h3,h4,h5{font-weight:600}ul{text-decoration:none;list-style-type:none}.title-logo{font-size:35px;-webkit-text-stroke:1px #fff;color:transparent}.title-logo span{font-size:30px;-webkit-text-stroke:#22c55e;color:#22c55e}.logobg{font-size:80px}.logobg span{font-size:50px}.titleSm{font-size:14px;font-weight:600;letter-spacing:3px;text-transform:uppercase;color:#a29bfe}.title{font-size:2.5rem;font-weight:600;line-height:1.3;background:linear-gradient(180deg,#fff,#cbd5e1);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.title-bg{font-size:2.8rem}.button-primary,.secondary-button{text-transform:capitalize;color:#fff;padding:16px 40px;background:#6c5ce7;font-size:15px;font-weight:600;border-radius:50px;cursor:pointer;border:none;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;letter-spacing:.3px}.button-primary:before,.secondary-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.15),transparent);transition:left .5s ease}.button-primary:after,.secondary-button:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,hsla(0,0%,100%,.1),transparent 50%);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.button-primary:hover,.secondary-button:hover{transform:translateY(-3px);box-shadow:0 12px 35px rgba(108,92,231,.4)}.button-primary:hover:before,.secondary-button:hover:before{left:100%}.button-primary:hover:after,.secondary-button:hover:after{opacity:1}.button-primary:active,.secondary-button:active{transform:translateY(-1px)}.secondary-button{background:transparent;color:#fff;border:1px solid hsla(0,0%,100%,.25);padding:16px 44px;font-size:15px;text-transform:uppercase;letter-spacing:2px;box-shadow:none;transition:all .3s cubic-bezier(.4,0,.2,1)}.secondary-button:before{display:none}.secondary-button:hover{color:#fff;border-color:#6c5ce7;background:rgba(108,92,231,.1);box-shadow:0 4px 20px rgba(108,92,231,.15);transform:translateY(-2px)}.heading-title{text-align:center;max-width:70%;margin:auto;padding-top:64px;padding-bottom:40px}.heading-title p{margin:35px 0;color:#94a3b8;font-size:18px;line-height:1.7}.heading-title .titleSm{margin-bottom:20px}.card{background:#111827;border:1px solid hsla(0,0%,100%,.06);border-radius:24px;overflow:hidden;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#6c5ce7,#a29bfe);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.card h1{transition:color .2s cubic-bezier(.4,0,.2,1)}.card h1:hover{color:#6c5ce7;cursor:pointer}.card .card-link{display:block!important;padding:0!important;margin:0!important;line-height:0}.card .card-img{margin-bottom:0;height:260px;overflow:hidden;position:relative}.card .card-img:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(17,24,39,.4) 0,transparent 50%);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.card .card-img img{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.4,0,.2,1)}.card:hover{border-color:rgba(108,92,231,.3);box-shadow:0 8px 30px rgba(108,92,231,.15),0 0 0 1px rgba(108,92,231,.25);transform:translateY(-6px)}.card:hover .card-img:after,.card:hover:before{opacity:1}.card:hover .card-img img{transform:scale(1.08)}.card .card-details{padding:24px}.card .card-details .titleSm{color:#fff;letter-spacing:0;text-transform:none;font-size:20px;margin-bottom:8px}.card a{display:inline-flex;align-items:center;gap:8px;color:#a29bfe;text-transform:uppercase;letter-spacing:2px;font-size:14px;margin-top:14px;font-weight:600;transition:color .2s cubic-bezier(.4,0,.2,1)}.card a:hover{color:#d4a843}.card a .link-icon{transition:transform .2s cubic-bezier(.4,0,.2,1)}.card a:hover .link-icon{transform:translateX(4px)}.card span{color:#94a3b8;margin-top:18px;display:block;letter-spacing:1px;font-size:14px}.card ul{margin-top:22px}.card ul li{margin-bottom:12px;opacity:.7;font-size:14px;color:#cbd5e1}.card .title-link{display:block!important;color:#fff;letter-spacing:0!important;text-transform:none;font-weight:600;font-size:20px;margin-bottom:12px}.slick-arrow .next,.slick-arrow .prev{position:absolute;top:45%;width:48px;height:48px;background:rgba(108,92,231,.2);border:1px solid rgba(108,92,231,.3);z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff}.slick-arrow .next:hover,.slick-arrow .prev:hover{background:#6c5ce7;border-color:#6c5ce7}.slick-arrow .next{right:-60px}.slick-arrow .prev{left:-60px}.slick-slider{margin:0 -15px}.section-divider{width:60px;height:3px;background:linear-gradient(135deg,#6c5ce7,#a29bfe);border-radius:2px;margin:0 auto 30px}@media screen and (max-width:800px){.title{font-size:2rem}.title-bg{font-size:2.2rem}.slick-arrow .next{top:0;right:0}.slick-arrow .prev{top:0;left:80%}.heading-title{max-width:100%;padding:64px 0 40px}.card .card-img{height:220px}}.grid-2{grid-template-columns:repeat(2,1fr);grid-gap:24px}.grid-2,.grid-3{display:grid;gap:24px}.grid-3{grid-template-columns:repeat(3,1fr);grid-gap:24px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.grid-6{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:20px;gap:20px}@media screen and (max-width:800px){.grid-3,.grid-4,.grid-6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px}}@media screen and (max-width:500px){.grid-2,.grid-3,.grid-4,.grid-6{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px;gap:20px}.agency .content .box h1{font-size:2.5rem!important;font-weight:700}.container{max-width:100%;padding:0 20px}}header{padding:0;border-bottom:1px solid hsla(0,0%,100%,.06);position:-webkit-sticky;position:sticky;top:0;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);background:rgba(8,12,20,.8);z-index:999;transition:all .3s cubic-bezier(.4,0,.2,1)}header.scrolled{background:rgba(8,12,20,.95);box-shadow:0 4px 30px rgba(0,0,0,.3);border-bottom-color:rgba(108,92,231,.15)}header.scrolled .container{height:56px}header:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(108,92,231,.3),transparent);opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}header.scrolled:after{opacity:1}header .logo{padding-left:0}header .logo,header .logo a{display:flex;align-items:center}header .logo a{transition:all .2s cubic-bezier(.4,0,.2,1)}header .logo a:hover{opacity:.85;transform:scale(1.02)}header .logo .logo-image{height:40px;width:auto;transition:all .3s cubic-bezier(.4,0,.2,1)}header .container{display:flex;align-items:center;justify-content:space-between;flex-direction:none;height:72px;padding:0 24px;transition:height .3s cubic-bezier(.4,0,.2,1)}header .container nav{display:flex;align-items:center;gap:6px}header .container nav a{margin:0;padding:10px 18px;border-radius:12px;font-size:14px;font-weight:500;color:#94a3b8;transition:all .2s cubic-bezier(.4,0,.2,1);letter-spacing:.3px;position:relative}header .container nav a:before{content:"";position:absolute;bottom:6px;left:50%;transform:translateX(-50%) scaleX(0);width:20px;height:2px;background:#a29bfe;border-radius:1px;transition:transform .2s cubic-bezier(.4,0,.2,1)}header .container nav a:hover{color:#fff;background:hsla(0,0%,100%,.05)}header .container nav a:hover:before{transform:translateX(-50%) scaleX(1)}.activeLink{color:#fff!important;background:rgba(108,92,231,.12)!important;position:relative}.activeLink:before{transform:translateX(-50%) scaleX(1)!important;background:#a29bfe!important}.activeLink:after{content:"";position:absolute;bottom:-1px;left:20%;width:60%;height:2px;background:#a29bfe;border-radius:1px;opacity:0}@media screen and (max-width:800px){header nav{display:none}header .container{height:64px;padding:0 16px}header.scrolled .container{height:56px}header .toggle-button{display:flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;width:44px;height:44px;border-radius:12px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);transition:all .2s cubic-bezier(.4,0,.2,1)}header .toggle-button:hover{background:rgba(108,92,231,.15);border-color:rgba(108,92,231,.3)}header .closeMenu{display:none!important}header .openMenu{position:fixed;top:0;left:0;width:100%;height:100vh;height:100dvh;padding:100px 32px 40px;background:rgba(8,12,20,.98);-webkit-backdrop-filter:blur(30px);backdrop-filter:blur(30px);display:flex;flex-direction:column;z-index:9999;overflow-y:auto;animation:slideInMenu .3s cubic-bezier(.4,0,.2,1)}header .openMenu a{display:block;text-align:left;margin-bottom:4px!important;font-size:1.4rem;font-weight:500;padding:18px 20px;min-height:56px;border-radius:16px;color:#cbd5e1;transition:all .2s cubic-bezier(.4,0,.2,1);border:1px solid transparent}header .openMenu a:hover{background:rgba(108,92,231,.1);color:#fff;border-color:rgba(108,92,231,.2);padding-left:28px}header .openMenu a.activeLink{background:rgba(108,92,231,.15);color:#fff;border-color:rgba(108,92,231,.3)}header .openMenu a.activeLink:before{display:none}header .openMenu .mobile-cta{margin-top:auto;padding-top:24px;border-top:1px solid hsla(0,0%,100%,.08)}header .openMenu .mobile-cta .button-primary{width:100%;text-align:center;justify-content:center;padding:16px;font-size:1rem;display:flex;align-items:center;gap:8px}.activeLink:after,.activeLink:before,header .button-primary,header .openMenu .mobile-cta .button-primary:before{display:none}}@keyframes slideInMenu{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.toggle-button{display:none;background:none;border:none;color:#fff;cursor:pointer;border-radius:12px;transition:background .2s cubic-bezier(.4,0,.2,1)}.toggle-button:hover{background:hsla(0,0%,100%,.05)}.hero{text-align:center;padding:56px 0 48px;min-height:100vh;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative}.hero:before{inset:0;background:radial-gradient(ellipse at center,transparent 30%,#080c14 95%),linear-gradient(hsla(0,0%,100%,.06) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.06) 1px,transparent 0),radial-gradient(ellipse 80% 60% at 50% -20%,rgba(108,92,231,.12) 0,transparent 60%),radial-gradient(ellipse 50% 50% at 80% 80%,rgba(212,168,67,.06) 0,transparent 60%),url(/_next/static/media/dark-abstract-background.06e12598.jpg) 50%/cover no-repeat,#080c14;background-size:100% 100%,64px 64px,64px 64px,auto,auto,cover,auto;z-index:-1}.hero:after,.hero:before{content:"";position:absolute}.hero:after{bottom:0;left:0;right:0;height:200px;background:linear-gradient(0deg,#080c14,transparent);z-index:0;pointer-events:none}.hero .container{position:relative;z-index:1}.hero .hero-logo{margin-bottom:22px;animation:fadeInUp .8s ease-out forwards}.hero .hero-logo img{width:auto;height:auto;max-width:400px}.hero .hero-title{font-size:clamp(2.2rem,5.5vw,4.5rem);line-height:1.1;font-weight:700;letter-spacing:-1.5px;margin:0 0 20px;background:linear-gradient(180deg,#fff,#cbd5e1 50%,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:fadeInUp .8s ease-out .2s forwards;opacity:0}.hero .hero-subtitle{font-size:18px;color:#94a3b8;max-width:650px;margin:0 auto 30px;line-height:1.7;animation:fadeInUp .8s ease-out .4s forwards;opacity:0}.hero .sub-heading{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;animation:fadeInUp .8s ease-out .6s forwards;opacity:0}.hero .sub-heading .titleSm{font-size:14px;letter-spacing:3px}.hero .sub-heading span{color:#d4a843;font-size:25px;font-weight:300}.hero .hero-cta{margin-top:30px;animation:fadeInUp .8s ease-out .8s forwards;opacity:0;display:flex;gap:16px;justify-content:center;flex-wrap:wrap}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.hero-sec{position:relative;padding:80px 0}.hero-sec:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,rgba(108,92,231,.2),transparent)}.hero-sec .heading-title{margin-bottom:48px}.hero-sec .hero-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.hero-sec .hero-content .box{background:#111827;border:1px solid hsla(0,0%,100%,.06);border-radius:24px;padding:40px 28px;text-align:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.hero-sec .hero-content .box:before{top:0;left:0;right:0;height:3px;background:linear-gradient(135deg,#6c5ce7,#a29bfe)}.hero-sec .hero-content .box:after,.hero-sec .hero-content .box:before{content:"";position:absolute;opacity:0;transition:opacity .3s cubic-bezier(.4,0,.2,1)}.hero-sec .hero-content .box:after{inset:0;background:radial-gradient(circle at 50% 0,rgba(108,92,231,.08) 0,transparent 70%)}.hero-sec .hero-content .box:hover{border-color:rgba(108,92,231,.25);box-shadow:0 8px 30px rgba(108,92,231,.15),0 0 0 1px rgba(108,92,231,.25);transform:translateY(-8px)}.hero-sec .hero-content .box:hover:after,.hero-sec .hero-content .box:hover:before{opacity:1}.hero-sec .hero-content .box .icon-wrap{width:64px;height:64px;margin:0 auto 20px;background:rgba(108,92,231,.1);border-radius:16px;display:flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;z-index:1}.hero-sec .hero-content .box:hover .icon-wrap{background:rgba(108,92,231,.2);transform:scale(1.1);box-shadow:0 8px 20px rgba(108,92,231,.2)}.hero-sec .hero-content .box .green{color:#a29bfe;font-size:28px}.hero-sec .hero-content .box h3{font-size:16px;font-weight:600;color:#cbd5e1;position:relative;z-index:1}.expertise{padding:100px 0;position:relative}.expertise:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;max-width:800px;height:1px;background:linear-gradient(90deg,transparent,rgba(108,92,231,.25),rgba(162,155,254,.15),transparent)}.expertise .heading-title{margin-bottom:48px}.expertise .hero-content{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:24px;gap:24px}.banner{margin-top:80px;padding:0}.banner .container{border-radius:50px;padding:64px;background:linear-gradient(135deg,#6c5ce7,#a29bfe);display:flex;align-items:center;justify-content:space-between;position:relative;overflow:hidden}.banner .container:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 20% 50%,hsla(0,0%,100%,.15) 0,transparent 50%),radial-gradient(circle at 80% 50%,rgba(212,168,67,.1) 0,transparent 40%)}.banner .container:after{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;border-radius:50%;border:1px solid hsla(0,0%,100%,.08)}.banner .container>*{position:relative;z-index:1}.banner .container h1{font-size:2.2rem;font-weight:700;color:#fff;letter-spacing:-.5px}.banner .container .title-logo{font-size:30px;-webkit-text-stroke:1px hsla(0,0%,100%,.5);color:transparent}.testimonial{padding:100px 0}.testimonial .card{padding:36px;transition:all .3s cubic-bezier(.4,0,.2,1)}.testimonial .card:hover{border-color:rgba(108,92,231,.2);box-shadow:0 8px 30px rgba(108,92,231,.15),0 0 0 1px rgba(108,92,231,.25)}.testimonial .cards{margin-top:40px}.testimonial .cards p{margin-bottom:22px;font-size:16px;line-height:1.8;color:#cbd5e1}.testimonial .cards .image{display:flex;align-items:center;gap:20px;margin-bottom:25px}.testimonial .cards .image .img{width:80px;height:80px;flex-shrink:0}.testimonial .cards .image .img img{width:100%;height:100%;object-fit:cover;border-radius:50%;border:2px solid rgba(108,92,231,.3)}.testimonial .cards .image .img-text h3{font-size:20px;margin-bottom:4px;color:#fff}.testimonial .cards .image .img-text span{color:#94a3b8;text-transform:uppercase;font-size:14px;letter-spacing:2px}.showcase{padding:64px 0 100px;background:linear-gradient(180deg,rgba(17,24,39,0),rgba(108,92,231,.03) 50%,rgba(17,24,39,0));position:relative}.showcase:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80%;max-width:800px;height:1px;background:linear-gradient(90deg,transparent,rgba(108,92,231,.25),rgba(162,155,254,.15),transparent)}.showcase .heading-title{padding-top:40px;margin-bottom:48px}.showcase .heading-title .title-bg{background:linear-gradient(135deg,#fff,#94a3b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.showcase .grid-3{gap:32px}@media(max-width:1024px){.showcase .grid-3{gap:24px}}@media(max-width:768px){.showcase .grid-3{gap:20px}}.showcase .card{background:rgba(30,41,59,.6);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.08);border-radius:24px;overflow:hidden;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative}.showcase .card:before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg,#6c5ce7,#a29bfe,#6c5ce7);background-size:200% 100%;opacity:0;transition:opacity .4s ease;animation:shimmer 3s linear infinite}.showcase .card:hover{transform:translateY(-8px) scale(1.02);border-color:rgba(108,92,231,.4);box-shadow:0 20px 40px rgba(0,0,0,.3),0 0 60px rgba(108,92,231,.15)}.showcase .card:hover .card-img:after,.showcase .card:hover:before{opacity:1}.showcase .card:hover .card-img img{transform:scale(1.1)}.showcase .card-img{height:300px;position:relative;overflow:hidden}.showcase .card-img:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(17,24,39,.8) 0,rgba(17,24,39,.4) 40%,transparent 70%);opacity:.6;transition:opacity .4s ease}.showcase .card-img img{width:100%;height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.4,0,.2,1)}.showcase .card-details{padding:28px;position:relative;z-index:1}.showcase .card-details .titleSm{color:#fff;font-size:22px;font-weight:600;margin-bottom:12px;line-height:1.3}.showcase .card-details .flex{color:#94a3b8;font-size:14px;margin-top:16px;opacity:.8}.showcase .btn{display:flex;justify-content:center;align-items:center;margin-top:64px}.showcase .btn .button-primary{position:relative;padding:16px 40px;background:linear-gradient(135deg,#6c5ce7,#a29bfe);color:#fff;border:none;border-radius:16px;font-size:16px;font-weight:600;letter-spacing:1px;text-transform:uppercase;cursor:pointer;overflow:hidden;transition:all .3s ease;box-shadow:0 8px 24px rgba(108,92,231,.3)}.showcase .btn .button-primary:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .6s ease}.showcase .btn .button-primary:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(108,92,231,.4)}.showcase .btn .button-primary:hover:before{left:100%}.showcase .btn .button-primary:active{transform:translateY(0)}.showcase .btn .button-primary .link-icon{margin-left:8px;transition:transform .3s ease}.showcase .btn .button-primary:hover .link-icon{transform:translateX(4px)}@keyframes shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media(max-width:768px){.showcase{padding:48px 0 64px}.showcase .card-img{height:240px}.showcase .card-details{padding:20px}.showcase .card-details .titleSm{font-size:20px}.showcase .btn .button-primary{padding:14px 32px;font-size:15px}}.brand{padding:80px 0;position:relative;overflow:hidden}.brand:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(135deg,#6c5ce7,#a29bfe);border-radius:2px}.brand .heading-title{margin-bottom:48px}.brand-track-wrapper{overflow:hidden;padding:50px 0 30px;mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 5%,#000 95%,transparent)}.brand-track{display:flex;gap:100px;width:max-content;animation:brandScroll 50s linear infinite}.brand-track:hover{animation-play-state:paused}.brand-item{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:220px;height:110px;padding:16px;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.04);border-radius:16px}.brand-item,.brand-item img{transition:all .3s cubic-bezier(.4,0,.2,1)}.brand-item img{max-width:100%;max-height:100%;object-fit:contain;opacity:.4;filter:grayscale(100%) brightness(1.2)}.brand-item:hover{background:rgba(108,92,231,.05);border-color:rgba(108,92,231,.15);transform:translateY(-4px);box-shadow:0 8px 25px rgba(108,92,231,.1)}.brand-item:hover img{opacity:1;filter:grayscale(0) brightness(1);transform:scale(1.08)}@keyframes brandScroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.brand-content img{opacity:.5;filter:grayscale(100%) brightness(1.2);transition:all .3s cubic-bezier(.4,0,.2,1)}.brand-content img:hover{opacity:1;filter:grayscale(0) brightness(1);cursor:pointer}.blog-card .card{display:flex;flex-direction:row}.blog-card .card .card-img{width:40%;height:250px}.blog-card .card .card-details{width:55%;padding:40px 0}footer{position:relative;padding:80px 0 0;border-top:1px solid hsla(0,0%,100%,.06);overflow:hidden;background:linear-gradient(180deg,#080c14,rgba(17,24,39,.95))}footer:before{content:"";position:absolute;top:0;left:50%;transform:translateX(-50%);width:120px;height:3px;background:linear-gradient(135deg,#6c5ce7,#a29bfe);border-radius:2px}footer .grid-4{gap:40px;padding-bottom:64px;border-bottom:1px solid hsla(0,0%,100%,.06)}@media(max-width:768px){footer .grid-4{grid-template-columns:1fr 1fr;gap:32px}}@media(max-width:480px){footer .grid-4{grid-template-columns:1fr}}footer .logo span{color:#94a3b8;font-size:15px;line-height:1.8}footer h3{font-weight:600;letter-spacing:2px;font-size:14px;margin-bottom:25px;color:#fff;text-transform:uppercase;position:relative;padding-bottom:12px}footer h3:after{content:"";position:absolute;bottom:0;left:0;width:24px;height:2px;background:#6c5ce7;border-radius:1px}footer p,footer span{color:#94a3b8;font-size:14px;line-height:1.7}footer ul li{margin-bottom:4px}footer ul li a{color:#94a3b8;font-size:14px;transition:all .3s ease;padding:6px 0;display:inline-block;position:relative}footer ul li a:before{content:"";position:absolute;left:0;bottom:0;width:0;height:1px;background:#a29bfe;transition:width .3s ease}footer ul li a:hover{color:#a29bfe;padding-left:8px}footer ul li a:hover:before{width:100%}footer .connect{display:flex;align-items:center;gap:16px;flex-wrap:wrap}footer .connect span{font-size:14px;letter-spacing:1px;color:#94a3b8}footer .connect a{color:#94a3b8;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08)}footer .connect a:hover{color:#a29bfe;background:rgba(108,92,231,.15);border-color:rgba(108,92,231,.3);transform:translateY(-3px);box-shadow:0 8px 20px rgba(108,92,231,.2)}footer .legal{padding:24px 0;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px}footer .legal .connect span,footer .legal .text span{font-size:12px;color:rgba(148,163,184,.7);letter-spacing:1px}footer .legal .connect{gap:8px}@media(max-width:768px){footer .legal{flex-direction:column;text-align:center}}footer:after{content:"";position:absolute;bottom:0;left:0;width:100%!important;height:60vh;background-image:url(/_next/static/media/blurfooter-min.d7be4e25.png);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1;opacity:.6}.bg-top{overflow-x:hidden}.bg-top:after{content:"";position:absolute;top:0;left:0;width:100vw;max-width:100%;height:60vh;background-image:url(/_next/static/media/blurfooter-min.d7be4e25.png);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1;transform:rotate(180deg)}.agency{padding-bottom:80px}.agency .content{margin-top:48px}.agency .content h1{font-size:35px}.agency .content .box{text-align:center;padding:25px;background:#111827;border:1px solid hsla(0,0%,100%,.06);border-radius:24px;transition:all .3s cubic-bezier(.4,0,.2,1)}.agency .content .box:hover{border-color:rgba(108,92,231,.2);transform:translateY(-4px);box-shadow:0 8px 30px rgba(108,92,231,.15),0 0 0 1px rgba(108,92,231,.25)}.agency .content .box h1{font-size:3.5rem;font-weight:700;background:linear-gradient(135deg,#a29bfe,#d4a843);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.agency .content .box h3{font-size:14px;color:#94a3b8;font-weight:500;margin-top:12px;text-transform:uppercase;letter-spacing:1px}.agency .content .misson-p{border-left:3px solid #6c5ce7;padding-left:30px;color:#cbd5e1;line-height:1.8}.contact{padding-bottom:80px}.contact .left{padding-right:60px}.contact .left ul{display:flex;align-items:center;gap:16px;margin-top:40px}.contact .left .icon{width:52px;height:52px;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;transition:all .3s cubic-bezier(.4,0,.2,1)}.contact .left .icon,.contact .left .icon a{display:flex;align-items:center;justify-content:center}.contact .left .icon a{color:#94a3b8;width:100%;height:100%}.contact .left .icon:hover{border-color:#d4a843;background:rgba(212,168,67,.1);transform:translateY(-3px);box-shadow:0 6px 15px rgba(212,168,67,.15)}.contact .left .icon:hover a{color:#d4a843}.contact .left .box{margin-bottom:40px}.contact .left .box .icons{color:#a29bfe;margin-bottom:12px}.contact .left .box h3{padding:12px 0;font-size:16px}.contact .left .box span{opacity:.5;font-size:14px}.contact .right{border-radius:50px;padding:48px 40px;background:#111827;border:1px solid hsla(0,0%,100%,.06);transition:all .3s cubic-bezier(.4,0,.2,1)}.contact .right:hover{border-color:rgba(108,92,231,.15);box-shadow:0 2px 8px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.05)}.contact .right form{margin-top:40px}.contact .right .inputs{margin-bottom:25px}.contact .right .inputs label{display:block;text-transform:uppercase;font-size:12px;font-weight:600;letter-spacing:2px;color:#cbd5e1;margin-bottom:8px}.contact .right .inputs input,.contact .right .inputs textarea{width:100%;background:#080c14;border:1px solid hsla(0,0%,100%,.08);padding:16px 18px;border-radius:12px;color:#fff;font-size:16px;font-family:inherit;transition:all .2s cubic-bezier(.4,0,.2,1)}.contact .right .inputs input:focus,.contact .right .inputs textarea:focus{border-color:#6c5ce7;box-shadow:0 0 0 4px rgba(108,92,231,.1)}.contact .right .inputs input::placeholder,.contact .right .inputs textarea::placeholder{color:hsla(0,0%,100%,.25)}.contact .right .inputs textarea{resize:vertical;min-height:120px}.contact .right button{width:100%;padding:18px;font-size:16px;font-weight:600;margin-top:12px}.whats-new{padding:80px 0;text-align:center}.whats-new .whats-new-content{display:flex;justify-content:center;gap:30px;flex-wrap:wrap;margin-top:10px}.whats-new .event-card{padding:20px;border-radius:12px;width:300px;transition:transform .3s cubic-bezier(.4,0,.2,1)}.whats-new .event-card:hover{transform:translateY(-5px)}.whats-new .event-card .event-image{width:100%;height:180px;object-fit:cover;border-radius:12px;margin-bottom:15px}.whats-new .event-card h3{font-size:20px;margin-bottom:10px}.whats-new .event-card p{font-size:16px;color:#94a3b8}.post-details .heading-title .desc{text-align:left}.expertise-detail{text-align:center;padding:40px 0}.expertise-detail .expertise-image{width:100%;max-width:600px;height:auto;margin-bottom:20px}.expertise-detail ul{list-style-type:none;padding:0;font-size:18px}.marketing{background-color:#f8f9fa;padding:50px}.logo{display:flex;justify-content:center;align-items:center;padding:10px}.logo-image{width:100%;height:auto;object-fit:contain}.response-message{margin-top:20px;padding:14px 18px;border-radius:12px;font-size:14px;font-weight:500;text-align:center}@media screen and (max-width:800px){.hero{min-height:80vh;padding:64px 0 40px}.hero .hero-title{font-size:2rem;letter-spacing:-.5px}.hero .hero-subtitle{font-size:16px}.hero .hero-cta{flex-direction:column;align-items:center}.hero-sec .hero-content{grid-template-columns:repeat(2,1fr)}.hero-sec .hero-content .box{padding:28px 16px}.expertise .hero-content{grid-template-columns:repeat(2,1fr)}.banner .container{flex-direction:column;text-align:center;gap:24px;padding:48px 40px}.banner .container h1{font-size:1.5rem}.testimonial .cards .image{flex-direction:column;align-items:flex-start}.blog-card .card{flex-direction:column}.blog-card .card .card-img{width:100%;height:300px}.blog-card .card .card-details{width:100%;padding:0}.w-30,.w-40,.w-50,.w-60,.w-70{width:100%;margin:0}.agency .flex,.agency .flex1{flex-direction:column}.agency .grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:30px;gap:30px}.contact .content{flex-direction:column}.contact .content .left{text-align:center;margin-bottom:50px;padding-right:0}.contact .content .left ul{justify-content:center}.brand-content{gap:16px}footer .grid-4{grid-template-columns:repeat(2,1fr);gap:40px}.brand-item{width:160px;height:80px}.brand-track{gap:60px}}@media screen and (max-width:500px){.hero .hero-title{font-size:1.7rem}.hero .hero-logo img{max-width:220px}.hero .sub-heading{flex-direction:column;gap:4px}.hero .sub-heading .titleSm{font-size:12px!important}.expertise .hero-content,.hero-sec .hero-content{grid-template-columns:1fr}.showcase .card-img{height:200px}.agency .content .box h1{font-size:2.5rem!important}.container{max-width:100%;padding:0 20px}.grid-2,.grid-3,.grid-4,.grid-6{grid-template-columns:1fr}.contact .right{padding:28px 20px}.brand-item{width:130px;height:65px;padding:12px}.brand-track{gap:40px;animation-duration:35s}.heading-title{max-width:100%;padding-top:40px;padding-bottom:24px}.heading-title p{font-size:15px}.button-primary,.secondary-button{padding:14px 28px;font-size:14px;width:100%}footer{padding:48px 0 0}footer .grid-4{gap:32px}footer .legal{flex-direction:column;text-align:center;gap:12px}.banner .container{padding:32px 24px}.banner .container h1{font-size:1.3rem}.banner .container .secondary-button{width:100%;text-align:center}.contact .content .left .box{padding:16px}.contact .content .left .box h3{font-size:15px}.contact .content .left ul{gap:12px}.contact .content .right{padding:24px 16px}.contact .content .right .grid-2{gap:16px}.contact .content .right input,.contact .content .right textarea{font-size:16px!important;padding:14px 16px!important}.testimonial .card{padding:20px}.testimonial .card .image .img{width:60px;height:60px}.expertise{padding:48px 0}.expertise .hero-content{gap:16px}}@media screen and (max-width:480px){.logo-image{max-width:130px}.hero-subtitle{font-size:15px!important}.card .card-details{padding:16px}.card .card-details .titleSm{font-size:18px}.title{font-size:1.6rem}.title-bg{font-size:1.8rem}}@media screen and (max-width:375px){.hero{padding:40px 0 24px}.hero .hero-title{font-size:1.4rem}.hero .hero-logo img{max-width:160px}.hero .hero-cta{margin-top:40px}.showcase{padding:32px 0 48px}.showcase .card-img{height:180px}.showcase .card-details{padding:14px}.banner .container{padding:24px 16px}footer .grid-4{grid-template-columns:1fr}}.disabled{pointer-events:none}