svg {
-webkit-filter: drop-shadow(6px 6px 6px rgba(0,0,0,0.4));
filter: drop-shadow(6px 6px 6px rgba(0,0,0,0.4));

}

.st0 {
fill: #2c699a;

-webkit-transition: all 20s ease-out; }

.loading .layer1 {
-webkit-animation: 2s linear infinite;
-webkit-animation-name: cycle1;}

.loading .layer2 {
-webkit-animation: 2s linear infinite;
-webkit-animation-name: cycle2;}

.loading .layer3 {
-webkit-animation: 2s linear infinite;
-webkit-animation-name: cycle3;}

.loading .layer4 {
-webkit-animation: 2s linear infinite;
-webkit-animation-name: cycle4;}

.loading .layer5 {
-webkit-animation: 2s linear infinite;
-webkit-animation-name: cycle5;}

@-webkit-keyframes cycle1 {
0%, 15% {
fill: #efefef; }
55%, 65% {
fill: #2c699a; }
75%, 100% {
fill: #efefef; } }

@-webkit-keyframes cycle2 {
0%, 20% {
fill: #efefef; }
60%, 70% {
fill: #2c699a; }
80%, 100% {
fill: #efefef; } }

@-webkit-keyframes cycle3 {
0%, 25% {
fill: #efefef; }
65%, 75% {
fill: #2c699a; }
85%, 100% {
fill: #efefef; } }

@-webkit-keyframes cycle4 {
0%, 30% {
fill: #efefef; }
70%, 80% {
fill: #2c699a; }
90%, 100% {
fill: #efefef; } }

@-webkit-keyframes cycle5 {
0%, 35% {
fill: #efefef; }
75%, 85% {
fill: #2c699a; }
95%, 100% {
fill: #efefef; } }
.prismSpinner {
    position: fixed;
    top: 35%;
    left: 50%;
    z-index: 200;
    /*width: 60vw;
    height: 60vh;*/
    margin-top: -100px;
    margin-left: -100px;
}