Hey there,
Thanks for writing in! I checked your site and I see all the icons correctly on my end (see screenshot)
You probably have not cleared the cache after updating your site. We updated FontAwesome with the latest release. Version 5 required changes to the markup, CSS, and the file location changed. Your site is probably serving the old markup which has references to the previous font location. Try clearing out all caches including browser’s cache and see if this works for you.
I also noticed you updated X but did not update Cornerstone to the latest version. This can also cause compatibility issues. Always make sure to update both X and Cornerstone to avoid potential conflicts. You can find the latest version numbers here: (http://theme.co/changelog/) Then you can compare them to what’s installed on your site.
If you find anything to be out of date, you can review our update guide.
Let us know how this goes!