.image-with-text-plus-section-container {
  background-color: rgba(var(--color-background), 1);
}

.image-with-text-plus-section{
  /* display:grid;
  grid-template-columns: repeat(2,1fr); */
  /* gap:0px; */
}

.image-with-text-plus-section > * {
  display: flex;
}

.image-with-text-plus-section .image-with-text-plus_media{
  border-radius: var(--border-radius, 0px);
  overflow: hidden;
  align-self: stretch;
}

.image-with-text-plus-section .image-with-text-plus_media img {
  object-fit: cover;
  aspect-ratio: var(--aspect-radtio);
}

.image-with-text-plus-section .image-with-text-plus_info{
  display: flex;
  flex-direction: column;
}

.image-with-text-plus-section .image-with-text-plus_info>.block-heading{
  /* padding-bottom:20px; */
  /* border-bottom:1px solid rgba(var(--color-entry-line),0.2); */
}
.image-with-text-plus-section .image-with-text-plus_info>.rte{
  padding-top:20px;
}
.image-with-text-plus-section .image-with-text-plus_container{
  background: rgb(var(--color-background));
}

.image-with-text-plus-section .image-with-text-plus_info {
  /* max-width: 560px; */
}
@media(max-width:959px){
  .image-with-text-plus-section{
    display: flex;
  }
  .image-with-text-plus-section.mobile-image-top {
    flex-direction: column-reverse;
  }
  .image-with-text-plus-section .image-with-text-plus_info>.block-heading{
    /* padding-top: 8vw;
    padding-bottom: 10px; */
  }
  .image-with-text-plus-section .image-with-text-plus_info>.rte{
    padding-top: 10px;
  }


  .image-with-text-plus-section > * {
    width: auto;
  }

  .image-with-text-plus-section .image-with-text-plus_media{
    max-height: 80vh;
  }
}