.fare-intro{max-width:1180px;margin:0 auto;padding:85px 26px 40px}.fare-intro h1{font-size:clamp(36px,5vw,60px);color:#00482d;margin:15px 0}.fare-intro p{font-size:19px;color:#5d6962}.fare-main{max-width:1180px;margin:0 auto;padding:0 26px 110px}.fare-main .transport-fare{padding:25px 0 60px}.fare-main .fare-panel{margin-top:28px}.event-fare{background:#f5f8f6;border-radius:18px;padding:42px 46px;margin-top:30px}.event-fare h2{font-size:clamp(25px,3vw,35px);color:#00482d}.event-fare p{line-height:1.9;color:#4a5850;font-size:17px}.event-fare .cta{margin-top:20px}@media(max-width:700px){.fare-intro{padding:55px 20px 20px}.fare-main{padding:0 20px 70px}.event-fare{padding:28px 22px}}