I have built the website in the same way. There is no requirement to use premium items like elementor or another page builder. Thanks for sharing this guide.