You can edit the theme files directly from your dashboard, but you need to know that your changes might be overwritten when updating the theme (if you usually do this from within the dashboard).
You can find the admin editor here: Appearance -> Editor
You need to find the style.css (probably already selected), add your custom CSS at the bottom and then save the file. Refresh your site to see the changes.
It’s not entirely foolproof to do it this way, but it should work. Also note that your theme might not use the default widget-title class, it depends on how it is built. You need to check the source code to be entirely sure.