Hello
I have examine your website, it is not properly showing contents mobile,
The images are not in perfect size and location
I can offer your two service
1. Transfer Website to your own server
2. A Nice Looking theme, that will fix your current responsive problem
Waiting for your kind response
Thanks