.tour_page__mU3EC{background:#f5f2ec;min-height:75vh;color:#173c35;padding:36px 20px 80px}.tour_wrap__NTFre{max-width:1050px;margin:auto}.tour_back__UAGyn{display:inline-block;margin-bottom:20px;color:#265c49}.tour_hero__YnjYo{background:#fff;border-radius:20px;overflow:hidden;border:1px solid #dce6dc}.tour_hero__YnjYo>img{width:100%;height:390px;object-fit:cover;display:block}.tour_intro__QJ1hd{padding:28px}.tour_intro__QJ1hd span{color:#a47a42;font-size:13px;font-weight:700;text-transform:capitalize}.tour_intro__QJ1hd h1{font-size:clamp(28px,4vw,44px);margin:10px 0}.tour_intro__QJ1hd p{font-size:17px;line-height:1.7}.tour_page__mU3EC section{margin-top:32px}.tour_day__gEIod{white-space:pre-wrap;background:white;padding:20px;margin:12px 0;border:1px solid #dce6dc;border-radius:12px;line-height:1.7}.tour_gallery__knbve{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.tour_gallery__knbve img{width:100%;height:230px;object-fit:cover;border-radius:12px}.tour_cta__WqLOB{background:#e5efe7;border-radius:16px;padding:25px}.tour_cta__WqLOB a{display:inline-block;background:#234b40;color:white;padding:13px 20px;border-radius:9px;text-decoration:none}@media(max-width:650px){.tour_hero__YnjYo>img{height:220px}.tour_gallery__knbve{grid-template-columns:repeat(2,1fr)}.tour_gallery__knbve img{height:150px}}.tour_itinerary__DcMgo{background:#fff;border:1px solid #dce6dc;border-radius:14px;padding:24px 28px}.tour_itineraryStop__224E4{margin:0;padding:0 0 19px}.tour_itineraryStop__224E4:last-child{padding-bottom:0}.tour_itineraryStop__224E4 h3{font-size:17px;line-height:1.45;margin:0 0 6px;color:#173c35;font-weight:750}.tour_itineraryStop__224E4 p{font-size:15px;line-height:1.75;margin:0;color:#43584f;white-space:pre-line}@media(max-width:650px){.tour_itinerary__DcMgo{padding:18px}}