
/**
 * ----------------------------------------
 * animation blurred
 * ----------------------------------------
 */
 
.blurred-Fadein {
	-webkit-animation: blurred-fadein 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) both;
	        animation: blurred-fadein 0.5s cubic-bezier(0.190, 1.000, 0.220, 1.000) both;
}

@-webkit-keyframes blurred-fadein {
  0% {
    -webkit-filter: blur(40px);
            filter: blur(40px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}
@keyframes slide-in-blurred-left {
  0% {
    -webkit-filter: blur(40px);
            filter: blur(40px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
}



/**
 * ----------------------------------------
 * animation slide-in-blurred-left
 * ----------------------------------------
 */
 
.slide-in-blurred-left {
	-webkit-animation: slide-in-blurred-left 1.0s cubic-bezier(0.190, 1.000, 0.220, 1.000) both;
	        animation: slide-in-blurred-left 1.0s cubic-bezier(0.190, 1.000, 0.220, 1.000) both;
}

@-webkit-keyframes slide-in-blurred-left {
  0% {
    -webkit-transform: translateX(-1000px) scaleX(2.5) scaleY(0.2);
            transform: translateX(-1000px) scaleX(2.5) scaleY(0.2);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-filter: blur(40px);
            filter: blur(40px);
    opacity: 0;
  }
  70% {
    -webkit-filter: blur(0);
            filter: blur(0);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0) scaleY(1) scaleX(1);
            transform: translateX(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
}
@keyframes slide-in-blurred-left {
  0% {
    -webkit-transform: translateX(-1000px) scaleX(2.5) scaleY(0.2);
            transform: translateX(-1000px) scaleX(2.5) scaleY(0.2);
    -webkit-transform-origin: 100% 50%;
            transform-origin: 100% 50%;
    -webkit-filter: blur(40px);
            filter: blur(40px);
    opacity: 0;
  }
  70% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
  100% {
    -webkit-transform: translateX(0) scaleY(1) scaleX(1);
            transform: translateX(0) scaleY(1) scaleX(1);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
}




/**
 * ----------------------------------------
 * animation puff-in-center
 * ----------------------------------------
 */


.puff-in-center {
	-webkit-animation: puff-in-center 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: puff-in-center 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}


@-webkit-keyframes puff-in-center {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-filter: blur(10px);
            filter: blur(10px);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}
@keyframes puff-in-center {
  0% {
    -webkit-transform: scale(0.5);
            transform: scale(0.5);
    -webkit-filter: blur(10px);
            filter: blur(10px);
    opacity: 0;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}







/* ----------------------------------------------
 * Generated by Animista on 2019-10-9 17:2:22
 * Licensed under FreeBSD License.
 * See http://animista.net/license for more info. 
 * w: http://animista.net, t: @cssanimista
 * ---------------------------------------------- */

/**
 * ----------------------------------------
 * animation kenburns-bottom
 * ----------------------------------------
 */
 
.kenburns-bottom {
	-webkit-animation: kenburns-bottom 10s ease-out both;
	        animation: kenburns-bottom 10s ease-out both;
}
@-webkit-keyframes kenburns-bottom {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  100% {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
    -webkit-transform-origin: center;
            transform-origin: center;
  }
}
@keyframes kenburns-bottom {
  0% {
    -webkit-transform: scale(1) translateY(0);
            transform: scale(1) translateY(0);
    -webkit-transform-origin: 50% 50%;
            transform-origin: 50% 50%;
  }
  100% {
    -webkit-transform: scale(1.15);
            transform: scale(1.15);
    -webkit-transform-origin: center;
            transform-origin: center;
  }
}





/**
 * ----------------------------------------
 * animation text-focus-in
 * ----------------------------------------
 */
 
 

.text-focus-in {
	-webkit-animation: text-focus-in 1s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
	        animation: text-focus-in 1s cubic-bezier(0.550, 0.085, 0.680, 0.530) both;
}



@-webkit-keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
            filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}
@keyframes text-focus-in {
  0% {
    -webkit-filter: blur(12px);
            filter: blur(12px);
    opacity: 0;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}









.ImmDelay
{
	animation-delay : -3.0s !important;
}



.HideMe {	
	-webkit-animation: HideMe 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
		animation: HideMe 0.3s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
}


@-webkit-keyframes HideMe {
  0% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
	visibility:visible;
  }
  100% {
    -webkit-filter: blur(10px);
            filter: blur(10px);
    opacity: 0;
	visibility:hidden;
  }
}
@keyframes HideMe {
  0% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
	visibility:visible;
  }
  100% {
    -webkit-transform: scale(1);
            transform: scale(1);
    -webkit-filter: blur(10px);
            filter: blur(10px);
    opacity: 0;
	visibility:hidden;
  }
}



.ShowMe {
	-webkit-animation: ShowMe 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
	        animation: ShowMe 0.2s cubic-bezier(0.390, 0.575, 0.565, 1.000) both;
			animation-delay: 250ms;
}


@-webkit-keyframes ShowMe {
  0% {
    -webkit-filter: blur(10px);
            filter: blur(10px);
    opacity: 0;
	visibility:hidden;
  }
  1% {
	visibility:visible;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}
@keyframes ShowMe {
  0% {
    -webkit-filter: blur(10px);
            filter: blur(10px);
    opacity: 0;
	visibility:hidden;
  }
  1% {
	visibility:visible;
  }
  100% {
    -webkit-filter: blur(0px);
            filter: blur(0px);
    opacity: 1;
  }
}


