Ограничение по максимальной ширине следует накладывать на контент, но не на всю секцию. То есть для самой секции с фоновым изображением width:100%, а для контента внутри неё, обычно это .container, max-width:1600px и margin: 0 auto.
И как по мне, лучше было бы дать первой секции height:100vh;
И здесь при выборе изображения они так же остаются как бы затемненными. Попробуй поиграться со свойством opacity при выборе.
И как писали уже выше, лучше брать макеты с реальных заказов на фрилансе. У меня на диске лежит точно такой же сверстанный макет :D
Они все уже всеми сверстаны-переверстаны, нужно браться за что-то оригинальное.