*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Arial,Helvetica,sans-serif;background:#f7f5ef;color:#191817}a{text-decoration:none;color:inherit}.wrap{width:min(1180px,92%);margin:auto}.header{position:sticky;top:0;z-index:100;background:#070707;border-bottom:1px solid #9c762d}.nav{min-height:82px;display:flex;align-items:center;justify-content:space-between}.brand{display:flex;align-items:center;gap:12px;color:#d5a842}.brand img{width:58px;height:58px;object-fit:cover;border-radius:50%;border:1px solid #d5a842}.brand span{font:700 18px Georgia,serif;letter-spacing:1.5px}.nav nav{display:flex;align-items:center;gap:23px;color:#fff;font-size:12px;font-weight:700}.nav nav a:hover{color:#e0b452}.nav-book{background:#d2a13d;padding:12px 17px;color:#111!important}.menu{display:none;background:none;border:0;color:#fff;font-size:26px}.hero{min-height:730px;position:relative;background:url('https://images.unsplash.com/photo-1469854523086-cc02fe5d8800?auto=format&fit=crop&w=2000&q=85') center/cover}.hero-overlay{position:absolute;inset:0;background:linear-gradient(90deg,#030303ee,#0303039c,#03030325)}.hero-grid{position:relative;min-height:730px;display:grid;grid-template-columns:1fr 410px;gap:60px;align-items:center}.hero-copy{color:#fff}.eyebrow{font-size:10px;letter-spacing:3px;font-weight:700;color:#d4a63f}.hero h1{font:700 clamp(48px,6vw,76px)/1.04 Georgia,serif;margin:15px 0}.hero h1 span,h2 span{color:#d5a743}.hero-copy>p:not(.eyebrow){font-size:17px;line-height:1.7;color:#ddd;max-width:650px}.hero-actions{display:flex;gap:12px;margin-top:28px}.btn{border:0;padding:14px 21px;font-size:11px;font-weight:800;letter-spacing:.5px;cursor:pointer;display:inline-block}.gold{background:#d2a13d;color:#111}.outline{border:1px solid #fff;color:#fff}.enquiry-card{background:#111e;color:#fff;border:1px solid #c89635;padding:27px;backdrop-filter:blur(7px);box-shadow:0 20px 60px #0008}.enquiry-card h2{font:700 28px Georgia,serif;margin:8px 0 15px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px 10px}.enquiry-card label{display:block;font-size:10px;font-weight:700;color:#ddd;margin:7px 0}.enquiry-card input,.enquiry-card select,.enquiry-card textarea{display:block;width:100%;margin-top:5px;padding:10px;background:#fff;color:#111;border:1px solid #ddd;font:inherit}.enquiry-card textarea{resize:vertical}.full-row{grid-column:1/-1}.full{width:100%;margin-top:13px}.enquiry-card small{display:block;text-align:center;color:#bbb;font-size:10px;margin-top:9px}.quick-services{background:#090909;color:#fff;border-bottom:1px solid #b58a31}.quick-grid{display:grid;grid-template-columns:repeat(5,1fr)}.quick-grid>div{display:flex;gap:10px;align-items:center;padding:20px 13px;border-right:1px solid #403314}.quick-grid b{font-size:23px}.quick-grid span{font-size:11px;font-weight:700}.quick-grid small{display:block;color:#999;font-weight:400;margin-top:3px}.section{padding:95px 0}.light{background:#efede7}.heading{text-align:center;max-width:750px;margin:0 auto 45px}.heading h2,.about h2{font:700 45px/1.15 Georgia,serif;margin:11px 0 14px}.heading>p:last-child{color:#777;line-height:1.7}.service-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:17px}.service-grid article{background:#fff;border:1px solid #ddd;padding:28px;min-height:275px}.icon{font-size:31px}.service-grid h3{font:700 23px Georgia,serif;margin:15px 0 9px}.service-grid p{color:#777;font-size:12px;line-height:1.7}.service-grid a,.fleet-grid a,.itinerary-grid a{color:#b17f27;font-size:12px;font-weight:700}.dark{background:#151513;color:#fff}.dark .heading>p:last-child{color:#999}.fleet-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.fleet-grid article{background:#20201d;border:1px solid #34342e;padding-bottom:20px}.fleet-image{height:190px;background-size:cover;background-position:center;display:flex;align-items:flex-end;padding:15px}.fleet-image span{background:#111d;color:#e0b657;padding:6px 9px;font-size:9px;letter-spacing:1.5px}.sedan{background-image:linear-gradient(#0000,#0009),url('https://images.unsplash.com/photo-1553440569-bcc63803a83d?auto=format&fit=crop&w=800&q=80')}.suv{background-image:linear-gradient(#0000,#0009),url('https://images.unsplash.com/photo-1519641471654-76ce0107ad1b?auto=format&fit=crop&w=800&q=80')}.innova{background-image:linear-gradient(#0000,#0009),url('https://images.unsplash.com/photo-1502877338535-766e1452684a?auto=format&fit=crop&w=800&q=80')}.traveller{background-image:linear-gradient(#0000,#0009),url('https://images.unsplash.com/photo-1544620347-c4fd4a3d5957?auto=format&fit=crop&w=800&q=80')}.fleet-grid h3,.fleet-grid p,.fleet-grid a{margin-left:17px;margin-right:17px}.fleet-grid h3{font:700 20px Georgia,serif;margin-bottom:5px}.fleet-grid p{font-size:10px;color:#999;min-height:30px}.destinations{background:#fff}.dest-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:13px}.dest{height:230px;color:#fff;display:flex;flex-direction:column;justify-content:flex-end;padding:20px;position:relative;background-size:cover;background-position:center;overflow:hidden}.dest:after{content:"";position:absolute;inset:0;background:linear-gradient(transparent,#000d)}.dest>*{position:relative;z-index:1}.dest span{font-size:8px;letter-spacing:2px;color:#d9ad4c}.dest h3{font:700 27px Georgia,serif;margin:5px 0}.manali{background-image:url('https://images.unsplash.com/photo-1518005020951-eccb494ad742?auto=format&fit=crop&w=900&q=80')}.shimla{background-image:url('https://images.unsplash.com/photo-1519681393784-d120267933ba?auto=format&fit=crop&w=900&q=80')}.amritsar{background-image:url('https://commons.wikimedia.org/wiki/Special:FilePath/Golden%20temple%20of%20punjab.JPG?width=1400')}.punjab{background-image:url('https://commons.wikimedia.org/wiki/Special:FilePath/Fields%20of%20Punjab.jpg?width=1400')}.khatu{background-image:url('https://commons.wikimedia.org/wiki/Special:FilePath/Khatu%20shyam%20temple.jpg?width=1400')}.salasar{background-image:url('https://commons.wikimedia.org/wiki/Special:FilePath/Salasar%20balaji%2001.jpg?width=1400')}.chardham{background-image:url('https://commons.wikimedia.org/wiki/Special:FilePath/Kedarnath%20Temple.jpg?width=1400')}.yamuna{background-image:url('https://images.unsplash.com/photo-1587474260584-136574528ed5?auto=format&fit=crop&w=900&q=80')}.delhi{background-image:url('https://images.unsplash.com/photo-1587474260584-136574528ed5?auto=format&fit=crop&w=900&q=80')}.jaipur{background-image:url('https://images.unsplash.com/photo-1599661046289-e31897846e41?auto=format&fit=crop&w=900&q=80')}.udaipur{background-image:url('https://images.unsplash.com/photo-1602216056096-3b40cc0c9944?auto=format&fit=crop&w=900&q=80')}.itinerary-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:17px}.itinerary-grid article{background:#fff;border:1px solid #ddd;padding:25px}.itinerary-grid h3{font:700 25px Georgia,serif;margin:0 0 5px}.itinerary-grid p{font-size:11px;color:#a27a2e}.itinerary-grid ol{padding-left:18px;color:#666;font-size:12px;line-height:1.75}.about{background:#e8e5de}.about-grid{display:grid;grid-template-columns:1fr 1fr;gap:70px;align-items:center}.about-photo{min-height:480px;background:linear-gradient(#0001,#0007),url('https://images.unsplash.com/photo-1544620347-c4fd4a3d5957?auto=format&fit=crop&w=1000&q=85') center/cover}.about p{color:#777;line-height:1.8}.ticks{display:grid;grid-template-columns:1fr 1fr;gap:11px;margin:25px 0;color:#555;font-size:13px}.cta{background:#c79a42;padding:48px 0}.cta-inner{display:flex;align-items:center;justify-content:space-between;gap:25px}.cta h2{font:700 38px Georgia,serif;margin:7px 0}.dark-btn{background:#111;color:#fff}.footer-grid{background:#0b0b0b;color:#aaa;display:grid;grid-template-columns:2fr 1fr 1.5fr;gap:50px;padding:60px 0}.footer-logo{width:85px;height:85px;object-fit:cover;border-radius:50%;border:1px solid #d2a13d}.footer-grid h4{color:#d2a13d;font-size:12px;letter-spacing:1px}.footer-grid a{display:block;font-size:12px;margin:9px 0}.footer-grid p{font-size:12px;line-height:1.7}.copyright{background:#050505;color:#666;text-align:center;padding:16px;font-size:10px}.floating-wa{position:fixed;right:20px;bottom:20px;width:55px;height:55px;border-radius:50%;background:#25d366;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:900;box-shadow:0 5px 20px #0005;z-index:90}
@media(max-width:1000px){.nav nav{display:none}.nav nav.open{display:flex;position:absolute;top:82px;left:0;right:0;background:#070707;padding:20px;flex-direction:column;align-items:flex-start}.menu{display:block}.hero-grid{grid-template-columns:1fr;padding:70px 0}.enquiry-card{max-width:560px;width:100%}.quick-grid,.service-grid,.fleet-grid,.dest-grid{grid-template-columns:repeat(2,1fr)}.itinerary-grid{grid-template-columns:1fr 1fr}.about-grid{grid-template-columns:1fr}.about-photo{min-height:350px}}
@media(max-width:600px){.brand span{font-size:13px}.hero h1{font-size:45px}.hero-actions{flex-wrap:wrap}.form-grid,.quick-grid,.service-grid,.fleet-grid,.dest-grid,.itinerary-grid{grid-template-columns:1fr}.full-row{grid-column:auto}.heading h2,.about h2{font-size:35px}.section{padding:70px 0}.cta-inner{flex-direction:column;align-items:flex-start}.topbar{display:none}}
