Hello,
We found that your FTP comes to the wrong directory http://prntscr.com/v7rysg and we don’t see our theme there. Please, check the FTP and provide the correct one to WP installation with our theme.
Regards