After installing the theme if you want to display the Home page as the Frontpage like displayed in the demo preview without importing demo content from the .xml file, follow the steps.
Go to WordPress Dashboard > Pages > Add New. Enter the page title – Frontpage/Home page.
On the right sidebar of the editor screen under the Page Attributes select the Home page from the Template dropdown list. Now click Publish to publish the page.
After creating the Front/Home page you have to set it as the homepage for your website by going to customize options select Homepage settings it will take it to Your homepage displays click on “A static page” Radio button on Homepage dropdown select Home page and under Post page click Add a new page and name it as Blog.