@media(max-width:850px){.taxi-part-services{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:600px){.taxi-part-services{gap:10px}.taxi-part-services a{font-size:13px;min-height:74px;padding:12px}.taxi-part-cta{padding:20px}.taxi-part-cta a{width:100%;max-width:100%} .taxi-full-width,.taxi-booking-page{padding-top:24px;padding-bottom:40px}}
@media(max-width:360px){.taxi-part-services{grid-template-columns:1fr 1fr}.taxi-part-services a{font-size:12px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}}
