I have tried uploading several Elements Wordpress Themes and I get the same error:
The package could not be installed. The theme is missing the style.css stylesheet.
Theme installation failed.
THEMES FROM OTHER VENDORS:
I can upload themes from other vendors with no problems.
CSS FILE IS IN THE ZIP FOLDER:
I see the CSS files in the zip folder (no style.css stylesheet). Maybe there’s an issue in your QA process.
I’M ONLY HAVING THE PROBLEM WITH ENVATO ELEMENTS:
I think it’s too coincidental that both themes from different authors returned the same exact error message, but I had zero issues uploading two themes from two different vendors to BlueHost.