Firstly if you have never done CSS before a good starting point would be to learn the basics:
So step 1 is visit this following site link and work through a few chapters to get the hang of how css classes, styling, margins and padding look and work:
https://www.w3schools.com/css/default.asp
You don’t need to work through the whole site, just pick from the various topics on the left to learn what you need to likely to want to do and change. I would certainly recommend that you work through at least the first 20 pages minimum before attempting basic editing on your own site.
After you have mastered how to style general classes you can then start to look at your site elements and begin to notice and understand the various class names on the page source code.
A browser like chrome for example will let you right click on an element on the page and you can choose ‘inspect element’ and it will show you the class names and it’s current css settings that it’s been set to. But other browsers have similar features and plugins that do the same job.
When you have found the class names that you want to edit and the code that you want to set it to, you can then add these new settings to your new site. This can be done in a few different ways of which the most common ways are:
? Edit the site’s existing style.css file (not recommended if you are using a template that may be updated in the future and undo your changes.)
? Create a custom.css file which gets loaded as well as the default template css by linking to the file in your header.
? Install a custom css plugin which will add a new menu to your admin area which you can type in custom css over-ride code into a box which will over-ride the default values of your theme.
? Also, sometimes with certain theme frameworks they already include an area to include custom css so if you are using a premium theme I would look deeply into the admin settings for that just in case you already have custom css entry options without knowing.
So in summary, Learn the basics which will give you the knowledge to recognise how your site is currently styled, which will give you the knowledge to make up your own styles to change the look of your site.
Hope this helps