Please do not attempt to do it if the site's content is essential to you. Each theme comes with its Builder and bundled plugins, and there is no way to make it work with another builder and plugins automatically. This is valid for any theme. The only exception is when the old and the new theme are built with Identical builders and plugins, but this is extremely rare.
1. If you want to keep the content of your existing site until the new one is completed, put up the staging site, install the new theme on a fresh WordPress installation, and then transfer the content to the new theme. Note that there is no automatic transfer. You will need to transfer it manually, page by page.
2. In case you don't need the content of your existing site, you need to install the WordPress Reset Plugin and reset (delete the content) the database to guarantee the best performance of the theme.
* Please be aware that all your current databases will be deleted once you use this plugin.
WordPress Reset Plugin – This plugin is the fastest way to get rid of content. However, it will remove all content from your database and leave the default theme activated. It does not remove plugins but will deactivate them and remove all pages, posts, menus, sliders, widget data, theme options, etc. It removes all the content from the existing site. Click Here To Download.