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

@media (max-width:1600px) {
	
	.patrocinadores div img {
		max-width: 200px;
	}
	.patrocinadores div {
		height: 90px;
	}
	
}
@media (max-width:1400px) {
	
	.patrocinadores div img {
		max-width: 180px;
	}
	.patrocinadores div {
		height: 80px;
	}
	
}
@media (max-width:1300px) {
	
	.patrocinadores div img {
		max-width: 165px;
	}
	.patrocinadores div {
		height: 75px;
	}

}
@media (max-width:1200px) {
	
	.patrocinadores {
		margin-bottom: 40px;
	}
	.patrocinadores div img {
		max-width: 150px;
	}
	.patrocinadores div {
		height: 70px;
	}
	
}
@media (max-width:1100px) {
	
	.patrocinadores div img {
		max-width: 125px;
	}
	.patrocinadores div {
		height: 60px;
	}
	
}
@media (max-width:1000px) {
	
	.patrocinadores {
		margin-bottom: 20px;
	}
	.patrocinadores div img {
		max-width: 110px;
	}
	.patrocinadores div {
		height: 50px;
	}
	
}
@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;
	}
	.patrocinadores {
		margin: 0px 2%;
		flex-wrap: wrap;
	}
	.patrocinadores div {
		flex: 0 26%;
		height: 80px;
		margin-top: 20px;
	}
	.patrocinadores div img {
		max-width: 150px;
		height: 70px;
	}
	.terminosletra {
		column-count: 2;
	}
	
}

@media (max-width:600px) {
	/*.pagina1 {
		display: block;
	}
	.pagina1m {
		height: 100vh;
	}*/
	.slider .banda .logos img:nth-child(2) {
		display: none;
	}
	.patrocinadores div img {
		max-width: 110px;
		height: 50px;
	}
	.terminosletra {
		column-count: 1;
	}

}




@media (max-height:800px) {
	
	.slider .letra {
		font-size: 35vh;
	}
	
}

@media (max-height:700px) {
	
   .slider .letra {
		 font-size: 30vh;
	}
	.slider .banda {
		height: 120px;
	}
	.slider .banda .logos {
		padding: 5px;
	}
	.patrocinadores>div {
		height: 60px;
	}
	
}
@media (max-height:600px) {
	
	.pagina1 {
		height: auto;
	}
	.subpagina1 {
		height: 100vh;
		display: flex;
		flex-direction: column;
	}
   .slider .letra {
		 font-size: 35vh;
	}
	
}
@media (max-height:500px) {
	
   .slider .letra {
		 font-size: 29vh;
	}

}