If you changed the website URL while your website is using Elementor, some website contents might not load properly due to the Elementor elements still linked those contents using old URL.
Thus you will need to change the URL as below.
Step 1: Go to Elementors > Tools > Replace tab URL
Step 2: Enter your old-URL and your new-URL and click Replace URL.
Step 3: Under the General tab > Regenerate CSS, click Regenerate Files.
Step 4: In Settings > General on WordPress Dashboard, may ensure URL are similar.
License needs to be assigned to new URL via the my.elementor.com.
Adding SSL certificate to website (which makes the URL changed from using http to https) will also require you to change your URL using above method as well. This to resolve the issue where the web browser address bar still showing Not Secure.