Нельзя использовать h1-h6 для подзаголовков! Вот вам цитата из спецификации
h2–h6 elements must not be used to markup subheadings, subtitles, alternative titles and taglines unless intended to be the heading for a new section or subsection.
w3c.github.io/html/common-idioms-without-dedicated...
А вот статья по вашей теме
frontender.info/howto-subheadings/#razmetka-dlya-p... .
Единственное, что вам нужно исправить в вашем варианте - для
title_project
поменять тег на h2, дать подзаголовкам более семантичные имена и избавиться от лишней разметки (зачем громоздить p внутри div? и, кстати, div внутри h1-6 тоже не валиден, нужно использовать инлайновые элементы).