Hi @Ujjyan_Sanyal and welcome to the community 
Great work! I have just two small remarks:
- It’s recommended to use unitless numbers for
line-height. For an explanation see: https://developer.mozilla.org/en-US/docs/Web/CSS/line-height#prefer_unitless_numbers_for_line-height_values - When you also remove the margin from the footer
<p>, you could choose2for theline-height. This will lead to a paragraph height of3em, which would nicely fit the footer height.
I hope that helps,
Michael