Hello, @Mody,
There is no issue like you explain I have checked your site on my personal mobile phone it appears just fine as you can see in this video: https://streamable.com/jmiyfr
1- Regarding the loyal points, thing is the theme doesn’t provide this kind of functionality you cannot make it from the theme options. You can use any third-party plugin for this at your own risk.
2- For the translations please read our theme documentation for a better reference to understand: https://xstore.helpscoutdocs.com/category/18-theme-translation
Regards 8Themes Team.