Hey David,
Thank you for providing the credentials. Have you installed the SSL certificate lately? This is probably the cross-origin (CORS) issue as the API request is being blocked when trying to access the theme options. I tried to change the site address and WordPress address to match your URL via Dashboard > General but it broke the site and now I can’t access your admin panel. You can fix this by adding the following code in your wp-config.php file using FTP:
define('WP_HOME','http://controversial-science.com');
define('WP_SITEURL','http://controversial-science.com');
When you’ve the admin panel back, try changing the above code with this:
define('WP_HOME','http://controversial-science.com');
define('WP_SITEURL','https://controversial-science.com');
Let us know how this goes!