How to set a custom page as front page in WordPress
On first install of WordPress/theme, you will get the blog page only. If you want to use the plugin and create custom layouts – after creating a new page you’ll need to add it to reading options so that WordPress knows what page to show as front page.
Then set it up in Settings -> Reading as your frontpage like this:
After setting the page, don’t forget to hit “Save Changes”.