Большой полукруг можно реализовать через before, из него делаешь то же полукруг(то есть рисуешь).
Маленькие, есть два варианта
1. В фотошопе вырезать тут часть как png, завернуть в отдельный блок и приклеить его к основному
2. Ну или по отдельности их делать и там уже клей их
Или вообще сделай белый фон бэкграундом + там есть еще тень
Лично я бы отталкивался от того варианта, как бы этот блок выглядел под моб устройства. Так как, тебе его адаптировать, чтоб в дальнейшем было легче