.ec-animated-shape,.ec-animated-shape img {
	transition: all .3s linear;
}
.ec-animated-shape {
	display: block;
}
.ec-animated-shape.ec-as-layout-1 img {animation:11s ease-in-out infinite alternate ecaskeyframe-1}
.ec-animated-shape.ec-as-layout-2 img {animation:13s ease-in-out infinite alternate ecaskeyframe-2}
.ec-animated-shape.ec-as-layout-3 img {animation:12s ease-in-out infinite alternate ecaskeyframe-3}
.ec-animated-shape.ec-as-layout-4 img {animation:14s ease-in-out infinite alternate ecaskeyframe-4}
.ec-animated-shape.ec-as-layout-5 img {animation:10s ease-in-out infinite alternate ecaskeyframe-5}
.ec-animated-shape.ec-as-layout-6 img {animation:13s ease-in-out infinite alternate ecaskeyframe-6}
.ec-animated-shape.ec-as-layout-7 img {animation:12s ease-in-out infinite alternate ecaskeyframe-7}
.ec-animated-shape.ec-as-layout-8 img {animation:15s ease-in-out infinite alternate ecaskeyframe-8}
.ec-animated-shape.ec-as-layout-9 img {animation:10s linear infinite alternate forwards ecaskeyframe-9}
.ec-animated-shape.ec-as-layout-10 img {animation:10s linear infinite alternate forwards ecaskeyframe-10}
.ec-animated-shape.ec-as-layout-11 img {animation:10s linear infinite alternate forwards ecaskeyframe-11}
.ec-animated-shape.ec-as-layout-12 img {animation:10s linear infinite alternate forwards ecaskeyframe-12}
.ec-animated-shape.ec-as-layout-13 img {animation:10s linear infinite alternate forwards ecaskeyframe-13}
.ec-animated-shape.ec-as-layout-14 img {animation:10s linear infinite alternate forwards ecaskeyframe-14}
.ec-animated-shape.ec-as-layout-15 img {animation:10s linear infinite alternate forwards ecaskeyframe-15}
.ec-animated-shape.ec-as-layout-16 img {animation:10s linear infinite alternate forwards ecaskeyframe-16}
.ec-animated-shape.ec-as-layout-17 img {animation:10s linear infinite alternate forwards ecaskeyframe-17}
.ec-animated-shape.ec-as-layout-18 img {animation:10s linear infinite alternate forwards ecaskeyframe-18}
.ec-animated-shape.ec-as-layout-19 img {animation:10s linear infinite alternate forwards ecaskeyframe-19}
.ec-animated-shape.ec-as-layout-20 img {animation:10s linear infinite alternate forwards ecaskeyframe-20}
.ec-animated-shape.ec-as-layout-21 img {animation:10s linear infinite alternate forwards ecaskeyframe-21}
.ec-animated-shape.ec-as-layout-22 img {animation:10s linear infinite alternate forwards ecaskeyframe-22}
.ec-animated-shape.ec-as-layout-23 img {animation:10s linear infinite alternate forwards ecaskeyframe-23}
.ec-animated-shape.ec-as-layout-24 img {animation:10s linear infinite alternate forwards ecaskeyframe-24}
.ec-animated-shape.ec-as-layout-25 img {animation:10s linear infinite alternate forwards ecaskeyframe-25}
.ec-animated-shape.ec-as-layout-26 img {animation:10s linear infinite alternate forwards ecaskeyframe-26}
.ec-animated-shape.ec-as-layout-27 img {animation:10s linear infinite alternate forwards ecaskeyframe-27}
.ec-animated-shape.ec-as-layout-28 img {animation:10s linear infinite alternate forwards ecaskeyframe-28}
.ec-animated-shape.ec-as-layout-29 img {animation:10s linear infinite alternate forwards ecaskeyframe-29}
.ec-animated-shape.ec-as-layout-30 img {animation:10s linear infinite alternate forwards ecaskeyframe-30}
.ec-animated-shape.ec-as-layout-31 img {animation:10s linear infinite alternate forwards ecaskeyframe-31}
.ec-animated-shape.ec-as-layout-32 img {animation:10s linear infinite alternate forwards ecaskeyframe-32}
.ec-animated-shape.ec-as-layout-33 img {animation:10s linear infinite alternate forwards ecaskeyframe-33}
.ec-animated-shape.ec-as-layout-34 img {animation:10s linear infinite alternate forwards ecaskeyframe-34}
.ec-animated-shape.ec-as-layout-35 img {animation:10s linear infinite alternate forwards ecaskeyframe-35}
.ec-animated-shape.ec-as-layout-36 img {animation:10s linear infinite alternate forwards ecaskeyframe-36}
.ec-animated-shape.ec-as-layout-37 img {animation:10s linear infinite alternate forwards ecaskeyframe-37}
.ec-animated-shape.ec-as-layout-38 img {animation:10s linear infinite alternate forwards ecaskeyframe-38}
.ec-animated-shape.ec-as-layout-39 img {animation:10s linear infinite alternate forwards ecaskeyframe-39}
.ec-animated-shape.ec-as-layout-40 img {animation:10s linear infinite alternate forwards ecaskeyframe-40}
.ec-animated-shape.ec-as-layout-41 img {animation:10s linear infinite alternate forwards ecaskeyframe-41}
.ec-animated-shape.ec-as-layout-42 img {animation:10s linear infinite alternate forwards ecaskeyframe-42}
.ec-animated-shape.ec-as-layout-43 img {animation:10s linear infinite alternate forwards ecaskeyframe-43}
.ec-animated-shape.ec-as-layout-44 img {animation:10s linear infinite alternate forwards ecaskeyframe-44}
.ec-animated-shape.ec-as-layout-45 img {animation:10s linear infinite alternate forwards ecaskeyframe-45}
.ec-animated-shape.ec-as-layout-46 img {animation:10s linear infinite alternate forwards ecaskeyframe-46}
.ec-animated-shape.ec-as-layout-47 img {animation:10s linear infinite alternate forwards ecaskeyframe-47}
.ec-animated-shape.ec-as-layout-48 img {animation:10s linear infinite alternate forwards ecaskeyframe-48}
.ec-animated-shape.ec-as-layout-49 img {animation:10s linear infinite alternate forwards ecaskeyframe-49}
.ec-animated-shape.ec-as-layout-50 img {animation:10s linear infinite alternate forwards ecaskeyframe-50}
.ec-animated-shape.ec-as-layout-51 img {animation:10s linear infinite alternate forwards ecaskeyframe-51}
.ec-animated-shape.ec-as-layout-52 img {animation:10s linear infinite alternate forwards ecaskeyframe-52}
.ec-animated-shape.ec-as-layout-53 img {animation:10s linear infinite alternate forwards ecaskeyframe-53}
.ec-animated-shape.ec-as-layout-54 img {animation:10s linear infinite alternate forwards ecaskeyframe-54}
.ec-animated-shape.ec-as-layout-55 img {animation:10s linear infinite alternate forwards ecaskeyframe-55}
.ec-animated-shape.ec-as-layout-56 img {animation:10s linear infinite alternate forwards ecaskeyframe-56}
.ec-animated-shape.ec-as-layout-57 img {animation:10s linear infinite alternate forwards ecaskeyframe-57}
.ec-animated-shape.ec-as-layout-58 img {animation:10s linear infinite alternate forwards ecaskeyframe-58}
.ec-animated-shape.ec-as-layout-59 img {animation:12s ease-in-out infinite alternate ecaskeyframe-59}
.ec-animated-shape.ec-as-layout-60 img {animation:11s ease-in-out infinite alternate ecaskeyframe-60}
.ec-animated-shape.ec-as-layout-61 img {animation:13s ease-in-out infinite alternate ecaskeyframe-61}
.ec-animated-shape.ec-as-layout-62 img {animation:10s ease-in-out infinite alternate ecaskeyframe-62}
.ec-animated-shape.ec-as-layout-63 img {animation:12s ease-in-out infinite alternate ecaskeyframe-63}
.ec-animated-shape.ec-as-layout-64 img {animation:14s ease-in-out infinite alternate ecaskeyframe-64}
.ec-animated-shape.ec-as-layout-65 img {animation:11s ease-in-out infinite alternate ecaskeyframe-65}
.ec-animated-shape.ec-as-layout-66 img {animation:13s ease-in-out infinite alternate ecaskeyframe-66}
.ec-animated-shape.ec-as-layout-67 img {animation:12s ease-in-out infinite alternate ecaskeyframe-67}
.ec-animated-shape.ec-as-layout-68 img {animation:10s ease-in-out infinite alternate ecaskeyframe-68}
.ec-animated-shape.ec-as-layout-69 img {animation:15s ease-in-out infinite alternate ecaskeyframe-69}
.ec-animated-shape.ec-as-layout-70 img {animation:12s ease-in-out infinite alternate ecaskeyframe-70}

@keyframes ecaskeyframe-1 {0%{border-radius:55% 45% 70% 30%;transform:scale(1) rotate(0)}
	100%{border-radius:30% 70% 55% 45%;transform:scale(1.09) rotate(11deg)}}
@keyframes ecaskeyframe-2 {0%{border-radius:60% 40% 80% 20%;transform:scale(1) rotate(0)}
	100%{border-radius:80% 20% 40% 60%;transform:scale(1.06) rotate(-6deg)}}
@keyframes ecaskeyframe-3 {0%{border-radius:45% 55% 85% 15%;transform:scale(1) rotate(0)}
	100%{border-radius:70% 30% 50% 50%;transform:scale(1.1) rotate(9deg)}}
@keyframes ecaskeyframe-4 {0%{border-radius:70% 30% 45% 55%;transform:scale(1) rotate(0)}
	100%{border-radius:35% 65% 65% 35%;transform:scale(1.12) rotate(-13deg)}}
@keyframes ecaskeyframe-5 {0%{border-radius:50% 50% 60% 40%;transform:scale(1) rotate(0)}
	100%{border-radius:65% 35% 50% 50%;transform:scale(1.05) rotate(7deg)}}
@keyframes ecaskeyframe-6 {0%{border-radius:60% 40% 45% 55%;transform:scale(1) rotate(0)}
	100%{border-radius:40% 60% 70% 30%;transform:scale(1.1) rotate(-10deg)}}
@keyframes ecaskeyframe-7 {0%{border-radius:80% 20% 55% 45%;transform:scale(1) rotate(0)}
	100%{border-radius:55% 45% 80% 20%;transform:scale(1.07) rotate(8deg)}}
@keyframes ecaskeyframe-8 {0%{border-radius:65% 35% 35% 65%;transform:scale(1) rotate(0)}
	100%{border-radius:35% 65% 65% 35%;transform:scale(1.12) rotate(-11deg)}}
@keyframes ecaskeyframe-9 {from{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}to{border-radius:30% 70% 60% 40%/40% 60% 30% 70%}}
@keyframes ecaskeyframe-10 {0%{border-radius:55% 45% 70% 30%/40% 60% 40% 60%}100%{border-radius:30% 70% 45% 55%/70% 40% 60% 30%}}
@keyframes ecaskeyframe-11 {0%{border-radius:80% 20% 30% 70%/30% 70% 30% 70%}100%{border-radius:25% 75% 60% 40%/70% 30% 70% 30%}}
@keyframes ecaskeyframe-12 {from{border-radius:40% 60% 55% 45%/60% 40% 60% 40%}to{border-radius:65% 35% 45% 55%/45% 65% 35% 55%}}
@keyframes ecaskeyframe-13 {from{border-radius:70% 30% 50% 50%/40% 60% 40% 60%}to{border-radius:50% 50% 30% 70%/60% 40% 60% 40%}}
@keyframes ecaskeyframe-14 {0%{border-radius:45% 55% 35% 65%/65% 35% 65% 35%}100%{border-radius:60% 40% 70% 30%/35% 65% 35% 65%}}
@keyframes ecaskeyframe-15 {from{border-radius:75% 25% 55% 45%/45% 55% 45% 55%}to{border-radius:40% 60% 25% 75%/55% 45% 55% 45%}}
@keyframes ecaskeyframe-16 {from{border-radius:35% 65% 65% 35%/50% 50% 60% 40%}to{border-radius:60% 40% 40% 60%/40% 60% 50% 50%}}
@keyframes ecaskeyframe-17 {from{border-radius:50% 50% 30% 70%/70% 30% 50% 50%}to{border-radius:30% 70% 50% 50%/50% 50% 30% 70%}}
@keyframes ecaskeyframe-18 {from{border-radius:68% 32% 48% 52%/62% 38% 72% 28%}to{border-radius:32% 68% 52% 48%/28% 72% 38% 62%}}
@keyframes ecaskeyframe-19 {from{border-radius:72% 28% 38% 62%/55% 45% 75% 25%}to{border-radius:28% 72% 62% 38%/25% 75% 45% 55%}}
@keyframes ecaskeyframe-20 {from{border-radius:48% 52% 70% 30%/30% 70% 50% 50%}to{border-radius:70% 30% 48% 52%/50% 50% 30% 70%}}

/* remaining condensed */
@keyframes ecaskeyframe-21 {from{border-radius:60% 40% 55% 45%}to{border-radius:40% 60% 45% 55%}}
@keyframes ecaskeyframe-22 {from{border-radius:70% 30% 40% 60%}to{border-radius:30% 70% 60% 40%}}
@keyframes ecaskeyframe-23 {from{border-radius:65% 35% 75% 25%}to{border-radius:25% 75% 35% 65%}}
@keyframes ecaskeyframe-24 {from{border-radius:80% 20% 60% 40%}to{border-radius:40% 60% 20% 80%}}
@keyframes ecaskeyframe-25 {from{border-radius:35% 65% 80% 20%}to{border-radius:20% 80% 65% 35%}}
@keyframes ecaskeyframe-26 {from{border-radius:55% 45% 80% 20%}to{border-radius:20% 80% 45% 55%}}
@keyframes ecaskeyframe-27 {from{border-radius:78% 22% 35% 65%}to{border-radius:35% 65% 22% 78%}}
@keyframes ecaskeyframe-28 {from{border-radius:45% 55% 90% 10%}to{border-radius:10% 90% 55% 45%}}
@keyframes ecaskeyframe-29 {from{border-radius:90% 10% 45% 55%}to{border-radius:55% 45% 10% 90%}}
@keyframes ecaskeyframe-30 {from{border-radius:50% 50% 80% 20%}to{border-radius:20% 80% 50% 50%}}
@keyframes ecaskeyframe-31 {from{border-radius:66% 34% 60% 40%}to{border-radius:40% 60% 34% 66%}}
@keyframes ecaskeyframe-32 {from{border-radius:73% 27% 52% 48%}to{border-radius:48% 52% 27% 73%}}
@keyframes ecaskeyframe-33 {from{border-radius:58% 42% 75% 25%}to{border-radius:25% 75% 42% 58%}}
@keyframes ecaskeyframe-34 {from{border-radius:44% 56% 63% 37%}to{border-radius:37% 63% 56% 44%}}
@keyframes ecaskeyframe-35 {from{border-radius:61% 39% 47% 53%}to{border-radius:53% 47% 39% 61%}}
@keyframes ecaskeyframe-36 {from{border-radius:39% 61% 83% 17%}to{border-radius:17% 83% 61% 39%}}
@keyframes ecaskeyframe-37 {from{border-radius:76% 24% 42% 58%}to{border-radius:58% 42% 24% 76%}}
@keyframes ecaskeyframe-38 {from{border-radius:57% 43% 68% 32%}to{border-radius:32% 68% 43% 57%}}
@keyframes ecaskeyframe-39 {from{border-radius:69% 31% 59% 41%}to{border-radius:41% 59% 31% 69%}}
@keyframes ecaskeyframe-40 {from{border-radius:81% 19% 34% 66%}to{border-radius:66% 34% 19% 81%}}
@keyframes ecaskeyframe-41 {from{border-radius:36% 64% 74% 26%}to{border-radius:26% 74% 64% 36%}}
@keyframes ecaskeyframe-42 {from{border-radius:64% 36% 46% 54%}to{border-radius:54% 46% 36% 64%}}
@keyframes ecaskeyframe-43 {from{border-radius:77% 23% 57% 43%}to{border-radius:43% 57% 23% 77%}}
@keyframes ecaskeyframe-44 {from{border-radius:48% 52% 72% 28%}to{border-radius:28% 72% 52% 48%}}
@keyframes ecaskeyframe-45 {from{border-radius:82% 18% 48% 52%}to{border-radius:52% 48% 18% 82%}}
@keyframes ecaskeyframe-46 {from{border-radius:55% 45% 66% 34%}to{border-radius:34% 66% 45% 55%}}
@keyframes ecaskeyframe-47 {from{border-radius:67% 33% 44% 56%}to{border-radius:56% 44% 33% 67%}}
@keyframes ecaskeyframe-48 {from{border-radius:74% 26% 54% 46%}to{border-radius:46% 54% 26% 74%}}
@keyframes ecaskeyframe-49 {from{border-radius:59% 41% 71% 29%}to{border-radius:29% 71% 41% 59%}}
@keyframes ecaskeyframe-50 {from{border-radius:88% 12% 36% 64%}to{border-radius:64% 36% 12% 88%}}
@keyframes ecaskeyframe-51 {from{border-radius:47% 53% 77% 23%}to{border-radius:23% 77% 53% 47%}}
@keyframes ecaskeyframe-52 {from{border-radius:62% 38% 82% 18%}to{border-radius:18% 82% 38% 62%}}
@keyframes ecaskeyframe-53 {from{border-radius:73% 27% 67% 33%}to{border-radius:33% 67% 27% 73%}}
@keyframes ecaskeyframe-54 {from{border-radius:41% 59% 89% 11%}to{border-radius:11% 89% 59% 41%}}
@keyframes ecaskeyframe-55 {from{border-radius:52% 48% 91% 9%}to{border-radius:9% 91% 48% 52%}}
@keyframes ecaskeyframe-56 {from{border-radius:68% 32% 88% 12%}to{border-radius:12% 88% 32% 68%}}
@keyframes ecaskeyframe-57 {from{border-radius:57% 43% 93% 7%}to{border-radius:7% 93% 43% 57%}}
@keyframes ecaskeyframe-58 {from{border-radius:61% 39% 95% 5%}to{border-radius:5% 95% 39% 61%}}
@keyframes ecaskeyframe-59 {0%{border-radius:60% 40% 50% 50%;transform:scale(1) rotate(0deg)}
	100%{border-radius:40% 60% 70% 30%;transform:scale(1.08) rotate(8deg)}}
@keyframes ecaskeyframe-60 {0%{border-radius:70% 30% 40% 60%;transform:scale(1) rotate(0)}
	100%{border-radius:45% 55% 65% 35%;transform:scale(1.1) rotate(-10deg)}}
@keyframes ecaskeyframe-61 {0%{border-radius:50% 50% 30% 70%;transform:scale(1) rotate(0)}
	100%{border-radius:70% 30% 60% 40%;transform:scale(1.06) rotate(12deg)}}
@keyframes ecaskeyframe-62 {0%{border-radius:45% 55% 60% 40%;transform:scale(1) rotate(0)}
	100%{border-radius:65% 35% 45% 55%;transform:scale(1.12) rotate(-6deg)}}
@keyframes ecaskeyframe-63 {0%{border-radius:80% 20% 50% 50%;transform:scale(1) rotate(0)}
	100%{border-radius:55% 45% 70% 30%;transform:scale(1.07) rotate(9deg)}}
@keyframes ecaskeyframe-64 {0%{border-radius:40% 60% 70% 30%;transform:scale(1) rotate(0)}
	100%{border-radius:60% 40% 40% 60%;transform:scale(1.1) rotate(-12deg)}}
@keyframes ecaskeyframe-65 {0%{border-radius:60% 40% 30% 70%;transform:scale(1) rotate(0)}
	100%{border-radius:35% 65% 60% 40%;transform:scale(1.05) rotate(6deg)}}
@keyframes ecaskeyframe-66 {0%{border-radius:55% 45% 65% 35%;transform:scale(1) rotate(0)}
	100%{border-radius:75% 25% 45% 55%;transform:scale(1.09) rotate(-8deg)}}
@keyframes ecaskeyframe-67 {0%{border-radius:70% 30% 60% 40%;transform:scale(1) rotate(0)}
	100%{border-radius:45% 55% 80% 20%;transform:scale(1.08) rotate(10deg)}}
@keyframes ecaskeyframe-68 {0%{border-radius:50% 50% 80% 20%;transform:scale(1) rotate(0)}
	100%{border-radius:80% 20% 50% 50%;transform:scale(1.06) rotate(-7deg)}}
@keyframes ecaskeyframe-69 {0%{border-radius:65% 35% 75% 25%;transform:scale(1) rotate(0)}
	100%{border-radius:35% 65% 45% 55%;transform:scale(1.11) rotate(14deg)}}
@keyframes ecaskeyframe-70 {0%{border-radius:75% 25% 40% 60%;transform:scale(1) rotate(0)}
	100%{border-radius:45% 55% 70% 30%;transform:scale(1.07) rotate(-9deg)}}