.blink {
  animation: blink-animation 1s steps(5, start) infinite;
  -webkit-animation: blink-animation 1s steps(5, start) infinite;
}
@keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes blink-animation {
  to {
    visibility: hidden;
  }
}
@keyframes blink {  
  0% { background-color: #ffffff; }
  100% { background-color: #000000; }
}
@-webkit-keyframes blink {
  0% { background-color: #ffffff; }
  100% { background-color: #000000; }
}
.blink {
  -webkit-animation: blink 1s linear infinite;
  -moz-animation: blink 1s linear infinite;
  animation: blink 1s linear infinite;
}
.blink>span {
  display: inline-block;
}

.parpadea {
  animation: parpadea-animation 0.7s steps(5, start) infinite;
  -webkit-animation: parpadea-animation 0.7s steps(5, start) infinite;
}
@keyframes parpadea-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes parpadea-animation {
  to {
    visibility: hidden;
  }
}

.text-blink {
  animation: text-blink-animation 1s steps(10, start) infinite;
  -webkit-animation: text-blink-animation 1s steps(10, start) infinite;
}
@keyframes text-blink-animation {
  to {
    visibility: hidden;
  }
}
@-webkit-keyframes text-blink-animation {
  to {
    visibility: hidden;
  }
}
@keyframes text-blink {  
  0% { color: white; }
  100% { color: #5cb85c; }
}
@-webkit-keyframes text-blink {
  0% { color: white; }
  100% { color: #5cb85c; }
}
.text-blink {
  -webkit-animation: text-blink 1s linear infinite;
  -moz-animation: text-blink 1s linear infinite;
  animation: text-blink 1s linear infinite;
}

.carousel-control {
    font-size: 40px;
}
