Hi @ristretto6
Thanks for sharing the password with me.
After investigating this, I have realized that the issue here is one with HTTP and HTTPS on your site. If you check the developer console there are a few errors relating to this problem but in short, your site is being loaded with mixed content. The error message is:
Mixed Content: The page at 'https://campthundercraft.com/camper-resources/?ppwp=1' was loaded over HTTPS, but requested an insecure stylesheet 'https://campthundercraft.com/wp-content/plugins/foogallery/extensions/default-templates/shared/css/foogallery.min.css?ver=2.2.16'. This request has been blocked; the content must be served over HTTPS.
What this means is the page itself is saying it is HTTPS secure while some of the assets being loaded into the page are being supplied as HTTP unsecure. Most modern browsers will block all unsecure content from loading at all, and in this case, the FooGallery CSS stylesheets are being delivered as HTTP and are therefore not being loaded by the browser. This results in the alignment issue as there is no CSS on the page at all to style the galleries.
Once this mixed content issue is resolved the gallery issues should also disappear. One thing you can try as a workaround is to enable the FooGallery > Settings > Advanced > Force HTTPS option.
However, if the solution above does work, you can go through this guide to fix mixed content errors on your site: https://www.wpbeginner.com/plugins/how-to-fix-the-mixed-content-error-in-wordpress-step-by-step/
Hope this helps.
Kind regards,
Elvis.