Текст в самом начале страницы под шапкойна нем срабатывают медиа запросы. Если ты про, то что указал ширину блоку в em, то этого вообще не следует делать. Стоит почитать как работает em. Ты задал font-size 0.8em так как у html fz 16, а у body 1rem (16px), 0.8 это 12.8px, ширина 37em (37*12.8 = 473.6px)
.news__item__img
не по БЭМ, и когда просят по БЭМ то делай как нужно, зачем ты атомарными классами миксуешь, аля бутстрап. Если уж миксуешь, то делай это более правильно, а не разрывай блок неясными вставками, которые влияют на его поведение. Не верно<div class="header__wrapper container"
вот так нужно было.
nav без класса.
В общем с БЭМ у тебя все печально
На макете вот я вижу, что блок расположен по центу, у тебя нет.