CSS can get changed in core files, theme files (parent or child), using plugins or via Customizer.
When you want to minimize the amount of file changes, and keep your tweaks to styling in one easy to find place, using Customizer within the WordPress admin panel:
Appearance -> Customize
Then scroll down to Additional CSS.
Once in that area, simply type or paste your CSS changes directly into the text box and save your changes.