The installation guide is not available. It is an HTML version, that includes static pages. It is not a WordPress theme.
To install such template to your hosting server you need to upload the template files using the FTP Manager. You can use your hosting control panel file manager or some third party FTP manager like FileZilla.