Во-первых, вёрстка не по container >>> зачем использовать margin >>> отталкиваться от контейнера (( это не есть гуд )).
Во-вторых, nav свой видели? Тоже не по контейнеру (( нужно обнулить padding у первого элемента или весь nav сместить влево на item { padding } )) Да и вабще, padding в вашем случае нужно ставить у элемента ссылки (( у ссылки )), а не у элемента пункта (( грубая ошибка )).
Это что мне первое на глаза попалось. Остальное смотреть времени нету.
Интересно как такого верстальщика с нулевыми знаниями работодателям интересно брать на работу. Сейчас работодателям нужно чтобы верстальщик знал:
препроцессоры,
вёрстка, чтобы всё не разваливалось,
JS (( на высоком уровне, а не только jquery )).
Сборщики.
БЭМ (( ОООООчень большой плюс будет, на уровне селекторов хотя-бы )).
Пакетные менеджеры, основы работы с Linux консолью..
Верстальщиком вас я бы не назвал.