The issue is, that in the site header there are very strong specificity CSS rules, which reset almost all colors to transparent within the content: https://i.imgur.com/f3fegYA.png
If you are using CSS minification or a pagespeed plugin, make sure to set the CSS minification to files, and not inline. Using inline styles will usually cause a lot of conflicts.