Hi again,
You can try this one instead:
.single-post .entry-header *, .single-post .entry-content * {
-ms-word-break: break-all;
word-break: break-all;
word-break: break-word;
-webkit-hyphens: auto;
-moz-hyphens: auto;
-ms-hyphens: auto;
hyphens: auto;
overflow-wrap: break-word;
}
Please note that not all the browsers support hyphens. You can also use ­ (soft hyphen) if you know in advance where you want to break.
You can also look out for third party plugins which can add hyphens to your content using JavaScript libraries https://wordpress.org/plugins/tags/hyphenation/ but please note that we cannot provide support for third party plugins or scripts due to the fact that there is simply no way to account for all of the potential variables at play when using another developer’s plugin or script.
Thank you for your understanding.