@charset "utf-8";

* { box-sizing: border-box; }
/* General */

a { text-decoration: none; }

img {
    max-width: 100%;
    height: auto;
}
.contenedora {
    max-width: 50rem;
    margin: auto;
}

head {background-color: white;
    
    }

header {
	display: flex;
    background-color: white;
	justify-content: space-between;
	align-content: center;
    font-family: 'Raleway';
    margin: auto;
    
}

header .contenedora{
    display: flex;
    justify-content: space-between;
    align-items: center;
}

header nav ul {
    display: flex;
    justify-content: flex-end;
    flex-wrap: wrap;
}

header nav ul li {
    min-width: 7em;
    margin: .25em 0 .25em .25em;
}

header nav ul li a {
    color: black;
    font-weight: medium;
    padding: .40em .10em;
    text-align: center;
    display: block;
}

header nav ul li a:hover {
    background-color: white;
    color: #f6632d;
}

header nav ul li a {
    background-color: #0f454f;
    color: #ffffff;
    font-weight: medium;
    padding: .40em .10em;
    text-align: center;
    display: block;
}

ul, ol{
    list-style: none;
    margin: 0;
    padding: 0;
}

body {
	display: flex;
	flex-direction: column;
	justify-content: space-between;
	align-content: center;
	color: dimgrey;
	font-family: 'Raleway';
}

main {
	flex-grow: 1;
    background-color: white
}

.equipo img {
    border-radius: 50%;
    
}
.equipo ul {
    display: flex;
    justify-content: space-around;
    flex-wrap: wrap;
}
.equipo ul li {
    display:flex;
    background-color: #ff1b61;
    width: 12em;
    padding: 5;
    margin: .25em 0 .25em .25em;
}

.equipo ul li a {
    background-color: #f6632d;
    width: 12em;
    color: #ffffff;
    font-weight: medium;
    font-family: "helvetica", sans-serif;
    padding: .90em .60em .60em .60em;
    text-align: center;
    display: block;
    
}

.equipo ul li a:hover {
    background-color: white;
    color: #95b9ab;}

footer {
    margin-top: 4em;
    text-align: center;
    color: darkgray;
    font-size: 10pt;
}


#fadu {
    padding: .35em;
    width:15em;
}

#dgpc {
    padding: .35em;
    width:8em;
}