Если подразумевается фиксированная высота блоков по бокам, то по два накладывающихся друг на друга CSS-треугольника с каждой стороны сойдёт.
Если не важна поддержка IE и EDGE, если нужно адаптировать высоту этих двух блоков под высоту контента — удобнее это сделать с помощью clip-path: https://bennettfeely.com/clippy/