.gv_image-5 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  aspect-ratio: 2/1;
  gap: 1.5rem;
  padding-inline: 2.5rem;
  padding-block: 3.75rem 2.5rem;
}

.gv_image-5-main {
  display: block;
  overflow: hidden;
}
.gv_image-5-main img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

.gv_image-5-grid {
  display: grid;
  grid-template-columns: 1fr 1fr;
  grid-template-rows: 1fr 1fr;
  gap: 1.5rem;
}

.gv_image-5-grid-item {
  display: block;
  overflow: hidden;
}
.gv_image-5-grid-item img {
  display: block;
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media (max-width: 768px) {
  .gv_image-5 {
    grid-template-columns: 1fr;
    aspect-ratio: unset;
    padding-inline: 1rem;
    padding-top: 1.875rem;
    padding-bottom: 0.875rem;
  }
  .gv_image-5-grid {
    grid-template-columns: 1fr;
    gap: 1rem;
  }
}
@media (max-width: 390px) {
  .gv_image-5 {
    padding-inline: 1rem;
    gap: 1rem;
  }
  .gv_image-5-grid {
    gap: 1rem;
  }
}

/*# sourceMappingURL=gv_image-5.css.map */
