Template for landing pages

in your theme folder. create a new php file.

For example call it: landingpage.php

in the php file you could have something as basic as:

<?php
/*
Template Name: Landing Page
*/
get_header();

while ( have_posts() ) : the_post();

 the_content();

endwhile;   

get_footer();

?>

Elementor will be called / inserted where it says the_content();

Included out of the box with elementor you should have a blank elementor template to choose from and using the built in elementor theme builder options create exactly what you are after also choosing conditions of when that page template gets used?