@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'open_sansbold';
    src: url('opensans-bold-webfont.eot');
    src: url('opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-bold-webfont.woff2') format('woff2'),
         url('opensans-bold-webfont.woff') format('woff'),
         url('opensans-bold-webfont.ttf') format('truetype'),
         url('opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sanssemibold_italic';
    src: url('opensans-semibolditalic-webfont.eot');
    src: url('opensans-semibolditalic-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-semibolditalic-webfont.woff2') format('woff2'),
         url('opensans-semibolditalic-webfont.woff') format('woff'),
         url('opensans-semibolditalic-webfont.ttf') format('truetype'),
         url('opensans-semibolditalic-webfont.svg#open_sanssemibold_italic') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('opensans-extrabold-webfont.eot');
    src: url('opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-extrabold-webfont.woff2') format('woff2'),
         url('opensans-extrabold-webfont.woff') format('woff'),
         url('opensans-extrabold-webfont.ttf') format('truetype'),
         url('opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'open_sansregular';
    src: url('opensans-regular-webfont.eot');
    src: url('opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-regular-webfont.woff2') format('woff2'),
         url('opensans-regular-webfont.woff') format('woff'),
         url('opensans-regular-webfont.ttf') format('truetype'),
         url('opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'open_sanssemibold';
    src: url('opensans-semibold-webfont.eot');
    src: url('opensans-semibold-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-semibold-webfont.woff2') format('woff2'),
         url('opensans-semibold-webfont.woff') format('woff'),
         url('opensans-semibold-webfont.ttf') format('truetype'),
         url('opensans-semibold-webfont.svg#open_sanssemibold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sanslight';
    src: url('opensans-light-webfont.eot');
    src: url('opensans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('opensans-light-webfont.woff2') format('woff2'),
         url('opensans-light-webfont.woff') format('woff'),
         url('opensans-light-webfont.ttf') format('truetype'),
         url('opensans-light-webfont.svg#open_sanslight') format('svg');
    font-weight: normal;
    font-style: normal;

}

<!--@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:400,300,300italic,600,700,900,400italic);-->

.boton{background-color:#00A69C;padding:5px 10px;margin-top:10px;display:inline-block;border-radius:5px;}
.boton a{color:#fff;font-family: 'open_sansregular';font-size:18px;text-decoration:none;}
.boton:hover{background-color:#0F6561;}

.content_acceso{position:fixed;right:0px;bottom:0px;z-index:10000;}
.content_acceso .form_sigue{background-color:#fff;border:1px solid #0F6561;color:#fff;border-radius:5px 5px 0px 0px;display:none;}
.content_acceso .form_sigue .titulo{background-color:#0F6561;padding:10px;font-family:'open_sanssemibold';font-size:13px;}
.content_acceso .form_sigue .titulo a{color:#fff;margin-left:10px;}
.content_acceso .form_sigue .campos{padding:10px;color:#333;font-family:'open_sansregular';font-size:13px;}
.content_acceso .form_sigue .campos .item{margin-bottom:10px;}
.content_acceso .form_sigue .campos .item input{width:100%;padding:5px;}
.content_acceso .form_sigue .campos .item textarea{width:100%;padding:5px;}
.content_acceso .form_sigue .campos .bot{}
.content_acceso .form_sigue .campos .bot .boton{border:0px;padding:10px;font-family:'open_sanssemibold';font-size:13px;color:#fff;}


.content_acceso .acceso{background-color:#0F6561;padding:10px 15px;border-radius:5px 5px 0px 0px;top:-45px;}
.content_acceso .acceso a{color:#fff;font-family:'open_sanssemibold';font-size:18px;}



#top{background-color:#00A69C;padding:10px 0px;border-top:4px solid #0F6561;position:fixed;z-index:100;width:100%;top:0px;}
#top .logo{}
#top .menu{margin-top:25px;}
#top .menu .item{display:inline-block;font-family: 'open_sansregular';font-size:16px;padding:5px 7px;text-transform:uppercase;}
#top .menu .item.active{background-color:#0F6561;border-radius:5px;}
#top .menu .item a{color:#fff;text-decoration:none;}
#top .menu .item:hover a{color:#0F6561;}
#top .menu .item.active:hover a{color:#fff;}
#top .menu .item.despliega{position:relative;z-index:1000;margin-bottom:10px;}
#top .menu .item.despliega a{padding-bottom:30px;}
#top .menu .item.despliega .triangulo{position:absolute; top:27px;display:none;left:25px;}
#top .menu .item.despliega:hover .triangulo{display:block;}
#top .menu .item .lista{position:absolute;display:none;top:40px;border:1px solid #0F6561; background-color:#00A69C;min-width:200px;}
#top .menu .item .lista .sub{padding:5px 10px;}
#top .menu .item .lista .sub a{color:#fff;}
#top .menu .item .lista .sub:hover{background-color:#0F6561;}
#top .menu .item.despliega:hover .lista{display:block; }
#top .social{margin-top:25px;}
#top .social .ico{display:inline-block;margin-right:2px;}
#destacado{background-image:url("../img/home.jpg");background-position:center;background-size:cover;width:100%;min-height:450px;margin-top:104px;}
#destacado .frase{color:#fff;margin-top:150px;background-image:url("../img/bg-frase.png");padding:30px;}
#destacado .frase .titulo{font-family:'open_sanssemibold';font-size:40px;}
#destacado .frase .info{font-family:'open_sansregular';font-size:30px;}
#quienes{padding:40px 0px;}
#quienes .foto{}
#quienes .foto img{width:100%;}
#quienes .historia{margin-top:20px;}
#quienes .historia .titulo{font-family:'open_sansregular';font-size:30px;color:#0C655F;}
#quienes .historia .texto{font-family:'open_sansregular';font-size:18px;color:#666666;margin-top:15px;text-align:justify;}
#quienes .historia .texto b{font-family:'open_sanssemibold';}
#quienes .boton{margin-top:30px;}

#resultados{background-color:#00A69C; padding:50px 0px 0px 0px;}
#resultados .titseccion{font-family:open_sanslight;font-size:30px;color:#fff;}
#resultados .impactos{margin-top:50px;}
#resultados .impactos .imp{vertical-align:top;margin-bottom:50px;padding:0px 30px;color:#fff;font-family:'open_sansregular';font-size:16px;}
#resultados .impactos .imp .ico{min-height:65px;}
#resultados .impactos .imp .ico img{vertical-align:text-bottom;}
#resultados .impactos .imp .texto{margin-top:5px;}
#resultados .impactos .imp .texto b{font-family:'open_sanssemibold';font-size:18px;}

#foto{background-image:url("../img/foto.jpg");background-repeat:no-repeat;background-size:cover;background-position:center bottom;}

#foto .content_aula{background-image:url("../img/bg-aula.png");padding:40px 20px;width:100%;margin:150px 0px;display:inline-block;}
#foto .content_aula .info{font-family:open_sansregular;font-size:20px;}
#foto .content_aula .boton{background-color:#ebcb58;color:#1b3b35;font-family:'open_sanssemibold';padding:10px;border-radius:5px;font-size:16px;}
#foto .content_aula .boton:hover{background-color:#1b3b35;color:#fff;}
#foto .content_aula .ico-aula{margin-top:12px;}

#confian{background-color:#fff; padding:50px 0px 50px 0px;}
#confian .titseccion{font-family:open_sanslight;font-size:30px;color:#0D655F;margin-bottom:40px;}
#confian .marca{text-align:center;margin-bottom:20px;}
#confian .carousel-control.left{background:none;width:10px;}
#confian .carousel-control.right{background:none;width:10px;}
#confian .carousel-control.left img{top:80px;position:absolute;left:50px;}
#confian .carousel-control.right img{top:80px;position:absolute;right:50px;}

#frase{background-image:url("../img/frase.jpg");background-size:cover;background-position:center;min-height:465px;}
#frase .content_frase{color:#fff;font-family:open_sanslight;font-size:30px;margin:150px 0px;background-image:url("../img/bg-frase.png");border:1px solid #fff;padding:20px;}
#frase .content_frase b{font-family:'open_sansregular';}



#encontra{background-color:#00A69C; padding:50px 0px 50px 0px;}
#encontra .titseccion{font-family:open_sanslight;font-size:30px;color:#fff;}
#encontra .acceso{text-align:center;margin-top:50px;font-family:'open_sansregular';}
#encontra .acceso .titulo{font-size:21px;}
#encontra .acceso .titulo a{color:#fff;text-decoration:none;}
#encontra .acceso .desc{font-size:16px;margin-top:5px;}
#encontra .acceso .desc a{color:#fff;text-decoration:none;}
#encontra .acceso .ico img{width:100%;max-width:100px;}


#frasejardines{background-color:#FFFFCC;padding:50px;}
#frasejardines .texto{font-family:open_sanslight;font-size:17px;}
#frasejardines .legal{font-family:open_sanslight;font-size:12px;margin-top:20px;}

#iconos{background-color:#00A69C;padding:60px 0px 40px 0px;color:#fff;font-family:open_sanslight;}
#iconos .titseccion{font-family:open_sanslight;font-size:30px;color:#fff;margin-bottom:40px;}
#iconos .item{width:100%;display:inline-block;margin-bottom:20px;}
#iconos .item .ico{display:inline-block;width:40px;}
#iconos .item .nombre{display:inline-block;margin-left:15px;font-size:16px;}
#iconos .ico{text-align:center;}
#iconos .ico .img{}
#iconos .ico .img img{width:70%;}
#iconos .ico .lbl{font-family:open_sanslight;font-size:17px;color:#000;}


#fotojardines{background-image:url("../img/foto2.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:536px;}
#fotoviveros{background-image:url("../img/foto3.jpg");background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:536px;}

#form{padding:30px 0px;font-family:open_sanslight;}
#form .checks{}
#form .checks .titulo{color:#005957;font-size:20px;font-family:open_sanssemibold;}
#form .checks .info{color:#666;font-size:15px;font-family:open_sanslight;}

#form .checks .item{}
#form .checks .row{margin-bottom:15px;}
#form .checks .item i{color:#00A69C;font-size:20px;margin-bottom:5px;display:inline-block;}
#form .checks .item span{color:#666;font-size:16px;margin-bottom:5px;display:inline-block;}
#form .checks .frase{color:#666;font-size:16px;margin-bottom:5px;display:inline-block;font-style:italic;margin-top:80px;}
#galeria{font-family:open_sansregular;}
#galeria .titulo{color:#005957;font-size:20px;font-family:open_sanssemibold;}
#galeria .info{color:#666;font-size:15px;font-family:open_sanslight;}
#galeria .fotos{margin-top:30px;}
#galeria .fotos .gale{display:inline-block;margin-right:10px;margin-bottom:15px;position:relative;}
#galeria .fotos .gale .sombra{background-image:url("../img/fondo-foto.png");width:118px;height:88px;position:absolute;display:none;}
#galeria .fotos .gale:hover .sombra{display:block;}
#galeria .fotos .gale .mas{position:absolute;top:20px;left:30px;display:none;}
#galeria .fotos .gale:hover .mas{display:block;}
.foto-paisajismo img{width:100%;}


#frasepaisajismo{background-color:#0F6561;padding:80px 0px;color:#fff;text-align:center;}
#frasepaisajismo .texto{font-family:open_sanslight;font-size:25px;border:1px solid #fff;border-radius:0px;padding:10px 0px;}

#impactos{padding:40px 0px 0px 0px;}
#impactos .imp{margin-bottom:40px;}
#impactos .imp .titulo{font-family:open_sansregular;font-size:30px;color:#0C655F;margin-bottom:10px;}
#impactos .imp .foto img{width:100%;}
#impactos .imp .tit{font-family:open_sansregular;font-size:21px;color:#0C655F;margin-top:10px;line-height:25px;}
#impactos .imp .lista{margin-top:10px;}
#impactos .imp .lista .chk{display:inline-block;color:#0C655F;width:2%;vertical-align:top;}
#impactos .imp .lista .lbl{display:inline-block;color:#666666;font-family:open_sansregular;font-size:16px;margin-left:10px;width:96%}

#destacadojardines{border-top:4px solid #00A69C;background-image:url("../img/fondo.jpg");background-position:center center;position:relative;background-size:cover;min-height:420px;margin-top:104px;}
#destacadojardines .frase{background-image:url("../img/fondo-frase.png");margin-top:100px;padding:30px 30px;border-radius:5px;}
#destacadojardines .frase .ico{text-align:center;}
#destacadojardines .frase .ico img{width:100%;}
#destacadojardines .frase .titulo{color:#fff;font-family:open_sanslight;font-size:30px;line-height:30px;}
#destacadojardines .frase .descripcion{color:#fff;font-size:18px;font-family:open_sanslight; margin-top:5px;}

#interna{margin-top:104px;}
#interna .portada{margin-bottom:30px;}
#interna .portada img{width:100%;}
#interna .titseccion{font-family:open_sanssemibold;font-size:25px;color:#005957;margin-bottom:10px;}
#interna .texto{margin-bottom:30px;}
#interna .texto .titulo{font-family:open_sanssemibold;font-size:21px;color:#005957;margin-bottom:10px;}
#interna .texto .info{font-family:open_sansregular;font-size:15px;color:#666;text-align:justify;}
#interna #form{padding:0px 0px 30px 0px;}
#interna #form .titulo{font-size:25px;color:#005957;font-family:open_sanssemibold;line-height:25px;}
#interna #form .bajada{color:#333;font-size:15px;position:relative;display:inline-block;}
#interna #form .bajada .flecha{position:absolute;right:-50px;top:0px;}
#interna #form .campos{margin-top:10px;}
#interna #form .campos .camp{margin-bottom:10px;}
#interna #form .campos .camp .txt{border:1px solid #999;width:100%;border-radius:5px;min-height:35px;padding:5px 15px;color:#666}
#interna #form .bot{background-color:#33CC00; width:100%;border:0px;padding:10px;border-radius:5px;color:#fff;font-family:open_sanssemibold;}
#interna #form .bot:hover{background-color:#00A69C;}


#interna #noticias{padding:40px 0px;}
#interna #noticias .content_cats{margin-bottom:20px;}
#interna #noticias .content_cats .cat{display:inline-block;margin-right:10px;background-color:#00A69C;padding:7px 12px;border-radius:5px;}
#interna #noticias .content_cats .cat a{color:#fff;font-family: 'open_sansregular';font-size:14px;color:#fff;}
#interna #noticias .content_cats .cat.active{background-color:#0F6561;}
#interna #noticias .content_cats span{font-family: 'open_sansregular';font-size:16px;color:#0C655F;display:inline-block;}
#interna #noticias .content_cats form{display:inline-block;margin-left:10px;}
#interna #noticias .content_cats select{display:inline-block;height:35px;background-color:#0F6561;border-radius:5px;color:#fff;font-family: 'open_sansregular';font-size:13px;border:0px;padding:0px 10px;font-size:14px;}


#interna #noticias .destacado{background-color:#00A69C;color:#fff;}
#interna #noticias .destacado .titulo{font-family:open_sanssemibold;font-size:21px;padding:20px 20px 5px 20px;}
#interna #noticias .destacado .titulo a{color:#fff;text-decoration:none;}
#interna #noticias .destacado .info{font-family:open_sansregular;font-size:15px;padding:0px 20px;text-align:justify;}
#interna #noticias .destacado .info a{color:#fff;text-decoration:none;}
#interna #noticias .destacado .foto{max-height:300px;overflow:hidden;}
#interna #noticias .destacado .foto .sombra{background-image:url("../img/fondo-foto.png");width:96%;height:100%;position:absolute;display:none;}
#interna #noticias .destacado .foto .mas{position:absolute;left:50%;top:40%;display:none;}
#interna #noticias .destacado .foto:hover .sombra{display:block;}
#interna #noticias .destacado .foto:hover .mas{display:block;}
#interna #noticias .destacado .foto img{width:100%;}
#interna #noticias .grilla{margin-top:40px;}
#interna #noticias .grilla .noti{}
#interna #noticias .grilla .noti .foto{position:relative;}
#interna #noticias .grilla .noti .foto .sombra{background-image:url("../img/fondo-foto.png");width:100%;height:100%;position:absolute;display:none;}
#interna #noticias .grilla .noti .foto .mas{position:absolute;left:40%;top:40%;display:none;}
#interna #noticias .grilla .noti:hover .foto .sombra{display:block;}
#interna #noticias .grilla .noti:hover .foto .mas{display:block;}
#interna #noticias .grilla .noti .foto .img{}
#interna #noticias .grilla .noti .foto .img img{width:100%;}
#interna #noticias .grilla .noti .titulo{font-family:open_sanssemibold;font-size:18px;margin:10px 0px;color:#005957;}
#interna #noticias .grilla .noti .titulo a{color:#005957;text-decoration:none;}
#interna #noticias .grilla .noti .desc{font-family:open_sansregular;font-size:15px;color:#666;text-align:justify;}
#interna #noticias .grilla .noti .desc a{color:#666;text-decoration:none;}
#interna #noticias .grilla .noti .descargar{background-color:#00A69C;border-radius:5px;padding:10px 15px;display:inline-block;margin-top:10px;}
#interna #noticias .grilla .noti .descargar:hover{background-color:#0F6561;}
#interna #noticias .grilla .noti .descargar a{color:#fff;text-decoration:none;}

#interna #noticias .detalle{}
#interna #noticias .detalle .titulo{font-family:open_sanssemibold;font-size:25px;color:#005957;}
#interna #noticias .detalle .volver{padding:10px 15px;background-color:#005957;border-radius:5px;text-align:center;}
#interna #noticias .detalle .volver a{color:#fff;display:inline-block;font-family:open_sanssemibold;font-size:13px;}
#interna #noticias .detalle .compartir{font-family:open_sansregular;font-size:15px;color:#333;margin-bottom:10px;}
#interna #noticias .detalle .compartir div{margin-left:10px;margin-right:5px;position:relative; top:-3px}
#interna #noticias .detalle .compartir i{margin-right:10px;}
#interna #noticias .detalle .foto{margin-bottom:15px;max-width:460px;float:left;margin-right:20px;}
#interna #noticias .detalle .foto img{width:100%;}
#interna #noticias .detalle .copete{font-family:open_sansregular;font-size:18px;color:#333;text-align:justify;}
#interna #noticias .detalle .desc{font-family:open_sansregular;font-size:15px;color:#333;text-align:justify;margin-top:20px;}

#masinfo{padding:40px 0px;background-color:#0F6561;}
#masinfo .expand{color:#fff;font-family:open_sansregular;font-size:18px;color:#fff;height:120px; overflow:hidden;}
#masinfo .mas a{color:#fff;font-family:open_sansregular;font-size:15px;}
#masinfo .firma{width:100%;text-align:right;margin:20px 0px;}
#masinfo .firma img{margin-right:20px;margin-top:40px;}
#masinfo .firma span{font-style:italic;}

footer{background-color:#0F6561;padding:20px 0px 60px 0px;}
footer .texto{font-family:'open_sansregular';font-size:15px;color:#fff;}
footer .ico{display:inline-block; margin-left:5px;}


@media (max-width: 768px) {
	#destacado .frase{margin-top:50px;}
	#masinfo .expand{margin-bottom:20px;height:125px;}
	#destacadojardines .frase .ico img{max-width:100px;}
	#destacadojardines .frase{margin-bottom:50px;}
	#impactos .imp .lista .chk{width:5%;}
	#impactos .imp .lista .lbl{width:90%;}
	#interna #noticias .content_cats .cat{margin-bottom:15px;}
	#interna #noticias .grilla .noti{margin-bottom:20px;}
 }







