 @media (max-width:768px){.mr-hero, .bp-hero, .dth-hero, .ott-hero, .fastag-hero, .lpg-hero, .bb-hero, .cc-hero, .hero-section, .hero-content, .mr-hero-content, .bp-hero-content, .ott-hero-content, .dth-hero-content{flex-direction:column !important;align-items:center !important;padding:40px 24px !important;gap:32px !important;}.hero-left, .bp-hero-left, .mr-hero-left, .ott-hero-left, .dth-hero-left, .hero-right, .bp-hero-right, .mr-hero-right, .ott-hero-right, .dth-hero-right, .hero-center, .hero-img-container{width:100% !important;max-width:100% !important;text-align:center;}.hero-title, .bp-hero h1, .ott-hero h1, .mr-hero h1, .dth-hero h1, .hero-section h1{font-size:36px !important;line-height:1.2 !important;margin-bottom:16px !important;}.hero-actions, .bp-hero-actions, .mr-hero-actions, .ott-hero-actions, .hero-features{flex-direction:column !important;gap:16px !important;width:100%;align-items:stretch !important;}.btn-primary, .btn-video, .bp-phone-btn, .submit-btn, .ob-btn{width:100% !important;height:56px !important;justify-content:center !important;box-sizing:border-box !important;}.trusted-by, .trusted-logos, .brands-row{flex-wrap:wrap !important;justify-content:center !important;gap:16px !important;}.trusted-logos img, .brands-row img{height:24px !important;flex:1 1 40% !important;object-fit:contain;}.operators-row, .cat-grid, .chips-grid, .provider-grid{grid-template-columns:1fr 1fr !important;display:grid !important;gap:16px !important;padding:16px !important;}.op-text{width:100% !important;margin-bottom:16px !important;text-align:center;}.operator-box, .cat-card, .chip{height:100% !important;display:flex !important;flex-direction:column !important;align-items:center !important;justify-content:center !important;padding:24px 16px !important;text-align:center !important;}.op-logo, .cat-icon{width:48px !important;height:48px !important;margin-bottom:8px !important;flex-shrink:0;}.widget-card, .payment-widget, .recharge-form{padding:24px 16px !important;width:100% !important;box-sizing:border-box !important;margin:0 !important;border-radius:16px !important;}.input-field{height:56px !important;padding:16px 16px 16px 48px !important;font-size:16px !important;margin-bottom:16px !important;}.input-label{font-size:14px !important;}.timeline-container, .timeline-wrapper{flex-direction:column !important;align-items:flex-start !important;gap:32px !important;padding-left:24px !important;}.timeline-line{width:2px !important;height:100% !important;left:36px !important;top:0 !important;border-top:none !important;border-left:2px dashed #CBD5E1 !important;}.timeline-step, .timeline-node{flex-direction:row !important;align-items:flex-start !important;text-align:left !important;gap:16px !important;width:100% !important;}.step-icon, .tn-icon{margin:0 !important;flex-shrink:0 !important;}.accordion, .faq-container{width:100% !important;padding:0 16px !important;box-sizing:border-box !important;}.accordion-header{padding:20px 16px !important;min-height:56px !important;font-size:16px !important;line-height:1.4 !important;}.split-row{flex-direction:column !important;gap:24px !important;}.sc-header{padding:0 16px !important;}.list-card, .services-container{display:flex !important;flex-direction:row !important;overflow-x:auto !important;scroll-snap-type:x mandatory !important;padding:0 16px 16px !important;gap:16px !important;scrollbar-width:none;-ms-overflow-style:none;}.list-card::-webkit-scrollbar, .services-container::-webkit-scrollbar{display:none;}.list-item, .service-card{flex:0 0 85% !important;scroll-snap-align:center !important;border:1px solid #E2E8F0 !important;border-radius:16px !important;padding:16px !important;background:white !important;}.offers-banner, .cta-banner{flex-direction:column !important;text-align:center !important;padding:32px 24px !important;gap:24px !important;}.ob-left, .cta-left{width:100% !important;}.ob-right, .ob-gift{position:static !important;margin:0 auto !important;width:100% !important;max-width:200px !important;height:auto !important;}.content-container, .container{padding:0 16px !important;width:100% !important;box-sizing:border-box !important;}.section, .cat-section, .why-section{padding:48px 0 !important;}.phone-mockup, .bp-phone{transform:rotate(0) scale(0.9) !important;margin:0 auto !important;}}