Как сделать такой фон на сайте?
Вы можете использовать svg или вставить картинку
Можно попробовать сделать у этого блока желтые псевдоэлементы css в виде треугольников и с помощью абсолютного позиционирования прикрепить их к нижней части и поставить им z-index чтобы они под элементами прятались.