Yeah as @opentype suggested your HTML is broken - whether this is down to a third party plugin or just something that has gone awry is hard to determine. Your text is there, just all over the place and it looks like it's all breaking out from the main elements, suggesting that the HTML is broken or your CSS is screwed. See screenshot below.
If you have anything in your custom CSS file I would suggest that you copy the contents and then delete them so the file is empty, save it and check again, if all is OK then it's something in the custom CSS file - assuming you have anything in there 🙂
Yeah, your HTML is broken and it forces the text to be transparent in areas where it shouldn’t be transparent.
I would try to turn off all 3rd-party plugins/apps and check the group formatting. Where does the coloring of the groups come from? Maybe that’s it.