Human civilizations runs medieval while elves and dwarves run renaissance or later. The demi-humans don't have guns but they do have a superior (and well guarded) understanding of mathmatics, physics, metalurgy, and engineering. One tech that is significantly advanced for all races is medicine. The workings of the body and germ theory are fairly well known and a person with decent healing skill being equivilant to a modern EMT but actual medical surgical knowledge and ability is less due to a reliance on magic. A big help has been divination magic which prevents most major scientific misunderstandings. Say a plague hits, instead of kills cats, dogs or whatever, it is a game of twenty questions with the gods till they figure out the cause is a disease carried by fleas and rats a week or two later.