Since it’s working for me but not for you, it’s likely a network-level block by your ISP. Try visiting fwh.is—if that doesn’t load either, try using a VPN or switching to mobile data to bypass the block.
A connection timeout is usually the result of a network block somewhere. That block can exists either on your end (usually a firewall, virus scanner or parental control filter that blocks access to our network for security reasons) or because your IP address is blocked on our end (we block IP addresses that show abnormal traffic to protect our network against attacks).
I had your IP address (the one you used to access the client area - you can see it in your login history) checked, and I was told that that IP address is not blocked on our end, suggesting that the block is probably on your end.
You can try to narrow down what’s causing the block indeed by using a VPN, or by trying a different device on the same network (like a phone on the same WiFi), the same device on a different network (phone on mobile data vs. WiFi). You can then try to either avoid whatever is blocking access or try to get it unblocked.
In any case, there is very little we can do from our end to check this or do anything about it if it’s a block on your end.