@keyframes text-shadow-pop-br {
  0% {
    text-shadow: 0 0 #0F3F76, 0 0 #0F3F76, 0 0 #0F3F76, 0 0 #0F3F76, 0 0 #0F3F76, 0 0 #0F3F76, 0 0 #0F3F76, 0 0 #0F3F76;
    -webkit-transform: translateX(0) translateY(0);
            transform: translateX(0) translateY(0);
  }
  100% {
    text-shadow: 1px 1px #0F3F76, 2px 2px #0F3F76, 3px 3px #0F3F76, 4px 4px #0F3F76, 5px 5px #0F3F76, 6px 6px #0F3F76, 7px 7px #0F3F76, 8px 8px #0F3F76;
    -webkit-transform: translateX(-8px) translateY(-8px);
            transform: translateX(-8px) translateY(-8px);
  }
}

@keyframes slide-top {
  0% {
  opacity:0;
    -webkit-transform: translateY(-100px);
            transform: translateY(-100px);
  }
  100% {
  opacity:1;
    -webkit-transform: translateY(0);
            transform: translateY(0);
  }
}

@keyframes bounce-in-bottom {
  0% {
    -webkit-transform: translateY(100px);
            transform: translateY(100px);
    -webkit-animation-timing-function: ease-in;
            animation-timing-function: ease-in;
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    -webkit-animation-timing-function: ease-out;
            animation-timing-function: ease-out;
  }
}

@keyframes fade-in-top {
  0% {
    -webkit-transform: translateY(-50px);
            transform: translateY(-50px);
    opacity: 0;
  }
  100% {
    -webkit-transform: translateY(0);
            transform: translateY(0);
    opacity: 1;
  }
}

@keyframes wing {
  0%,
  100% {
    -webkit-transform: translateX(0%);
            transform: translateX(0%);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  15% {
    -webkit-transform: translateX(-30px) rotate(-4deg);
            transform: translateX(-30px) rotate(-4deg);
  }
  30% {
    -webkit-transform: translateX(15px) rotate(4deg);
            transform: translateX(15px) rotate(4deg);
  }
  45% {
    -webkit-transform: translateX(-15px) rotate(-3.0deg);
            transform: translateX(-15px) rotate(-3.0deg);
  }
  60% {
    -webkit-transform: translateX(9px) rotate(2.1deg);
            transform: translateX(9px) rotate(2.1deg);
  }
  75% {
    -webkit-transform: translateX(-6px) rotate(-1.2deg);
            transform: translateX(-6px) rotate(-1.2deg);
  }
}