.split-background {
  background: linear-gradient( to bottom, white 0%, white 50%, #101826 50%, #101826 100% );
}

.split-background figure img {
  margin: 0 auto;
}

.figure-double-block {
  height: 100%;
}

.figure-double-block img {
  height: 100%;
}

.img-earth .uagb-column__inner-wrap {
  padding: 0;
}

.img-earth .uagb-column__inner-wrap figure {
  margin: 0;
  height: 100%;
}

.img-earth .uagb-column__inner-wrap figure img {
  margin: 0;
  height: 100%;
  width: 100%;
}

footer ul.flex {
  align-items: center;
}

footer ul.flex li {
  flex: 0 0 calc(45% - 20px)
}