fixed semantically incorrect headings
improved general readability and responsiveness