Try a third device form a separate connection (I.E, your cell phone using mobile data). If it comes up fine, then it's likely a DNS or browser caching issue on your PC. But if it still shows the same error, then there's likely a problem with your WP installation.
Is this a brand new site/domain set up within the past 24 hours, or a transfer that happened within the past 24 hours?