@charset "UTF-8";

/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */
 
@keyframes titleInDown {
  from {
    transform: translate(-50%, -200%);
	-webkit-transform: translate(-50%, -200%);
	-ms-transform: translate(-50%, -200%);
    opacity:0;
  }
  
 70%{
  	transform: translate(-50%, -40%);
	-webkit-transform: translate(-50%, -40%);
	-ms-transform: translate(-50%, -40%);
  }
  80%{
  	transform: translate(-50%, -38%);
	-webkit-transform: translate(-50%, -38%);
	-ms-transform: translate(-50%, -38%);
  }
  85%{
  	transform: translate(-50%, -40%);
	-webkit-transform: translate(-50%, -40%);
	-ms-transform: translate(-50%, -40%);
  }

  to {
    transform: translate(-50%, -50%);
	-webkit-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	opacity:1;
  }
}
 
@keyframes FlecheInDown {
  from {
    transform: translate3d(-50%, -100%, 0);
	-webkit-transform: translate3d(-50%, -100%, 0);
	-ms-transform: translate3d(-50%, -100%, 0);
  }

  to {
    transform: translate3d(-50%, 0, 0);
	-webkit-transform: translate3d(-50%, 0, 0);
	-ms-transform: translate3d(-50%, 0, 0);
	visibility: visible;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}
 
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
	-webkit-transform: scale3d(1, 1, 1);
	-ms-transform: scale3d(1, 1, 1);
  }

  50% {
    transform: scale3d(1.10, 1.10, 1.10);
	-webkit-transform: scale3d(1.10, 1.10, 1.10);
	-ms-transform: scale3d(1.10, 1.10, 1.10);
  }

  to {
    transform: scale3d(1, 1, 1);
	-webkit-transform: scale3d(1, 1, 1);
	-ms-transform: scale3d(1, 1, 1);
  }
}


@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
	opacity: 1;
  }

  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
	-webkit-transform: translate3d(0, -3000px, 0);
	-ms-transform: translate3d(0, -3000px, 0);
  }

  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
	-webkit-transform: translate3d(0, 25px, 0);
	-ms-transform: translate3d(0, 25px, 0);
  }

  75% {
    transform: translate3d(0, -10px, 0);
	-webkit-transform: translate3d(0, -10px, 0);
	-ms-transform: translate3d(0, -10px, 0);
  }

  90% {
    transform: translate3d(0, 5px, 0);
	-webkit-transform: translate3d(0, 5px, 0);
	-ms-transform: translate3d(0, 5px, 0);
  }

  to {
  	opacity: 1;
    transform: none;
	-webkit-transform: none;
	-ms-transform: none;
  }
}
