[data-vce-animate] {
  visibility: hidden;
}

[data-vcv-o-animated="true"] {
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
  -webkit-animation-fill-mode: both;
          animation-fill-mode: both;
  visibility: visible;
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--infinite"] {
  -webkit-animation-iteration-count: infinite;
          animation-iteration-count: infinite;
}

@-webkit-keyframes vce-o-animate--bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
}

@keyframes vce-o-animate--bounce {
  from,
  20%,
  53%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  40%,
  43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -30px, 0);
            transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    -webkit-transform: translate3d(0, -15px, 0);
            transform: translate3d(0, -15px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -4px, 0);
            transform: translate3d(0, -4px, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounce"] {
  animation-name: vce-o-animate--bounce;
  -webkit-transform-origin: center bottom;
          transform-origin: center bottom;
}

@-webkit-keyframes vce-o-animate--flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}

@keyframes vce-o-animate--flash {
  from,
  50%,
  to {
    opacity: 1;
  }
  25%,
  75% {
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--flash"] {
  animation-name: vce-o-animate--flash;
}

@-webkit-keyframes vce-o-animate--headShake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
            transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
            transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
            transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
            transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

@keyframes vce-o-animate--headShake {
  0% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
  6.5% {
    -webkit-transform: translateX(-6px) rotateY(-9deg);
            transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    -webkit-transform: translateX(5px) rotateY(7deg);
            transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    -webkit-transform: translateX(-3px) rotateY(-5deg);
            transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    -webkit-transform: translateX(2px) rotateY(3deg);
            transform: translateX(2px) rotateY(3deg);
  }
  50% {
    -webkit-transform: translateX(0);
            transform: translateX(0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--headShake"] {
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  animation-name: vce-o-animate--headShake;
}

@-webkit-keyframes vce-o-animate--jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
            transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
            transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
            transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
            transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
            transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
            transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
            transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
            transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

@keyframes vce-o-animate--jello {
  from,
  11.1%,
  to {
    -webkit-transform: none;
            transform: none;
  }
  22.2% {
    -webkit-transform: skewX(-12.5deg) skewY(-12.5deg);
            transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    -webkit-transform: skewX(6.25deg) skewY(6.25deg);
            transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    -webkit-transform: skewX(-3.125deg) skewY(-3.125deg);
            transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    -webkit-transform: skewX(1.5625deg) skewY(1.5625deg);
            transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg);
            transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    -webkit-transform: skewX(0.390625deg) skewY(0.390625deg);
            transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
            transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--jello"] {
  animation-name: vce-o-animate--jello;
  -webkit-transform-origin: center;
          transform-origin: center;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes vce-o-animate--pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}
@keyframes vce-o-animate--pulse {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  50% {
    -webkit-transform: scale3d(1.05, 1.05, 1.05);
            transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--pulse"] {
  animation-name: vce-o-animate--pulse;
}

@-webkit-keyframes vce-o-animate--rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
            transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
            transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes vce-o-animate--rubberBand {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  30% {
    -webkit-transform: scale3d(1.25, 0.75, 1);
            transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    -webkit-transform: scale3d(0.75, 1.25, 1);
            transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    -webkit-transform: scale3d(1.15, 0.85, 1);
            transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
            transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
            transform: scale3d(1.05, 0.95, 1);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rubberBand"] {
  animation-name: vce-o-animate--rubberBand;
}

@-webkit-keyframes vce-o-animate--shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

@keyframes vce-o-animate--shake {
  from,
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  10%,
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  20%,
  40%,
  60%,
  80% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--shake"] {
  animation-name: vce-o-animate--shake;
}

@-webkit-keyframes vce-o-animate--swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

@keyframes vce-o-animate--swing {
  20% {
    -webkit-transform: rotate3d(0, 0, 1, 15deg);
            transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    -webkit-transform: rotate3d(0, 0, 1, -10deg);
            transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 5deg);
            transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    -webkit-transform: rotate3d(0, 0, 1, -5deg);
            transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    -webkit-transform: rotate3d(0, 0, 1, 0deg);
            transform: rotate3d(0, 0, 1, 0deg);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--swing"] {
  -webkit-transform-origin: top center;
          transform-origin: top center;
  animation-name: vce-o-animate--swing;
}

@-webkit-keyframes vce-o-animate--tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes vce-o-animate--tada {
  from {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
  10%,
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%,
  50%,
  70%,
  90% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%,
  60%,
  80% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
            transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--tada"] {
  animation-name: vce-o-animate--tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes vce-o-animate--wobble {
  from {
    -webkit-transform: none;
            transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes vce-o-animate--wobble {
  from {
    -webkit-transform: none;
            transform: none;
  }
  15% {
    -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
            transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
            transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
            transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
            transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
            transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--wobble"] {
  animation-name: vce-o-animate--wobble;
}

@-webkit-keyframes vce-o-animate--bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

@keyframes vce-o-animate--bounceIn {
  from,
  20%,
  40%,
  60%,
  80%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(1.03, 1.03, 1.03);
            transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    -webkit-transform: scale3d(0.97, 0.97, 0.97);
            transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceIn"] {
  animation-name: vce-o-animate--bounceIn;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}

@-webkit-keyframes vce-o-animate--bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--bounceInDown {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, -3000px, 0);
            transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, 25px, 0);
            transform: translate3d(0, 25px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, 5px, 0);
            transform: translate3d(0, 5px, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceInDown"] {
  animation-name: vce-o-animate--bounceInDown;
}

@-webkit-keyframes vce-o-animate--bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--bounceInLeft {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    -webkit-transform: translate3d(-3000px, 0, 0);
            transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(25px, 0, 0);
            transform: translate3d(25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(-10px, 0, 0);
            transform: translate3d(-10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(5px, 0, 0);
            transform: translate3d(5px, 0, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceInLeft"] {
  animation-name: vce-o-animate--bounceInLeft;
}

@-webkit-keyframes vce-o-animate--bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--bounceInRight {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(3000px, 0, 0);
            transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(-25px, 0, 0);
            transform: translate3d(-25px, 0, 0);
  }
  75% {
    -webkit-transform: translate3d(10px, 0, 0);
            transform: translate3d(10px, 0, 0);
  }
  90% {
    -webkit-transform: translate3d(-5px, 0, 0);
            transform: translate3d(-5px, 0, 0);
  }
  to {
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceInRight"] {
  animation-name: vce-o-animate--bounceInRight;
}

@-webkit-keyframes vce-o-animate--bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
            transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
            transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes vce-o-animate--bounceInUp {
  from,
  60%,
  75%,
  90%,
  to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
            animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
            transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  75% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }
  90% {
    -webkit-transform: translate3d(0, -5px, 0);
            transform: translate3d(0, -5px, 0);
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceInUp"] {
  animation-name: vce-o-animate--bounceInUp;
}

@-webkit-keyframes vce-o-animate--bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
}

@keyframes vce-o-animate--bounceOut {
  20% {
    -webkit-transform: scale3d(0.9, 0.9, 0.9);
            transform: scale3d(0.9, 0.9, 0.9);
  }
  50%,
  55% {
    opacity: 1;
    -webkit-transform: scale3d(1.1, 1.1, 1.1);
            transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceOut"] {
  animation-name: vce-o-animate--bounceOut;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}

@-webkit-keyframes vce-o-animate--bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes vce-o-animate--bounceOutDown {
  20% {
    -webkit-transform: translate3d(0, 10px, 0);
            transform: translate3d(0, 10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
            transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceOutDown"] {
  animation-name: vce-o-animate--bounceOutDown;
}

@-webkit-keyframes vce-o-animate--bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes vce-o-animate--bounceOutLeft {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(20px, 0, 0);
            transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceOutLeft"] {
  animation-name: vce-o-animate--bounceOutLeft;
}

@-webkit-keyframes vce-o-animate--bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

@keyframes vce-o-animate--bounceOutRight {
  20% {
    opacity: 1;
    -webkit-transform: translate3d(-20px, 0, 0);
            transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceOutRight"] {
  animation-name: vce-o-animate--bounceOutRight;
}

@-webkit-keyframes vce-o-animate--bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes vce-o-animate--bounceOutUp {
  20% {
    -webkit-transform: translate3d(0, -10px, 0);
            transform: translate3d(0, -10px, 0);
  }
  40%,
  45% {
    opacity: 1;
    -webkit-transform: translate3d(0, 20px, 0);
            transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--bounceOutUp"] {
  animation-name: vce-o-animate--bounceOutUp;
}

@-webkit-keyframes vce-o-animate--fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

@keyframes vce-o-animate--fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeIn"] {
  animation-name: vce-o-animate--fadeIn;
}

@-webkit-keyframes vce-o-animate--fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInDown {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInDown"] {
  animation-name: vce-o-animate--fadeInDown;
}

@-webkit-keyframes vce-o-animate--fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInDownBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInDownBig"] {
  animation-name: vce-o-animate--fadeInDownBig;
}

@-webkit-keyframes vce-o-animate--fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInLeft {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInLeft"] {
  animation-name: vce-o-animate--fadeInLeft;
}

@-webkit-keyframes vce-o-animate--fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInLeftBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInLeftBig"] {
  animation-name: vce-o-animate--fadeInLeftBig;
}

@-webkit-keyframes vce-o-animate--fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInRight {
  from {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInRight"] {
  animation-name: vce-o-animate--fadeInRight;
}

@-webkit-keyframes vce-o-animate--fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInRightBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(2000px, 0, 0);
            transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInRightBig"] {
  animation-name: vce-o-animate--fadeInRightBig;
}

@-webkit-keyframes vce-o-animate--fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInUp"] {
  animation-name: vce-o-animate--fadeInUp;
}

@-webkit-keyframes vce-o-animate--fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

@keyframes vce-o-animate--fadeInUpBig {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeInUpBig"] {
  animation-name: vce-o-animate--fadeInUpBig;
}

@-webkit-keyframes vce-o-animate--fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

@keyframes vce-o-animate--fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOut"] {
  animation-name: vce-o-animate--fadeOut;
}

@-webkit-keyframes vce-o-animate--fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

@keyframes vce-o-animate--fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutDown"] {
  animation-name: vce-o-animate--fadeOutDown;
}

@-webkit-keyframes vce-o-animate--fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

@keyframes vce-o-animate--fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, 2000px, 0);
            transform: translate3d(0, 2000px, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutDownBig"] {
  animation-name: vce-o-animate--fadeOutDownBig;
}

@-webkit-keyframes vce-o-animate--fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

@keyframes vce-o-animate--fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutLeft"] {
  animation-name: vce-o-animate--fadeOutLeft;
}

@-webkit-keyframes vce-o-animate--fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

@keyframes vce-o-animate--fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(-2000px, 0, 0);
            transform: translate3d(-2000px, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutLeftBig"] {
  animation-name: vce-o-animate--fadeOutLeftBig;
}

@-webkit-keyframes vce-o-animate--fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

@keyframes vce-o-animate--fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutRight"] {
  animation-name: vce-o-animate--fadeOutRight;
}

@-webkit-keyframes vce-o-animate--fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

@keyframes vce-o-animate--fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutUp"] {
  animation-name: vce-o-animate--fadeOutUp;
}

@-webkit-keyframes vce-o-animate--fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

@keyframes vce-o-animate--fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(0, -2000px, 0);
            transform: translate3d(0, -2000px, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--fadeOutUpBig"] {
  animation-name: vce-o-animate--fadeOutUpBig;
}

@-webkit-keyframes vce-o-animate--flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
            transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}

@keyframes vce-o-animate--flip {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  40% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
  50% {
    -webkit-transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
            transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  80% {
    -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
            transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--flip"] {
  -webkit-backface-visibility: visible;
          backface-visibility: visible;
  animation-name: vce-o-animate--flip;
}

@-webkit-keyframes vce-o-animate--flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

@keyframes vce-o-animate--flipInX {
  from {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--flipInX"] {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  animation-name: vce-o-animate--flipInX;
}

@-webkit-keyframes vce-o-animate--flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

@keyframes vce-o-animate--flipInY {
  from {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
  }
  60% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--flipInY"] {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  animation-name: vce-o-animate--flipInY;
}

@-webkit-keyframes vce-o-animate--flipOutX {
  from {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--flipOutX {
  from {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
            transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
            transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--flipOutX"] {
  animation-name: vce-o-animate--flipOutX;
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}

@-webkit-keyframes vce-o-animate--flipOutY {
  from {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--flipOutY {
  from {
    -webkit-transform: perspective(400px);
            transform: perspective(400px);
  }
  30% {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
            transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
            transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--flipOutY"] {
  -webkit-backface-visibility: visible !important;
          backface-visibility: visible !important;
  animation-name: vce-o-animate--flipOutY;
  -webkit-animation-duration: 0.7s;
          animation-duration: 0.7s;
}

@-webkit-keyframes vce-o-animate--lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
            transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
            transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
            transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes vce-o-animate--lightSpeedIn {
  from {
    -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg);
            transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    -webkit-transform: skewX(20deg);
            transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    -webkit-transform: skewX(-5deg);
            transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--lightSpeedIn"] {
  animation-name: vce-o-animate--lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
          animation-timing-function: ease-out;
}

@-webkit-keyframes vce-o-animate--lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(100%, 0, 0) skewX(30deg);
            transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--lightSpeedOut"] {
  animation-name: vce-o-animate--lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
          animation-timing-function: ease-in;
}

@-webkit-keyframes vce-o-animate--rotateIn {
  from {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes vce-o-animate--rotateIn {
  from {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, -200deg);
            transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateIn"] {
  animation-name: vce-o-animate--rotateIn;
}

@-webkit-keyframes vce-o-animate--rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes vce-o-animate--rotateInDownLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateInDownLeft"] {
  animation-name: vce-o-animate--rotateInDownLeft;
}

@-webkit-keyframes vce-o-animate--rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes vce-o-animate--rotateInDownRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateInDownRight"] {
  animation-name: vce-o-animate--rotateInDownRight;
}

@-webkit-keyframes vce-o-animate--rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes vce-o-animate--rotateInUpLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateInUpLeft"] {
  animation-name: vce-o-animate--rotateInUpLeft;
}

@-webkit-keyframes vce-o-animate--rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
            transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

@keyframes vce-o-animate--rotateInUpRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -90deg);
            transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: none;
            transform: none;
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateInUpRight"] {
  animation-name: vce-o-animate--rotateInUpRight;
}

@-webkit-keyframes vce-o-animate--rotateOut {
  from {
    -webkit-transform-origin: center;
            transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
            transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--rotateOut {
  from {
    -webkit-transform-origin: center;
            transform-origin: center;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: center;
            transform-origin: center;
    -webkit-transform: rotate3d(0, 0, 1, 200deg);
            transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateOut"] {
  animation-name: vce-o-animate--rotateOut;
}

@-webkit-keyframes vce-o-animate--rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--rotateOutDownLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, 45deg);
            transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateOutDownLeft"] {
  animation-name: vce-o-animate--rotateOutDownLeft;
}

@-webkit-keyframes vce-o-animate--rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--rotateOutDownRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateOutDownRight"] {
  animation-name: vce-o-animate--rotateOutDownRight;
}

@-webkit-keyframes vce-o-animate--rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--rotateOutUpLeft {
  from {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: left bottom;
            transform-origin: left bottom;
    -webkit-transform: rotate3d(0, 0, 1, -45deg);
            transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateOutUpLeft"] {
  animation-name: vce-o-animate--rotateOutUpLeft;
}

@-webkit-keyframes vce-o-animate--rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

@keyframes vce-o-animate--rotateOutUpRight {
  from {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    opacity: 1;
  }
  to {
    -webkit-transform-origin: right bottom;
            transform-origin: right bottom;
    -webkit-transform: rotate3d(0, 0, 1, 90deg);
            transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rotateOutUpRight"] {
  animation-name: vce-o-animate--rotateOutUpRight;
}

@-webkit-keyframes vce-o-animate--slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes vce-o-animate--slideInDown {
  from {
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideInDown"] {
  animation-name: vce-o-animate--slideInDown;
}

@-webkit-keyframes vce-o-animate--slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes vce-o-animate--slideInLeft {
  from {
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideInLeft"] {
  animation-name: vce-o-animate--slideInLeft;
}

@-webkit-keyframes vce-o-animate--slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes vce-o-animate--slideInRight {
  from {
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideInRight"] {
  animation-name: vce-o-animate--slideInRight;
}

@-webkit-keyframes vce-o-animate--slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

@keyframes vce-o-animate--slideInUp {
  from {
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideInUp"] {
  animation-name: vce-o-animate--slideInUp;
}

@-webkit-keyframes vce-o-animate--slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

@keyframes vce-o-animate--slideOutDown {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, 100%, 0);
            transform: translate3d(0, 100%, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideOutDown"] {
  animation-name: vce-o-animate--slideOutDown;
}

@-webkit-keyframes vce-o-animate--slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

@keyframes vce-o-animate--slideOutLeft {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideOutLeft"] {
  animation-name: vce-o-animate--slideOutLeft;
}

@-webkit-keyframes vce-o-animate--slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

@keyframes vce-o-animate--slideOutRight {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(100%, 0, 0);
            transform: translate3d(100%, 0, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideOutRight"] {
  animation-name: vce-o-animate--slideOutRight;
}

@-webkit-keyframes vce-o-animate--slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

@keyframes vce-o-animate--slideOutUp {
  from {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    -webkit-transform: translate3d(0, -100%, 0);
            transform: translate3d(0, -100%, 0);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--slideOutUp"] {
  animation-name: vce-o-animate--slideOutUp;
}

@-webkit-keyframes vce-o-animate--hinge {
  0% {
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
            transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
            transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
            transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

@keyframes vce-o-animate--hinge {
  0% {
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  20%,
  60% {
    -webkit-transform: rotate3d(0, 0, 1, 80deg);
            transform: rotate3d(0, 0, 1, 80deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }
  40%,
  80% {
    -webkit-transform: rotate3d(0, 0, 1, 60deg);
            transform: rotate3d(0, 0, 1, 60deg);
    -webkit-transform-origin: top left;
            transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    -webkit-transform: translate3d(0, 700px, 0);
            transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--hinge"] {
  animation-name: vce-o-animate--hinge;
  -webkit-animation-duration: 1.5s;
          animation-duration: 1.5s;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes vce-o-animate--rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}
@keyframes vce-o-animate--rollIn {
  from {
    opacity: 0;
    -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
            transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
            transform: none;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rollIn"] {
  animation-name: vce-o-animate--rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */
@-webkit-keyframes vce-o-animate--rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes vce-o-animate--rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
            transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--rollOut"] {
  animation-name: vce-o-animate--rollOut;
}

@-webkit-keyframes vce-o-animate--zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

@keyframes vce-o-animate--zoomIn {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomIn"] {
  animation-name: vce-o-animate--zoomIn;
}

@-webkit-keyframes vce-o-animate--zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes vce-o-animate--zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomInDown"] {
  animation-name: vce-o-animate--zoomInDown;
}

@-webkit-keyframes vce-o-animate--zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes vce-o-animate--zoomInLeft {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomInLeft"] {
  animation-name: vce-o-animate--zoomInLeft;
}

@-webkit-keyframes vce-o-animate--zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes vce-o-animate--zoomInRight {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomInRight"] {
  animation-name: vce-o-animate--zoomInRight;
}

@-webkit-keyframes vce-o-animate--zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes vce-o-animate--zoomInUp {
  from {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomInUp"] {
  animation-name: vce-o-animate--zoomInUp;
}

@-webkit-keyframes vce-o-animate--zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

@keyframes vce-o-animate--zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    -webkit-transform: scale3d(0.3, 0.3, 0.3);
            transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomOut"] {
  animation-name: vce-o-animate--zoomOut;
}

@-webkit-keyframes vce-o-animate--zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes vce-o-animate--zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomOutDown"] {
  animation-name: vce-o-animate--zoomOutDown;
}

@-webkit-keyframes vce-o-animate--zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
            transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

@keyframes vce-o-animate--zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0);
            transform: scale(0.1) translate3d(-2000px, 0, 0);
    -webkit-transform-origin: left center;
            transform-origin: left center;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomOutLeft"] {
  animation-name: vce-o-animate--zoomOutLeft;
}

@-webkit-keyframes vce-o-animate--zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
            transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

@keyframes vce-o-animate--zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    -webkit-transform: scale(0.1) translate3d(2000px, 0, 0);
            transform: scale(0.1) translate3d(2000px, 0, 0);
    -webkit-transform-origin: right center;
            transform-origin: right center;
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomOutRight"] {
  animation-name: vce-o-animate--zoomOutRight;
}

@-webkit-keyframes vce-o-animate--zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

@keyframes vce-o-animate--zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
            transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
            animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
            transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
            animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}

[data-vcv-o-animated="true"][data-vce-animate="vce-o-animate--zoomOutUp"] {
  animation-name: vce-o-animate--zoomOutUp;
}

@media (min-width: 0) and (max-width: 543px) {
  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounce-xs"] {
    animation-name: vce-o-animate--bounce;
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flash-xs"] {
    animation-name: vce-o-animate--flash;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--headShake-xs"] {
    animation-name: vce-o-animate--headShake;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--jello-xs"] {
    animation-name: vce-o-animate--jello;
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--pulse-xs"] {
    animation-name: vce-o-animate--pulse;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rubberBand-xs"] {
    animation-name: vce-o-animate--rubberBand;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--shake-xs"] {
    animation-name: vce-o-animate--shake;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--swing-xs"] {
    animation-name: vce-o-animate--swing;
    -webkit-transform-origin: top center;
            transform-origin: top center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--tada-xs"] {
    animation-name: vce-o-animate--tada;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--wobble-xs"] {
    animation-name: vce-o-animate--wobble;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flip-xs"] {
    animation-name: vce-o-animate--flip;
    -webkit-backface-visibility: visible;
            backface-visibility: visible;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInX-xs"] {
    animation-name: vce-o-animate--flipInX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInY-xs"] {
    animation-name: vce-o-animate--flipInY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutX-xs"] {
    animation-name: vce-o-animate--flipOutX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutY-xs"] {
    animation-name: vce-o-animate--flipOutY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedIn-xs"] {
    animation-name: vce-o-animate--lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedOut-xs"] {
    animation-name: vce-o-animate--lightSpeedOut;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-xs"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-xs"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-xs"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-xs"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-xs"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOut-xs"] {
    animation-name: vce-o-animate--bounceOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutDown-xs"] {
    animation-name: vce-o-animate--bounceOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutLeft-xs"] {
    animation-name: vce-o-animate--bounceOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutRight-xs"] {
    animation-name: vce-o-animate--bounceOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutUp-xs"] {
    animation-name: vce-o-animate--bounceOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-xs"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-xs"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-xs"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-xs"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-xs"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-xs"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-xs"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-xs"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-xs"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-xs"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-xs"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-xs"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-xs"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-xs"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOut-xs"] {
    animation-name: vce-o-animate--fadeOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDown-xs"] {
    animation-name: vce-o-animate--fadeOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDownBig-xs"] {
    animation-name: vce-o-animate--fadeOutDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeft-xs"] {
    animation-name: vce-o-animate--fadeOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeftBig-xs"] {
    animation-name: vce-o-animate--fadeOutLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRight-xs"] {
    animation-name: vce-o-animate--fadeOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRightBig-xs"] {
    animation-name: vce-o-animate--fadeOutRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUp-xs"] {
    animation-name: vce-o-animate--fadeOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUpBig-xs"] {
    animation-name: vce-o-animate--fadeOutUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-xs"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-xs"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-xs"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-xs"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-xs"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-xs"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-xs"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-xs"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-xs"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateIn-xs"] {
    animation-name: vce-o-animate--rotateIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownLeft-xs"] {
    animation-name: vce-o-animate--rotateInDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownRight-xs"] {
    animation-name: vce-o-animate--rotateInDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpLeft-xs"] {
    animation-name: vce-o-animate--rotateInUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpRight-xs"] {
    animation-name: vce-o-animate--rotateInUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOut-xs"] {
    animation-name: vce-o-animate--rotateOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownLeft-xs"] {
    animation-name: vce-o-animate--rotateOutDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownRight-xs"] {
    animation-name: vce-o-animate--rotateOutDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpLeft-xs"] {
    animation-name: vce-o-animate--rotateOutUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpRight-xs"] {
    animation-name: vce-o-animate--rotateOutUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInDown-xs"] {
    animation-name: vce-o-animate--slideInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInLeft-xs"] {
    animation-name: vce-o-animate--slideInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInRight-xs"] {
    animation-name: vce-o-animate--slideInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInUp-xs"] {
    animation-name: vce-o-animate--slideInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutDown-xs"] {
    animation-name: vce-o-animate--slideOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutLeft-xs"] {
    animation-name: vce-o-animate--slideOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutRight-xs"] {
    animation-name: vce-o-animate--slideOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutUp-xs"] {
    animation-name: vce-o-animate--slideOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--hinge-xs"] {
    animation-name: vce-o-animate--hinge;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollIn-xs"] {
    animation-name: vce-o-animate--rollIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollOut-xs"] {
    animation-name: vce-o-animate--rollOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomIn-xs"] {
    animation-name: vce-o-animate--zoomIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInDown-xs"] {
    animation-name: vce-o-animate--zoomInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInLeft-xs"] {
    animation-name: vce-o-animate--zoomInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInRight-xs"] {
    animation-name: vce-o-animate--zoomInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInUp-xs"] {
    animation-name: vce-o-animate--zoomInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOut-xs"] {
    animation-name: vce-o-animate--zoomOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutDown-xs"] {
    animation-name: vce-o-animate--zoomOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutLeft-xs"] {
    animation-name: vce-o-animate--zoomOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutRight-xs"] {
    animation-name: vce-o-animate--zoomOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutUp-xs"] {
    animation-name: vce-o-animate--zoomOutUp;
  }
}

@media (min-width: 544px) and (max-width: 767px) {
  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounce-sm"] {
    animation-name: vce-o-animate--bounce;
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flash-sm"] {
    animation-name: vce-o-animate--flash;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--headShake-sm"] {
    animation-name: vce-o-animate--headShake;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--jello-sm"] {
    animation-name: vce-o-animate--jello;
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--pulse-sm"] {
    animation-name: vce-o-animate--pulse;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rubberBand-sm"] {
    animation-name: vce-o-animate--rubberBand;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--shake-sm"] {
    animation-name: vce-o-animate--shake;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--swing-sm"] {
    animation-name: vce-o-animate--swing;
    -webkit-transform-origin: top center;
            transform-origin: top center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--tada-sm"] {
    animation-name: vce-o-animate--tada;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--wobble-sm"] {
    animation-name: vce-o-animate--wobble;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flip-sm"] {
    animation-name: vce-o-animate--flip;
    -webkit-backface-visibility: visible;
            backface-visibility: visible;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInX-sm"] {
    animation-name: vce-o-animate--flipInX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInY-sm"] {
    animation-name: vce-o-animate--flipInY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutX-sm"] {
    animation-name: vce-o-animate--flipOutX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutY-sm"] {
    animation-name: vce-o-animate--flipOutY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedIn-sm"] {
    animation-name: vce-o-animate--lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedOut-sm"] {
    animation-name: vce-o-animate--lightSpeedOut;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-sm"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-sm"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-sm"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-sm"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-sm"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOut-sm"] {
    animation-name: vce-o-animate--bounceOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutDown-sm"] {
    animation-name: vce-o-animate--bounceOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutLeft-sm"] {
    animation-name: vce-o-animate--bounceOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutRight-sm"] {
    animation-name: vce-o-animate--bounceOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutUp-sm"] {
    animation-name: vce-o-animate--bounceOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-sm"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-sm"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-sm"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-sm"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-sm"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-sm"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-sm"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-sm"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-sm"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-sm"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-sm"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-sm"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-sm"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-sm"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOut-sm"] {
    animation-name: vce-o-animate--fadeOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDown-sm"] {
    animation-name: vce-o-animate--fadeOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDownBig-sm"] {
    animation-name: vce-o-animate--fadeOutDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeft-sm"] {
    animation-name: vce-o-animate--fadeOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeftBig-sm"] {
    animation-name: vce-o-animate--fadeOutLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRight-sm"] {
    animation-name: vce-o-animate--fadeOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRightBig-sm"] {
    animation-name: vce-o-animate--fadeOutRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUp-sm"] {
    animation-name: vce-o-animate--fadeOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUpBig-sm"] {
    animation-name: vce-o-animate--fadeOutUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-sm"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-sm"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-sm"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-sm"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-sm"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-sm"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-sm"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-sm"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-sm"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateIn-sm"] {
    animation-name: vce-o-animate--rotateIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownLeft-sm"] {
    animation-name: vce-o-animate--rotateInDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownRight-sm"] {
    animation-name: vce-o-animate--rotateInDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpLeft-sm"] {
    animation-name: vce-o-animate--rotateInUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpRight-sm"] {
    animation-name: vce-o-animate--rotateInUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOut-sm"] {
    animation-name: vce-o-animate--rotateOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownLeft-sm"] {
    animation-name: vce-o-animate--rotateOutDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownRight-sm"] {
    animation-name: vce-o-animate--rotateOutDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpLeft-sm"] {
    animation-name: vce-o-animate--rotateOutUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpRight-sm"] {
    animation-name: vce-o-animate--rotateOutUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInDown-sm"] {
    animation-name: vce-o-animate--slideInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInLeft-sm"] {
    animation-name: vce-o-animate--slideInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInRight-sm"] {
    animation-name: vce-o-animate--slideInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInUp-sm"] {
    animation-name: vce-o-animate--slideInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutDown-sm"] {
    animation-name: vce-o-animate--slideOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutLeft-sm"] {
    animation-name: vce-o-animate--slideOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutRight-sm"] {
    animation-name: vce-o-animate--slideOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutUp-sm"] {
    animation-name: vce-o-animate--slideOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--hinge-sm"] {
    animation-name: vce-o-animate--hinge;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollIn-sm"] {
    animation-name: vce-o-animate--rollIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollOut-sm"] {
    animation-name: vce-o-animate--rollOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomIn-sm"] {
    animation-name: vce-o-animate--zoomIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInDown-sm"] {
    animation-name: vce-o-animate--zoomInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInLeft-sm"] {
    animation-name: vce-o-animate--zoomInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInRight-sm"] {
    animation-name: vce-o-animate--zoomInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInUp-sm"] {
    animation-name: vce-o-animate--zoomInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOut-sm"] {
    animation-name: vce-o-animate--zoomOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutDown-sm"] {
    animation-name: vce-o-animate--zoomOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutLeft-sm"] {
    animation-name: vce-o-animate--zoomOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutRight-sm"] {
    animation-name: vce-o-animate--zoomOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutUp-sm"] {
    animation-name: vce-o-animate--zoomOutUp;
  }
}

@media (min-width: 768px) and (max-width: 991px) {
  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounce-md"] {
    animation-name: vce-o-animate--bounce;
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flash-md"] {
    animation-name: vce-o-animate--flash;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--headShake-md"] {
    animation-name: vce-o-animate--headShake;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--jello-md"] {
    animation-name: vce-o-animate--jello;
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--pulse-md"] {
    animation-name: vce-o-animate--pulse;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rubberBand-md"] {
    animation-name: vce-o-animate--rubberBand;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--shake-md"] {
    animation-name: vce-o-animate--shake;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--swing-md"] {
    animation-name: vce-o-animate--swing;
    -webkit-transform-origin: top center;
            transform-origin: top center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--tada-md"] {
    animation-name: vce-o-animate--tada;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--wobble-md"] {
    animation-name: vce-o-animate--wobble;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flip-md"] {
    animation-name: vce-o-animate--flip;
    -webkit-backface-visibility: visible;
            backface-visibility: visible;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInX-md"] {
    animation-name: vce-o-animate--flipInX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInY-md"] {
    animation-name: vce-o-animate--flipInY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutX-md"] {
    animation-name: vce-o-animate--flipOutX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutY-md"] {
    animation-name: vce-o-animate--flipOutY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedIn-md"] {
    animation-name: vce-o-animate--lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedOut-md"] {
    animation-name: vce-o-animate--lightSpeedOut;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-md"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-md"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-md"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-md"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-md"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOut-md"] {
    animation-name: vce-o-animate--bounceOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutDown-md"] {
    animation-name: vce-o-animate--bounceOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutLeft-md"] {
    animation-name: vce-o-animate--bounceOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutRight-md"] {
    animation-name: vce-o-animate--bounceOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutUp-md"] {
    animation-name: vce-o-animate--bounceOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-md"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-md"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-md"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-md"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-md"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-md"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-md"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-md"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-md"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-md"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-md"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-md"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-md"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-md"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOut-md"] {
    animation-name: vce-o-animate--fadeOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDown-md"] {
    animation-name: vce-o-animate--fadeOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDownBig-md"] {
    animation-name: vce-o-animate--fadeOutDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeft-md"] {
    animation-name: vce-o-animate--fadeOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeftBig-md"] {
    animation-name: vce-o-animate--fadeOutLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRight-md"] {
    animation-name: vce-o-animate--fadeOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRightBig-md"] {
    animation-name: vce-o-animate--fadeOutRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUp-md"] {
    animation-name: vce-o-animate--fadeOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUpBig-md"] {
    animation-name: vce-o-animate--fadeOutUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-md"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-md"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-md"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-md"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-md"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-md"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-md"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-md"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-md"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateIn-md"] {
    animation-name: vce-o-animate--rotateIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownLeft-md"] {
    animation-name: vce-o-animate--rotateInDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownRight-md"] {
    animation-name: vce-o-animate--rotateInDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpLeft-md"] {
    animation-name: vce-o-animate--rotateInUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpRight-md"] {
    animation-name: vce-o-animate--rotateInUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOut-md"] {
    animation-name: vce-o-animate--rotateOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownLeft-md"] {
    animation-name: vce-o-animate--rotateOutDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownRight-md"] {
    animation-name: vce-o-animate--rotateOutDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpLeft-md"] {
    animation-name: vce-o-animate--rotateOutUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpRight-md"] {
    animation-name: vce-o-animate--rotateOutUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInDown-md"] {
    animation-name: vce-o-animate--slideInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInLeft-md"] {
    animation-name: vce-o-animate--slideInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInRight-md"] {
    animation-name: vce-o-animate--slideInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInUp-md"] {
    animation-name: vce-o-animate--slideInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutDown-md"] {
    animation-name: vce-o-animate--slideOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutLeft-md"] {
    animation-name: vce-o-animate--slideOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutRight-md"] {
    animation-name: vce-o-animate--slideOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutUp-md"] {
    animation-name: vce-o-animate--slideOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--hinge-md"] {
    animation-name: vce-o-animate--hinge;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollIn-md"] {
    animation-name: vce-o-animate--rollIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollOut-md"] {
    animation-name: vce-o-animate--rollOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomIn-md"] {
    animation-name: vce-o-animate--zoomIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInDown-md"] {
    animation-name: vce-o-animate--zoomInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInLeft-md"] {
    animation-name: vce-o-animate--zoomInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInRight-md"] {
    animation-name: vce-o-animate--zoomInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInUp-md"] {
    animation-name: vce-o-animate--zoomInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOut-md"] {
    animation-name: vce-o-animate--zoomOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutDown-md"] {
    animation-name: vce-o-animate--zoomOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutLeft-md"] {
    animation-name: vce-o-animate--zoomOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutRight-md"] {
    animation-name: vce-o-animate--zoomOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutUp-md"] {
    animation-name: vce-o-animate--zoomOutUp;
  }
}

@media (min-width: 992px) and (max-width: 1199px) {
  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounce-lg"] {
    animation-name: vce-o-animate--bounce;
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flash-lg"] {
    animation-name: vce-o-animate--flash;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--headShake-lg"] {
    animation-name: vce-o-animate--headShake;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--jello-lg"] {
    animation-name: vce-o-animate--jello;
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--pulse-lg"] {
    animation-name: vce-o-animate--pulse;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rubberBand-lg"] {
    animation-name: vce-o-animate--rubberBand;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--shake-lg"] {
    animation-name: vce-o-animate--shake;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--swing-lg"] {
    animation-name: vce-o-animate--swing;
    -webkit-transform-origin: top center;
            transform-origin: top center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--tada-lg"] {
    animation-name: vce-o-animate--tada;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--wobble-lg"] {
    animation-name: vce-o-animate--wobble;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flip-lg"] {
    animation-name: vce-o-animate--flip;
    -webkit-backface-visibility: visible;
            backface-visibility: visible;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInX-lg"] {
    animation-name: vce-o-animate--flipInX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInY-lg"] {
    animation-name: vce-o-animate--flipInY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutX-lg"] {
    animation-name: vce-o-animate--flipOutX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutY-lg"] {
    animation-name: vce-o-animate--flipOutY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedIn-lg"] {
    animation-name: vce-o-animate--lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedOut-lg"] {
    animation-name: vce-o-animate--lightSpeedOut;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-lg"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-lg"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-lg"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-lg"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-lg"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOut-lg"] {
    animation-name: vce-o-animate--bounceOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutDown-lg"] {
    animation-name: vce-o-animate--bounceOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutLeft-lg"] {
    animation-name: vce-o-animate--bounceOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutRight-lg"] {
    animation-name: vce-o-animate--bounceOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutUp-lg"] {
    animation-name: vce-o-animate--bounceOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-lg"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-lg"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-lg"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-lg"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-lg"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-lg"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-lg"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-lg"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-lg"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-lg"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-lg"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-lg"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-lg"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-lg"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOut-lg"] {
    animation-name: vce-o-animate--fadeOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDown-lg"] {
    animation-name: vce-o-animate--fadeOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDownBig-lg"] {
    animation-name: vce-o-animate--fadeOutDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeft-lg"] {
    animation-name: vce-o-animate--fadeOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeftBig-lg"] {
    animation-name: vce-o-animate--fadeOutLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRight-lg"] {
    animation-name: vce-o-animate--fadeOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRightBig-lg"] {
    animation-name: vce-o-animate--fadeOutRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUp-lg"] {
    animation-name: vce-o-animate--fadeOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUpBig-lg"] {
    animation-name: vce-o-animate--fadeOutUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-lg"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-lg"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-lg"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-lg"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-lg"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-lg"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-lg"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-lg"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-lg"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateIn-lg"] {
    animation-name: vce-o-animate--rotateIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownLeft-lg"] {
    animation-name: vce-o-animate--rotateInDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownRight-lg"] {
    animation-name: vce-o-animate--rotateInDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpLeft-lg"] {
    animation-name: vce-o-animate--rotateInUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpRight-lg"] {
    animation-name: vce-o-animate--rotateInUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOut-lg"] {
    animation-name: vce-o-animate--rotateOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownLeft-lg"] {
    animation-name: vce-o-animate--rotateOutDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownRight-lg"] {
    animation-name: vce-o-animate--rotateOutDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpLeft-lg"] {
    animation-name: vce-o-animate--rotateOutUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpRight-lg"] {
    animation-name: vce-o-animate--rotateOutUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInDown-lg"] {
    animation-name: vce-o-animate--slideInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInLeft-lg"] {
    animation-name: vce-o-animate--slideInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInRight-lg"] {
    animation-name: vce-o-animate--slideInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInUp-lg"] {
    animation-name: vce-o-animate--slideInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutDown-lg"] {
    animation-name: vce-o-animate--slideOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutLeft-lg"] {
    animation-name: vce-o-animate--slideOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutRight-lg"] {
    animation-name: vce-o-animate--slideOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutUp-lg"] {
    animation-name: vce-o-animate--slideOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--hinge-lg"] {
    animation-name: vce-o-animate--hinge;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollIn-lg"] {
    animation-name: vce-o-animate--rollIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollOut-lg"] {
    animation-name: vce-o-animate--rollOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomIn-lg"] {
    animation-name: vce-o-animate--zoomIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInDown-lg"] {
    animation-name: vce-o-animate--zoomInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInLeft-lg"] {
    animation-name: vce-o-animate--zoomInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInRight-lg"] {
    animation-name: vce-o-animate--zoomInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInUp-lg"] {
    animation-name: vce-o-animate--zoomInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOut-lg"] {
    animation-name: vce-o-animate--zoomOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutDown-lg"] {
    animation-name: vce-o-animate--zoomOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutLeft-lg"] {
    animation-name: vce-o-animate--zoomOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutRight-lg"] {
    animation-name: vce-o-animate--zoomOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutUp-lg"] {
    animation-name: vce-o-animate--zoomOutUp;
  }
}

@media (min-width: 1200px) {
  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounce-xl"] {
    animation-name: vce-o-animate--bounce;
    -webkit-transform-origin: center bottom;
            transform-origin: center bottom;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flash-xl"] {
    animation-name: vce-o-animate--flash;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--headShake-xl"] {
    animation-name: vce-o-animate--headShake;
    -webkit-animation-timing-function: ease-in-out;
            animation-timing-function: ease-in-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--jello-xl"] {
    animation-name: vce-o-animate--jello;
    -webkit-transform-origin: center;
            transform-origin: center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--pulse-xl"] {
    animation-name: vce-o-animate--pulse;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rubberBand-xl"] {
    animation-name: vce-o-animate--rubberBand;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--shake-xl"] {
    animation-name: vce-o-animate--shake;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--swing-xl"] {
    animation-name: vce-o-animate--swing;
    -webkit-transform-origin: top center;
            transform-origin: top center;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--tada-xl"] {
    animation-name: vce-o-animate--tada;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--wobble-xl"] {
    animation-name: vce-o-animate--wobble;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flip-xl"] {
    animation-name: vce-o-animate--flip;
    -webkit-backface-visibility: visible;
            backface-visibility: visible;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInX-xl"] {
    animation-name: vce-o-animate--flipInX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipInY-xl"] {
    animation-name: vce-o-animate--flipInY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutX-xl"] {
    animation-name: vce-o-animate--flipOutX;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--flipOutY-xl"] {
    animation-name: vce-o-animate--flipOutY;
    -webkit-backface-visibility: visible !important;
            backface-visibility: visible !important;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedIn-xl"] {
    animation-name: vce-o-animate--lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--lightSpeedOut-xl"] {
    animation-name: vce-o-animate--lightSpeedOut;
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-xl"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-xl"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-xl"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-xl"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-xl"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOut-xl"] {
    animation-name: vce-o-animate--bounceOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutDown-xl"] {
    animation-name: vce-o-animate--bounceOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutLeft-xl"] {
    animation-name: vce-o-animate--bounceOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutRight-xl"] {
    animation-name: vce-o-animate--bounceOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceOutUp-xl"] {
    animation-name: vce-o-animate--bounceOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceIn-xl"] {
    animation-name: vce-o-animate--bounceIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInDown-xl"] {
    animation-name: vce-o-animate--bounceInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInLeft-xl"] {
    animation-name: vce-o-animate--bounceInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInRight-xl"] {
    animation-name: vce-o-animate--bounceInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--bounceInUp-xl"] {
    animation-name: vce-o-animate--bounceInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-xl"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-xl"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-xl"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-xl"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-xl"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-xl"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-xl"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-xl"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-xl"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOut-xl"] {
    animation-name: vce-o-animate--fadeOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDown-xl"] {
    animation-name: vce-o-animate--fadeOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutDownBig-xl"] {
    animation-name: vce-o-animate--fadeOutDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeft-xl"] {
    animation-name: vce-o-animate--fadeOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutLeftBig-xl"] {
    animation-name: vce-o-animate--fadeOutLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRight-xl"] {
    animation-name: vce-o-animate--fadeOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutRightBig-xl"] {
    animation-name: vce-o-animate--fadeOutRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUp-xl"] {
    animation-name: vce-o-animate--fadeOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeOutUpBig-xl"] {
    animation-name: vce-o-animate--fadeOutUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeIn-xl"] {
    animation-name: vce-o-animate--fadeIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDown-xl"] {
    animation-name: vce-o-animate--fadeInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInDownBig-xl"] {
    animation-name: vce-o-animate--fadeInDownBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeft-xl"] {
    animation-name: vce-o-animate--fadeInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInLeftBig-xl"] {
    animation-name: vce-o-animate--fadeInLeftBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRight-xl"] {
    animation-name: vce-o-animate--fadeInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInRightBig-xl"] {
    animation-name: vce-o-animate--fadeInRightBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUp-xl"] {
    animation-name: vce-o-animate--fadeInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--fadeInUpBig-xl"] {
    animation-name: vce-o-animate--fadeInUpBig;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateIn-xl"] {
    animation-name: vce-o-animate--rotateIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownLeft-xl"] {
    animation-name: vce-o-animate--rotateInDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInDownRight-xl"] {
    animation-name: vce-o-animate--rotateInDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpLeft-xl"] {
    animation-name: vce-o-animate--rotateInUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateInUpRight-xl"] {
    animation-name: vce-o-animate--rotateInUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOut-xl"] {
    animation-name: vce-o-animate--rotateOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownLeft-xl"] {
    animation-name: vce-o-animate--rotateOutDownLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutDownRight-xl"] {
    animation-name: vce-o-animate--rotateOutDownRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpLeft-xl"] {
    animation-name: vce-o-animate--rotateOutUpLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rotateOutUpRight-xl"] {
    animation-name: vce-o-animate--rotateOutUpRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInDown-xl"] {
    animation-name: vce-o-animate--slideInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInLeft-xl"] {
    animation-name: vce-o-animate--slideInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInRight-xl"] {
    animation-name: vce-o-animate--slideInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideInUp-xl"] {
    animation-name: vce-o-animate--slideInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutDown-xl"] {
    animation-name: vce-o-animate--slideOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutLeft-xl"] {
    animation-name: vce-o-animate--slideOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutRight-xl"] {
    animation-name: vce-o-animate--slideOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--slideOutUp-xl"] {
    animation-name: vce-o-animate--slideOutUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--hinge-xl"] {
    animation-name: vce-o-animate--hinge;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollIn-xl"] {
    animation-name: vce-o-animate--rollIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--rollOut-xl"] {
    animation-name: vce-o-animate--rollOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomIn-xl"] {
    animation-name: vce-o-animate--zoomIn;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInDown-xl"] {
    animation-name: vce-o-animate--zoomInDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInLeft-xl"] {
    animation-name: vce-o-animate--zoomInLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInRight-xl"] {
    animation-name: vce-o-animate--zoomInRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomInUp-xl"] {
    animation-name: vce-o-animate--zoomInUp;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOut-xl"] {
    animation-name: vce-o-animate--zoomOut;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutDown-xl"] {
    animation-name: vce-o-animate--zoomOutDown;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutLeft-xl"] {
    animation-name: vce-o-animate--zoomOutLeft;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutRight-xl"] {
    animation-name: vce-o-animate--zoomOutRight;
  }

  [data-vcv-o-animated="true"][data-vce-animate*="vce-o-animate--zoomOutUp-xl"] {
    animation-name: vce-o-animate--zoomOutUp;
  }
}
