@charset "utf-8";
/* CSS Document */

@media (max-height:800px) {
	
	.pagina1 {
		display: flex;
		height: 100vh;
	}
	.slider .letra {
		font-size: 30vh;
	}
	.slider .banda {
		height: 120px;
	}
	.slider .banda .logos {
		padding: 5px;
	}
	
}
@media (max-width:800px) {

	.slider .banda {
		height: 60px;
		padding: 10px;
	}
	.slider .banda .logos img {
		margin-left: 10px;
	}
	.slider .banda .logos img:nth-child(3) {
		display: none;
	}
	.pagina1 .patrocinadores {
		margin: 0px 2%;
		padding: 10px 0px;
	}
	.termino .titulo {
		font-size: 20px;
	}
	.termino .txt, .termino .txt p {
		font-size: 14px;
		text-align: justify;
	}
	.termino .accesos {
		font-size: 15px;
		flex-direction: column-reverse;
	}
	.termino .accesos i {
		font-size: 20px;
	}
	.termino .accesos .atras i {
		margin-right: 10px;
	}
	.termino .accesos .adelante {
		margin-bottom: 10px;
		text-align: right;
	}
	.termino .accesos .adelante i {
		margin-left: 10px;
	}
	.copyright {
		font-size: 10px;
	}
	
}

@media (max-width:600px) {
	.slider .banda .logos img:nth-child(2) {
		display: none;
	}
	.patrocinadores {
		margin: 0px 2%;
		flex-wrap: wrap;
		height: 200px;
	}
	.patrocinadores div {
		flex: 0 26%;
		height: 60px;
		margin-top: 10px;
	}
	.terminosletra {
		column-count: 1;
	}

}
