How to install theme
To install the theme, download the files, extract them to your desktop then upload to your wp-content/themes folder via FTP. Select the theme in your wordpress admin panel. If you want to know more about Wordpress or specifically wordpress hosting you can have a look at leading hosting services available here. This will
help in choosing the right webhost as per your needs.