@import url("https://fonts.googleapis.com/css2?family=Lora&family=Nunito:wght@500&family=Raleway:wght@100&display=swap");

body {
	font-family: "Nunito", sans-serif;
	height: 100vh;
	width: 100vw;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	background-image: url("./FONDO1.png");
	background-repeat: no-repeat;
	background-size: cover;
	background-position-x: 65%;
	background-position-y: 0%;
}
h1 {
	font-size: 25px;
	color: rgb(51, 51, 51);
}

@keyframes ldio-dte4vv4r317 {
	0% {
		transform: rotate(0deg);
	}
	100% {
		transform: rotate(360deg);
	}
}
.ldio-dte4vv4r317 > div > div {
	transform-origin: 100px 100px;
	animation: ldio-dte4vv4r317 3.0303030303030303s linear infinite;
	opacity: 0.8;
}
.ldio-dte4vv4r317 > div > div > div {
	position: absolute;
	left: 30px;
	top: 30px;
	width: 70px;
	height: 70px;
	border-radius: 70px 0 0 0;
	transform-origin: 100px 100px;
}
.ldio-dte4vv4r317 > div div:nth-child(1) {
	animation-duration: 0.7575757575757576s;
}
.ldio-dte4vv4r317 > div div:nth-child(1) > div {
	background: #3fa7e1;
	transform: rotate(0deg);
}
.ldio-dte4vv4r317 > div div:nth-child(2) {
	animation-duration: 1.0101010101010102s;
}
.ldio-dte4vv4r317 > div div:nth-child(2) > div {
	background: #ffb115;
	transform: rotate(0deg);
}
.ldio-dte4vv4r317 > div div:nth-child(3) {
	animation-duration: 1.5151515151515151s;
}
.ldio-dte4vv4r317 > div div:nth-child(3) > div {
	background: #e70344;
	transform: rotate(0deg);
}
.ldio-dte4vv4r317 > div div:nth-child(4) {
	animation-duration: 3.0303030303030303s;
}
.ldio-dte4vv4r317 > div div:nth-child(4) > div {
	background: #084a98;
	transform: rotate(0deg);
}
.loadingio-spinner-wedges-7s720cn6zpv {
	width: 200px;
	height: 200px;
	display: inline-block;
	overflow: hidden;
}
.ldio-dte4vv4r317 {
	width: 100%;
	height: 100%;
	position: relative;
	transform: translateZ(0) scale(1);
	backface-visibility: hidden;
	transform-origin: 0 0; /* see note above */
}
.ldio-dte4vv4r317 div {
	box-sizing: content-box;
}
