Before all else you must setup a WordPress version on your server. After downloading the package, you will have “Osmosis” folder and “Osmosis.zip” file inside the Theme package. You can either choose to upload the Theme to your server via ftp (just upload the folder “Osmosis” into the folder wp-content/themes) or via WordPress upload function (Appearance > Themes > Install Themes > Upload) using the “Osmosis.zip” file.
After the installation of Osmosis Theme don’t forget to install the required plugins: Visual Composer, Osmosis Visual Composer Extension Plugin and Contact Form 7. Especially without the Visual Composer and the Osmosis Visual Composer Extension you won’t be able to use most of our elements.