Hello,
We can’t check your site anymore https://gyazo.com/3e301c34adf3085bbba163ee8162dd38 And developers are not able to connect to your FTP. So, did you limit access to your site somehow?
Regards