You may want to try if from behind a FREE VPN like Windscribe - Free Proxy and Ad Blocker. It could be your ISP blocking it. Do you have another device like a phone or tablet you can try it on? If it works on these devices then you know it's either your ISP or something in Windows that's blocking the site from loading for you.