I can also visit the site without any problem.
Perhaps they've been rejecting your connection because of "bad IP", it happened to me a year ago with my previous ISP.
That is what are been thinking of
That might caused the problem
Bad IP address.
May be is using phone to access it
I will advice to use laptop.