@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,700');
@import url('https://fonts.googleapis.com/css?family=Poppins');
@import url('https://fonts.googleapis.com/css?family=Song+Myung');


body { background: #fff; font-family: 'Roboto', sans-serif;}
header { background-image: url(img/fondo1.jpg); background-size: cover; width: 100%; height: 12rem;  }
header a { text-decoration: none; }
header h1 { text-align: center; color: #fff; ; font-family: 'Song Myung'; font-size: 4rem; padding-top: 10% ; display: block;}
* { margin: 0; padding: 0%;}
nav ul { background-color: #d1f4f4; text-align: center; }
nav ul li { list-style-type: none; display: inline-block;  background-color: #d1f4f4; padding: 1rem; }
nav ul li a { color: #000; text-decoration: none; font-family: 'Song Myung'}
nav ul li a:hover { color: #08918c; text-decoration-line: underline;  padding: 1.2rem; font-family: 'Song Myung';transition: 0.7s;  }

section {padding: 1rem; }
section h3 { color: #000; padding: 0.3rem; font-size: 1.5rem; font-weight: 400; font-family: 'Song Myung'; color: #08918c; }
section p { font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 1rem;}
section li a { font-family: 'Roboto', sans-serif; font-weight: 300; font-size: 1rem; color: black; text-decoration: none;}
section li a:hover { color: #31a6e3; padding: o.6rem; font-size: 1.5rem; transition: 0.7s;}


section {padding: 1rem; }
section a { font-size: 1.5rem; font-weight: 400; font-family: 'Song Myung'; color: #08918c;  text-decoration: none;}


footer p { font-size: 0.7rem; font-family: 'Roboto', sans-serif; font-weight: 300; padding: 0.7rem; padding-bottom: 1rem; } 

section img { width: 100%; margin: 0 auto; text-align: center; }
section h2 { padding: 0.3rem; font-size: 1.5rem; font-weight: 400; font-family: 'Song Myung'; color: #000; }

.contenedor{
	width: 60%;
margin: 0 auto;
padding: 1rem;
     text-align: center;
}

.videoresponsive{
    position: relative;
    overflow:hidden;
    margin: 0 auto;
}

.videoresponsive iframe {
	width: 100%;
	height: 100%;
    margin: 0 auto;
padding: 1rem;
}

iframe {
    border-radius: .5rem; 
    
}