.image-text__text ul {
  list-style:none;
  padding-left:0;
}

.image-text__img-full {
  height: 100%; 
}

.image-text__text li {
  display: flex;
  align-items: center;
}
.row {
  align-items: center;
}
.image-text__text li:before {
  content: "";
  display: inline-block;
  background-size: 17px 17px;
  width: 17px;
  height: 17px;
  padding-left: 17px;
  background-repeat: no-repeat;
  background-position: left;
}

.image-text__img-full img {
  object-fit: cover;
  width: 100%;
  height: 100%!important;
  display: block;
}

.image-text__text li > span {
  padding-left: 8px;
}

{# SPLITTING ANIMATION #}
.headline .splitting[data-scroll="out"] .char {
	 opacity: 0.1;
	 transform: translateY(0.25em);
}
.headline .splitting {
  --word-center: calc((var(--word-total) - 1) / 2);
  --char-center: calc((var(--char-total) - 1) / 2);
  --line-center: calc((var(--line-total) - 1) / 2);
} 
.headline .splitting .word {
  --word-percent: calc(var(--word-index) / var(--word-total));
  --line-percent: calc(var(--line-index) / var(--line-total));
}
.headline .splitting .word, .headline .splitting .char {
  display: inline-block;
}

.headline .splitting .char {
  position: relative;
}
.headline .splitting .char {
  --char-percent: calc(var(--char-index) / var(--char-total));
  --char-offset: calc(var(--char-index) - var(--char-center));
  --distance: calc( (var(--char-offset) * var(--char-offset)) / var(--char-center) );
  --distance-sine: calc(var(--char-offset) / var(--char-center));
  --distance-percent: calc((var(--distance) / var(--char-center)));
}
.headline .splitting .char {
  -webkit-transition: opacity .3s linear,-webkit-transform .3s cubic-bezier(0.3,0,0.3,1);
  transition: opacity .3s linear,-webkit-transform .3s cubic-bezier(0.3,0,0.3,1);
  transition: transform .3s cubic-bezier(0.3,0,0.3,1),opacity .3s linear;
  transition: transform .3s cubic-bezier(0.3,0,0.3,1),opacity .3s linear,-webkit-transform .3s cubic-bezier(0.3,0,0.3,1);
    transition-delay: 0s, 0s, 0s;
  -webkit-transition-delay: calc( 20ms * var(--char-index) );
  transition-delay: calc( 20ms * var(--char-index) );
}
.headline .splitting[data-scroll="out"] .char {
  opacity: .1;
  -webkit-transform: translateY(0.25em);
  transform: translateY(0.25em);
}