*{padding: 0;margin:0;box-sizing: border-box;transition: 0.6s all;}

/*Body*/
Body {font-family: 'News Cycle', sans-serif;text-align: center;}
body{background:(img/fondo.jpg);background-repeat: no-repeat;background-size: cover;}
Main{font-family: 'Montserrat', sans-serif;}

/*Menu*/
.menu{display: flex; flex-wrap: wrap; justify-content: space-around;}
nav {background:#95afce;font-size: 1.2rem; text-align: center;width: 100%; }
nav ul li {display:inline-block; color:black;text-decoration:none; margin: 0 1rem 0 2rem; font-size: 1.2rem;margin-top: 1rem; font-weight: 700;float: left;margin: auto;max-width: 65rem}
nav ul li a{color:#ffffff; margin: 0 1rem 0 2rem; font-size: 1.2rem;display:inline-block; text-decoration:none;}
nav ul li a:hover {color: #2c2c2c;}

/*estilo header */
header{color:#ffffff;background-image:linear-gradient(to right, #91bed9, #dae1e3);padding: 1rem 0 0 0;font-size: 2rem; width:100%;}
.avatar{height: 13rem; width: 13rem; border-radius: 100%; padding: 1rem; text-align:center;}
.numero{text-align:left;font-size: 2rem;margin-top: 0.5rem;color: #ffff;}
h1 {font-family: 'Lato', sans-serif;letter-spacing: 0.3rem;padding: 0.5rem;font-size: 2.5rem;}

/*Diseño de Imagen y sonido*/
.mat{text-align:center;font-size: 2rem;padding: 0.5rem;margin-top:0.5rem;}
.carrera{font-size: 1.7rem; text-decoration: none;color:black;margin-top:1.8rem;margin-bottom: 2rem;}

/*Materias aprobadas*/
ul{list-style-type: none;}
.materias{padding: 0.5rem;margin:0.5rem; display: flex; justify-content:center;flex-wrap: wrap;}
.nivel1{margin: 0.5rem;width: 17rem;height: 18rem;padding: 0.5rem;border: 2px solid black;}
.nivel1 ul li{padding: 0 0 0.3rem 0;}
.nivel2{margin: 0.5rem;width: 17rem;height: 18rem;padding: 0.5rem;border: 2px solid black;}
.nivel2 ul li{padding: 0 0 0.3rem 0;}
.nivel3{margin: 0.5rem;width: 17rem;height: 18rem;padding: 0.5rem;border:2px solid black;}
.nivel3 ul li{padding: 0 0 0.3rem 0;}
.nivel4{margin: 0.5rem;width: 17rem;height: 18rem;padding: 0.5rem;border:2px solid black;}
.nivel4 ul li{padding: 0 0 0.3rem 0;}
article p {font-size: 1.5rem;padding: 0.5rem;font-weight: 700;}
.cursando{padding-top: 1.5rem; padding-bottom: 0.5rem}

/*Datos académicos*/
.datos{text-align: center;padding: 1rem;font-size: 1rem;font-weight: 400;}
hr{margin:auto;}
strong {font-weight: bold}
ul li {padding: 0 0 0.5rem 0;}
.sector li {margin: 1rem; text-align: center; list-style: none;}
.sector li a {color: #2c2c2c;font-size: 1rem;text-decoration: none;}
.sector li h3 {padding: 0.5rem;}


/*Pie de página*/
footer{background:#95afce;padding: 1rem;}
footer p{font-size:0.9rem;color:black;text-align:center;}


/*responsive*/

@media screen and (max-width:500px){
    
   
    } 
    
    
    
