Then I'm inclined to say something is blocking your connection to the servers. Likely a firewall (local or router/modem) or antivirus.
If your ISP was blocking it, you wouldn't have been able to access this website either.
Alternatively, it can be caused by a VPN or even resolved by using one.