@keyframes rotateme{
0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
}
100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
}
}

@keyframes shape2{
0% {
    -webkit-transform: translateY(-60px);
    transform: translateY(-60px);
}

50% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
}
100% {
    -webkit-transform: translateY(-60px);
    transform: translateY(-60px);
}
}

@keyframes shape3{
    0% {
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
}
50% {
    -webkit-transform: translateY(-25px);
    transform: translateY(-25px);
}
100% {
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
}
}


@keyframes shape4{
    0% {
    -webkit-transform: scale(0.5);
}
100% {
    -webkit-transform: scale(1);
}
}


@keyframes about1{
0% {
    -webkit-transform: translate3d(0, 0, 0);
}

50% {
    -webkit-transform: translate3d(25px, -25px, 0);
}
100% {
    -webkit-transform: translate3d(0, -25px, 25px);
}
}


@keyframes about2{
0% {
    transform: translateY(-30px);
}
50% {
    transform: translateY(-15px);
}
100% {
    transform: translateY(-30px);
}
}


@keyframes shape10{
0% {
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
}

50% {
    -webkit-transform: translateY(-25px);
    transform: translateY(-25px);
}
100% {
    -webkit-transform: translateY(-40px);
    transform: translateY(-40px);
}
}

@keyframes float-bob{
0% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
}
50% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
}
100% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
}
}

@keyframes shape6{
0% {
    -webkit-transform: scale(0.5);
}
100% {
    -webkit-transform: scale(1.2);
}
}

@keyframes shape7{
0% {
    -webkit-transform: scale(0.5);
}
100% {
    -webkit-transform: scale(1.2);
}
}

@keyframes shape11{
0% {
    -webkit-transform: scale(0.5);
}
100% {
    -webkit-transform: scale(1.2);
}
}

@keyframes shape12{
0% {
    -webkit-transform: translateX(-50px);
    transform: translateX(-50px);
}
50% {
    -webkit-transform: translateX(-15px);
    transform: translateX(-15px);
}
100% {
    -webkit-transform: translateX(-50px);
    transform: translateX(-50px);
}
}

@keyframes wobble_vertical{
16.65% {
    transform: translateY(8px);
}
33.3% {
    transform: translateY(-6px);
}
49.95% {
    transform: translateY(4px);
}
66.6% {
    transform: translateY(-2px);
}
83.25% {
    transform: translateY(1px);
}
100% {
    transform: translateY(0);
}
}