.banner__cta a.cta_button {
  box-shadow: 0 4px 4px rgba(0, 0, 0, .25);
}

.changeing_text_sec.add_min {
  width: auto;
  margin-top: 20px;
  min-height: 100px;
}

.content__block h1 {
  margin-bottom: 0;
  -webkit-perspective: 1000px;
  perspective: 1000px;
  line-height: .8875;
}

.text__animation.five_divs .top__text {
  height: 140px;
}

.text__animation .bottom__text {
  max-width: 700px;
}

.text__animation .banner__cta {
  margin-top: 40px;
}

.changeing_text_fix.add_animation {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-duration: 10s;
  animation-duration: 10s;
  -webkit-transform-style: preserve-3d;
  transform-style: preserve-3d;
  -webkit-transform-origin: 0px 40px 0;
  -ms-transform-origin: 0px 40px 0;
  transform-origin: 0px 40px 0;
  position: relative;
}

.changeing_text_fix.add_animation .changeing_text {
  position: absolute;
  text-align: left;
  color: #24416b;
  background-color: #fff;
  -webkit-backface-visibility: hidden;
  padding: 6px 26px 7px 16px;
}

.changeing_text_fix.add_animation .changeing_text.face1 {
  -webkit-transform: rotateX(0) translateZ(70px);
  transform: rotateX(0) translateZ(70px);
}

.changeing_text_fix.add_animation .changeing_text.face2 {
  -webkit-transform: rotateX(90deg) translateZ(70px);
  transform: rotateX(90deg) translateZ(70px);
}

.changeing_text_fix.add_animation .changeing_text.face3 {
  -webkit-transform: rotateX(180deg) translateZ(70px);
  transform: rotateX(180deg) translateZ(70px);
}

.changeing_text_fix.add_animation .changeing_text.face4 {
  -webkit-transform: rotateX(270deg) translateZ(70px);
  transform: rotateX(270deg) translateZ(70px);
}

.changeing_text_fix.add_animation .changeing_text.face5,
.changeing_text_fix.add_animation .changeing_text.face6 {
  -webkit-transform: rotateX(360deg) translateZ(70px);
  transform: rotateX(360deg) translateZ(70px);
}

@-webkit-keyframes rotate_2 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  50% {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
    transform: rotateX(360deg);
  }
}

@keyframes rotate_2 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  50% {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
    transform: rotateX(360deg);
  }
}

@-webkit-keyframes rotate_3 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  34% {
    -webkit-transform: rotateX(120deg);
    transform: rotateX(120deg);
  }
  67% {
    -webkit-transform: rotateX(240deg);
    transform: rotateX(240deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
    transform: rotateX(360deg);
  }
}

@keyframes rotate_3 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  34% {
    -webkit-transform: rotateX(120deg);
    transform: rotateX(120deg);
  }
  67% {
    -webkit-transform: rotateX(240deg);
    transform: rotateX(240deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
    transform: rotateX(360deg);
  }
}

@-webkit-keyframes rotate_4 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  25% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  50% {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
  }
  75% {
    -webkit-transform: rotateX(270deg);
    transform: rotateX(270deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
    transform: rotateX(360deg);
  }
}

@keyframes rotate_4 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  25% {
    -webkit-transform: rotateX(90deg);
    transform: rotateX(90deg);
  }
  50% {
    -webkit-transform: rotateX(180deg);
    transform: rotateX(180deg);
  }
  75% {
    -webkit-transform: rotateX(270deg);
    transform: rotateX(270deg);
  }
  100% {
    -webkit-transform: rotateX(360deg);
    transform: rotateX(360deg);
  }
}

@keyframes rotate_5 {
  from, to {
    -webkit-transform: rotateX(0) rotateY(0) rotateZ(0);
    transform: rotateX(0) rotateY(0) rotateZ(0);
  }
  20% {
    -webkit-transform: rotateX(72deg);
    transform: rotateX(72deg);
  }
  40% {
    -webkit-transform: rotateX(144deg);
    transform: rotateX(144deg);
