.custom-image-section{width:100%;position:relative;padding:0}.custom-image-section img{width:100%;height:600px;object-fit:cover;display:block;margin:0;border-radius:6px}.overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;border-radius:6px}.text-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;color:#fff;padding:20px;width:100%}.text-overlay .smaller-heading{font-size:1.2rem;letter-spacing:2px;font-weight:700;margin-bottom:10px}.text-overlay .main-heading{font-size:5rem;font-weight:700;margin-bottom:10px}.text-overlay .sub-heading{font-size:3rem;font-weight:700;color:#e0e0e0}@media (max-width: 767px){.custom-image-section img{height:240px}.text-overlay .main-heading{font-size:2rem}.text-overlay .smaller-heading{font-size:1rem}.text-overlay .sub-heading{font-size:1.2rem}}.hero-carousel{width:100%;position:relative;padding:0}.hero-carousel .swiper-slide{margin:0!important}.hero-carousel .swiper-wrapper{margin:0!important;padding:0!important}.hero-carousel .swiper-slide img{width:100%;height:600px;object-fit:cover;display:block;margin:0;border-radius:6px}@media (max-width: 767px){.hero-carousel .swiper-slide img{height:240px}}.hero-carousel .swiper-pagination{text-align:center;margin-top:10px}.icon-section{width:100%;padding:40px 0;text-align:center}.icon-section .icon-item{display:inline-flex;align-items:center;width:22%;padding:20px;margin:0 10px;text-align:left;transition:transform .3s ease}.icon-section .icon-item:hover{transform:scale(1.05)}.icon-section img{width:80px;height:80px;margin-right:15px}.icon-section .icon-item h3{font-size:18px;font-weight:700;margin-bottom:10px}.icon-section .icon-item p{font-size:14px;color:#000}@media (max-width: 768px){.icon-section .icon-item{width:45%;margin:10px 0;text-align:left}}@media (max-width: 480px){.icon-section .icon-item{width:100%;margin:15px 0;text-align:left}.icon-section img{width:60px;height:60px}.icon-section .icon-item h3{font-size:16px}.icon-section .icon-item p{font-size:12px}}.logo-carousel{width:100%;padding:20px 0;overflow:hidden}.logo-carousel .swiper-wrapper{display:flex;gap:20px;flex-wrap:nowrap;animation:scroll 10s linear infinite}.logo-carousel .swiper-slide{display:flex;justify-content:center;align-items:center;width:auto;padding:10px}.logo-carousel img{max-height:70px;max-width:100%;object-fit:contain}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-100%)}}.logo-carousel .swiper-wrapper{display:flex;gap:10px}@media (max-width: 767px){.logo-carousel img{max-height:40px}}.testimonial-carousel{width:100%;position:relative;padding:0;text-align:center}.testimonial-carousel .swiper-slide{margin:0!important}.testimonial-carousel .swiper-wrapper{margin:0!important;padding:0!important}.testimonial-carousel .swiper-slide img{width:50px;height:50px;object-fit:cover;display:block;margin:0 auto 15px;border-radius:50%}.testimonial-carousel .testimonial-content{display:flex;flex-direction:column;justify-content:center;align-items:center}.testimonial-carousel .testimonial-rating{display:flex;justify-content:center;gap:5px;margin-bottom:15px}.star{font-size:2rem;color:#f39c12}.testimonial-carousel .testimonial-text{font-size:2.5rem;color:#000;margin-bottom:15px;font-style:italic}.testimonial-carousel .testimonial-author{font-weight:700;font-size:1.5rem;color:#555;margin-bottom:40px}.testimonial-carousel .swiper-pagination{margin-top:15px}.testimonial-heading{font-size:2rem;font-weight:700;color:#333;margin-bottom:30px;text-align:center}@media (max-width: 767px){.testimonial-carousel .swiper-slide{text-align:center}}.khan-image-section{width:100%;position:relative;padding:0}.khan-image-section .swiper-slide{margin:0!important}.khan-image-section .swiper-wrapper{margin:0!important;padding:0!important}.khan-image-section .swiper-slide img{width:100%;height:600px;object-fit:cover;display:block;margin:0;border-radius:6px}@media (max-width: 767px){.khan-image-section .swiper-slide img{height:400px}}.khan-image-section .swiper-pagination{text-align:center;margin-top:10px}.khan-image-section .section-heading{text-align:center;font-size:32px;font-weight:700;margin-bottom:20px}.khan-button{position:absolute;bottom:10px;right:10px;background-color:#fff;padding:10px 20px;border-radius:5px;font-weight:700;text-transform:uppercase;transition:background-color .3s ease,color .3s ease}.khan-button:hover{background-color:#000;color:#fff}
/*# sourceMappingURL=/cdn/shop/t/1/compiled_assets/styles.css.map */
