How do I add custom CSS to my website?

In the WordPress admin panel go to Appearance > Customize > Additional CSS and add it in the there. Save the settings. If you’re using an older version of WordPress that doesn’t have the mentioned settings, you should use a plugin such as Simple Custom CSS.