@charset "UTF-8";
/* CSS Document */
*{
    padding: 0;
    margin: 0;
    text-decoration: none;
    list-style: none;
    box-sizing: border-box;
    border: none;
	font-family: Segoe, "Segoe UI", "DejaVu Sans", "Trebuchet MS", Verdana, "sans-serif";
}
body
{display: flex;
flex-direction: column;
}
.header
{
bottom: 0;
}
.sociales
{width: 100vw;
position: fixed; border-bottom: solid 1px #fff;background-color: #62b1d8;z-index: 1;
	left: 0; top: 0px;display: flex;
flex-direction: row;
justify-content: space-around;
	align-items: center;
	color: #fff;
	flex-wrap: wrap;
}
.sociales img
{max-height: 40px; justify-items:center;}
.sociales p
{	color: #fff;
	font-size: 1em;
	width: 90%;
text-align: center;}
.sociales.div h1
{
	font-size: ,8em;
	width: 90%;
text-align: center;}
.logo
{height: 100px;
}
.sociales img.logo
{max-height: 100%;}
.contenido
{margin-top: 110px;
	padding-top: 0;
	max-width: 100%;
	height: auto;
	position: relative;
}
.revista
{display: flex;
flex-direction: row;
flex-wrap: wrap;
	justify-content: space-around;
	align-content: center;
padding: 0 20;}
.revista div
{flex-basis: 18%; padding-bottom: 10px;
}

.revista p
{text-align: center;}
.revista img
{max-width: 200px;}
.lunari
{display: flex;
flex-direction: row;
flex-wrap: wrap;
	justify-content: space-around;
	align-content: center;
padding: 0 10;}
.lunari div
{flex-basis: 20%; padding-bottom: 10px;
}
.lunari img
{max-width:420px;}
.cursos
{display: flex;
flex-direction: row;
flex-wrap: wrap;
	justify-content: space-around;
	align-content: center;
padding: 10 10;}
.cursos div
{flex-basis: 20%; padding-bottom: 10px;
}
.cursos p
{text-align: center;}
.cursos img
{max-width: 300px;}

.piepagina{width: 100vw;
	background-color: #034EA2;
display: flex;
	align-items: center;
justify-content: space-between;
	flex-wrap: wrap;
}
@media screen and (max-width: 768px)
{
	.revista div
	{flex-basis: 33%;}
	.revista div
	{flex-basis: 48%;}
	.cursos div
	{flex-basis: 33%;}
	.sociales p
	{font-size: .7em;}
		.sociales h1
	{font-size: .7em;}
	.logo
	{height: 70px;}
}
