

main.loader > :not(#contenido_sobre) {
	visibility: hidden;
	/*width: 100%;*/
	overflow: hidden;
	position: absolute;
}
#loader{
	position: absolute;
	display: flex;
}
#loader img{
	width: auto;
	height: 8vmin;
	margin: -2.5rem 2vW;
	/*background: white;*/
	/*border-radius: 50%;*/
	/*color: #f1f1f1;*/
	/*font-size: 5rem;*/
	/*font-weight: bold;*/
	opacity: 0;
	/*filter: drop-shadow(0 0 0 rgba(0,0,0,.5));*/
	animation: loader 2s linear infinite;
}
#loader img:nth-child(1){
	animation-delay: 0s;
}
#loader img:nth-child(2){
	animation-delay: 0.2s;
}
#loader img:nth-child(3){
	animation-delay: 0.4s;
}
#loader img:nth-child(4){
	animation-delay: 0.6s;
}
#loader img:nth-child(5){
	animation-delay: 0.8s;
}
#loader img:nth-child(6){
	animation-delay: 1s;
}
#loader img:nth-child(7){
	animation-delay: 1.2s;
}
#loader img:nth-child(8){
	animation-delay: 1.4s;
}

@keyframes loader {
	
	0%{
		/*text-shadow: 0 0 0 rgba(0,0,0,.5);*/
		filter: drop-shadow(0 0 0 rgba(0,0,0,.5));
		opacity: 0;
		/*transform: translateX(-50px) scale(1);*/
	}
	50%{
		/*text-shadow: 0 5px 10px rgba(0,0,0,.5);*/
		filter: drop-shadow(0 8px 8px rgba(0,0,0,.5));
		opacity: 1;
		/*transform: translateX(0px) scale(1.2);*/
	}
	100%{
		/*text-shadow: 0 0 0 rgba(0,0,0,.5);*/
		filter: drop-shadow(0 0 0 rgba(0,0,0,.5));
		opacity: 0;
		/*transform: translateX(50px) scale(1);*/
	}
}
.contenido_sobre {
	position: absolute;
	display: flex;
	justify-content: center;
	/* align-items: center; */
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
/*	border: 1px solid red;
	background-color: #b39d9d;*/
}
#loader{
	display: none;
	margin-top: 50vh;
}
.textoLoader {
	display: none;
	margin-top: 60vh;
	letter-spacing: 2px;
	/* animation: recopilando 3s linear infinite; */
	color: #82878c;
	position: absolute;
	font-size: 1.3vmin;
	width: calc(57vmin + 6 * 2vw);
}
@keyframes recopilando {
	
	0%{
		text-shadow: 0 0 0 rgba(0,0,0,.5);
		/*filter: drop-shadow(0 0 0 rgba(0,0,0,.5));*/
		opacity: 0;
		/*transform: translateX(-50px) scale(1);*/
	}
	50%{
		text-shadow: 0 5px 10px rgba(0,0,0,.5);
		/*filter: drop-shadow(0 8px 8px rgba(0,0,0,.5));*/
		opacity: 1;
		/*transform: translateX(0px) scale(1.2);*/
	}
	100%{
		text-shadow: 0 0 0 rgba(0,0,0,.5);
		/*filter: drop-shadow(0 0 0 rgba(0,0,0,.5));*/
		opacity: 0;
		/*transform: translateX(50px) scale(1);*/
	}
}
.spanPuntos {
	animation: puntos 10s infinite;
	visibility: hidden;
	margin: -2.5rem 0.09vW;
	/* display: none; */
}
@keyframes puntos{
	
	0%{
		visibility: visible;
	}
	100%{
		visibility: visible;
	}
}
.spanPuntos:nth-child(1){
							animation-delay:1.6s;
										}
										.spanPuntos:nth-child(2){
							animation-delay:1.8s;
										}
										.spanPuntos:nth-child(3){
							animation-delay:2s;
										}
										.spanPuntos:nth-child(4){
							animation-delay:2.2s;
										}
										.spanPuntos:nth-child(5){
							animation-delay:2.3s;
										}
										.spanPuntos:nth-child(6){
							animation-delay:2.5s;
										}
										.spanPuntos:nth-child(7){
							animation-delay:2.6s;
										}
										.spanPuntos:nth-child(8){
							animation-delay:2.8s;
										}
										.spanPuntos:nth-child(9){
							animation-delay:2.9s;
										}
										.spanPuntos:nth-child(10){
							animation-delay:3.1s;
										}
										.spanPuntos:nth-child(11){
							animation-delay:3.2s;
										}
										.spanPuntos:nth-child(12){
							animation-delay:3.4s;
										}
										.spanPuntos:nth-child(13){
							animation-delay:3.5s;
										}
										.spanPuntos:nth-child(14){
							animation-delay:3.8s;
										}
										.spanPuntos:nth-child(15){
							animation-delay:4s;
										}
										.spanPuntos:nth-child(16){
							animation-delay:4.1s;
										}
										.spanPuntos:nth-child(17){
							animation-delay:4.3s;
										}
										.spanPuntos:nth-child(18){
							animation-delay:4.6s;
										}
										.spanPuntos:nth-child(19){
							animation-delay:4.7s;
										}
										.spanPuntos:nth-child(20){
							animation-delay:4.9s;
										}
										.spanPuntos:nth-child(21){
							animation-delay:5.2s;
										}
										.spanPuntos:nth-child(22){
							animation-delay:5.3s;
										}
										.spanPuntos:nth-child(23){
							animation-delay:5.5s;
										}
										.spanPuntos:nth-child(24){
							animation-delay:5.6s;
										}
										.spanPuntos:nth-child(25){
							animation-delay:5.9s;
										}
										.spanPuntos:nth-child(26){
							animation-delay:6s;
										}
										.spanPuntos:nth-child(27){
							animation-delay:6.1s;
										}
										.spanPuntos:nth-child(28){
							animation-delay:6.3s;
										}
										.spanPuntos:nth-child(29){
							animation-delay:6.6s;
										}
										.spanPuntos:nth-child(30){
							animation-delay:6.8s;
										}
										.spanPuntos:nth-child(31){
							animation-delay:6.9s;
										}
										.spanPuntos:nth-child(32){
							animation-delay:7s;
										}
										.spanPuntos:nth-child(33){
							animation-delay:7.2s;
										}
										.spanPuntos:nth-child(34){
							animation-delay:7.3s;
										}
										.spanPuntos:nth-child(35){
							animation-delay:7.6s;
										}
										.spanPuntos:nth-child(36){
							animation-delay:7.9s;
										}
										.spanPuntos:nth-child(37){
							animation-delay:8.1s;
										}
										.spanPuntos:nth-child(38){
							animation-delay:8.3s;
										}
										.spanPuntos:nth-child(39){
							animation-delay:8.6s;
										}
										.spanPuntos:nth-child(40){
							animation-delay:8.8s;
										}
										.spanPuntos:nth-child(41){
							animation-delay:8.9s;
										}
										.spanPuntos:nth-child(42){
							animation-delay:9.1s;
										}
										.spanPuntos:nth-child(43){
							animation-delay:9.4s;
										}
										.spanPuntos:nth-child(44){
							animation-delay:9.5s;
										}
										.spanPuntos:nth-child(45){
							animation-delay:9.6s;
										}
										.spanPuntos:nth-child(46){
							animation-delay:9.7s;
										}
										.spanPuntos:nth-child(47){
							animation-delay:9.8s;
										}
										.spanPuntos:nth-child(48){
							animation-delay:10.1s;
										}
										.spanPuntos:nth-child(49){
							animation-delay:10.4s;
										}
										.spanPuntos:nth-child(50){
							animation-delay:10.7s;
										}
										.spanPuntos:nth-child(51){
							animation-delay:10.8s;
										}
										.spanPuntos:nth-child(52){
							animation-delay:10.9s;
										}
										.spanPuntos:nth-child(53){
							animation-delay:11.1s;
										}
										.spanPuntos:nth-child(54){
							animation-delay:11.3s;
										}
										.spanPuntos:nth-child(55){
							animation-delay:11.6s;
										}
										.spanPuntos:nth-child(56){
							animation-delay:11.8s;
										}
										.spanPuntos:nth-child(57){
							animation-delay:12s;
										}
										.spanPuntos:nth-child(58){
							animation-delay:12.3s;
										}
										.spanPuntos:nth-child(59){
							animation-delay:12.5s;
										}
										.spanPuntos:nth-child(60){
							animation-delay:12.6s;
										}
										.spanPuntos:nth-child(61){
							animation-delay:12.9s;
										}
										.spanPuntos:nth-child(62){
							animation-delay:13s;
										}
										.spanPuntos:nth-child(63){
							animation-delay:13.3s;
										}
										.spanPuntos:nth-child(64){
							animation-delay:13.6s;
										}
										.spanPuntos:nth-child(65){
							animation-delay:13.9s;
										}
										.spanPuntos:nth-child(66){
							animation-delay:14s;
										}
										.spanPuntos:nth-child(67){
							animation-delay:14.1s;
										}
										.spanPuntos:nth-child(68){
							animation-delay:14.3s;
										}
										.spanPuntos:nth-child(69){
							animation-delay:14.4s;
										}
										.spanPuntos:nth-child(70){
							animation-delay:14.7s;
										}
										.spanPuntos:nth-child(71){
							animation-delay:14.8s;
										}
										.spanPuntos:nth-child(72){
							animation-delay:15s;
										}
										
/*.spanPuntos:nth-child(1){
	
	animation-delay: 1.5s;
}
.spanPuntos:nth-child(2){
	
	animation-delay: 2.6s;
}
.spanPuntos:nth-child(3){
	
	animation-delay: 2.9s;
}
.spanPuntos:nth-child(4){
	
	animation-delay: 4.9s;
}
.spanPuntos:nth-child(5){
	
	animation-delay: 5.1s;
}
.spanPuntos:nth-child(6){
	
	animation-delay: 5.3s;
}
.spanPuntos:nth-child(7){
	
	animation-delay: 6.1s;
}
.spanPuntos:nth-child(8){
	
	animation-delay: 6.3s;
}
.spanPuntos:nth-child(9){
	
	animation-delay: 7s;
}
.spanPuntos:nth-child(10){
	
	animation-delay: 7.8s;
}
.spanPuntos:nth-child(11){
	
	animation-delay: 8s;
}
.spanPuntos:nth-child(12){
	
	animation-delay: 8.8s;
}
.spanPuntos:nth-child(13){
	
	animation-delay: 9s;
}
.spanPuntos:nth-child(14){
	
	animation-delay: 10.1s;
}
.spanPuntos:nth-child(15){
	
	animation-delay: 10.3s;
}
.spanPuntos:nth-child(16){
	
	animation-delay: 11.6s;
}
.spanPuntos:nth-child(17){
	
	animation-delay: 12.5s;
}*/