1. Не используйте фиксированую высоту
Даже если не использовать - то все равно блок подстраивается под размеры картинки. Чисто интереса ради создал правило для pointer и задал его картинки - эффект тот же, только мейн картинка стала кликабельной.
2. Зачем у section width: 20vw?
что бы растягивать верхнее меню.
3. Зачем вам пустые блоки homeTitleStripe
В будущем - что бы в них добавить ссылки. Сейчас, что бы занимать простанство для верхнего меню.
4. Очень много ошибок в консоли
Это ерунда. они все ссылаются на jquery для карусели. Ибо сначала я хотел сделать окно-карусель, на котором были бы все ссылки в отдельных фрагментах. Товарищ такую идею не оценил. А так как это еще не готовый вариант, то и чистить код от скриптиов, которые не функционируют на большинстве фри хостингах - как-то не хочется. Да и вряд ли проблема в этом.
5. Если не хватает знаний, то сделайте заказ на фрилансим.
Обычно, когда не хватает знаний, человек стремится чему-то научиться. Так же и я хочу методом проб и ошибок познать дзен.