.kirtan_page__A_nnf{min-height:100vh;padding:0;box-sizing:border-box;font-family:var(--font-inria-sans);background-color:#f5f0e8;color:#171717;overflow-x:hidden}.kirtan_header__dFG6n{text-align:center;padding:100px 20px 60px;background-color:#c0af85;color:#171717;position:relative}.kirtan_title__S8yCG{font-family:var(--font-inria-serif);font-size:4rem;color:#171717;margin-bottom:20px}.kirtan_subtitle__Zfxi8{font-family:var(--font-inria-sans);font-size:1.5rem;color:#464545;max-width:800px;margin:0 auto}.kirtan_quoteSection__nUfaq{padding:80px 20px;text-align:center;background-color:#9E875D;color:white}.kirtan_quote__f818Q{font-family:var(--font-inria-serif);font-size:2rem;font-style:italic;margin-bottom:30px;max-width:900px;margin-left:auto;margin-right:auto}.kirtan_quoteDescription__8brZt{font-family:var(--font-inria-sans);font-size:1.2rem;line-height:1.8;max-width:800px;margin:0 auto}.kirtan_featuresSection__y3rvq{padding:60px 20px;display:flex;flex-wrap:wrap;justify-content:center;gap:40px;background-color:#c0af85}.kirtan_featureCard__vpf_P{flex:1 1 250px;max-width:300px;text-align:center;padding:30px;border-radius:8px;background-color:#9E875D;box-shadow:0 4px 8px rgba(0,0,0,.1)}.kirtan_featureTitle__2yCN_{font-family:var(--font-inria-serif);font-size:1.5rem;color:#ffffff;margin-bottom:15px}.kirtan_featureDescription__l8nkp{font-family:var(--font-inria-sans);font-size:1rem;color:#171717}.kirtan_testimonialsSection__ApVMU{padding:80px 20px;text-align:center;background-color:#b4a57e}.kirtan_testimonialSectionTitle__un2Hm{font-family:var(--font-inria-serif);font-size:2.5rem;color:#171717;margin-bottom:50px}.kirtan_upcomingSection__oTszI{padding:80px 20px;background-color:rgb(199,178,138)}.kirtan_upcomingTitle__cKr8o{font-family:var(--font-inria-serif);font-size:2.5rem;color:#171717;margin-bottom:40px;text-align:center}.kirtan_scheduleInfo__B7ETM{display:flex;flex-wrap:wrap;gap:40px;justify-content:center;margin-bottom:40px}.kirtan_scheduleColumn__aS4fk{flex:1 1 300px;max-width:400px}.kirtan_scheduleHeading__r4Fql{font-family:var(--font-inria-serif);font-size:1.5rem;color:#9E875D;margin-bottom:20px}.kirtan_scheduleText__gDpYa{font-family:var(--font-inria-sans);font-size:1.1rem;line-height:1.8;color:#171717}.kirtan_hostButton__k5NI8{display:block;width:300px;margin:40px auto 0;padding:15px 25px;background-color:#9E875D;color:white;text-align:center;font-family:var(--font-inria-sans);font-size:1.1rem;text-decoration:none;border-radius:4px;transition:all .3s ease}.kirtan_hostButton__k5NI8:hover{background-color:#87734d;transform:translateY(-2px)}@media (max-width:768px){.kirtan_title__S8yCG{font-size:3rem}.kirtan_quote__f818Q{font-size:1.7rem}.kirtan_featureCard__vpf_P{flex:1 1 100%;max-width:100%}}