Before reading this help file you may want to check this video. It explains how to import Elementor Templates for Homepage and may be easier to understand.
Watch Video on Youtube
Homepages are built with the regular WordPress page and a combination of shortcodes as content. You can create unlimited pages and select any of them as you homepage.
To create a new page go to Admin -> Pages -> Add New Page -> Add content and click Publish when you’re done. Make sure that Default Template is selected in the Page Attributes panel.
After you create the new page, go to Settings -> Reading and check the static page option as “Front page displays”.Then select the name of the page you’ve already created and hit save.
DO NOT SET THE ADVANCED SEARCH RESULTS PAGE AS THE HOMEPAGE.
The homepage is set from Admin dashboard > Settings > Reading:
You choose as homepage as page published and listed in PAGES
DO NOT SET THE ADVANCED SEARCH RESULTS PAGE AS THE HOMEPAGE.