It looks nice, except for the main heading popping out of the box at the top. Try adjusting the placement for that.
Also, I recommend reviewing your use of heading elements. For example, your main heading “Chatrapati.Shivaji Bhosale. (Maharaj)” should probably be an < h1 >. Headings can affect what information shows up in search engines, so make sure you’re giving priority to the headings that will help people find your page in a search.
From w3schools.com: "Search engines use the headings to index the structure and content of your web pages.
Users skim your pages by its headings. It is important to use headings to show the document structure.
< h1 > headings should be used for main headings, followed by < h2 > headings, then the less important < h3 >, and so on.
Note: Use HTML headings for headings only. Don’t use headings to make text BIG or bold."
I hope this information helps!