.mediaContent-wrap.brxe-div,
.ws13-wrap.brxe-div {
  display: flex;
  align-items: center;
  column-gap: 7.5rem;
  width: 100%;
  padding-top: var(--padding-l);
  padding-bottom: var(--padding-l);
}

.mediaContent-wrap.SYElementSection-direction-right.brxe-div,
.ws13-wrap.SYElementSection-direction-right.brxe-div {
  flex-direction: row-reverse;
}

.mediaContent-media.brxe-div,
.ws13-media.brxe-div {
  width: min(58%, 58rem);
  flex: 0 0 min(58%, 58rem);
  overflow: hidden;
  border-radius: var(--border-radius-s);
}

.mediaContent-wrap.SYElementSection-direction-right
  .mediaContent-media.brxe-div,
.ws13-wrap.SYElementSection-direction-right .ws13-media.brxe-div {
  border-radius: var(--border-radius-s);
}

.mediaContent-image.brxe-image,
.mediaContent-image.brxe-image img,
.mediaContent-video.brxe-video {
  display: block;
  width: 100%;
  height: 34.4rem;
  object-fit: cover;
}

.mediaContent-content.brxe-div,
.ws13-content.brxe-div {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  row-gap: var(--gap-xs);
  width: 100%;
}

.mediaContent-subtitle {
  font-weight: 700;
}

.mediaContent-title.brxe-heading,
.ws13-title.brxe-heading,
.mediaContent-subtitle.brxe-text-basic,
.ws13-subtitle.brxe-text-basic,
.mediaContent-text.brxe-text-basic,
.ws13-text.brxe-text-basic {
  margin: 0;
}

.mediaContent-cta.brxe-button,
.ws13-cta.brxe-button {
  margin-top: var(--gap-xs);
}

.SYElementSection-hide-media .mediaContent-media,
.SYElementSection-hide-media .ws13-media {
  display: none !important;
}

.SYElementSection-hide-title .mediaContent-title,
.SYElementSection-hide-title .ws13-title {
  display: none !important;
}

.SYElementSection-hide-subtitle .mediaContent-subtitle,
.SYElementSection-hide-subtitle .ws13-subtitle {
  display: none !important;
}

.SYElementSection-hide-text .mediaContent-text,
.SYElementSection-hide-text .ws13-text {
  display: none !important;
}

.SYElementSection-hide-cta .mediaContent-cta,
.SYElementSection-hide-cta .ws13-cta {
  display: none !important;
}

@media (max-width: 1280px) {
  .mediaContent-wrap.brxe-div,
  .ws13-wrap.brxe-div {
    column-gap: var(--gap-l);
  }
}

@media (max-width: 991px) {
  .mediaContent-wrap.brxe-div,
  .ws13-wrap.brxe-div {
    flex-direction: column;
    row-gap: var(--gap-m);
    align-items: flex-start;
    padding-top: var(--padding-m);
    padding-bottom: var(--padding-m);
  }

  .mediaContent-wrap.SYElementSection-direction-right.brxe-div,
  .ws13-wrap.SYElementSection-direction-right.brxe-div {
    flex-direction: column;
  }

  .mediaContent-media.brxe-div,
  .ws13-media.brxe-div {
    width: 100%;
    flex-basis: auto;
    border-radius: var(--border-radius-s);
  }

  .mediaContent-image.brxe-image,
  .mediaContent-image.brxe-image img,
  .mediaContent-video.brxe-video {
    height: auto;
    min-height: 20rem;
  }
}
