After some research I changed my DNS to google dns (8.8.8.8 and 8.8.4.4), and just like you, i just get this error now. Maybe because google is based in US that's why i got this error. I don't know if this good on BC games system, maybe i'll just bring back my dns to default and access the bc.casino mirror. But the main concern is it has an error on some countries especially here in my area or just my ISP.
Ive faced the same issue before, due to the ISP issue, additional on it if you experience takes time to load and cannot be reached those are one of the signs that its on your ISP, after using their mirror link and log in my account I didnt face other issues like deposit and withdrawals, smooth in all.
Will drop some stats as always I'm doing to help you and others to decide the minute of the game, again good luck to all participants!