1. Скрипты почти всегда в конце страницы должны быть.
2. Разбирайся с БЭМ-ом. Там странный нейминг, и каша с тем кто отвечает за размеры и отступы.
3. Есть лишняя разметка. Она по возможности должна делаться псевдоэлементами.
4. Картинки надо оптимизировать. Фон гифкой на 630КБ, а потом следом этот же фон png-шкой, еще почти на мегабайт. Это жестко))
5. Иконки лучше делать в svg и почитай про спрайты.
6. Разбирайся с тем как грузятся ресурсы. Сейчас шрифты из-за импорта ждут пока загрузятся стили. Хотя они могут грузиться параллельно, если подключить нормально.
7. В заголовках нет разрядки и иконки отцентрованы странно. Хз, либо ты забыл, либо дизайнер криворукий.
8. На больших разрешених видно, что фон криво вырезан и менюшка уезжает в сторону. Врядли много людей заметит, но проблема есть.
В стили особо не лазил, т.к. все работатет.
Вцелом норм))