.m-color{fill-rule:evenodd;clip-rule:evenodd;fill:#C2D5FF;}
.p-color{fill-rule:evenodd;clip-rule:evenodd;fill:#64706F;}
.h-color{fill:none;stroke:#868E9E;stroke-width:1.1339;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:22.9256;}
.svg-line{fill:none;stroke:#6991FF;stroke-width:1.1339;stroke-miterlimit:10;stroke-linecap:round;stroke-linejoin:round;}

.svg-lines-wrapper svg path {
	opacity: 0.75;
	stroke-dasharray: 3700, 3700;
	animation: dash 3s ease-out, pulse 0.3s ease infinite alternate;
	stroke-width: 1px;
	stroke-linecap: round;
}
.svg-lines-wrapper svg path:nth-child(1n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.1s;
}
.svg-lines-wrapper svg path:nth-child(2n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.2s;
}
.svg-lines-wrapper svg path:nth-child(3n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.3s;
}
.svg-lines-wrapper svg path:nth-child(4n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.4s;
}
.svg-lines-wrapper svg path:nth-child(5n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.5s;
}
.svg-lines-wrapper svg path:nth-child(6n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.6s;
}
.svg-lines-wrapper svg path:nth-child(7n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.7s;
}
.svg-lines-wrapper svg path:nth-child(8n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.8s;
}
.svg-lines-wrapper svg path:nth-child(9n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 4.9s;
}
.svg-lines-wrapper svg path:nth-child(10n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5s;
}
.svg-lines-wrapper svg path:nth-child(11n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.1s;
}
.svg-lines-wrapper svg path:nth-child(12n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.2s;
}
.svg-lines-wrapper svg path:nth-child(13n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.3s;
}
.svg-lines-wrapper svg path:nth-child(14n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.4s;
}
.svg-lines-wrapper svg path:nth-child(15n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.5s;
}
.svg-lines-wrapper svg path:nth-child(16n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.6s;
}
.svg-lines-wrapper svg path:nth-child(17n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.7s;
}
.svg-lines-wrapper svg path:nth-child(18n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.8s;
}
.svg-lines-wrapper svg path:nth-child(19n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 5.9s;
}
.svg-lines-wrapper svg path:nth-child(20n) {
	animation-duration: 4s, 1s;
	animation-delay: 0s, 6s;
}
@keyframes dash {
  from {
    stroke-dashoffset: -3700;
  }
}
@keyframes pulse {
  to {
    opacity: 0.1;
  }
}
@keyframes rotation {
    0% {
        transform:rotate(-180deg);
    }
	50% {
        transform:rotate(-100deg);
    }
    100% {
        transform:rotate(-180deg);
    }
}
@-webkit-keyframes object-transition {
	0% {
		transform: scaleX(0) scaleY(0) translateY(0);
	}
	50% {
		transform: scaleX(0.5) scaleY(0.5) translateY(0);
	}
	to {
		transform: scaleX(1) scaleY(1) translateY(0);
	}
}
@keyframes object-transition {
	0% {
		transform: scaleX(0) scaleY(0) translateY(0);
	}
	50% {
		transform: scaleX(0.5) scaleY(0.5) translateY(0);
	}
	to {
		transform: scaleX(1) scaleY(1) translateY(0);
	}
}
@keyframes object-show {
	0% {
		opacity: 0;
	}
	99% {
		opacity: 0;
	}
	100% {
		opacity: 1;
	}
}
