Для сброса/переопределения отступов в бутстрапе есть
целый набор utility-классов. Конкретно для задания нулевого паддинга есть
.p-0
и его responsive-аналоги, с брейкпойнтами.
Но в вашем случае, как уже правильно сказали выше, контейнер просто не нужен. Однако чтобы не было горизонтального скролла из-за отрицательных отступов у
.row
, придётся добавить родителю
.overflow-hidden
.