*{margin: 0; padding: 0;}


/* Estilos generales*/
body{background: #f491f4; font-family: Century Gothic; color: #6d1793} 

h1{text-align: center; 
    text-decoration: none;
    font-family: merienda;
    font-size: 3rem; 
    color: #ffffff; 
    background: #db18db;
    padding: 2rem 0rem 2rem 0rem; 
    margin: 0rem 0rem 2rem 0rem}

.foto {display: block;
    margin: auto ;
    margin-top: 2rem;
    border-radius: 20rem;}


h2{text-align: center; 
    color: #ffffff;
    font-size: 1.5rem;
    text-decoration: none;
    padding: 1rem;
    font-weight: lighter;}
article{display:flex; flex-wrap: wrap; justify-content: center}
.cursadas1 ul {text-align: center;
    text-decoration: none;
    list-style: none;
    color: #9230be;
    margin-top: 1rem;
    font-size: 1rem;
    background: #edeaea; 
    height: 13rem;
    width: 36%;
    padding: 2rem;
    border-radius: 3rem;
    border-color: #c480ef;
    border-style: solid;
    background-clip: padding-box;}

.cursadas2 ul {text-align: center;
    text-decoration: none;
    list-style: none;
    color: #9230be;
    margin-top: 1rem;
    font-size: 1rem;
    background: #edeaea; 
    height: 11rem;
    width: 38%;
    padding: 2rem;
    border-radius: 3rem;
    border-color: #c480ef;
    border-style: solid;
    background-clip: padding-box;}

.cursadas3 ul {text-align: center;
    text-decoration: none;
    list-style: none;
    color: #9230be;
    margin-top: 1rem;
    font-size: 1rem;
    background: #edeaea; 
    height: 5rem;
    width: 38%;
    padding: 2rem;
    border-radius: 3rem;
    border-color: #c480ef;
    border-style: solid;
    background-clip: padding-box;}


h3{text-align: center;
    background: #db18db;
    color: #ffffff;
    font-size: 1.5rem;
    font-family: merienda;
    font-weight: lighter;
    margin-top: 2rem;}

h5{text-align: center; 
    color: #dedcdc; 
    font-size: 0.7rem;
    font-weight: lighter;
    margin-top: 2rem;
    margin-bottom: 1rem;
    margin-left: 2rem;
    margin-right: 2rem;}

    

/* Estilos nav*/
nav{text-align: center;
    font-family: merienda;}

nav ul li{display: inline-block;
            padding: 2rem}

nav ul li a{font-size: 2rem;
            text-decoration: none;
            color: #db18db;
            padding: 1rem 2rem 1rem 2rem; margin: 1rem 2rem 1rem 2rem}

nav ul li a:hover{background: #db18db;
                   color: #fffcff;}



