Hello,
I suppose you missed something to change in your DB after moving because you call the icons font from the staging site https://prnt.sc/10bab9y So, ask your hosting provider to check and help you.
To fix the google fonts issue connect to your production using FTP and remove the wp-content/fonts/lato folder. After that go to Theme Options > Typography > rechoose the font and save settings.
Regards