Previously, setting up new theme templates were done as a way to rearrange the event elements on the events listing page (e.g. example.com/events/) and the single event page (e.g. example.com/events/my-fun-event/).
There is now a feature that will let you change the order of the event elements and it can be found in WP-admin (WP dashboard) --> Event Espresso --> Events --> Templates. Then look for the Use Custom Display Order option and turn it on. Afterwards, you can drag and drop to adjust the Display Order. This can be done for the events listing page and the single event pages.
Event Espresso 4 uses a archive.php template file for the events listing page. Here is a sample URL for the events listing page:
example.com/events/
Event Espresso 4 uses a single.php template file for the single events page. Here is an example URL for a single events page: