How to add custom CSS to themes

To add custom CSS to your WordPress, navigate to Plugins > Add New, and search for 'Advanced CSS Editor' plugin, and install it. After installing & activating the plugin, navigate to Appearance ->Customize-> Advanced CSS Editor. In the page that will open, you can put your custom CSS, and save it. That's all!