[id*='img_panel18062025193502'] {
animation: departureRight 1s ease both;
animation-delay: 1s;
animation-iteration-count: 1;
}

[id*='img_panel18062025200348'] {
animation: ripple 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
}

[id*='img_panel18062025201127'] {
animation: condensation 1s ease both;
animation-delay: 2s;
animation-iteration-count: 1;
}

[id*='img_panel18062025202145'] {
animation: ripple 1s ease both;
animation-delay: 3s;
animation-iteration-count: 1;
}

[id*='img_panel18062025202355'] {
animation: ripple 1s ease both;
animation-delay: 5s;
animation-iteration-count: 1;
}

[id*='img_panel18062025202718'] {
animation: ripple 1s ease both;
animation-delay: 7s;
animation-iteration-count: 1;
}

[id*='img_panel25062025152821'] {
animation: bouncing 7s ease both;
animation-delay: 0s;
animation-iteration-count: 100;
}

[id*='img_panel25062025152822'] {
animation: bouncing 9s ease both;
animation-delay: 0s;
animation-iteration-count: 100;
}

[id*='img_panel25062025152824'] {
animation: bouncing 8s ease both;
animation-delay: 0s;
animation-iteration-count: 100;
}

[id*='img_panel25062025152825'] {
animation: bouncing 7s ease both;
animation-delay: 0s;
animation-iteration-count: 100;
}

[id*='img_panel30062025131236'] {
animation: ripple 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}

[id*='img_panel30062025131250'] {
animation: ripple 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}

[id*='img_panel30062025131255'] {
animation: ripple 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}

[id*='img_panel30062025131302'] {
animation: ripple 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}

[id*='img_panel30062025150144'] {
animation: departureRight 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
}

[id*='img_panel30062025152217'] {
animation: bouncing 8s ease both;
animation-delay: 0s;
animation-iteration-count: 100;
}

[id*='img_panel30062025165115'] {
animation: departureBottom 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
}

[id*='text_panel18062025192659'] {
animation: condensation 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
}

[id*='text_panel18062025200510'] {
animation: departureLeft 1s ease both;
animation-delay: 2s;
animation-iteration-count: 1;
}

[id*='text_panel18062025201534'] {
animation: condensation 1s ease both;
animation-delay: 4s;
animation-iteration-count: 1;
}

[id*='text_panel18062025201632'] {
animation: condensation 1s ease both;
animation-delay: 6s;
animation-iteration-count: 1;
}

[id*='text_panel18062025201725'] {
animation: condensation 1s ease both;
animation-delay: 7s;
animation-iteration-count: 1;
}

[id*='text_panel30062025151553'] {
animation: dissolve 1s ease both;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}

[id*='img_panel18062025193502'] {
animation-name: departureRight;
animation-duration: 1s;
animation-delay: 1s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel18062025193502
0
0
*/

[id*='img_panel18062025200348'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel18062025200348
0
1
*/

[id*='img_panel18062025201127'] {
animation-name: condensation;
animation-duration: 1s;
animation-delay: 2s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel18062025201127
0
0
*/

[id*='img_panel18062025202145'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 3s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel18062025202145
0
1
*/

[id*='img_panel18062025202355'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 5s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel18062025202355
0
1
*/

[id*='img_panel18062025202718'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 7s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel18062025202718
0
1
*/

[id*='img_panel25062025152821'] {
animation-name: bouncing;
animation-duration: 7s;
animation-delay: 0s;
animation-iteration-count: 100;
animation-direction: normal;
}
/*
img_panel25062025152821
0
1
*/

[id*='img_panel25062025152822'] {
animation-name: bouncing;
animation-duration: 9s;
animation-delay: 0s;
animation-iteration-count: 100;
animation-direction: normal;
}
/*
img_panel25062025152822
0
1
*/

[id*='img_panel25062025152824'] {
animation-name: bouncing;
animation-duration: 8s;
animation-delay: 0s;
animation-iteration-count: 100;
animation-direction: normal;
}
/*
img_panel25062025152824
0
1
*/

[id*='img_panel25062025152825'] {
animation-name: bouncing;
animation-duration: 7s;
animation-delay: 0s;
animation-iteration-count: 100;
animation-direction: normal;
}
/*
img_panel25062025152825
0
1
*/

[id*='img_panel30062025131236'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}
/*
img_panel30062025131236
0
1
*/

[id*='img_panel30062025131250'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}
/*
img_panel30062025131250
0
1
*/

[id*='img_panel30062025131255'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}
/*
img_panel30062025131255
0
1
*/

[id*='img_panel30062025131302'] {
animation-name: ripple;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}
/*
img_panel30062025131302
0
1
*/

[id*='img_panel30062025150144'] {
animation-name: departureRight;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel30062025150144
0
1
*/

[id*='img_panel30062025152217'] {
animation-name: bouncing;
animation-duration: 8s;
animation-delay: 0s;
animation-iteration-count: 100;
animation-direction: normal;
}
/*
img_panel30062025152217
0
1
*/

[id*='img_panel30062025165115'] {
animation-name: departureBottom;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
img_panel30062025165115
0
1
*/

[id*='text_panel18062025192659'] {
animation-name: condensation;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
text_panel18062025192659
0
0
*/

[id*='text_panel18062025200510'] {
animation-name: departureLeft;
animation-duration: 1s;
animation-delay: 2s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
text_panel18062025200510
0
1
*/

[id*='text_panel18062025201534'] {
animation-name: condensation;
animation-duration: 1s;
animation-delay: 4s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
text_panel18062025201534
0
1
*/

[id*='text_panel18062025201632'] {
animation-name: condensation;
animation-duration: 1s;
animation-delay: 6s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
text_panel18062025201632
0
1
*/

[id*='text_panel18062025201725'] {
animation-name: condensation;
animation-duration: 1s;
animation-delay: 7s;
animation-iteration-count: 1;
animation-direction: normal;
}
/*
text_panel18062025201725
0
1
*/

[id*='text_panel30062025151553'] {
animation-name: dissolve;
animation-duration: 1s;
animation-delay: 0s;
animation-iteration-count: 1;
animation-direction: reverse; animation-fill-mode: forwards;
}
/*
text_panel30062025151553
0
1
*/

div[data-name='person_replica'], div[data-name='answer'] {animation: fadeIn ease 1s}
[data-name='accordion'] > ul li {animation: flipdown 0.5s ease both}

@keyframes rippleScaling {0% {width: 0px; height: 0px; opacity: 0.6;} 100% {width: 200px; height: 200px; opacity: 0;}}
@keyframes slideUp {0% {transform: translateY(200%);} 100% {transform: translateY(0%);}}
@keyframes slideX {0% {transform: translateX(200%);} 100% {transform: translateX(0%);}}

@keyframes hideAnim {from {opacity: 0} to {opacity: 1}}

@-moz-keyframes fadeIn {0% {opacity:0;} 100% {opacity:1;}}
@-webkit-keyframes fadeIn {0% {opacity:0;} 100% {opacity:1;}}
@-o-keyframes fadeIn {0% {opacity:0;} 100% {opacity:1;}}
@-ms-keyframes fadeIn {0% {opacity:0;} 100% {opacity:1;}}
@keyframes fadeIn {0% {opacity:0;} 100% {opacity:1;}}

@keyframes flipdown {0% { opacity: 0; transform-origin: top center; transform: rotateX(-90deg);} 5% {opacity: 1;} 80% {transform: rotateX(8deg);} 83% {transform: rotateX(6deg);} 92% {    transform: rotateX(-3deg); } 100% { transform-origin: top center; transform: rotateX(0deg);}}

@-moz-keyframes departureLeft {0% {opacity:0; transform: translateX(-100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@-webkit-keyframes departureLeft {0% {opacity:0; transform: translateX(-100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@-o-keyframes departureLeft {0% {opacity:0; transform: translateX(-100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@-ms-keyframes departureLeft {0% {opacity:0; transform: translateX(-100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@keyframes departureLeft {0% {opacity:0; transform: translateX(-100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}

@-moz-keyframes departureLeft-queue {0% {transform: translateX(-100%);} 100% {transform: translateX(0%);}}
@-webkit-keyframes departureLeft-queue {0% {transform: translateX(-100%);} 100% {transform: translateX(0%);}}
@-o-keyframes departureLeft-queue {0% {transform: translateX(-100%);} 100% {transform: translateX(0%);}}
@-ms-keyframes departureLeft-queue {0% {transform: translateX(-100%);} 100% {transform: translateX(0%);}}
@keyframes departureLeft-queue {0% {transform: translateX(-100%);} 100% {transform: translateX(0%);}}

@-moz-keyframes departureRight {0% {opacity:0; transform: translateX(100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@-webkit-keyframes departureRight {0% {opacity:0; transform: translateX(100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@-o-keyframes departureRight {0% {opacity:0; transform: translateX(100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@-ms-keyframes departureRight {0% {opacity:0; transform: translateX(100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}
@keyframes departureRight {0% {opacity:0; transform: translateX(100%);} 1% {opacity:1} 100% {transform: translateX(0%);}}

@-moz-keyframes departureRight-queue {0% {transform: translateX(100%);} 100% {transform: translateX(0%);}}
@-webkit-keyframes departureRight-queue {0% {transform: translateX(100%);} 100% {transform: translateX(0%);}}
@-o-keyframes departureRight-queue {0% {transform: translateX(100%);} 100% {transform: translateX(0%);}}
@-ms-keyframes departureRight-queue {0% {transform: translateX(100%);} 100% {transform: translateX(0%);}}
@keyframes departureRight-queue {0% {transform: translateX(100%);} 100% {transform: translateX(0%);}}

@-moz-keyframes departureTop {0% {opacity:0; transform: translateY(-100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@-webkit-keyframes departureTop {0% {opacity:0; transform: translateY(-100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@-o-keyframes departureTop {0% {opacity:0; transform: translateY(-100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@-ms-keyframes departureTop {0% {opacity:0; transform: translateY(-100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@keyframes departureTop {0% {opacity:0; transform: translateY(-100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}

@-moz-keyframes departureTop-queue {0% {transform: translateY(-100%);} 100% {transform: translateY(0%);}}
@-webkit-keyframes departureTop-queue {0% {transform: translateY(-100%);} 100% {transform: translateY(0%);}}
@-o-keyframes departureTop-queue {0% {transform: translateY(-100%);} 100% {transform: translateY(0%);}}
@-ms-keyframes departureTop-queue {0% {transform: translateY(-100%);} 100% {transform: translateY(0%);}}
@keyframes departureTop-queue {0% {transform: translateY(-100%);} 100% {transform: translateY(0%);}}

@-moz-keyframes departureBottom {0% {opacity:0; transform: translateY(100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@-webkit-keyframes departureBottom {0% {opacity:0; transform: translateY(100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@-o-keyframes departureBottom {0% {opacity:0; transform: translateY(100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@-ms-keyframes departureBottom {0% {opacity:0; transform: translateY(100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}
@keyframes departureBottom {0% {opacity:0; transform: translateY(100%);} 1% {opacity:1} 100% {transform: translateY(0%);}}

@-moz-keyframes departureBottom-queue {0% {transform: translateY(100%);} 100% {transform: translateY(0%);}}
@-webkit-keyframes departureBottom-queue {0% {transform: translateY(100%);} 100% {transform: translateY(0%);}}
@-o-keyframes departureBottom-queue {0% {transform: translateY(100%);} 100% {transform: translateY(0%);}}
@-ms-keyframes departureBottom-queue {0% {transform: translateY(100%);} 100% {transform: translateY(0%);}}
@keyframes departureBottom-queue {0% {transform: translateY(100%);} 100% {transform: translateY(0%);}}

@-moz-keyframes dissolve {0% {opacity:0;} 1% {opacity:0.1;} 100% {opacity:1;}}
@-webkit-keyframes dissolve {0% {opacity:0;} 1% {opacity:0.1;} 100% {opacity:1;}}
@-o-keyframes dissolve {0% {opacity:0;} 1% {opacity:0.1;} 100% {opacity:1;}}
@-ms-keyframes dissolve {0% {opacity:0;} 1% {opacity:0.1;} 100% {opacity:1;}}
@keyframes dissolve {0% {opacity:0;} 1% {opacity:0.1;} 100% {opacity:1;}}

@-moz-keyframes dissolve-queue {0% {opacity:0;} 1% {opacity:0.2;} 100% {opacity:1;}}
@-webkit-keyframes dissolve-queue {0% {opacity:0;} 1% {opacity:0.2;} 100% {opacity:1;}}
@-o-keyframes dissolve-queue {0% {opacity:0;} 1% {opacity:0.2;} 100% {opacity:1;}}
@-ms-keyframes dissolve-queue {0% {opacity:0;} 1% {opacity:0.2;} 100% {opacity:1;}}
@keyframes dissolve-queue {0% {opacity:0;} 1% {opacity:0.2;} 100% {opacity:1;}}

@-moz-keyframes jalousieHorizontal {0% {opacity:0; transform: scale(0, 1);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@-webkit-keyframes jalousieHorizontal {0% {opacity:0; transform: scale(0, 1);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@-o-keyframes jalousieHorizontal {0% {opacity:0; transform: scale(0, 1);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@-ms-keyframes jalousieHorizontal {0% {opacity:0; transform: scale(0, 1);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@keyframes jalousieHorizontal {0% {opacity:0; transform: scale(0, 1);} 1% {opacity:1} 100% {transform: scale(1, 1)}}

@-moz-keyframes jalousieHorizontal-queue {0% {transform: scale(0, 1);} 100% {transform: scale(1, 1)}}
@-webkit-keyframes jalousieHorizontal-queue {0% {transform: scale(0, 1);} 100% {transform: scale(1, 1)}}
@-o-keyframes jalousieHorizontal-queue {0% {transform: scale(0, 1);} 100% {transform: scale(1, 1)}}
@-ms-keyframes jalousieHorizontal-queue {0% {transform: scale(0, 1);} 100% {transform: scale(1, 1)}}
@keyframes jalousieHorizontal-queue {0% {transform: scale(0, 1);} 100% {transform: scale(1, 1)}}

@-moz-keyframes jalousieVertical {0% {opacity:0; transform: scale(1, 0);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@-webkit-keyframes jalousieVertical {0% {opacity:0; transform: scale(1, 0);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@-o-keyframes jalousieVertical {0% {opacity:0; transform: scale(1, 0);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@-ms-keyframes jalousieVertical {0% {opacity:0; transform: scale(1, 0);} 1% {opacity:1} 100% {transform: scale(1, 1)}}
@keyframes jalousieVertical {0% {opacity:0; transform: scale(1, 0);} 1% {opacity:1} 100% {transform: scale(1, 1)}}

@-moz-keyframes jalousieVertical-queue {0% {transform: scale(1, 0);} 100% {transform: scale(1, 1)}}
@-webkit-keyframes jalousieVertical-queue {0% {transform: scale(1, 0);} 100% {transform: scale(1, 1)}}
@-o-keyframes jalousieVertical-queue {0% {transform: scale(1, 0);} 100% {transform: scale(1, 1)}}
@-ms-keyframes jalousieVertical-queue {0% {transform: scale(1, 0);} 100% {transform: scale(1, 1)}}
@keyframes jalousieVertical-queue {0% {transform: scale(1, 0);} 100% {transform: scale(1, 1)}}

@-moz-keyframes zoomHorizontal {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@-webkit-keyframes zoomHorizontal {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@-o-keyframes zoomHorizontal {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@-ms-keyframes zoomHorizontal {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@keyframes zoomHorizontal {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}

@-moz-keyframes zoomHorizontal-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@-webkit-keyframes zoomHorizontal-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@-o-keyframes zoomHorizontal-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@-ms-keyframes zoomHorizontal-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}
@keyframes zoomHorizontal-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1)} 100% {transform: scale(1,1)}}

@-moz-keyframes zoomVertical {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@-webkit-keyframes zoomVertical {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@-o-keyframes zoomVertical {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@-ms-keyframes zoomVertical {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@keyframes zoomVertical {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}

@-moz-keyframes zoomVertical-queue {0% {transform: scale(1,1);} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@-webkit-keyframes zoomVertical-queue {0% {transform: scale(1,1);} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@-o-keyframes zoomVertical-queue {0% {transform: scale(1,1);} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@-ms-keyframes zoomVertical-queue {0% {transform: scale(1,1);} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}
@keyframes zoomVertical-queue {0% {transform: scale(1,1);} 50% {transform: scale(1,1.5)} 100% {transform: scale(1,1)}}

@-moz-keyframes zoomXY {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@-webkit-keyframes zoomXY {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@-o-keyframes zoomXY {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@-ms-keyframes zoomXY {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@keyframes zoomXY {0% {opacity:0; transform: scale(1,1);} 1% {opacity:1} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}

@-moz-keyframes zoomXY-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@-webkit-keyframes zoomXY-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@-o-keyframes zoomXY-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@-ms-keyframes zoomXY-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}
@keyframes zoomXY-queue {0% {transform: scale(1,1);} 50% {transform: scale(1.5,1.5)} 100% {transform: scale(1,1)}}

@-moz-keyframes condensation {0% {opacity:0; filter: blur(25px)} 100% {opacity:1; filter: blur(0px)}}
@-webkit-keyframes condensation {0% {opacity:0; filter: blur(25px)} 100% {opacity:1; filter: blur(0px)}}
@-o-keyframes condensation {0% {opacity:0; filter: blur(25px)} 100% {opacity:1; filter: blur(0px)}}
@-ms-keyframes condensation {0% {opacity:0; filter: blur(25px)} 100% {opacity:1; filter: blur(0px)}}
@keyframes condensation {0% {opacity:0; filter: blur(25px)} 100% {opacity:1; filter: blur(0px)}}

@-moz-keyframes condensation-queue {0% {filter: blur(25px)} 100% {filter: blur(0px)}}
@-webkit-keyframes condensation-queue {0% {filter: blur(25px)} 100% {filter: blur(0px)}}
@-o-keyframes condensation-queue {0% {filter: blur(25px)} 100% {filter: blur(0px)}}
@-ms-keyframes condensation-queue {0% {filter: blur(25px)} 100% {filter: blur(0px)}}
@keyframes condensation-queue {0% {filter: blur(25px)} 100% {filter: blur(0px)}}

@-moz-keyframes bouncing {0% {opacity:0; transform: translateY(0%);} 1%{opacity:1} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@-webkit-keyframes bouncing {0% {opacity:0; transform: translateY(0%);} 1%{opacity:1} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@-o-keyframes bouncing {0% {opacity:0; transform: translateY(0%);} 1%{opacity:1} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@-ms-keyframes bouncing {0% {opacity:0; transform: translateY(0%);} 1%{opacity:1} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@keyframes bouncing {0% {opacity:0; transform: translateY(0%);} 1%{opacity:1} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}

@-moz-keyframes bouncing-queue {0% {transform: translateY(0%);} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@-webkit-keyframes bouncing-queue {0% {transform: translateY(0%);} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@-o-keyframes bouncing-queue {0% {transform: translateY(0%);} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@-ms-keyframes bouncing-queue {0% {transform: translateY(0%);} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}
@keyframes bouncing-queue {0% {transform: translateY(0%);} 25% {transform: translateY(-50%);} 50% {transform: translateY(0%);} 75% {transform: translateY(-50%);} 100% {transform: translateY(0%);}}

@-moz-keyframes ripple {0% {opacity:0; transform: scale(1, 1);} 1%{opacity:1} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@-webkit-keyframes ripple {0% {opacity:0; transform: scale(1, 1);} 1%{opacity:1} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@-o-keyframes ripple {0% {opacity:0; transform: scale(1, 1);} 1%{opacity:1} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@-ms-keyframes ripple {0% {opacity:0; transform: scale(1, 1);} 1%{opacity:1} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@keyframes ripple {0% {opacity:0; transform: scale(1, 1);} 1%{opacity:1} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}

@-moz-keyframes ripple-queue {0% {transform: scale(1, 1);} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@-webkit-keyframes ripple-queue {0% {transform: scale(1, 1);} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@-o-keyframes ripple-queue {0% {transform: scale(1, 1);} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@-ms-keyframes ripple-queue {0% {transform: scale(1, 1);} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}
@keyframes ripple-queue {0% {transform: scale(1, 1);} 50% {transform: scale(1.5, 1.5);} 100% {transform: scale(1, 1);}}

@-moz-keyframes shaking {0% {opacity:0; transform: rotate(0deg);} 1%{opacity:1} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@-webkit-keyframes shaking {0% {opacity:0; transform: rotate(0deg);} 1%{opacity:1} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@-o-keyframes shaking {0% {opacity:0; transform: rotate(0deg);} 1%{opacity:1} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@-ms-keyframes shaking {0% {opacity:0; transform: rotate(0deg);} 1%{opacity:1} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@keyframes shaking {0% {opacity:0; transform: rotate(0deg);} 1%{opacity:1} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}

@-moz-keyframes shaking-queue {0% {transform: rotate(0deg);} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@-webkit-keyframes shaking-queue {0% {transform: rotate(0deg);} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@-o-keyframes shaking-queue {0% {transform: rotate(0deg);} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@-ms-keyframes shaking-queue {0% {transform: rotate(0deg);} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}
@keyframes shaking-queue {0% {transform: rotate(0deg);} 25% {transform: rotate(5deg);} 50% {transform: rotate(0eg);} 75% {transform: rotate(-5deg);} 100% {transform: rotate(0deg);}}

@-moz-keyframes stretching {0% {opacity:0; transform: translateX(100%); width:0%} 1%{opacity:1} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@-webkit-keyframes stretching {0% {opacity:0; transform: translateX(100%); width:0%} 1%{opacity:1} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@-o-keyframes stretching {0% {opacity:0; transform: translateX(100%); width:0%} 1%{opacity:1} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@-ms-keyframes stretching {0% {opacity:0; transform: translateX(100%); width:0%} 1%{opacity:1} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@keyframes stretching {0% {opacity:0; transform: translateX(100%); width:0%} 1%{opacity:1} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}

@-moz-keyframes stretching-queue {0% {transform: translateX(100%); width:0%} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@-webkit-keyframes stretching-queue {0% {transform: translateX(100%); width:0%} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@-o-keyframes stretching-queue {0% {transform: translateX(100%); width:0%} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@-ms-keyframes stretching-queue {0% {transform: translateX(100%); width:0%} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}
@keyframes stretching-queue {0% {transform: translateX(100%); width:0%} 50% {transform: translateX(0%); width: 50%} 100% {transform: translateX(0%); width: auto}}

@-moz-keyframes rotating3D {0% {opacity:0; transform: rotate3D(45, 45, 45, 0deg);} 1% {opacity:1} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@-webkit-keyframes rotating3D {0% {opacity:0; transform: rotate3D(45, 45, 45, 0deg);} 1% {opacity:1} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@-o-keyframes rotating3D {0% {opacity:0; transform: rotate3D(45, 45, 45, 0deg);} 1% {opacity:1} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@-ms-keyframes rotating3D {0% {opacity:0; transform: rotate3D(45, 45, 45, 0deg);} 1% {opacity:1} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@keyframes rotating3D {0% {opacity:0; transform: rotate3D(45, 45, 45, 0deg);} 1% {opacity:1} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}

@-moz-keyframes rotating3D-queue {0% {transform: rotate3D(45, 45, 45, 0deg);} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@-webkit-keyframes rotating3D-queue {0% {transform: rotate3D(45, 45, 45, 0deg);} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@-o-keyframes rotating3D-queue {0% {transform: rotate3D(45, 45, 45, 0deg);} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@-ms-keyframes rotating3D-queue {0% {transform: rotate3D(45, 45, 45, 0deg);} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}
@keyframes rotating3D-queue {0% {transform: rotate3D(45, 45, 45, 0deg);} 50% {transform: rotate3D(45, 45, 45, 180deg);} 100% {transform: rotate3D(45, 45, 45, 0deg)}}

@-moz-keyframes skew {0% {opacity:0; transform: skew(0, 0);} 1%{opacity:1} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@-webkit-keyframes skew {0% {opacity:0; transform: skew(0, 0);} 1%{opacity:1} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@-o-keyframes skew {0% {opacity:0; transform: skew(0, 0);} 1%{opacity:1} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@-ms-keyframes skew {0% {opacity:0; transform: skew(0, 0);} 1%{opacity:1} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@keyframes skew {0% {opacity:0; transform: skew(0, 0);} 1%{opacity:1} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}

@-moz-keyframes skew-queue {0% {transform: skew(0, 0);} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@-webkit-keyframes skew-queue {0% {transform: skew(0, 0);} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@-o-keyframes skew-queue {0% {transform: skew(0, 0);} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@-ms-keyframes skew-queue {0% {transform: skew(0, 0);} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}
@keyframes skew-queue {0% {transform: skew(0, 0);} 50% {transform: skew(30deg, 20deg);} 100% {transform: skew(0, 0);}}

