.st-split-content {
  display:flex;
  align-items: stretch;
}
.st-content-container {
  display: flex;
  flex-direction: column;
  height: 100%;
  justify-content: center;
  
}
.st-split-content__image {
   background-size: cover;
   background-position: 60% 50%;
   background-repeat: no-repeat;
   flex: 1 0 50%;
   min-height: 800px;
   align-self: stretch;
}
.st-split-content__image.st-image-left {
 order: 1; 
}

.st-split-content__image.st-image-right {
 order: 3; 
}

.st-split-content__content {
  flex: 1 0 50%;
  padding: 2em 5em;
  order: 2;
}

.st-split-content__content .st-content-box {
  padding-bottom: 2em;

}

.st-split-content__image .heading-box {
  padding: 2em 0 0 2em;
  margin-left: 1em;
  margin-right: 1em;
}

.st-split-content__image .heading-box .heading-part1 {
  color: #DE0167; 
}

.st-split-content__image .heading-box .heading-part2 {
  color: #fff;
  display:block;
  hyphens: auto;
}

@media (max-width: 1350px) and (min-width: 1051px) {
  .st-split-content__content {
  padding: 6em 3em 2em;
}
}
@media screen and (max-width: 1050px) {
   .st-split-content {
  display:flex;
  flex-direction: column;
} 
  .st-split-content__content {
   align-self: center;
  flex: 1 0 auto;
  padding: 4em 2em;
  order:2; 
}
  
 .st-split-content__image {

   min-height: 600px;

}
   
.st-split-content__image.st-mob-image-top {
 order: 1; 
}

.st-split-content__image.st-mob-image-bottom {
 order: 3; 
}


}
@media screen and (max-width:767px) {
 .st-split-content {
  display:flex;
  flex-direction: column;
} 
  
.st-split-content__image {
  background-size: cover;
  background-position: 50% 50%;
  background-repeat: no-repeat;
  flex: 1 0 auto;
  min-height: 400px;
  width: 100%;
  align-self: flex-start;
}
  
.st-split-content__image.st-mob-image-top {
 order: 1; 
}

.st-split-content__image.st-mob-image-bottom {
 order: 3; 
}

.st-split-content__content {
  align-self: center;
  flex: 1 0 auto;
  padding: 4em 2em;
  order:2;
}  

.st-split-content__image .heading-box {
  padding: 2em 1em 0;
  margin-left: 0;
  margin-right: 0;
}