What is wrong with my website?

So my site is over here

and as you can see the text is not aligning inside its respective div can you help me out. and also can you tell me a way to make the gray div below the fixed header.

Hello KunalMehta2804, I just reviewed your website and I have some suggestions to help you. As far as the white space below your header, check your margin-top pixel amount which is excessive in your “about” class. Keep in mind that when you set the header to position fixed, it’s space in the flow of the html is removed and content flows underneath it. Also, as far as the text not aligning in it’s respective div, you don’t need the position absolute in your “small-info” class in this case. I hope this helps!