
html{
scroll-behavior: smooth;
}

body{
	background:#FFF;
	width:100%
}

header{
	margin:0 auto;
	height:179px;
	background-position:right;
	background-repeat:no-repeat;
	max-width:1650px;
}

.contenido h1,.contenido h3,.contenido h5{
	color:#9C6E13;
	text-align:center;
	font-family:Lucida Bright, Georgia, serif ;
 }
 
 .contenido h2, .contenido h4, .contenido h6{
	color:#002D66;
	text-align:center;
	font-family:Lucida Bright, Georgia, serif ;
 }

.contenido{
	position:relative;
	top:-140px;
	margin: 0 auto;
	max-width:1650px;
}

.pips{
	color:#9C6E13;
	
}

.objetivos{

	vertical-align:middle;
}

.menu2el{
	color:#002D66;
}

.objetivos td{
	padding:6px;
	vertical-align:middle;
	text-align:left;
}

footer a{
	color:#002D66;
}

footer a:hover{
	color:#9C6E13;
	text-decoration:none;
}



footer{
	position:relative;
	
	
}
.navbar{
margin:0 auto;
max-width:1650px;
position:relative;
top:-180px;
}

#mainNav.container{
margin:0 auto;
width:100%;


}

.navbar-nav{

}

.nav-item{
	position:relative;
	top:18px;

	
}

.nav-link{
	color:white;
	font-family:serif;
}

.nav-link:hover{
	color:#9C6E13;

}

.navbar-toggler{
	color:white;
	
}

 @media only screen and ( min-width: 1200px ){
 .container{
	max-width:1650px;
 }
 
}

 @media only screen and ( max-width: 991px ){
 

.navbar-brand img{
margin-top:30px;
margin-bottom:30px;
}

.navbar-brand img{
	height:170px;
}

.contenido p {
	padding-right:6px;
	padding-left:6px;
}
 
}
 @media only screen and ( max-width: 768px ){
 
.nav-link{
	color:#002D66;
	font-family:serif;
	background-color:#E8E8E8;
	text-align:center;

}
 
}
