ваше is used with singular neuter nouns and ваши is used with plural nouns. So ваши такси would be "your taxis"
foreign words are not always masculine. for example, такси is neuter. if it такси was masculine, the answer above would have been ваш такси, but it doesn't say that.