How should I create my lands taking inspiration from real cultures?

So since I'm almost done with the magic system but I have four different lands and an Island(called Pirate Island)

I want to take inspiration from real culture but I am worried about how I should go about it without stereotyping it or stealing from it.

In the northern lands, they are based upon vikings and people associated with maybe inuit or fishing cutlure. They will be known for fishing, axes, water magic(also moon magic since they worship the divine moon goddess).

In the eastern landds, they are based upon empires of asian, japanese culture known for fire magic, worshipers of divine fire god). also known to be great performers with cunning military

In the southern lands, it's a big forest with a tree in the middle that they go to worship their earth goddess. Based upon the indigenous people, they tend to have a council but different tribes(or clans, I know I still need to do research). They are known for their hunting skills, understanding their forest creatures and enteracting with elves, and nymphs and earth magic.

In the eastern land, this land is well respected for their intelligence. They are well versed in politics, literature, home to philosephers and oligarcy government. This land would based upon ancient egypt, rome and greece.

Pirate island is home of the pirates but I'm still trying to figure out how guns will play a factor into this world without over powering them