Как сделать на css прозрачный фон, как у картинки?
Конечно же, rgba().
Ещё можно почитать про background-blend-mode, однако поддержка этого чуда пока невсеобъемлюща.
вставляешь эту строку opacity: 0.7; в место где ты задал для этого блока фон.
Примеры тут, тут и тут