Hi,
Thank You for choosing us!!
It felt great to hear that you managed to restore all theme settings.
Actually When you install and activate theme but do not import demo content by running “Demo Importer”, your customizations will not change. But, in case you import demo content by running “Demo Importer” after theme installation, your customizations will get replaced by demo content, you can not revert it back then.
We have reviewed your site, it’s all good, here is just a suggestion, you can make the size of logo image smaller so that header and slider text does not collapse on desktop view.
Please let us know if you need any help with the theme.
Thank You