.home .service-container{position:relative}.home .tell-us-container{margin-top:4rem}@media (max-width:768px){.home .tell-us-container{margin-top:2rem}}
.top-banner{width:100%;position:relative}.top-banner .item{width:100%;height:auto}.top-banner .item img{object-fit:fill;width:100%;height:100%}.top-banner .slick-prev{display:none;left:2%}.top-banner .slick-next{right:2%}.top-banner .slick-next:before,.top-banner .slick-prev:before{font-size:1.7rem}@media (max-width:768px){.top-banner .item{height:400px}.top-banner .slick-next:before,.top-banner .slick-prev:before{font-size:1.3rem}}@media (max-width:550px){.top-banner .item{height:300px}}@media (max-width:470px){.top-banner .item{height:200px}}
.services{margin-top:5rem}.services .heading-container{text-align:center}.services .heading-container .heading{color:var(--text-grey);font-size:1.3rem;font-weight:500}.services .subheading-container{text-align:center}.services .subheading-container .subheading{color:#0000;-webkit-background-clip:text;font-size:3.5rem;font-weight:600;line-height:3.8rem}.services .subheading-container .subheading .span-text{color:#0000;-webkit-background-clip:text}.services .para{text-align:center;max-width:70%;margin:2rem auto 1rem}.services .para .para-text{color:var(--text-medium-grey)}.services .view-all-container{cursor:pointer;flex-direction:row;justify-self:center;align-items:center;gap:10px;width:fit-content;margin:0 auto;display:flex}.services .view-all-container p,.services .view-all-container .arrow{z-index:9;color:var(--text-theme);font-size:1.2rem}.services{position:relative}.services .service-cards-wrapper{position:absolute;top:30%;left:0;right:0}.services .service-cards-wrapper .prev-button{position:absolute;top:50%;z-index:99999!important}.services .service-cards-wrapper .next-button{position:absolute;top:50%;right:0;z-index:99999!important}.services .service-cards-wrapper .our_service{scrollbar-width:none;-ms-overflow-style:none;gap:10px;padding-left:1.5rem;display:flex;position:relative;overflow-x:scroll}.services .service-cards-wrapper .our_service .sercenew{display:none}.services .service-cards-wrapper .service-cards{scroll-snap-type:x mandatory;white-space:nowrap;scrollbar-width:none;scroll-behavior:smooth;flex-direction:row;align-items:center;gap:3rem;margin-top:2rem;padding:10px 5rem;transition:all 2s linear;display:flex;overflow-x:auto}.services .service-cards-wrapper .scroll-blur{pointer-events:none;filter:blur(20px);z-index:1;background:#fff9;border-radius:50%;width:10rem;height:95%;position:absolute;top:0;right:-5%}.services .service-cards-wrapper .service-cards::-webkit-scrollbar{display:none}.services .theme-color-contianer{background:var(--bg-secondary);z-index:0;width:100%;height:300px;margin-top:12rem}@media (max-width:1000px){.services .para{max-width:80%}.services .service-cards-wrapper .our_service{margin-top:3.5rem;padding:0}.services .service-cards-wrapper .our_service .sercenew{gap:10px;height:100%;padding:10px 10px 10px 1.5rem;display:flex;position:relative;overflow-x:scroll}.services .service-cards-wrapper .newservicedd{display:none}}@media (max-width:768px){.services{margin-top:3rem}.services .subheading-container .subheading{font-size:3rem;line-height:3.5rem}.services .para{max-width:100%;margin-top:1rem;padding:0 2rem}.services .para .para-text{line-height:1.5rem}.services .service-cards-wrapper{top:33%}.services .service-cards-wrapper .next-button,.services .service-cards-wrapper .prev-button{display:none}.services .service-cards-wrapper .service-cards{gap:1.5rem;padding:10px 3rem}.services .service-cards-wrapper .scroll-blur{top:5%}.services .theme-color-contianer{height:150px;margin-top:13rem}}@media (max-width:550px){.services .subheading-container .subheading{font-size:2.3rem;line-height:2.8rem}.services .para{max-width:100%;margin-top:1rem;padding:0 1rem}.services .para .para-text{line-height:1.2rem}.services .service-cards-wrapper .scroll-blur{width:7rem;top:5%}}@media (max-width:480px){.services .theme-color-contianer{height:150px;margin-top:11rem}}@media (max-width:430px){.services{margin-top:0}.services .subheading-container .subheading{font-size:2rem;line-height:2.5rem}.services .para .para-text{display:none}.services .view-all-container p,.services .view-all-container .arrow{font-size:1rem}.services .service-cards-wrapper .our_service{margin:-2rem 0 0}.services .service-cards-wrapper .service-cards{gap:1rem;margin:0;padding:0 1rem}.services .service-cards-wrapper .scroll-blur{display:none}}
