All themes’ demo pages are created with the Elementor FREE version. You don’t need to buy Elementor PRO, unless you want the extra features that the PRO version offers. The Elementor FREE version is all you need to create any page from the demo.