@charset "UTF-8";*{margin:0;padding:0;box-sizing:border-box}:root{--primary-color:#ffffff;--secondary-color:#F6009C;--purple-color:#3F1885;--blue-color:#1915ff}body{background-color:#000000;overflow-x:hidden;color:white;font-family:Arial,sans-serif;overflow-x:hidden}.section{overflow:hidden}.slide-up-section *{opacity:0;transform:translateY(40px);transition:opacity 0.9s ease,transform 1.5s cubic-bezier(0.22,1,0.36,1)}.slide-up-section.visible *{opacity:1;transform:translateY(0)}.slide-up-section.visible *:nth-child(1){transition-delay:0.08s}.slide-up-section.visible *:nth-child(2){transition-delay:0.2s}.slide-up-section.visible *:nth-child(3){transition-delay:0.32s}.slide-up-section.visible *:nth-child(4){transition-delay:0.44s}.slide-up-section.visible *:nth-child(5){transition-delay:0.56s}.slide-up-section.visible *:nth-child(6){transition-delay:0.68s}.slide-up-section.visible *:nth-child(7){transition-delay:0.8s}.header{position:fixed;top:0;width:100%;z-index:2000;pointer-events:none;transition:all 0.3s ease}.header.scrolled{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:rgba(0,0,0,0.4)}.navbar{display:flex;justify-content:space-between;position:relative;padding:15px 20px 8px}.logo{pointer-events:auto;z-index:9999}.logo img{height:clamp(25px,5vw,40px);width:100%}.hamburger{padding:0 10px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:0.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible;pointer-events:auto;z-index:1600}.hamburger-box{width:1.87rem;height:1.5rem;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:35px;height:4px;background-color:#fff;border-radius:4px;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s 0.13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top 0.1s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top 0.2s 0.2s cubic-bezier(0.33333,0.66667,0.66667,1),transform 0.13s cubic-bezier(0.55,0.055,0.675,0.19)}.hamburger.is-active .hamburger-inner{transition-delay:0.22s;background-color:transparent}.hamburger.is-active .hamburger-inner::before{top:0;transition:top 0.1s 0.15s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger.is-active .hamburger-inner::after{top:0;transition:top 0.2s cubic-bezier(0.33333,0,0.66667,0.33333),transform 0.13s 0.22s cubic-bezier(0.215,0.61,0.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hero2{position:fixed;top:0;left:0;width:100%;height:100vh;background:#000000;z-index:1500;display:flex;justify-content:center;align-items:center;overflow:hidden;clip-path:circle(0% at 100% 0%);transition:clip-path 1s cubic-bezier(0.65,0,0.35,1);pointer-events:none}.hero2.active{clip-path:circle(150% at 95% 5%);pointer-events:auto}.bg-layer{position:absolute;inset:0;background-size:cover;background-position:center;opacity:0;transform:scale(1.05);transition:opacity 0.8s ease,transform 1s ease;z-index:0}.bg-layer.active{opacity:1;transform:scale(1)}.menu{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;gap:clamp(20px,5vw,60px)}.menu-list{list-style:none;display:flex;align-items:center;gap:clamp(16px,4vw,30px)}.menu-list li a{color:#fff;font-size:clamp(24px,4vw,40px);text-decoration:none;text-transform:uppercase;letter-spacing:clamp(1px,0.5vw,4px);position:relative;transition:0.3s ease}.menu-list li a:hover{color:#ff2c75}.menu-list li a::after{content:"";position:absolute;left:0;bottom:-6px;width:0;height:clamp(1px,0.2vw,2px);background:hotpink;transition:0.3s}.menu-list li a:hover::after{width:100%}@media (max-width:800px){.navbar{padding:8px}}@media (max-height:800px){.menu-list li a{font-size:clamp(24px,4vw,30px)}}.hero{position:relative;height:100vh;background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center;overflow:hidden}.hero-content{position:absolute;width:100%;top:35%;text-align:center;padding:10px}.hero-content span{color:#ff2c75}.hero-content h1{color:#fff;font-size:clamp(2rem,4vw,4.5rem);font-weight:700;line-height:1.2;letter-spacing:2px}.hero-content p{font-size:clamp(2.5rem,8vw,7rem);font-weight:400}.hero-list{display:flex;justify-content:center;gap:clamp(20px,4vw,50px);margin-top:clamp(15px,3vw,30px)}.hero-list li{font-size:clamp(1rem,2vw,2rem)}@media screen and (max-width:768px){.hero-list,.menu-list{flex-direction:column}}.our-Capabilities-hero{min-height:clamp(80px,10vw,100px);text-align:center;color:white;font-family:"Inter",sans-serif;background:radial-gradient(ellipse 70% 25% at 50% 0%,#b096fd 10%,#8f6bfa 30%,#000 80%)}.capabilities-content{padding-top:clamp(30px,6vw,70px)}.capabilities-content h2{font-size:clamp(28px,6vw,50px);font-weight:150}.capabilities-content h1{font-size:clamp(20px,5vw,40px);font-weight:900}.capabilities-content p{font-size:clamp(26px,5vw,42px)}.img-content{display:flex;gap:clamp(20px,6vw,80px);margin-top:clamp(40px,6vw,100px);position:relative;align-items:center;padding-bottom:clamp(30px,5vw,60px)}.first-part{padding-top:clamp(15px,3vw,30px);margin-left:clamp(20px,5vw,60px);flex:0 0 40%;margin-top:10%}.text{text-align:left;width:100%;max-width:clamp(300px,80vw,750px);position:relative;min-height:clamp(120px,15vw,200px)}.text h1{font-size:clamp(32px,5vw,50px)}.text h5{margin-top:clamp(5px,2vw,10px);font-size:clamp(26px,4vw,35px);font-weight:150}.text p{margin-top:clamp(10px,1vw,30px);font-size:clamp(18px,2.5vw,25px);font-weight:100}.text-item.active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.text-item{position:absolute;top:70px;left:0;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(50px)}.home-btn{padding-top:120px}.home-btn .btn{text-decoration:none;margin-top:clamp(40px,6vw,100px);position:relative;display:flex;align-items:center;border:2px solid white;border-radius:50px;width:clamp(120px,25vw,190px);cursor:pointer;overflow:hidden;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);box-shadow:inset 0 0 10px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.1);transition:0.4s ease}.home-btn .btn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.7),transparent);transform:skewX(-25deg)}.home-btn .btn:hover::before{left:150%;transition:0.7s ease}.home-btn .readmore{padding:clamp(8px,2vw,15px) clamp(10px,2.3vw,20px);z-index:2;font-size:clamp(12px,2.5vw,20px)}.home-btn .readmore span{display:block;color:white;white-space:nowrap;margin:8px 0px}.home-btn .arow{height:clamp(24px,4vw,35px);width:clamp(24px,4vw,35px);border:2px solid #a855f7;border-radius:50px;margin-right:10px;display:flex;align-items:center;justify-content:center;z-index:2;background:transparent;transition:all 0.6s ease}.home-btn .arow i{color:white;transition:0.3s}.home-btn .btn:hover .arow{background:#a855f7;border-color:#a855f7;transform:scale(0.5)}.slider-wrapper{overflow:hidden;flex:1;margin-top:10%}.slider{display:flex;gap:clamp(16px,4vw,40px);width:-moz-max-content;width:max-content;padding-left:150px;will-change:transform}.slider .card{min-width:clamp(250px,70vw,420px);aspect-ratio:3/4;border-radius:20px;overflow:hidden;flex-shrink:0;transform:scale(0.65);opacity:0.4;transition:0.4s ease}.slider .card-first{background-image:url("../images/our-capablity-1.png");background-size:cover;background-position:center;background-repeat:no-repeat;background-color:rgb(235,115,135)}.slider .card-second{background-image:url("../images/our-capablity-2.png");background-size:cover;background-position:center;background-repeat:no-repeat}.slider .card-third{background-image:url("../images/our-capablity-3.png");background-size:cover;background-position:center;background-repeat:no-repeat}.slider .card-fourth{background-image:url("../images/our-capablity-4.png");background-size:cover;background-position:center;background-repeat:no-repeat}.slider .card-fifth{background-image:url("../images/our-capablity-5.png");background-size:cover;background-position:center;background-repeat:no-repeat}.slider .card-sixth{background-image:url("../images/our-capablity-6.png");background-size:cover;background-position:center;background-repeat:no-repeat}.slider .card.active{transform:scale(1);opacity:1;border:4px solid white;box-shadow:0 0 25px white;background-size:cover}@media screen and (max-width:1000px){.img-content{flex-direction:column;align-items:center;gap:10px;padding:80px 15px}.first-part{margin:0;flex:1;width:100%;text-align:center;order:2}.text{text-align:center;max-width:100%}.home-btn{padding-top:60px}.home-btn .btn{margin:30px auto 0}.first-part{padding-top:0}.slider-wrapper{display:flex;justify-content:center;width:100%;margin-top:10px;overflow:visible}.slider{width:100%;display:block;transform:none !important;padding-right:0;padding-left:0}.slider .card{width:100%;max-width:320px !important;height:auto;margin:0 auto;transform:scale(0.8) !important;opacity:1 !important;aspect-ratio:4/4}.slider .card:not(.active){display:none}.capabilities-content h2{font-size:clamp(16px,4vw,40px)}.capabilities-content h1{font-size:clamp(22px,6vw,40px)}.capabilities-content p{font-size:clamp(14px,4vw,35px)}.text h1{font-size:clamp(18px,5vw,35px)}.text h5{font-size:clamp(18px,4vw,26px)}.text p{font-size:clamp(0.9rem,2.5vw,1.7rem)}.text-item{top:10px}}.main-wrapper{overflow:hidden;color:#fff;background:#000;height:auto !important;max-height:100% !important}.hire-section{padding:clamp(70px,4vw,30px) 0 0 0;text-align:center;display:flex;align-items:center;justify-content:center;background:#000;width:100%}.hire-content{padding:0 5px}.hire-content h2{font-size:clamp(30px,6vw,60px);font-weight:150}.hire-content h1{font-size:clamp(30px,5vw,55px);font-weight:900;color:#f6009c}.hire-content p{font-size:clamp(20px,4vw,42px)}.capabilities-outer{display:flex;padding-left:clamp(20px,5vw,50px);padding-right:clamp(20px,5vw,50px);gap:clamp(30px,4vw,90px);width:-moz-max-content;width:max-content;will-change:transform}.hire-boxes{padding-top:30px;width:100%;display:flex;align-items:center}.box{text-align:left;color:var(--primary-color);width:100%;max-width:425px;padding:clamp(30px,4vw,40px);flex-shrink:0;position:relative;border-radius:50px;background:transparent;overflow:hidden;z-index:1;display:flex;flex-direction:column}.box::after{content:"";position:absolute;inset:0;border-radius:50px;border:5px solid transparent;background:linear-gradient(135deg,#F6009C,#933EFF,#CFA9FF) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;transition:opacity 0.1s ease}.box::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:5px;background:conic-gradient(from var(--angle),var(--blue-color),var(--secondary-color),var(--purple-color),var(--primary-color),var(--blue-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;opacity:0;pointer-events:none;transition:opacity 0.4s ease}.box h1{font-size:clamp(20px,5vw,30px);font-weight:700;text-align:left;padding-bottom:12px}.box ul{font-size:clamp(14px,4vw,18px);font-weight:500;text-align:left;padding-left:20px}.box ul li{margin-bottom:clamp(10px,2vw,15px)}@keyframes borderSpin{to{--angle:360deg}}.box:hover::before{opacity:1;animation:borderSpin 2s linear infinite}.box:hover::after{opacity:0}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.button-wrapper{display:flex;justify-content:center;margin:35px 0;width:100%}.neon-btn{font-size:clamp(18px,3vw,28px);padding:clamp(12px,2vw,20px) clamp(18px,3vw,35px);color:#fff;cursor:pointer;border-radius:20px;border:3px solid transparent;background:linear-gradient(#0b1220,#0b1220) padding-box,conic-gradient(from var(--angle),#ffffff,#f6009c,#ffffff) border-box;transition:transform 0.3s ease}.neon-btn:hover{animation:rotate 2s linear infinite}@keyframes rotate{to{--angle:360deg}}.Conversion-outer{width:100%;min-height:100vh;background:linear-gradient(to right,rgb(3,1,4),rgb(18,9,25),rgb(39,19,55))}.Conversion-inner{display:flex;align-items:center;justify-content:space-between;padding:0px 0px 0px 46px}.Conversion-content{padding:40px 0;position:relative}.Conversion-content h4{font-size:clamp(1rem,1.5vw,1.5rem);font-weight:400;color:rgb(255,255,255);margin-bottom:10px}.Conversion-content h2{font-size:clamp(2rem,5vw,5.5rem);font-weight:700;color:rgb(255,255,255);margin-bottom:clamp(20px,4vw,45px);line-height:83px}.Conversion-content h2 span{color:#f6009c}.Conversion-content p{font-size:clamp(1rem,2vw,1.25rem);font-weight:300;color:rgb(255,255,255);width:100%;max-width:920px;margin-bottom:40px}.conversion-image video{height:100vh;width:34vw}.Conversion-stats{display:flex;align-items:center;justify-content:space-between}.Conversion-stats .counter-box:first-child{margin-left:0}.Conversion-stats h3{font-size:clamp(40px,6vw,78px);font-weight:400}.conversion-images{display:flex;justify-content:right}.conversion-images img{height:auto;border-radius:50%;margin-left:-27px;-o-object-fit:cover;object-fit:cover}.conversion-images img:first-child{margin-left:0}.counter-section{position:relative;padding:clamp(40px,8vw,100px) 0;text-align:center}.counter-box{margin:clamp(1rem,2vw,1.25rem)}.trusted-teams{width:100%;height:clamp(300px,60vh,500px);background-image:url(../images/banner-img.png);background-repeat:no-repeat;position:relative;background-size:cover;overflow:hidden}.trusted-img-bg{background-color:#999494}.banner-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,0.81)}.banner-content{position:relative;color:white;text-align:center}.banner-content h2{font-size:clamp(36px,6vw,70px);font-weight:700;margin-top:50px}.banner-content h2 span{color:#f6009c}.banner-image{display:flex;justify-content:space-between;align-items:center;gap:clamp(24px,5vw,80px);width:-moz-max-content;width:max-content;animation:scroll 20s linear infinite}.banner-image img{white-space:nowrap;width:100%;height:auto;max-width:228px}@keyframes scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}.blog-main-section{background-color:black;width:100%;padding-bottom:clamp(80px,10vw,150px);color:#000}.blog-section-header{padding:clamp(30px,6vw,60px) 0;text-align:center}.blog-header{font-size:clamp(42px,6vw,60px);color:white}.blog-header span{color:#FF00A2}.blog-container{display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(20px,3vw,33px);margin-top:clamp(20px,5vw,50px);padding:0 clamp(20px,5vw,40px)}.blog-card-link{text-decoration:none;color:inherit}.blog-card{position:relative;width:100%;border-radius:18px;overflow:hidden;background:#fff;text-decoration:none}.blog-card-content{padding:clamp(30px,5vw,50px) 0 clamp(10px,2vw,20px) clamp(20px,4vw,30px);color:#000}.blog-card-content h1{margin-bottom:clamp(8px,2vw,12px);font-weight:750;font-size:clamp(22px,3vw,30px)}.blog-card-content p{font-size:clamp(14px,2vw,16px)}.blog-card-image{aspect-ratio:4/3;padding:0 0 0 clamp(20px,4vw,30px);margin-top:clamp(5px,2vw,10px)}.blog-card-image img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-bottom-left-radius:20px;border-top-left-radius:20px;display:flex;justify-content:center;border:3px solid #000000;border-right:none}.blog-card-bottom{position:absolute;left:0;bottom:0;width:100%;height:clamp(40px,5vw,60px);background:#3f37c9;transition:0.5s ease;z-index:0}.blog-pink{background:#ff00a2}.blog-purple{background:#8a38f5}.blog-card:hover .blog-card-bottom{height:50%}.blog-card-content,.blog-card-image{position:relative;z-index:1}.blog-card-image{margin-bottom:clamp(80px,10vw,130px)}@media screen and (max-width:1200px){.conversion-image video{display:none}}@media screen and (max-width:1000px){.blog-container{grid-template-columns:repeat(2,1fr)}.banner-section{height:400px}.banner-content h2{font-size:48px}.banner-image{gap:20px}.Conversion-inner{flex-direction:column;padding:40px 20px;text-align:center}.Conversion-content p{width:100%;line-height:1.5;margin-bottom:0}.counter-section{padding:70px 0}.conversion-images{position:static;top:unset;left:unset;margin-left:0;position:static;margin-top:20px;justify-content:center}.conversion-images img{width:60px;height:60px;margin-left:-20px}.Conversion-stats{flex-direction:column;gap:20px}.Conversion-content h2{margin-bottom:20px;line-height:45px}}@media screen and (max-width:700px){.hero-list li{list-style:none}.banner-section{height:300px;padding:60px 20px}.banner-content h2{font-size:32px;margin-top:20px;line-height:1.3}.header{font-size:40px}.blog-container{grid-template-columns:1fr}.blog-card{margin-left:0;max-width:100%}.blog-card-image{aspect-ratio:0;display:flex;justify-content:right}.blog-card-image img{width:400px;height:300px}.hire-content p{margin-bottom:15px}.capabilities-outer{margin-top:40px}.hire-boxes{padding-top:0;height:auto}.hire-boxes .box{width:100%;max-width:315px}.hire-boxes .box h1{font-size:clamp(20px,5vw,25px)}.hire-boxes .box ul{font-size:clamp(14px,4vw,15px)}.button-wrapper{margin:60px 0}.conversion-images{flex-wrap:wrap;justify-content:center}.conversion-images img{width:50px;height:50px;margin-left:-15px}.counter-box{margin:10px 0}.counter-section{padding:50px 0}.trusted-teams{height:300px}.banner-image img{width:150px;height:auto}}@media screen and (max-width:450px){.hire-content{padding:25px 0 0}.blog-card-image img{width:280px;height:230px}}@media (max-height:650px){.button-wrapper{margin:20px 0}}@media (max-height:700px){.text-item{top:10px}.capabilities-outer{margin-top:5px}.slider .card{width:100%;max-width:250px !important}.trusted-teams{height:220px !important}.banner-image img{width:120px !important;height:auto}}@media (max-height:800px){.img-content{gap:30px;padding:40px 20px;align-items:center}.first-part{max-width:500px;padding-top:0}.slider-wrapper{margin-top:40px}.text-item{top:10px}.text{min-height:150px}.text h1{font-size:clamp(20px,2.5vw,30px)}.text h5{font-size:clamp(14px,2vw,20px)}.text p{font-size:clamp(13px,1.5vw,16px)}.slider .card.active{transform:scale(0.8)}.home-btn{margin-top:20px;padding-top:0}.home-btn .btn{width:clamp(120px,25vw,170px)}.home-btn .readmore{padding:clamp(10px,2vw,10px) clamp(10px,3vw,0px) 10px 10px}.hire-section{padding:65px 0 15px 0}.hire-content h2{font-size:clamp(24px,3vw,40px)}.hire-content h1{font-size:clamp(26px,3.5vw,45px)}.hire-content p{font-size:clamp(18px,2.5vw,28px)}.capabilities-outer{gap:clamp(15px,3vw,40px)}.box{border-radius:30px;padding:20px 0 20px 30px;width:100%;max-width:370px}.neon-btn{font-size:clamp(14px,3vw,24px);padding:clamp(10px,2vw,15px) clamp(18px,3vw,35px)}.box h1{font-size:clamp(18px,2.5vw,28px)}.box ul{font-size:clamp(12px,2vw,16px)}.box ul li{margin-bottom:10px}.Conversion-content P{margin-bottom:40px}.counter-box h3{font-size:48px}.trusted-teams{height:300px}.banner-content h2{font-size:2rem;margin-top:25px}.blog-main-section{padding-bottom:80px}.blog-section-header{padding:30px 0}.blog-header{font-size:42px}.blog-container{margin-top:20px;gap:20px}.blog-card-content{padding:30px 0 10px 20px}.blog-card-content h1{font-size:24px;margin-bottom:8px}.blog-card-content p{font-size:14px}.blog-card-image{margin-bottom:80px}.blog-card-bottom{height:40px}.blog-card:hover .blog-card-bottom{height:45%}}.about-section{height:auto;position:relative;overflow:hidden}.about-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/about-banner-bg.webp);background-size:cover;background-position:center;background-repeat:no-repeat;filter:blur(3px) brightness(0.5);z-index:-1}.hero-section-content{text-align:center;color:#ffffff;padding:20px;flex-grow:1;display:flex;flex-direction:column;justify-content:center;height:100vh}.hero-section-content h2{font-size:clamp(36px,8vw,120px);font-weight:700;line-height:1.1;margin-bottom:8px;opacity:0;transform:translateY(50px);transition:all 0.8s ease}.hero-section-content h2 span{color:var(--secondary-color)}.hero-section-content h4{font-size:clamp(20px,5vw,36px);font-weight:700;opacity:0;transform:translateY(50px);transition:all 0.8s ease}.hero-section-content p{font-size:clamp(12px,2.5vw,24px);font-weight:700;padding-top:15px;width:100%;max-width:1200px;margin:0 auto;opacity:0;transform:translateY(50px);transition:all 0.8s ease}.brand-shine{height:auto;position:relative;overflow:hidden;display:flex;flex-direction:column}.brand-shine::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/background-shine.webp);background-size:cover;background-position:top center;background-repeat:no-repeat;z-index:-1}.brand-shine-content{color:#ffffff;text-align:center;margin-top:150px}.brand-shine-content h2{font-size:4rem;font-weight:400}.brand-shine-content h3{font-size:4rem;font-weight:700;color:var(--secondary-color)}.brand-shine-content p{font-size:1.5rem;padding:20px 15px 20px 15px;width:100%;max-width:1200px;margin:0 auto}.brand-shine-boxes{display:grid;grid-template-columns:repeat(3,1fr);gap:64px;padding:80px 30px;margin:0 auto}@media (max-width:1330px){.brand-shine-boxes{grid-template-columns:repeat(2,1fr)}}@media (max-width:865px){.brand-shine-boxes{grid-template-columns:1fr}}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.inner-box{text-align:left;color:var(--primary-color);width:100%;padding:40px 45px;position:relative;border-radius:30px;background:transparent;overflow:hidden;z-index:1;display:flex;flex-direction:column;justify-content:center}.inner-box::after{content:"";position:absolute;inset:0;border-radius:30px;border:5px solid transparent;background:linear-gradient(135deg,#ffffff,#523d79,#F6009C) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;transition:opacity 0.1s ease}.inner-box::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:5px;background:conic-gradient(from var(--angle),var(--blue-color),var(--secondary-color),var(--purple-color),var(--primary-color),var(--blue-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;opacity:0;pointer-events:none;transition:opacity 0.4s ease}.inner-box h2{font-size:2.3rem;font-weight:700;padding-top:5px;position:relative;z-index:2}.inner-box p{padding-top:20px;font-size:1.25em;font-weight:300;position:relative;z-index:2}@keyframes borderSpin{to{--angle:360deg}}.inner-box:hover::before{opacity:1;animation:borderSpin 2s linear infinite}.inner-box:hover::after{opacity:0}.css-section{--row-h:clamp(160px,21vw,280px);--card-w:clamp(280px,41vw,560px);--photo-w:clamp(130px,17vw,230px);--gap:clamp(14px,1.8vw,24px);background:#000000;padding:clamp(40px,7vw,70px) 0 clamp(50px,8vw,90px);overflow:hidden;font-family:"Poppins","Segoe UI",Arial,sans-serif}.css-heading{color:#ffffff;text-align:center;font-size:clamp(28px,4.2vw,46px);font-weight:800;letter-spacing:-0.5px;margin:0 0 clamp(30px,5vw,56px)}.css-marquee{width:100%;overflow:hidden;mask-image:linear-gradient(to right,transparent,black 6%,black 94%,transparent);-webkit-mask-image:linear-gradient(to right,transparent,black 6%,black 94%,transparent)}.css-track{display:flex;align-items:stretch;gap:var(--gap);width:-moz-max-content;width:max-content;animation:css-scroll-left 25s linear infinite}.css-marquee:hover .css-track{animation-play-state:paused}@keyframes css-scroll-left{from{transform:translateX(0)}to{transform:translateX(-50%)}}.css-item{flex:0 0 auto;height:var(--row-h);border-radius:16px}.css-card{width:var(--card-w);background:linear-gradient(100deg,#170c2e 0%,#3d1255 28%,#951c8f 62%,#ec1786 100%);border:1px solid rgba(201,130,255,0.35);padding:clamp(5px,1.6vw,32px) clamp(10px,3vw,38px);display:flex;flex-direction:column;box-sizing:border-box;position:relative}.css-quote{position:absolute;top:clamp(10px,2vw,22px);left:clamp(18px,2.6vw,32px);color:transparent;-webkit-text-stroke:1.4px rgba(255,255,255,0.85);font-size:clamp(34px,4.5vw,52px);font-weight:700;line-height:1}.css-stars{color:#ffc400;font-size:clamp(13px,1.3vw,17px);letter-spacing:3px;align-self:flex-end;background:rgba(0,0,0,0.35);padding:6px 14px;border-radius:8px}.css-text{color:#f3eef7;font-size:clamp(13px,1.35vw,16px);line-height:1.55;margin:clamp(14px,2.4vw,26px) 0 0;flex:1}.css-text b{color:#ffffff}.css-author{display:flex;align-items:center;gap:12px;margin-top:clamp(10px,1.8vw,18px)}.css-avatar{width:clamp(30px,2.8vw,40px);height:clamp(30px,2.8vw,40px);border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.css-author-meta{display:flex;flex-direction:column;line-height:1.3}.css-name{color:#ffffff;font-weight:700;font-size:clamp(12px,1.1vw,14px)}.css-role{color:rgba(255,255,255,0.65);font-size:clamp(10.5px,0.95vw,12px)}.css-photo{width:var(--photo-w);overflow:hidden;border-radius:16px}.css-photo img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}@media (prefers-reduced-motion:reduce){.css-track{animation:none}}@media screen and (max-width:600px){.brand-shine-content{margin-top:80px}.brand-shine-content h2{font-size:2.5rem;font-weight:400}.brand-shine-content h3{font-size:2rem}.brand-shine-content p{font-size:1.2rem}}@media screen and (max-width:800px){.css-stars{padding:4px 10px}.css-text{margin:clamp(5px,1.4vw,26px) 0 0;font-size:clamp(12px,1.2vw,16px);flex:0}.css-author{margin-top:clamp(6px,0.8vw,18px)}.css-avatar{width:clamp(25px,2.8vw,40px);height:clamp(25px,2.8vw,40px)}}@media (max-height:700px){.inner-box{padding:25px 30px}}.header{position:fixed;top:0;width:100%;z-index:10;background:transparent}.our-services-section{min-height:100vh;height:auto;position:relative;overflow:hidden;display:flex;flex-direction:column}.our-services-section::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url(../images/Services-bg-img.svg);background-size:cover;background-position:center;background-repeat:no-repeat;z-index:-1}.our-services-content{margin-top:100px;text-align:center;color:#ffffff}.our-services-content h3{font-size:clamp(2rem,5vw,3rem);font-weight:400;margin-top:10px}.our-services-content h2{font-size:clamp(2rem,5vw,3rem);font-weight:800;margin-top:5px}.our-services-content p{font-size:clamp(1.2rem,3vw,2.25rem);font-weight:300}.our-services-content h4{color:var(--primary-color);font-size:2.5rem;font-weight:800;margin-top:clamp(50px,10vh,150px)}.services-outer-box{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;width:100%;max-width:1300px;margin:40px auto 0;padding:0 20px}.box-icon{background-color:#6500d9;height:3.5rem;width:3.5rem;border-radius:50%;display:flex;justify-content:center;align-items:center}.box-icon img{height:60%;width:60%}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.services-inner-box{text-align:left;color:var(--primary-color);width:100%;padding:40px 40px;position:relative;border-radius:30px;background:transparent;overflow:hidden;z-index:1}.services-inner-box::after{content:"";position:absolute;inset:0;border-radius:30px;border:5px solid transparent;background:linear-gradient(135deg,#ffffff,#523d79,#3F1885) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;transition:opacity 0.1s ease}.services-inner-box::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:5px;background:conic-gradient(from var(--angle),var(--blue-color),var(--secondary-color),var(--purple-color),var(--primary-color),var(--blue-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;opacity:0;pointer-events:none;transition:opacity 0.4s ease}.services-inner-box h2{font-size:2.3rem;font-weight:700;padding-top:25px;position:relative;z-index:2}.services-inner-box p{padding-top:20px;font-size:20px;font-weight:300;position:relative;z-index:2}@keyframes borderSpin{to{--angle:360deg}}.services-inner-box:hover::before{opacity:1;animation:borderSpin 2s linear infinite}.services-inner-box:hover::after{opacity:0}#pink-border-box::after{content:"";background:linear-gradient(135deg,#ffffff,#fd78cc,#F6009C) border-box}#blue-border-box::after{content:"";background:linear-gradient(135deg,#ffffff,#6663fd,#1915ff) border-box}.service-btn .btn{text-decoration:none;margin-top:30px;position:relative;display:flex;align-items:center;justify-content:space-between;border:2px solid white;border-radius:50px;max-width:126px;width:100%;cursor:pointer;overflow:hidden;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);box-shadow:inset 0 0 10px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.1);transition:0.4s ease}.service-btn .btn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.7),transparent);transform:skewX(-25deg)}.service-btn .btn:hover::before{left:150%;transition:0.7s ease}.service-btn .readmore{padding:5px 5px 5px 15px;z-index:2;font-size:13px}.service-btn .readmore span{display:block;color:white;white-space:nowrap;margin:8px 0px}.service-btn .arow{height:25px;width:25px;border:2px solid #a855f7;border-radius:50px;margin-right:8px;display:flex;align-items:center;justify-content:center;z-index:2;background:transparent;transition:all 0.6s ease}.service-btn .arow i{color:white;transition:0.3s}.service-btn .btn:hover .arow{background:#a855f7;border-color:#a855f7;transform:scale(0.5)}.choose-us-main{margin:6rem 0}.choose-us-main h2{font-size:clamp(2rem,5vw,4rem);font-weight:500;text-align:center;color:var(--primary-color)}.img-content-outer{display:flex;justify-content:center;color:var(--primary-color);padding:0 5%;margin-top:4rem}.img-content-outer .choose-us-img{background-image:url(../images/choose-us-image.svg);background-size:contain;background-repeat:no-repeat;height:45vw;aspect-ratio:1/1}.cu-content-outer{flex:1 1 500px;width:100%;width:50%}.cu-content-box{color:var(--primary-color);border-top:1px solid var(--primary-color);cursor:pointer;color:rgb(141,141,141)}.cu-content-box h3{padding:2.5vw 0 0 0;font-size:clamp(1.2rem,2vw,2rem);font-weight:500}.cu-content-box h3 span{padding-right:3vw}.cu-content-box p{margin:1rem 0 3rem 0;font-size:0.81rem;font-weight:500;padding-left:clamp(3rem,15%,7.5rem)}.cu-content-box:hover{color:#ffffff}.bottom-border{border-bottom:1px solid var(--primary-color)}.popup-overlay{position:fixed;inset:0;background:rgba(0,0,0,0.65);backdrop-filter:blur(10px);display:flex;justify-content:center;align-items:center;z-index:9999;opacity:0;pointer-events:none;transition:opacity 0.3s ease}.popup-overlay.active{opacity:1;pointer-events:all}.service-popup{width:min(1100px,92vw);background:#000;border-radius:24px;padding:clamp(30px,5vw,70px);position:relative;border:2px solid #00aaff;box-shadow:0 0 20px rgba(0,170,255,0.3),0 0 50px rgba(255,0,170,0.15);transform:translateY(300px);transition:transform 0.3s ease}.popup-overlay.active .service-popup{transform:translateY(0)}.close-btn{position:absolute;top:clamp(15px,3vw,30px);right:clamp(15px,3vw,30px);width:50px;height:50px;border-radius:50%;border:2px solid #fff;background:transparent;color:#fff;font-size:22px;cursor:pointer;display:flex;justify-content:center;align-items:center;transition:0.3s;flex-shrink:0;z-index:10}.close-btn:hover{transform:rotate(180deg);background:rgba(255,255,255,0.1);color:#ff0000;border-color:#ff0000}.popup-content{display:flex;align-items:flex-start;gap:24px}.popup-icon{height:clamp(50px,6vw,70px);width:clamp(50px,6vw,70px);border-radius:50%;background:radial-gradient(circle at center,#8c00ff 0%,#6500d9 40%,#2b0057 100%);display:flex;align-items:center;justify-content:center;font-size:clamp(1.3rem,3vw,2rem)}.popup-icon img{width:70%;height:70%}.popup-text{flex:1;position:relative;min-height:220px;padding:10px 30px 20px 30px;border-left:5px solid #ff00a8}.popup-text h2{margin:0;font-size:clamp(28px,4vw,56px);line-height:1.1;font-weight:700;color:#fff}.popup-text h2 span{color:#ff00a8}.popup-text p{margin-top:20px;color:#d8d8d8;font-size:clamp(14px,2vw,22px);font-weight:300;line-height:1.6}.popup-order-btn{position:absolute;bottom:25px;right:25px}.order-now-text{padding:10px 7px 10px 15px !important}@media (max-width:768px){.popup-content{flex-direction:column;gap:12px}.popup-text{min-height:auto;padding:10px 0 50px 5px;border-left:none}.popup-order-btn{bottom:30px;right:30px}}@media (max-width:468px){.popup-order-btn{bottom:20px;right:20px}.order-now-text{padding:5px 5px 5px 15px !important}}@media screen and (max-width:1100px){.services-outer-box{grid-template-columns:repeat(2,1fr);gap:30px}.services-inner-box{margin:0 auto}}@media screen and (max-width:768px){.services-outer-box{grid-template-columns:1fr;gap:25px;align-items:center}.services-inner-box{padding:30px 20px;border-radius:20px;margin:0 auto}.services-inner-box h2{font-size:1.8rem}.img-content-outer{flex-direction:column;align-items:center;justify-content:center;gap:30px;padding:0 20px}.choose-us-img{display:none}.cu-content-outer{width:100%;flex:none}.cu-content-box p{padding-left:0;margin-bottom:2rem}.cu-content-box h3{padding-top:1.5rem}.cu-content-box p{padding-right:0}.cu-content-box h3{padding:1.2rem 0 0 0}.choose-us-img{flex:0 1 300px;margin-left:22vw;width:100%;max-width:300px}}@media screen and (max-width:480px){.services-content h2{font-size:2.5rem}.btn{max-width:115px}.popup-text p{margin-top:10px;color:#d8d8d8;font-size:clamp(12px,2vw,22px);font-weight:300;line-height:1.4}.popup-text h2{margin:0;font-size:clamp(20px,4vw,56px)}}@media (max-height:800px){.services-outer-box{padding:0 40px}.services-inner-box{padding:25px 40px}.services-inner-box h2{padding-top:5px;font-size:1.6rem}}.work-flow-banner{height:100vh;background-image:url(../images/workflow-bg.svg);background-size:cover;background-position:center;display:flex;justify-content:center;align-items:center}.work-flow-banner h1{font-size:clamp(40px,10vw,128px);color:#fff}.work-flow-banner span{color:#f6009c}a{text-decoration:none}.workflow{position:relative;overflow:hidden;background:#000000;padding:96px 0}@media (min-width:768px){.workflow{padding:128px 0}}.workflow-bg,.workflow-spotlight,.workflow-grid{position:absolute;inset:0;pointer-events:none}.orb{position:absolute;border-radius:50%}.orb-1{top:-160px;left:-160px;width:500px;height:500px;background:rgba(236,72,153,0.2);filter:blur(120px)}.orb-2{top:33%;right:-160px;width:600px;height:600px;background:rgba(168,85,247,0.15);filter:blur(140px)}.orb-3{bottom:0;left:33%;width:400px;height:400px;background:rgba(59,130,246,0.15);filter:blur(120px)}.workflow-spotlight{opacity:0.6;background:radial-gradient(600px circle at var(--mx,50%) var(--my,0%),rgba(168,85,247,0.08),transparent 70%);transition:opacity 0.3s ease}.workflow-grid{opacity:0.03;background-image:linear-gradient(rgba(255,255,255,0.5) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,0.5) 1px,transparent 1px);background-size:60px 60px}.workflow-container{position:relative;max-width:1250px;margin:0 auto;padding:0 24px}.workflow-header{text-align:center;margin-bottom:80px;transition:opacity 0.8s ease,transform 0.8s ease}.workflow-header.reveal-pending{opacity:0;transform:translateY(30px)}.workflow-header.in-view{opacity:1;transform:translateY(0)}@media (min-width:768px){.workflow-header{margin-bottom:112px}}.eyebrow{display:inline-flex;align-items:center;gap:8px;border-radius:999px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.05);padding:6px 16px;backdrop-filter:blur(24px)}.eyebrow-dot{width:6px;height:6px;border-radius:50%;background:#8A38F5;animation:pulse 2s cubic-bezier(0.4,0,0.6,1) infinite}.eyebrow-label{font-size:0.75rem;font-weight:500;letter-spacing:0.2em;color:rgba(255,255,255,0.7);text-transform:uppercase}.workflow-title{margin:24px 0 0;font-size:2.25rem;font-weight:700;letter-spacing:-0.02em;line-height:1.1}@media (min-width:768px){.workflow-title{font-size:3.75rem}}@media (min-width:1024px){.workflow-title{font-size:4.5rem}}.title-white{background:linear-gradient(90deg,#fff,#fff,rgba(255,255,255,0.7));-webkit-background-clip:text;background-clip:text;color:transparent}.title-gradient{background:linear-gradient(90deg,#f6009c,#8A38F5,#3E74FF);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:gradient-shift 6s ease infinite}.workflow-sub{margin:24px auto 0;max-width:42rem;font-size:1rem;color:rgba(255,255,255,0.6);line-height:1.625}@media (min-width:768px){.workflow-sub{font-size:1.125rem}}.timeline{position:relative}.timeline-track,.timeline-fill{position:absolute;left:20px;top:0;width:1px;transform:translateX(-50%)}@media (min-width:768px){.timeline-track,.timeline-fill{left:50%}}.timeline-track{bottom:0;background:rgba(255,255,255,0.1)}.timeline-fill{height:0%;background:linear-gradient(to bottom,#f6009c,#8A38F5,#3E74FF);box-shadow:0 0 20px rgba(168,85,247,0.6);transition:height 0.1s linear}.steps{position:relative;display:flex;flex-direction:column;gap:64px}@media (min-width:768px){.steps{gap:96px}}.step{position:relative;display:grid;grid-template-columns:40px 1fr;align-items:center;-moz-column-gap:24px;column-gap:24px}@media (min-width:768px){.step{grid-template-columns:1fr auto 1fr;-moz-column-gap:40px;column-gap:40px}}.step-node-col{grid-column:1;display:flex;justify-content:center;align-items:center}@media (min-width:768px){.step-node-col{grid-column:2;position:absolute;left:-33px}}.step-card-col{grid-column:2;opacity:0;transform:translateY(40px);transition:opacity 0.7s cubic-bezier(0.22,1,0.36,1) 0.1s,transform 0.7s cubic-bezier(0.22,1,0.36,1) 0.1s}.step-card-col.in-view{opacity:1;transform:translateY(0)}@media (min-width:768px){.step-left .step-card-col{grid-column:1;text-align:right}.step-right .step-card-col{grid-column:3;text-align:left}}.node-badge{position:relative;z-index:1;flex-shrink:0;width:56px;height:56px;border-radius:50%;background:#000000;border:1px solid rgba(255,255,255,0.1);display:flex;align-items:center;justify-content:center;opacity:0;transform:scale(0);transition:opacity 0.5s ease 0.2s,transform 0.5s cubic-bezier(0.34,1.4,0.64,1) 0.2s}.node-badge.in-view{opacity:1;transform:scale(1)}@media (min-width:768px){.node-badge{width:64px;height:64px}}.node-glow{position:absolute;inset:0;border-radius:50%;background:linear-gradient(to bottom right,#f6009c,#8A38F5,#3E74FF);opacity:0.6;filter:blur(24px)}.node-number{position:relative;font-weight:700;font-size:1.125rem;background:linear-gradient(to bottom right,#fff,rgba(255,255,255,0.6));-webkit-background-clip:text;background-clip:text;color:transparent}@media (min-width:768px){.node-number{font-size:1.25rem}}.step-card-col .card{position:relative;overflow:hidden;border-radius:24px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.04);padding:15px;backdrop-filter:blur(24px);transition:transform 0.5s ease,border-color 0.5s ease,box-shadow 0.5s ease}.step-card-col .card:hover{transform:translateY(-4px);border-color:rgba(255,255,255,0.2);box-shadow:0 20px 60px -15px rgba(168,85,247,0.5)}.step-card-col .card:hover .card-glow{opacity:1}.step-card-col .card:hover .icon-box{transform:rotate(12deg)}@media (min-width:768px){.step-card-col .card{padding:32px;margin:0 45px}}.step-card-col .card-glow{position:absolute;inset:-1px;border-radius:24px;opacity:0;pointer-events:none;transition:opacity 0.3s ease;background:radial-gradient(400px circle at var(--cx,50%) var(--cy,50%),rgba(168,85,247,0.25),transparent 40%)}.step-card-col .card-inner{position:relative;display:flex;align-items:flex-start;gap:16px;text-align:left}@media (min-width:768px){.step-left .step-card-col .card-inner{flex-direction:row-reverse}}.step-card-col .icon-wrap{position:relative;flex-shrink:0}.step-card-col .icon-glow{position:absolute;inset:0;border-radius:16px;background:linear-gradient(to bottom right,#f6009c,#3E74FF);opacity:0.4;filter:blur(16px)}.step-card-col .icon-box{position:relative;width:38px;height:38px;border-radius:16px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.05);display:flex;align-items:center;justify-content:center;transition:transform 0.5s ease}.step-card-col .icon-box svg{width:24px;height:24px;color:#fff;stroke-width:1.75}@media (min-width:768px){.step-card-col .icon-box{width:48px;height:48px}}.step-card-col .card-body{min-width:0;flex:1}.step-card-col .card-body h3{margin:0;font-size:1.125rem;font-weight:600;color:#fff;letter-spacing:-0.01em}@media (min-width:768px){.step-card-col .card-body h3{font-size:1.25rem}}.step-card-col .card-body p{margin:8px 0 0;font-size:0.875rem;color:rgba(255,255,255,0.6);line-height:1.625}@media (min-width:768px){.step-card-col .card-body p{font-size:1rem}}.icon-box img{height:auto;width:30px;-o-object-fit:cover;object-fit:cover}.cta-wrap{position:relative;margin-top:112px;opacity:0;transform:translateY(40px);transition:opacity 0.8s ease,transform 0.8s ease}.cta-wrap.in-view{opacity:1;transform:translateY(0)}@media (min-width:768px){.cta-wrap{margin-top:144px}}.cta-card{position:relative;overflow:hidden;border-radius:32px;border:1px solid rgba(255,255,255,0.1);background:rgba(255,255,255,0.04);backdrop-filter:blur(24px);padding:40px;text-align:center}@media (min-width:768px){.cta-card{padding:64px}}.cta-overlay{position:absolute;inset:0;background:linear-gradient(to bottom right,rgba(236,72,153,0.2),transparent,rgba(59,130,246,0.2))}.cta-blob{position:absolute;top:-80px;left:50%;transform:translateX(-50%);width:600px;height:240px;border-radius:50%;background:rgba(168,85,247,0.3);filter:blur(100px)}.cta-content{position:relative}.cta-content h3{margin:0;font-size:1.875rem;font-weight:700;letter-spacing:-0.02em;background:linear-gradient(to bottom,#fff,rgba(255,255,255,0.7));-webkit-background-clip:text;background-clip:text;color:transparent}@media (min-width:768px){.cta-content h3{font-size:3rem}}.cta-content p{margin:16px auto 0;max-width:36rem;font-size:1rem;color:rgba(255,255,255,0.6)}@media (min-width:768px){.cta-content p{font-size:1.125rem}}.workflow-btn{display:flex;justify-content:center}a:focus-visible{outline:2px solid #fff;outline-offset:4px}@keyframes gradient-shift{0%,100%{background-position:0% 50%}50%{background-position:100% 50%}}@keyframes pulse{0%,100%{opacity:1}50%{opacity:0.5}}@media (prefers-reduced-motion:reduce){*,.workflow-header,.step-card-col,.node-badge,.cta-wrap{transition:none !important;animation:none !important}.workflow-header,.step-card-col,.node-badge,.cta-wrap{opacity:1 !important;transform:none !important}}.company-section{background-image:url(../images/company-hero.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.hero-section-content.show h2{opacity:1;transform:translateY(0)}.company-section.show h4{opacity:1;transform:translateY(0);transition-delay:0.2s}.hero-section-content.show h4{opacity:1;transform:translateY(0);transition-delay:0.2s}.hero-section-content.show p{opacity:1;transform:translateY(0);transition-delay:0.4s}.creative-section{background-color:#000000;color:#ffffff;min-height:100vh;padding:clamp(20px,6vw,60px) 0;display:flex;justify-content:center}.creative-stars{color:#ffff00}.creative-inner{padding:0 100px;display:flex;align-items:center;justify-content:space-between;gap:100px}.creative-left{max-width:55%;padding-right:20px}.creative-left>*{opacity:0;transform:translateY(40px);transition:all 0.8s ease}.creative-left.show>*{opacity:1;transform:translateY(0)}.creative-left.show .creative-title{transition-delay:0.2s}.creative-left.show .creative-text{transition-delay:0.4s}.creative-left.show .creative-name-block{transition-delay:0.6s}.creative-title{font-size:clamp(2.7rem,6vw,5.5rem);margin-bottom:15px}.creative-title span{color:#ff0aa8}.creative-text{font-size:clamp(1.1rem,3vw,2rem);line-height:1.5;color:#e5e5e5}.creative-name-block .creative-name-label{margin-top:clamp(20px,4vw,40px);font-size:clamp(1.5rem,3vw,2rem);font-weight:600}.ceo-signature img{height:70px}.creative-right{position:relative;display:flex}.creative-image-wrapper{width:100%;max-width:27.5rem;height:clamp(320px,65vh,510px);overflow:hidden;border:1px solid white;border-radius:0 220px 0 0;transform:translateX(100px);opacity:0;transition:all 1.2s cubic-bezier(0.22,1,0.36,1)}.creative-image-wrapper img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.creative-card{position:absolute;left:-100px;bottom:-70px;right:140px;background:linear-gradient(135deg,#480298,#000000);border:1px solid #fff;border-radius:10px;padding:clamp(6px,2vw,16px) clamp(10px,3vw,22px);display:flex;gap:14px;box-shadow:0 18px 45px rgba(0,0,0,0.8);transform:translateY(120px);opacity:0;visibility:hidden;transition:all 1.2s cubic-bezier(0.22,1,0.36,1)}.creative-right.show .creative-image-wrapper{transform:translateX(0);opacity:1}.creative-right.show .creative-card{transform:translateY(0);opacity:1;visibility:visible;transition-delay:0.5s}.creative-card-avatar{margin:clamp(2px,0.5vw,5px) 0 0 clamp(3px,1vw,10px);width:clamp(2.2rem,5vw,4rem);height:clamp(2.2rem,5vw,4rem);border-radius:50%;border:2px solid white;overflow:hidden;flex-shrink:0}.creative-card-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.creative-card-content{padding:5px 0 0 5px}.creative-card-content h3{font-size:clamp(1.2rem,2.5vw,1.8rem);font-weight:500}.creative-card-role{margin:2px 0 6px;font-size:clamp(0.5rem,1.5vw,0.8rem);opacity:0.9}.creative-card-text{margin:0 0 6px;font-size:clamp(0.7rem,1.5vw,0.8rem);line-height:1.5}.creative-stars{font-size:clamp(0.9rem,2vw,1rem);letter-spacing:2px}.professionals{background:linear-gradient(90deg,#1a0033 0%,#000000 50%,#1a0033 100%);position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;padding:100px 10px 100px 60px;gap:40px;overflow:hidden}.professionals::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at center,rgba(168,85,247,0.15),transparent 60%)}@keyframes moveWave{0%{transform:translate(-25%,-25%)}100%{transform:translate(25%,25%)}}.professionals-left-text{opacity:0;transform:translateX(-150px);transition:all 2.5s cubic-bezier(0.16,1,0.3,1);will-change:transform,opacity}.professionals-left-text.reveal,.professionals-right-image.reveal{opacity:1;transform:translateX(0)}.professionals-left-text h1{font-size:clamp(3.5rem,5.5vw,6.5rem);line-height:1;color:white}.professionals-left-text span{color:#ff0aa8}.professionals-right-image{display:flex;flex:1;max-width:clamp(320px,90vw,800px);height:clamp(300px,60vh,500px);gap:15px;align-items:stretch;opacity:0;transform:translateX(150px);transition:all 2.5s cubic-bezier(0.16,1,0.3,1);will-change:transform,opacity}.ba,.developer,.designer{position:relative;flex:0.5;border-radius:12px;border:2px solid rgba(255,255,255,0.2);background-size:cover;background-position:center;cursor:pointer;overflow:hidden;transition:all 0.6s cubic-bezier(0.4,0,0.2,1);will-change:flex;transform:translateZ(0)}.professionals-right-image .active{flex:3;border:4px solid white}.ba{background-image:url("../images/company-BA.png")}.developer{background-image:url("../images/Developer-akash.jpeg")}.developer.dipesh{background-image:url("../images/dipesh.jpeg")}.designer{background-image:url("../images/designer.png")}.kartik{background-image:url("../images/kartik.jpg")}.content{position:absolute;bottom:25px;left:20px;color:white;transition:transform 0.5s ease-out,left 0.5s ease-out;white-space:nowrap}.content h3{font-size:clamp(1.2rem,2vw,2.2rem);margin:0}.content h5{font-size:clamp(0.9rem,1.2vw,1.2rem);margin:0;opacity:0.9}.professionals-right-image div:not(.active) .content{transform:rotate(-90deg);transform-origin:left bottom;left:60px;bottom:35px}.professionals-right-image div:not(.active) .content h3{font-size:clamp(1.1rem,2vw,1.5rem)}.active .content{transform:rotate(0deg);left:25px}@media (max-width:468px){.professionals{flex-direction:column;padding:60px 20px;gap:30px;text-align:center;height:auto;overflow:visible}.professionals-left-text h1{font-size:clamp(2.5rem,10vw,4rem)}.professionals-right-image{flex-direction:column;width:100%;max-width:100%;height:auto;min-height:70vh;gap:12px;opacity:1;transform:none}.ba,.developer,.designer{flex:0.6;min-height:50px;width:100%}.professionals-right-image .active{flex:6;min-height:250px;border:4px solid white;background-position:top}.professionals-right-image div:not(.active) .content{transform:none;left:10px !important;bottom:5px !important;white-space:normal}.professionals-right-image div:not(.active) .content h3{font-size:clamp(0.9rem,4vw,1.2rem)}.active .content{transform:none;left:20px;bottom:10px}}.company-project-text{text-align:center;color:#fff;font-size:clamp(1.3rem,3vw,2.5rem);font-weight:700;margin-top:clamp(40px,6vw,100px)}.company-project-text h3{margin-bottom:10px}.company-project-text span{color:#F6009C}.project-outer{margin-top:clamp(30px,4vw,80px);margin-bottom:clamp(30px,4vw,80px);display:flex;justify-content:center}.project-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:15px}.project-tags button{background-color:#480298;color:#fff;border-radius:10px;font-size:clamp(0.8rem,1.5vw,1.3rem);padding:clamp(10px,2vw,15px);border:1px solid #fff;margin-bottom:clamp(30px,5vw,60px);cursor:pointer}.company-project{display:flex;justify-content:center;gap:30px;margin-top:clamp(20px,4vw,40px);flex-wrap:wrap;border-radius:10px;opacity:0;transform:translateY(40px);transition:all 0.5s ease;padding:0 20px}.company-project div{width:300px}.company-project.show-animation{opacity:1;transform:translateY(0)}.company-project img{width:100%;max-width:300px;height:200px;display:block;border-radius:10px}.hide{display:none}.project-tags .active-btn{color:#F6009C;border-color:#F6009C}.image-popup{position:fixed;inset:0;background:rgba(0,0,0,0.9);display:none;justify-content:center;align-items:center;z-index:9999;padding:20px}.image-popup.active{display:flex}.image-popup img{max-width:90%;max-height:90vh;border-radius:10px}.popup-close{position:absolute;top:20px;right:30px;color:#fff;font-size:50px;cursor:pointer;line-height:1}.company-project img{cursor:pointer}@media (max-width:1000px){.professionals{flex-direction:column;justify-content:center;padding:40px 20px}.professionals-left-text{text-align:center;margin-bottom:20px}.professionals-right-image{width:100%;height:400px}.ba,.developer,.designer{flex:0.4;height:30rem}.creative-inner{flex-direction:column-reverse;gap:40px;padding:0 20px}.creative-left{max-width:100%;padding-right:0}.ceo-signature img{height:55px}.creative-right{width:60%;justify-content:center;margin-bottom:50px;margin-left:75px}.creative-image-wrapper{max-width:100%;height:320px}.creative-card{position:absolute;margin-top:20px;width:100%;margin-left:20px;gap:7px}.project-tags button{margin-bottom:10px}.professionals-right-image div:not(.active) .content{left:50px}}@media (max-width:700px){.project-tags button{margin-bottom:5px}.professionals-left-text h1{font-size:clamp(2.5rem,4.5vw,5.5rem)}.professionals-right-image div:not(.active) .content{left:40px;bottom:25px}.active .content{left:0;background:rgba(0,0,0,0.4392156863);border-radius:5px;display:block;width:100%;bottom:0;padding:10px 0}.ceo-signature img{height:35px}}@media (max-height:800px){.creative-inner{padding:0 50px}.creative-card{bottom:-50px;padding:clamp(6px,2vw,10px) clamp(10px,3vw,15px);gap:10px}.creative-card-avatar{margin-left:3px;width:clamp(2.2rem,4vw,4rem);height:clamp(2.2rem,4vw,4rem)}.creative-text{font-size:clamp(1.1rem,2vw,1.8rem)}.professionals-right-image div:not(.active) .content{left:50px;bottom:25px}}.contact-section{position:relative;background-image:url(../images/contact-hero-img.jpg);background-size:cover;background-position:center;overflow:hidden}.contact-section::before{content:"";position:absolute;inset:0;background-image:inherit;background-size:cover;background-position:center;filter:blur(3px);transform:scale(1.1);z-index:0}.contact-info{display:flex;justify-content:center;align-items:stretch;gap:clamp(20px,4vw,40px);padding:clamp(20px,5vw,50px);padding-top:100px;flex-wrap:wrap;max-width:1500px;margin:auto}.contact-info-box,.contact-image-box{flex:1 1 500px;max-width:100%}.contact-info-box{padding:clamp(20px,3vw,25px);border:2px solid rgba(255,255,255,0.5);border-radius:15px}.contact-info-box h2{font-size:clamp(1.5rem,2vw,3rem);font-weight:700;padding-bottom:35px}.contact-info-box h2 span{color:#8A38F5}.info{display:flex;flex-wrap:wrap;gap:12px}.info-mail,.info-phone,.info-address{display:flex;flex:1 1 150px;min-width:140px;gap:10px}.info-address{flex:2 1 250px}.contact-image-box{border:2px solid rgba(255,255,255,0.5);border-radius:15px}.contact-image-box img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:10px}.contact-form{display:flex;gap:40px;padding:clamp(20px,5vw,60px);flex-wrap:wrap}.contact-map{flex:1 1 450px;border:2px solid rgba(255,255,255,0.3);border-radius:15px;overflow:hidden;height:100%;max-height:600px;width:100%;max-width:650px;margin:0 auto}.contact-map img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.form-box{flex:1 1 500px}.form-row{display:flex;gap:30px;margin-bottom:25px;flex-wrap:wrap}.input-group{flex:1 1 45%;display:flex;flex-direction:column}.input-group.full{flex:1 1 100%}.input-group label{margin-bottom:clamp(4px,1vw,8px);font-size:clamp(16px,2vw,22px)}.input-group input,.input-group textarea{background:transparent;border:2px solid rgba(255,255,255,0.4);padding:clamp(15px,2vw,20px) clamp(12px,3vw,15px);border-radius:8px;color:#fff;outline:none;transition:0.1s;font-size:clamp(16px,2.5vw,20px)}.input-group input:focus,.input-group textarea:focus{border-color:#8A38F5}.contact-btn{display:flex;flex-direction:column;padding:10px 0 0 0 !important}.contact-btn .btn{margin-top:0 !important}.field-error{min-height:18px;margin-top:6px;font-size:13px;color:#ff7b9c}.form-status.error{color:#ff8aa9}.form-status{min-height:24px;margin-top:15px;font-size:16px;font-weight:600;opacity:0;transition:opacity 0.3s ease;color:green}.form-status.visible{opacity:1}.form-status.success{color:#7dfa9e}@media (max-width:768px){.form-row{flex-direction:column;gap:5px;margin-bottom:5px}.contact-btn{display:flex;justify-content:center !important}.contact-form{flex-direction:column-reverse}.contact-info-box h2{padding-bottom:15px}}@media (max-width:500px){.contact-btn .btn{max-width:90px !important}}@media (max-width:1100px){.contact-btn{display:flex;justify-content:center !important}}@media (max-height:800px){.contact-map{max-width:450px}.input-group label{margin-bottom:clamp(4px,1vw,6px);font-size:clamp(12px,1vw,22px)}.input-group input,.input-group textarea{padding:7px}.form-box{flex:1 1 430px}.form-row{margin-bottom:5px}}.order-section{background-color:#000000;color:#fff}.order-conternt-outer{display:flex;justify-content:center;align-items:center;height:100vh;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("../images/order-hero-bg.avif");background-size:cover;background-position:center}.order-hero h2{font-size:clamp(40px,10vw,128px);font-weight:700}.order-text{text-align:center;margin-top:80px}.order-text p{font-size:clamp(20px,4vw,40px);font-weight:400}.order-text h3{font-size:clamp(28px,5vw,64px);font-weight:700}.order-text span{color:#f6009c}.order-box-outer{margin:clamp(40px,8vw,100px) 0;padding:0 70px;display:grid;grid-template-columns:repeat(4,1fr);gap:clamp(30px,8vw,150px);flex-wrap:wrap;justify-content:center}.order-box{width:100%;padding:20px;flex:1 1 250px;border:4px solid transparent;border-radius:20px;background:linear-gradient(#000,#000) padding-box,linear-gradient(45deg,#F6009C,white) border-box;display:grid;justify-content:center;align-items:center}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}.order-box{color:var(--primary-color);width:100%;position:relative;border-radius:30px;background:transparent;z-index:0}.order-box::after{content:"";position:absolute;inset:0;border-radius:30px;border:5px solid transparent;background:linear-gradient(135deg,#ffffff,#523d79,#F6009C) border-box;-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;pointer-events:none;transition:opacity 0.1s ease}.order-box::before{content:"";position:absolute;inset:0;border-radius:inherit;padding:5px;background:conic-gradient(from var(--angle),var(--blue-color),var(--secondary-color),var(--purple-color),var(--primary-color),var(--blue-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:-1;opacity:0;pointer-events:none;transition:opacity 0.4s ease}.order-box p{font-size:clamp(1.2rem,3.5vw,2rem);font-weight:300;position:relative;z-index:2;text-align:center;padding-top:15px}@keyframes borderSpin{to{--angle:360deg}}.order-box:hover::before{opacity:1;animation:borderSpin 2s linear infinite}.order-box:hover::after{opacity:0}.order-box-icon{width:clamp(5rem,12vw,7rem);height:clamp(5rem,12vw,7rem);border-radius:50%;margin:0 auto}.high-quality{background-image:url(../images/order-icon.png);background-size:cover;background-position:center}.reliable-cost{background-image:url(../images/reliable-cost.png);background-size:cover;background-position:center}.satisfaction{background-image:url(../images/100.png);background-size:cover;background-position:center}.on-time-delivery{background-image:url(../images/on-time-icon.png);background-size:cover;background-position:center}.order-purple-border::after{content:"";background:linear-gradient(135deg,#ffffff,#9265e7,#3F1885) border-box}.order-form-outer{width:100%;background:linear-gradient(rgba(0,0,0,0.5),rgba(0,0,0,0.5)),url("../images/order-form-bg-img.png");background-size:cover;background-repeat:no-repeat}.form-text{text-align:center;padding:clamp(30px,6vw,80px)}.form-text h3{font-size:clamp(2rem,6vw,4.5rem);font-weight:700}.form-text h3 span{color:#F6009C}.form-text p{font-size:clamp(1.2rem,3.5vw,2rem);font-weight:400}.form-text p span{color:#F6009C}.order-form{display:flex;flex-direction:column;justify-content:center;align-items:center;max-width:1200px;margin:0 auto}.form-inner{width:80%;text-align:center}.name{height:clamp(3rem,5vw,4rem);width:100%;border-radius:8px;background-color:#02010F;border:1px solid rgba(255,255,255,0.5);font-size:clamp(1rem,2vw,1.2rem);color:#ffffff;padding-left:20px}.name::-moz-placeholder{font-size:clamp(1rem,2.5vw,1.2rem);color:rgba(245,245,245,0.6)}.name::placeholder{font-size:clamp(1rem,2.5vw,1.2rem);color:rgba(245,245,245,0.6)}.input-box{display:flex;justify-content:center;align-items:center;gap:clamp(20px,5vw,70px);margin-bottom:clamp(20px,4vw,50px)}.msg textarea{height:clamp(6rem,10vw,9.375rem);width:100%;max-width:67rem;background-color:#02010F;border:1px solid rgba(255,255,255,0.5);border-radius:8px;padding:clamp(0.75rem,2vw,1.25rem);resize:none;outline:none;font-size:clamp(1rem,2vw,1.2rem);color:#ffffff}.msg textarea::-moz-placeholder{font-size:clamp(1rem,2vw,1.3rem);color:rgba(255,255,255,0.6)}.msg textarea::placeholder{font-size:clamp(1rem,2vw,1.3rem);color:rgba(255,255,255,0.6)}.custom-dropdown{position:relative;width:100%;max-width:31.25rem}.custom-dropdown input{height:clamp(3rem,5vw,4rem);width:100%;border-radius:8px;background-color:#02010F;border:1px solid rgba(255,255,255,0.5);font-size:clamp(1rem,2vw,1.2rem);color:white;padding-left:clamp(0.75rem,2vw,1.25rem);cursor:pointer}.custom-dropdown::after{content:"▼";position:absolute;right:15px;top:50%;transform:translateY(-50%);color:#aaa;font-size:12px;pointer-events:none}.dropdown-list{position:absolute;top:110%;width:100%;background-color:#02010F;border:1px solid rgba(255,255,255,0.5);border-radius:8px;list-style:none;padding:0;margin:0;display:none;z-index:10;text-align:left}.dropdown-list li{padding:clamp(0.6rem,1.5vw,0.75rem) clamp(0.75rem,2vw,1.25rem);cursor:pointer;color:white}.dropdown-list li:hover{background-color:#000000;color:#F6009C}.dropdown{padding:clamp(0.75rem,2vw,1.25rem) 0 0 0}.input-box .dropdown::-moz-placeholder{background-color:#F6009C;color:black}.input-box .dropdown::placeholder{background-color:#F6009C;color:black}.choose-file{padding-top:clamp(0.5rem,1vw,0.75rem)}input[type=file]::file-selector-button{height:clamp(30px,4vw,36px);line-height:clamp(30px,4vw,36px);padding:0 15px;background:rgba(246,0,156,0.4392156863);color:#aaa;border:none;border-radius:15px;cursor:pointer}input[type=file]::file-selector-button:hover{background:#f6009c;color:white}.order-btn.form-btn{flex-direction:column;align-items:center}.order-form-status{width:100%;max-width:min(90vw,32rem);text-align:center;color:#7dfa9e}.form-btn{display:flex;justify-content:center;padding:clamp(20px,5vw,30px) 0 clamp(30px,6vw,60px)}.form-btn .btn{text-decoration:none;margin-top:clamp(10px,3vw,30px);position:relative;display:flex;align-items:center;gap:clamp(6px,2vw,12px);border-radius:50px;width:100%;max-width:clamp(100px,30vw,126px);cursor:pointer;overflow:hidden;background:rgba(255,255,255,0.05);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,0.2);box-shadow:inset 0 0 10px rgba(255,255,255,0.2),0 0 15px rgba(255,255,255,0.1);transition:0.4s ease}.form-btn .btn::before{content:"";position:absolute;top:0;left:-100%;width:50%;height:100%;background:linear-gradient(120deg,transparent,rgba(255,255,255,0.7),transparent);transform:skewX(-25deg)}.form-btn .btn:hover::before{left:150%;transition:0.7s ease}.form-btn .btn:hover .arow{background:#a855f7;border-color:#a855f7;transform:scale(0.7)}.form-btn .readmore{padding:clamp(3px,1vw,5px) 0 clamp(3px,1vw,5px) clamp(10px,3vw,18px);z-index:2;font-size:clamp(14px,3vw,20px)}.form-btn .readmore span{display:block;color:white;white-space:nowrap;margin:clamp(4px,1vw,8px) 0}.form-btn .arow{height:clamp(18px,4vw,25px);width:clamp(18px,4vw,25px);border:2px solid #a855f7;border-radius:50px;margin-right:clamp(4px,1vw,8px);display:flex;align-items:center;justify-content:center;z-index:2;background:transparent;transition:all 0.6s ease;font-size:clamp(12px,2vw,16px)}.form-btn .arow i{color:white;transition:0.3s}@media (max-width:480px){.form-btn .order-btn .btn{max-width:100px}.form-btn .order-btn .readmore{font-size:14px}}.modal{position:fixed;top:0;left:0;width:100%;height:100%;backdrop-filter:blur(10px);background:rgba(0,0,0,0.5);display:flex;justify-content:center;align-items:center;opacity:0;visibility:hidden;transition:0.3s}.modal.active{opacity:1;visibility:visible}.modal-box{width:400px;padding:40px 30px;text-align:center;border-radius:20px;background:rgba(20,0,40,0.6);backdrop-filter:blur(20px);border:2px solid #ff00cc;box-shadow:0 0 30px rgba(255,0,200,0.5);transform:translateY(100vh);opacity:0;transition:all 2s cubic-bezier(0.22,1,0.36,1)}.modal.active .modal-box{transform:translateY(0);opacity:1}.check-icon{width:70px;height:70px;border-radius:50%;background:radial-gradient(circle,#a855f7,#6b21a8);display:flex;justify-content:center;align-items:center;margin:auto;font-size:30px;color:#fff;margin-bottom:20px}.title{font-size:42px;color:#fff}.subtitle{color:#ccc;margin:10px 0}.desc{color:#aaa;font-size:14px}@media screen and (max-width:768px){.input-box{flex-wrap:wrap}}@media (max-width:992px){.order-box-outer{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.order-box-outer{grid-template-columns:1fr}}@media (max-height:800px){.order-box{padding:22px}.order-box-icon{width:clamp(5rem,12vw,5rem);height:clamp(5rem,12vw,5rem)}.order-box p{font-size:clamp(1.2rem,3.5vw,1.5rem)}.order-btn .btn{margin-top:0}}.blog1-section{background-image:url("../images/blog-hero-banner.jpg") !important;background-size:cover;background-position:center;background-repeat:no-repeat}.blog2-section{background-image:url("../images/blog2-hero.jpg") !important;background-size:cover;background-position:center;background-repeat:no-repeat}.blog3-section{background-image:url("../images/blog3-hero.jpg") !important;background-size:cover;background-position:center;background-repeat:no-repeat}.blog4-section{background-image:url("../images/blog4-hero.jpg") !important;background-size:cover;background-position:center;background-repeat:no-repeat}.blog-first{width:100%;max-width:1200px;margin:0 auto}.blog-heading{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:1200px;margin:0 auto;background:linear-gradient(90deg,rgba(32,18,56,0.3647058824),rgba(64,21,133,0.4431372549));border-radius:0 0 60px 60px;border:3px solid #5d00ff;border-top:none;padding:40px 40px 40px 50px}.blog-heading h1{font-size:2.7rem;color:#ff00a2;margin:0}.blog-heading ul li{font-size:1.5rem;color:#ffffff;margin:30px 0 0 0;line-height:1.5;list-style:inside}.blog-content{margin:40px;padding:40px 0 0 0;border-top:3px solid #ff00a2}.blog-content ol{list-style-position:inside}.blog-content .content-heading{font-size:2.5rem;margin-bottom:20px}.blog-content .content-heading span{font-weight:300;font-size:2rem}.blog-content p{font-size:1.3rem;line-height:1.4;margin-bottom:20px;color:#fff}.blog-content h2{font-size:1.5rem;margin-top:20px;margin-bottom:10px}.blog-content ul{list-style:inside;font-size:1.2rem}.blog-content-bottom{border-bottom:3px solid #ff00a2;margin-bottom:40px;padding-bottom:40px}.footer-section{background:linear-gradient(90deg,#000000,#3f1585);color:#fff;position:relative;padding:clamp(50px,6vw,80px) 0}.footer-container{display:flex;flex-wrap:wrap;gap:30px;margin:0 clamp(20px,6vw,80px);margin-bottom:clamp(45px,8vw,90px)}.footer-left{flex:1.5}.footer-left .small-text{font-size:clamp(0.9rem,1.2vw,1rem);color:#ccc;margin-bottom:clamp(10px,2vw,20px)}.footer-left h1{font-size:clamp(2.2rem,6vw,5rem);font-weight:400;line-height:1.1}.footer-middle,.footer-right{flex:1;padding-bottom:clamp(20px,5vw,50px)}.footer-list-head{font-size:clamp(18px,2.5vw,25px);font-weight:700;background:linear-gradient(90deg,#784ba0,#ff3cac);-webkit-background-clip:text;-webkit-text-fill-color:transparent;display:inline-block;margin-bottom:clamp(12px,2vw,20px)}.footer-nav-item{list-style:none;padding:0;margin-top:60px;display:flex;flex-direction:column;gap:10px}.footer-nav-item li{width:-moz-fit-content;width:fit-content}.footer-nav-item li a{position:relative;display:inline-block;text-decoration:none;color:#fff;font-size:clamp(1rem,2vw,1.4rem);font-weight:500;transition:color 0.3s ease}.footer-nav-item li a:hover{color:#ff2dfb}.footer-nav-item li a::after{content:"";position:absolute;left:0;bottom:-4px;width:0;height:2px;background:#ff2dfb;transition:width 0.3s ease}.footer-nav-item li a:hover::after{width:100%}.footer-right p{font-size:clamp(1rem,2vw,1.4rem);line-height:1.7;color:#ddd;font-weight:500;margin-bottom:8px}.footer-right a{color:#fff;text-decoration:underline;transition:color 0.3s ease}.footer-right a:hover{color:#ff2dfb}.footer-bottom-bar{border-top:2px solid;-o-border-image:linear-gradient(90deg,#1915ff,#f6009c) 1;border-image:linear-gradient(90deg,#1915ff,#f6009c) 1;padding-top:clamp(15px,3vw,20px);display:flex;justify-content:space-between;align-items:center;margin:0 clamp(20px,6vw,80px)}.footer-bottom-bar p{color:#ccc;font-size:clamp(0.8rem,1.5vw,1rem);font-weight:400}.footer-bottom-bar span{text-decoration:underline}.footer-bottom-bar span a{text-decoration:none;color:inherit}#year{text-decoration:none}.footer-social-icons{display:flex;align-items:center;gap:12px}.footer-icon{position:relative;width:clamp(45px,6vw,60px);height:clamp(45px,6vw,60px);display:flex;justify-content:center;align-items:center;text-decoration:none;color:#fff;border:1px solid #575555;border-radius:10px;background:#3f1585;overflow:hidden;transition:all 0.3s ease}.footer-icon i{font-size:clamp(1rem,2vw,1.4rem)}.footer-icon::before{content:"";position:absolute;top:0;left:-75%;width:50%;height:100%;background:rgba(255,255,255,0.4);transform:skewX(-25deg)}.footer-icon:hover::before{animation:flash 0.5s ease-in-out}@keyframes flash{100%{left:125%}}.footer-icon:hover{transform:translateY(-8px);border-color:#f6009c;color:#ff2dfb}@media (max-width:768px){.footer-container{flex-direction:column;margin:0 30px;margin-bottom:40px}.footer-nav-item{margin-top:10px}.footer-left h1{font-size:42px}.footer-middle{margin-top:10px}.footer-bottom-bar{flex-direction:column;gap:15px;text-align:center}.footer-social-icons{justify-content:center}}
