.cls-1 {
	fill: url(#GradientFill_9);
}
.cls-1, .cls-2, .cls-3, .cls-4, .cls-5, .cls-6, .cls-7, .cls-8, .cls-9, .cls-10, .cls-11, .cls-12, .cls-13, .cls-14, .cls-15, .cls-16 {
	fill-rule: evenodd;
}
.cls-2 {
	fill: #b4b5d1;
}
.icon1 {
	fill:rgba(230,60,100,0.75); /*#E73D66*/
}
.icon2 {
	fill:rgba(150,135,205,0.75); /*#9486CF*/
}
.icon3 {
	fill:rgba(225,160,45,0.75); /*#E0A42D*/
}
.icon4 {
	fill:rgba(250,175,75,0.75); /*#F7AF4B*/
}
.icon5 {
	fill:rgba(5,180,155,0.75); /*#04B399*/
}
.icon6 {
	fill:rgba(80,180,135,0.75); /*#4EB288*/
}
.icon7 {
	fill:rgba(70,140,225,0.75); /*#458DE0*/
}
.icon8 {
	fill:rgba(35,170,230,0.75); /*#25A9E6*/
}
.icon9 {
	fill:rgba(245,55,95,0.75); /*#F5395E*/
}
.icon10 {
	fill:rgba(245,130,80,0.75); /*#F78451*/
}
.icon11 {
	fill:rgba(240,155,55,0.75); /*#EF9A39*/
}
.icon12 {
	fill:rgba(225,60,110,0.75); /*#E03A6F*/
}
.icon13 {
	fill:rgba(245,110,120,0.75); /*#F56C75*/
}
.icon14 {
	fill:rgba(215,160,50,0.75); /*#D6983C*/
}
.icon15 {
	fill:rgba(35,170,155,0.75); /*#24A89B*/
}
.icon16 {
	fill:rgba(225,60,145,0.75); /*#E03C91*/
}
.icon17 {
	fill:rgba(145,115,195,0.75); /*#9371C2*/
}
.cls-3 {
	fill: #eef0ff;
}
.cls-4 {
	fill: url(#linear-gradient-3);
}
.cls-5 {
	fill: url(#linear-gradient-5);
}
.cls-6 {
	fill: url(#GradientFill_7);
}
.cls-7 {
	fill: url(#linear-gradient-2);
}
.cls-8 {
	fill: none;
	stroke: #000;
	stroke-miterlimit: 22.93;
	stroke-width: .57px;
}
.cls-9 {
	fill: url(#linear-gradient-6);
}
.cls-10 {
	fill: url(#linear-gradient-4);
}
.cls-11 {
	fill: url(#GradientFill_5);
}
.cls-12 {
	fill: #f6f7ff;
}
.cls-13 {
	fill: url(#GradientFill_2);
}
.cls-14 {
	fill: #ebecfd;
}
.cls-15 {
	fill: url(#linear-gradient-7);
}
.cls-16 {
	fill: url(#linear-gradient);
}

@keyframes cycle_1 {
   0%  {opacity:1;}
   5%  {opacity:1;}
   20% {opacity:1;}
   25% {opacity: 0;}
   95% {opacity: 0;}
   100%{opacity: 1;}
}

@keyframes cycle_2 {
   0%  {opacity: 0;}
   20% {opacity: 0;}
   25% {opacity: 1;}
   45% {opacity: 1;}
   50% {opacity: 0;}
   100%{opacity: 0;}
}

@keyframes cycle_3 {
   0%  {opacity: 0;}
   45% {opacity: 0;}
   50% {opacity: 1;}
   70% {opacity: 1;}
   75% {opacity: 0;}
   100%{opacity: 0;}
}
@keyframes cycle_4 {
   0%  {opacity: 0;}
   70% {opacity: 0;}
   75% {opacity: 1;}
   90% {opacity: 1;}
   95% {opacity: 1;}
   100%{opacity: 0;}
}
@keyframes cycle_5 {
   0%  {opacity:1;}
   5%  {opacity:1;}
   30% {opacity:1;}
   33% {opacity: 0;}
   95% {opacity: 0;}
   100%{opacity: 1;}
}
@keyframes cycle_6 {
   0%  {opacity: 0;}
   30% {opacity: 0;}
   33% {opacity: 1;}
   61% {opacity: 1;}
   66% {opacity: 0;}
   70% {opacity: 0;}
   100%{opacity: 0;}
}
@keyframes cycle_7 {
   0%  {opacity: 0;}
   63% {opacity: 0;}
   66% {opacity: 1;}
   92% {opacity: 1;}
   95% {opacity: 0;}
   100%{opacity: 0;}
}
@keyframes cycle_8 {
   0%  {opacity:1;}
   50% {opacity:1;}
   55% {opacity: 0;}
   95% {opacity: 0;}
   100%{opacity: 1;}
}
@keyframes cycle_9 {
   0%  {opacity: 0;}
   50% {opacity: 0;}
   55% {opacity: 1;}
   95% {opacity: 1;}
   100%{opacity: 0;}
}

.icon1 {
   animation: cycle_1 12s linear infinite;
}
.icon2 {
   animation: cycle_2 12s linear infinite;
}
.icon3 {
   animation: cycle_3 12s linear infinite;
}
.icon4 {
   animation: cycle_4 12s linear infinite;
}
.icon5 {
   animation: cycle_5 9.5s linear infinite;
}
.icon6 {
   animation: cycle_6 9.5s linear infinite;
}
.icon7 {
   animation: cycle_7 9.5s linear infinite;
}
.icon8 {
   animation: cycle_5 10s linear infinite;
}
.icon9 {
   animation: cycle_6 10s linear infinite;
}
.icon10 {
   animation: cycle_7 10s linear infinite;
}
.icon11 {
   animation: cycle_5 8.5s linear infinite;
}
.icon12 {
   animation: cycle_6 8.5s linear infinite;
}
.icon13 {
   animation: cycle_7 8.5s linear infinite;
}
.icon14 {
   animation: cycle_8 5.5s linear infinite;
}
.icon15 {
   animation: cycle_9 5.5s linear infinite;
}
.icon16 {
   animation: cycle_8 6s linear infinite;
}
.icon17 {
   animation: cycle_9 6s linear infinite;
}
@keyframes rotating {
	0% {
		transform: rotate(0deg);
	}
	50% {
		transform: rotate(50deg);
	}
	100% {
		transform: rotate(0deg);
	}
}
@-webkit-keyframes rotating {
	0% {
		transform: rotate(0deg);
	}
	50% {
		transform: rotate(50deg);
	}
	100% {
		transform: rotate(0deg);
	}
}
.svg_wrapper {
	-webkit-animation: rotating 15s linear infinite;
	-moz-animation: rotating 15s linear infinite;
	-o-animation: rotating 15s linear infinite;
	animation: rotating 15s linear infinite;
	-webkit-transform-origin: 50% 50%;
	transform-origin: center center;
	transform-box:fill-box;
}
