.TextWithLogoImage + .TextWithLogoImage {
  margin-top: 40px;
}@media screen and (min-width: 1026px) {.TextWithLogoImage + .TextWithLogoImage {
    margin-top: 28px;
}
  }

.TextWithLogoImage--image-left .Columns {
  flex-direction: row-reverse;
}

.TextWithLogoImage-Columns {
  --spaces: 40px;
  align-items: center;
}

@media screen and (min-width: 1026px) {

.TextWithLogoImage-Columns {
    --spaces: 120px;
}
  }

@media screen and (max-width: 992px) {

.TextWithLogoImage-Columns.TextWithLogoImage-Columns {
    flex-direction: column-reverse;
}

    .TextWithLogoImage-Columns.TextWithLogoImage-Columns.Columns--66-33 > *:nth-child(2) {
      max-width: 50%;
    }
  }

.TextWithLogoImage-Column .Subline {
    margin-bottom: 5px;
  }

.TextWithLogoImage-Column .Headline {
    margin-bottom: 15px;
  }

.TextWithLogoImage-Column .Text {
    max-width: 720px;
    margin-bottom: 15px;
  }
