.tinniz-row.vc_row {
  margin-left: 0 !important;
  margin-right: 0 !important;
}

/* 2) Kill column gutters (these are the left/right paddings that cause the gaps) */
.tinniz-row.vc_row > .wpb_column > .vc_column-inner {
  padding-left: 0 !important;
  padding-right: 0 !important;
  padding-top: 0 !important;
  padding-bottom: 0 !important;
  margin: 0 !important;
}

/* 3) Remove WPBakery's default bottom margin on elements inside the columns */
.tinniz-row .wpb_content_element {
  margin-bottom: 0 !important;
}

/* 4) Ensure the Single Image elements have no border/margin/padding */
.tinniz-row .wpb_single_image,
.tinniz-row .vc_single_image-wrapper {
  margin: 0 !important;
  padding: 0 !important;
  border: 0 !important;
}

/* 5) Make the images fill their columns completely */
.tinniz-row .wpb_single_image img,
.tinniz-row .vc_single_image-img {
  display: block;
  width: 100% !important;
  height: 100% !important;   /* lets object-fit cover the space */
  object-fit: cover;          /* crops instead of leaving blank bands */
  margin: 0 !important;
  border: 0 !important;
  padding: 0 !important;
}