Как в родителе-контейнере растянуть за его границы ребенка?
чтобы растянуть блок на всю ширину за предела родителя пропишите свойство width: 100vw;
  margin-left: calc(-50vw + 50%);
Никак. Подобные вещи продумываются на этапе создания разметки.