.dlt-page{--dlt-dark:#101828;--dlt-dark-soft:#1d2939;--dlt-accent:#f59e0b;--dlt-warm:#fff7e6;--dlt-bg:#f8fafc;--dlt-card:#ffffff;--dlt-text:#182230;--dlt-muted:#475467;--dlt-border:#e4e7ec;color:var(--dlt-text);background:var(--dlt-card);font-family:Poppins,sans-serif;overflow:hidden}.dlt-page .dlt-container{width:min(100% - 48px,1180px);margin:0 auto}.dlt-page h1,.dlt-page h2,.dlt-page h3,.dlt-page h4,.dlt-page p{margin-top:0}.dlt-page h1,.dlt-page h2,.dlt-page h3,.dlt-page h4{color:var(--dlt-dark);font-family:Poppins,sans-serif}.dlt-page h2{margin-bottom:18px;font-size:clamp(1.65rem, 2.5vw, 2.35rem);font-weight:800;line-height:1.17;letter-spacing:-.028em}.dlt-page h3{font-size:1.12rem;font-weight:800;line-height:1.35}.dlt-page li,.dlt-page p{color:var(--dlt-muted);font-size:16px;line-height:1.75}.dlt-page a{color:#9a6700;font-weight:700;text-decoration-thickness:1px;text-underline-offset:3px}.dlt-page a:focus-visible,.dlt-page summary:focus-visible{outline:3px solid var(--dlt-accent);outline-offset:4px}.dlt-page .dlt-kicker{display:inline-flex;align-items:center;gap:8px;margin-bottom:14px;color:#9a6700;font-size:11px;font-weight:800;letter-spacing:.12em;line-height:1.4;text-transform:uppercase}.dlt-page .dlt-kicker i{color:var(--dlt-accent)}.dlt-page .dlt-section{padding:72px 0}.dlt-page .dlt-section--soft{background:var(--dlt-bg)}.dlt-page .dlt-section--warm{background:var(--dlt-warm)}.dlt-page .dlt-section-heading{max-width:760px;margin:0 auto 38px;text-align:center}.dlt-page .dlt-section-heading>p{margin-bottom:0}.dlt-page .dlt-section-heading--light .dlt-kicker,.dlt-page .dlt-section-heading--light h2{color:#fff}.dlt-page .dlt-section-heading--light .dlt-kicker{color:#fbd38d}.dlt-page .dlt-button-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.dlt-page .dlt-button{display:inline-flex;min-height:50px;align-items:center;justify-content:center;gap:9px;padding:12px 19px;border:1px solid transparent;border-radius:10px;font-size:13px;font-weight:800;line-height:1.2;text-align:center;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease}.dlt-page .dlt-button:hover{transform:translateY(-2px)}.dlt-page .dlt-button--primary{color:#fff;background:var(--dlt-dark);box-shadow:0 10px 22px rgba(16,24,40,.18)}.dlt-page .dlt-button--primary:hover{color:#fff;background:#243247}.dlt-page .dlt-button--secondary{color:var(--dlt-dark);border-color:#cbd5e1;background:#fff}.dlt-page .dlt-button--secondary:hover{color:var(--dlt-dark);box-shadow:0 10px 22px rgba(16,24,40,.1)}.dlt-page .dlt-hero{padding:28px 0 72px;background:radial-gradient(circle at 91% 10%,rgba(245,158,11,.18),transparent 25%),linear-gradient(180deg,#fff 0,#f8fafc 100%)}.dlt-page .dlt-hero__grid{display:grid;grid-template-columns:minmax(0,1.13fr) minmax(360px,.87fr);gap:clamp(38px,7vw,92px);align-items:center}.dlt-page .dlt-hero__content{max-width:695px}.dlt-page .dlt-breadcrumb{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:36px;font-size:12px}.dlt-page .dlt-breadcrumb i{color:var(--dlt-accent);font-size:9px}.dlt-page .dlt-breadcrumb span{color:var(--dlt-muted)}.dlt-page .dlt-hero h1{max-width:680px;margin-bottom:20px;font-size:clamp(2.2rem, 4vw, 3.7rem);font-weight:800;line-height:1.08;letter-spacing:-.045em}.dlt-page .dlt-hero__lead{max-width:640px;color:var(--dlt-dark-soft);font-size:18px;font-weight:600;line-height:1.65}.dlt-page .dlt-hero__lead strong{color:var(--dlt-dark)}.dlt-page .dlt-chip-row{display:flex;flex-wrap:wrap;gap:9px;margin-top:23px}.dlt-page .dlt-chip-row span{display:inline-flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #f3d8a5;border-radius:99px;color:#704600;background:#fffaf0;font-size:11px;font-weight:800}.dlt-page .dlt-chip-row i{color:var(--dlt-accent)}.dlt-page .dlt-route-card{position:relative;padding:clamp(26px,4vw,38px);border:1px solid #dbe1e9;border-radius:24px;background:#fff;box-shadow:0 18px 45px rgba(16,24,40,.1)}.dlt-page .dlt-route-card::before{position:absolute;top:-10px;right:34px;width:73px;height:5px;border-radius:0 0 6px 6px;background:var(--dlt-accent);content:""}.dlt-page .dlt-route-card__label{display:block;margin-bottom:30px;color:#667085;font-size:10px;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.dlt-page .dlt-route-line{display:grid;grid-template-columns:minmax(0,1fr) 92px minmax(0,1fr);gap:8px;align-items:start}.dlt-page .dlt-route-line>div:last-child{text-align:right}.dlt-page .dlt-route-dot{display:block;width:12px;height:12px;margin-bottom:8px;border:3px solid #fff;border-radius:50%;background:var(--dlt-dark);box-shadow:0 0 0 1px var(--dlt-dark)}.dlt-page .dlt-route-line>div:last-child .dlt-route-dot{margin-left:auto;background:var(--dlt-accent);box-shadow:0 0 0 1px var(--dlt-accent)}.dlt-page .dlt-route-line strong{display:block;color:var(--dlt-dark);font-size:15px}.dlt-page .dlt-route-line small{color:var(--dlt-muted);font-size:11px;line-height:1.4}.dlt-page .dlt-route-line__path{position:relative;height:42px;margin-top:5px;border-top:2px dashed #cbd5e1}.dlt-page .dlt-route-line__path i{position:absolute;top:-12px;left:50%;color:var(--dlt-accent);font-size:19px;transform:translateX(-50%)}.dlt-page .dlt-route-facts{display:grid;gap:12px;margin:34px 0 20px}.dlt-page .dlt-route-facts>div{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:12px;border-bottom:1px solid var(--dlt-border)}.dlt-page .dlt-route-facts dt{color:var(--dlt-muted);font-size:12px;font-weight:600}.dlt-page .dlt-route-facts dt i{width:20px;color:var(--dlt-accent)}.dlt-page .dlt-route-facts dd{margin:0;color:var(--dlt-dark);font-size:12px;font-weight:800;text-align:right}.dlt-page .dlt-route-card>p{display:flex;gap:8px;margin:0;font-size:12px;line-height:1.55}.dlt-page .dlt-route-card>p i{margin-top:3px;color:var(--dlt-accent)}.dlt-page .dlt-editorial{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,6vw,72px);max-width:1040px;margin:0 auto}.dlt-page .dlt-editorial p:last-child{margin-bottom:0}.dlt-page .dlt-info-intro{margin:61px 0 21px;text-align:center}.dlt-page .dlt-info-intro h3{margin-bottom:0;font-size:20px}.dlt-page .dlt-info-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dlt-page .dlt-info-grid article{min-height:174px;padding:23px 20px;border:1px solid var(--dlt-border);border-radius:15px;background:#fff;box-shadow:0 8px 20px rgba(16,24,40,.04)}.dlt-page .dlt-info-grid article>i{display:grid;width:37px;height:37px;margin-bottom:17px;border-radius:10px;place-items:center;color:#9a6700;background:var(--dlt-warm)}.dlt-page .dlt-info-grid h3{margin-bottom:8px;font-size:14px}.dlt-page .dlt-info-grid p{margin:0;font-size:12px;line-height:1.55}.dlt-page .dlt-split{display:grid;grid-template-columns:minmax(0,1.14fr) minmax(290px,.86fr);gap:clamp(38px,7vw,94px);align-items:center}.dlt-page .dlt-split>div>p:last-child{margin-bottom:0}.dlt-page .dlt-note-card{padding:clamp(26px,4vw,36px);border:1px solid #f1d29a;border-radius:19px;background:var(--dlt-warm)}.dlt-page .dlt-note-card>i{display:grid;width:45px;height:45px;margin-bottom:20px;border-radius:50%;place-items:center;color:#9a6700;background:#fff;font-size:19px}.dlt-page .dlt-note-card p{font-size:14px}.dlt-page .dlt-note-card p:last-child{margin-bottom:0}.dlt-page .dlt-section--dark{color:#fff;background:radial-gradient(circle at 96% 2%,rgba(245,158,11,.22),transparent 26%),var(--dlt-dark)}.dlt-page .dlt-section--dark .dlt-section-heading{margin-bottom:36px}.dlt-page .dlt-trip-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dlt-page .dlt-trip-card{padding:clamp(28px,4vw,40px);border:1px solid rgba(255,255,255,.16);border-radius:19px;background:rgba(255,255,255,.06)}.dlt-page .dlt-trip-card--warm{color:var(--dlt-text);border-color:transparent;background:var(--dlt-warm)}.dlt-page .dlt-trip-card__number{display:inline-flex;align-items:center;justify-content:center;width:35px;height:35px;margin-bottom:23px;border-radius:50%;color:#fedf89;background:rgba(255,255,255,.1);font-size:11px;font-weight:800}.dlt-page .dlt-trip-card--warm .dlt-trip-card__number{color:#9a6700;background:#fff}.dlt-page .dlt-trip-card h3{margin-bottom:13px;color:#fff;font-size:24px}.dlt-page .dlt-trip-card h4{margin:23px 0 10px;color:#fbd38d;font-size:12px;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.dlt-page .dlt-trip-card p{color:#d0d5dd;font-size:14px;line-height:1.72}.dlt-page .dlt-trip-card ul{display:grid;gap:7px;margin:0 0 23px;padding:0;list-style:none}.dlt-page .dlt-trip-card li{position:relative;padding-left:17px;color:#e4e7ec;font-size:13px;line-height:1.55}.dlt-page .dlt-trip-card li::before{position:absolute;left:0;color:var(--dlt-accent);content:"•"}.dlt-page .dlt-trip-card--warm h3,.dlt-page .dlt-trip-card--warm h4{color:var(--dlt-dark)}.dlt-page .dlt-trip-card--warm h4{color:#9a6700}.dlt-page .dlt-trip-card--warm li,.dlt-page .dlt-trip-card--warm p{color:var(--dlt-muted)}.dlt-page .dlt-vehicle-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.dlt-page .dlt-vehicle-grid article{min-height:220px;padding:26px 22px;border:1px solid var(--dlt-border);border-radius:17px;background:#fff;transition:transform .18s ease,box-shadow .18s ease}.dlt-page .dlt-vehicle-grid article:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(16,24,40,.09)}.dlt-page .dlt-vehicle-grid span{display:inline-block;margin-bottom:20px;padding:5px 8px;border-radius:5px;color:#9a6700;background:var(--dlt-warm);font-size:9px;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.dlt-page .dlt-vehicle-grid h3{margin-bottom:10px;font-size:18px}.dlt-page .dlt-vehicle-grid p{margin-bottom:0;font-size:13px;line-height:1.7}.dlt-page .dlt-inline-note{max-width:800px;margin:27px auto 0;font-size:13px;text-align:center}.dlt-page .dlt-attraction-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.dlt-page .dlt-attraction-grid article{padding:28px 25px;border:1px solid var(--dlt-border);border-radius:17px;background:#fff}.dlt-page .dlt-attraction-grid article>i{display:grid;width:42px;height:42px;margin-bottom:21px;border-radius:50%;place-items:center;color:#9a6700;background:var(--dlt-warm)}.dlt-page .dlt-attraction-grid h3{margin-bottom:10px;font-size:18px}.dlt-page .dlt-attraction-grid p{margin-bottom:13px;font-size:13px;line-height:1.7}.dlt-page .dlt-attraction-grid p:last-child{margin-bottom:0}.dlt-page .dlt-itinerary{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);gap:clamp(38px,8vw,110px);align-items:center}.dlt-page .dlt-itinerary>div>p:last-child{margin-bottom:0}.dlt-page .dlt-timeline{display:grid;gap:19px;margin:0;padding:0;list-style:none}.dlt-page .dlt-timeline li{position:relative;display:grid;grid-template-columns:108px 1fr;gap:16px;padding:0 0 19px;color:var(--dlt-text)}.dlt-page .dlt-timeline li::before{position:absolute;top:23px;bottom:-3px;left:17px;border-left:1px dashed #d0a856;content:""}.dlt-page .dlt-timeline li:last-child{padding-bottom:0}.dlt-page .dlt-timeline li:last-child::before{display:none}.dlt-page .dlt-timeline span{position:relative;z-index:1;display:inline-flex;align-items:center;height:34px;padding:0 10px;border-radius:7px;color:#9a6700;background:#fff;font-size:11px;font-weight:800}.dlt-page .dlt-timeline strong{align-self:center;color:var(--dlt-dark);font-size:14px;line-height:1.5}.dlt-page .dlt-section--mist{background:#f2f5f4}.dlt-page .dlt-seasonal{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(290px,.82fr);gap:clamp(38px,8vw,110px);align-items:center}.dlt-page .dlt-seasonal>div>p:last-child{margin-bottom:0}.dlt-page .dlt-seasonal aside{padding:35px;border-radius:19px;color:#fff;background:var(--dlt-dark-soft);box-shadow:0 12px 32px rgba(16,24,40,.12)}.dlt-page .dlt-seasonal aside>i{color:#fedf89;font-size:30px}.dlt-page .dlt-seasonal aside h3{margin:16px 0 18px;color:#fff;font-size:20px}.dlt-page .dlt-seasonal aside ul{display:grid;gap:12px;margin:0;padding:0;list-style:none}.dlt-page .dlt-seasonal aside li{position:relative;padding-left:17px;color:#e4e7ec;font-size:13px;line-height:1.55}.dlt-page .dlt-seasonal aside li::before{position:absolute;left:0;color:#fbd38d;content:"•"}.dlt-page .dlt-quote-card{padding:clamp(30px,5vw,52px);border-radius:18px;color:#fff;background:var(--dlt-dark);text-align:center}.dlt-page .dlt-quote-card i{color:#fbd38d;font-size:28px}.dlt-page .dlt-quote-card p{margin:20px 0 0;color:#e4e7ec;font-size:18px;font-weight:600;line-height:1.6}.dlt-page .dlt-tips-grid{max-width:950px;margin:0 auto;padding:clamp(27px,4vw,40px);border:1px solid var(--dlt-border);border-radius:19px;background:#fff}.dlt-page .dlt-tips-grid__intro{margin-bottom:15px;color:var(--dlt-dark);font-weight:700}.dlt-page .dlt-tips-grid ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px 30px;margin:0 0 23px;padding:0;list-style:none}.dlt-page .dlt-tips-grid li{display:flex;gap:10px;font-size:14px;line-height:1.55}.dlt-page .dlt-tips-grid li i{margin-top:4px;color:#067647;font-size:12px}.dlt-page .dlt-tips-grid>p:last-child{margin-bottom:0}.dlt-page .dlt-two-panels{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.dlt-page .dlt-two-panels>div{padding:clamp(26px,4vw,40px);border:1px solid var(--dlt-border);border-radius:19px}.dlt-page .dlt-two-panels>div:last-child{background:var(--dlt-warm);border-color:#f1d29a}.dlt-page .dlt-two-panels p:last-child{margin-bottom:0}.dlt-page .dlt-destination-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 13px;margin:0 0 20px;padding:0;list-style:none}.dlt-page .dlt-destination-list li{position:relative;padding-left:16px;font-size:13px}.dlt-page .dlt-destination-list li::before{position:absolute;left:0;color:var(--dlt-accent);content:"•"}.dlt-page .dlt-fare{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,.72fr);gap:30px 76px;align-items:center}.dlt-page .dlt-fare>div>p:last-child{margin-bottom:0}.dlt-page .dlt-fare ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.dlt-page .dlt-fare li{padding:9px 11px;border:1px solid #f2dba9;border-radius:8px;color:#704600;background:rgba(255,255,255,.55);font-size:12px;font-weight:700;line-height:1.45}.dlt-page .dlt-fare__note{grid-column:1/-1;padding:21px 24px;border-left:4px solid var(--dlt-accent);background:rgba(255,255,255,.55)}.dlt-page .dlt-fare__note p{margin-bottom:7px;font-size:14px}.dlt-page .dlt-fare__note p:last-child{margin-bottom:0}.dlt-page .dlt-day-stay{max-width:1040px}.dlt-page .dlt-day-stay__cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:30px 0 20px}.dlt-page .dlt-day-stay__cards article{padding:28px;border:1px solid var(--dlt-border);border-radius:17px;background:#fff}.dlt-page .dlt-day-stay__cards article:last-child{border-color:#f1d29a;background:var(--dlt-warm)}.dlt-page .dlt-day-stay__cards i{color:#9a6700;font-size:23px}.dlt-page .dlt-day-stay__cards h3{margin:16px 0 9px}.dlt-page .dlt-day-stay__cards p{margin:0;font-size:14px}.dlt-page .dlt-day-stay>p:last-child{max-width:800px;margin-bottom:0}.dlt-page .dlt-related-intro{max-width:710px;margin:-20px auto 26px;text-align:center}.dlt-page .dlt-related-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.dlt-page .dlt-related-grid>a{display:flex;min-height:220px;flex-direction:column;align-items:flex-start;padding:23px 20px;border:1px solid var(--dlt-border);border-radius:16px;color:inherit;background:#fff;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease}.dlt-page .dlt-related-grid>a:hover{transform:translateY(-3px);box-shadow:0 12px 28px rgba(16,24,40,.08)}.dlt-page .dlt-related-grid>a>i{display:grid;width:38px;height:38px;margin-bottom:19px;border-radius:10px;place-items:center;color:#9a6700;background:var(--dlt-warm)}.dlt-page .dlt-related-grid strong{color:var(--dlt-dark);font-size:15px;line-height:1.35}.dlt-page .dlt-related-grid span{margin-top:9px;color:var(--dlt-muted);font-size:12px;font-weight:500;line-height:1.6}.dlt-page .dlt-related-grid em{margin-top:auto;padding-top:17px;color:#9a6700;font-size:11px;font-style:normal;font-weight:800;line-height:1.5}.dlt-page .dlt-related-copy{max-width:880px;margin:33px auto 0}.dlt-page .dlt-related-copy p:last-child{margin-bottom:0}.dlt-page .dlt-trust{display:grid;grid-template-columns:105px minmax(0,1fr);gap:38px;max-width:980px;align-items:start}.dlt-page .dlt-trust>i{display:grid;width:94px;height:94px;border-radius:22px;place-items:center;color:#9a6700;background:var(--dlt-warm);font-size:38px}.dlt-page .dlt-trust p:last-child{margin-bottom:0}.dlt-page .dlt-final-cta{position:relative;padding:74px 0;color:#fff;background:linear-gradient(rgba(16,24,40,.91),rgba(16,24,40,.91)),url("../img/mumbai-to-lonavala-taxi.webp") center/cover;text-align:center}.dlt-page .dlt-final-cta .dlt-container{max-width:850px}.dlt-page .dlt-final-cta .dlt-kicker{color:#fbd38d}.dlt-page .dlt-final-cta h2{color:#fff;font-size:clamp(2rem, 3.6vw, 3.15rem)}.dlt-page .dlt-final-cta p{max-width:700px;margin-right:auto;margin-left:auto;color:#d0d5dd;font-size:15px}.dlt-page .dlt-final-cta .dlt-button-row{justify-content:center}.dlt-page .dlt-button--gold{color:var(--dlt-dark);background:#fbd38d}.dlt-page .dlt-button--gold:hover{color:var(--dlt-dark);background:#fef0c7}.dlt-page .dlt-button--outline{color:#fff;border-color:rgba(255,255,255,.52);background:0 0}.dlt-page .dlt-button--outline:hover{color:#fff;border-color:#fff;background:rgba(255,255,255,.08)}.dlt-page .dlt-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dlt-page .dlt-faq-grid details{border:1px solid var(--dlt-border);border-radius:12px;background:#fff}.dlt-page .dlt-faq-grid summary{position:relative;padding:18px 48px 18px 19px;color:var(--dlt-dark);cursor:pointer;font-size:14px;font-weight:800;line-height:1.5}.dlt-page .dlt-faq-grid summary::after{position:absolute;top:20px;right:20px;color:#9a6700;content:"+";font-size:19px;font-weight:500}.dlt-page .dlt-faq-grid details[open] summary{border-bottom:1px solid var(--dlt-border)}.dlt-page .dlt-faq-grid details[open] summary::after{content:"−"}.dlt-page .dlt-faq-grid details p{margin:0;padding:17px 19px 20px;font-size:13px;line-height:1.7}@media (max-width:1024px){.dlt-page .dlt-info-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.dlt-page .dlt-related-grid,.dlt-page .dlt-vehicle-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dlt-page .dlt-attraction-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:991px){.dlt-page .dlt-hero__grid,.dlt-page .dlt-itinerary,.dlt-page .dlt-seasonal,.dlt-page .dlt-split{grid-template-columns:1fr}.dlt-page .dlt-hero__content{max-width:none}.dlt-page .dlt-route-card{max-width:670px}.dlt-page .dlt-section{padding:58px 0}.dlt-page .dlt-info-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dlt-page .dlt-info-grid article{min-height:auto}.dlt-page .dlt-trust{max-width:none}}@media (max-width:767px){.dlt-page .dlt-container{width:min(100% - 32px,1180px)}.dlt-page .dlt-final-cta,.dlt-page .dlt-section{padding:46px 0}.dlt-page .dlt-hero{padding:20px 0 48px}.dlt-page .dlt-breadcrumb{margin-bottom:25px}.dlt-page .dlt-hero h1{font-size:clamp(2.1rem, 10vw, 2.8rem)}.dlt-page .dlt-hero__lead{font-size:17px}.dlt-page .dlt-section-heading{margin-bottom:29px;text-align:left}.dlt-page .dlt-day-stay__cards,.dlt-page .dlt-editorial,.dlt-page .dlt-faq-grid,.dlt-page .dlt-trip-grid,.dlt-page .dlt-two-panels{grid-template-columns:1fr}.dlt-page .dlt-editorial{gap:0}.dlt-page .dlt-editorial p{margin-bottom:18px}.dlt-page .dlt-editorial>div:last-child p:first-child{margin-top:0}.dlt-page .dlt-info-intro{margin-top:43px;text-align:left}.dlt-page .dlt-attraction-grid,.dlt-page .dlt-info-grid,.dlt-page .dlt-related-grid,.dlt-page .dlt-vehicle-grid{grid-template-columns:1fr}.dlt-page .dlt-trip-card{padding:28px 24px}.dlt-page .dlt-tips-grid ul{grid-template-columns:1fr}.dlt-page .dlt-fare{grid-template-columns:1fr;gap:25px}.dlt-page .dlt-fare ul{grid-template-columns:1fr}.dlt-page .dlt-trust{grid-template-columns:1fr;gap:22px}.dlt-page .dlt-trust>i{width:70px;height:70px;border-radius:17px;font-size:29px}.dlt-page .dlt-final-cta{text-align:left}.dlt-page .dlt-final-cta p{margin-right:0;margin-left:0}.dlt-page .dlt-final-cta .dlt-button-row{justify-content:flex-start}}@media (max-width:460px){.dlt-page .dlt-button-row{display:grid}.dlt-page .dlt-button{width:100%}.dlt-page .dlt-route-card{padding:23px 19px;border-radius:18px}.dlt-page .dlt-route-line{grid-template-columns:minmax(0,1fr) 54px minmax(0,1fr)}.dlt-page .dlt-route-facts>div{align-items:flex-start;flex-direction:column;gap:4px}.dlt-page .dlt-route-facts dd{text-align:left}.dlt-page .dlt-info-grid{grid-template-columns:1fr}.dlt-page .dlt-destination-list{grid-template-columns:1fr}.dlt-page .dlt-timeline li{grid-template-columns:82px 1fr;gap:10px}.dlt-page .dlt-timeline li::before{left:14px}.dlt-page .dlt-timeline span{height:auto;min-height:32px;padding:6px 8px;font-size:10px}.dlt-page .dlt-timeline strong{font-size:13px}}@media (prefers-reduced-motion:reduce){.dlt-page *,.dlt-page ::after,.dlt-page ::before{scroll-behavior:auto!important;transition-duration:NaNs!important;animation-duration:NaNs!important;animation-iteration-count:1!important}}