/* stylelint-disable selector-class-pattern, custom-property-pattern, no-descending-specificity */

.p-gallery > .wpb_column > .vc_column-inner > .wpb_wrapper {
  display: flex;
  flex-wrap: wrap;
  margin: 0 -0.5rem;
  row-gap: 1rem;
}

.p-gallery .wpb_single_image {
  flex-basis: 25%;
  width: 25%;
  padding: 0 0.5rem;
}

.p-gallery .wpb_single_image img {
  display: block;
}
