body { background: #ffffff; font-family: sans-serif; text-decoration: none; text-align: center; }
h1 { font-family: 'Roboto Mono', monospace; background: #434343; font-size: 2rem; color: #ffffff; padding-bottom: 3rem; padding-top: 3rem; padding-right: 4rem; padding-left: 4rem; border-bottom :solid; ; border-width:thin ; text-decoration: none; border-radius: 0,5rem;}
h1:hover { color:#ffffff; background: url(img/fondo.jpg) ; }
 
img { border-radius: 4rem; margin-top: 0.5rem; margin-bottom: 0.5rem;  border-style: none ; border-color: #adcdd9; text-align: center; }

nav ul li { list-style-type: none; padding-top: 0.5rem; display: inline-block; margin-right: 3rem; margin-top: 1rem; margin-bottom: 1rem; }
nav ul li a { font-family: 'Rubik', sans-serif; font-weight: 300; font-size: 0.8rem; color: #000; text-decoration: none; }
nav ul li a:hover { background: #434343; color: #ffffff; padding: 1rem; border-radius: 1rem; font-family: sans-serif; font-weight: 700; font-size: 0.8rem; }



h2 { text-align: center; color: #434343; background: #ffffff; padding-bottom: 1rem; padding-top: 1rem; }
h3 { text-align: center; color: #ffffff; padding-left: 2rem; padding-right: 2rem; padding-top: 0.5rem; padding-bottom: 0.5rem;  font-size: 1rem; background: #adcdd9; }

section { background: #e7f0f4; border-radius: 1rem; padding: 1rem; }
section article { margin-left: inherit; }
section article h4 { color: #434343; font-size: 0.8rem; font-weight: 600; padding-bottom: 0rem; padding-top: 1rem;}
section article p { color: #434343; font-size: 0.8rem; }




footer p { background: #fff; font-family:  sans-serif; font-weight: 300; text-align: center; color: #000; text-decoration: none; font-size: 0.5rem; padding-bottom: 1rem; padding-top: 2rem; }
