.image-text-duo {
  margin: 120px 0;
}

.image-text-duo__inner {
  display: flex;
  gap: 60px;
  align-items: flex-start;
}

.image-text-duo__media {
  display: flex;
  gap: 40px;
}

.image-text-duo__image--small img {
  width: 137px;
  height: 189px;
  object-fit: cover;
}

.image-text-duo__image--large img {
  width: 580px;
  height: 411px;
  object-fit: cover;
}

.image-text-duo__text {
  width: 285px;

  line-height: 1.5;
  color: #595959;
}
.image-text-duo__image.image-text-duo__image--small {
    margin-bottom: 28px;
}
      .image-text-duo.with-padding {
    padding: 0 56px;
}
/* mobile */
@media (max-width: 991px) {
  .image-text-duo__inner {
    flex-direction: column;
    gap: 24px;
  }

  .image-text-duo__media {
    flex-direction: column;
    gap: 16px;
  }

  .image-text-duo__image--small img,
  .image-text-duo__image--large img,
  .image-text-duo__text {
    width: 100%;
    height: auto;
  }
}
