.spiritual-tour_page__n9A25{min-height:100vh;padding:0;box-sizing:border-box;font-family:var(--font-inria-sans);background-color:#f5f0e8;color:#171717;overflow-x:hidden}.spiritual-tour_header__7z2C_{text-align:center;padding:100px 20px 60px;background-color:#c0af85;color:#171717;position:relative}.spiritual-tour_title__2_P8s{font-family:var(--font-inria-serif);font-size:4rem;color:#171717;margin-bottom:20px}.spiritual-tour_subtitle__qTwPh{font-family:var(--font-inria-sans);font-size:1.5rem;color:#464545;max-width:800px;margin:0 auto}.spiritual-tour_introSection__USDHn{padding:80px 20px;text-align:center;background-color:#9E875D;color:white}.spiritual-tour_introText__LA8a6{font-family:var(--font-inria-sans);font-size:1.2rem;line-height:1.8;max-width:800px;margin:0 auto}.spiritual-tour_sliderContainer__9r_EL{width:100%;max-width:1200px;margin:60px auto;padding:0 20px}.spiritual-tour_slider__xeB_w{position:relative;width:100%;height:500px;overflow:hidden;border-radius:12px;box-shadow:0 8px 16px rgba(0,0,0,.2)}.spiritual-tour_slide__tls7F{position:absolute;width:100%;height:100%;opacity:0;transition:opacity 1s ease-in-out;background-position:50%;background-size:cover;background-repeat:no-repeat}.spiritual-tour_slide__tls7F.spiritual-tour_active__snAxP{opacity:1}.spiritual-tour_sliderControls__Tb5oX{display:flex;justify-content:space-between;position:absolute;width:100%;top:50%;transform:translateY(-50%);padding:0 20px;box-sizing:border-box;z-index:10}.spiritual-tour_controlBtn__lbUyT{background-color:rgba(192,175,133,.6);color:white;border:none;width:50px;height:50px;border-radius:50%;font-size:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease}.spiritual-tour_controlBtn__lbUyT:hover{background-color:rgba(192,175,133,.9)}.spiritual-tour_sliderDots__ggmnz{position:absolute;bottom:20px;width:100%;display:flex;justify-content:center;gap:10px}.spiritual-tour_dot__mlgi_{width:12px;height:12px;border-radius:50%;background-color:rgba(255,255,255,.5);cursor:pointer;transition:background-color .3s ease}.spiritual-tour_dot__mlgi_.spiritual-tour_active__snAxP{background-color:#c0af85}.spiritual-tour_packagesSection__oaZ7j{padding:80px 20px;background-color:#f5f0e8}.spiritual-tour_sectionTitle__vaLEv{font-family:var(--font-inria-serif);font-size:2.5rem;text-align:center;margin-bottom:50px;color:#171717}.spiritual-tour_packagesGrid__yO2rF{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}.spiritual-tour_packageCard__7tzh9{background-color:#ffffff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:transform .3s ease,box-shadow .3s ease}.spiritual-tour_packageCard__7tzh9:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.spiritual-tour_packageImage__dQd6s{width:100%;height:220px;object-fit:cover}.spiritual-tour_packageContent__tpIlE{padding:20px}.spiritual-tour_packageTitle__E_1Ov{font-family:var(--font-inria-serif);font-size:1.5rem;margin-bottom:12px;color:#171717}.spiritual-tour_packageDescription__hsJbp{font-family:var(--font-inria-sans);font-size:1rem;color:#464545;line-height:1.6;margin-bottom:20px}.spiritual-tour_packageDetails__6zQ5i{display:flex;justify-content:space-between;align-items:center;padding-top:15px;border-top:1px solid #eee}.spiritual-tour_packageDuration__j04WF{font-family:var(--font-inria-sans);font-size:1rem;color:#171717}.spiritual-tour_packagePrice__S_5wM{font-family:var(--font-inria-serif);font-size:1.3rem;font-weight:700;color:#9E875D}.spiritual-tour_bookNowBtn__3qa0k{display:block;width:100%;padding:12px 0;margin-top:15px;text-align:center;background-color:#c0af85;color:white;border:none;border-radius:6px;font-family:var(--font-inria-sans);font-size:1rem;font-weight:500;cursor:pointer;text-decoration:none;transition:background-color .3s ease}.spiritual-tour_bookNowBtn__3qa0k:hover{background-color:#9E875D}.spiritual-tour_testimonialsSection__5TUUe{padding:80px 20px;background-color:#c0af85;text-align:center}.spiritual-tour_testimonialCard__KNfy2{max-width:800px;margin:0 auto;padding:30px;background-color:rgba(255,255,255,.9);border-radius:12px}.spiritual-tour_testimonialText__t_Xnj{font-family:var(--font-inria-sans);font-size:1.2rem;font-style:italic;color:#171717;margin-bottom:20px;line-height:1.8}.spiritual-tour_testimonialAuthor__HQ193{font-family:var(--font-inria-serif);font-size:1.1rem;color:#9E875D}.spiritual-tour_contactSection__PLBhp{padding:80px 20px;background-color:#f5f0e8;text-align:center}.spiritual-tour_contactText__w_zX7{font-family:var(--font-inria-sans);font-size:1.2rem;max-width:700px;margin:0 auto 30px;line-height:1.8;color:#171717}.spiritual-tour_contactBtn__oIYfZ{display:inline-block;padding:15px 40px;background-color:#9E875D;color:white;font-family:var(--font-inria-sans);font-size:1.1rem;text-decoration:none;border-radius:6px;transition:all .3s ease}.spiritual-tour_contactBtn__oIYfZ:hover{background-color:#87734d;transform:translateY(-2px)}@media (max-width:768px){.spiritual-tour_title__2_P8s{font-size:3rem}.spiritual-tour_slider__xeB_w{height:350px}.spiritual-tour_packagesGrid__yO2rF{grid-template-columns:1fr;max-width:450px}.spiritual-tour_controlBtn__lbUyT{width:40px;height:40px;font-size:20px}}