Hey there good question. I did a search for the term “hyphen” through out the theme and this is what came up:
Searching 89 files for "hyphen"
C:\xampp\htdocs\forge\wp-content\themes\wp-forge\js\vendor\full_version\modernizr.js:
116 // <style> elements in IE6-9 are considered 'NoScope' elements and therefore will be removed
117 // when injected with innerHTML. To get around this you need to prepend the 'NoScope' element
118: // with a 'scoped' element, in our case the soft-hyphen entity as it won't mess with our measurements.
119 // msdn.microsoft.com/en-us/library/ms533897%28VS.85%29.aspx
120 // Documents served as xml will throw if using ­ so use xml friendly encoded version. See issue #277
C:\xampp\htdocs\forge\wp-content\themes\wp-forge\style.css:
387 }
388 .widget-area .widget {
389: -webkit-hyphens: auto;
390: -moz-hyphens: auto;
391: hyphens: auto;
392 margin-bottom: 3rem;
393 }
...
617 margin-bottom: 35px;
618 padding-bottom: 1.5rem;
619: -webkit-hyphens: auto;
620: -moz-hyphens: auto;
621: hyphens: auto;
622 -ms-word-wrap: break-word;
623 word-wrap: break-word;
7 matches across 2 files
So you may want to check and see if you remove those from the above areas and see what happens.
Also if you are using the Jetpack plugin, you may want to check and see if you have the auto correction on. I know it does this as well.
Hope this helps. If you like and use theme theme, please leave a rating and a review. As always, enjoy!