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

body {
	image-rendering: -moz-crisp-edges;         /* Firefox */
	image-rendering:   -o-crisp-edges;         /* Opera */
	image-rendering: -webkit-optimize-contrast;/* Webkit (non-standard naming) */
	image-rendering: crisp-edges;
	-ms-interpolation-mode: nearest-neighbor;  /* IE (non-standard property) */
}
html {
    -webkit-text-size-adjust: 100%; /* Prevent font scaling in landscape while allowing user zoom */
	overflow-y: overlay;
}
h1, h2, h3, h4, h5, h6, p, body, input, textarea {
	font-family: 'Roboto Condensed', sans-serif;
	color: #888787;
}
h3 {
	font-size: 17px;
	padding: 0 8px 0 0;
	border-right: 1px solid #FFFFFF;
	margin: 0 8px 0 0;
	font-weight: 700;
}
h4{
	font-size: 14px;
	font-weight: 400;
    line-height: 0.8;
}

h3, h4 {
	float: left;
	color: #FFFFFF;
}

header {
	position: absolute;
	top: 0;
	height: 40px;
	width: 100%;
	display: block;
	background: rgba(255, 255, 255, 0.8);
	z-index: 1000;
}

header img {
	float: left;
	width: 179px;
    padding: 4px 0 4px 1.2%;
}

nav ul {
	float: right;
	padding: 14px 12px 14px 0;
}
.icons-header {
    padding: 12px 1.2% 11px 0;
    float: right;
    font-size: 15px;
}

.icons-header a:link,
.icons-header a:visited {
	color: #808080;
	text-decoration: none;
	float: left;
    margin: 0 0 0 2px;
}
.icons-header a:hover {
	color: #313131;
}

.home h3,
.foot-memoria .footer_img h3,
.footer_img h3 {
    font-size: 14px;
    font-weight: 400;
    line-height: 0.8;
    padding: 0 8px 0 0;
    border-right: 1px solid #FFFFFF;
    margin: 0 8px 0 0;
    width: initial;
    border-bottom: none;
    color: #ffffff;
}
.footer_img h3 {
	padding: 0;
	border-right: none;
}
.footer-home {
    position: absolute;
    bottom: 28px;
    width: 100%;
}
.footer-home .footer_img h4 {
    border-left: 1px solid #FFFFFF;
    padding: 0 0 0 8px;
}
.foot-memoria .footer_img h3{
	border-right: none; /* 1px solid #4C4D4D */
}
.foot-memoria .footer_img h3,
.foot-memoria .footer_img h4 {
	color: #4C4D4D;
}

nav ul li,
footer ul li {
    float: left;
    padding: 0 8px;
    border-right: 1px solid #808080;
    height: 11px;
    line-height: 0.6;
}
nav ul li:last-child,
footer ul li:last-child {
	padding: 0 0 0 8px;
	border-right: none;	
}
footer ul li {
	padding: 0 5px;
}
footer ul li:last-child {
	padding: 0 0 0 5px;
}

nav ul li a:link,
nav ul li a:visited,
footer ul li a:link,
footer ul li a:visited {
	font-size: 12px;
	text-transform: uppercase;
	color: #808080;
	text-decoration: none;
    font-weight: 300;
}

footer ul li a:hover {
	color: #4C4D4D;
	font-weight: 400;
}
.selected {
	color: #4C4D4D !important;
	font-weight: 400 !important;
}

footer {
	height: 40px;
	width: 100%;
	display: block;
	background: rgba(255,255,255,0.80);
	position: absolute;
	bottom: 0;
	padding: 4px 1.2% 0 1.2%;
	z-index: 1;
}

.prevent-touch {
	overflow: hidden;
    position: absolute;
    width: 100%;
    height: 100%; /*100vh;*/
    background: transparent;
    z-index: 100;
}

.image01 {
	background: url(../images/fondo_01.jpg) no-repeat center center fixed; 
}
.image04 {
	background: url(../images/fondo_04.jpg) no-repeat center center fixed; 
}

.img {
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
    height: 100vh; /*100vh;*/
}

.footer_img {
	float: left;
	bottom: 25px;
	padding: 0 0 0 1.2%;
	display: block;
}

.foot-memoria .footer_img {
	padding: 11px 0 0 0;
}

.footer_bg_left {
	float: left;
}
.footer_bg_right,
.footer_bg_right_estudio {
	float: right;
	margin: 4px 0 0 0;
}
.footer_bg_left h3,
.footer_bg_left h4 {
	float: none;
	line-height: 1;
	padding: 0;
	border: none;
	color: #888787;
	margin: 0;
}
.footer_bg_left h3 {
	font-size: 26px;
}

footer ul li {
	font-size: 100%;
}

main.proyectos {
	padding: 0 1.2%;
    margin: 41px 0 0 0;
}
.proyectos h5 {
    font-size: 14px;
    font-weight: 400;
    color: #4C4D4D;
    text-transform: initial;
    margin: 3px 0 2px 0;
    width: 100%;
}
.proyectos p {
    font-size: 14px;
    font-weight: 300;
    color: #888787;
    margin: 0;
    width: 100%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.proyecto-titulo {
	height: 38px;
}
/*.col-3,
.col-2,
.col-1 {
	opacity: 1;
	transition: opacity .5s ease-in-out;
	-moz-transition: opacity .5s ease-in-out;
	-webkit-transition: opacity .5s ease-in-out;
} 
.col-3:hover,
.col-2:hover,
.col-1:hover {
    opacity: 0.7;
}*/

.container {
	margin: auto;
	position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;
	height: 574px;
	width: 996px;
}
.map {
	width: 548px;
	height: 574px;
    float: left;
}

.map ul li {
    font-size: 14px;
    font-weight: 300;
    color: #4B4A4B;
    margin: 0 0 5px 0;
    line-height: 1.4;
}
.map ul li a:link,
.map ul li a:visited {
    color: #4B4A4B;
    text-decoration: none;
}
.map ul li a:hover {
    color: #262424;
}
#map-recuadro {
	display: block;
	height: 422px;
	width: 548px;
	margin: 32px 0 28px 0;
}
.contacto i {
	font-size: 18px;
    margin: 0 5px 0 10px;
    display: block;
    float: left;
}

.formulario {
	width: 391px;
	float: right;
}
.formulario input,
.formulario textarea {
    width: 100%;
    color: #262424;
    border: 0;
    border-bottom: 1px solid #262424;
    height: 60px;
    padding: 18px 0 0 0;
}
.formulario input:focus,
.formulario textarea:focus {
	outline: none;
}
.formulario textarea {
	height: 270px;
}

.formulario input[type="submit"] {
    float: right;
    width: auto;
    font-size: 16px;
    font-weight: 300;
    text-transform: uppercase;
    border: none;
    background: none;
    margin: 0;
    padding: 10px 0 0 0;
    height: 40px;
}
.formulario input[type="submit"]:hover {
	color: #929496;
	cursor: pointer;
}

::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #262424;
}
::-moz-placeholder { /* Firefox 19+ */
	color: #262424;
}
:-ms-input-placeholder { /* IE 10+ */
	color: #262424;
}
:-moz-placeholder { /* Firefox 18- */
	color: #262424;
}

main.publicaciones {
    /*margin: 50px auto 0;*/
	/*position: absolute;
	top: 0; left: 0; bottom: 0; right: 0;*/
	margin: 10px auto 0;
    padding: 0 1.2%;
}
.publicaciones img {
	width: 100%;
/*    max-height: 394px;*/
}
.publicaciones h4 {
	color: #4C4D4D;
	font-weight: 400;
	width: 100%;
	margin: 10px 0 1px 0;
	line-height: 1.3;
}

.publicaciones ul li {
    font-size: 14px;
    font-weight: 300;
    margin: 0 0 3px 0;
    line-height: 1.2;
}

[class*='col-'] {
	float: left;
    margin: 0 1.2% 0 0;
}
.last {
	margin: 0;
}

.col-3 {
	width: 32.53%;
}
.col-3 img {
	width: 100%;
}

.publicaciones [class*='col-'] {
    margin: 0 1.2% 10px 0;
}
.col-1 {
	width: 17.821%;
}
.col-1m {
    width: 19.04%;
}
.col-2 {
	width: 23.88%;
}
.col-1-4 {
	width: 24.1%;
}

.publicacion-destacada {
	display: inline-block;
	width: 100%;
	padding: 10px 1.2%;
	background-color: #cccccc;
}
.destacada-top {
	margin: 40px auto 10px;
}
.publicacion-destacada img,
.publicacion-destacada h4,
.publicacion-destacada h5,
.publicacion-destacada p {
	width: 100%;
}
.publicacion-destacada img {
	display: block;
}
.premio-ornato {
	background-image: url('../images/premio_ornato.jpg');
	background-position: center 63%;
}
.premio-mencion {
	background-image: url('../images/premio_mencion.jpg');
	background-position: center 23%;
}
.premio {
	background-repeat: no-repeat;
	background-size: cover;
	height: 290px;
}
.publicacion-destacada h4,
.publicacion-destacada h5 {
	font-size: 19px;
	text-transform: uppercase;
	line-height: 1.2;
}
.publicacion-destacada p,
.col-2-destacada ul li,
.col-4-destacada ul li {
	font-size: 15px;
	line-height: 1.2;
}
.publicacion-destacada p {
	margin-top: 20px;
	display: inline-block;
}
.col-2-destacada ul,
.col-4-destacada ul {
	margin-top: 5px;
}
.publicacion-destacada h4 {
	color: #000000;
}
.publicacion-destacada h5,
.publicacion-destacada p {
	color: #808080;
}
.col-1-destacada {
	width: 59.52%;
	float: left;
	margin: 0 1.2% 0 0;
}
.destacada-right {
	margin: 0 0 0 1.2%;
}
.col-2-destacada {
	width: 39.28%;
	float: left;
	margin: 0;
	padding: 20px 40px 0 0;
}
.col-3-destacada,
.col-4-destacada {
	display: none;
}

.publicaciones .col-2.last,
.publicaciones .col-1.last,
.publicaciones .col-1m.last,
.publicaciones .col-1-4.last {
	margin: 0 0 10px 0;
}

.publicaciones .col-1:nth-child(6),
.publicaciones .col-1:nth-child(11) {
	clear: both;
}

.publicaciones-fila-abajo {
	display: inline-block;
	width: 100%;
}

.foot {
    position:fixed;
    z-index: 100;

/*    height: 302px;
    bottom: -280px;*/
}
.foot-close {
    height: 40px;	
}
.foot-bio {
    height: 420px;
}
.slide-up
{
    bottom: 0px !important;
}

/*.slide-up1 { bottom: -416px !important; }
.slide-up2 { bottom: -280px !important; }
.slide-up3 { bottom: -280px !important; }*/

.slide-down1 { bottom: -380px !important; }
.slide-down2 { bottom: -258px !important; }
.slide-down3 { bottom: -260px !important; }
.slide-down4 { bottom: -324px !important; }
.slide-down5 { bottom: -233px !important; }

.margin-adjustment {
	margin: 11px 0 0 0;
}
.foot-filosofia {
	height: 298px;
}
.filosofia {
    clear: both;
    margin: 27px 0 0 0;
}
.filosofia .col-1 {
	font-size: 30px;
    font-weight: 300;
    color: #808080;
    text-transform: uppercase;
    line-height: 1.16;
    letter-spacing: 0.6px;
    width: 286px;
    margin: 0 1.2% 0 0;
    border-right: 1px solid #afafaf;
    padding: 34px 0 0 0;
}
.filosofia .col-4 {
	width: 20%;
	margin: 0 0 0 5%;
	font-size: 31px;
	line-height: 1.17;
}
.filosofia .col-2 {
	width: 710px;
	margin: 0;
}
.filosofia h2 {
    color: #4C4D4D;
}
.filosofia p,
.filosofia h2 {
    margin: 0 0 18px 0;
    font-size: 14px;
    font-weight: 300;
    line-height: 1.3;
    color: #4C4D4D;
}

.filosofia h2 {
	font-weight: 400;
	text-transform: uppercase;
}
.twocolumns {
	margin: 4px 0 0 0;
	width:100%;
	-moz-column-count: 2;
	-moz-column-gap: 85px;
	-webkit-column-count: 2;
	-webkit-column-gap: 85px;
	column-count: 2;
	column-gap: 85px;
}
.texto-oscuro {
	color: #4C4D4D;
	font-weight: 400;
}

.selected-menu {
    font-weight: 400 !important;
    color: #4C4D4D !important;
}

.biografia {
	padding: 46px 0 0 0;
}
.biografia h2,
.biografia h3 {
	font-weight: 300;
	color: #4C4D4D;
	text-transform: uppercase;
}
.biografia h2 {
	font-size: 14px;
    margin: 0 0 2px 43px;
    font-weight: 400;
}
.biografia h3 {
	font-size: 14px;
	font-weight: 400;
	margin: 0 0 5px 43px;
	line-height: 1.25;
    color: #4C4D4D;
    letter-spacing: 0.4px;
	text-transform: none;
	padding: 0;
}
.biografia p {
	font-size: 14px;
	font-weight: 300;
	line-height: 1.25;
    display: table-row;
    color: #4C4D4D;
    letter-spacing: 0.4px;
}
.block-bio {
	margin: 14px 0 0 0;
}
p.p-space {
	margin: 10px 0 0 0;
}
.biografia br {
	display: block;
	content: "";
	margin-top: 3px;
}

h5 {
    float: left;
    margin: 2px 16px 0 0;
    font-size: 14px;
}
.col-4-xs {
	width: 258px;
	float: left;
    margin: 0 2% 0 0;
}
.col-4-xs img {
	width: 100%;
	overflow: hidden;
}
.col-4-xl {
    width: 79.2%;
    float: left;
    margin: 0;
}
.col-4 {
	width: 20%;
	margin: 0 0 0 3%;	
}
.block-scroll {
    height: 290px;
    overflow-y: scroll;
    display: inline-block;
    padding-right: 30px;
}


.foot-equipo {
	height: 470px;
}
.equipo {
	clear: both;
	margin: 46px 0 0 0;
}
.equipo ul li {
	float: left;
	border: none;
	padding: 0;
    width: 8%;
	margin: 0 1.2% 0 0;
	height: 200px;
}
.equipo ul li img {
	width: 100%;
}
.equipo ul li:nth-child(11),
.equipo ul li:nth-child(22)  {
    margin: 0;
    padding: 0;
}
.equipo ul li img{
	clear: both;
	float: left;
}

.equipo h3,
.equipo h4,
.equipo h5,
.equipo h6 {
	float: none;
	padding: 0 10px;
	margin: 0;
	border: none;
	color: #888787;
}

.equipo h3 {
    font-size: 14px;
    font-weight: 400;
    color: #4C4D4D;
    clear: both;
    line-height: 1;
    padding: 9px 0 2px 0;
    text-transform: none;
}

.equipo p {
    font-size: 14px;
    line-height: 1.2;
    color: #808080;
    font-weight: 300;
}

.filosofia p,
.biografia p {
    text-align: justify;
}


/* Slider imágenes*/

.owl-theme .owl-controls{
    position: fixed;
    width: 100%;
    z-index: 2;
    bottom: 62px;
}
.owl-pagination {
    bottom: -56px;
    right: 1.2%;
    position: absolute;
}
.owl-carousel .owl-wrapper-outer {
	bottom: 0;
}
.owl-theme .owl-controls .owl-page span {
	display: block;
    width: 6px;
    height: 6px;
    margin: 0 1px;
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    border-radius: 20px;
    border: 1px solid #888787;
}
.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	background-color: #888787;
}
.owl-theme .owl-controls .owl-buttons div {
	border: none;
}
.owl-next,
.owl-prev {
	width: 67px;
    height: 100%; /*100vh;*/
}
.owl-prev {
    float: left;
}
.owl-next {
    float: right;
}
.arrow-left,
.arrow-right {
	top: 50%;
    position: absolute;
}
.arrow-right {
	right: 1.2%;
}
.arrow-left {
	left: 1.2%;
}
i.arrow-left:before {
	content: url(../images/arrow_left.png);
	display: block;
}
i.arrow-right:before {
	content: url(../images/arrow_right.png);
	display: block;
}

.hide-images {
	display: none !important;
	visibility: hidden !important;
}
.show-images {
	display: block !important;
	visibility: initial !important;
}
.owl-carousel img {
    height: 100vh; /*100vh;*/
    display : flex;
    margin : auto;
}
.owl-buttons {
	position: fixed;
    height: 100%; /*100vh;*/
    width: 100%;
    bottom: 40px;
}

.fondo-home-1  { background-image: url(../images/home_01.jpg); }
.fondo-home-2  { background-image: url(../images/home_02.jpg); }
.fondo-home-3  { background-image: url(../images/home_03.jpg); }
.fondo-home-4  { background-image: url(../images/home_04.jpg); }

.fondo-estudio-1  { background-image: url(../images/estudio_01.jpg); }
.fondo-estudio-2  { background-image: url(../images/estudio_02.jpg); }
.fondo-estudio-3  { background-image: url(../images/estudio_03.jpg); }
.fondo-estudio-4  { background-image: url(../images/estudio_04.jpg); }
.fondo-estudio-5  { background-image: url(../images/estudio_05.jpg); }

.proyecto-1 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_01.jpg); }
.proyecto-2 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_02.jpg); }
.proyecto-3 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_03.jpg); }
.proyecto-4 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_04.jpg); }
.proyecto-5 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_05.jpg); }
.proyecto-6 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_06.jpg); }
.proyecto-7 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_07.jpg); }
.proyecto-8 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_08.jpg); }
.proyecto-9 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_09.jpg); }
.proyecto-10 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_10.jpg); }
.proyecto-11 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_11.jpg); }
.proyecto-12 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_12.jpg); }
.proyecto-13 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_13.jpg); }
.proyecto-14 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_14.jpg); }
.proyecto-15 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_imagen_15.jpg); }
.proyecto-16 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_proceso_01.jpg); }
.proyecto-17 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_plano_01.jpg); }
.proyecto-18 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_plano_02.jpg); }
.proyecto-19 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_plano_03.jpg); }
.proyecto-20 { background-image: url(../images/proyecto_12_casa-guayllabamba/casa-guayllabamba_plano_04.jpg); }


.proyecto-2-1 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_01.jpg); }
.proyecto-2-2 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_02.jpg); }
.proyecto-2-3 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_03.jpg); }
.proyecto-2-4 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_04.jpg); }
.proyecto-2-5 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_05.jpg); }
.proyecto-2-6 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_06.jpg); }
.proyecto-2-7 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_imagen_07.jpg); }
.proyecto-2-8 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_01.jpg); }
.proyecto-2-9 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_02.jpg); }
.proyecto-2-10 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_03.jpg); }
.proyecto-2-11 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_04.jpg); }
.proyecto-2-12 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_05.jpg); }
.proyecto-2-13 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_06.jpg); }
.proyecto-2-14 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_07.jpg); }
.proyecto-2-15 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_08.jpg); }
.proyecto-2-16 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_09.jpg); }
.proyecto-2-17 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_10.jpg); }
.proyecto-2-18 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_11.jpg); }
.proyecto-2-19 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_12.jpg); }
.proyecto-2-20 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_13.jpg); }
.proyecto-2-21 { background-image: url(../images/proyecto_18_coral-del-penon/coral-del-penon_proceso_14.jpg); }

.proyecto-3-1 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_imagen_01.jpg); }
.proyecto-3-2 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_imagen_02.jpg); }
.proyecto-3-3 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_imagen_03.jpg); }
.proyecto-3-4 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_imagen_04.jpg); }
.proyecto-3-5 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_imagen_05.jpg); }
.proyecto-3-6 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_imagen_06.jpg); }
.proyecto-3-7 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_plano_01.jpg); }
.proyecto-3-8 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_plano_02.jpg); }
.proyecto-3-9 { background-image: url(../images/proyecto_03_casa-pd/casa-pd_plano_03.jpg); }

.proyecto-4-1 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_01.jpg); }
.proyecto-4-2 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_02.jpg); }
.proyecto-4-3 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_03.jpg); }
.proyecto-4-4 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_04.jpg); }
.proyecto-4-5 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_05.jpg); }
.proyecto-4-6 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_06.jpg); }
.proyecto-4-7 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_07.jpg); }
.proyecto-4-8 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_08.jpg); }
.proyecto-4-9 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_09.jpg); }
.proyecto-4-10 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_10.jpg); }
.proyecto-4-11 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_11.jpg); }
.proyecto-4-12 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_12.jpg); }
.proyecto-4-13 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_13.jpg); }
.proyecto-4-14 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_14.jpg); }
.proyecto-4-15 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_15.jpg); }
.proyecto-4-16 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_16.jpg); }
.proyecto-4-17 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_17.jpg); }
.proyecto-4-18 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_18.jpg); }
.proyecto-4-19 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_19.jpg); }
.proyecto-4-20 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_20.jpg); }
.proyecto-4-21 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_21.jpg); }
.proyecto-4-22 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_22.jpg); }
.proyecto-4-23 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_23.jpg); }
.proyecto-4-24 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_24.jpg); }
.proyecto-4-25 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_25.jpg); }
.proyecto-4-26 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_26.jpg); }
.proyecto-4-27 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_27.jpg); }
.proyecto-4-28 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_28.jpg); }
.proyecto-4-29 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_29.jpg); }
.proyecto-4-30 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_imagen_30.jpg); }

.proyecto-4-31 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_proceso_01.jpg); }
.proyecto-4-32 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_proceso_02.jpg); }
.proyecto-4-33 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_proceso_03.jpg); }
.proyecto-4-34 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_proceso_04.jpg); }
.proyecto-4-35 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_proceso_05.jpg); }
.proyecto-4-36 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_proceso_06.jpg); }

.proyecto-4-37 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_01.jpg); }
.proyecto-4-38 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_02.jpg); }
.proyecto-4-39 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_03.jpg); }
.proyecto-4-40 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_04.jpg); }
.proyecto-4-41 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_05.jpg); }
.proyecto-4-42 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_06.jpg); }
.proyecto-4-43 { background-image: url(../images/proyecto_01_casa-tacuari/casa-tacuari_plano_07.jpg); }

/*.proyecto-4-6 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_proceso_01.jpg); }
.proyecto-4-7 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_plano_01.jpg); }
.proyecto-4-8 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_plano_02.jpg); }
.proyecto-4-9 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_plano_03.jpg); }
.proyecto-4-10 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_plano_04.jpg); }
.proyecto-4-11 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_plano_05.jpg); }
.proyecto-4-12 { background-image: url(../images/proyecto_04_casa-gr/casa-gr_plano_06.jpg); }*/

.proyecto-5-1 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_imagen_01.jpg); }
.proyecto-5-2 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_imagen_02.jpg); }
.proyecto-5-3 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_imagen_03.jpg); }
.proyecto-5-4 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_plano_01.jpg); }
.proyecto-5-5 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_plano_02.jpg); }
.proyecto-5-6 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_plano_03.jpg); }
.proyecto-5-7 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_plano_04.jpg); }
.proyecto-5-8 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_plano_05.jpg); }
.proyecto-5-9 { background-image: url(../images/proyecto_05_casa-jacaranda/casa-jacaranda_plano_06.jpg); }

.proyecto-6-1 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_imagen_01.jpg); }
.proyecto-6-2 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_imagen_02.jpg); }
.proyecto-6-3 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_imagen_03.jpg); }
.proyecto-6-4 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_imagen_04.jpg); }
.proyecto-6-5 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_plano_01.jpg); }
.proyecto-6-6 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_plano_02.jpg); }
.proyecto-6-7 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_plano_03.jpg); }
.proyecto-6-8 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_plano_04.jpg); }
.proyecto-6-9 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_plano_05.jpg); }
.proyecto-6-10 { background-image: url(../images/proyecto_25_edificio-malena/edificio-malena_plano_06.jpg); }

.proyecto-7-1 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_01.jpg); }
.proyecto-7-2 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_02.jpg); }
.proyecto-7-3 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_03.jpg); }
.proyecto-7-4 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_04.jpg); }
.proyecto-7-5 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_05.jpg); }
.proyecto-7-6 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_06.jpg); }
.proyecto-7-7 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_07.jpg); }
.proyecto-7-8 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_08.jpg); }
.proyecto-7-9 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_09.jpg); }
.proyecto-7-10 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_10.jpg); }
.proyecto-7-11 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_11.jpg); }
.proyecto-7-12 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_12.jpg); }
.proyecto-7-13 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_13.jpg); }
.proyecto-7-14 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_14.jpg); }
.proyecto-7-15 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_15.jpg); }
.proyecto-7-16 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_imagen_16.jpg); }
.proyecto-7-17 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_proceso_01.jpg); }
.proyecto-7-18 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_proceso_02.jpg); }
.proyecto-7-19 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_proceso_03.jpg); }
.proyecto-7-20 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_proceso_04.jpg); }
.proyecto-7-21 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_proceso_05.jpg); }
.proyecto-7-22 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_plano_01.jpg); }
.proyecto-7-23 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_plano_02.jpg); }
.proyecto-7-24 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_plano_03.jpg); }
.proyecto-7-25 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_plano_04.jpg); }
.proyecto-7-26 { background-image: url(../images/proyecto_16_casa-puerto-cayo/casa-puerto-cayo_plano_05.jpg); }

.proyecto-8-1 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_imagen_01.jpg); }
.proyecto-8-2 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_imagen_02.jpg); }
.proyecto-8-3 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_imagen_03.jpg); }
.proyecto-8-4 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_imagen_04.jpg); }
.proyecto-8-5 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_plano_01.jpg); }
.proyecto-8-6 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_plano_02.jpg); }
.proyecto-8-7 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_plano_03.jpg); }
.proyecto-8-8 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_plano_04.jpg); }
.proyecto-8-9 { background-image: url(../images/proyecto_08_casa-gh/casa-gh_plano_05.jpg); }

.proyecto-9-1 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_imagen_01.jpg); }
.proyecto-9-2 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_imagen_02.jpg); }
.proyecto-9-3 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_imagen_03.jpg); }
.proyecto-9-4 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_01.jpg); }
.proyecto-9-5 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_02.jpg); }
.proyecto-9-6 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_03.jpg); }
.proyecto-9-7 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_04.jpg); }
.proyecto-9-8 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_05.jpg); }
.proyecto-9-9 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_06.jpg); }
.proyecto-9-10 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_07.jpg); }
.proyecto-9-11 { background-image: url(../images/proyecto_09_casa-gg/casa-gg_plano_08.jpg); }

.proyecto-10-1 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_imagen_01.jpg); }
.proyecto-10-2 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_imagen_02.jpg); }
.proyecto-10-3 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_plano_01.jpg); }
.proyecto-10-4 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_plano_02.jpg); }
.proyecto-10-5 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_plano_03.jpg); }
.proyecto-10-6 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_plano_04.jpg); }
.proyecto-10-7 { background-image: url(../images/proyecto_10_casa-tumbaco/casa-tumbaco_plano_05.jpg); }

.proyecto-11-1 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_imagen_01.jpg); }
.proyecto-11-2 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_imagen_02.jpg); }
.proyecto-11-3 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_imagen_03.jpg); }
.proyecto-11-4 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_01.jpg); }
.proyecto-11-5 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_02.jpg); }
.proyecto-11-6 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_03.jpg); }
.proyecto-11-7 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_04.jpg); }
.proyecto-11-8 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_05.jpg); }
.proyecto-11-9 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_06.jpg); }
.proyecto-11-10 { background-image: url(../images/proyecto_11_casa-carcamo-jaramillo/casa-carcamo-jaramillo_plano_07.jpg); }

.proyecto-12-1 { background-image: url(../images/proyecto_12_sarandi/sarandi_imagen_01.jpg); }
.proyecto-12-2 { background-image: url(../images/proyecto_12_sarandi/sarandi_imagen_02.jpg); }
.proyecto-12-3 { background-image: url(../images/proyecto_12_sarandi/sarandi_imagen_03.jpg); }
.proyecto-12-4 { background-image: url(../images/proyecto_12_sarandi/sarandi_imagen_04.jpg); }
.proyecto-12-5 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_01.jpg); }
.proyecto-12-6 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_02.jpg); }
.proyecto-12-7 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_03.jpg); }
.proyecto-12-8 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_04.jpg); }
.proyecto-12-9 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_05.jpg); }
.proyecto-12-10 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_06.jpg); }
.proyecto-12-11 { background-image: url(../images/proyecto_12_sarandi/sarandi_plano_07.jpg); }

.proyecto-13-1 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_imagen_01.jpg); }
.proyecto-13-2 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_imagen_02.jpg); }
.proyecto-13-3 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_plano_01.jpg); }
.proyecto-13-4 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_plano_02.jpg); }
.proyecto-13-5 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_plano_03.jpg); }
.proyecto-13-6 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_plano_04.jpg); }
.proyecto-13-7 { background-image: url(../images/proyecto_13_oficinas-cecomex/oficinas-cecomex_plano_05.jpg); }

.proyecto-14-1 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_imagen_01.jpg); }
.proyecto-14-2 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_imagen_02.jpg); }
.proyecto-14-3 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_plano_01.jpg); }
.proyecto-14-4 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_plano_02.jpg); }
.proyecto-14-5 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_plano_03.jpg); }
.proyecto-14-6 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_plano_04.jpg); }
.proyecto-14-7 { background-image: url(../images/proyecto_14_casa-latacunga/casa-latacunga_plano_05.jpg); }

.proyecto-15-1 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_imagen_01.jpg); }
.proyecto-15-2 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_imagen_02.jpg); }
.proyecto-15-3 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_plano_01.jpg); }
.proyecto-15-4 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_plano_02.jpg); }
.proyecto-15-5 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_plano_03.jpg); }
.proyecto-15-6 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_plano_04.jpg); }
.proyecto-15-7 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_plano_05.jpg); }
.proyecto-15-8 { background-image: url(../images/proyecto_15_casa-davila-sandoval/casa-davila-sandoval_plano_06.jpg); }

.proyecto-16-1 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_imagen_01.jpg); }
.proyecto-16-2 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_imagen_02.jpg); }
.proyecto-16-3 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_plano_01.jpg); }
.proyecto-16-4 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_plano_02.jpg); }
.proyecto-16-5 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_plano_03.jpg); }
.proyecto-16-6 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_plano_04.jpg); }
.proyecto-16-7 { background-image: url(../images/proyecto_16_casa-de-howitt/casa-de-howitt_plano_05.jpg); }

.proyecto-17-1 { background-image: url(../images/proyecto_26_edif-giardino/edif-giardino_imagen_01.jpg); }
.proyecto-17-2 { background-image: url(../images/proyecto_26_edif-giardino/edif-giardino_imagen_02.jpg); }
.proyecto-17-3 { background-image: url(../images/proyecto_26_edif-giardino/edif-giardino_imagen_03.jpg); }
.proyecto-17-4 { background-image: url(../images/proyecto_26_edif-giardino/edif-giardino_imagen_04.jpg); }

.proyecto-18-1 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_01.jpg); }
.proyecto-18-2 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_02.jpg); }
.proyecto-18-3 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_03.jpg); }
.proyecto-18-4 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_04.jpg); }
.proyecto-18-5 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_05.jpg); }
.proyecto-18-6 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_06.jpg); }
.proyecto-18-7 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_07.jpg); }
.proyecto-18-8 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_08.jpg); }
.proyecto-18-9 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_09.jpg); }
.proyecto-18-10 { background-image: url(../images/proyecto_18_edificio-trova/edificio-trova_imagen_10.jpg); }


.proyecto-19-1 { background-image: url(../images/proyecto_19_oficinas-stackbuilders/oficinas-stackbuilders_imagen_01.jpg); }
.proyecto-19-2 { background-image: url(../images/proyecto_19_oficinas-stackbuilders/oficinas-stackbuilders_imagen_02.jpg); }
.proyecto-19-3 { background-image: url(../images/proyecto_19_oficinas-stackbuilders/oficinas-stackbuilders_imagen_03.jpg); }
.proyecto-19-4 { background-image: url(../images/proyecto_19_oficinas-stackbuilders/oficinas-stackbuilders_imagen_04.jpg); }

.proyecto-20-1 { background-image: url(../images/proyecto_20_oficina-conecta/oficina-conecta_imagen_01.jpg); }
.proyecto-20-2 { background-image: url(../images/proyecto_20_oficina-conecta/oficina-conecta_imagen_02.jpg); }
.proyecto-20-3 { background-image: url(../images/proyecto_20_oficina-conecta/oficina-conecta_imagen_03.jpg); }

.proyecto-21-1 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_01.jpg); }
.proyecto-21-2 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_02.jpg); }
.proyecto-21-3 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_03.jpg); }
.proyecto-21-4 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_04.jpg); }
.proyecto-21-5 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_05.jpg); }
.proyecto-21-6 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_06.jpg); }
.proyecto-21-7 { background-image: url(../images/proyecto_21_maldemar/maldemar_imagen_07.jpg); }

.proyecto-22-1 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_01.jpg); }
.proyecto-22-2 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_02.jpg); }
.proyecto-22-3 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_03.jpg); }
.proyecto-22-4 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_04.jpg); }
.proyecto-22-5 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_05.jpg); }
.proyecto-22-6 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_06.jpg); }
.proyecto-22-7 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_07.jpg); }
.proyecto-22-8 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_08.jpg); }
.proyecto-22-9 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_plano_01.jpg); }
.proyecto-22-10 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_plano_02.jpg); }
.proyecto-22-11 { background-image: url(../images/proyecto_19_casa-checa/proyecto_casa-checa_imagen_plano_03.jpg); }

.proyecto-23-1 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_01.jpg); }
.proyecto-23-2 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_02.jpg); }
.proyecto-23-3 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_03.jpg); }
.proyecto-23-4 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_04.jpg); }
.proyecto-23-5 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_05.jpg); }
.proyecto-23-6 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_06.jpg); }
.proyecto-23-7 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_07.jpg); }
.proyecto-23-8 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_08.jpg); }
.proyecto-23-9 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_09.jpg); }
.proyecto-23-10 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_10.jpg); }
.proyecto-23-11 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_11.jpg); }
.proyecto-23-12 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_12.jpg); }
.proyecto-23-13 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_imagen_13.jpg); }
.proyecto-23-14 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_plano_01.jpg); }
.proyecto-23-15 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_plano_02.jpg); }
.proyecto-23-16 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_plano_03.jpg); }
.proyecto-23-17 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_plano_04.jpg); }
.proyecto-23-18 { background-image: url(../images/proyecto_02_casa-palto/proyecto_casa-palto_plano_05.jpg); }

.proyecto-24-1 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_imagen_01.jpg); }
.proyecto-24-2 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_imagen_02.jpg); }
.proyecto-24-3 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_imagen_03.jpg); }
.proyecto-24-4 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_plano_01.jpg); }
.proyecto-24-5 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_plano_02.jpg); }
.proyecto-24-6 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_plano_03.jpg); }
.proyecto-24-7 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_plano_04.jpg); }
.proyecto-24-8 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_plano_05.jpg); }
.proyecto-24-9 { background-image: url(../images/proyecto_23_casa-ch/proyecto_casa-ch_plano_06.jpg); }

.proyecto-25-1 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_01.jpg); }
.proyecto-25-2 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_02.jpg); }
.proyecto-25-3 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_03.jpg); }
.proyecto-25-4 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_04.jpg); }
.proyecto-25-5 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_05.jpg); }
.proyecto-25-6 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_06.jpg); }
.proyecto-25-7 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_07.jpg); }
.proyecto-25-8 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_08.jpg); }
.proyecto-25-9 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_09.jpg); }
.proyecto-25-10 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_10.jpg); }
.proyecto-25-11 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_11.jpg); }
.proyecto-25-12 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_12.jpg); }
.proyecto-25-13 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_13.jpg); }
.proyecto-25-14 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_14.jpg); }
.proyecto-25-15 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_15.jpg); }
.proyecto-25-16 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_16.jpg); }
.proyecto-25-17 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_imagen_17.jpg); }
.proyecto-25-18 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_plano_01.jpg); }
.proyecto-25-19 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_plano_02.jpg); }
.proyecto-25-20 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_plano_03.jpg); }
.proyecto-25-21 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_plano_04.jpg); }
.proyecto-25-22 { background-image: url(../images/proyecto_03_ocenaside-farms/proyecto_ocenaside-farms_plano_05.jpg); }

.proyecto-26-1 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_imagen_01.jpg); }
.proyecto-26-2 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_imagen_02.jpg); }
.proyecto-26-3 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_imagen_03.jpg); }
.proyecto-26-4 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_plano_01.jpg); }
.proyecto-26-5 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_plano_02.jpg); }
.proyecto-26-6 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_plano_03.jpg); }
.proyecto-26-7 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_plano_04.jpg); }
.proyecto-26-8 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_plano_05.jpg); }
.proyecto-26-9 { background-image: url(../images/proyecto_22_arbu/proyecto_arbu_plano_06.jpg); }

.proyecto-27-1 { background-image: url(../images/proyecto_14_casa-2a/proyecto_casa-2a_imagen_01.jpg); }
.proyecto-27-2 { background-image: url(../images/proyecto_14_casa-2a/proyecto_casa-2a_imagen_02.jpg); }
.proyecto-27-3 { background-image: url(../images/proyecto_14_casa-2a/proyecto_casa-2a_imagen_03.jpg); }
.proyecto-27-4 { background-image: url(../images/proyecto_14_casa-2a/proyecto_casa-2a_plano_01.jpg); }
.proyecto-27-5 { background-image: url(../images/proyecto_14_casa-2a/proyecto_casa-2a_plano_02.jpg); }
.proyecto-27-6 { background-image: url(../images/proyecto_14_casa-2a/proyecto_casa-2a_plano_03.jpg); }

.proyecto-28-1 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_imagen_01.jpg); }
.proyecto-28-2 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_imagen_02.jpg); }
.proyecto-28-3 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_imagen_03.jpg); }
.proyecto-28-4 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_imagen_04.jpg); }
.proyecto-28-5 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_plano_01.jpg); }
.proyecto-28-6 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_plano_02.jpg); }
.proyecto-28-7 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_plano_03.jpg); }
.proyecto-28-8 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_plano_04.jpg); }
.proyecto-28-9 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_plano_05.jpg); }
.proyecto-28-10 { background-image: url(../images/proyecto_casa-ts/proyecto_casa-ts_plano_06.jpg); }

.proyecto-29-1 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_imagen_01.jpg); }
.proyecto-29-2 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_imagen_02.jpg); }
.proyecto-29-3 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_imagen_03.jpg); }
.proyecto-29-4 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_plano_01.jpg); }
.proyecto-29-5 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_plano_02.jpg); }
.proyecto-29-6 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_plano_03.jpg); }
.proyecto-29-7 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_plano_04.jpg); }
.proyecto-29-8 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_plano_05.jpg); }
.proyecto-29-9 { background-image: url(../images/proyecto_casa-davila/proyecto_casa-davila_plano_06.jpg); }

.proyecto-30-1 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_imagen_01.jpg); }
.proyecto-30-2 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_imagen_02.jpg); }
.proyecto-30-3 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_01.jpg); }
.proyecto-30-4 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_02.jpg); }
.proyecto-30-5 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_03.jpg); }
.proyecto-30-6 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_04.jpg); }
.proyecto-30-7 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_05.jpg); }
.proyecto-30-8 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_06.jpg); }
.proyecto-30-9 { background-image: url(../images/proyecto_casa-munoz-ponce/proyecto_casa-munoz-ponce_plano_07.jpg); }

.proyecto-31-1 { background-image: url(../images/proyecto_casa-cayambe/proyecto_casa-cayambe_imagen_01.jpg); }
.proyecto-31-2 { background-image: url(../images/proyecto_casa-cayambe/proyecto_casa-cayambe_imagen_02.jpg); }
.proyecto-31-3 { background-image: url(../images/proyecto_casa-cayambe/proyecto_casa-cayambe_imagen_03.jpg); }
.proyecto-31-4 { background-image: url(../images/proyecto_casa-cayambe/proyecto_casa-cayambe_imagen_04.jpg); }
.proyecto-31-5 { background-image: url(../images/proyecto_casa-cayambe/proyecto_casa-cayambe_plano_01.jpg); }
.proyecto-31-6 { background-image: url(../images/proyecto_casa-cayambe/proyecto_casa-cayambe_plano_02.jpg); }

.proyecto-32-1 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_imagen_01.jpg); }
.proyecto-32-2 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_imagen_02.jpg); }
.proyecto-32-3 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_imagen_03.jpg); }
.proyecto-32-4 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_imagen_04.jpg); }
.proyecto-32-5 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_plano_01.jpg); }
.proyecto-32-6 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_plano_02.jpg); }
.proyecto-32-7 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_plano_03.jpg); }
.proyecto-32-8 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_plano_04.jpg); }
.proyecto-32-9 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_plano_05.jpg); }
.proyecto-32-10 { background-image: url(../images/proyecto_casa-md/proyecto_casa-md_plano_06.jpg); }

.proyecto-33-1 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_01.jpg); }
.proyecto-33-2 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_02.jpg); }
.proyecto-33-3 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_03.jpg); }
.proyecto-33-4 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_04.jpg); }
.proyecto-33-5 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_05.jpg); }
.proyecto-33-6 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_06.jpg); }
.proyecto-33-7 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_07.jpg); }
.proyecto-33-8 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_08.jpg); }
.proyecto-33-9 { background-image: url(../images/proyecto_27_estadio-ldu/proyecto_estadio-ldu_imagen_09.jpg); }

.proyecto-34-1 { background-image: url(../images/proyecto_farm-house-osf/proyecto_farm-house-osf_proceso_01.jpg); }
.proyecto-34-2 { background-image: url(../images/proyecto_farm-house-osf/proyecto_farm-house-osf_proceso_02.jpg); }
.proyecto-34-3 { background-image: url(../images/proyecto_farm-house-osf/proyecto_farm-house-osf_proceso_03.jpg); }
.proyecto-34-4 { background-image: url(../images/proyecto_farm-house-osf/proyecto_farm-house-osf_proceso_04.jpg); }

.proyecto-35-1 { background-image: url(../images/proyecto_casa-carolina-orozco/proyecto_casa-carolina-orozco_proceso_01.jpg); }
.proyecto-35-2 { background-image: url(../images/proyecto_casa-carolina-orozco/proyecto_casa-carolina-orozco_proceso_02.jpg); }
.proyecto-35-3 { background-image: url(../images/proyecto_casa-carolina-orozco/proyecto_casa-carolina-orozco_proceso_03.jpg); }

.proyecto-36-1 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_imagen_01.jpg); }
.proyecto-36-2 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_imagen_02.jpg); }
.proyecto-36-3 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_imagen_03.jpg); }
.proyecto-36-4 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_01.jpg); }
.proyecto-36-5 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_02.jpg); }
.proyecto-36-6 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_03.jpg); }
.proyecto-36-7 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_04.jpg); }
.proyecto-36-8 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_05.jpg); }
.proyecto-36-9 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_06.jpg); }
.proyecto-36-10 { background-image: url(../images/proyecto_11_casa-ys/proyecto_casa-ys_plano_07.jpg); }

.proyecto-37-1 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_imagen_01.jpg); }
.proyecto-37-2 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_imagen_02.jpg); }
.proyecto-37-3 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_imagen_03.jpg); }
.proyecto-37-4 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_plano_01.jpg); }
.proyecto-37-5 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_plano_02.jpg); }
.proyecto-37-6 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_plano_03.jpg); }
.proyecto-37-7 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_plano_04.jpg); }
.proyecto-37-8 { background-image: url(../images/proyecto_04_casa-de-la-colina/proyecto_casa-de-la-colina_plano_05.jpg); }

.proyecto-38-1 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_imagen_01.jpg); }
.proyecto-38-2 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_imagen_02.jpg); }
.proyecto-38-3 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_imagen_03.jpg); }
.proyecto-38-4 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_imagen_04.jpg); }
.proyecto-38-5 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_imagen_05.jpg); }
.proyecto-38-6 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_imagen_06.jpg); }
.proyecto-38-7 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_proceso_01.jpg); }
.proyecto-38-8 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_proceso_02.jpg); }
.proyecto-38-9 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_proceso_03.jpg); }
.proyecto-38-10 { background-image: url(../images/proyecto_05_kintsugi/kintsugi_proceso_04.jpg); }

.proyecto-39-1 { background-image: url(../images/proyecto_06_casa-del-volcan/casa-del-volcan_imagen_01.jpg); }
.proyecto-39-2 { background-image: url(../images/proyecto_06_casa-del-volcan/casa-del-volcan_imagen_02.jpg); }
.proyecto-39-3 { background-image: url(../images/proyecto_06_casa-del-volcan/casa-del-volcan_imagen_03.jpg); }
.proyecto-39-4 { background-image: url(../images/proyecto_06_casa-del-volcan/casa-del-volcan_plano_01.jpg); }
.proyecto-39-5 { background-image: url(../images/proyecto_06_casa-del-volcan/casa-del-volcan_plano_02.jpg); }

.proyecto-40-1 { background-image: url(../images/proyecto_07_picadero-san-jose/picadero-san-jose_imagen_01.jpg); }
.proyecto-40-2 { background-image: url(../images/proyecto_07_picadero-san-jose/picadero-san-jose_imagen_02.jpg); }
.proyecto-40-3 { background-image: url(../images/proyecto_07_picadero-san-jose/picadero-san-jose_imagen_03.jpg); }
.proyecto-40-4 { background-image: url(../images/proyecto_07_picadero-san-jose/picadero-san-jose_imagen_04.jpg); }
.proyecto-40-5 { background-image: url(../images/proyecto_07_picadero-san-jose/picadero-san-jose_plano_01.jpg); }
.proyecto-40-6 { background-image: url(../images/proyecto_07_picadero-san-jose/picadero-san-jose_plano_02.jpg); }

.proyecto-41-1 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_imagen_01.jpg); }
.proyecto-41-2 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_imagen_02.jpg); }
.proyecto-41-3 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_imagen_03.jpg); }
.proyecto-41-4 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_plano_01.jpg); }
.proyecto-41-5 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_plano_02.jpg); }
.proyecto-41-6 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_plano_03.jpg); }
.proyecto-41-7 { background-image: url(../images/proyecto_08_casa-en-el-bosque/casa-en-el-bosque_plano_04.jpg); }

.proyecto-42-1 { background-image: url(../images/proyecto_09_casa-entre-los-arboles/casa-entre-los-arboles_imagen_01.jpg); }
.proyecto-42-2 { background-image: url(../images/proyecto_09_casa-entre-los-arboles/casa-entre-los-arboles_imagen_02.jpg); }
.proyecto-42-3 { background-image: url(../images/proyecto_09_casa-entre-los-arboles/casa-entre-los-arboles_plano_01.jpg); }
.proyecto-42-4 { background-image: url(../images/proyecto_09_casa-entre-los-arboles/casa-entre-los-arboles_plano_02.jpg); }
.proyecto-42-5 { background-image: url(../images/proyecto_09_casa-entre-los-arboles/casa-entre-los-arboles_plano_03.jpg); }

.proyecto-43-1 { background-image: url(../images/proyecto_10_casa-del-arbol/casa-del-arbol_imagen_01.jpg); }
.proyecto-43-2 { background-image: url(../images/proyecto_10_casa-del-arbol/casa-del-arbol_imagen_02.jpg); }
.proyecto-43-3 { background-image: url(../images/proyecto_10_casa-del-arbol/casa-del-arbol_imagen_03.jpg); }
.proyecto-43-4 { background-image: url(../images/proyecto_10_casa-del-arbol/casa-del-arbol_plano_01.jpg); }
.proyecto-43-5 { background-image: url(../images/proyecto_10_casa-del-arbol/casa-del-arbol_plano_02.jpg); }
.proyecto-43-6 { background-image: url(../images/proyecto_10_casa-del-arbol/casa-del-arbol_plano_03.jpg); }

.proyecto-44-1 { background-image: url(../images/proyecto_13_mey-house/mey-house_01.jpg); }
.proyecto-44-2 { background-image: url(../images/proyecto_13_mey-house/mey-house_02.jpg); }
.proyecto-44-3 { background-image: url(../images/proyecto_13_mey-house/mey-house_03.jpg); }
.proyecto-44-4 { background-image: url(../images/proyecto_13_mey-house/mey-house_04.jpg); }
.proyecto-44-5 { background-image: url(../images/proyecto_13_mey-house/mey-house_05.jpg); }
.proyecto-44-6 { background-image: url(../images/proyecto_13_mey-house/mey-house_plano_01.jpg); }
.proyecto-44-7 { background-image: url(../images/proyecto_13_mey-house/mey-house_plano_02.jpg); }
.proyecto-44-8 { background-image: url(../images/proyecto_13_mey-house/mey-house_plano_03.jpg); }
.proyecto-44-9 { background-image: url(../images/proyecto_13_mey-house/mey-house_plano_04.jpg); }

.proyecto-45-1 { background-image: url(../images/proyecto_15_casa-entre-muros/casa-entre-muros_01.jpg); }
.proyecto-45-2 { background-image: url(../images/proyecto_15_casa-entre-muros/casa-entre-muros_02.jpg); }
.proyecto-45-3 { background-image: url(../images/proyecto_15_casa-entre-muros/casa-entre-muros_03.jpg); }
.proyecto-45-4 { background-image: url(../images/proyecto_15_casa-entre-muros/casa-entre-muros_plano_01.jpg); }
.proyecto-45-5 { background-image: url(../images/proyecto_15_casa-entre-muros/casa-entre-muros_plano_02.jpg); }
.proyecto-45-6 { background-image: url(../images/proyecto_15_casa-entre-muros/casa-entre-muros_plano_03.jpg); }

.proyecto-46-1 { background-image: url(../images/proyecto_17_casa-jama/casa-jama_imagen_01.jpg); }
.proyecto-46-2 { background-image: url(../images/proyecto_17_casa-jama/casa-jama_imagen_02.jpg); }
.proyecto-46-3 { background-image: url(../images/proyecto_17_casa-jama/casa-jama_imagen_03.jpg); }
.proyecto-46-4 { background-image: url(../images/proyecto_17_casa-jama/casa-jama_plano_01.jpg); }
.proyecto-46-5 { background-image: url(../images/proyecto_17_casa-jama/casa-jama_plano_02.jpg); }
.proyecto-46-6 { background-image: url(../images/proyecto_17_casa-jama/casa-jama_plano_03.jpg); }

.proyecto-48-1 { background-image: url(../images/proyecto_20_casa-terra/casa-terra_imagen_01.jpg); }
.proyecto-48-2 { background-image: url(../images/proyecto_20_casa-terra/casa-terra_imagen_02.jpg); }
.proyecto-48-3 { background-image: url(../images/proyecto_20_casa-terra/casa-terra_imagen_03.jpg); }
.proyecto-48-4 { background-image: url(../images/proyecto_20_casa-terra/casa-terra_plano_01.jpg); }
.proyecto-48-5 { background-image: url(../images/proyecto_20_casa-terra/casa-terra_plano_02.jpg); }
.proyecto-48-6 { background-image: url(../images/proyecto_20_casa-terra/casa-terra_plano_03.jpg); }

.proyecto-47-1 { background-image: url(../images/proyecto_21_casa-ilalo/proyecto_casa-ilalo_imagen_01.jpg); }
.proyecto-47-2 { background-image: url(../images/proyecto_21_casa-ilalo/proyecto_casa-ilalo_imagen_02.jpg); }
.proyecto-47-3 { background-image: url(../images/proyecto_21_casa-ilalo/proyecto_casa-ilalo_imagen_03.jpg); }
.proyecto-47-4 { background-image: url(../images/proyecto_21_casa-ilalo/proyecto_casa-ilalo_plano_01.jpg); }
.proyecto-47-5 { background-image: url(../images/proyecto_21_casa-ilalo/proyecto_casa-ilalo_plano_02.jpg); }
.proyecto-47-6 { background-image: url(../images/proyecto_21_casa-ilalo/proyecto_casa-ilalo_plano_03.jpg); }

.proyecto-49-1 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_imagen_01.jpg); }
.proyecto-49-2 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_imagen_02.jpg); }
.proyecto-49-3 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_imagen_03.jpg); }
.proyecto-49-4 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_plano_01.jpg); }
.proyecto-49-5 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_plano_02.jpg); }
.proyecto-49-6 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_plano_03.jpg); }
.proyecto-49-7 { background-image: url(../images/proyecto_24_casa-sinfin/casa-sinfin_plano_04.jpg); }


.carrousel-home .owl-pagination {
	display: none;
	visibility: hidden;
}
.carrousel-home a {
	display: block;
}

h3.border-none {
	border-right: none !important;
}
.imagen-proyecto,
.imagenalto {
    height: 100vh !important; /*100vh;*/
    width: 100%;
    background-repeat: no-repeat;
    background-position: center center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    -o-background-size: cover;
    background-size: cover;	
}

.foot-memoria-open {
    height: 384px;
    overflow: hidden;
}
.foot-memoria-open.memoria-large {
	height: 404px;
}
/*.foot-memoria-xl {
    position:fixed;
    height: 414px;
    bottom: -374px;
}
.foot-memoria-xl.slide-down4 { bottom: -374px !important; }*/

.arriba {
    z-index: 100;
}
.foot-memoria .footer_img {
	bottom: initial;
}

#memoria {
	margin: 36px auto;
	width: 100%;
	padding: 15px 0;
	height: 324px;
}
/*#memoria.memoria-xl {
	height: 374px;
}*/

#memoria .col-1 {
    width: 16.1%;
    margin: 0;

}
.col-linea {
    border-right: 1px solid #afafaf;
    height: 280px;	
    margin: 0;
}
.memoria-xl .col-linea {
    height: 310px;	
}
.memoria-xl.memoria-large .col-linea {
    height: 330px;	
}

#memoria .col-2 {
    width: 82.6%;
    margin: 0 0 0 1.2%;
    overflow: hidden;
}

#memoria p {
	font-size: 14px;
	font-weight: 300;
	line-height: 1;
	color: #808080;
}

h3 {
    font-size: 14px;
    font-weight: 400;
    text-transform: uppercase;
    color: #4C4D4D;
    width: 100%;
    padding: 0 0 15px 0; /* 20 */
    border: none;
}

#memoria .twocolumns {
	margin: 0 0 0 0;
	height: 245px;
    max-height: 245px;
	width:100%;
	-moz-column-count: 2;
	-moz-column-gap: 38px;
	-webkit-column-count: 2;
	-webkit-column-gap: 38px;
	column-count: 2;
	column-gap: 38px;
	-moz-column-fill: auto;
    column-fill: auto;
}
#memoria.memoria-xl .twocolumns {
	height: 275px;
    max-height: 275px;
}
#memoria.memoria-xl.memoria-large .twocolumns {
	height: 295px;
    max-height: 295px;
}
#memoria .col-1 p {
    font-size: 14px;
    letter-spacing: 0.6px;
    font-weight: 400;
    width: 100%;
    color: #808080;
    padding: 0 10px 5px 0;
}

#memoria .col-2 p {
	color: #4C4D4D;
	line-height: 1.25;
	letter-spacing: 0px;
	text-align: justify;
    margin: 0 0 10px 0; /* 16 */
}

#memoria .col-1 p.last-p {
	border-bottom: none;
}
#memoria .col-1 p strong {
	color: #4C4D4D;
    line-height: 1.4;
    font-weight: 300;
}
.close,
.close2 {
	margin: -20px 0 0 0;
    font-family: Verdana, sans-serif;
    clear: both;
    display: block;
    float: right;
    z-index: 20000;
    position: absolute;
    right: 1.2%;
    bottom: 14px;
}

i.close-button:before,
i.close2-button:before {
	content: '';
	background: url(../images/exit_button.png) no-repeat;
	display: inline-block;
    width: 16px;
    height: 16px;
}
.close_click3,
.close_filosofia,
.close_equipo,
.close_biografia {
    width: 16px;
    height: 16px;
	display: block;
}
.close_click3:hover:before,
.close_filosofia:hover:before,
.close_equipo:hover:before,
.close_biografia:hover:before {
	opacity: 1;
    cursor: pointer;
}

.gradient-top,
.gradient-bottom,
.downClick,
.hamburger,
.cross {
	display: none;
	visibility: hidden;
}

.mail-ok,
.mail-error {
    margin: 32px 0 0 0;
    display: block;
}
.mail-ok {
    color: #6fb71b;
}
.mail-error{
    color: #da362a;
}

.class1,
.class2,
.class3,
.class4,
.class5 {
	display: none;
	visibility: hidden;
}

.class-display {
	display: block;
	visibility: visible;
}

.map ul li a:link, .map ul li a:visited {
    width: 92%;
    float: left;
}
.map ul li {
    margin: 0 0 2px 0;
    display: inline-block;
    width: 100%;
}


/* Ajustes responsive */








/*@media only screen and (max-width: 1750px) {
	.foot-bio { height: 448px; }
	.slide-down1 { bottom: -408px !important; }
}

@media only screen and (max-width: 1650px) {
	.foot-bio { height: 438px; }
	.slide-down1 { bottom: -398px !important; }
}*/

/*@media only screen and (max-width: 1600px) {
	.foot-bio { height: 428px; }
	.slide-down1 { bottom: -388px !important; }
}

@media only screen and (max-width: 1550px) {
	.foot-bio { height: 418px; }
	.slide-down1 { bottom: -378px !important; }
}

@media only screen and (max-width: 1500px) {
	.foot-bio { height: 400px; }
	.slide-down1 { bottom: -360px !important; }
}

{
	.foot-equipo {
		height: 660px;
	}
	.equipo ul li {
		height: 300px;
	}
}*/

.foot-equipo {
	height: auto;
	padding-bottom: 10px;
	min-height: 630px;
}
.equipo ul li {
    height: auto;
    margin-bottom: 10px;
}
.equipo ul li:nth-child(12) {
    clear: both;
}

@media only screen and (max-width: 2600px) {
	.foot-equipo {
		min-height: 600px;
	}
}

@media only screen and (max-width: 2200px) {
	.foot-equipo {
		min-height: 550px;
	}
}

@media only screen and (max-width: 1800px) {
	.foot-equipo {
		min-height: 520px;
	}
}

@media only screen and (max-width: 1600px) {
	.foot-equipo {
		min-height: 490px;
	}
}

@media only screen and (max-width: 1550px) {
	.foot-bio { height: 390px; }
	.slide-down1 { bottom: -350px !important; }
	.block-scroll {
		height: 260px;
	}
}

@media only screen and (max-width: 1450px) {
	.foot-equipo {
		min-height: 470px;
	}
}

@media only screen and (max-width: 1420px) {
	.col-4-xl { width: 78%; }
}

@media only screen and (max-width: 1400px) {
	.foot-bio { height: 380px; }
	.slide-down1 { bottom: -340px !important; }
}

@media only screen and (max-width: 1330px) {
	.col-4-xl { width: 77%;	}
}

@media only screen and (max-width: 1290px) {
	.foot-bio { height: 400px; }
	.slide-down1 { bottom: -360px !important; }

	.col-4-xs { width: 270px; }
	.col-4-xl { width: 76%;	}

	.block-scroll {
		height: 280px;
	}
	.foot-equipo {
		height: 470px;
		min-height: auto;
	}
	.equipo ul li {
		height: 200px;
	}
}

@media only screen and (max-width: 1260px) {
	.col-4-xl { width: 75%;	}
}

@media only screen and (max-width: 1220px) {
	.foot-bio { height: 438px; }
	.slide-down1 { bottom: -418px !important; }

	.col-4-xs { width: 300px; }
	.col-4-xl { width: 72%;	}

	.foot-memoria-open { 
		height: 424px;	
	}
	#memoria {
    	height: 364px;
	}
	#memoria.memoria-xl .twocolumns {
	    height: 315px;
	    max-height: 315px;
	}
	.memoria-xl .col-linea {
    	height: 340px;
	}
	.block-scroll {
		height: 320px;
	}
}

@media only screen and (max-width: 1184px) {
	.foot-bio { height: 448px; }
	.slide-down1 { bottom: -408px !important; }

	.col-4-xs { width: 255px; }
	.col-4-xl { width: 73.5%; }
	.block-scroll {
		height: 330px;
	}
	.col-2-destacada {
		padding: 0px 0px 0 0;
	}
}

@media only screen and (max-width: 1090px) {
	.col-4-xs { width: 215px; }
	.col-4-xl { width: 75.8%; }

	.biografia h3 { 
		margin: 0 0 0px 0px;
		padding: 0 0 15px 43px; 
	}
	.biografia h2 {
    	margin: 0 0 2px 0px;
    	padding: 0 0 0px 43px;
	}
	.block-bio { margin: 10px 0 0 0; }

	.col-4-xs { width: 180px; }
	.col-4-xl { width: 77%; }
	.foot-equipo { height: 256px; }
	.slide-down3 { bottom: -220px !important; }

	.foot-memoria-open { 
		height: 454px;	
	}
	#memoria {
    	height: 384px;
	}
	#memoria.memoria-xl .twocolumns {
	    height: 335px;
	    max-height: 335px;
	}
	.memoria-xl .col-linea {
    	height: 360px;
	}
	#memoria .twocolumns {
		column-gap: 18px;
	}
	.foot-filosofia {
		height: 328px;
	}
	.filosofia .col-1 {
		padding: 34px 0 30px 0;
	}
	.filosofia .col-2 {
		width: 67%;
	}
	.equipo ul li {
		height: 180px;
	}
	.foot-equipo {
		height: 440px;
	}
	.foot-memoria-open.memoria-large {
		height: 464px;
	}
	.memoria-xl.memoria-large .col-linea {
		height: 400px;
	}
	#memoria.memoria-xl.memoria-large .twocolumns {
		height: 355px;
		max-height: 355px;
	}
}

@media only screen and (max-width: 1024px) {
	.container {
		margin: 50px auto 0;
	    width: 100%;
	    padding: 0 1.2%;
	}
	main.publicaciones {
    	margin: 50px auto 0;
	}
	main.proyectos {
    	margin: 50px auto 0;
	}
	.destacada-top {
		margin: 50px auto 10px;
	}
	.map {
    	width: 49%;
	}
	#map-recuadro {
    	width: 100%;
	}
	.formulario {
    	width: 49%;
	}
}

@media only screen and (max-width: 990px) {
	#memoria .col-2 { width: 82.4%;	}

	.foot-memoria-open { 
		height: 484px;	
	}
	#memoria {
    	height: 414px;
	}
	#memoria.memoria-xl .twocolumns {
	    height: 365px;
	    max-height: 365px;
	}
	.memoria-xl .col-linea {
    	height: 390px;
	}
}

@media only screen and (max-width: 930px) {
	.foot-memoria-open { 
		height: 494px;	
	}
	#memoria {
    	height: 444px;
	}
	#memoria.memoria-xl .twocolumns {
	    height: 395px;
	    max-height: 395px;
	}
	.memoria-xl .col-linea {
    	height: 420px;
	}
	.filosofia .col-1 {
		padding: 40px 0 38px 0;
	}
}

@media only screen and (max-width: 934px) {
	.filosofia .col-2 {
	    width: 67.8%;
	    margin: 0;
	}
	.filosofia .col-1 {
	    width: 31%;
    	font-size: 28px;
	}
}

@media only screen and (max-width: 910px) {
	.foot-bio { height: 468px; }
	.slide-down1 { bottom: -428px !important; }
	.col-4-xs {
    	width: 21%;
	}
	.col-4-xl {
    	width: 77%;
	}
	.foot-memoria-open.memoria-large {
		height: 504px;
	}
	.memoria-xl.memoria-large .col-linea {
		height: 440px;
	}
	#memoria.memoria-xl.memoria-large .twocolumns {
		height: 395px;
		max-height: 395px;
	}
}

@media only screen and (max-width: 820px) {
	.foot-memoria-open { 
		height: 534px;	
	}
	#memoria {
    	height: 484px;
	}
	#memoria.memoria-xl .twocolumns {
	    height: 435px;
	    max-height: 435px;
	}
	.memoria-xl .col-linea {
    	height: 460px;
	}
	.filosofia .col-1 {
		padding: 28px 0 20px 0;
	}
}

@media only screen and (max-width: 768px) {
	i.arrow-right:before,
	i.arrow-left:before {
		display: none;
		visibility: hidden;
	}
	.filosofia p:last-child {
	    margin: 0 0 10px 0;
	}
	#memoria.memoria-xl,
	.memoria-xl .col-linea,
	#memoria.memoria-xl .twocolumns {
		height: initial;
		max-height: initial;
	}
	.map {
    	width: 100%;
	}
	.formulario {
    	width: 100%;
	}
	.contacto i {
		margin: 0 5px 0 5px;
	}
	#map-recuadro {
	    height: 322px;
	    margin: 0 0 10px 0;
	}
	.map {
    	height: initial;
	}
	.formulario input[type="submit"] {
    	margin: 0 0 14px 0;
	}
	.publicaciones-fila-arriba {
		display: inline-block;
		clear: both;
	}
	main.publicaciones {
    	position: initial;
		margin: 11px auto 20px;
		height: 100%;
		display: inline-block;
	}
	.last-p-proyectos {
		display: none;
		visibility: hidden;
		height: 0;
	}
	.publicaciones h4 {
    	margin: 5px 0 1px 0;
	}
	.slide-up {
    	padding: 4px 1.2% 0px 1.2%;
	}
	.equipo ul li {
	    width: 19.04%;
	    margin: 0 1.2% 10px 0;
	    display: table;
	}
	.equipo ul li.last-team {
	    margin: 0 0 10px 0;
	}
	.equipo ul li:last-child {
    	margin: 0 0 15px 0;
	}
	.equipo ul li:nth-child(11),
	.equipo ul li:nth-child(22)  {
		margin: 0 1.2% 10px 0;
	}
	.equipo ul li {
		height: 225px;
	}
	nav ul li a:link, nav ul li a:visited, footer ul li a:link, footer ul li a:visited {
		font-size: 15px !important;
	}
	footer ul li {
    	padding: 0 10px;
	}
	footer ul li:last-child {
    	padding: 0 0 0 10px;
	}
	.close, .close2 {
		display: block;
		width: 100%;
		margin: 0;
		right: 0;
		bottom: 0;
	    padding: 8px 10px 8px 10px;
/*	    background: rgba(255,255,255,0.80);*/
	    position: fixed;
	}
	.close_click3, .close_filosofia, .close_equipo, .close_biografia {
		float: right;
	}
	i.close-button:before, i.close2-button:before {
		background: url(../images/exit_button_big.png) no-repeat;
	    background-size: 31px 31px;
	    width: 31px;
	    height: 31px;
	}
	.close_click3,
	.close_filosofia,
	.close_equipo,
	.close_biografia {
	    width: 31px;
	    height: 31px;
		position: absolute;
		right: 10px;
		top: 6px;
	}
	i.down-button:before,
	i.down-button:before {
		content: '';
		background: url(../images/arrow_down.png) no-repeat;
		background-size: 76px 26px;
		width: 76px;
		height: 26px;
		display: inline-block;
	}
	.downClick {
		display: block;
		visibility: visible;
		margin: 0px auto 0;
		width: 76px;
		position: relative;
	}

	.gradient-top,
	.gradient-bottom {
		display: block;
		visibility: visible;
	    height: 30px;
	    left: 0;
	    position: fixed;
	    width: 100%;
	}
	.footer_bg_right,
	.footer_bg_right_estudio {
	    right: 10px;
	}
	.gradient-top {
		height: 50px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#fefefe+33,ffffff+100&0.8+33,0+100 */
		background: -moz-linear-gradient(top, rgba(254,254,254,0.8) 33%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(33%,rgba(254,254,254,0.8)), color-stop(100%,rgba(255,255,255,0))); /* Chrome4-9,Safari4-5 */
		background: -webkit-linear-gradient(top, rgba(254,254,254,0.8) 33%,rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
		background: -o-linear-gradient(top, rgba(254,254,254,0.8) 33%,rgba(255,255,255,0) 100%); /* Opera 11.10-11.50 */
		background: -ms-linear-gradient(top, rgba(254,254,254,0.8) 33%,rgba(255,255,255,0) 100%); /* IE10 preview */
		background: linear-gradient(to bottom, rgba(254,254,254,0.8) 33%,rgba(255,255,255,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ccfefefe', endColorstr='#00ffffff',GradientType=0 ); /* IE6-9 */
	}
	.gradient-bottom {
	    bottom: 40px;
		/* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#ffffff+0,fefefe+100&0+1,1+100 */
		background: -moz-linear-gradient(top, rgba(255,255,255,0) 0%, rgba(255,255,255,0) 1%, rgba(254,254,254,1) 100%); /* FF3.6-15 */
		background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(1%,rgba(255,255,255,0)), color-stop(100%,rgba(254,254,254,1))); /* Chrome4-9,Safari4-5 */
		background: -webkit-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(254,254,254,1) 100%); /* Chrome10-25,Safari5.1-6 */
		background: -o-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(254,254,254,1) 100%); /* Opera 11.10-11.50 */
		background: -ms-linear-gradient(top, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(254,254,254,1) 100%); /* IE10 preview */
		background: linear-gradient(to bottom, rgba(255,255,255,0) 0%,rgba(255,255,255,0) 1%,rgba(254,254,254,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#fefefe',GradientType=0 ); /* IE6-9 */
	}
	.equipo, .filosofia, .biografia, #memoria {
	    margin: 36px 0 0 0;
	    overflow: auto;
	    height: 100%;
        padding: 0 0 10px 0;
        bottom: 50px;
	}
	.biografia {
	    padding: 0 0 10px 0;
	}
	.foot-equipo, .foot-bio, .foot-filosofia, .foot-memoria-open {
    	height: 88%;
    	overflow: hidden;
    	padding-bottom: 80px !important;
	}
	.slide-down1 { bottom: -380px !important; }
	.col-4-xs {
    	width: 60%;
    	margin: 0 0 15px 0 !important;
	}
	.col-4-xl {
    	width: 100%;
	    margin: 0 0 15px 0;
	}
	.filosofia .col-1 {
		font-size: 30px;
		width: 286px;
		border: none;
		margin: 0 0 10px 0;
		padding: 0;
	}
	.filosofia .col-2 {
    	width: 100%;
    	margin: 0;
    	padding: 12px 0 0 0;
    	border-top: 1px solid #afafaf;
	}
	#memoria .col-1 {
	    width: 100%;
	    margin: 18px 0 0 0;
	}
	footer.foot-memoria ul li,
	.owl-pagination {
    	display: none;
    	visibility: hidden;
	}
	footer.foot-memoria ul li:last-child {
    	padding: 8px 0 0 10px;
    	display: list-item;
    	visibility: visible;
	}
	.foot-memoria .footer_img h3, .foot-memoria .footer_img h4 {
		font-size: 15px;
	}
	#memoria .twocolumns {
	    height: 100%;
	    max-height: initial;
	    -moz-column-count: 1;
	    -webkit-column-count: 1;
	    column-count: 1;
	}
	.col-linea {
	    display: none;
	    border: none;
	    visibility: hidden;
	}
	#memoria .col-2 {
	    width: 100%;
	    margin: 10px 0 0 0;
	    border-top: 1px solid #afafaf;
	    padding: 17px 0 0 0;
	}
	.icons-header {
		display: none;
		visibility: hidden;
	}
	.hamburger,
	.cross {
		display: block;
		visibility: visible;
		background:none;
		position:absolute;
		top:0px;
		right:0;
		color:#999999;
		border:0;
		cursor:pointer;
		outline:none;
		z-index:10000000000000;
	}
	.hamburger{
	    line-height: 0;
	    padding: 10px 7px 10px 7px;
	}
	.hamburger-icon {
		content: '';
		background: url(../images/hamburger_button.png) no-repeat;
		display: inline-block;
	    background-size: 25px 20px;
	    width: 25px;
	    height: 20px;
	}
/*	.cross{
		padding:7px 15px 0px 15px;
		font-size:3em;
		line-height:1.4px;
		font-weight:bold;
	}*/
	.menu{z-index:1000000; font-weight:bold; font-size:0.8em; width:100%; background:#f1f1f1;  position:absolute; text-align:center; font-size:12px;}
	nav ul {
	    padding: 5px 0 5px 0;
	    list-style-type: none;
	    list-style-image: none;
	    width: 100%;
	    background: rgba(255, 255, 255, 0.8);
	    z-index: 100000000;
	}
	nav ul li, nav ul li:last-child {
		display: inline-block; 		
		float: none;
    	height: initial;
		padding: 0;
	    width: 100%;
	    border-right: none;
	    line-height: 0;
	}

	nav ul li a:link {
		display: block;
		padding:16px 0 16px 1.2%; 
	}
	.footer_img {
	    bottom: 10px;
	    padding: 0 0 0 1.2%;
	}
	.footer-home {
	    bottom: 10px;
	}
	.block-scroll {
		height: auto;
	}
	.equipo ul li:nth-child(12) {
		clear: none;
	}
	.col-1-destacada,
	.col-2-destacada,
	.col-3-destacada,
	.col-4-destacada {
		width: 100%;
	}
	.col-3-destacada,
	.col-4-destacada {
		display: block;
	}
	.col-3-destacada {
		margin-bottom: 5px !important;	
	}
	.not-display {
		display: none;
	}
	.publicacion-destacada p {
		margin-top: 10px;
	}
	.premio {
		height: 190px;
	}
	.destacada-right {
		margin: 0 1.2% 0 0;
	}
}

@media only screen and (max-width: 648px) {
	header img {
    	padding: 4px 0 4px 1.5%;
	}
	.publicacion-destacada {
		padding: 10px 1.5%;
	}
	.container,
	main.publicaciones {
    	padding: 0 1.5%;
	}
	.publicaciones [class*='col-'],
	.publicaciones .col-2.last,
	.publicaciones .col-1m.last, 
	.publicaciones .col-1.last {
    	margin: 0 1.5% 6px 0;
	}
	.publicaciones .col-1,
	.publicaciones .col-1m {
    	width: 49.25%;
	}
	.publicaciones .col-1:nth-child(9) {
		clear: both;
	}
	.publicaciones .col-1:nth-child(2),
	.publicaciones .col-1:nth-child(4),
	.publicaciones .col-1:nth-child(6),
	.publicaciones .col-1:nth-child(10),
	.publicaciones .col-1:nth-child(12),
	.publicaciones .col-1:nth-child(14),
	.publicaciones .col-2,
	.publicaciones .col-1-4:nth-child(2),
	.publicaciones .col-1-4:nth-child(4),
	.publicaciones .col-1m:nth-child(2),
	.publicaciones .col-1m:nth-child(4) {
		margin: 0 0 6px 0;
	}
	.publicaciones .col-1:nth-child(8) {
		margin: 0 0 6px 1.5%;
	}
	.publicaciones .col-2.last-resp {
		margin: 0 1.5% 6px 0;
	}
	/*.publicaciones .col-1:nth-child(13)*/
	.publicaciones .col-1:nth-child(7),
	.publicaciones .col-1:nth-child(13),
	.publicaciones .col-1:nth-child(14) {
		width: 42.09%;
	}
	.publicaciones .col-1:nth-child(6) {
		clear: none;
	}
	.publicaciones .col-2 {
    	width: 56.35%;
	}
	.col-1-4 {
		width: 49.25%;
	}
	.slide-up {
    	padding: 4px 1.5% 0px 1.5%;
	}
	.equipo ul li {
    	width: 18.8%;
    	margin: 0 1.5% 10px 0;
	}
	main.proyectos {
    	padding: 0 1.5%;
    }
    .col-3 {
    	width: 32.33%;
	}
	[class*='col-'] {
    	margin: 0 1.5% 0 0;
	}
	.last {
    	margin: 0;
	}
	.footer_img {
	    bottom: 10px;
	    padding: 0 0 0 1.5%;
	}
	nav ul li a:link {
		padding:16px 0 16px 1.5%; 
	}
	footer {
	    padding: 4px 1.5% 0 1.5%;
	}
	.col-4-xs {
		width: 80%;
	}
	.equipo ul li {
		height: 200px;
	}
}

@media only screen and (max-width: 480px) {
	header img {
    	padding: 4px 0 4px 1.8%;
	}
	.publicacion-destacada {
		padding: 10px 1.8%;
	}
	.container,
	main.publicaciones {
    	padding: 0 1.8%;
	}
	/*.publicaciones [class*='col-'] {
    	margin: 0 1.8% 1px 0;
	}
	.col-1 {
    	width: 28.85%;
	}
	.col-2 {
    	width: 38.7%;
	}*/
	.slide-up {
    	padding: 4px 8px 0px 8px;
	}
	.equipo ul li {
    	width: 32.13%;
    	margin: 0 1.8% 10px 0;
	}
	.equipo ul li.last-team {
    	margin: 0 1.8% 10px 0;
	}
	.equipo ul li:nth-child(3),
	.equipo ul li:nth-child(6),
	.equipo ul li:nth-child(9),
	.equipo ul li:nth-child(12),
	.equipo ul li:nth-child(15),
	.equipo ul li:nth-child(18),
	.equipo ul li:nth-child(21) {
		margin: 0 0 10px 0;
	}
	main.proyectos {
    	padding: 0 1.8%;
    }
    .col-3 {
    	width: 32.13%;
	}
	[class*='col-'] {
    	margin: 0 1.8% 0 0;
	}
	.last {
    	margin: 0;
	}
	.footer_img {
	    bottom: 10px;
	    padding: 0 0 0 1.8%;
	}
	nav ul li a:link {
		padding:16px 0 16px 1.8%; 
	}
	.col-3 {
    	width: 100%;
	}
	[class*='col-'] {
    	margin: 0;
	}
	footer {
	    padding: 4px 1.8% 0 1.8%;
	}
	.col-4-xs {
		width: 100%;
	}
	.equipo ul li {
		height: 230px;
	}
}

@media only screen and (max-width: 420px) {
	.equipo ul li {
		height: 220px;
	}
}

@media only screen and (max-width: 390px) {
	.publicaciones [class*='col-'] {
    	margin: 0 0 2px 0 !important;
	}
	.col-1,
	.col-1m,
	.col-2 {
    	width: 100% !important;
	}
	.col-1-4 {
		width: 100% !important;
	}
	.col-3 {
    	width: 100%;
    	margin: 0;
	}
	.publicaciones .col-2.last {
    	margin: 0 0 20px 0;
	}
	.col-4-xs {
    	width: 100%;
	}
	.publicaciones h4 {
    	margin: 3px 0 1px 0;
	}
	main.publicaciones {
		margin: 50px auto 0px;
	}
	.equipo ul li {
		height: 210px;
	}
}

@media only screen and (max-width: 320px) {
	header img {
    	padding: 4px 0 4px 2.4%;
	}
	.publicacion-destacada {
		padding: 10px 2.4%;
	}
	.container,
	main.publicaciones {
    	padding: 0 2.4%;
	}
	.map ul li a:link, .map ul li a:visited {
	    width: 90%;
	    float: left;
	}
	.slide-up {
    	padding: 4px 2.4% 0px 2.4%;
	}
	main.proyectos {
    	padding: 0 2.4%;
    }
    .footer_img {
	    bottom: 10px;
	    padding: 0 0 0 2.4%;
	}
	nav ul li a:link {
		padding:16px 0 16px 2.4%; 
	}
	footer {
	    padding: 4px 2.4% 0 2.4%;
	}
	.equipo ul li {
		height: 190px;
	}
}

@media only screen and (max-width: 286px) {
	.equipo ul li {
	    min-height: 174px;
	}
}