*{margin:0;padding:0;box-sizing:border-box}body{overflow-x:hidden}:root{font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body{scroll-behavior:smooth;overflow-x:hidden}.center-flex{display:flex;justify-content:center;align-items:center}.horizontal-center{display:flex;justify-content:center}.vertical-center{display:flex;align-items:center}.gap-20{gap:20px}.gap-10{gap:10px}.slide-side-btn{width:174px;position:fixed;right:-120px;z-index:1000;padding:10px 20px;cursor:pointer;border-top-left-radius:50px;border-bottom-left-radius:50px;transition:all .3s ease-in-out;font-family:Poppins,serif;font-size:17px;box-shadow:0 4px 8px #25d36640}.slide-side-btn :is(a,p){text-decoration:none;color:#fff}.slide-side-btn .bold{font-weight:800}.slide-side-btn:hover{right:0}.slide-side-btn.whatsapp{bottom:180px;background-color:#34c759}.slide-side-btn.call{background-color:#2c3f9d;bottom:100px}.slide-side-btn .slide-circle{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0}.left-space{margin-left:120px}img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-moz-user-select:none;-ms-user-select:none}@media (max-width: 800px){.left-space{margin-left:30px}}@media (max-width: 550px){.left-space{margin:0}.slide-side-btn.whatsapp{bottom:220px}.slide-side-btn.call{bottom:140px}}.splash-screen{width:100%;height:100vh;display:flex;justify-content:center;align-items:center}.splash-gif{width:50vw;animation:zoomIn 1.3s ease-out}@media (max-width: 480px){.splash-screen{height:100vh;width:100%;display:flex;justify-content:center;align-items:center}.splash-gif{width:80vw}}@keyframes zoomIn{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.water-detail-img{width:100%}.banner-video-container{display:flex;align-items:center;justify-content:center;width:100%;position:relative;z-index:-1}.banner-video-container video{width:100%}@media (max-width: 1198px){.banner-video-container{margin-top:64px}}.watch-now-container{display:flex;align-items:center;justify-content:center;gap:30px;height:530px}.watch-now-container h2{color:#000;font-size:35px;font-weight:700;width:325px;font-family:El Messiri,sans-serif;text-align:center}.watchnow-btn-wrap{flex-direction:column}.watch-now-container .watchnow-btn-wrap a{text-align:center;background-color:#2c3f9d;border:none;border-radius:14px;font-family:Poppins,serif;padding:14.6px 35px;font-size:28px;font-weight:700;color:#fff;cursor:pointer;text-decoration:none;transition:all .3s ease-in-out;box-shadow:0 4px 8px #0003;display:flex;justify-content:center}.watch-now-container .watchnow-btn-wrap a:hover{transform:translateY(-3px);box-shadow:0 8px 12px #0000004d}.watch-now-container .watchnow-btn-wrap a:active{transform:translateY(2px);box-shadow:0 2px 4px #00000026}@media (max-width: 1043px){.watch-now-container{flex-direction:column;height:850px}}@media (max-width: 768px){.watch-now-container{flex-direction:column;height:auto;padding:40px 20px;gap:20px}.watch-now-container h2{font-size:30px;width:100%}.watch-now-container .watchnow-btn-wrap a{font-size:24px;padding:14px 30px}.watch-now-container img{width:300px}}@media (max-width: 460px){.watch-now-container{flex-direction:column;height:auto;padding:30px 15px;gap:20px}.watch-now-container h2{font-size:22px;width:100%}.watch-now-container .watchnow-btn-wrap a{font-size:14px;padding:12px 25px}}.category-container{width:100%;padding:10px;font-family:Poppins,sans-serif}.category-card-wrap{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap;margin:30px 0 80px}.category-card{background-image:url(/assets/categoryBgImg-DOaTi9rk.png);background-repeat:no-repeat;background-size:cover;background-position:center;width:280px;height:300px;padding:17.5px 0;text-align:center;border-radius:20px;overflow:hidden;transition:transform .3s ease;position:relative}.category-card:hover{transform:scale(1.03)}.category-card img{width:11rem;height:12rem}.category-card h2{display:flex;justify-content:center;align-items:center;color:#fff;font-size:24px;font-weight:600;background-color:#2c3f9d;height:63px;border-bottom-left-radius:18px;border-bottom-right-radius:18px;position:absolute;bottom:0;width:100%}.water-features-container{display:flex;flex-direction:column;align-items:center;justify-content:center}.category-container .curve-line{transform:translate(-12px,-50px)}@media (max-width: 768px){.category-card{width:240px;height:230px}.category-card img{width:9rem;height:10rem}.category-card h2{font-size:20px;height:55px}}@media (max-width: 460px){.category-card-wrap{gap:20px;margin:0}.category-card{width:155px;height:210px}.category-card img{width:7rem;height:9rem}.category-card h2{font-size:16px;height:50px}}.app-promo-container{display:flex;align-items:center;justify-content:center;gap:50px;padding:0 100px}.app-promo-text-wrap{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:15px;color:#fff;font-family:Playfair Display,serif}.app-promo-text-wrap h1{font-family:El Messiri,serif;font-size:35px;font-weight:900;width:297px;text-align:end;color:#2c3f9d}.app-promo-text-wrap p{font-size:18px;font-weight:400}.app-promo-text-wrap h3{font-size:18px;font-weight:700;font-family:Poppins,sans-serif}.app-stores-images{display:flex;align-items:center;justify-content:center;gap:9px;flex-wrap:wrap}.app-stores-images img:hover{cursor:pointer}.app-image{width:445px;height:450px}@media (max-width: 950px){.app-promo-container{flex-direction:column;align-items:center;text-align:left;gap:20px;padding:30px}.app-promo-text-wrap h1{font-size:28px;text-align:center}.app-promo-text-wrap p,.app-promo-text-wrap h3{font-size:16px}}@media (max-width: 460px){.app-promo-container{padding:20px;gap:15px;align-items:center}.app-promo-text-wrap h1{font-size:22px}.app-promo-text-wrap p,.app-promo-text-wrap h3{font-size:14px}.app-stores-images{justify-content:flex-start}.app-stores-images img{width:120px}.app-image{width:100%;height:auto}}.coupon-container{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Poppins,sans-serif;margin-top:24px}.coupon-heading{color:#000;font-family:El Messiri;font-weight:700;font-size:35px;line-height:120%;letter-spacing:0px;text-align:center;padding:5rem 2rem}.coupon-container p{text-align:center;color:#111;width:100%;height:48px;font-weight:300;font-size:14px;line-height:20px;padding:4px;margin-top:21px}.coupons-wrap{margin-top:10px;padding:21px;height:auto}.coupons-heading{display:flex;align-items:center;justify-content:start;gap:11px;position:relative}.coupons-heading h1{font-family:Inter,serif;font-weight:500;font-size:20px;color:#111}.coupons-cards{display:flex;gap:15px;white-space:nowrap;flex-direction:row}.coupons-card{position:relative;width:300px;height:402px}.coupon-product-img{position:absolute;left:50%;transform:translate(-50%);top:69px;width:289px}.offer-gif{position:absolute;top:10px;left:22px;width:91px;height:58px}.coupons-card h5{position:absolute;color:#fff;font-family:"Baloo Chettan 2",serif;font-size:22px;font-weight:600;line-height:20.68px;top:25px;right:25px}.coupons-title{display:flex;flex-direction:column;align-items:start;gap:5px;justify-content:center;position:absolute;bottom:25px;left:20px}.coupons-title h1{color:#111;font-family:Poppins,sans-serif;font-weight:400;font-size:16px;line-height:15px}.coupons-title .add-on{background-color:#d647001a;color:#d64700;font-size:10.33px;line-height:15px;font-weight:400;font-family:Poppins,sans-serif;border-radius:27px;padding:4.3px 8.6px}.coupons-title h3{font-weight:400;font-size:15.3px;line-height:15px;font-family:Poppins,sans-serif;color:#111}.cpn-container-home{display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;padding:0 20px;margin-left:50px;margin-right:15px;justify-content:center}.cpn-container-home::-webkit-scrollbar{display:none}.coupon-offer-container{height:680px;transform:translateY(-35px)}@media (max-width: 1324px){.cpn-container-home{justify-content:flex-start}}@media (max-width: 768px){.coupon-heading{font-size:28px;padding:4rem 1rem 3rem}.coupon-container p{font-size:13px;height:auto;margin-top:16px}.coupons-heading h1{font-size:18px}.coupons-title h1{font-size:14px}.coupons-title .add-on{font-size:9px;padding:3.5px 7px}.coupons-title h3{font-size:14px}.offer-gif{width:70px;height:45px}.coupons-card h2{font-size:14px}.coupon-offer-container{height:530px;transform:translateY(-40px)}.cpn-container-home{margin:0 20px;padding:0 10px}.coupons-card{width:240px;height:400px}.coupon-product-img{width:210px;top:80px}}@media (max-width: 460px){.coupons-cards{gap:20px}.coupons-card{width:160px;height:320px}.coupon-heading{font-size:22px;padding:4rem 1rem 2rem}.coupon-container p{font-size:12px;padding:0 10px}.coupons-heading h1{font-size:16px}.coupons-title{left:10px;bottom:20px}.coupons-title h1{font-size:13px}.coupons-title .add-on{font-size:8.5px;padding:3px 6px}.coupons-title h3{font-size:13px}.offer-gif{width:60px;height:40px;top:8px;left:15px}.coupons-card h2{font-size:13px;top:20px;right:20px}.cpn-container-home{margin:0 10px;padding:0 5px}.coupon-offer-container{height:500px;transform:translateY(-32px)}.coupon-product-img{top:85px;width:160px}}@media (max-width: 370px){.coupons-card{width:160px;height:310px}}.five-gallon-details-wrapper{display:flex;justify-content:center;gap:20px;flex-wrap:wrap}.five-gallon-details{width:1000px;margin:50px auto auto;justify-content:space-around;background:linear-gradient(94.2deg,#439be3 5.95%,#5594e3 105.51%),linear-gradient(262.5deg,#0000 -1.55%,#5fc1f333);border-radius:50px;position:relative;font-family:Poppins,sans-serif}.five-gallon-details p{position:absolute;right:40%;bottom:50px;font-family:Poppins,serif;font-weight:700;font-size:18.84px;color:#fff;text-transform:capitalize}.five-gallon-details .details{display:flex;flex-direction:column;gap:10px}.five-gallon-details .details h4{font-family:Poppins,serif;font-weight:800;font-size:48.12px;line-height:53.18px;width:64%;color:#fff}.five-gallon-details .details .price h1{font-weight:700;font-size:21.54px;letter-spacing:.31px;color:#111}.five-gallon-details .details .price h2{font-family:Poppins,serif;text-decoration:line-through;font-weight:600;font-size:15.39px;color:#fff}.five-gallon-details .details .price h3{font-family:Poppins,serif;font-weight:700;font-size:15.39px;color:#fbff00}.five-gallon-details .deposit{font-weight:700;font-size:21.54px}.five-gallon-details .deposit span{font-size:14px}.five-gallon-details .order-now-btn{margin-top:15px;background-color:#2c3f9d;font-family:Poppins,serif;font-weight:700;font-size:18.84px;color:#fff;border:none;outline:none;width:250px;height:50px;border-radius:50px;cursor:pointer}.five-gallon-details img{height:320px}.five-gallon-cards{display:flex;justify-content:flex-start;align-items:center;margin-left:60px;gap:50px;flex-wrap:wrap;padding:50px 10px 20px}@media (max-width: 1040px){.five-gallon-details{width:100%;padding:10px;border-radius:20px}}@media (max-width: 768px){.five-gallon-details .details h4{font-size:30px;line-height:42px}.five-gallon-cards{gap:30px}.five-gallon-details .details .price h1{font-size:18px}.five-gallon-details .details .price h2,.five-gallon-details .details .price h3{font-size:13px}.five-gallon-details .deposit{font-size:18px}.five-gallon-details .deposit span{font-size:12px}.five-gallon-details .order-now-btn{font-size:16px;width:200px}.five-gallon-details{margin:20px 12px 0}.five-gallon-details p{font-size:16px;right:4%;bottom:190px}.five-gallon-details img{height:280px}}@media (max-width: 460px){.five-gallon-details .details{gap:0px}.five-gallon-cards{gap:20px}.five-gallon-details .details h4{font-size:28px;line-height:38px;width:70%}.five-gallon-details .details .price h1{font-size:16px}.five-gallon-details .details .price h2,.five-gallon-details .details .price h3{font-size:12px}.five-gallon-details .deposit{font-size:16px}.five-gallon-details .deposit span{font-size:11px}.five-gallon-details .order-now-btn{font-size:15px;width:150px;margin-top:5px}.five-gallon-details p{font-size:14px}.five-gallon-details img{height:200px}}.card-loader{width:250px;height:320px;border-radius:20px;padding:15px;background:#f2f2f2;display:flex;flex-direction:column;justify-content:space-between;gap:15px;align-items:center;animation:pulse 1.5s infinite ease-in-out}.card-loader-img{width:140px;height:160px;background:#e0e0e0;border-radius:12px}.card-loader-line{height:14px;background:#e0e0e0;border-radius:6px}.card-loader-line.full{width:100%}.card-loader-line.medium{width:80%}.card-loader-line.short{width:60%}@keyframes pulse{0%{background-color:#f0f0f0}50%{background-color:#e0e0e0}to{background-color:#f0f0f0}}.quality-title{font-family:El Messiri,serif;font-weight:700;font-size:35px;text-align:center;margin:30px}.water-qulity-cards-container{display:flex;flex-wrap:wrap;justify-content:center;gap:30px;margin-bottom:80px}.water-quality-card{display:flex;flex-direction:column;align-items:center;position:relative;background-color:#fff;border:1px solid #2c3f9d;border-radius:20px;text-align:center;box-shadow:2px 2px 7.1px #18191c30;height:280px;width:250px;padding:0 20px;transition:all .3s ease}.water-quality-card img{position:absolute;left:50%;transform:translate(-50%);bottom:-30px;box-shadow:0 2px 5px #0000004d;border-radius:50%;width:60px;height:60px}.water-quality-card h1{font-family:El Messiri,serif;font-weight:700;font-size:22px;color:#2c3f9d;margin-top:65px}.water-quality-card h2{font-family:Poppins,sans-serif;font-weight:400;font-size:16px;color:#2c3f9d}@media (max-width: 768px){.quality-title{font-size:28px;margin:25px}.water-quality-card{width:220px;height:260px}.water-quality-card h1{font-size:20px}.water-quality-card h2{font-size:14px}.water-qulity-cards-container{gap:23px}}@media (max-width: 460px){.quality-title{font-size:22px;margin:20px}.water-quality-card{width:180px;max-width:300px;height:210px;padding:0 15px}.water-quality-card h1{font-size:16px;margin-top:50px}.water-quality-card h2{font-size:12px}.water-quality-card img{width:40px;height:40px;bottom:-15px}}@media (max-width: 370px){.water-quality-card{width:160px}}.products-heading{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%;padding:.5rem 2.5rem}.products-heading h1{font-family:El Messiri;font-weight:700;font-size:35px;line-height:120%;letter-spacing:0px;margin:2rem}.link-no-decoration{text-decoration:none}.products-heading button{font-family:Poppins;font-weight:600;font-size:20px;letter-spacing:0px;text-align:center;width:231px;height:52px;display:flex;gap:10px;padding:14px 0;justify-content:center;border:none;border-radius:53px;background:#2c3f9d;color:#fff;cursor:pointer;align-items:center;text-decoration:none;list-style:none}.product-wrap{width:235px;border-radius:12px;box-shadow:0 0 10px .2px #0000000f;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;padding:5px;position:relative;font-family:Poppins,sans-serif}.product-list{display:flex;align-items:stretch;justify-content:flex-start;padding-left:110px;margin-bottom:20px;flex-wrap:wrap;gap:35px;scroll-behavior:smooth;width:100%}.title-section{display:flex;flex-direction:column;align-items:start;justify-content:start;width:100%;padding:5px}.title-section h1{font-weight:400;font-size:21px}.product-wrap .product-offer{position:absolute;top:10px;left:10px;width:76px;height:48px}.price-section{display:flex;flex-direction:row;align-items:start;justify-content:center}.product-wrap h1{font-size:18px;font-weight:400;color:#111;line-height:21px}.price-section h1{color:#111;font-weight:400;font-size:12px;line-height:15px;padding:5px}.price-section h2{text-decoration:line-through;color:#111;font-size:10px;font-weight:400;padding:5px}.price-section h3{color:#d64700;font-size:12px;font-weight:400;font-family:DM Sans,serif;padding:5px}.product-img .single-images{width:131px;height:159px}.product-img img{height:150px}.home-product-loader{display:flex;align-items:center;justify-content:center}@media (max-width: 768px){.products-heading h1{font-size:26px;margin:1.5rem}.products-heading button{font-size:16px;width:auto;padding:12px 22px;height:auto;margin-right:12px}.product-wrap h1{font-size:16px}.title-section h1{font-size:18px}.price-section h1{font-size:11px}.price-section h2{font-size:9px}.price-section h3{font-size:11px}.product-img .single-images{width:115px;height:135px}.product-img img{height:120px}}@media (max-width: 460px){.products-heading{padding:.5rem}.product-wrap{width:100%;padding:10px}.title-section{justify-content:center}.product-wrap h1{font-size:14px}.title-section h1{font-size:15px}.price-section h1{font-size:10.5px}.price-section h2{font-size:9px}.price-section h3{font-size:10.5px}.product-img .single-images{width:103px;height:114px}.product-img img{height:115px}.product-wrap{width:180px;gap:0}.product-list{flex-wrap:wrap;gap:8px;padding:4px;margin-left:0;justify-content:center}.product-list::-webkit-scrollbar{display:none}.products-heading h1{font-size:24px;margin:1rem}.products-heading button{font-size:14px;width:auto;padding:10px 20px;height:auto}}@media (max-width: 370px){.product-wrap{width:160px}.product-list{gap:10px}}.location-popup{background-color:#fff;border-radius:20px;width:70%;height:80%;padding:20px;overflow-y:auto}.location-popup h1{font-family:El Messiri,serif;font-weight:700;font-size:35px;color:#000;margin:15px;text-align:center}.locations-container{flex-wrap:wrap;gap:50px}.locations-container .location{flex-direction:column;border:1px solid #6e6e6e;border-radius:20px;cursor:pointer}.locations-container .location img{width:220px;height:86px}.locations-container .location h1{font-family:El Messiri,serif;font-weight:700;font-size:35px}.popup-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0006;display:flex;justify-content:center;align-items:center;z-index:9999}@media (max-width: 768px){.location-popup{width:90%;height:500px;padding:15px}.location-popup h1{font-size:28px;margin:10px}.locations-container{gap:30px}.locations-container .location img{width:180px;height:70px}.locations-container .location h1{font-size:28px}}@media (max-width: 460px){.location-popup{width:95%;height:510px;padding:10px}.location-popup h1{font-size:22px;margin:8px}.locations-container{gap:20px}.locations-container .location img{width:146px;height:60px}.locations-container .location h1{font-size:22px}}.contact-section{padding:50px;justify-content:space-between}.contact-info,.form-container{width:100%}.contact-info h1{font-family:El Messiri,serif;font-weight:700;font-size:30px;color:#000}.contact-info-row{gap:20px;margin-bottom:20px}.contact-info-row img{width:45px}.contact-info-row p{font-family:Poppins,serif;font-weight:400;font-size:16px;line-height:150%;color:#000}.form-container .contact-form-input{width:100%;height:70px;border:none;box-shadow:0 0 20px #00000017;border-radius:10px;outline:none;padding:0 20px 0 60px;font-family:Montserrat,serif;font-weight:400;font-size:14px;transition:all .3s ease}.form-container .input-container{width:100%;position:relative;margin-bottom:40px}.contact-two-col{display:flex;gap:12px;width:100%}.input-container img{position:absolute;top:50%;transform:translateY(-50%);left:20px}.message-input{width:100%;box-shadow:0 0 20px #00000017;resize:none;padding:20px;border-radius:10px;border:none;outline:none;font-family:Montserrat,serif;font-weight:400;font-size:14px;transition:all .3s ease}.form-container{display:flex;flex-direction:column}.form-container .submit-btn{font-family:Poppins,serif;font-weight:600;font-size:15px;background:#2c3f9d;color:#fff;outline:none;border:none;border-radius:50px;padding:10px 40px;width:200px;align-self:center;cursor:pointer;transition:all .3s ease-in-out;transform:translateY(10px)}.form-container .submit-btn:hover{background-color:#e79702}.error-contact{color:red;font-size:.85rem;margin-top:4px}.popup-overlay{position:fixed;top:0;left:0;height:100%;width:100%;background:#0006;display:flex;justify-content:center;align-items:center;z-index:3000}.popup-modal{background:#fff;padding:2rem 3rem;border-radius:12px;text-align:center;box-shadow:0 6px 20px #0000004d;max-width:400px;width:90%;font-family:Poppins,sans-serif}.popup-modal h2{margin-bottom:.5rem;color:#0a63b4}.popup-modal p{color:#333;font-size:1rem;margin-bottom:1.5rem}.popup-close-btn{background-color:#0a63b4;color:#fff;border:none;padding:.6rem 1.5rem;border-radius:8px;cursor:pointer;font-size:1rem;transition:background-color .3s ease}.popup-close-btn:hover{background-color:#094a88}@media (max-width: 768px){.contact-section{flex-direction:column;padding:30px}.contact-info h1{font-size:24px}.contact-info-row p{font-size:14px}.form-container .submit-btn{font-size:14px;padding:10px 30px;width:180px;margin-top:20px}.popup-modal h2{font-size:1.1rem}.popup-modal p{font-size:.95rem}.popup-close-btn{font-size:.95rem;padding:.5rem 1.2rem}}@media (max-width: 460px){.contact-section{padding:18px}.contact-info h1{font-size:20px}.contact-info-row p{font-size:13px}.form-container .submit-btn{font-size:13px;padding:10px 25px;width:160px}.popup-modal h2{font-size:1rem}.popup-modal p{font-size:.9rem}.popup-close-btn{font-size:.9rem;padding:.5rem 1rem}}.title-container{flex-direction:column;width:100%;height:150px;background-color:#d7eefe;padding-top:60px}.title-container h1{font-family:El Messiri,serif;font-weight:600;font-size:30px;color:#000}.title-container .coupon-subtitle{transform:translateY(10px);text-align:center;font-family:Poppins,serif;font-weight:300;font-size:14px;color:#111;height:21px}@media (max-width: 768px){.title-container h1{font-size:26px}.title-container .coupon-subtitle{font-size:13px}.title-container{padding-top:20px;margin-top:67px;height:90px}.title-container .coupon-subtitle{transform:translateY(0);font-size:12px}}@media (max-width: 460px){.title-container h1{font-size:22px}}.tab-container{margin:20px 0}.tab-container .tab{min-width:150px;height:50px;outline:none;border:thin solid #c2c2c2;background-color:#fff;font-family:Poppins,serif;font-weight:400;font-size:16px;border-radius:20px;cursor:pointer;color:#000;transition:all .3s ease-out}.tab-container .active-tab{font-weight:600;transition:all .3s ease-out;background:#2c3f9d;color:#fff}@media (max-width: 768px){.tab-container{padding:0 12px;gap:10px;justify-content:flex-start;width:100%;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none}.tab-container::-webkit-scrollbar{display:none}.tab-container .tab{font-size:14px;min-width:130px}}@media (max-width: 460px){.tab-container .tab{font-size:13px}}.single-coupon{width:300px;height:278px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;font-family:Poppins,serif;border:1px solid #d8d8d8;position:relative;padding:20px;scroll-snap-align:start}.coupon-data h1{font-family:"Baloo Chettan 2",serif;line-height:22px;font-size:27px;font-weight:700;text-wrap:wrap}.coupon-data h2{font-weight:500;font-size:16px}.coupon-data h3{font-weight:400;font-size:13px}.coupon-buy-now-btn{background-color:#2c3f9d;width:85%;height:30px;border-radius:18px;border:none;color:#fff4f6;cursor:pointer;position:absolute;bottom:15px;left:50%;transform:translate(-50%)}.free-tag{margin-top:8px;font-size:14px;background-color:#d64700;padding:1px 9px;border-radius:5px;color:#fff}.coupon-price{position:absolute;top:-14px;right:-84px;display:flex;flex-direction:column;align-items:flex-start}.coupon-img{position:absolute;top:-3rem;left:51%;width:125%;height:282px;transform:translate(-50%)}.coupon-data h2{color:#2c3f9d;font-size:18px;font-weight:800;text-wrap:nowrap}.coupon-price h3{text-decoration:line-through;font-size:11px;font-weight:400;color:#2c3f9d;text-align:center}.coupon-ticket-container{display:flex;gap:30px;align-items:center;justify-content:center;flex-wrap:wrap;padding:40px 0}.coupon-price h1{color:#2c3f9d;font-size:18px;font-weight:800;position:absolute;top:11.5rem;left:-11rem}.coupon-data{border-top:1px dashed #6a6a6a;padding-top:12px;width:100%;display:flex;justify-content:space-between;margin-top:6rem}@media (max-width: 768px){.coupon-data h1{font-size:24px}.coupon-data h2{font-size:15px}.coupon-data h3{font-size:12px}.coupon-data h2{font-size:16px}.coupon-price h3{font-size:10px}.free-tag{font-size:13px}.coupon-ticket-container{padding:10px;gap:15px}}@media (max-width: 460px){.coupon-data h1{font-size:22px}.coupon-data h2{font-size:14px}.coupon-data h3{font-size:11px}.coupon-data h2{font-size:15px}.coupon-price h3{font-size:9px}.free-tag{font-size:12px}.coupon-ticket-container{padding:15px;gap:10px}}.accessories-container{width:100%;margin:auto;display:flex;justify-content:flex-start;flex-wrap:wrap;gap:55px;transition:all .3s ease-in-out}@media (max-width: 768px){.accessories-container{gap:10px;margin-left:50px;padding:12px 0}}@media (max-width: 460px){.accessories-container{gap:20px;justify-content:center;margin:0}}.accessories-card{width:250px;min-width:200px;height:320px;text-align:center;border-radius:20px;padding:15px;box-shadow:0 0 10px .2px #0000000f;display:flex;flex-direction:column;justify-content:space-between;gap:15px;align-items:center;position:relative;font-family:Poppins,serif;cursor:pointer;margin-left:50}.accessories-card .product{height:153px}.accessories-card .card-content{width:100%}.accessories-card h1{font-weight:400;font-size:16px;line-height:24px;color:#111;margin:8px 0;text-align:left}.accessories-card .sub-text{font-weight:400;font-size:14px;line-height:20px;color:#545454;text-align:left}.accessories-card .card-price-section{width:100%;display:flex;justify-content:space-between;align-items:center;margin:8px 0;flex-wrap:nowrap}.card-price-section .price{font-family:DM Sans,serif;font-weight:500;font-size:16px;line-height:20px;color:#111;text-align:left}.card-price-section .price-org{font-weight:400;font-size:12px;line-height:18px;color:#9b9b9b;text-align:center}.card-price-section .price-off{font-weight:600;font-size:12px;line-height:18px;color:#00a82a;text-align:right}.card-price-section p{margin:0;padding:0}.accessories-card .buy-now-btn{font-weight:600;font-size:14px;line-height:20px;color:#2c3f9d;border-radius:50px;border:1px solid #bdbdbd;background-color:#fff;width:100%;height:35px;cursor:pointer}.add-to-cart{width:35px;height:35px;box-shadow:0 0 8.89px .18px #0000000f;border-radius:50%;display:flex;justify-content:center;align-items:center;position:absolute;right:12px;top:12px;background-color:#fff;cursor:pointer}.accessories-card .add-to-cart img{width:18px;height:18px}@media (max-width: 768px){.accessories-card{width:200px;height:280px;min-width:170px;padding:12px;gap:12px}.accessories-card .product{height:140px}.accessories-card h1{font-size:15px;line-height:22px;margin:6px 0}.accessories-card .sub-text{font-size:13px;line-height:19px}.card-price-section .price{font-size:15px;line-height:19px}.card-price-section .price-org,.card-price-section .price-off{font-size:11px;line-height:16px}.accessories-card .buy-now-btn{font-size:13px;height:32px}.add-to-cart{width:32px;height:32px;right:10px;top:10px}.accessories-card .add-to-cart img{width:16px;height:16px}}@media (max-width: 460px){.accessories-card{width:45%;min-width:150px;height:250px;border-radius:15px;padding:10px;gap:10px}.accessories-card .product{height:120px}.accessories-card h1{font-size:14px;line-height:21px;margin:5px 0}.accessories-card .sub-text{font-size:12px;line-height:18px}.card-price-section{margin:5px 0}.card-price-section .price{font-size:14px;line-height:18.23px}.card-price-section .price-org,.card-price-section .price-off{font-size:10px;line-height:15px}.accessories-card .buy-now-btn{font-size:12px;height:30px}.add-to-cart{width:30px;height:30px;right:10px;top:10px}.accessories-card .add-to-cart img{width:15px;height:15px}}.five-gallon-details .details h1{color:#fff}.navbar-container{width:100%}.top-contents{display:flex;align-items:start;justify-content:space-between;color:#fff;background-color:#008ed0;width:100%;height:113px;padding:35px 80px;position:relative}.top-contents h2{font-family:Poppins,sans-serif;font-size:16px;font-weight:400;display:flex;align-items:center;gap:10px}.top-contents h2 span{font-weight:500;font-family:"Baloo Chettan 2",sans-serif}.top-social-links{display:flex;align-items:center;justify-content:center;gap:40px}.top-social-links img{width:24px;height:24px}.real-navbar-wrap{height:93px;display:flex;align-items:center;justify-content:space-between;border:none;border-radius:17px;padding:10px 18px;background:#fff;font-family:Poppins,sans-serif;box-shadow:0 0 8.7px #00000029;position:absolute;z-index:2000;bottom:-55px;left:50%;transform:translate(-50%);width:80%}.real-navbar-wrap .nav-logo{width:220px;height:auto}.real-navbar-wrap .nav-links ul{display:flex;align-items:center;justify-content:space-between;gap:40px;list-style:none}.real-navbar-wrap .nav-links ul li{font-size:16px;font-weight:500;color:#000;cursor:pointer;text-decoration:none}li .link{position:relative;text-decoration:none;color:#000;transition:color .3s ease-out}li .link:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:1px;background-color:#000;transform:scaleX(0);transform-origin:center;transition:transform .3s ease-out,height .3s ease-out}li .link:hover:after{transform:scaleX(1);height:1px}li .link.active:after{transform:scaleX(1);height:2px}.real-navbar-wrap .nav-icons{display:flex;align-items:center;gap:20px}.real-navbar-wrap .nav-icons .icon{font-size:24px;color:#141b34;border-radius:50%;width:36px;height:36px;transition:all .3s ease-out;position:relative}.real-navbar-wrap .nav-icons .icon span{position:absolute;top:-6px;right:-6px;background-color:#ff4d4f;color:#fff;font-size:12px;font-weight:600;font-family:Inter,serif;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1}.real-navbar-wrap .nav-icons .icon.active,.real-navbar-wrap .nav-icons .icon:hover{background-color:#2c3f9d;color:#fff}.real-navbar-wrap .language-selection-wrap{display:flex;align-items:center;justify-content:center;gap:10px}#language{border:none;outline:none;cursor:pointer;padding:8px;border-radius:8px;color:#333;font-size:14px;transition:all .3s ease}#language:hover{background-color:#eaeaea}.radial{width:3px;height:60px;background:radial-gradient(50% 50% at 50% 50%,#080808eb,#12121200)}.location-info{display:flex;justify-content:center;align-items:center;font-family:Inter,serif;font-weight:500;font-size:18px;color:#545454;gap:10px}.footer-bottom-wrap{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#0a0f28;color:#fff;padding:50px 80px;gap:60px;font-family:Poppins,sans-serif;margin-top:2rem}.footer-social-links{display:flex;align-items:center;justify-content:space-between;width:100%;text-align:center}.footer-input-wrap{display:flex;align-items:center}.footer-social-links .footer-input-wrap input{width:543px;height:46px;border:none;border-radius:8px 0 0 8px;color:#fff;padding:0 12px;font-family:Poppins,serif;font-weight:400;font-size:14px;color:#0a0f28;outline:none}.footer-social-links .footer-input-wrap button{background-color:#2c3f9d;width:129px;height:46px;border:none;border-radius:0 8px 8px 0;color:#fff;font-weight:700;font-size:18px;cursor:pointer;padding:0 12px}.footer-contact-container{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:40px;width:100%}.footer-contact-container .white-logo{width:360px;height:auto}.footer-about-container{max-width:178px;display:flex;flex-direction:column;gap:12px}.footer-contact-container .footer-about-container h2{font-size:18px;font-weight:700;color:#fff}.footer-about-container ul{display:flex;flex-direction:column;gap:12px}.footer-about-container ul li{list-style:none;display:flex;flex-direction:column;align-items:start;justify-content:center;font-size:18px;font-weight:400}.contact-container{max-width:312px;display:flex;flex-direction:column;gap:12px}.contact-container h1{font-size:18px;font-weight:700;color:#fff}.contact-container h2,a{font-size:18px;font-weight:400;display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.contact-container h2 img{width:24px;height:24px}.card-section-container{max-width:300px;display:flex;flex-direction:column;gap:10px}.card-section-container h1{font-size:18px;font-weight:700;color:#fff}.card-section-container .card-images{display:flex;align-items:center;gap:8.5px}.card-section-container .card-images img{width:69px;height:25px}.footer-down-side{display:flex;align-items:center;justify-content:center;gap:5px;width:100%}.footer-down-side span{font-size:12px;font-weight:300}.footer-down-side hr{flex-grow:1;height:1px;background-color:#fff;border:none}@media (max-width: 1230px){.footer-social-links{flex-direction:column;gap:20px}.footer-contact-container{flex-direction:column;gap:20px;align-items:flex-start}}@media (max-width: 768px){.footer-social-links .footer-input-wrap input{width:100%}.footer-contact-container .footer-about-container h2,.contact-container h1,.contact-container h2,.card-section-container h1,.footer-about-container ul li,.footer-social-links .footer-input-wrap button{font-size:16px}.footer-down-side span{font-size:11px}.footer-input-wrap{width:100%}.footer-bottom-wrap{padding:30px}}@media (max-width: 460px){.footer-contact-container .footer-about-container h2,.contact-container h1,.contact-container h2,.card-section-container h1,.footer-about-container ul li,.footer-social-links .footer-input-wrap button{font-size:14px}.footer-down-side span{font-size:10px}}.get-the-app{background-color:#2c3f9d;display:flex;justify-content:center;padding:0 80px;align-items:center;gap:40px;margin-top:3rem}.get-the-app h1{font-family:Volkhov,serif;font-size:44px;font-weight:400;line-height:56.76px;color:#fff;width:315px}.get-the-app h1 span{color:#ffa600}.phone-image{position:absolute;width:365px;height:288px;top:-48px;left:48%;transform:translate(-50%)}.qrcode{width:110px;height:110px}.download-link img{width:160px;height:50px;cursor:pointer;transition:all .3s ease}.download-link img:hover{transform:translateY(-2px) scale(1.01)}.line{height:200px}.download-link{display:flex;flex-direction:column;gap:20px}.qr-section{text-align:center}.qr-section p{font-family:Poppins,serif;font-size:18px;font-weight:400;line-height:27px;margin-top:10px;width:200px;color:#fff}.middle{display:flex;justify-content:center;gap:40px;align-items:center}.phone-image-part{position:relative;height:240px;width:400px}@media (max-width: 1410px){.get-the-app{flex-direction:column;padding-top:50px}.middle{margin-bottom:20px}}@media (max-width: 768px){.get-the-app h1{font-size:36px;line-height:48px;width:280px}.download-link img{width:110px;height:35px}.qrcode{width:80px;height:80px}.qr-section p{font-size:16px;line-height:24px;width:180px}.middle{gap:30px}.line{height:180px}}@media (max-width: 460px){.get-the-app h1{font-size:28px;line-height:38px;width:100%}.get-the-app{padding:30px 30px 0}.download-link img{width:85px;height:28px}.qrcode{width:50px;height:50px}.qr-section p{font-size:12px;line-height:20px;width:123px}.middle{gap:20px}.line{height:160px}.phone-image-part{position:relative;height:240px;width:250px}.phone-image{width:305px;height:258px;top:-19px;padding-left:8px}}.about-content{gap:40px;padding:30px 50px}.iframe-content{flex-direction:column;width:330px;height:500px}.about1{width:340px;border-radius:8px;padding:10px;height:100%}.iframe-content iframe,.iframe-content .about2{padding:10px;width:100%;border:none;outline:none;border-radius:8px}.right-content{width:480px}.right-content h1{font-family:El Messiri,serif;font-weight:700;font-size:30px}.right-content p{font-family:Poppins,serif;font-weight:400;font-size:16px;margin:15px 0}.explore-btn{background:#2c3f9d;color:#fff;width:300px;text-decoration:none;display:flex;justify-content:center;font-family:Poppins,serif;font-weight:600;font-size:15px;padding:10px 30px;border:none;border-radius:50px}@media (max-width: 1200px){.about-content{flex-direction:column}.right-content{width:100%}.left-images{justify-content:center;flex-direction:column}.about1{width:19rem}.iframe-content{width:50%}}@media (max-width: 768px){.about-content{padding:30px}.right-content h1{font-size:26px}.right-content p{font-size:15px}.explore-btn{font-size:14px;padding:9px 25px}}@media (max-width: 460px){.right-content h1{font-size:22px}.right-content p{font-size:14px}.explore-btn{font-size:13px;padding:8px 20px}.about1{border-radius:8px;padding:10px;height:357px}.iframe-content iframe,.iframe-content .about2{padding:10px;width:15rem;border:none;outline:none;border-radius:8px}.explore-btn{width:100%}}.five-gallon-details-subscription{height:420px}.five-gallon-details-subscription{width:1000px;margin:50px auto auto;justify-content:space-around;background:linear-gradient(94.2deg,#439be3 5.95%,#5594e3 105.51%),linear-gradient(262.5deg,#0000 -1.55%,#5fc1f333);border-radius:50px;position:relative}.five-gallon-details-subscription p{position:absolute;right:40%;bottom:50px;font-family:Poppins,serif;font-weight:700;font-size:18.84px;color:#fff;text-transform:capitalize}.five-gallon-details-subscription .details h1{font-family:Poppins,serif;font-weight:800;font-size:48.12px;line-height:53.18px;color:#fff}.five-gallon-details-subscription .details .price h1{font-family:DM Sans,serif;font-weight:700;font-size:21.54px;line-height:100%;letter-spacing:.31px;color:#111}.five-gallon-details-subscription .details .price h2{font-family:Poppins,serif;text-decoration:line-through;font-weight:600;font-size:15.39px;color:#fff}.five-gallon-details-subscription .details .price h3{font-family:Poppins,serif;font-weight:700;font-size:15.39px;color:#fbff00}.five-gallon-details-subscription .deposit{font-family:DM Sans,serif;font-weight:700;font-size:21.54px}.five-gallon-details-subscription .deposit span{font-size:14px}.five-gallon-details-subscription .order-now-btn{margin-top:15px;background-color:#2c3f9d;font-family:Poppins,serif;font-weight:700;font-size:18.84px;color:#fff;border:none;outline:none;width:250px;height:50px;border-radius:50px;cursor:pointer}.five-gallon-details-subscription img{height:320px}.details ul{margin:.5rem;padding:5px;display:flex;flex-direction:column;gap:2px}.details ul li{font-family:Poppins;font-weight:300;font-size:18px;line-height:24.49px;letter-spacing:0%;text-align:justify;color:#fff}.details ul li::marker{color:#fff04d}.subsctiption-details-wrapper{display:flex;justify-content:center;align-items:center;margin-top:5rem}.subsctiption-details-wrapper .side-img{width:201px;height:351px}.subscription-details-container{display:flex;flex-direction:column;align-items:start;justify-content:center;width:800px;box-shadow:0 0 18.13px .36px #0000000f;border:none;border-radius:37px;padding:29px 70px;position:relative}.subsctiption-details-wrapper .side-img{width:201px;height:351px;position:absolute;top:2rem;left:-8rem}.subscription-details-container h2{font-family:Poppins;font-weight:500;font-size:25.38px;line-height:38.07px;color:#111;font-family:Poppins,serif}.subscription-details-container p{font-family:Poppins,serif;font-weight:400;font-size:16px;max-width:521px;color:#111;padding-bottom:2rem}.subscription-details-container button{width:666px;height:50px;gap:10px;border:none;border-radius:48px;padding:16px;background-color:#ffa600;color:#494949}.cart-single-product{display:flex;flex-direction:row;align-items:center;justify-content:center;width:100%;padding:18px;font-family:Poppins,serif}.img-and-price{display:flex;align-items:center;justify-content:center;gap:2rem;padding-left:0rem}.cart-img img{width:160ppx;height:150px}.cart-single-details h1{font-weight:500;font-size:18px}.cart-single-details h3{color:#9b9b9b;font-family:Poppins;font-weight:300;font-size:20px;text-transform:capitalize}.single-cart-price-data h3{font-weight:400;font-size:20px;text-decoration:line-through}.single-cart-price-data h2{color:#d64700;font-weight:400;font-size:20px}.cart-quantity-control{display:flex;gap:8px}.cart-quantity-control h3{color:#1c1c1c;font-weight:500;font-size:20px;text-align:center}.cart-quantity-control button{background-color:#008ed0;border-radius:38.07px;width:30px;height:30px;gap:10.15px;display:flex;align-items:center;justify-content:center;color:#fff;border:none;cursor:pointer}.single-cart-quantity{display:flex;flex-direction:column;align-items:end;position:relative;gap:4px}.single-cart-quantity img{position:absolute;bottom:51px;left:61px;width:30px;height:30px;background-color:#fff;border-radius:28px;border:none;box-shadow:0 4px 12.4px #dbf3ff66}.single-cart-quantity h2{color:#111;font-weight:500;font-size:20px;text-align:right}.cart-page-wrapper{padding:50px 80px;gap:40px;font-family:Poppins,serif;align-items:flex-start}.left-cart-content{flex-direction:column;width:100%;gap:20px}.left-cart-content .address-wrap,.cart-items-container{justify-content:space-between;padding:20px 10px;background-color:#fdfdfd;border:thin solid #ebebeb;border-radius:15px}.address-detials h1{font-weight:400;font-size:16px;color:#000}.address-detials h2{font-weight:400;font-size:16px;color:#545454}.address-change-btn{font-family:Poppins,serif;font-weight:500;font-size:16px;color:#494949;background-color:#ffa600;border:none;padding:10px 20px;border-radius:50px;cursor:pointer}.right-place-order{width:500px;background-color:#fdfdfd;padding:10px;border:thin solid #ebebeb;border-radius:10px}.right-place-order :is(h1,h2){text-align:center;background-color:#ebefff;font-weight:500;font-size:18px;color:#111;padding:5px;border-radius:7px;margin-bottom:12px}.right-place-order p{color:#9b9b9b;text-align:center;margin:5px;font-weight:400;font-size:16px}.payment-detail-row{justify-content:space-between}.payment-detail-row h3{font-weight:400;font-size:16px;color:#6f6f6f;margin-bottom:10px}.payment-detail-row h4{font-weight:400;font-size:16px;line-height:20.81px;color:#545454}.payment-detail-row p{font-weight:500;font-size:18px;color:#111}.payment-detail-row .green-text{color:#34c759}.place-order-top,.place-order-bottom{border-bottom:1px solid #e2e2e2;margin-bottom:10px}.payment-methods-cart{flex-direction:column}.payment-methods-cart label{gap:10px;font-weight:400;font-size:16px;cursor:pointer;color:#6f6f6f;margin-bottom:10px}.payment-methods-cart label input{accent-color:#2c3f9d}.place-order-btn{width:100%;background-color:#2c3f9d;border:none;border-radius:15px;font-weight:600;font-size:15.29px;color:#fff4f6;padding:15px;cursor:pointer}.horizontal-line{display:inline-block;height:1px;width:70%;text-align:center;background-color:#e2e2e2;margin-top:10px}.total-amount{flex-direction:column}.cart-modal__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#11111180;display:flex;align-items:center;justify-content:center;z-index:5000}.cart-modal__container{background-color:#fff;padding:40px 30px;border-radius:12px;width:400px;box-shadow:0 8px 24px #0003;font-family:Poppins,serif;animation:popup-show .4s ease-out forwards}.cart-modal__title{font-size:20px;color:#141b34;margin-bottom:10px;font-weight:600}.cart-modal__text{font-size:16px;color:#545454;margin-bottom:20px}.cart-modal__actions{display:flex;justify-content:space-around;gap:10px}.cart-modal__btn{padding:10px 20px;border-radius:30px;font-size:14px;font-weight:500;border:none;cursor:pointer;min-width:100px;width:100%}.cart-modal__btn--remove{background-color:#2c3f9d;color:#fff}.cart-modal__btn--cancel{background-color:#e2e2e2;color:#494949}.empty-cart{padding:30px 0;flex-direction:column;gap:20px}.empty-cart h1{font-family:Inter,serif;font-weight:400;font-size:16px;color:#000;line-height:150%}.empty-cart button{background-color:#2c3f9d;border:none;color:#fff;font-family:"Inter" serif;font-weight:700;font-size:16px;border-radius:20px;padding:15px 50px;cursor:pointer}@media (max-width: 940px){.cart-page-wrapper{padding:35px 30px;gap:18px}}@media (max-width: 820px){.cart-page-wrapper{flex-direction:column;padding:16px}.right-place-order{width:100%}.left-cart-content{gap:16px}}@media (max-width: 768px){.address-detials h1,.address-detials h2,.payment-detail-row h3,.payment-detail-row h4,.cart-modal__text,.payment-methods-cart label,.right-place-order p{font-size:14px}.cart-modal__title,.right-place-order :is(h1,h2),.payment-detail-row p{font-size:16px}.address-change-btn,.place-order-btn{font-size:14px}.cart-modal__btn{font-size:13px}.empty-cart{padding:20px 0;gap:16px}.empty-cart h1{font-size:15px}.empty-cart button{font-size:15px;padding:12px 40px}}@media (max-width: 460px){.address-detials h1,.address-detials h2,.payment-detail-row h3,.payment-detail-row h4,.cart-modal__text,.payment-methods-cart label,.right-place-order p{font-size:13px}.cart-modal__title,.right-place-order :is(h1,h2),.payment-detail-row p{font-size:15px}.address-change-btn,.place-order-btn{font-size:13px}.cart-modal__btn{font-size:12.5px}.empty-cart{padding:15px 10px;gap:14px}.empty-cart h1{font-size:14px;text-align:center}.empty-cart button{font-size:14px;padding:10px 30px;width:100%;max-width:260px}}@keyframes popup-show{0%{opacity:0;transform:scale(.7)}45%{opacity:1;transform:scale(1.05)}80%{transform:scale(.95)}to{transform:scale(1)}}.cart-single-product{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;box-shadow:0 0 10px .2px #0000000f;background-color:#fff;border-radius:20px;position:relative}.cart-single-product:not(:last-child){margin-bottom:20px}.cart-img{background-color:#f3f9ff;padding:10px;border-radius:10px;width:80px;display:flex;justify-content:center}.cart-img img{height:70px}.cart-single-details{display:flex;flex-direction:column;align-items:start}.cart-single-details h1{font-weight:500;font-size:18px;color:#111}.cart-single-details h3{font-weight:700;font-size:18px;color:#34c759;text-transform:capitalize}.single-cart-price-data{display:flex;align-items:center;justify-content:center;gap:5px}.single-cart-price-data h3{color:#9b9b9b;font-weight:400;text-decoration:line-through}.single-cart-price-data h2{color:#d64700;font-weight:400;font-size:16px}.cart-quantity-control{display:flex;gap:8px;align-items:center}.cart-quantity-control h3{color:#1c1c1c;font-weight:500;font-size:16px;text-align:center}.cart-quantity-control button{background-color:#008ed0;border-radius:30px;height:30px;width:30px;color:#fff;border:none;cursor:pointer;font-size:14px}.single-cart-quantity{display:flex;flex-direction:column;align-items:end;gap:4px}.single-cart-quantity h2{color:#111;font-weight:700;font-size:20px;text-wrap:nowrap;text-align:right;margin-left:5px}.cart-delete{position:absolute;right:8px;top:-12px;background-color:#fff;box-shadow:0 4px 8px #00000027;border-radius:50px;padding:10px;cursor:pointer;z-index:500}.cart-delete img{width:15px}@media (max-width: 768px){.cart-single-details h1,.cart-single-details h3{font-size:16px}.single-cart-price-data h3,.single-cart-price-data h2,.cart-quantity-control h3{font-size:14px}.single-cart-quantity h2{font-size:18px}}@media (max-width: 460px){.cart-single-product{padding:12px}.cart-single-details h1,.cart-single-details h3{font-size:14px}.single-cart-price-data h3,.single-cart-price-data h2,.cart-quantity-control h3{font-size:12px}.single-cart-quantity h2{font-size:16px}.cart-delete img{width:12px}.cart-delete{padding:8px;top:-14px}}.my-profile-container{display:flex;align-items:start;justify-content:center;gap:25px;margin-top:2rem}.my-profile-left-section-wrap{display:flex;flex-direction:column;gap:10px}.my-profile-left-section-wrap .my-profile-info-wrap{font-family:Poppins,serif;display:flex;align-items:center;padding:20px 10px;background-color:#fdfdfd;border:thin solid #ebebeb;border-radius:15px;gap:15px}.my-profile-name-section{display:flex;flex-direction:column;gap:10px}.my-profile-name-section h2{font-weight:400;font-size:16px;line-height:9.47px}.my-profile-name-section h1{font-weight:600;font-size:20px}.my-profile-tab-section-wrap{font-family:Poppins,serif;display:flex;flex-direction:column;align-items:center;justify-content:space-between;padding:20px 10px;background-color:#fdfdfd;border:thin solid #ebebeb;border-radius:15px}.profile-menu{display:flex;justify-content:space-between;align-items:center;width:342px;padding:20px 15px;box-shadow:0 0 15px .1px #00000012;border-radius:20px;text-decoration:none;margin-bottom:15px;font-family:Poppins,serif;cursor:pointer}.profile-menu img,.profile-footer img{width:25px;height:25px}.profile-menu .left{display:flex;flex-direction:column;justify-content:center;gap:10px}.profile-menu .left h1{font-weight:500;font-size:16px;line-height:17.58px;color:#111}.profile-menu .left p{font-weight:300;font-size:13px;line-height:8.83px;color:#111}.profile-menu .right-arrow,.profile-footer .right-arrow{width:10px;height:14px}.logout-btn{margin:auto;width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:10px 30px;border:none;font-family:Poppins;font-weight:600;font-size:16px;color:#ff575a;background-color:#fff;box-shadow:0 0 10px .2px #0000000f;border-radius:15px;cursor:pointer}.logout-btn img{width:25px;height:25px}.tab-wise-ccontents{display:flex;align-items:start;justify-content:space-between;background-color:#fdfdfd;border:thin solid #ebebeb;border-radius:15px;width:904px;height:auto;gap:17px;padding:15px 26px;border-width:1px}.personal-info-edit-wrap{display:flex;flex-direction:column;align-items:start;justify-content:center;font-family:Poppins,serif;gap:17px}.personal-info-name{display:flex;flex-direction:column;align-items:start;gap:10px}.personal-label{gap:10px}.personal-label h2{font-weight:600;font-size:20px}.personal-label a{font-weight:400;font-size:20px;color:#0b2fe1;text-decoration:none}.personal-info-edit-input{display:flex;gap:10px}.personal-info-edit-input input{width:476px;height:74px;border-radius:6px;border:1px solid #ccc;padding:10px;background-color:#ebebeb!important}.personal-info-edit-input input::placeholder{color:#111;font-weight:400;font-size:20px}.personal-info-edit-input button{width:161px;height:76px;gap:10px;padding:23px 55px;border-radius:6px;border:none;background-color:#ffa600;cursor:pointer;font-weight:500;font-size:20px;color:#494949}.my-orders-details-cards-wrap{width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:10px;font-family:Poppins,serif}.my-orders-single-card{display:flex;align-items:center;justify-content:start;gap:22px;width:48%;border-radius:20px;box-shadow:0 0 10px .2px #0000000f;padding:21px}.my-orders-card-text{display:flex;flex-direction:column;align-items:start;justify-content:center}.my-orders-single-card img{width:66px;height:74px}.my-orders-card-text h1{font-weight:400;font-size:16px;line-height:24px}.my-orders-card-text p{color:#9b9b9b;font-size:12px;font-weight:400;line-height:19px}.tab-container-profile{margin:20px 0;justify-content:start}.tab-container-profile .tab{width:150px;height:50px;outline:none;border:thin solid #c2c2c2;background-color:#fff;font-family:Poppins,serif;font-weight:400;font-size:16px;border-radius:20px;cursor:pointer;color:#000;transition:all .3s ease-out}.tab-container-profile .active-tab{font-weight:600;transition:all .3s ease-out;background-color:#ffa600;color:#494949}.single-consumption{display:flex;align-items:center;justify-content:center;position:relative;gap:24px;height:135px;width:47%}.consumption-ticket-container{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:2px;margin-top:20px;font-family:"Baloo Chettan 2",serif}.single-consumption .check-usage{position:absolute;top:84px;right:46px;font-size:13px;font-weight:700;background-color:#fff;padding:1px 9px;width:148px;height:30px;color:#2c3f9d;border:1px solid rgba(0,0,0,.1);border-radius:24px;box-shadow:0 0 10px .2px #0000000f}.consumption-coupon-data{width:100%;padding:10px}.consumption-coupon-data h1{font-family:"Baloo Chettan 2",serif;font-size:38px;font-weight:800;line-height:19.5px;padding-bottom:9px}.consumption-coupon-data h2{font-weight:600;font-size:14px;line-height:21px;width:120px}.consumption-coupon-data h3{font-weight:400;font-size:13px;line-height:18px;border-top:1px solid #EDEDED;width:127px}.consumption-coupon-code{display:flex;align-items:start;justify-content:start;border-left:2.1px dotted #6A6A6A;padding:23px;height:108px}.consumption-coupon-code h1{width:70px;height:21px;border:none;border-radius:36px;background-color:#fff;color:#d64700;font-weight:700;font-size:14px;padding:2px 12px;box-shadow:0 4px 4px .1px #0000000f}.service-container{display:flex;flex-direction:column;align-items:center;justify-content:center;font-family:Poppins,sans-serif;margin-top:24px}.service-categories-wrap{display:flex;gap:13px;overflow-x:auto;padding:4px 9px;height:45px;border-radius:11px;border:.45px solid #E6E6E6;margin-top:10px;width:100%;white-space:nowrap;scrollbar-width:none;-ms-overflow-style:none}.service-categories-wrap::-webkit-scrollbar{display:none}.service-single-category{display:flex;gap:5px;padding:7px 5px;width:100px;height:32px;justify-content:center;border-radius:4px;border:none;cursor:pointer;background-color:#f3f3f3;transition:background-color .3s ease,transform .2s ease}.service-single-category span{background-color:#fff3;border-radius:17px;border:none;font-size:12px;font-weight:400;line-height:19px;width:20px;height:20px;text-align:center;color:#494949}.service-single-category h2{font-weight:500;font-size:16px;line-height:19px;color:#494949}.service-single-category:hover{background-color:#e0e0e0}.service-single-category.active{background-color:#ffa600;color:#fff;transform:scale(1.05)}.service-details-wrap{display:flex;align-items:start;justify-content:start;padding:8px;width:100%;margin-top:10px;flex-wrap:wrap;gap:20px}.service-single-details-card{display:flex;align-items:center;justify-content:space-between;width:100%}.service-details-card-wrap{display:flex;flex-direction:column;gap:20px;margin-top:15px;padding:15px;box-shadow:0 0 10px .2px #0000000f;width:45%;border:none;border-radius:20px}.service-card-data-left,.service-card-data-right{display:flex;flex-direction:column;align-items:start;justify-content:center;gap:18px}.service-card-data-right{align-items:end}.service-card-data-left h1,.service-card-data-right h1{color:#2c3f9d;font-weight:500;font-size:16px;line-height:19px}.service-card-data-left h3,.service-card-data-right h3{color:#545454;font-size:16px;font-weight:500;line-height:19px;display:flex;align-items:center}.service-card-data-left h3 img{width:25px;height:26px}.service-card-data-left h2{font-weight:600;font-size:16px;line-height:19px;color:#111}.service-card-data-right h2{font-weight:500;font-size:16px;line-height:19px;color:#111}.agreement-download-button button{width:352px;height:31px;border-radius:11px;border:.27px solid #545454;padding:11.84px 11.24px;font-size:16px;font-weight:500;line-height:19px;background-color:#fff;align-items:center;justify-content:center;display:flex;gap:5px}.agreement-download-button button img{width:21px;height:24px}.service-categories-card{display:flex;align-items:center;justify-content:start;gap:13px;overflow-x:auto;width:837px}.in-hand-products{font-family:Poppins;display:flex;flex-direction:column;align-items:center;justify-content:center}.in-hand-products .product-cards-container{padding:40px 0;display:flex;flex-direction:column;gap:30px;width:100%}.in-hand-product-card{padding:26px 10px 14px;background-color:#fafafa;border-radius:20px;display:flex;align-items:center;justify-content:space-between;position:relative;font-family:Poppins,serif;gap:168px}.in-hand-product-card .product-name{position:absolute;padding:3px 10px;top:-20px;background-color:#dbf3ff;border:4px solid #ffffff;border-radius:20px}.in-hand-product-card .product-image-container{width:90px;height:90px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:#fff;outline:1px solid #d7d7d7}.in-hand-product-card .product-name h1{font-weight:500;font-size:14.87px;color:#111}.in-hand-product-card .product-image{width:65px;height:75px}.in-hand-product-card .total{display:flex;align-items:center;justify-content:space-between;height:60px;transform:translateY(1px);gap:14px}.in-hand-product-card .total h1{font-weight:600;font-size:17px;color:#2c3f9d}.in-hand-product-card .total h3{font-family:Poppins;font-weight:400;font-size:16px;color:#545454}.in-hand-product-card h3{font-weight:400;font-size:10.62px;color:#545454}.in-hand-product-card .table{text-align:center}.in-hand-product-card .table th{width:45px;font-weight:400;font-size:16px;color:#545454}.in-hand-product-card .table td{padding:0 16px}.in-hand-product-card .table td p{background-color:#fff;border:1px solid #ebebeb;border-radius:5px;width:35px;height:24px;display:flex;justify-content:center;align-items:center;font-weight:400;font-size:16px;color:#000;text-align:center;margin:auto}.in-hand-product-card .table tr{margin:5px 0}.in-hand-product-card .table .head{font-weight:400;font-size:16px;color:#545454}.balance-card{display:flex;width:100%;border-radius:20px;align-items:center;justify-content:center;padding:10px 20px;background:linear-gradient(100.41deg,#339cfe 2.76%,#095bcc 99.08%)}.balance-card .arabic-logo{width:60px;height:18px}.balance-card .deposite-img{width:40px;height:28px;transform:translateY(10px)}.balance-card .images{height:55px;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.balance-card h1{font-family:DM Sans,serif;font-weight:700;font-size:61.6px;color:#fff}.balance-card h1 span{font-weight:700;font-size:32px}.balance-card p{font-family:Poppins,serif;font-weight:400;font-size:10px;color:#fff}.product-details-page{padding:80px 120px;font-family:Poppins,serif}.product-details-container{padding:30px 0}.product-detail-left-image,.product-detail-right-description{flex:1}.product-detail-right-description{align-self:flex-start}.product-detail-right-description h1{font-weight:500;font-size:26.81px;color:#111}.product-detail-right-description h2{font-weight:500;font-size:21.78px;color:#9b9b9b}.product-detail-right-description p{font-weight:400;font-size:20.1px;line-height:31.83px;color:#111;text-align:justify;margin:12px 0}.price-quantity-detail{padding:12px 0 25px;justify-content:space-between}.price-quantity-detail .price-part h1{font-family:DM Sans,serif;font-weight:700;font-size:35px;color:#111}.price-quantity-detail .price-part h2{font-weight:400;font-size:25px;text-decoration:line-through;color:#9b9b9b}.price-quantity-detail .price-part h3{font-weight:400;font-size:21px;color:#ff575a;text-decoration:none}.existing-customer-section{display:flex;align-items:center;gap:5px}.quantity-part{padding:10px 20px;width:220px;justify-content:space-between;border-radius:50px;box-shadow:0 0 10.43px .21px #0000000f}.quantity-part h1{font-weight:500;font-size:12.51px;color:#111}.quantity-part p{font-weight:500;font-size:16.69px;line-height:100%;width:15px;color:#1c1c1c;text-align:center}.quantity-part .buttons-section{width:250px;display:flex;justify-content:space-around;align-items:center}.quantity-part button{background-color:#008ed0;border-radius:30px;height:30px;width:30px;color:#fff;border:none;cursor:pointer;font-size:16px}.add-to-cart-btn,.product-buy-now-btn{padding:15px;border:none;border-radius:50px;cursor:pointer;box-shadow:0 0 14.27px .29px #0000000f;font-family:Poppins,serif;font-weight:600;font-size:19.98px;width:70%}.add-to-cart-btn{background-color:#fff;color:#2c3f9d}.product-buy-now-btn{background-color:#2c3f9d;color:#fff}.similar-products-container{padding-top:50px}.similar-products-container h1{font-family:Roboto,serif;font-weight:400;font-size:19px;color:#111;margin-bottom:20px}.product-detail-left-image{padding:30px 10px;border:thin solid #e5e5e5;display:flex;justify-content:center}.product-detail-left-image .main-img{height:400px}.product-detail-left-image .images-previews{flex-direction:column}.images-previews .preview{height:100px;width:120px;border-radius:10px;border:1px solid #e5e5e5;cursor:pointer}.images-previews .preview img{height:100px;width:120px}.quantity-input{width:40px;height:30px;text-align:center;font-size:16px;border:1px solid #ccc;border-radius:5px;padding:5px 0}.deposite-info{display:flex;justify-content:center;align-items:flex-start;gap:10px;font-size:18px;color:#717171;margin-bottom:8px}.terms-and-condition{font-family:DM Sans,serif;font-size:15px;font-weight:500;color:#717171;margin-bottom:12px;margin-left:12px}.info-icon{font-size:55px;transform:translateY(-17px)}.deposite-info h5{font-family:DM Sans,serif;font-weight:500}@media (max-width: 1140px){.product-details-page{padding:80px 50px}}@media (max-width: 875px){.product-detail-left-image .main-img{height:310px}}@media (max-width: 768px){.product-details-page{padding:60px 40px}.product-details-container{flex-direction:column}.product-detail-right-description h1{font-size:24px}.product-detail-right-description h2{font-size:18px}.product-detail-right-description p{font-size:17px;line-height:28px}.price-quantity-detail{width:100%;padding:12px 0;gap:20px}.quantity-part{width:170px;width:50%;gap:10px;padding:5px 10px}.quantity-part .buttons-section{width:180px}.price-quantity-detail .price-part h1{font-size:30px}.price-quantity-detail .price-part h2{font-size:22px}.price-quantity-detail .price-part h3{font-size:18px}.quantity-part h1{font-size:11px}.quantity-part p{font-size:15px}.quantity-part button{font-size:14px}.add-to-cart-btn,.product-buy-now-btn{font-size:17px}.similar-products-container h1{font-size:18px}.add-to-cart-btn,.product-buy-now-btn{width:200px}}@media (max-width: 460px){.product-details-page{padding:40px 20px}.product-detail-right-description h1{font-size:22px}.product-detail-right-description h2{font-size:16px}.product-detail-right-description p{font-size:15px;line-height:26px}.price-quantity-detail .price-part h1{font-size:26px}.price-quantity-detail .price-part h2{font-size:18px}.price-quantity-detail .price-part h3{font-size:16px}.quantity-part h1{font-size:13px}.quantity-part p,.quantity-part button{font-size:14px}.add-to-cart-btn,.product-buy-now-btn,.similar-products-container h1{font-size:16px}.product-details-container{display:block}.add-to-cart-btn,.product-buy-now-btn{width:100%}}@media (max-width: 396px){.price-quantity-detail .price-part h1{font-size:20px}.price-quantity-detail .price-part :is(h2,h3){font-size:16px}.similar-products-container h1{font-size:14px;margin-bottom:10px}}.payment-page{font-family:Poppins,serif;padding:120px 80px 0;background-color:#fafafa}.payment-summery,.payment-methods{flex:1;width:100%}.payment-methods h1{font-weight:500;font-size:20px;line-height:21px;color:#111;padding:20px;text-align:center}.payment-methods label{width:100%;display:flex;justify-content:space-between;align-items:center;padding:15px;box-shadow:0 0 10px .2px #0000000f;border-radius:10px;cursor:pointer;margin-bottom:15px}.payment-methods label img{width:50px;height:50px}.payment-info{display:flex;align-items:center;gap:20px}.payment-proceed-btn{width:100%;font-family:Poppins,serif;font-weight:600;font-size:14px;color:#fff;background-color:#2c3f9d;box-shadow:0 0 10px .2px #0000000f;border:none;cursor:pointer;border-radius:50px;padding:10px;text-align:center}.payment-details{padding:12px;font-family:Poppins,serif}.payment{align-items:stretch}.current-pay{border-radius:6px;border:thin solid #e5e5e5;background-color:#fff;width:100%;margin-top:40px}.current-pay .last-row{display:flex;justify-content:space-between}.current-pay .last-row h1{font-weight:500;font-size:17.84px;line-height:26.76px;border:none}.current-pay h1{text-align:center;font-weight:500;font-size:20.1px;border-bottom:thin solid #e5e5e5;color:#111}.payment-details .row{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.payment-details .row .price{color:#545454}.payment-details p{font-weight:400;font-size:15.86px;line-height:23.78px;color:#6f6f6f}.payment-details .row .green-text{font-weight:400;font-size:15.86px;line-height:20.81px;color:#34c759}.payment-methods label input{display:none}.payment-methods label span{border:1px solid #d7d7d7;border-radius:50%;width:20px;height:20px;transition:all .3s ease-in-out}.payment-methods label input[type=radio]:checked+span{background-color:#34c759;border:none;position:relative}.payment-methods label input[type=radio]:checked+span:after{content:"";position:absolute;top:45%;left:50%;width:18%;height:40%;border:solid #ffffff;border-width:0 2px 2px 0;transform:translate(-50%,-50%) rotate(45deg)}.payment-summery .item-image{flex-direction:column;background-color:#fff;border:thin solid #e5e5e5;padding:15px}.item-image :is(h1,h2){align-self:flex-start}.item-image img{width:210px}.item-image h1{font-family:Poppins;font-weight:500;font-size:22.05px;color:#111}.item-image h2{font-weight:500;font-size:17.91px;line-height:28.43px;color:#9b9b9b}.registration-form{flex-direction:column}.login-wrap{align-items:center}.registration-form input[type=text],.registration-form input[type=tel]{width:100%;background-color:#fff;padding:12px;font-weight:400;font-size:16px;color:#494949;border:1px solid #e0e0e0;outline:none;border-radius:8px}.same-as-number{display:flex;gap:10px;cursor:pointer}.login-form h1{font-weight:700;font-size:32px;text-align:center;margin-bottom:12px}.login-form .otp-para{font-family:Open Sans,serif;font-weight:400;font-size:16px;text-align:center;color:gray;margin-bottom:20px}.resend-otp{font-family:Open Sans,serif;font-weight:600;font-size:20px;color:#2c3f9d;text-decoration:underline;cursor:pointer}.otp-input-container{display:flex;gap:20px;justify-content:center;margin:20px 0}.login-form .otp-input-box{width:55px;height:55px;text-align:center;font-size:18px;border:1px solid #e0e0e0;border-radius:8px;outline:none;transition:all .3s;font-family:Poppins,serif;font-weight:700;font-size:16px}.otp-input-box:focus{border-color:#2c3f9d;box-shadow:0 0 5px #007bff80}form .otp-number{background-color:#fff;border-radius:31px;width:50px!important;border:1.5px solid #e0e0e0;padding:10px;outline:none;font-size:16px;font-weight:400;color:#2b2129;margin-right:12px}form .otp-number:focus{border-color:#3b82f6;box-shadow:0 0 4px #3b82f666}.mobile-navbar{width:100%;padding:15px 20px;display:flex;justify-content:space-between;align-items:center;background-color:#008ed0;position:fixed;top:0;z-index:2500}.mobile-navbar .menu-icon{font-size:30px;color:#fff;cursor:pointer}.mobile-navbar .search-icon{margin-right:10px;font-size:30px;color:#fff;cursor:pointer}.mobile-navbar .mobile-logo{width:185px;height:auto}.menu-overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#fff;z-index:3000;animation:slideIn .5s ease-out}.menu-content{width:100%;height:100%;position:relative}.close-menu{position:absolute;top:20px;right:30px;font-size:28px;cursor:pointer}.mobile-nav-links{flex-direction:column;height:100%;justify-content:space-evenly;padding:50px}.mobile-nav-links li,.mobile-nav-links .icon{list-style-type:none;font-family:Poppins,serif;font-weight:500;font-size:16px;color:#000;display:flex;justify-content:center;align-items:center}.mobile-nav-links .icon{font-size:25px}.cart-icon-mobile{position:relative;display:inline-block;color:#fff;margin-right:15px;font-size:24px}.cart-count{position:absolute;top:-8px;right:-8px;background-color:#ff4d4f;color:#fff;font-size:12px;font-weight:600;font-family:Inter,serif;width:18px;height:18px;display:flex;align-items:center;justify-content:center;border-radius:50%;line-height:1}@keyframes slideIn{0%{transform:translate(110%)}to{transform:translate(0)}}.login-wrap{font-family:Poppins;width:100%;height:100vh;display:flex;justify-content:center;align-items:center;padding:0 120px}.login-wrap :is(.left-image,.right-form){flex:1}.login-wrap .left-image{flex-direction:column;color:#fff}.left-image h1{font-weight:600;font-size:22px}.left-image h2{font-weight:400;font-size:16px;line-height:23.61px}.right-form{flex-direction:column;width:100%;padding:20px;min-height:500px;justify-content:center}.right-form .login-form{width:100%}.login-form input{width:100%;margin-bottom:20px;background-color:#fff;padding:12px;font-weight:400;font-size:16px;color:#494949;border:1px solid #e0e0e0;outline:none;border-radius:8px}.request-otp-btn{background-color:#2c3f9d;border:1px solid #e0e0e0;border-radius:8px;font-family:Poppins,serif;font-weight:700;font-size:16px;color:#fff;cursor:pointer;padding:12px;width:100%}.right-form p{font-weight:400;font-size:14px;color:#000}.right-form .register{font-weight:500;font-size:16px;color:#1d74d5}.register-form{flex-direction:column;gap:15px;margin:25px 0 30px}.register-form-inputs{width:850px;display:flex;flex-direction:column;align-items:center;gap:40px;position:relative}.input-container{position:relative;width:100%;height:70px;border-radius:15px;box-shadow:0 0 10px #47474717;border:thin solid #6565651c}.input-container label{font-family:Poppins,serif;position:absolute;top:50%;left:15px;transform:translateY(-50%);font-size:13px;color:#7a7a7a;pointer-events:none;transition:all .3s ease;font-weight:500}.payment-input{width:100%;border:none;font-size:16px;background:transparent;outline:none;padding:20px 15px 10px;height:70px}.whatsapp-input{padding:20px 15px 10px 50px}input:focus+label,input:not(:placeholder-shown)+label{top:25%;font-size:12px;color:#7a7a7a}.required{color:red;font-weight:700}.pay-now-btn{background:linear-gradient(270deg,#2c3f9d,#2c3f9d);width:700px;padding:15px;border:none;border-radius:50px;font-size:16px;cursor:pointer;z-index:500;font-family:Poppins,serif;font-weight:600;color:#fff;margin-top:20px}input[type=radio]{accent-color:#339cfe}.error-text{color:red;font-size:12px;margin-left:10px;font-family:sans-serif}.suggestion-box{position:absolute;background:#fff;border:1px solid #ccc;border-radius:4px;max-height:100px;overflow-y:auto;width:100%;z-index:2000;box-shadow:0 2px 4px #0000001a;top:60px;overscroll-behavior:contain}.suggestion-item{padding:10px;cursor:pointer}.suggestion-item:hover{background-color:#f0f0f0}.button-background{width:100%;display:flex;justify-content:center}.mobile-pre-label{position:absolute;left:12px;top:60%;transform:translateY(-50%);color:#7a7a7a;font-size:14px;opacity:0;transition:opacity .2s ease;pointer-events:none}input:focus~.mobile-pre-label,input:not(:placeholder-shown)~.mobile-pre-label{opacity:1;top:40px}.hide-your-name{font-family:Poppins,serif;font-weight:500;font-size:13px;color:#656565;display:flex;align-items:center;gap:4px;cursor:pointer;width:200px}.form-row{display:flex;gap:20px;width:100%}.whatsapp-number-container{position:relative;width:100%}.whatsapp-number-container .hide-your-name{position:absolute;top:-24px;left:13px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:5000;padding:20px;height:100vh;height:100dvh}.modal-box{background-color:#fff;border-radius:8px;padding:30px;width:100%;max-width:500px;text-align:center;box-shadow:0 4px 10px #0000001a;font-family:Inter,sans-serif}.modal-box p{font-size:16px;line-height:1.5;color:#333;margin-bottom:20px}.modal-box strong{font-weight:600;color:#ff7b00}.modal-actions{display:flex;justify-content:center;gap:10px}.btn{width:100%;padding:10px 20px;font-family:Poppins,sans-serif;font-size:14px;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.cancel-btn{background-color:#f44336;color:#fff}.cancel-btn:hover{background-color:#d32f2f}.confirm-btn{background-color:#2c3f9d;color:#fff}@media (max-width: 880px){.register-form-inputs{width:100%;padding:20px}.pay-now-btn{width:95%;margin:20px auto}.modal-box p{font-size:14px}.btn{font-size:16px}}@media (max-width: 550px){.form-row{flex-direction:column;gap:40px}.register-form-inputs{flex-direction:column;gap:40px;padding:0 10px}.button-background{background:#fff;padding:14px 20px;position:fixed;bottom:0;z-index:2000;box-shadow:0 2px 20px #0000003f;border-radius:12px 12px 0 0}.pay-now-btn{margin:0}.modal-box p{font-size:14px}.btn{font-size:16px}}.success-page{display:flex;flex-direction:column;position:relative;gap:4rem;padding:10px}.success-page img{width:500px;padding:50px}.success-page .success-info{flex-direction:column;position:absolute;bottom:100px}.success-info h1{font-family:Inter,sans-serif;font-weight:600;font-size:24.73px;color:#2c3f9d}.success-info p{font-family:Montserrat,sans-serif;font-weight:500;font-size:18.31px;color:gray;margin-top:12px;text-align:center}.success-info p a{color:#2c3f9d;font-weight:600}.home-btn{font-family:Poppins,sans-serif;font-weight:500;font-size:20px;width:150px;height:52px;padding:14px 26px;border:none;border-radius:53px;background:#2c3f9d;color:#fff;cursor:pointer}@media (max-width: 768px){.success-info h1{font-size:20px}.success-info p{font-size:16px}.home-btn{font-size:18px}}@media (max-width: 460px){.success-page img{width:400px}.success-page .success-info{padding:0 20px;flex-direction:column;position:absolute}.success-info h1{font-size:18px}.success-info p{font-size:14px}.home-btn{font-size:16px}}
