/* Custom Stylesheet */
/**
 * Use this file to override Materialize files so you can update
 * the core Materialize files in the future
 *
 * Made By MaterializeCSS.com
 */


@import url('https://fonts.googleapis.com/css?family=Open+Sans&display=swap');




.nav_green {
	color: #3B683D ; 
	font-family: 'Open Sans', sans-serif;
	font-style: italic;
}



.icon-block {
  padding: 0 15px;
}
.icon-block .material-icons {
	font-size: inherit;
}


.wallpaper_grey {
	background-color: #E2E3E6;
}

.titulo_gris {
	font-family: 'Open Sans', sans-serif;
	line-height: 1.2;
	font-style: italic;
	color: #4D4D4D ;
	font-size: 26px ;
	z-index: 100 ;
	position: relative;
}

.texto_gris {
	font-family: 'Open Sans', sans-serif;
	line-height: 1.2;
	font-weight: 300;
	color: #4D4D4D ;
	font-size: 20px ;
}


.texto_verde {
	font-family: 'Open Sans', sans-serif;
	line-height: 1.2;
	font-weight: 300;
	color: #3B683D ;
	font-size: 20px ;
}

.titulo_verde {
	font-family: 'Open Sans', sans-serif;
	line-height: 1.2;
	font-weight: lighter;
	color: #3B683D ; 
	font-size: 20px ;
}

.titulo_verde2 {
	font-family: 'Open Sans', sans-serif;
	line-height: 1.2;
	font-weight: 300;
	color: #8EAA37 ; 
	font-size: 20px ;
}

.nav_green {
	color: #3B683D ; 
	font-family: 'Open Sans', sans-serif;
	font-style: italic;
	padding-left: 7px;
    padding-right: 7px;
}

.fondo_green {
	background-color: #3B683D ; 
}

.text_green {
	color: #3B683D ; 
}

.titulo_principal {
	margin-top: 60px; 
}


.fondo_nosotros {
	background-image: url(../img/quienes_somos1.png);
	background-repeat: no-repeat;
	background-size: 100%;
	background-position: center;
}

.decoration		{
	margin-left: -14px ;
	margin-bottom: -2px ;
	z-index: -1;
	position: relative;
}


.suscription	{
	background-color: #3B683D;
}




.suscription_icons	{
	margin-top: 32px;
}


.fondo_footer 		{
	background-color: #E2E3E6;
}

.icon_footer	{
	vertical-align: middle;
	margin-right: 12px ;
}


.logo_footer {
	width: 80% ;
	text-align: right;
	margin-top: 42px;
}

@media only screen and (max-width: 600px) {
.logo_footer {
	width: 60% ;
	text-align: center;
	margin-top: 36px ;
}
}

.mobile_center	{
}

@media only screen and (max-width: 600px) {
.mobile_center	{

	text-align: center;
}

}



.separador 	{
	margin-top: 60px;
	margin-bottom: 60px ;
}

@media only screen and (max-width: 600px) {
.separador 	{
	margin-top: 40px;
	margin-bottom: 40px ;
}
}

