Hi,
If you created your heading element using the Elementor, it’s possible that the Elementors settings overwrite your settings from the customizer.
So, you need to change the text color from the Elementors widget settings.
Or try to use the following code to force change the H2 Text-color sitewide:
h2{
color:#E5E5E5!important;
}
Regards