/* ===================================================
   Premium Animation Library
   BAW Solutions v2.0
=================================================== */


/* Fade */

@keyframes fadeIn{

from{

opacity:0;

}

to{

opacity:1;

}

}





/* Slide Left */

@keyframes slideLeft{

from{

opacity:0;

transform:translateX(-60px);

}

to{

opacity:1;

transform:translateX(0);

}

}





/* Slide Right */

@keyframes slideRight{

from{

opacity:0;

transform:translateX(60px);

}

to{

opacity:1;

transform:translateX(0);

}

}





/* Slide Up */

@keyframes slideUp{

from{

opacity:0;

transform:translateY(60px);

}

to{

opacity:1;

transform:translateY(0);

}

}





/* Scale */

@keyframes scaleIn{

from{

opacity:0;

transform:scale(.85);

}

to{

opacity:1;

transform:scale(1);

}

}





/* Floating */

@keyframes floating{

0%{

transform:translateY(0);

}

50%{

transform:translateY(-15px);

}

100%{

transform:translateY(0);

}

}





/* Glow */

@keyframes glow{

0%{

box-shadow:0 0 0 rgba(11,92,255,.2);

}

50%{

box-shadow:0 0 40px rgba(11,92,255,.45);

}

100%{

box-shadow:0 0 0 rgba(11,92,255,.2);

}

}





/* Blob One */

@keyframes blobOne{

0%{

transform:translate(0,0) scale(1);

}

50%{

transform:translate(80px,50px) scale(1.15);

}

100%{

transform:translate(0,0) scale(1);

}

}





/* Blob Two */

@keyframes blobTwo{

0%{

transform:translate(0,0);

}

50%{

transform:translate(-70px,-50px);

}

100%{

transform:translate(0,0);

}

}





/* Hero Float */

@keyframes heroFloat{

0%{

transform:translateY(0);

}

50%{

transform:translateY(-20px);

}

100%{

transform:translateY(0);

}

}





/* Rotate */

@keyframes rotateSlow{

from{

transform:rotate(0deg);

}

to{

transform:rotate(360deg);

}

}





/* Pulse */

@keyframes pulse{

0%{

transform:scale(1);

}

50%{

transform:scale(1.05);

}

100%{

transform:scale(1);

}

}