I have just checked your site address at...
https://www.site24x7.com/check-website-availability.html
...and it shows your site being unavailable at several locations worldwide.
No idea why that would be, an expert might be along shortly. However if your paying for hosting you should get what you pay for.
And I want to see those knifes.
Ok i have contact my web hotel one more time and they told me that they have found a problem, and it will be fixed about 48 hours.