.testimonials_carouselWrapper__fHI0_{display:flex;flex-direction:column}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G{overflow:hidden;width:100%}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy{display:flex}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A{padding:0 1rem;box-sizing:border-box;display:flex}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg{display:flex;flex-direction:column;justify-content:space-between;width:100%;gap:2rem;background:#f0f0f0;border:1px solid hsla(0,0%,100%,.05);border-radius:.5rem;padding:1rem;transition:background-color .3s ease-in,color .3s ease-in,background .3s ease-in;position:relative}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg:hover{background-color:#000;background-image:var(--project-image);background-size:cover;background-position:50%;color:#fff}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg:hover:after{content:"";position:absolute;inset:0;background:rgba(0,0,0,.6);border-radius:.5rem;pointer-events:none}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg .testimonials_testimonialsTop__K11Vp{z-index:1}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg .testimonials_testimonialsTop__K11Vp .testimonials_testimonialsImage__JNOm9{margin-bottom:.75rem}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg .testimonials_testimonialsTop__K11Vp .testimonials_testimonialsImage__JNOm9 img{width:4rem;height:4rem}.testimonials_carouselWrapper__fHI0_ .testimonials_carouselTrackContainer__CzO0G .testimonials_carouselTrack__Vexdy .testimonials_testimonialContainer__dEm6A .testimonials_testimonials__fHIzg .testimonials_testimonialsBottom__AvATN{z-index:1;display:flex;flex-direction:column;gap:.75rem}.testimonials_carouselWrapper__fHI0_ .testimonials_navigation__pNG6x{display:flex;flex-direction:row;gap:.5rem;margin-top:1.5rem;margin-left:1.5rem}.testimonials_carouselWrapper__fHI0_ .testimonials_navigation__pNG6x .testimonials_navBtn__Ytkje{width:2.5rem;height:2.5rem;border-radius:50%;border:1px solid #ccc;background:var(--white);color:var(--black);font-size:1.5rem;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:1;padding:0 0 2px;transition:background .2s ease,color .2s ease,border-color .2s ease}.testimonials_carouselWrapper__fHI0_ .testimonials_navigation__pNG6x .testimonials_navBtn__Ytkje:hover{background:var(--black);color:var(--white);border-color:var(--white)}.testimonials_carouselWrapper__fHI0_ .testimonials_navigation__pNG6x .testimonials_navBtn__Ytkje:disabled{opacity:.4;cursor:not-allowed}.hero-section{display:flex;align-items:center;justify-content:center;text-align:center;position:relative;width:100%;height:100vh;background:url(/images/footer-images/footer-bg.jpg) 50%/cover no-repeat;color:var(--white);z-index:-2}.hero-section:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:-1}.hero-section .hero-container{width:90%;height:60%}.hero-section .hero-container .hero-left h1{font-size:clamp(2rem,3.5vw,4.25rem);color:var(--white);margin:auto auto 1rem}.hero-section .hero-container .hero-left p{text-align:center}.hero-section .hero-container .hero-left .hero-buttons{display:flex;flex-direction:column;gap:1rem;margin:1rem auto;cursor:pointer}.hero-section .hero-container .hero-left .hero-buttons .hero-btn{min-width:180px}.hero-section .hero-container .hero-left .hero-buttons .hero-btn.secondary:hover{border:1px solid var(--primary-color)}.hero-section .hero-container .hero-right{display:none}@media(min-width:768px){.hero-section .hero-container{display:flex;gap:2rem;transform:translateY(-10%)}.hero-section .hero-container .hero-left{flex:1 1;display:flex;flex-direction:column;justify-content:center}.hero-section .hero-container .hero-left h1{text-align:left;margin:0 0 1rem;width:80%}.hero-section .hero-container .hero-left p{text-align:left}.hero-section .hero-container .hero-left .hero-buttons{flex-direction:row;margin:1rem auto 0 0}.hero-section .hero-container .hero-right{flex:1 1;display:grid;grid-template-columns:repeat(10,1fr);grid-template-rows:repeat(10,1fr);grid-gap:20px;gap:20px}.hero-section .hero-container .hero-right .hero-right-div1{grid-area:1/1/7/6;background:url(/images/home-images/hero_website.png) 50%/cover no-repeat;width:100%;height:100%;border-radius:.5rem}.hero-section .hero-container .hero-right .hero-right-div2{grid-area:2/6/11/12;background-color:aqua;background:url(/images/home-images/hero_branding.png) 50%/cover no-repeat;width:100%;height:100%;border-radius:.5rem}.hero-section .hero-container .hero-right .hero-right-div3{grid-area:7/2/11/6;background-color:red;background:url(/images/home-images/hero_design.png) 50%/cover no-repeat;width:100%;height:100%;border-radius:.5rem}}.section-wrapper{min-height:100vh;background:#fff}.about-section{padding-top:10rem}.about-section .about{display:flex;justify-content:space-between;gap:6rem;align-items:flex-start}.about-section .about .about-content{width:40%}.about-section .about .about-content .about-sub-heading{font-size:clamp(1rem,1.7vw,2rem);margin-bottom:2rem;font-weight:400;line-height:1.7rem}@media(min-width:1024px){.about-section .about .about-content .about-sub-heading{line-height:2.5rem}}.about-section .about .about-content .learn-more-btn{display:inline-block;font-size:clamp(1rem,1vw,1.5rem);padding:1rem 2rem;margin:0 auto;background-color:var(--primary-color);color:var(--white);border:1px solid var(--primary-color);border-radius:2rem;cursor:pointer;transition:all .2s ease}.about-section .about .about-content .learn-more-btn:hover{transform:translateY(-3px);box-shadow:0 4px 8px rgba(240,70,44,.7)}@media(max-width:425px){.about-section .about .about-content{padding:0 0 4rem}}.about-section .about .about-image{width:50%}.about-section .about .about-image img{width:100%;object-fit:cover;border-radius:.5rem}@media(max-width:768px){.about-section .about{gap:2rem}.about-section .about .about-content{padding:0;width:100%}.about-section .about .about-image{width:100%}.about-section{padding-top:0}.about-section .about{display:block}.about-section .about .about-content{max-width:100%}.about-section .about .about-content .about-sub-heading{line-height:1.7}.about-section .about .about-content .learn-more-btn{display:flex;margin:2rem auto;width:-moz-fit-content;width:fit-content}.about-section .about .about-image img{width:100%;height:16rem;object-fit:cover}}.services-section .services-left{text-align:left}.services-section .services-left h1{font-size:clamp(2rem,2.5vw,3.25rem);margin-bottom:1rem;font-weight:900}.services-section .services-left h2{font-size:clamp(1.25rem,2vw,2.75rem);margin-bottom:1rem;font-weight:500}.services-section .services-left p{font-size:clamp(.75rem,1.5vw,1.5rem);font-weight:300}.services-section .services-left .service-buttons{display:grid;grid-template-columns:max-content max-content;grid-gap:1rem;gap:1rem;margin:1rem 0;cursor:pointer;background-color:rgba(0,0,0,0)}.services-section .phone-services-right{overflow:hidden;position:relative}.services-section .services-track{display:flex;gap:1.5rem;animation:scroll-left 10s linear infinite;width:-moz-fit-content;width:fit-content}.services-section .service-card{flex-shrink:0;width:250px;height:250px;padding:1.25rem;display:flex;flex-direction:column;justify-content:flex-end;position:relative;z-index:1}.services-section .service-card h1{margin-bottom:.5rem;text-align:center}.services-section .service-card h1,.services-section .service-card p{color:var(--white);z-index:3}.services-section .service-card p{display:none}.services-section .service-card:after{position:absolute;content:"";top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:2;border-radius:.5rem}.services-section .web-services-right{display:none}@media(min-width:768px){.services-section{display:flex;gap:4rem}.services-section .services-left{flex:1 1;text-align:left}.services-section .services-left .hero-buttons{flex-direction:row}.services-section .phone-services-right{display:none}.services-section .web-services-right{display:block;flex:1 1}.services-section .web-services-right .services-track{flex-direction:column;width:100%;gap:3rem;animation:none}.services-section .web-services-right .service-card{width:100%;min-width:auto;height:350px}.services-section .web-services-right .service-card h1{text-align:left}.services-section .web-services-right .service-card p{display:block}}.process-section .process-main-heading{display:flex;justify-content:space-between;margin-bottom:2rem;gap:2rem;align-items:center}.process-section .process-main-heading .process-heading{width:20%;font-size:clamp(2rem,2.5vw,3.25rem)}.process-section .process-main-heading .process-content{font-size:clamp(.75rem,1.2vw,1.5rem);font-weight:300;width:50%}.process-section .process-main-content{display:flex;justify-content:space-between;align-items:flex-start;position:relative}.process-section .process-main-content .steps{flex:1 1;text-align:center;position:relative;padding:1rem}.process-section .process-main-content .steps .icon{width:60px;height:60px;border:2px solid #f66;border-radius:.5rem;display:flex;justify-content:center;align-items:center;background:#fff;position:relative;z-index:1;margin:0 auto 2rem}.process-section .process-main-content .steps .steps-heading{text-align:center;font-size:clamp(1.25rem,1.625vw,2rem);margin-bottom:1rem}.process-section .process-main-content .steps p{font-size:clamp(1rem,1vw,1.25rem);color:#5e5e5e;font-weight:300}.process-section .process-main-content .steps:after{content:"";position:absolute;top:45px;right:-50%;width:100%;height:0;border-top:4px dashed #ddd}.process-section .process-main-content .steps:last-child:after{display:none}@media(max-width:768px){.process-section .process-main-heading{display:block;text-align:center}.process-section .process-main-heading .process-heading{width:100%;margin-bottom:1rem}.process-section .process-main-heading .process-content{width:100%}.process-section .process-main-content{flex-direction:column;align-items:flex-start;position:relative;gap:2rem}.process-section .process-main-content .steps{display:flex;align-items:center;text-align:left;justify-items:center;position:relative;padding:0}.process-section .process-main-content .steps .icon{height:60px;width:120px;margin:0 1rem 0 0}.process-section .process-main-content .steps:after{content:"";position:absolute;top:60px;left:30px;bottom:0;width:2px;height:100%;border-left:4px dashed #ddd;z-index:0}.process-section .process-main-content .steps:last-child:after{display:none}}.clients-section{width:100%;max-width:1600px;place-self:center;margin:6rem auto}.clients-section h1{width:90%;max-width:1600px;margin:1rem auto;text-align:center}.clients-section .clients-slider{overflow:hidden;width:100%;position:relative;margin-bottom:1rem}.clients-section .clients-slider .right-track{display:flex;gap:1rem;width:max-content;will-change:transform}.clients-section .clients-slider .right-track .client-image{width:200px;aspect-ratio:1.4/1;border-radius:.25rem}.clients-section .clients-slider .right-track .client-image img{width:100%;height:100%;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}@media(min-width:426px){.clients-section{margin:8rem auto}}@media(min-width:769px){.clients-section h1{margin:2rem auto;text-align:left}.clients-section .clients-slider{margin-bottom:3rem}.clients-section .clients-slider .left-track,.clients-section .clients-slider .right-track{gap:3rem}}@media(min-width:1600px){.clients-section h1{width:100%}}.work h1{text-transform:uppercase;text-align:center}.work .work-para{text-align:center;margin:.5rem 0 1rem;font-size:clamp(.75rem,1.25vw,1.75rem)}.work .work-cards{margin-top:2rem;display:flex;flex-direction:column;gap:2rem}.work .work-cards .work-card{flex:1 1;border-radius:.5rem;position:relative;height:380px;overflow:hidden}.work .work-cards .work-card .card-img{transition:all .3s ease;height:280px;transform:translateY(0)}.work .work-cards .work-card .card-img img{height:100%;width:100%;object-fit:cover;transform:scale(1.05);transition:transform .3s ease .1s}.work .work-cards .work-card .card-content{position:absolute;content:"";left:0;bottom:0;padding:1rem;text-align:center;background-color:var(--primary-color);color:var(--white);width:100%;transition:all .3s ease;height:70px;overflow:hidden}.work .work-cards .work-card .card-content .card-title{color:var(--white);margin:.5rem auto;transform:translateY(0);transition:all .3s ease-out}.work .work-cards .work-card .card-content .card-text{margin-top:1rem;opacity:0;transform:translateY(0);transition:all .3s ease-out}.work .work-cards .work-card:hover .card-img{transform:translateY(-30px)}.work .work-cards .work-card:hover .card-img img{transform:scale(1)}.work .work-cards .work-card:hover .card-content{height:150px}.work .work-cards .work-card:hover .card-content .card-title{transform:translateY(-10px)}.work .work-cards .work-card:hover .card-content .card-text{display:inline-block;opacity:1;transform:translateY(-10px)}.work .explore-more-button{margin-top:2rem}@media(min-width:768px){.work .work-cards{flex-direction:row}.work .work-cards .work-card{height:480px}.work .work-cards .work-card .card-img{height:380px}.work .work-cards .work-card .card-content{height:100px}.work .work-cards .work-card:hover .card-content{height:180px}}.home-blog-section .blog-section-heading{font-size:clamp(2rem,2.5vw,3.25rem);margin-bottom:2rem;text-align:left}.home-blog-section .blogs-section{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:2rem}@media(max-width:768px){.home-blog-section .blog-section-heading{text-align:center}.home-blog-section .blogs-section{grid-template-columns:repeat(2,1fr)}}@media(max-width:425px){.home-blog-section .blog-section-heading{width:100%;margin-bottom:2rem}.home-blog-section .blogs-section{grid-template-columns:repeat(1,1fr)}}.our-work-section .our-work-container .our-work-heading{font-size:clamp(2rem,2.5vw,3.25rem);text-align:center;margin-bottom:.5rem}.our-work-section .our-work-container .our-work-content{font-size:clamp(.75rem,1.2vw,1.5rem);text-align:center;margin-bottom:1rem;font-weight:300;line-height:1.5}.our-work-section .our-work-container .image-1,.our-work-section .our-work-container .image-2,.our-work-section .our-work-container .image-3,.our-work-section .our-work-container .image-4{width:90vw;height:200px;border-radius:.5rem;margin:0 auto 2rem}.our-work-section .our-work-container .image-1{background:url(/images/portfolio-images/aaradhya_project.png) 50%/cover no-repeat}.our-work-section .our-work-container .image-2{background:url(/images/portfolio-images/adgl_project.png) 50%/cover no-repeat}.our-work-section .our-work-container .image-3{background:url(/images/portfolio-images/haarmony_project.png) 50%/cover no-repeat}.our-work-section .our-work-container .image-4{background:url(/images/portfolio-images/haarmony_branding.png) 50%/cover no-repeat}.our-work-section .our-work-container .image-5,.our-work-section .our-work-container .image-6,.our-work-section .our-work-container .image-7,.our-work-section .our-work-container .image-8{display:none}@media(min-width:768px){.our-work-section .our-work-container{display:grid;grid-template-rows:repeat(33,minmax(10px,1fr));grid-template-columns:repeat(64,minmax(10px,1fr));grid-gap:0;gap:0;margin-bottom:2rem}.our-work-section .our-work-container .our-work-heading{grid-area:5/1/10/11;width:100%;height:100%;text-align:flex-start}.our-work-section .our-work-container .our-work-content{grid-area:13/1/22/22;text-align:flex-start}.our-work-section .our-work-container .image-1,.our-work-section .our-work-container .image-2,.our-work-section .our-work-container .image-3,.our-work-section .our-work-container .image-4,.our-work-section .our-work-container .image-5,.our-work-section .our-work-container .image-6,.our-work-section .our-work-container .image-7,.our-work-section .our-work-container .image-8{display:grid;width:100%;height:100%;border-radius:.5rem;margin-bottom:0}.our-work-section .our-work-container .image-1{grid-area:1/47/11/64}.our-work-section .our-work-container .image-2{grid-area:7/28/18/46}.our-work-section .our-work-container .image-3{grid-area:19/25/33/46}.our-work-section .our-work-container .image-4{grid-area:12/47/22/64}.our-work-section .our-work-container .image-5{grid-area:23/47/33/64;background:url(/images/portfolio-images/random_project.png) 50%/cover no-repeat}.our-work-section .our-work-container .image-6{grid-area:21/1/33/24;background:url(/images/portfolio-images/dr_arpana_project.png) 50%/cover no-repeat}}.testimonials-section h1{margin-bottom:1.5rem;text-align:center}@media(min-width:769px){.testimonials-section h1{margin-bottom:3rem}}@keyframes testimonials-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes right-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes fadeIn{0%{opacity:0;transform:translateY(64px)}to{opacity:1;transform:translateY(0)}}@keyframes scroll-left{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pin-spacer{flex-basis:auto!important;order:unset!important}