I received the below email from Thebes stating I had not played in while and to try Rich their sister casino with a $100 n/d bonus, as you can see it clearly states 20X, as well directs you to Thebes general T&C's which also are at 20X.
I will try to make this as short as I can.