body {
  font-family: Helvetica, sans-serif !important;
}

.small_box {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 0;
}

@-webkit-keyframes blood1 {
  0% {
    -webkit-transform: scaleX(1) rotate(0deg);
            transform: scaleX(1) rotate(0deg);
  }
  20% {
    -webkit-transform: scaleX(1.05) rotate(90deg);
            transform: scaleX(1.05) rotate(90deg);
  }
  48% {
    -webkit-transform: scaleX(0.9) rotate(180deg);
            transform: scaleX(0.9) rotate(180deg);
  }
  68% {
    -webkit-transform: scaleX(1.02) rotate(270deg);
            transform: scaleX(1.02) rotate(270deg);
  }
  80% {
    -webkit-transform: scaleX(0.98) rotate(310deg);
            transform: scaleX(0.98) rotate(310deg);
  }
  100% {
    -webkit-transform: scaleX(1) rotate(360deg);
            transform: scaleX(1) rotate(360deg);
  }
}

@keyframes blood1 {
  0% {
    -webkit-transform: scaleX(1) rotate(0deg);
            transform: scaleX(1) rotate(0deg);
  }
  20% {
    -webkit-transform: scaleX(1.05) rotate(90deg);
            transform: scaleX(1.05) rotate(90deg);
  }
  48% {
    -webkit-transform: scaleX(0.9) rotate(180deg);
            transform: scaleX(0.9) rotate(180deg);
  }
  68% {
    -webkit-transform: scaleX(1.02) rotate(270deg);
            transform: scaleX(1.02) rotate(270deg);
  }
  80% {
    -webkit-transform: scaleX(0.98) rotate(310deg);
            transform: scaleX(0.98) rotate(310deg);
  }
  100% {
    -webkit-transform: scaleX(1) rotate(360deg);
            transform: scaleX(1) rotate(360deg);
  }
}

@-webkit-keyframes blood2 {
  0% {
    -webkit-transform: scaleX(1) rotate(0deg);
            transform: scaleX(1) rotate(0deg);
  }
  20% {
    -webkit-transform: scaleX(1.05) rotate(70deg);
            transform: scaleX(1.05) rotate(70deg);
  }
  48% {
    -webkit-transform: scaleX(0.9) rotate(120deg);
            transform: scaleX(0.9) rotate(120deg);
  }
  68% {
    -webkit-transform: scaleX(1.02) rotate(230deg);
            transform: scaleX(1.02) rotate(230deg);
  }
  80% {
    -webkit-transform: scaleX(0.98) rotate(340deg);
            transform: scaleX(0.98) rotate(340deg);
  }
  100% {
    -webkit-transform: scaleX(1) rotate(360deg);
            transform: scaleX(1) rotate(360deg);
  }
}

@keyframes blood2 {
  0% {
    -webkit-transform: scaleX(1) rotate(0deg);
            transform: scaleX(1) rotate(0deg);
  }
  20% {
    -webkit-transform: scaleX(1.05) rotate(70deg);
            transform: scaleX(1.05) rotate(70deg);
  }
  48% {
    -webkit-transform: scaleX(0.9) rotate(120deg);
            transform: scaleX(0.9) rotate(120deg);
  }
  68% {
    -webkit-transform: scaleX(1.02) rotate(230deg);
            transform: scaleX(1.02) rotate(230deg);
  }
  80% {
    -webkit-transform: scaleX(0.98) rotate(340deg);
            transform: scaleX(0.98) rotate(340deg);
  }
  100% {
    -webkit-transform: scaleX(1) rotate(360deg);
            transform: scaleX(1) rotate(360deg);
  }
}

@keyframes blood2 {
  0% {
    -webkit-transform: scaleX(1) rotate(0deg);
            transform: scaleX(1) rotate(0deg);
  }
  20% {
    -webkit-transform: scaleX(1.15) rotate(-90deg);
            transform: scaleX(1.15) rotate(-90deg);
  }
  48% {
    -webkit-transform: scaleX(0.95) rotate(-180deg);
            transform: scaleX(0.95) rotate(-180deg);
  }
  68% {
    -webkit-transform: scaleX(1.22) rotate(-270deg);
            transform: scaleX(1.22) rotate(-270deg);
  }
  80% {
    -webkit-transform: scaleX(0.88) rotate(-310deg);
            transform: scaleX(0.88) rotate(-310deg);
  }
  100% {
    -webkit-transform: scaleX(1) rotate(-360deg);
            transform: scaleX(1) rotate(-360deg);
  }
}

.blood_animation1 {
  -webkit-animation: blood1 linear infinite 9s;
          animation: blood1 linear infinite 9s;
}

.blood_animation1 img {
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

.blood_animation2 {
  -webkit-animation: blood2 linear infinite 17s;
          animation: blood2 linear infinite 17s;
}

.blood_animation2 img {
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

.blood_animation3 {
  -webkit-animation: blood1 linear infinite 12s;
          animation: blood1 linear infinite 12s;
}

.blood_animation3 img {
  -webkit-transform: translateX(30px);
          transform: translateX(30px);
}

.footer_logos {
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
}

.footer_logos .vc_column_container {
  width: -webkit-fit-content !important;
  width: -moz-fit-content !important;
  width: fit-content !important;
}

#page-footer {
  position: relative;
}

.footer___branding {
  position: relative;
  overflow-x: auto;
  -ms-overflow-style: none;
  /* Internet Explorer 10+ */
  scrollbar-width: none;
  /* Firefox */
}

.footer___branding::-webkit-scrollbar {
  display: none;
  /* Safari and Chrome */
}

.footer___brands {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end;
  max-width: 1440px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  margin: auto;
}

.footer___brands a {
  margin-right: 45px;
}

.footer___brands a:last-child {
  margin-right: 0;
}

section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
/*# sourceMappingURL=style.css.map */