@charset "utf-8";
/* 
   Animations compiled and customized.
   Resources:
   https://wowjs.uk/docs.html
   http://animista.net/
*/

/*--Scale down--*/
@keyframes scaledown {
	from {transform:scaleY(0); opacity:0;}
	to {transform:scaleY(1); opacity:1;}
}
.scaledown {animation:scaledown 2s;}

/*--Tracking in Text--*/
@-webkit-keyframes tracking-in-expand {
	0% {letter-spacing:-.5em; opacity:0}
	40% {opacity:.6}
	100% {opacity:1}
}
@keyframes tracking-in-expand {
	0% {letter-spacing:-.5em; opacity:0}
	40% {opacity:.6}
	100% {opacity:1}
}
.tracking-in-expand {animation:tracking-in-expand 2s;}

/*--Scale in shape--*/
@-webkit-keyframes scalein {
	0% {-webkit-transform:scale(.5); transform:scale(.5); opacity:.5;}
	100% {-webkit-transform:scale(1); transform:scale(1); opacity:1;}
}
@keyframes scalein {
	0% {-webkit-transform:scale(.5); transform:scale(.5); opacity:.5;}
	100% {-webkit-transform:scale(1); transform:scale(1); opacity:1;}
}
.scalein {animation:scalein 2s;}

/*--Scale up with blur out--*/
@-webkit-keyframes scale-up-center {
	0% {-webkit-transform:scale(.5); transform:scale(.5); -webkit-filter:blur(12px); filter:blur(12px); opacity:0;}
	100% {-webkit-transform:scale(1); transform:scale(1); -webkit-filter:blur(0); filter:blur(0); opacity:1;}
}
@keyframes scale-up-center {
	0% {-webkit-transform:scale(.5); transform:scale(.5); -webkit-filter:blur(12px); filter:blur(12px); opacity:0;}
	100% {-webkit-transform:scale(1); transform:scale(1); -webkit-filter:blur(0); filter:blur(0); opacity:1;}
}
.scale-up-center {animation:scale-up-center 2s;}

/*--Text Focus and Expand in--*/
@-webkit-keyframes focus-in-expand {
	0% {letter-spacing:-.5em; -webkit-filter:blur(12px); filter:blur(12px); opacity:0;}
	100% {-webkit-filter:blur(0); filter:blur(0); opacity:1;}
}
@keyframes focus-in-expand {
	0% {letter-spacing:-.5em; -webkit-filter:blur(12px); filter:blur(12px); opacity:0;}
	100% {-webkit-filter:blur(0); filter:blur(0); opacity:1;}
}
.focus-in-expand {animation:focus-in-expand 2s;}

/*--Blur out--*/
@-webkit-keyframes blurout {
	0% {-webkit-filter:blur(12px); filter:blur(12px); opacity:0;}
	100% {-webkit-filter:blur(0); filter:blur(0); opacity:1;}
}
@keyframes blurout {
	0% {-webkit-filter:blur(12px); filter:blur(12px); opacity:0;}
	100% {-webkit-filter:blur(0); filter:blur(0); opacity:1;}
}
.blurout {animation:blurout 2s;}