Давненько я не видел запись таким образом вебкита линейного градиента... (есть просто еще -webkit-linear-gradient)
Получается что у вас от светло желтого идет к темно желтому, но в центре цвет меняется?
Я бы переверстал...
Если сохранять как у тебя сверстано, то если правильно понял из ваших комментариев, то я бы сделал так...
1. Поменял стили main
2. Отдал часть стилей main в container
3. Переделал картинку. (я не знаю зачем тебе столько снизу пространства...)
4. Поменял стили у img