Hello @sodiqmmv.
First of all congratulation on completing the project.
There are some issues that I would like to address to make your template look better.
CSS Validation:
First of all validate your css with a css validator, there are few parsing errors in your css.
Container Placement:
blog{ position: relative; top: 190px; left: 595px; }.
Solution: Don't use position relative in this context. The best use case of this would be using CSS Flex or Grid. I would recommend Flex as to begin with. You can position your html elements according to your needs without breaking the layout of html body, by using Flex.
To give a quick fix, follow the previous correction I have provided above. Don't use position relative to the container element, Use Flex to position it.
My advise to you would be check how to position html elements properly with css properly. There are few subjects that you have to get comfortable. These are: CSS Flex, Grid, Position, Media Query.
Take some time learning these, then revisit this project once again to identify your mistakes and make it better.
I wish you good luck on this journey.
If you need any further help, feel free to knock me. Thanks
Best Regards,
Mohaymenul Islam