
.loader {
	position: fixed;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background-color: #fff;
	z-index: 99;
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: center;
	background-image: url(../img/background.png);
	background-size: cover;
}

.loader svg {
	max-width: 300px;
}

.loader svg.color_svg {
	position: fixed;
}

@-webkit-keyframes animate-svg-stroke-1 {
	0% {
		stroke-dashoffset: 1184.6263427734375px;
		stroke-dasharray: 1184.6263427734375px;
	}

	100% {
		stroke-dashoffset: 0;
		stroke-dasharray: 1184.6263427734375px;
	}
}

@keyframes animate-svg-stroke-1 {
	0% {
		stroke-dashoffset: 1184.6263427734375px;
		stroke-dasharray: 1184.6263427734375px;
	}

	100% {
		stroke-dashoffset: 0;
		stroke-dasharray: 1184.6263427734375px;
	}
}

.svg-elem-1 {
	-webkit-animation: animate-svg-stroke-1 1s linear 0.1s both;
	animation: animate-svg-stroke-1 1s linear 0.1s both;
}

@-webkit-keyframes animate-svg-stroke-2 {
	0% {
		stroke-dashoffset: 1885.5675048828125px;
		stroke-dasharray: 1885.5675048828125px;
	}

	100% {
		stroke-dashoffset: 0;
		stroke-dasharray: 1885.5675048828125px;
	}
}

@keyframes animate-svg-stroke-2 {
	0% {
		stroke-dashoffset: 1885.5675048828125px;
		stroke-dasharray: 1885.5675048828125px;
	}

	100% {
		stroke-dashoffset: 0;
		stroke-dasharray: 1885.5675048828125px;
	}
}

.svg-elem-2 {
	-webkit-animation: animate-svg-stroke-2 1s linear 0.22s both;
	animation: animate-svg-stroke-2 1s linear 0.22s both;
}

@-webkit-keyframes animate-svg-stroke-3 {
	0% {
		stroke-dashoffset: 375.598876953125px;
		stroke-dasharray: 375.598876953125px;
	}

	100% {
		stroke-dashoffset: 0;
		stroke-dasharray: 375.598876953125px;
	}
}

@keyframes animate-svg-stroke-3 {
	0% {
		stroke-dashoffset: 375.598876953125px;
		stroke-dasharray: 375.598876953125px;
	}

	100% {
		stroke-dashoffset: 0;
		stroke-dasharray: 375.598876953125px;
	}
}

.svg-elem-3 {
	-webkit-animation: animate-svg-stroke-3 1s linear 0.33999999999999997s both;
	animation: animate-svg-stroke-3 1s linear 0.33999999999999997s both;
}

@-webkit-keyframes animate-svg-fill-1 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-1 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-1 {
	-webkit-animation: animate-svg-fill-1 1.5s ease 0.6s both;
	animation: animate-svg-fill-1 1.5s ease 0.6s both;
}

@-webkit-keyframes animate-svg-fill-2 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-2 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-2 {
	-webkit-animation: animate-svg-fill-2 1.5s ease 0.77s both;
	animation: animate-svg-fill-2 1.5s ease 0.77s both;
}

@-webkit-keyframes animate-svg-fill-3 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-3 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-3 {
	-webkit-animation: animate-svg-fill-3 1.5s ease 0.94s both;
	animation: animate-svg-fill-3 1.5s ease 0.94s both;
}

@-webkit-keyframes animate-svg-fill-4 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(19, 136, 7);
	}
}

@keyframes animate-svg-fill-4 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(19, 136, 7);
	}
}

.color_svg-4 {
	-webkit-animation: animate-svg-fill-4 1.5s ease 1.1099999999999999s both;
	animation: animate-svg-fill-4 1.5s ease 1.1099999999999999s both;
}

@-webkit-keyframes animate-svg-fill-5 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(19, 136, 7);
	}
}

@keyframes animate-svg-fill-5 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(19, 136, 7);
	}
}

.color_svg-5 {
	-webkit-animation: animate-svg-fill-5 1.5s ease 1.28s both;
	animation: animate-svg-fill-5 1.5s ease 1.28s both;
}

@-webkit-keyframes animate-svg-fill-6 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(19, 136, 7);
	}
}

@keyframes animate-svg-fill-6 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(19, 136, 7);
	}
}

.color_svg-6 {
	-webkit-animation: animate-svg-fill-6 1.5s ease 1.4500000000000002s both;
	animation: animate-svg-fill-6 1.5s ease 1.4500000000000002s both;
}

@-webkit-keyframes animate-svg-fill-7 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-7 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-7 {
	-webkit-animation: animate-svg-fill-7 1.5s ease 1.62s both;
	animation: animate-svg-fill-7 1.5s ease 1.62s both;
}

@-webkit-keyframes animate-svg-fill-8 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-8 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-8 {
	-webkit-animation: animate-svg-fill-8 1.5s ease 1.79s both;
	animation: animate-svg-fill-8 1.5s ease 1.79s both;
}

@-webkit-keyframes animate-svg-fill-9 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-9 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-9 {
	-webkit-animation: animate-svg-fill-9 1.5s ease 1.96s both;
	animation: animate-svg-fill-9 1.5s ease 1.96s both;
}

@-webkit-keyframes animate-svg-fill-10 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(2, 0, 130);
	}
}

@keyframes animate-svg-fill-10 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(2, 0, 130);
	}
}

.color_svg-10 {
	-webkit-animation: animate-svg-fill-10 1.5s ease 2.13s both;
	animation: animate-svg-fill-10 1.5s ease 2.13s both;
}

@-webkit-keyframes animate-svg-fill-11 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-11 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-11 {
	-webkit-animation: animate-svg-fill-11 1.5s ease 2.3000000000000003s both;
	animation: animate-svg-fill-11 1.5s ease 2.3000000000000003s both;
}

@-webkit-keyframes animate-svg-fill-12 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

@keyframes animate-svg-fill-12 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(255, 154, 51);
	}
}

.color_svg-12 {
	-webkit-animation: animate-svg-fill-12 1.5s ease 2.47s both;
	animation: animate-svg-fill-12 1.5s ease 2.47s both;
}

@-webkit-keyframes animate-svg-fill-13 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

@keyframes animate-svg-fill-13 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

.color_svg-13 {
	-webkit-animation: animate-svg-fill-13 1.5s ease 2.64s both;
	animation: animate-svg-fill-13 1.5s ease 2.64s both;
}

@-webkit-keyframes animate-svg-fill-14 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

@keyframes animate-svg-fill-14 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

.color_svg-14 {
	-webkit-animation: animate-svg-fill-14 1.5s ease 2.81s both;
	animation: animate-svg-fill-14 1.5s ease 2.81s both;
}

@-webkit-keyframes animate-svg-fill-15 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

@keyframes animate-svg-fill-15 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

.color_svg-15 {
	-webkit-animation: animate-svg-fill-15 1.5s ease 2.9800000000000004s both;
	animation: animate-svg-fill-15 1.5s ease 2.9800000000000004s both;
}

@-webkit-keyframes animate-svg-fill-16 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

@keyframes animate-svg-fill-16 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

.color_svg-16 {
	-webkit-animation: animate-svg-fill-16 1.5s ease 3.1500000000000004s both;
	animation: animate-svg-fill-16 1.5s ease 3.1500000000000004s both;
}

@-webkit-keyframes animate-svg-fill-17 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

@keyframes animate-svg-fill-17 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(252, 248, 245);
	}
}

.color_svg-17 {
	-webkit-animation: animate-svg-fill-17 1.5s ease 3.3200000000000003s both;
	animation: animate-svg-fill-17 1.5s ease 3.3200000000000003s both;
}

@-webkit-keyframes animate-svg-fill-18 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(2, 0, 130);
	}
}

@keyframes animate-svg-fill-18 {
	0% {
		fill: transparent;
	}

	100% {
		fill: rgb(2, 0, 130);
	}
}

.color_svg-18 {
	-webkit-animation: animate-svg-fill-18 1.5s ease 3.49s both;
	animation: animate-svg-fill-18 1.5s ease 3.49s both;
}
