To have a good looking page like our demo, you should follow these steps:

Set a homepage

Step 1: Create a new blank page (with no content) and set Template in Page Attribute box to ‘Home‘.

Page Attribute
Page Attribute

Step 2: Navigate to Settings > Reading and set Front Page displays – A static page (select below) to this page.

Manage frontpage’s blocks

You can manage homepage’s blocks at Dashboard > Appearance > Customizer

Manage Homepage's Blocks at Frontpage
Manage Homepage’s Blocks at Frontpage

All positions you can manage through Customizer:

Frontpage's Blocks
Frontpage’s Blocks