I am sorry for your loss, but any investment site that postpones withdrawal requests is scam and therefore do not attempt to deposit except in a site that you trust after you have researched and made sure that it is an official site and after the necessary license.
I tried to access the site, but the browser does not allow me to access it, so I try to track the deposit address. These scammers are mostly lazy, and we may be able to find out more.