So why did you change the building to a horse riding center? Isn't is a building anymore? Every building should have a building tag, otherwise it isn't rendered as a building! And tag leisure=horse_riding isn't for specific buildings, it is for the whole farm, compare
https://www.openstreetmap.org/way/842259858
https://wiki.openstreetmap.org/wiki/Tag:leisure%3Dhorse_riding