/* SLIDER TURISMO--------------*/
.modal1 {
    //position: static;
	background: rgba(0,0,10,0.5);
	height: 100vh;
	width: 100%;
	margin: 0 auto;
	z-index: 300;
	animation: ventana-modal 2.5s 1s forwards;
	visibility: hidden;
}

@keyframes ventana-modal{
    
 /*    0%{

     	opacity: 0.1;
     }*/

    100%{
    	visibility: visible;
    	opacity: 1;
    }
}



.contenido-modal{
	margin: 0 auto;
	text-align: center;
	
}

.v-modal{
	text-align: center;
}

.cierra,.texto-modal,.abrir-modal{
	cursor: pointer; 	
}

.relleno{
	cursor: pointer;
	text-align: center;
}

.capa{
	text-align: center;
}

.turismo{
	width: 100%;
	height:100vh;
}


/*SLIDER---2-- */
.slider2{
	width:100%;
	margin: 0.5em auto;
	overflow: hidden;
}

.slider2 ul {
	display: flex;
	padding: 0;
	width: 500%;
	
	animation: cambioslider 20s infinite alternate linear;
}

.slider2 li{
	list-style: none;
	width: 100%;
	text-align: center;
}

.slider2 img{
	width: 80%;
	/*outline: 1px solid yellow;*/
	
}

@keyframes cambioslider{
	0% {margin-left: 0;}
	20% {margin-left: 0;}
	
	21% {margin-left: -100%;}
	41% {margin-left: -100%;}
	
	42% {margin-left: -200%;}
	60% {margin-left: -200%;}
	
	
	61% {margin-left: -300%;}
	80% {margin-left: -300%;}
	
	81% {margin-left: -400%;}
	90% {margin-left: -400%;}
	
	91% {margin-left: -500%;}
	100% {margin-left: -500%;}
}


/* Cuadro sobre el fondo de toluca*/
.toluca{
	background: url(../turismo/toluca.jpg)fixed;
	background-size: 100% 100%;
	width: 70%;
	height: 80vh;
	margin: 0 auto;
}

.anuncio{
  padding-top: 5rem;
  color: yellow;


}

.tur{
cursor: pointer;
animation-duration: 7s;
animation-name: tur;
animation-iteration-count: infinite;
animation-direction: alternate; 
}

@keyframes tur{

	from{
		margin-left: 80%; 
	}

	to{
        margin-left: -50%;
	}

}

.contenido-tur {
  display: flex;
  flex-wrap: wrap;
  width: 95%;
  margin: 0 auto;
  justify-content: space-around;

}

.caja-turismo{
	/*display: flex;
	flex-wrap: wrap;*/
	width: 400px;
}

.textos-turismo{
	padding: 0.5rem;
	text-align: justify;
	/*width: 300px;*/
}

.textos2-turismo{
	padding-left: 50px;
	cursor: pointer;
	transition: all 0.5s;
	width: 100%;
}

.textos3-turismo{
	padding: 10px 0; 
	margin: 0.5rem 0;
}

.textos2-turismo:hover{
	/*background: rgba(9, 61, 55, 0.4);*/
	margin-left: 10px;
}

.sub-tur{
	padding: 5px;
	color:yellow;
}