It always goes down to the terms of service; the support may have said that is contrary, but the terms are what will always and should be the guide of all the casino players. Why not try sending them an email and take your case there?
It's a lesson learned not only for you but for others as well to take the terms as their guide in playing in any casino.
https://prnt.sc/xfDNaSEqmR5b This screenshot will tell you everything about your employer, that he is irresponsible and steals player deposits, who does not respond to player harassment on arbitration sites. the scam is 100%, and I did not register from a banned country, and the vpn was only occasionally turned on, through my fault I forgot to turn it off when playing on the site