@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";.green,.indigo{color:#fd84fc}*{padding:0;margin:0;box-sizing:border-box}body{font-family:Poppins,sans-serif;background-color:#080e10;color:#fff}.container{max-width:90%;margin:auto}a{color:#fff;text-transform:capitalize}button,input,textarea{background:none;padding:0;margin:0;border:none;color:#fff;outline:none}.flex{align-items:center}.flex,.flex1{display:flex}.text-center{text-align:center}.py{padding:80px 0}h3,h4,h5{font-weight:500}ul{text-decoration:none;list-style-type:none}p{font-size:20px}.desc-p{font-size:16px;line-height:30px;color:hsla(0,0%,100%,.6);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}.title-logo{font-size:35px;-webkit-text-stroke:1px #fff;color:transparent}.title-logo span{font-size:30px;-webkit-text-stroke:#fd84fc;color:#fd84fc}.logobg{font-size:60px}.logobg span{font-size:50px}.titleSm{font-size:22px;font-weight:500;letter-spacing:2px}.title{font-size:30px;font-weight:500;background:linear-gradient(135deg,#fd84fc,#f6a0ff);background-size:100%;-webkit-background-clip:text;-moz-background-clip:text;-webkit-text-fill-color:transparent;-moz-text-fill-color:transparent}.title-wrapper{display:flex;justify-content:center;align-items:center;height:100px;text-align:center}.title-bg{font-size:40px}.button-primary,.secondary-button{text-transform:capitalize;color:#080e10;padding:13px 40px;background-color:#fd84fc;font-size:15px;border-radius:50px;box-shadow:0 8px 24px hsla(210,8%,62%,.2);cursor:pointer}.secondary-button{background-color:#171e20;box-shadow:none;color:#fff;padding:20px 60px;font-size:16px;text-transform:uppercase;letter-spacing:2px;box-shadow:0 7px 29px 0 #080e10;transition:.5s ease-in-out}.secondary-button:hover{color:#fd84fc}.heading-title{text-align:center;max-width:65%;margin:auto;padding-top:100px;padding-bottom:25px}.heading-title p{margin:35px 0;color:hsla(0,0%,100%,.5)}.card h1{transition:.5s}.card h1:hover{color:#fd84fc;cursor:pointer}.card .card-img{margin-bottom:30px}.card .card-img img{width:100%;height:100%;object-fit:cover;border-radius:10px}.card a{display:flex;align-items:center;color:#fd84fc;text-transform:uppercase;letter-spacing:2px;margin-top:14px}.card a .link-icon{margin-left:14px}.card span{color:hsla(0,0%,100%,.4);margin-top:22px;display:block;letter-spacing:2px;font-size:14px}.card ul{margin-top:35px}.card ul li{margin-bottom:20px;opacity:.5}.card .title-link{display:block!important;color:#fff;letter-spacing:0!important;text-transform:capitalize}.slick-arrow .next,.slick-arrow .prev{position:absolute;top:45%;width:50px;height:50px;background-color:#fd84fc;z-index:1;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-direction:none;cursor:pointer;transition:.5s ease-in-out}.slick-arrow .next{right:-50px}.slick-arrow .prev{left:-50px}.slick-slider{margin:0 -15px}@media screen and (max-width:800px){.slick-arrow .next{top:0;right:0}.slick-arrow .prev{top:0;left:85%}.heading-title{max-width:100%;padding:50px 0}}.grid-2{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:50px}.grid-3{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:50px}.grid-4{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:50px}.grid-6{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:30px}@media screen and (max-width:800px){.grid-3,.grid-4,.grid-6{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:30px}}@media screen and (max-width:500px){.container{max-width:100%;padding:0 20px}.grid-2,.grid-3,.grid-4,.grid-6{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:20px}}header{padding:20px 0;border-bottom:1px solid hsla(0,0%,100%,.2);position:-webkit-sticky;position:sticky;top:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:999;background:rgba(8,14,16,.5)}header .container{display:flex;align-items:center;justify-content:center;position:relative;height:50px;padding:0 20px}.logo-left{position:absolute;left:0;top:50%;transform:translateY(-50%)}.logo-left img{max-width:160px;height:auto}.nav-wrapper{position:absolute;left:52%;transform:translateX(-50%)}header nav{display:flex;align-items:center;gap:30px;padding-left:10%}header nav a{white-space:nowrap;word-break:keep-all;padding:8px 12px;color:#fff;text-decoration:none;transition:.3s;display:inline-block}.activeLink,header nav a:hover{color:#fd84fc}.activeLink{position:relative}.activeLink:after{content:"";position:absolute;bottom:-8px;left:0;width:100%;height:2px;background-color:#fd84fc}.menu-toggle{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:24px;color:#fff;background:none;border:none;cursor:pointer;display:none}@media screen and (max-width:992px){.nav-wrapper{position:static;transform:none;width:100%}header nav{display:none;align-items:flex-start;gap:10px;margin-top:0;max-height:calc(100vh - 100px);padding-bottom:20px}header .openMenu,header nav{flex-direction:column;overflow-y:auto}header .openMenu{display:flex!important;position:absolute;top:50px;left:0;width:100%;background:rgba(0,0,0,.95);padding:20px;z-index:999;max-height:calc(100vh - 50px)}header nav a{margin:4px 0;font-size:16px;width:100%}.activeLink:after{display:none}.menu-toggle{display:block}}.hero{padding:3rem 0 5rem;height:90vh!important;overflow:hidden!important}.hero:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.9)),url(/images/backgroundimage.jpg);background-size:cover;background-position:50%;background-repeat:no-repeat;z-index:-1}@media(max-width:768px){.hero:before{background-image:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.9)),url(/images/backgroundimage.jpg);background-size:cover;background-position:top;background-repeat:no-repeat}}.sub-heading .titleSm{margin:0 40px}@media(max-width:1024px){.sub-heading .titleSm{margin:0 20px}}@media(max-width:768px){.sub-heading .titleSm{margin:0 15px}}@media(max-width:480px){.sub-heading .titleSm{margin:0 10px;font-size:14px}}.sub-heading span{font-size:24px;line-height:1.2;color:#fd84fc}@media(max-width:1024px){.sub-heading span{font-size:17px}}@media(max-width:768px){.sub-heading span{font-size:16px}}@media(max-width:480px){.sub-heading span{font-size:15px}}.hero-sec{position:relative}.hero-sec:before{content:"";position:absolute;top:-10%;left:0;width:100%;height:200px;z-index:-1;background-color:#080e10;filter:blur(20px)}.expertise .card-img{width:100%;height:400px;object-fit:cover;max-width:100%;display:block}.banner{margin-top:100px}.banner .container{border-radius:50px 0 50px 0;padding:24px;background:#c05aff;background:linear-gradient(135deg,#fd84fc,#f6a0ff);display:flex;align-items:center;justify-content:space-between;flex-direction:none}.testimonial .card{padding:20px}.testimonial .cards{margin-top:24px}.testimonial .cards p{margin-bottom:22px;font-size:17px;line-height:30px}.testimonial .cards .image{display:flex;align-items:center;justify-content:none;flex-direction:none;margin-bottom:25px}.testimonial .cards .image .img{width:100px;height:100px}.testimonial .cards .image .img img{width:100%;height:100%;object-fit:cover;border-radius:50%}.testimonial .cards .image .img-text{margin-left:22px}.testimonial .cards .image .img-text h3{font-size:20px;margin-bottom:12px}.testimonial .cards .image .img-text span{color:hsla(0,0%,100%,.5);text-transform:uppercase;font-size:14px;letter-spacing:3px}.showcase .card-img{height:400px}.showcase .links{display:flex;align-items:none;justify-content:flex-end;flex-direction:none}.brand-content img{opacity:.5;transition:.5s ease-in-out}.brand-content img:hover{opacity:1;cursor:pointer}footer{position:relative;padding:100px 0 0;border-top:1px solid hsla(0,0%,100%,.2);overflow:hidden}footer .logobg{line-height:0;padding-top:40px;margin-bottom:24px}footer h3{font-weight:400;letter-spacing:2px;font-size:16px;margin-bottom:35px}footer p,footer span,footer ul li a{color:hsla(0,0%,100%,.5)}footer ul li a{transition:.5s ease-in-out;margin-bottom:20px;display:block}footer ul li a:hover{color:#fd84fc}footer .connect{display:flex;align-items:center;justify-content:space-between;flex-direction:none}footer .connect span{font-size:14px;letter-spacing:2px}footer:after{content:"";position:absolute;bottom:0;left:0;width:100%!important;height:60vh;background-image:linear-gradient(rgba(0,0,0,.1),rgba(0,0,0,.1)),url(/_next/static/media/sepfooter.8922c800.png);background-size:cover;background-repeat:no-repeat;background-position:50%;z-index:-1}.agency .content{margin-top:24px;display:flex;gap:2rem}.agency .content h1{font-size:35px}.agency .content .box h1{font-size:60px;font-weight:400}.agency .content .misson-p{border-left:5px solid #fd84fc;padding-left:30px}.agency .content .left,.agency .content .right{width:100%}.agency .content img{max-width:100%;height:auto;object-fit:cover}@media(max-width:768px){.agency .content{flex-direction:column}.agency .content .left,.agency .content .right{width:100%!important;margin-left:0;padding:0}.agency .content .grid-3{display:grid;grid-template-columns:1fr;grid-gap:1.5rem;gap:1.5rem;margin-top:2rem}.agency .content .box{text-align:center}.agency .content .box h1{font-size:40px}.agency .content .box h3{font-size:16px}}.showcase img{width:300px}.showcase .btn{display:flex;align-items:center;justify-content:center;flex-direction:none}.contact{display:flex;justify-content:space-between;gap:40px}.contact .left{flex:1 1;padding-right:60px}.contact .left ul{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px;margin-top:24px}.contact .left ul li{list-style:none}.contact .left .icon{width:50px;height:50px;border:1px solid hsla(0,0%,100%,.2);border-radius:10px 0 10px 0;display:flex;justify-content:center;align-items:center;color:#fff;font-size:20px}.contact .left .box{margin-bottom:24px}.contact .left .box .icons{color:#fd84fc}.contact .left .box h3{padding:20px 0}.contact .left .box span{opacity:.5}.contact .right{flex:1 1;border-radius:50px 0 50px 0;padding:24px;background-color:#171e20}.contact .right form{margin-top:24px}.contact .right .inputs{margin-bottom:35px}.contact .right .inputs span{text-transform:uppercase;display:block;margin-bottom:5px;font-weight:500}.contact .right .inputs input,.contact .right .inputs textarea{width:100%;background-color:#fff;padding:15px;margin-top:14px;color:#080e10;border:none;border-radius:8px;font-size:16px}.contact .right button{width:100%;padding:18px;background:#fd84fc;color:#fff;font-weight:700;border:none;border-radius:8px;cursor:pointer;transition:background .3s}.contact .right button:hover{background:#fc52fb}@media(max-width:768px){.contact{flex-direction:column}.contact .left{padding-right:0}.contact .left ul{justify-content:center;gap:15px}.contact .right{border-radius:30px 0 30px 0;padding:30px 20px}}@media(max-width:480px){.contact .right{padding:25px 15px}.contact .inputs span{font-size:14px}.contact .inputs input,.contact .inputs textarea{font-size:14px;padding:12px}.contact button{font-size:16px;padding:14px}}.post-details .heading-title .desc{text-align:left}@media screen and (max-width:800px){.banner .container{display:flex;align-items:center;justify-content:none;flex-direction:column}.banner .container button{margin-top:50px}.banner .container h1{font-size:30px}.blog-card .card{display:flex;align-items:none;justify-content:none;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:50px}.contact .content{flex-direction:column}.contact .content .left{text-align:center;margin-bottom:50px}.contact .content .left ul{display:flex;justify-content:center;align-items:center}.contact .content .left ul li{margin:0 20px}}.highlight{color:#f2ae1c;font-family:serif}.code{font-family:Courier;color:#fff}#quote{font-size:clamp(2rem,6rem,4.5vw);line-height:1.2;color:#dfdcff}a{text-decoration:none}a:hover{color:#fff}.brand{padding:20px 0;overflow:hidden;white-space:nowrap}.marquee{display:flex;overflow:hidden;position:relative}.marquee-content{display:flex;animation:marquee 10s linear infinite;width:max-content}.marquee-content:hover{animation-play-state:paused}.images{flex-shrink:0;margin:0 20px}.images img{width:150px;height:auto}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.expertise-section{padding:50px 20px}.title-container{display:flex;margin-bottom:30px}.title{font-size:2.5rem;font-weight:700;color:#00dc93;text-transform:uppercase;margin:0;padding-left:20px}.content-container{display:flex;flex-direction:column;gap:30px}.expertise-item{justify-content:space-between;gap:30px;border-bottom:1px solid #ddd;padding:20px 0}.card-container{flex:1 1;display:flex;overflow:hidden;min-height:300px}.same-height-card{height:100%;width:100%;display:flex;justify-content:center;align-items:center;position:relative}.card-container img{object-fit:cover;width:100%;height:100%;border-radius:8px;position:absolute;top:0;left:0}.text-container{flex:2 1;display:flex;flex-direction:column;justify-content:center;padding-left:20px}.item-title{font-weight:600;color:red;margin-bottom:10px}.item-description{font-size:1rem;color:#666;line-height:1.6;max-width:600px;margin:0}@media(max-width:768px){.expertise-item{flex-direction:column;align-items:flex-start;gap:20px}.card-container{width:100%;min-height:250px;margin-bottom:0}.text-container{padding-left:0;width:100%}}@media(max-width:480px){.title{font-size:2rem}.expertise-section{padding:30px 15px}.card-container{min-height:200px}.item-title{font-size:1.2rem}.item-description{font-size:.9rem;line-height:1.5;max-width:100%}}.banner-section{background:radial-gradient(circle at center,#50006c,#8c00e0);padding:80px 20px;border-radius:32px;margin:60px 0;box-shadow:0 20px 40px rgba(0,0,0,.05)}.banner-container{max-width:1200px;margin:0 auto}.banner-content{display:flex;flex-direction:column;gap:50px}@media(min-width:768px){.banner-content{flex-direction:row;align-items:center;justify-content:space-between}}.banner-text{flex:1 1}.banner-text,.left-align{text-align:left}.banner-text h1,.banner-text h2{color:#333}.counter-wrapper{flex:1 1;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media(min-width:768px){.counter-wrapper{grid-template-columns:repeat(4,1fr)}}.counter-box{background:hsla(0,0%,100%,.8);border-radius:20px;padding:30px 20px;box-shadow:0 8px 20px rgba(0,0,0,.1);text-align:center;transition:transform .4s ease,box-shadow .4s ease}.counter-box:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,0,0,.15)}.counter-number{font-size:42px;font-weight:800;color:#2c2c2c;margin:0}.counter-label{font-size:14px;margin-top:8px;color:#6a6a6a;text-transform:uppercase;letter-spacing:.5px}.expertise-section{width:100vw;overflow-x:hidden;padding:4rem 1rem;background:#080e10;position:relative}.container{max-width:1480px;margin:0 auto;padding:0 3rem}.title{display:flex;flex-direction:column;align-items:center;text-align:center}.title h1{font-size:2.5rem;font-weight:700;color:#ffde59}.content-container{width:100%}.expertise-item{display:flex;flex-direction:column;gap:2rem;margin-bottom:6rem;min-height:300px;align-items:center}@media(min-width:768px){.expertise-item{flex-direction:row}.expertise-item.reverse{flex-direction:row-reverse}}.card-container{width:100%;height:300px;position:relative}@media(min-width:768px){.card-container{width:50%;height:400px}}.card-inner{width:100%;height:100%;background:#080e10;border-radius:1rem;display:flex;align-items:center;justify-content:center;overflow:hidden}.card-image{width:100%;height:100%;object-fit:cover;object-position:center center}.text-container{width:100%;text-align:left}@media(min-width:768px){.text-container{width:50%}}.item-title{font-size:1.5rem;font-weight:700;color:#fd84fc;margin-bottom:1rem;opacity:0}@media(min-width:768px){.item-title{font-size:2rem}}.item-description{font-size:1.125rem;color:#dcdbd7;line-height:1.75rem;opacity:0}.hero{min-height:100vh;color:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:20px;font-family:sans-serif;position:relative;box-sizing:border-box}.split-text-container{max-width:1200px;width:100%;margin:0 auto}.hero-logo{overflow:hidden;margin-top:20px}.hero-logo h1{font-size:130px;font-weight:700;color:#fd84fc;display:flex;justify-content:center;gap:20px;margin-bottom:0;line-height:1.2;overflow:hidden;flex-wrap:nowrap;text-align:center;white-space:nowrap}.left-half,.right-half{display:inline-block;opacity:0;white-space:nowrap}.left-half{transform:translateX(-100%);animation:slideLeft 1s forwards;animation-delay:.2s}.right-half{transform:translateX(100%);animation:slideRight 1s forwards;animation-delay:.2s}@keyframes slideLeft{to{transform:translateX(0);opacity:1}}@keyframes slideRight{to{transform:translateX(0);opacity:1}}.hero-title{font-size:80px;font-weight:700;margin:30px 0;opacity:0;transform:translateY(50px);animation:slideInTitle 1s forwards;animation-delay:1s;word-break:break-word;text-align:center}@keyframes slideInTitle{to{opacity:1;transform:translateY(0)}}.sub-heading{font-size:28px;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:40px;margin-top:40px;text-align:center}@media(max-width:1024px){.hero-logo h1{font-size:80px;-webkit-text-stroke:1.5px #fd84fc;gap:10px;flex-direction:column}.hero-title{font-size:50px}.sub-heading{font-size:26px;gap:20px}}@media(max-width:768px){.hero-logo h1{font-size:60px;-webkit-text-stroke:1px #fd84fc;flex-direction:column;gap:5px}.hero-title{font-size:36px}.sub-heading{font-size:22px;gap:15px}}@media(max-width:480px){.hero{align-items:flex-start;padding-top:60px}.hero-logo{margin-top:0}.hero-logo h1{font-size:48px;-webkit-text-stroke:1px #fd84fc;flex-direction:column;margin-top:0;gap:4px}.hero-title{font-size:28px}.sub-heading{font-size:20px;gap:10px;position:absolute;bottom:20px;left:50%;transform:translateX(-50%);width:100%;padding:0 10px}}.hero-title-container{text-align:center;line-height:1.2;font-weight:700;color:#fff;margin-bottom:40px}.changing-word,.static-line{display:block}.static-line{font-size:44px}.changing-word{font-size:48px;color:#ce8ca5;min-height:60px;transition:all .3s ease}@media(min-width:768px){.static-line{font-size:60px}.changing-word{font-size:64px;min-height:70px}}.static-part{font-size:46px;font-weight:700;color:#fff;display:inline-block}@media(min-width:768px){.static-part{font-size:100px}}@media(max-width:480px){.hero-logo h1{font-size:60px;-webkit-text-stroke:1px #fd84fc;flex-direction:column;margin-top:0;gap:4px}}.studio-section{background:#080e10;padding:100px 0;font-family:Poppins,sans-serif;color:#fff}.studio-container{max-width:1200px;margin:auto;padding:0 30px}.studio-intro{text-align:center;margin-bottom:60px}.studio-intro h5{font-size:20px;letter-spacing:2px;margin-bottom:10px;font-weight:700}.studio-intro h1,.studio-intro h5{background:linear-gradient(135deg,#fd84fc,#e56bff 50%,#b517ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.studio-intro h1{font-size:42px;margin-bottom:15px;font-weight:800}.studio-intro p{max-width:700px;margin:0 auto;font-size:18px;color:#ddd;line-height:1.6}.studio-content{display:flex;align-items:center;justify-content:space-between;gap:60px;margin-top:60px}.studio-left{flex:0 0 55%}.studio-heading{font-size:34px;color:#fff;margin:80px 0 30px;position:relative;text-align:center}.studio-heading:after{content:"";width:60px;height:3px;background:#fd84fc;position:absolute;left:50%;bottom:-10px;transform:translateX(-50%)}.studio-features{display:flex;flex-direction:column;gap:20px}.feature-box{display:flex;align-items:flex-start;gap:15px;background:#121212;padding:20px;border-radius:12px;box-shadow:0 5px 20px hsla(0,0%,100%,.05);transition:all .3s ease;color:#ddd}.feature-box:hover{transform:translateY(-5px);background:#fd84fc;color:#000}.feature-icon{font-size:24px;color:#6c63ff;transition:.3s ease}.feature-box:hover .feature-icon{color:#000}.studio-btn{margin-top:40px;background:linear-gradient(90deg,#6c63ff,#5e56e7);color:#fff;padding:14px 35px;border:none;border-radius:40px;font-weight:600;cursor:pointer;transition:all .3s ease}.studio-btn:hover{background:linear-gradient(90deg,#5e56e7,#6c63ff);transform:translateY(-3px)}.studio-right{flex:0 0 40%}.image-wrapper{overflow:hidden;border-radius:15px;box-shadow:0 10px 30px hsla(0,0%,100%,.1);transition:transform .3s ease}.image-wrapper img{width:100%;display:block;transition:transform .3s ease;filter:brightness(.95) contrast(1.1)}.image-wrapper:hover img{transform:scale(1.05)}.studio-gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));grid-gap:20px;gap:20px;margin-top:50px}.gallery-item{overflow:hidden;border-radius:12px;box-shadow:0 5px 15px hsla(0,0%,100%,.1);transition:transform .3s ease,box-shadow .3s ease}.gallery-item img{width:100%;height:250px;object-fit:cover;transition:transform .3s ease}.gallery-item:hover img{transform:scale(1.05)}.gallery-item:hover{box-shadow:0 8px 25px hsla(0,0%,100%,.2)}.gradient-heading{background:linear-gradient(135deg,#fd84fc,#e56bff 50%,#b517ff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700}@media(max-width:992px){.studio-content{flex-direction:column-reverse;text-align:center;gap:40px}.studio-left,.studio-right{flex:100% 1}.studio-heading{font-size:28px;margin-bottom:20px}.studio-heading:after{left:50%;transform:translateX(-50%)}.feature-box{text-align:left;padding:15px}.studio-btn{width:100%;padding:12px 0;font-size:16px}.studio-gallery{grid-template-columns:1fr 1fr;gap:15px}.gallery-item img{height:200px}}@media(max-width:576px){.studio-intro h5{font-size:16px}.studio-intro h1{font-size:28px;line-height:1.2}.studio-intro p{font-size:14px;padding:0 10px}.studio-heading{font-size:24px}.feature-box h4{font-size:16px}.feature-box p{font-size:14px}.studio-gallery{grid-template-columns:1fr}.gallery-item img{height:180px}.studio-btn{font-size:14px;padding:10px 0}}.projects-section{padding:40px 0;background-color:#0a0a0a}.projects-section .container{max-width:1200px;margin:0 auto;padding:0 16px;width:100%}.projects-section .heading-title{font-size:48px;font-weight:700;color:#fd84fc;margin:0 auto 30px;text-align:center;letter-spacing:1px;text-transform:uppercase}@media(max-width:768px){.projects-section .heading-title{font-size:30px;margin-bottom:20px}}@media(max-width:480px){.projects-section .heading-title{font-size:24px;margin-bottom:16px}}.projects-section .projects-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:30px;gap:30px}@media(max-width:1024px){.projects-section .projects-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.projects-section .projects-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.projects-section .projects-grid{grid-template-columns:1fr}}.projects-section .project-card{background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.1);padding:20px;border-radius:20px;transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;height:100%}.projects-section .project-card:hover{transform:translateY(-5px);box-shadow:0 10px 30px rgba(0,0,0,.25)}.projects-section .project-card .image-wrapper{width:100%;height:220px;border-radius:15px;overflow:hidden;margin-bottom:20px}.projects-section .project-card .image-wrapper img{width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.projects-section .project-card .image-wrapper img:hover{transform:scale(1.05)}.projects-section .project-card h3{font-size:20px;font-weight:700;color:#fff;margin-bottom:15px;text-align:center}@media(max-width:768px){.projects-section .project-card h3{font-size:18px}}@media(max-width:480px){.projects-section .project-card h3{font-size:16px}}.projects-section .project-card .button-wrapper{margin-top:auto}.projects-section .project-card .button-wrapper .view-btn{background:linear-gradient(135deg,#fd84fc,#e56bff 50%,#b517ff);color:#000;padding:12px 20px;border:none;font-size:16px;cursor:pointer;border-radius:50px;width:100%;transition:all .4s ease;text-transform:uppercase;font-weight:400}.projects-section .project-card .button-wrapper .view-btn:hover{background:linear-gradient(135deg,#fd84fc,#e56bff 50%,#b517ff);transform:scale(1.05);box-shadow:0 5px 15px rgba(0,0,0,.3)}.projects-section .project-card .button-wrapper .view-btn span{display:inline-block;animation:waveText 2s linear infinite}@keyframes waveText{0%{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(3px)}to{transform:translateY(0)}}@media(max-width:768px){.projects-section{padding:30px 12px}}@media(max-width:480px){.projects-section{padding:20px 10px}}.logo-left{display:flex;align-items:center;justify-content:flex-start;padding:4px 0;height:auto}.logo-left-img{max-height:40px;width:auto;object-fit:contain}@media(min-width:640px){.logo-left-img{max-height:50px}}@media(min-width:1024px){.logo-left-img{max-height:70px}}.blog-section{padding:40px 0}.blog-section .heading-title{text-align:center;padding:0;margin:0 auto 30px}.blog-section .container{max-width:1200px;margin:0 auto;padding:0 20px}.blog-section .blog-cards{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem}@media(max-width:992px){.blog-section .blog-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.blog-section .blog-cards{grid-template-columns:1fr}}.model-card{width:100%;max-width:340px;background:linear-gradient(145deg,#1f1f1f,#1a1a1a);border-radius:20px;overflow:hidden;margin:auto;box-shadow:0 20px 30px rgba(0,0,0,.6);transition:transform .3s ease,box-shadow .3s ease;display:flex;flex-direction:column;justify-content:center;border:1px solid #2c2c2c}.model-card:hover{transform:translateY(-10px);box-shadow:0 25px 50px rgba(0,0,0,.8)}.model-image{width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;object-position:top center;display:block;border-top-left-radius:20px;border-top-right-radius:20px}.model-name{font-size:22px;font-weight:600;margin:16px auto 12px;color:#f2f2f2;font-family:Poppins,sans-serif;letter-spacing:.5px;text-align:center}.model-button{background-color:#fd84fc;color:#000;padding:10px 24px;border:none;border-radius:30px;cursor:pointer;font-size:15px;font-weight:500;transition:background-color .3s ease,transform .2s ease;display:block;margin:0 auto 30px}.model-button:hover{background-color:#ff36ff;transform:scale(1.05)}.model-details{max-height:0;overflow:hidden;opacity:0;margin-top:0;transition:max-height .5s ease,opacity .5s ease,margin-top .4s ease}.model-details.show{max-height:300px;opacity:1;margin-top:20px}.model-details-inner{padding:16px 20px;background-color:#292929;border-top:1px solid #3c3c3c;border-radius:0 0 20px 20px;color:#e2e2e2;font-size:14px;line-height:1.7;text-align:left;position:relative}.model-details-inner:before{content:"ℹ️";position:absolute;top:16px;right:20px;font-size:18px;color:#fd84fc}.model-detail-page{background-color:#080e10;color:#fff;min-height:100vh;padding:40px 20px;font-family:Poppins,sans-serif}.model-container{display:flex;flex-wrap:wrap;gap:40px;align-items:flex-start;justify-content:center;max-width:1200px;margin:0 auto 60px}.main-image img{width:320px;height:auto;border-radius:16px;object-fit:cover;box-shadow:0 10px 20px rgba(0,0,0,.5)}.model-info{max-width:400px}.model-info h1{font-size:32px;margin-bottom:20px;color:#fd84fc}.model-info p{font-size:16px;margin:10px 0;line-height:1.6}.model-info strong{color:#fd84fc}.gallery-title{font-size:24px;margin-bottom:20px;text-align:center;color:#fd84fc}.gallery{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:20px;gap:20px;max-width:1000px;margin:0 auto}.gallery-image img{width:100%;height:auto;max-height:400px;border-radius:16px;object-fit:contain;transition:transform .3s ease,box-shadow .3s ease;box-shadow:0 8px 20px rgba(0,0,0,.5)}.gallery-image img:hover{transform:scale(1.03);box-shadow:0 12px 25px rgba(0,0,0,.6)}.youtube-section{background-color:#080e10;padding:60px 20px;text-align:center}.section-title{font-size:36px;color:#fd84fc;margin-bottom:40px}.video-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:30px;gap:30px;justify-items:center}.video-card{background:transparent;width:100%;max-width:320px}.thumbnail{width:100%;height:auto;border-radius:12px;transition:transform .3s ease}.thumbnail:hover{transform:scale(1.05)}.video-title{display:block;margin-top:10px;font-size:16px;color:#fff;text-decoration:none;text-align:left;max-width:320px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.video-title:hover{text-decoration:underline;color:#f0f0f0}.pricing-section{background:#080e10;padding:120px 20px;font-family:Poppins,sans-serif;color:#fff}.pricing-container{max-width:1200px;margin:0 auto;text-align:center}.pricing-main-title{font-size:3rem;font-weight:800;color:#fd84fc;margin-bottom:80px;letter-spacing:1px;text-transform:uppercase}.pricing-category{margin-bottom:100px}.pricing-title{font-size:2.2rem;font-weight:700;color:#fd84fc;margin-bottom:50px;position:relative;display:inline-block}.pricing-title:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:90px;height:2px;background:linear-gradient(90deg,transparent,#fd84fc,transparent);border-radius:2px}.pricing-cards{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;perspective:1200px}.pricing-card{position:relative;background:rgba(25,25,25,.85);border-radius:24px;padding:50px 35px;width:320px;text-align:center;display:flex;flex-direction:column;justify-content:flex-start;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transition:all .5s ease,transform .6s ease;box-shadow:0 15px 40px rgba(0,0,0,.4);overflow:hidden;border:1px solid rgba(253,132,252,.2)}.pricing-card:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(120deg,rgba(253,132,252,.15),rgba(253,132,252,.35) 50%,rgba(253,132,252,.15));transform:rotate(25deg) translateX(-200%);transition:all .5s ease}.pricing-card:hover:after{animation:lightSweep 2s forwards}@keyframes lightSweep{0%{transform:rotate(25deg) translateX(-200%)}to{transform:rotate(25deg) translateX(200%)}}.pricing-card:hover{transform:translateY(-15px) rotateX(3deg) rotateY(3deg) scale(1.03);box-shadow:0 30px 60px rgba(253,132,252,.25)}.pricing-card-title{font-size:1.7rem;font-weight:600;color:#fd84fc;margin-bottom:15px}.price,.pricing-card-title{letter-spacing:.5px;z-index:2;position:relative}.price{font-size:1.8rem;font-weight:400;margin-bottom:25px;color:#f5f5f5;opacity:.95}.per-period{font-size:.9rem;color:#bdbdbd;margin-left:4px}.pricing-features{list-style:none;padding:0;margin-top:25px;text-align:left;z-index:2;position:relative}.pricing-features li{position:relative;padding-left:30px;margin-bottom:14px;font-size:.95rem;line-height:1.7;color:#e6e6e6}.pricing-features li:before{content:"✔";position:absolute;left:0;top:0;color:#fd84fc;font-weight:600;font-size:1rem}.pricing-card.featured{transform:scale(1.05);border:1px solid #fd84fc;box-shadow:0 35px 70px rgba(253,132,252,.3)}.pricing-card.featured:before{content:"";position:absolute;inset:-2px;border-radius:26px;background:linear-gradient(90deg,transparent,rgba(253,132,252,.9),transparent);z-index:1;filter:blur(15px)}@media(max-width:768px){.pricing-card{width:100%;max-width:360px}.pricing-main-title{font-size:2.3rem}.pricing-title{font-size:1.8rem}}