header {height: 3em;
    display: flex;
    justify-content:flex-start;
    padding-top: 0.9em;}
p {font-style: normal; 
    line-height: 1.5 rem; 
    font-size: 15px;
    font-family: 'Roboto', sans-serif;
    padding: 50 px 50 px 50 px 50px;
    margin: 50 px 25 px 25 px 25 px;
    width: 70%;
    text-align: justify;
    align-content: center;}
h1 {font-style: black; font-family: 
    'Josefin Slab', serif; 
    font-size: 50px; 
    color: black; 
    margin: 0 px 25 px 0 px 25 px;}
h2 {font-style: bold; 
    font-family: 'Josefin Slab', serif; 
    font-size: 30px; 
    color: darkblue; 
    margin: 0 px 25 px 0 px 25 px;}
a {font-style: black 700; 
    font-family: 'Josefin Slab', serif; 
    font-size: 15px; 
    color: dodgerblue; 
    margin: 0 px 25 px 0 px 25 px;
    line-height: 1.5 rem}
body {background-color: antiquewhite;}
r {font-style: normal;
    line-height: 1rem;
    font-size: 12px;
    font-family: 'Cabin', sans-serif;
    margin: 10px 50px 10px 25px;
    padding: 25px 50px 25px 25px;
    width: 50%;}
footer {background-color:burlywood; 
        margin: 4rem; 
        padding: 1rem;
        font-size: 10px;
        font-family: 'Roboto', sans-serif;
        color:black;
        align-content: center;
        text-align: center}
h4 {font-style: normal; 
    font-family: 'Josefin Slab', sans-serif;
    font-size: 16px;
    color:cornsilk;
    background-color:darkslateblue ;
    margin: 10px 25px 10px 25px;
    padding: 10px 10px 10px 10px;}
.boton {padding-top: 10px;
    padding-right: 2%;
    padding-bottom: 20px;
    text-align: center;}
.boton a{padding-left: 2em;
    text-decoration-line: none;
    background-color: lightgrey;
    margin: 2px 2px 100px;
    padding: 15px;
    color: black;
    border-radius: 6px;
    text-align: center;
    font-family: 'Roboto Slab', serif;
    font-size: 20px;}
.nombre{width: 30%;
	display: inline-block;
    width: 400px;
    padding-left: 30px;
    padding-right: 30px;}