Hey, It’s possible that you don’t see the changes due to cache or CSS that hasn’t updated properly.
If you can see your content within the editor, please follow these steps and check after each step if you can see the changes in the live site:
Regenerate the CSS via Elementor > Tools > Regenerate CSS on your WordPress Dashboard.
Go to Elementor > Settings on your WordPress dashboard.
Click the Advanced tab and then switch the CSS print method to Internal embedding.
Clear all cache: your browser’s cache, other plugins’ cache, server cache (if possible).
Switch the CSS print method back after following these steps, regardless if it helped or not.
In general, all websites should have at least some form of a backup tool, having a backup tool will save your site’s content within periods that you set up, like having daily backups.
Read more on the subjects here:
https://www.wpbeginner.com/plugins/7-best-wordpress-backup-plugins-compared-pros-and-cons/
https://elementor.com/academy/technical-support-your-changes-do-not-appear-online-heres-what-to-do/