Вынуть зелёный блок из контейнера и дать ему подобный стиль
.green-wrapper {
margin-left: calc(50% - 1300px/2);
}
Ну и дальше менять значение на брейкпоитнах
ПС. Недавно встретил любопытное решение этой же задачи, но как по мне излишне усложненное
https://www.youtube.com/watch?v=NVdlfhkDAGM