@charset "UTF-8";
.header__top::before, [prop-resultados=lista] .prop__caract--hero, [slideshow-thumbs-inner] {
	white-space: nowrap
}
.owl-carousel, .owl-carousel .owl-item {
	-webkit-tap-highlight-color: transparent
}
@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 300;
	src: local('Lato Light'), local('Lato-Light'), url(https://fonts.gstatic.com/s/lato/v11/nj47mAZe0mYUIySgfn0wpQ.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 400;
	src: local('Lato Regular'), local('Lato-Regular'), url(https://fonts.gstatic.com/s/lato/v11/v0SdcGFAl2aezM9Vq_aFTQ.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 700;
	src: local('Lato Bold'), local('Lato-Bold'), url(https://fonts.gstatic.com/s/lato/v11/DvlFBScY1r-FMtZSYIYoYw.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: normal;
	font-weight: 900;
	src: local('Lato Black'), local('Lato-Black'), url(https://fonts.gstatic.com/s/lato/v11/4cKlrioa77J2iqTqBgkRWg.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: italic;
	font-weight: 300;
	src: local('Lato Light Italic'), local('Lato-LightItalic'), url(https://fonts.gstatic.com/s/lato/v11/2HG_tEPiQ4Z6795cGfdivKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: italic;
	font-weight: 400;
	src: local('Lato Italic'), local('Lato-Italic'), url(https://fonts.gstatic.com/s/lato/v11/LqowQDslGv4DmUBAfWa2Vw.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: italic;
	font-weight: 700;
	src: local('Lato Bold Italic'), local('Lato-BoldItalic'), url(https://fonts.gstatic.com/s/lato/v11/HkF_qI1x_noxlxhrhMQYEKCWcynf_cDxXwCLxiixG1c.ttf) format('truetype')
}
@font-face {
	font-family: Lato;
	font-style: italic;
	font-weight: 900;
	src: local('Lato Black Italic'), local('Lato-BlackItalic'), url(https://fonts.gstatic.com/s/lato/v11/VNUH7ZAcagYBWsAiBBCEY6CWcynf_cDxXwCLxiixG1c.ttf) format('truetype')
}
html {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	overflow-x: hidden
}
.owl-carousel {
	display: none;
	width: 100%;
	position: relative;
	z-index: 1
}
.owl-carousel .owl-stage {
	position: relative;
	-ms-touch-action: pan-Y
}
.owl-carousel .owl-stage:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0
}
.owl-carousel .owl-stage-outer {
	position: relative;
	overflow: hidden;
	-webkit-transform: translate3d(0, 0, 0)
}
.owl-carousel .owl-item {
	position: relative;
	min-height: 1px;
	float: left;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	-webkit-touch-callout: none
}
.owl-carousel .owl-item img {
	display: block;
	-webkit-transform-style: preserve-3d
}
.owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled {
	display: none
}
.owl-carousel .owl-dot, .owl-carousel .owl-nav .owl-next, .owl-carousel .owl-nav .owl-prev {
	cursor: pointer;
	cursor: hand;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.owl-carousel.owl-drag .owl-item, .pace {
	-webkit-user-select: none;
	-ms-user-select: none
}
.owl-carousel.owl-loaded {
	display: block
}
.owl-carousel.owl-loading {
	opacity: 0;
	display: block
}
.owl-carousel.owl-hidden {
	opacity: 0
}
.owl-carousel.owl-refresh .owl-item {
	display: none
}
.owl-carousel.owl-drag .owl-item {
	-moz-user-select: none;
	user-select: none
}
.owl-carousel.owl-grab {
	cursor: move;
	cursor: -webkit-grab;
	cursor: -moz-grab;
	cursor: grab
}
.owl-carousel.owl-rtl {
	direction: rtl
}
.owl-carousel.owl-rtl .owl-item {
	float: right
}
.no-js .owl-carousel {
	display: block
}
.owl-carousel .animated {
	-webkit-animation-duration: 1s;
	-moz-animation-duration: 1s;
	-o-animation-duration: 1s;
	animation-duration: 1s;
	-webkit-animation-fill-mode: both;
	-moz-animation-fill-mode: both;
	-o-animation-fill-mode: both;
	animation-fill-mode: both
}
.owl-carousel .owl-animated-in {
	z-index: 0
}
.owl-carousel .owl-animated-out {
	z-index: 1
}
.owl-carousel .fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut
}
@-webkit-keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}
@-moz-keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}
@-o-keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}
@keyframes fadeOut {
	0% {
		opacity: 1
	}
	100% {
		opacity: 0
	}
}

#logoemprendimiento {
	z-index: 500;
	margin-left: 10px;
	padding: 5px;
	background-color: rgba(255, 255, 255, 0.7);
	height: 80px;
	width: 120px;
}

.owl-height {
	-webkit-transition: height .5s ease-in-out;
	-o-transition: height .5s ease-in-out;
	-moz-transition: height .5s ease-in-out;
	transition: height .5s ease-in-out
}
.owl-carousel .owl-item .owl-lazy {
	opacity: 0;
	-webkit-transition: opacity .4s ease;
	-o-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease
}
.owl-carousel .owl-item img.owl-lazy {
	-webkit-transform-style: preserve-3d;
	-moz-transform-style: preserve-3d;
	transform-style: preserve-3d
}
.owl-carousel .owl-video-wrapper {
	position: relative;
	height: 100%;
	background: #000
}
.owl-carousel .owl-video-play-icon {
	position: absolute;
	height: 80px;
	width: 80px;
	left: 50%;
	top: 50%;
	margin-left: -40px;
	margin-top: -40px;
	background: url(owl.video.play.png) no-repeat;
	cursor: pointer;
	z-index: 1;
	-webkit-backface-visibility: hidden;
	-webkit-transition: -webkit-transform .1s ease;
	-o-transition: -o-transform .1s ease;
	-moz-transition: transform .1s ease, -moz-transform .1s ease;
	transition: transform .1s ease;
	transition: transform .1s ease, -webkit-transform .1s ease, -moz-transform .1s ease, -o-transform .1s ease
}
.owl-carousel .owl-video-play-icon:hover {
	-webkit-transform: scale(1.3, 1.3);
	-ms-transform: scale(1.3, 1.3);
	-moz-transform: scale(1.3, 1.3);
	-o-transform: scale(1.3, 1.3);
	transform: scale(1.3, 1.3)
}
.owl-carousel .owl-video-playing .owl-video-play-icon, .owl-carousel .owl-video-playing .owl-video-tn {
	display: none
}
.owl-carousel .owl-video-tn {
	opacity: 0;
	height: 100%;
	background-position: center center;
	background-repeat: no-repeat;
	-webkit-background-size: contain;
	background-size: contain;
	-webkit-transition: opacity .4s ease;
	-o-transition: opacity .4s ease;
	-moz-transition: opacity .4s ease;
	transition: opacity .4s ease
}
.owl-carousel .owl-video-frame {
	position: relative;
	z-index: 1;
	height: 100%;
	width: 100%
}
.breadcrumbs__breadcrumb:first-child, .busqueda-header__titulo, .contacto-modal__h, .footer-seo__busqueda:not(:last-child), .footer-seo__titulo, .footer__address, .footer__link:hover, .footer__mid .footer__titulo i, .notif__h, .prop[attrs*='"operacion":"venta"'] .prop__compartir i, .prop[attrs*='"estado":"terminado"'] .prop__compartir i, [data-btn-leer-mas], [modal-cerrar], [prop-resultados=unidades] + [data-toggle], [prop-resultados=lista] .prop[attrs*='"operacion":"venta"'] .prop__direccion, [prop-resultados=lista] .prop[attrs*='"estado":"terminado"'] .prop__direccion {
	color: #eb1723
}
.btn__flotante, .btn__flotante--tasac:hover::after, .buscador__submit, .busqueda-header [prop-vista].activo, .footer__social:hover, .header__top, .iwParent .iwClose:hover, .micrositio__btn--flotante, .newsletter, .prop[attrs*='"operacion":"venta"'] .prop__caract--hero, .prop[attrs*='"operacion":"venta"'] .prop__fav:hover, .prop[attrs*='"operacion":"venta"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"operacion":"venta"'] .prop__info::after, .prop[attrs*='"operacion":"venta"'] .prop__tag, .prop[attrs*='"estado":"terminado"'] .prop__caract--hero, .prop[attrs*='"estado":"terminado"'] .prop__fav:hover, .prop[attrs*='"estado":"terminado"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"estado":"terminado"'] .prop__info::after, .prop[attrs*='"estado":"terminado"'] .prop__tag, ::-moz-selection, [data-favorito][data-favorito*='"estado":"in"'], [modal-cerrar]::after, [modal-cerrar]::before {
	background-color: #eb1723
}
.btn__flotante, .btn__flotante--tasac:hover::after, .buscador__submit, .busqueda-header [prop-vista].activo, .footer__social:hover, .header__top, .iwParent .iwClose:hover, .micrositio__btn--flotante, .newsletter, .prop[attrs*='"operacion":"venta"'] .prop__caract--hero, .prop[attrs*='"operacion":"venta"'] .prop__fav:hover, .prop[attrs*='"operacion":"venta"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"operacion":"venta"'] .prop__info::after, .prop[attrs*='"operacion":"venta"'] .prop__tag, .prop[attrs*='"estado":"terminado"'] .prop__caract--hero, .prop[attrs*='"estado":"terminado"'] .prop__fav:hover, .prop[attrs*='"estado":"terminado"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"estado":"terminado"'] .prop__info::after, .prop[attrs*='"estado":"terminado"'] .prop__tag, ::selection, [data-favorito][data-favorito*='"estado":"in"'], [modal-cerrar]::after, [modal-cerrar]::before {
	background-color: #eb1723
}
.buscador__link:hover, .filtros__filtro-link, .footer__busquedas, .footer__top .footer__titulo i, .header__nav-item.activo, .header__nav-item:hover, .micrositio [data-btn-leer-mas], .micrositio__bajada, .micrositio__descarga, .micrositio__detalle dd, .micrositio__info-item, .micrositio__lista-item::before, .prop[attrs*='"operacion":"alquiler"'] .prop__compartir i, .prop[attrs*='"estado":"no-terminado"'] .prop__compartir i, [modal-body] h2, [modal-cerrar], [prop-resultados=lista] .prop[attrs*='"operacion":"alquiler"'] .prop__direccion, [prop-resultados=lista] .prop[attrs*='"estado":"no-terminado"'] .prop__direccion, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col {
	color:#18a680
}
#consultanos h3, .btn__flotante--tasac, .btn__flotante--tasac::after, .ficha__formulario-submit, .filtros__confirmar, .filtros__filtro-activo:hover, .footer-seo__btn, .header__nav-item.activo::before, .header__nav-item:hover::before, .micrositio::-moz-selection, .micrositio__btn:not(.micrositio__btn--flotante), .micrositio__detalles::before, .micrositio__info, .micrositio__nav-item.active, .micrositio__nav-item:hover, .micrositio__precio dd, .micrositio__precio dt, .micrositio__props-similares .prop .prop__imagen::after, .newsletter, .pace .pace-progress, .prop[attrs*='"operacion":"alquiler"'] .prop__caract--hero, .prop[attrs*='"operacion":"alquiler"'] .prop__fav:hover, .prop[attrs*='"operacion":"alquiler"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"operacion":"alquiler"'] .prop__info::after, .prop[attrs*='"operacion":"alquiler"'] .prop__tag, .prop[attrs*='"estado":"no-terminado"'] .prop__caract--hero, .prop[attrs*='"estado":"no-terminado"'] .prop__fav:hover, .prop[attrs*='"estado":"no-terminado"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"estado":"no-terminado"'] .prop__info::after, .prop[attrs*='"estado":"no-terminado"'] .prop__tag, .prop__btn, ::-moz-selection, [form-proxy=option] [type=checkbox]:checked ~ label::after, [modal-cerrar]::after, [modal-cerrar]::before, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after, [slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn {
	background-color: #18a680
}
#consultanos h3, .btn__flotante--tasac, .btn__flotante--tasac::after, .ficha__formulario-submit, .filtros__confirmar, .filtros__filtro-activo:hover, .footer-seo__btn, .header__nav-item.activo::before, .header__nav-item:hover::before, .micrositio::selection, .micrositio__btn:not(.micrositio__btn--flotante), .micrositio__detalles::before, .micrositio__info, .micrositio__nav-item.active, .micrositio__nav-item:hover, .micrositio__precio dd, .micrositio__precio dt, .micrositio__props-similares .prop .prop__imagen::after, .newsletter, .pace .pace-progress, .prop[attrs*='"operacion":"alquiler"'] .prop__caract--hero, .prop[attrs*='"operacion":"alquiler"'] .prop__fav:hover, .prop[attrs*='"operacion":"alquiler"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"operacion":"alquiler"'] .prop__info::after, .prop[attrs*='"operacion":"alquiler"'] .prop__tag, .prop[attrs*='"estado":"no-terminado"'] .prop__caract--hero, .prop[attrs*='"estado":"no-terminado"'] .prop__fav:hover, .prop[attrs*='"estado":"no-terminado"'] .prop__fav[data-favorito*='"estado":"in"'], .prop[attrs*='"estado":"no-terminado"'] .prop__info::after, .prop[attrs*='"estado":"no-terminado"'] .prop__tag, .prop__btn, ::selection, [form-proxy=option] [type=checkbox]:checked ~ label::after, [modal-cerrar]::after, [modal-cerrar]::before, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after, [slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn {
	background-color: #18a680
}
[slideshow-thumbs] [data-slideshow-item]::after {
	background-color: rgba(35, 188, 184, .5)
}
#consultanos h3, .banner, .btn__flotante, .btn__flotante--tasac, .btn__flotante--tasac::after, .buscador__footer, .buscador__link:hover::after, .buscador__submit, .busqueda-header [prop-vista], .contacto-modal .formulario__submit, .ficha__formulario-submit, .filtros__confirmar, .filtros__filtro-activo, .footer, .footer-seo__btn, .footer__address:first-line, .header, .iwParent .iwClose::before, .micrositio::-moz-selection, .micrositio__btn, .micrositio__detalles::before, .micrositio__header, .micrositio__info, .micrositio__precio, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__top-info, .newsletter, .prop__btn, .prop__caract--hero, .prop__info, .prop__tags, ::-moz-selection, [ajax-paginado], [carousel-modal-btn], [data-carousel-nav], [data-favorito], [form-proxy=option] [type=checkbox]:checked ~ label::after, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after, [prop-resultados=mapa] .prop__info::after {
	color: #fff
}
#consultanos h3, .banner, .btn__flotante, .btn__flotante--tasac, .btn__flotante--tasac::after, .buscador__footer, .buscador__link:hover::after, .buscador__submit, .busqueda-header [prop-vista], .contacto-modal .formulario__submit, .ficha__formulario-submit, .filtros__confirmar, .filtros__filtro-activo, .footer, .footer-seo__btn, .footer__address:first-line, .header, .iwParent .iwClose::before, .micrositio::selection, .micrositio__btn, .micrositio__detalles::before, .micrositio__header, .micrositio__info, .micrositio__precio, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__top-info, .newsletter, .prop__btn, .prop__caract--hero, .prop__info, .prop__tags, ::selection, [ajax-paginado], [carousel-modal-btn], [data-carousel-nav], [data-favorito], [form-proxy=option] [type=checkbox]:checked ~ label::after, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after, [prop-resultados=mapa] .prop__info::after {
	color: #fff
}
.micrositio__info-item, .newsletter hr, .newsletter__submit, .portada hr, [data-carousel*='"type":"slider"'] .owl-dots .owl-dot.active span, [data-carousel*='"type":"slider"'] [carousel] .owl-dots .owl-dot:hover span, [form-proxy=option], [form-proxy=option--placeholder], [modal-body], [prop-resultados=mapa] .prop, input, option, select, textarea {
	background-color: #fff
}
.seccion-h {
	color: #1b1b1c;
	font-size: 2.5625rem
}
.busqueda-header [prop-vista], .contacto-modal .formulario__submit, .footer, [carousel-modal-btn], [data-carousel-nav], [data-favorito] {
	background-color: #1b1b1c
}
.buscador__header::after, .buscador__header::before, .buscador__wrap, .header__nav-item.activo, .header__nav-item:hover, .micrositio__nav-item, .pace {
	background-color: rgba(27, 27, 28, .5)
}
.footer-seo__bajada, .micrositio__descarga span, .micrositio__descarga::after, .micrositio__detalle dt, .micrositio__lista, .micrositio__prop-titulo, .newsletter__submit, [form-proxy=option], [form-proxy=option--placeholder], [prop-resultados=unidades] .prop .prop__titulo, [prop-resultados=unidades] .prop__direccion, [prop-resultados=lista] .prop .prop__titulo, [prop-resultados=lista] .prop__extras, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-h, input, option, select, textarea {
	color: #282828
}
.btn__flotante--fav, .footer__social, .iwParent .iwClose, .micrositio__props-similares .prop .prop__info, [ajax-paginado], [prop-resultados=grilla] .prop .prop__info, [prop-resultados=mapa] .prop__info, [prop-resultados=emprendimientos-destacados] .prop .prop__imagen, [prop-resultados=emprendimientos-destacados] .prop .prop__tag {
	background-color: #282828
}
[slideshow-scroll] .mCSB_draggerRail {
	background-color: #686868
}
.prop__caract {
	color: #595959
}
.filtros__filtro-activo {
	background-color: #999
}
.prop__caract--fill, [prop-resultados=lista] .prop__caract, [prop-resultados=emprendimientos-destacados] .prop .prop__caract {
	background-color: #d8d8d8
}
.contacto-modal [select__wrap], .contacto-modal input, .contacto-modal textarea, [select__wrap] [select__icon] {
	color: #acacac
}
[form-proxy=option]:hover {
	background-color: #acacac
}
.footer__bajada, .footer__copyright {
	color: #ececec
}
#ficha-consulta, .micrositio__detalle {
	background-color: #ececec
}
.iwParent .gm-style-iw::after, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__props-similares .prop .prop__imagen::before, .micrositio__top-info, [data-favorito], [prop-resultados=lista] .prop__imagen::after, [prop-resultados=lista] .prop__imagen::before, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::before, [prop-resultados=mapa] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::before {
	z-index: 100
}
.busqueda-header__btns, .header__nav, .micrositio__header, .pace, [carousel-modal-btn], [data-carousel*='"type":"slider"'] [data-carousel-nav], [data-carousel-nav], [form-proxy=option__group] {
	z-index: 200
}
.btn__flotante, .btn__flotante--toggle, .btn__flotante--toggle.visible, .header--proxy, .header__toggle, .header__top, .micrositio__btn--flotante, [modal-body], [modal-main] {
	z-index: 500
}
@font-face {
	font-family: icons;
	src: url(../fonts/icons.eot?56l6kr);
	src: url(../fonts/icons.eot?56l6kr#iefix) format("embedded-opentype"), url(../fonts/icons.ttf?56l6kr) format("truetype"), url(../fonts/icons.woff?56l6kr) format("woff"), url(../fonts/icons.svg?56l6kr#icons) format("svg");
	font-weight: 400;
	font-style: normal
}
.filtros__filtro-link, .micrositio__top-bajada, .newsletter__bajada, .portada__bajada, .prop__caract, .prop__direccion, [prop-resultados=lista] .prop__direccion, [prop-resultados=emprendimientos-destacados] .prop .prop__direccion, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista strong {
	font-style: italic
}
#consultanos h3, .breadcrumbs__breadcrumb:first-child, .buscador__footer, .contacto-modal [select__wrap], .contacto-modal input, .contacto-modal select, .contacto-modal textarea, .contacto-modal__h, .ficha__formulario-campo, .filtros__filtro-activo, .filtros__filtro-link, .filtros__h, .footer-seo__busqueda:last-child, .footer-seo__busqueda:not(:last-child)::before, .footer-seo__titulo, .footer__bajada, .footer__copyright, .header__nav, .micrositio__btn--flotante, .micrositio__descarga, .micrositio__descarga span, .micrositio__detalle, .micrositio__header, .micrositio__info-desc, .micrositio__info-item span, .micrositio__info-item span::after, .micrositio__info-item:first-of-type span, .micrositio__precio dd, .micrositio__precio dt, .micrositio__prop-titulo, .micrositio__props-similares .prop .prop__titulo, .micrositio__titulo, .micrositio__top-bajada, .micrositio__top-h, .newsletter input, .newsletter label, .newsletter__bajada, .newsletter__submit, .newsletter__titulo, .notif__h, .notif__txt, .portada__bajada, .portada__titulo, .prop__caract, .prop__caract--hero, .prop__direccion, .prop__tags, .seccion-h, [form-proxy=option], [form-proxy=option] label, [form-proxy=option--placeholder], [prop-resultados=unidades] .prop__titulo, [prop-resultados=unidades] + [data-toggle], [prop-resultados=lista] .prop__caract--hero::before, [prop-resultados=lista] .prop__direccion, [prop-resultados=lista] .prop__titulo, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__titulo, [prop-resultados=emprendimientos-destacados] .prop .prop__direccion, [prop-resultados=emprendimientos-destacados] .prop .prop__tag, [prop-resultados=emprendimientos-destacados] .prop .prop__titulo, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-bajada, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-h, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista strong, html, input, option, select, textarea {
	font-family: Lato
}
#consultanos h3, .footer__bajada, .footer__copyright, .micrositio__descarga span, .micrositio__info-desc, .micrositio__precio dt, .micrositio__titulo, .micrositio__top-h, .newsletter__titulo, .notif__txt, .seccion-h, [prop-resultados=emprendimientos-destacados] .prop .prop__direccion, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista {
	font-weight: 300
}
.contacto-modal [select__wrap], .contacto-modal input, .contacto-modal select, .contacto-modal textarea, .ficha__formulario-campo, .micrositio__top-bajada, .newsletter input, .newsletter__bajada, .portada__bajada, .prop__caract--hero, .prop__direccion, .prop__tags, [form-proxy=option] label, [prop-resultados=lista] .prop__caract--hero::before, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista strong, html {
	font-weight: 400
}
.buscador__footer, .contacto-modal__h, .filtros__filtro-activo, .filtros__h, .footer-seo__busqueda:last-child, .footer-seo__titulo, .header__nav, .micrositio__btn--flotante, .micrositio__descarga, .micrositio__info-item span, .micrositio__info-item span::after, .micrositio__props-similares .prop .prop__titulo, .newsletter label, .notif__h, [form-proxy=option], [form-proxy=option--placeholder], [prop-resultados=unidades] .prop__titulo, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__titulo, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-bajada, input, option, select, textarea {
	font-weight: 700
}
.breadcrumbs__breadcrumb:first-child, .filtros__filtro-link, .footer-seo__busqueda:not(:last-child)::before, .micrositio__detalle, .micrositio__header, .micrositio__info-item:first-of-type span, .micrositio__precio dd, .micrositio__prop-titulo, .newsletter__submit, .portada__titulo, .prop__caract, [prop-resultados=unidades] + [data-toggle], [prop-resultados=lista] .prop__direccion, [prop-resultados=lista] .prop__titulo, [prop-resultados=emprendimientos-destacados] .prop .prop__tag, [prop-resultados=emprendimientos-destacados] .prop .prop__titulo, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-h {
	font-weight: 900
}
.buscador__footer, .buscador__form, .buscador__header, .footer-seo, .footer__bot, .footer__mid, .footer__top, .micrositio__bloque, .micrositio__info-wrap, .micrositio__top-info, .newsletter__wrap, .portada__bajada, .portada__titulo {
	margin-left: auto;
	margin-right: auto
}
.buscador__header::after, .buscador__header::before, .filtros__confirmar, .filtros__filtro-activo, .filtros__filtro-activo::after, .filtros__filtro-link, .footer__link, .header__logo img, .header__top::before, .micrositio__btn, .micrositio__descarga, .micrositio__detalle dl, .micrositio__fav, .micrositio__info-item span::after, .micrositio__prop-titulo, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__titulo, .newsletter hr, .newsletter__bajada, .newsletter__titulo, .prop__btn, .prop__caract--hero, .prop__imagen, .prop__info, [data-btn-leer-mas], [modal-cerrar], [prop-resultados=unidades] + [data-toggle], [prop-resultados=lista] .prop__caract--hero::before, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after, [select__wrap] [select__icon], label:not([for*=check]) {
	display: block
}
.btn__flotante, .btn__flotante--fav, .btn__flotante--tasac::after, .buscador__submit, .filtros__confirmar, .filtros__filtro-activo, .footer-seo__btn, .footer__social, .header--proxy, .header__nav, .micrositio__descripcion, .micrositio__nav-item, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__props-similares .prop .prop__imagen::before, .prop__compartir, .prop__compartir-link:hover, .prop__compartir-wrap, .prop__compartir::after, .prop__compartir > i, .prop__tag, [data-favorito], [data-favorito]::after, [prop-resultados=unidades] .prop, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=lista] .prop__imagen::before, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::before, [prop-resultados=mapa] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::before, [prop-resultados=emprendimientos-destacados] .prop .prop__img, [prop-resultados=emprendimientos-destacados] .prop .prop__info, [prop-resultados=emprendimientos-destacados] .prop .prop__tags, [slideshow-thumbs] [data-slideshow-item], [slideshow-thumbs] [data-slideshow-item]::after, button {
	-webkit-transition: all .2s ease;
	-o-transition: all .2s ease;
	-moz-transition: all .2s ease;
	transition: all .2s ease
}
.buscador__header::after, .buscador__header::before, .filtros__filtro-activo::after, .header__nav-item.activo::before, .header__nav-item:hover::before, .iwParent .gm-style-iw::after, .micrositio__props-similares .prop .prop__imagen::before, [data-leer-mas]::after, [modal-cerrar]::after, [modal-cerrar]::before, [prop-resultados=unidades]::after, [prop-resultados=lista] .prop__imagen::before, [prop-resultados=grilla] .prop .prop__imagen::before, [prop-resultados=mapa] .prop .prop__imagen::before, [slideshow-thumbs] [data-slideshow-item]::after {
	content: "";
	position: absolute
}
.btn__flotante i, .busqueda-header [prop-vista] i, .header__toggle::before, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__top-info, .prop__img, .slideshow__btn--cerrar::after, [data-carousel*='"type":"slider"'] [data-slider-item] img, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after, [select__wrap] [select__icon]::before, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col img {
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%)
}
.header__top-item, .slideshow__btn--cerrar::after, [prop-resultados=mapa] .prop__info::after {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.btn__flotante--tasac::after, .btn__flotante--tasac::before, .busqueda-header__btns, .busqueda-header__titulo, .footer__social i, .micrositio__precio dd, .micrositio__precio dt, .portada__contenido, .prop__compartir::after, .prop__compartir > i, [prop-resultados=lista] .prop__contenido, [prop-resultados=lista] .prop__footer, [prop-resultados=lista] .prop__imagen {
	display: table-cell
}
.btn__flotante--tasac::after, .btn__flotante--tasac::before, .footer__social i, .micrositio__precio dd, .micrositio__precio dt, .portada__contenido, .prop__compartir::after, .prop__compartir > i, [prop-resultados=lista] .prop__contenido {
	vertical-align: middle
}
.banner-seccion, .header, [prop-resultados=mapa] .prop__imagen {
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat
}
.micrositio__props-similares .prop .prop__imagen::before, [prop-resultados=lista] .prop__imagen::before, [prop-resultados=grilla] .prop .prop__imagen::before, [prop-resultados=mapa] .prop .prop__imagen::before {
	height: 100%;
	width: 100%
}
.banner, .buscador, .buscador__submit, .busqueda-header, .filtros__confirmar, .header--proxy, .header__top, .micrositio__header, .micrositio__props-similares .prop .prop__tags, .micrositio__slider-item, .portada, .prop__caract--hero, [ajax-paginado], [data-leer-mas]::after, [form-proxy=option], [form-proxy=option--placeholder], [prop-resultados=unidades] .prop, [prop-resultados=unidades] + [data-toggle], [prop-resultados=unidades]::after, [prop-resultados=lista] .prop, [prop-resultados=grilla] .prop .prop__tags, [prop-resultados=mapa] .prop .prop__tags, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-item, input, option, select, textarea {
	width: 100%
}
#consultanos h3, .banner__img, .btn__flotante, .buscador__header, .contacto-modal__h, .filtros__confirmar, .filtros__filtro-activo, .footer__social, .header__top-item:not(:last-child), .micrositio__btn, .micrositio__precio dd, .micrositio__props-similares .prop .prop__caract:last-child, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__top-info, .notif__h, .notif__txt, .portada, .prop__btn, .prop__caract--hero, [data-carousel-nav]::after, [form-proxy=option] label::after, [modal-cerrar], [prop-resultados=unidades] .prop__tag, [prop-resultados=unidades] + [data-toggle], [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__caract:last-child, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__caract:last-child, [prop-resultados=mapa] .prop .prop__imagen::after, [select__wrap] [select__icon] {
	text-align: center
}
.banner, .breadcrumbs__breadcrumb:first-child, .btn__flotante::before, .buscador__submit, .contacto-modal .formulario__submit, .ficha__formulario-submit, .filtros__confirmar, .filtros__h, .footer-seo__btn, .header__nav, .micrositio__btn, .micrositio__detalles::before, .micrositio__header, .micrositio__precio, .micrositio__props-similares .prop .prop__imagen::after, .micrositio__props-similares .prop .prop__titulo, .micrositio__titulo, .newsletter__submit, .portada__titulo, .prop__btn, .prop__caract--hero, .prop__compartir, .prop__tags, .seccion-h, [ajax-paginado], [prop-resultados=unidades] + [data-toggle], [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__titulo, [prop-resultados=emprendimientos-destacados] .prop .prop__titulo, input[type=submit], label:not([for*=check]) {
	text-transform: uppercase
}
[data-favorito]:hover {
	-webkit-transform: scale(1.1);
	-moz-transform: scale(1.1);
	-ms-transform: scale(1.1);
	-o-transform: scale(1.1);
	transform: scale(1.1)
}
.filtros__filtro-link:hover, .footer-seo__busqueda:hover, .footer__busqueda:hover, .footer__link:hover, .micrositio__descarga:hover, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-h:hover {
	text-decoration: underline
}
*, ::after, ::before {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box
}
.pace {
	pointer-events: none;
	-moz-user-select: none;
	user-select: none
}
.pace-inactive {
	display: none
}
.pace .pace-progress {
	position: fixed;
	z-index: 2000;
	top: 0;
	right: 100%;
	width: 100%;
	height: 5px
}
.pace .pace-progress-inner {
	display: block;
	position: absolute;
	right: 0;
	width: 100px;
	height: 100%;
	-webkit-box-shadow: 0 0 10px #18a680, 0 0 5px #18a680;
	box-shadow: 0 0 10px #18a680, 0 0 5px #18a680;
	opacity: 1;
	-webkit-transform: rotate(3deg) translate(0, -4px);
	-moz-transform: rotate(3deg) translate(0, -4px);
	-ms-transform: rotate(3deg) translate(0, -4px);
	-o-transform: rotate(3deg) translate(0, -4px);
	transform: rotate(3deg) translate(0, -4px)
}
.pace .pace-activity {
	display: block;
	position: fixed;
	z-index: 2000;
	top: 15px;
	right: 15px;
	width: 40px;
	height: 40px;
	border: 4px solid transparent;
	border-top-color: #eb1723;
	border-left-color: #eb1723;
	border-radius: 50%;
	-webkit-animation: pace-spinner .4s linear infinite;
	-moz-animation: pace-spinner .4s linear infinite;
	-o-animation: pace-spinner .4s linear infinite;
	animation: pace-spinner .4s linear infinite
}
@-webkit-keyframes pace-spinner {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
@-moz-keyframes pace-spinner {
	0% {
		-moz-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-moz-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
@-o-keyframes pace-spinner {
	0% {
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
@keyframes pace-spinner {
	0% {
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(360deg);
		-moz-transform: rotate(360deg);
		-o-transform: rotate(360deg);
		transform: rotate(360deg)
	}
}
.h {
	position: absolute!important;
	clip: rect(1px 1px 1px 1px)!important;
	clip: rect(1px, 1px, 1px, 1px)!important;
	padding: 0!important;
	border: 0!important;
	height: 1px!important;
	width: 1px!important;
	overflow: hidden!important
}
a {
	text-decoration: none;
	color: inherit
}
strong {
	font-weight: 700
}
img {
	display: block;
	max-width: 100%
}
[data-after]::after {
	content: attr(data-after)
}
[data-before]::before {
	content: attr(data-before)
}
[data-favorito] {
	font-family: FontAwesome;
	padding: .3125rem;
	border-radius: .3125rem;
	cursor: pointer
}
[data-favorito]::after {
	content: "\f006"
}
[data-favorito]:hover::after, [data-favorito][data-favorito*='"estado":"in"']::after {
	content: "\f005"
}
button {
	cursor: pointer;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	border: none;
	outline: 0
}
button.pensando {
	pointer-events: none!important
}
button.pensando::before {
	content: "\f254";
	font-family: FontAwesome;
	display: inline-block;
	margin-right: .625rem;
	-webkit-animation: spin 1s infinite ease-out;
	-moz-animation: spin 1s infinite ease-out;
	-o-animation: spin 1s infinite ease-out;
	animation: spin 1s infinite ease-out
}
.micrositio__props-similares .prop .prop__imagen::after, .prop__btn, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after {
	border-radius: 3.125rem;
	line-height: 2.14286em;
	height: 2.14286em;
	width: 12.85714em;
	border: none;
	outline: 0
}
.filtros__confirmar, .micrositio__btn {
	padding: .83333em
}
.btn__flotante {
	height: 3.75rem;
	width: 3.75rem;
	border-radius: 50%;
	position: fixed;
	bottom: 1.875rem;
	right: 1.875rem;
	font-size: 1.6875rem;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none;
	-webkit-box-shadow: 0 0 7px rgba(0, 0, 0, .3);
	box-shadow: 0 0 7px rgba(0, 0, 0, .3)
}
.btn__flotante--fav {
	bottom: 6.25rem
}
.btn__flotante--toggle.visible {
	height: 100%;
	width: 100%;
	background-color: rgba(0, 0, 0, .8);
	border-radius: 0;
	top: 0;
	left: 0
}
.btn__flotante--toggle.visible i {
	display: none
}
.iwParent .iwClose::before {
	left: 50%;
	top: 50%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	position: absolute;
	content: "x";
	line-height: 0
}
[form-proxy=select], [select__wrap] {
	position: relative
}
[icon]::before {
	font-family: icons!important;
	speak: none;
	font-style: normal;
	font-weight: 400;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale
}
[icon=superficie]::before {
	content: "\e901";
	margin-right: .3125em
}
[icon=dormitorios]::before {
	content: "\e902";
	margin-right: .3125em
}
[icon=ambientes]::before {
	content: "\e903";
	margin-right: .3125em
}
[icon=banios]::before {
	content: "\e900";
	margin-right: .3125em
}
[form-proxy=option], [form-proxy=option--placeholder], input, option, select, textarea {
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none;
	max-width: 100%;
	border: 1px solid #acacac;
	border-radius: 0
}
[form-proxy=option]::-webkit-input-placeholder, [form-proxy=option--placeholder]::-webkit-input-placeholder, input::-webkit-input-placeholder, option::-webkit-input-placeholder, select::-webkit-input-placeholder, textarea::-webkit-input-placeholder {
	color: #282828;
	opacity: 1;
	border-radius: none
}
[form-proxy=option]::-moz-placeholder, [form-proxy=option--placeholder]::-moz-placeholder, input::-moz-placeholder, option::-moz-placeholder, select::-moz-placeholder, textarea::-moz-placeholder {
	color: #282828;
	opacity: 1;
	border-radius: none
}
[form-proxy=option]:-moz-placeholder, [form-proxy=option--placeholder]:-moz-placeholder, input:-moz-placeholder, option:-moz-placeholder, select:-moz-placeholder, textarea:-moz-placeholder {
	color: #282828;
	opacity: 1;
	border-radius: none
}
[form-proxy=option]:-ms-input-placeholder, [form-proxy=option--placeholder]:-ms-input-placeholder, input:-ms-input-placeholder, option:-ms-input-placeholder, select:-ms-input-placeholder, textarea:-ms-input-placeholder {
	color: #282828;
	opacity: 1;
	border-radius: none
}
[form-proxy=option]:active, [form-proxy=option]:focus, [form-proxy=option--placeholder]:active, [form-proxy=option--placeholder]:focus, input:active, input:focus, option:active, option:focus, select:active, select:focus, textarea:active, textarea:focus {
	outline-color: #eb1723
}
textarea {
	padding-top: .8em;
	padding-left: .8em
}
input[type=submit] {
	cursor: pointer;
	border-color: transparent
}
[select__wrap] {
	cursor: pointer
}
[select__wrap] [select__icon] {
	height: 100%;
	width: 1.875rem;
	border-left: 1px solid #acacac;
	font-size: .5625rem;
	pointer-events: none;
	position: absolute;
	bottom: 0;
	right: 0
}
[select__wrap] select::-ms-expand {
	display: none
}
[form-proxy=option__group] {
	min-width: 100%;
	position: absolute;
	font-size: .9em;
	display: none
}
[form-proxy=option__group].visible {
	display: block
}
[form-proxy=option] {
	position: relative;
	cursor: pointer;
	padding-left: 0
}
[form-proxy=option]:not(:last-child) {
	border-bottom: none
}
[form-proxy=option] label {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-webkit-justify-content: space-between;
	-moz-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	cursor: pointer;
	white-space: nowrap
}
[form-proxy=option] label::after {
	height: 1.66667em;
	width: 1.66667em;
	content: "";
	line-height: 1.46667em;
	font-size: .7em;
	display: inline-block;
	border: 1px solid #595959;
	border-radius: 50%
}
[form-proxy=option] [type=checkbox] {
	position: absolute;
	left: -100vw
}
.buscador__header, .header__nav-item, .micrositio__props-similares .prop .prop__imagen, .portada__titulo, .prop, .prop__compartir, [data-leer-mas], [prop-resultados=lista] .prop__imagen, [prop-resultados=grilla] .prop .prop__imagen, [prop-resultados=mapa] .prop .prop__imagen {
	position: relative
}
[form-proxy=option] [type=checkbox]:checked ~ label::after {
	content: "\f00c";
	font-family: FontAwesome;
	border-color: #18a680
}
.micrositio__props-similares .prop .prop__imagen::after, .micrositio__props-similares .prop .prop__imagen::before, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=lista] .prop__imagen::before, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::before, [prop-resultados=mapa] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::before {
	opacity: 0
}
.micrositio__props-similares .prop .prop__imagen::before, [prop-resultados=lista] .prop__imagen::before, [prop-resultados=grilla] .prop .prop__imagen::before, [prop-resultados=mapa] .prop .prop__imagen::before {
	background-color: rgba(27, 27, 28, .6);
	top: 0;
	left: 0
}
.micrositio__props-similares .prop .prop__imagen::after, [prop-resultados=lista] .prop__imagen::after, [prop-resultados=grilla] .prop .prop__imagen::after, [prop-resultados=mapa] .prop .prop__imagen::after {
	content: "Ver más";
	font-size: .875rem
}
.micrositio__props-similares .prop .prop__imagen:hover::after, .micrositio__props-similares .prop .prop__imagen:hover::before, [prop-resultados=lista] .prop__imagen:hover::after, [prop-resultados=lista] .prop__imagen:hover::before, [prop-resultados=grilla] .prop .prop__imagen:hover::after, [prop-resultados=grilla] .prop .prop__imagen:hover::before, [prop-resultados=mapa] .prop .prop__imagen:hover::after, [prop-resultados=mapa] .prop .prop__imagen:hover::before {
	opacity: .8
}
[data-leer-mas]::after {
	background-image: -webkit-gradient(linear, left bottom, left top, from(white), to(rgba(255, 255, 255, 0)));
	background-image: -webkit-linear-gradient(bottom, #fff, rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(bottom, #fff, rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(bottom, #fff, rgba(255, 255, 255, 0));
	background-image: linear-gradient(to top, #fff, rgba(255, 255, 255, 0));
	bottom: 0;
	left: 0;
	height: 3.125rem;
	pointer-events: none
}
[data-leer-mas].visible::after {
	content: none
}
[data-btn-leer-mas] {
	margin-top: 1.875rem;
	background: 0 0;
	padding: 0
}
.breadcrumbs__breadcrumb:not(:last-child)::after, [data-btn-leer-mas]::after {
	content: " >"
}
.buscador__form::after, .busqueda-header::after {
	content: "";
	display: table;
	clear: both
}
@-webkit-keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}
@-moz-keyframes spin {
	0% {
		-moz-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-moz-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}
@-o-keyframes spin {
	0% {
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-o-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}
@keyframes spin {
	0% {
		-webkit-transform: rotate(0);
		-moz-transform: rotate(0);
		-o-transform: rotate(0);
		transform: rotate(0)
	}
	100% {
		-webkit-transform: rotate(359deg);
		-moz-transform: rotate(359deg);
		-o-transform: rotate(359deg);
		transform: rotate(359deg)
	}
}
.busqueda-header {
	border-bottom: 1px solid #eb1723;
	padding-bottom: .8125rem;
	margin-bottom: 1.875rem
}
.busqueda-header__titulo {
	margin: .625rem 0;
	font-size: 2.1875rem
}
.busqueda-header [prop-vista] {
	border-radius: .25rem;
	position: relative
}
.buscador__header {
	line-height: 3.4375rem;
	-webkit-box-shadow: 0 0 0 1px #fff inset;
	box-shadow: 0 0 0 1px #fff inset
}
.buscador__header::after, .buscador__header::before {
	height: 50%;
	bottom: 0;
	width: 50vw
}
.buscador__header::after {
	right: 100%
}
.buscador__header::before {
	left: 100%
}
.buscador__wrap {
	padding: 2.1875rem 0 1.875rem
}
.buscador__form {
	margin-bottom: 1.875rem
}
.buscador__label {
	font-size: .88375rem;
	margin-bottom: .5rem
}
.buscador__campo {
	font-size: .9375rem
}
.buscador__submit {
	cursor: pointer;
	border-color: 1px solid transparent
}
.buscador__footer {
	font-size: 1rem
}
.buscador__link:not(:last-of-type) {
	margin-right: .5rem
}
.portada {
	height: 37.5rem;
	max-height: 60vh;
	display: table
}
.portada hr {
	border: none;
	display: block;
	left: 50%;
	top: 100%;
	margin: .9375rem auto
}
.portada__bajada {
	line-height: 1.3
}
.header {
	background-image: url(../img/prop1.jpg);
	background-position: top;
	-webkit-background-size: cover;
	background-size: cover;
	-webkit-box-shadow: 0 3px 5px rgba(0, 0, 0, .5);
	box-shadow: 0 3px 5px rgba(0, 0, 0, .5)
}
.header__toggle:hover {
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none
}
.header__toggle::before {
	content: "\f0c9";
	font-family: FontAwesome
}
.header__top {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-moz-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.header__top-contacto {
	height: inherit
}
.header__top .fa {
	font-size: 20.68px;
	line-height: inherit
}
.footer, .footer-seo__bajada {
	line-height: 1.4
}
.header__top .fa:not(:last-child), .header__top .fa:only-of-type {
	margin-right: .75rem
}
.footer__social:not(:last-child), .footer__titulo i, .prop__caract i {
	margin-right: .3125rem
}
.header__bot {
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(27, 27, 28, .6)), to(rgba(255, 255, 255, .6)));
	background-image: -webkit-linear-gradient(right, rgba(27, 27, 28, .6), rgba(255, 255, 255, .6));
	background-image: -moz-linear-gradient(right, rgba(27, 27, 28, .6), rgba(255, 255, 255, .6));
	background-image: -o-linear-gradient(right, rgba(27, 27, 28, .6), rgba(255, 255, 255, .6));
	background-image: linear-gradient(to left, rgba(27, 27, 28, .6), rgba(255, 255, 255, .6));
	width: 100%
}
.header__logo {
	display: inline-block
}
.header--proxy.visible {
	-webkit-transform: translateY(-2.5rem);
	-moz-transform: translateY(-2.5rem);
	-ms-transform: translateY(-2.5rem);
	-o-transform: translateY(-2.5rem);
	transform: translateY(-2.5rem);
	opacity: 1
}
.header--proxy.visible:hover {
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
	-ms-transform: translateY(0);
	-o-transform: translateY(0);
	transform: translateY(0)
}
.header--proxy .buscador, .header--proxy .portada {
	display: none
}
.footer-seo::after {
	clear: both;
	content: "";
	display: table
}
.footer-seo__titulo {
	border-bottom: 1px solid #eb1723;
	padding-bottom: .9375rem;
	margin-bottom: 1.25rem
}
.footer-seo__busqueda:not(:last-child) {
	margin-bottom: .3125rem
}
.footer-seo__busqueda:not(:last-child)::before {
	content: "·";
	margin-right: .3125rem
}
.footer__bot::after, .footer__busquedas::after, .footer__col::after, .footer__mid::after, .footer__top::after {
	content: "";
	display: table;
	clear: both
}
.footer-seo__busqueda:last-child {
	margin-top: 1.25rem
}
.footer-seo__btn {
	padding: .83333em 2.5em
}
.footer__bot, .footer__mid, .footer__top {
	margin-bottom: 2.25rem
}
.footer__top .footer__titulo {
	border-bottom: 1px solid #18a680;
	padding-bottom: .8125rem
}
.footer__mid {
	border-top: 1px solid #eb1723;
	padding-top: 2.1875rem
}
.footer__bot {
	border-top: 1px solid #fff;
	padding-top: .9375rem
}
.footer__titulo {
	margin-bottom: .68571em
}
.footer__address:first-line {
	font-size: 1.47857em
}
.footer__social {
	display: inline-table
}
.footer__copyright {
	font-size: .86625rem
}
.prop__imagen {
	overflow: hidden
}
.prop__img {
	min-width: 100%;
	min-height: 100%
}
.prop__extras {
	display: none
}
.prop__caract {
	padding: .4375rem .5rem;
	border-radius: 4px
}
.micrositio__props-similares .prop .prop__caract, .prop__caract--stroke, [prop-resultados=unidades] .prop__caract, [prop-resultados=grilla] .prop .prop__caract, [prop-resultados=mapa] .prop .prop__caract {
	border: 1px solid #acacac
}
.prop__caract--hero {
	border-radius: 4px;
	padding: .44444em .55556em
}
.prop__compartir {
	overflow: hidden;
	display: table;
	height: .97297em;
	margin-left: auto;
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility: hidden;
	backface-visibility: hidden
}
.prop__compartir > i {
	font-size: inherit;
	padding-right: .16216em
}
.prop__compartir::after, .prop__compartir > i {
	line-height: 1em;
	height: 100%
}
.prop__compartir::after {
	content: "Compartir";
	border: 1px solid #595959;
	border-radius: 2px;
	font-size: .54054em;
	padding: 0 .59459em;
	margin-left: .27027em
}
.prop__compartir:hover::after, .prop__compartir:hover > i {
	opacity: 0;
	-webkit-transform: translateX(1.875rem);
	-moz-transform: translateX(1.875rem);
	-ms-transform: translateX(1.875rem);
	-o-transform: translateX(1.875rem);
	transform: translateX(1.875rem);
	pointer-events: none
}
.prop__compartir:hover .prop__compartir-wrap {
	opacity: 1;
	-webkit-transform: none;
	-moz-transform: none;
	-ms-transform: none;
	-o-transform: none;
	transform: none
}
.prop__compartir-wrap {
	-webkit-transform: translateX(1.875rem);
	-moz-transform: translateX(1.875rem);
	-ms-transform: translateX(1.875rem);
	-o-transform: translateX(1.875rem);
	transform: translateX(1.875rem);
	position: absolute;
	right: 0;
	width: 100%;
	text-align: right;
	opacity: 0
}
.prop__tag {
	padding: .52174em 1.04348em
}
.prop__tag:not(:last-child) {
	margin-right: .1875rem
}
.prop__btn {
	font-size: .875rem;
	margin: 0 auto
}
[ajax-paginado] {
	padding: .9375rem 0;
	font-size: .9375rem;
	margin-top: 1.25rem;
	clear: both
}
.micrositio__props-similares .prop .prop__info, [prop-resultados=grilla] .prop .prop__info, [prop-resultados=mapa] .prop .prop__info {
	padding: .9375rem
}
.micrositio__props-similares .prop .prop__titulo, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__titulo {
	margin-bottom: .32468em
}
.micrositio__props-similares .prop .prop__caracts, [prop-resultados=grilla] .prop .prop__caracts, [prop-resultados=mapa] .prop .prop__caracts {
	padding-top: .4375rem;
	padding-bottom: .4375rem;
	margin-bottom: -.3125rem
}
.micrositio__props-similares .prop .prop__caracts::after, [prop-resultados=grilla] .prop .prop__caracts::after, [prop-resultados=mapa] .prop .prop__caracts::after {
	content: "";
	display: table;
	clear: both
}
.micrositio__props-similares .prop .prop__caracts > .prop__caract, [prop-resultados=grilla] .prop .prop__caracts > .prop__caract, [prop-resultados=mapa] .prop .prop__caracts > .prop__caract {
	margin-bottom: .3125rem;
	float: left;
	width: -webkit-calc(50% - .15625rem - .4px);
	width: -moz-calc(50% - .15625rem - .4px);
	width: calc(50% - .15625rem - .4px)
}
.micrositio__props-similares .prop .prop__caract--hero, [prop-resultados=unidades] .prop .prop__titulo, [prop-resultados=lista] .prop .prop__titulo, [prop-resultados=grilla] .prop .prop__caract--hero, [prop-resultados=mapa] .prop .prop__caract--hero {
	margin-bottom: .5rem
}
.micrositio__props-similares .prop .prop__caracts > .prop__caract:not(:nth-of-type(2n)), [prop-resultados=grilla] .prop .prop__caracts > .prop__caract:not(:nth-of-type(2n)), [prop-resultados=mapa] .prop .prop__caracts > .prop__caract:not(:nth-of-type(2n)) {
	margin-right: .3125rem
}
.micrositio__props-similares .prop .prop__caract:last-child, [prop-resultados=grilla] .prop .prop__caract:last-child, [prop-resultados=mapa] .prop .prop__caract:last-child {
	width: 100%;
	margin-left: 0
}
.micrositio__props-similares .prop .prop__tags, [prop-resultados=grilla] .prop .prop__tags, [prop-resultados=mapa] .prop .prop__tags {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-moz-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: .625rem;
	left: 0;
	top: 0;
	position: absolute
}
.micrositio__props-similares .prop .prop__tag, [prop-resultados=unidades] .prop .prop__caract, [prop-resultados=lista] .prop .prop__caract, [prop-resultados=grilla] .prop .prop__tag, [prop-resultados=mapa] .prop .prop__tag {
	display: inline-block
}
.micrositio__props-similares .prop .prop__fav, [prop-resultados=grilla] .prop .prop__fav, [prop-resultados=mapa] .prop .prop__fav {
	margin-right: auto
}
[prop-resultados=unidades] .prop, [prop-resultados=lista] .prop {
	border-bottom: 1px solid #282828
}
[prop-resultados=emprendimientos-destacados] .prop {
	position: relative;
	overflow: hidden
}
.iwParent .gm-style-iw, .iwParent .gm-style-iw > div, .iwParent .gm-style-iw > div > div {
	overflow: visible!important
}
[prop-resultados=emprendimientos-destacados] .prop .prop__tags {
	position: absolute;
	right: 1.5625rem;
	top: 1.25rem;
	text-align: right
}
[prop-resultados=emprendimientos-destacados] .prop .prop__tag {
	border-radius: 2px;
	font-size: .80625rem
}
[prop-resultados=emprendimientos-destacados] .prop .prop__info {
	position: absolute;
	left: 50%;
	top: 55%;
	-webkit-transform: translate(-50%, -50%);
	-moz-transform: translate(-50%, -50%);
	-ms-transform: translate(-50%, -50%);
	-o-transform: translate(-50%, -50%);
	transform: translate(-50%, -50%);
	text-align: center;
	width: 75%;
	opacity: 0
}
[prop-resultados=emprendimientos-destacados] .prop .prop__titulo {
	font-size: 1.4375rem
}
[prop-resultados=emprendimientos-destacados] .prop .prop__direccion {
	font-size: 1.125rem;
	margin-top: .625rem;
	margin-bottom: 2.1875rem
}
[prop-resultados=emprendimientos-destacados] .prop .prop__caracts {
	position: absolute;
	right: 1.5625rem;
	bottom: 1.25rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-flex-flow: row wrap;
	-ms-flex-flow: row wrap;
	flex-flow: row wrap;
	width: 80%
}
[prop-resultados=unidades], [prop-resultados=unidades] .prop__imagen {
	position: relative
}
[prop-resultados=unidades] .prop__compartir, [prop-resultados=unidades] .prop__extras, [prop-resultados=unidades] .prop__fav, [prop-resultados=unidades]:not(.visible) .prop:nth-child(n+6) {
	display: none
}
[prop-resultados=emprendimientos-destacados] .prop .prop__caract {
	-webkit-flex-basis: 40%;
	-ms-flex-preferred-size: 40%;
	flex-basis: 40%;
	-webkit-box-flex: 1;
	-webkit-flex-grow: 1;
	-moz-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	-webkit-flex-shrink: 1;
	-ms-flex-negative: 1;
	flex-shrink: 1
}
[prop-resultados=emprendimientos-destacados] .prop .prop__caract:nth-child(2n) {
	margin-left: .3125rem
}
[prop-resultados=emprendimientos-destacados] .prop .prop__caract:nth-child(n+3) {
	margin-top: .3125rem
}
[prop-resultados=emprendimientos-destacados] .prop:hover .prop__img {
	opacity: .2
}
[prop-resultados=emprendimientos-destacados] .prop:hover .prop__info {
	opacity: 1
}
[prop-resultados=emprendimientos-destacados] .prop:hover .prop__caracts, [prop-resultados=emprendimientos-destacados] .prop:hover .prop__tags {
	opacity: 0
}
[prop-resultados=unidades]:empty::before {
	content: "No hay unidades para mostrar"
}
[prop-resultados=unidades]::after {
	left: 0;
	bottom: 0;
	height: 16.66667%;
	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(255, 255, 255, .5)), to(rgba(255, 255, 255, 0)));
	background-image: -webkit-linear-gradient(bottom, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: -moz-linear-gradient(bottom, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: -o-linear-gradient(bottom, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	background-image: linear-gradient(to top, rgba(255, 255, 255, .5), rgba(255, 255, 255, 0));
	pointer-events: none
}
[prop-resultados=unidades] .prop:hover {
	background-color: rgba(0, 0, 0, .1)
}
[prop-resultados=unidades] .prop__contenido > :not(:last-child) {
	margin-right: 1.25rem
}
[prop-resultados=unidades] .prop__caract--hero {
	font-size: .9375rem
}
[prop-resultados=unidades] + [data-toggle] {
	background: 0 0;
	font-size: .96875rem;
	line-height: 1.9;
	margin-top: .9375rem
}
[prop-resultados=lista] .prop {
	display: table;
	padding-bottom: .75rem;
	margin-bottom: .75rem
}
[prop-resultados=lista] .prop__contenido {
	padding-right: 1.25rem
}
[prop-resultados=lista] .prop__info {
	padding-top: .9375rem;
	padding-bottom: .9375rem
}
[prop-resultados=lista] .prop__titulo {
	margin-top: .5rem;
	font-size: 1.63125rem
}
[prop-resultados=lista] .prop__extras {
	font-size: .875rem;
	display: block
}
[prop-resultados=mapa] .prop[attrs*='"tipo":"emprendimiento"'] .prop__caract:not(:last-of-type), [prop-resultados=mapa] > :not(#mapa) {
	display: none
}
[prop-resultados=lista] .prop__direccion {
	line-height: 1.2
}
[prop-resultados=lista] .prop__caract--hero::before {
	content: "Precio";
	font-size: .625rem;
	text-align: left;
	margin-bottom: .3125rem
}
[prop-resultados=lista] .prop__footer {
	vertical-align: bottom
}
[prop-resultados=mapa] .prop {
	padding-bottom: .625rem;
	width: 275px
}
[prop-resultados=mapa] .prop__imagen {
	height: 12.1875rem
}
[prop-resultados=mapa] .prop__fav {
	position: absolute;
	top: .625rem;
	left: .625rem
}
[prop-resultados=mapa] .prop__tags {
	bottom: -webkit-calc(100%+ .3125rem);
	bottom: -moz-calc(100%+ .3125rem);
	bottom: calc(100%+ .3125rem);
	right: 0;
	-webkit-box-pack: end!important;
	-webkit-justify-content: flex-end!important;
	-moz-box-pack: end!important;
	-ms-flex-pack: end!important;
	justify-content: flex-end!important;
	top: auto!important;
	left: auto!important
}
[prop-resultados=mapa] .prop__info {
	position: relative
}
[prop-resultados=mapa] .prop__info::after {
	height: 2.1875rem;
	width: 2.1875rem;
	content: "+";
	font-size: 1.59063rem;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	right: 0;
	-webkit-transform: translate(50%, -50%);
	-moz-transform: translate(50%, -50%);
	-ms-transform: translate(50%, -50%);
	-o-transform: translate(50%, -50%);
	transform: translate(50%, -50%)
}
[prop-resultados=mapa] .prop__caracts, [prop-resultados=mapa] .prop__footer {
	padding-left: .625rem;
	padding-right: .625rem
}
[prop-resultados=mapa] .prop__caract--hero {
	font-size: .8125rem
}
.filtros__bloque::after {
	clear: both;
	content: "";
	display: table
}
.filtros__bloque:not(:last-child) {
	margin-bottom: 1.875rem
}
.filtros__h {
	margin-bottom: .875rem
}
.filtros__nombre {
	margin-bottom: .4375rem
}
.filtros__filtro-link::before {
	content: "» "
}
.filtros__filtro-activo {
	position: relative;
	border-radius: 50px;
	padding: .59259em 2.96296em .59259em 1.48148em;
	float: left;
	max-width: 100%
}
.filtros__filtro-activo::after {
	height: 1.25rem;
	width: 1.25rem;
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iNDMuN3B4IiBoZWlnaHQ9IjQzLjdweCIgdmlld0JveD0iMCAwIDQzLjcgNDMuNyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgNDMuNyA0My43IiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMS45LDEuMWMtMTEuNSwwLTIwLjgsOS4zLTIwLjgsMjAuOGMwLDExLjUsOS4zLDIwLjgsMjAuOCwyMC44YzExLjUsMCwyMC44LTkuMywyMC44LTIwLjgNCgkJQzQyLjYsMTAuNCwzMy4zLDEuMSwyMS45LDEuMXogTTIxLjksMzguOGMtOS40LDAtMTctNy42LTE3LTE3YzAtOS40LDcuNi0xNywxNy0xN2M5LjQsMCwxNyw3LjYsMTcsMTcNCgkJQzM4LjgsMzEuMiwzMS4yLDM4LjgsMjEuOSwzOC44eiIvPg0KCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zMS41LDEyLjRjLTAuNy0wLjctMS45LTAuNy0yLjcsMGwtNy4yLDcuMmwtNy4yLTcuMmMtMC43LTAuNy0xLjktMC43LTIuNywwYy0wLjcsMC43LTAuNywxLjksMCwyLjcNCgkJbDcuMiw3LjJsLTcuMiw3LjJjLTAuNywwLjctMC43LDEuOSwwLDIuN2MwLjQsMC40LDAuOSwwLjYsMS4zLDAuNnMxLTAuMiwxLjMtMC42bDcuMi03LjJsNy4yLDcuMmMwLjQsMC40LDAuOSwwLjYsMS4zLDAuNg0KCQlzMS0wLjIsMS4zLTAuNmMwLjctMC43LDAuNy0xLjksMC0yLjdsLTcuMi03LjJsNy4yLTcuMkMzMi4zLDE0LjMsMzIuMywxMy4xLDMxLjUsMTIuNHoiLz4NCjwvZz4NCjwvc3ZnPg0K);
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat;
	font-size: .625rem;
	border-radius: 50%;
	position: absolute;
	top: 50%;
	right: .3125rem;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%)
}
.banner__img, .banner__logos {
	background-position: center center;
	background-repeat: no-repeat
}
#mapa {
	height: 50rem;
	max-height: 100vh;
	display: none;
	width: 100%!important
}
#mapa.visible {
	display: block
}
.iwParent .iwClose img, .iwParent .iwSibling > :first-child, .iwParent .iwSibling > :nth-child(2), .iwParent .iwSibling > :nth-child(4) {
	display: none!important
}
.iwParent {
	width: 17.1875rem!important;
	height: auto!important;
	-webkit-transform: translate(75%, 100px)!important;
	-moz-transform: translate(75%, 100px)!important;
	-ms-transform: translate(75%, 100px)!important;
	-o-transform: translate(75%, 100px)!important;
	transform: translate(75%, 100px)!important
}
.iwParent .iwSibling > :nth-child(3) {
	top: 0!important;
	left: 0!important
}
.iwParent .iwClose {
	font-size: .9375rem;
	padding: .625rem;
	right: .5rem!important;
	top: .625rem!important;
	opacity: 1!important
}
.iwParent .gm-style-iw {
	top: 0!important;
	left: 0!important;
	width: 17.1875rem!important;
	-webkit-filter: drop-shadow(1px 1px 2px rgba(27, 27, 28, .5));
	filter: drop-shadow(1px 1px 2px rgba(27, 27, 28, .5))
}
.iwParent .gm-style-iw::after {
	height: 0;
	width: 0;
	border-bottom: .9375rem solid transparent;
	border-right: .9375rem solid #fff;
	border-top: .9375rem solid transparent;
	left: -5px;
	bottom: 30px;
	-webkit-transform: translateX(-50%);
	-moz-transform: translateX(-50%);
	-ms-transform: translateX(-50%);
	-o-transform: translateX(-50%);
	transform: translateX(-50%)
}
.banner {
	display: table
}
.banner::after {
	clear: both;
	content: "";
	display: table
}
.banner__img, .banner__logos {
	display: table-cell;
	vertical-align: top;
	height: 100%
}
.banner__logos {
	background-image: url(../img/banner__logos.jpg);
	-webkit-background-size: 90% 90%;
	background-size: 90%;
	width: 40%;
	border-right: .28125rem solid #eb1723
}
.banner__img {
	background-image: url(../img/banner__img.jpg);
	-webkit-background-size: cover;
	background-size: cover;
	width: 60%
}
.banner__slogan {
	text-shadow: 1px 1px 7px rgba(27, 27, 28, .5)
}
.banner-seccion {
	height: 25rem
}
html[modal-visible=true], html[modal-visible=true] body {
	overflow: hidden
}
[data-modal] {
	cursor: pointer
}
[modal-main] {
	height: 100%;
	width: 100%;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
	overflow-y: auto
}
[modal-body] {
	max-height: 90vh;
	max-width: 90vw;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .3);
	box-shadow: 0 0 20px rgba(0, 0, 0, .3);
	display: none
}
[modal-overlay] {
	position: fixed;
	height: inherit;
	width: inherit;
	background-color: rgba(0, 0, 0, .5);
	top: 0;
	left: 0
}
[modal-cerrar] {
	background-color: transparent;
	border-radius: 50%;
	border: 3px solid #eb1723;
	position: absolute;
	top: 1.25rem;
	right: 1.25rem
}
[modal-cerrar]::after, [modal-cerrar]::before {
	left: 50%;
	top: 50%;
	height: 3px;
	width: 60%
}
[modal-cerrar]::after {
	-webkit-transform: translate(-50%, -50%) rotateZ(45deg);
	-moz-transform: translate(-50%, -50%) rotateZ(45deg);
	-ms-transform: translate(-50%, -50%) rotate(45deg);
	-o-transform: translate(-50%, -50%) rotateZ(45deg);
	transform: translate(-50%, -50%) rotateZ(45deg)
}
[modal-cerrar]::before {
	-webkit-transform: translate(-50%, -50%) rotateZ(-45deg);
	-moz-transform: translate(-50%, -50%) rotateZ(-45deg);
	-ms-transform: translate(-50%, -50%) rotate(-45deg);
	-o-transform: translate(-50%, -50%) rotateZ(-45deg);
	transform: translate(-50%, -50%) rotateZ(-45deg)
}
[slideshow-full] [data-slideshow-item] {
	height: 28.125rem;
	width: auto;
	margin: 0 auto
}
[slideshow-full] [data-slideshow-item] img {
	height: 100%;
	width: auto;
	margin: 0 auto;
	max-width: none
}
[slideshow-full] [data-slideshow-item] iframe {
	height: 100%;
	width: 100%
}
[modal-body*=slideshow] {
	padding: 1.25rem
}
[modal-body*=slideshow] * {
	height: 100%
}
[modal-body*=slideshow] img {
	height: 100%;
	width: auto;
	margin: 0 auto;
	max-width: none
}
[modal-body*=slideshow] iframe {
	width: 100%
}
[slideshow-thumbs] [data-slideshow-item] {
	cursor: pointer;
	display: inline-block
}
[slideshow-thumbs] [data-slideshow-item]:not(:last-child) {
	margin-right: .1875rem
}
[slideshow-thumbs] [data-slideshow-item]::after {
	height: 100%;
	width: 100%;
	left: 0;
	top: 0;
	opacity: 0
}
[slideshow-thumbs] [data-slideshow-item].active::after, [slideshow-thumbs] [data-slideshow-item]:hover::after {
	opacity: 1
}
[slideshow-thumbs] [data-slideshow-item] * {
	height: 100%;
	width: 100%;
	-o-object-fit: cover;
	object-fit: cover
}
[slideshow-thumbs-inner] {
	position: relative
}
[slideshow-scroll] .mCSB_dragger {
	width: 4.1875rem!important
}
[slideshow-scroll] .mCSB_dragger_bar {
	-webkit-transition: all .3s ease!important;
	-o-transition: all .3s ease!important;
	-moz-transition: all .3s ease!important;
	transition: all .3s ease!important;
	background: #1b1b1c!important;
	border-radius: 0!important
}
[data-carousel*=slideshow]:hover .mCSB_dragger_bar {
	-webkit-transform: scaleY(2)!important;
	-moz-transform: scaleY(2)!important;
	-ms-transform: scaleY(2)!important;
	-o-transform: scaleY(2)!important;
	transform: scaleY(2)!important
}
[data-slideshow-item] {
	position: relative
}
[data-carousel-nav] {
	height: 3.9375rem;
	width: 3.375rem;
	position: absolute;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	cursor: pointer;
	font-family: FontAwesome;
	display: table
}
[data-carousel-nav]:hover {
	opacity: .9
}
[data-carousel-nav]::after {
	width: inherit;
	display: table-cell;
	vertical-align: middle
}
[data-carousel-nav].disabled {
	opacity: .3;
	cursor: not-allowed
}
[data-carousel-nav=prev] {
	left: 0;
	padding-right: .5%
}
[data-carousel-nav=prev]::after {
	content: "\f104"
}
[data-carousel-nav=next] {
	right: 0;
	padding-left: .5%
}
[data-carousel-nav=next]::after {
	content: "\f105"
}
[carousel-modal-btn] {
	height: 3.375rem;
	width: 3.375rem;
	font-family: FontAwesome;
	position: absolute;
	right: 0;
	bottom: 0;
	font-size: .9375rem
}
.slideshow__btn--fullscreen::after, .slideshow__btn--fullscreen::before {
	content: "\f063";
	position: absolute;
	left: 50%;
	top: 50%;
	-webkit-transform-origin: 50% 0;
	-moz-transform-origin: 50% 0;
	-ms-transform-origin: 50% 0;
	-o-transform-origin: 50% 0;
	transform-origin: 50% 0
}
.slideshow__btn--fullscreen::after {
	-webkit-transform: translateX(-50%) rotateZ(45deg) translateY(20%);
	-moz-transform: translateX(-50%) rotateZ(45deg) translateY(20%);
	-ms-transform: translateX(-50%) rotate(45deg) translateY(20%);
	-o-transform: translateX(-50%) rotateZ(45deg) translateY(20%);
	transform: translateX(-50%) rotateZ(45deg) translateY(20%)
}
.slideshow__btn--fullscreen::before {
	-webkit-transform: translateX(-50%) rotateZ(-135deg) translateY(20%);
	-moz-transform: translateX(-50%) rotateZ(-135deg) translateY(20%);
	-ms-transform: translateX(-50%) rotate(-135deg) translateY(20%);
	-o-transform: translateX(-50%) rotateZ(-135deg) translateY(20%);
	transform: translateX(-50%) rotateZ(-135deg) translateY(20%)
}
.slideshow__btn--cerrar::after {
	height: 25px;
	width: 25px;
	content: "✕";
	border-radius: 50%;
	font-size: 1.25rem;
	border: 1px solid #fff
}
.newsletter__form::after, .newsletter__wrap::after {
	content: "";
	clear: both
}
[data-carousel*='"type":"slider"'] [data-slider-item] {
	position: relative;
	height: 100vh
}
[data-carousel*='"type":"slider"'] [data-slider-item] img {
	min-width: 100%;
	min-height: 100%;
	width: auto;
	height: auto;
	max-width: none
}
[data-carousel*='"type":"slider"'] .owl-nav.disabled + .owl-dots {
	margin-top: 2.5rem;
	position: absolute;
	bottom: 1.5625rem;
	left: 0;
	width: 100%
}
[data-carousel*='"type":"slider"'] .owl-dots {
	text-align: center;
	-webkit-tap-highlight-color: transparent
}
[data-carousel*='"type":"slider"'] .owl-dots .owl-dot {
	display: inline-block;
	zoom: 1
}
[data-carousel*='"type":"slider"'] .owl-dots .owl-dot span {
	height: 1.0625rem;
	width: 1.0625rem;
	margin: .3125rem .4375rem;
	display: block;
	border: 2px solid #fff;
	-webkit-backface-visibility: visible;
	-webkit-transition: opacity .2s ease;
	-o-transition: opacity .2s ease;
	-moz-transition: opacity .2s ease;
	transition: opacity .2s ease;
	border-radius: 50%
}
[data-carousel*='"type":"slider"'] [data-carousel-nav] {
	height: 4.375rem;
	width: 4.375rem;
	background-color: transparent;
	border-radius: 50%;
	border: 2px solid #fff;
	font-size: 2.5rem;
	-webkit-filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, .3));
	filter: drop-shadow(2px 2px 2px rgba(0, 0, 0, .3))
}
[data-carousel*='"type":"slider"'] [data-carousel-nav=prev] {
	left: 2.8125rem
}
[data-carousel*='"type":"slider"'] [data-carousel-nav=next] {
	right: 2.8125rem
}
.newsletter__wrap::after {
	display: table
}
.newsletter hr {
	border: none;
	height: 1px;
	margin: .9375rem 0
}
.contacto-modal__h, .notif__h {
	border-bottom: 2px solid #eb1723;
	padding: 1.875rem 0
}
.newsletter__form::after {
	display: table
}
.newsletter input {
	float: left
}
.micrositio__fav, .newsletter__submit {
	float: right
}
.newsletter input::-webkit-input-placeholder {
	color: #595959;
	opacity: .7
}
.newsletter input::-moz-placeholder {
	color: #595959;
	opacity: .7
}
.newsletter input:-moz-placeholder {
	color: #595959;
	opacity: .7
}
.newsletter input:-ms-input-placeholder {
	color: #595959;
	opacity: .7
}
.notif__h {
	font-size: 27px
}
.notif__txt {
	font-size: 1.3125rem;
	padding: 1.875rem 0
}
.notif__txt::before {
	content: attr(notif-msg)
}
.contacto-modal {
	max-height: initial;
	font-size: .96875rem
}
.contacto-modal__h {
	font-size: 1.6875rem
}
.contacto-modal form {
	padding: 2.1875rem 1.875rem 1.875rem
}
.contacto-modal form::after {
	clear: both;
	content: "";
	display: table
}
.contacto-modal label {
	margin-bottom: .625rem
}
.contacto-modal label::after {
	content: attr(aclaracion);
	text-transform: none;
	margin-left: .3125rem
}
.micrositio__bloque::after, .micrositio__info-items::after, .micrositio__lista::after {
	content: "";
	clear: both
}
.contacto-modal select {
	color: inherit
}
.contacto-modal [select__wrap], .contacto-modal input, .contacto-modal textarea {
	margin-bottom: 1.5625rem
}
.contacto-modal [select__wrap]::-webkit-input-placeholder, .contacto-modal input::-webkit-input-placeholder, .contacto-modal textarea::-webkit-input-placeholder {
	color: #acacac
}
.contacto-modal [select__wrap]::-moz-placeholder, .contacto-modal input::-moz-placeholder, .contacto-modal textarea::-moz-placeholder {
	color: #acacac
}
.contacto-modal [select__wrap]:-moz-placeholder, .contacto-modal input:-moz-placeholder, .contacto-modal textarea:-moz-placeholder {
	color: #acacac
}
.contacto-modal [select__wrap]:-ms-input-placeholder, .contacto-modal input:-ms-input-placeholder, .contacto-modal textarea:-ms-input-placeholder {
	color: #acacac
}
.contacto-modal .formulario__submit {
	font-size: .9375rem
}
.micrositio {
	padding: 0
}
.micrositio__header {
	height: 95px;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: start;
	-webkit-justify-content: flex-start;
	-moz-box-pack: start;
	-ms-flex-pack: start;
	justify-content: flex-start;
	background-image: -webkit-gradient(linear, right top, left top, from(rgba(255, 255, 255, 0)), to(rgba(255, 255, 255, .6)));
	background-image: -webkit-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, .6));
	background-image: -moz-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, .6));
	background-image: -o-linear-gradient(right, rgba(255, 255, 255, 0), rgba(255, 255, 255, .6));
	background-image: linear-gradient(to left, rgba(255, 255, 255, 0), rgba(255, 255, 255, .6));
	position: fixed;
	top: 0;
	left: 0
}
.micrositio__header img {
	width: 210px
}
.micrositio__top {
	position: relative
}
.micrositio__top-h {
	line-height: 1.2;
	text-shadow: 3px 3px 7px rgba(27, 27, 28, .7);
	pointer-events: none
}
.micrositio__top-bajada {
	pointer-events: none;
	font-size: 1.375rem;
	text-shadow: 2px 2px 4px rgba(27, 27, 28, .7)
}
.micrositio__btn {
	margin: 1.875rem auto 0;
}
.micrositio__btn i {
	margin-right: .5em
}
.micrositio__btn--flotante {
	position: fixed;
	bottom: 1.875rem;
	right: 1.875rem;
	font-size: 1.125rem;
	-webkit-box-shadow: 3px 3px 4px rgba(0, 0, 0, .5);
	box-shadow: 3px 3px 4px rgba(0, 0, 0, .5)
}
#consultanos form, .micrositio__detalles, [slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col {
	position: relative
}
.micrositio__slider {
	border-bottom: .25rem solid #282828
}
.micrositio__slider-item {
	height: 100vh;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
	background-repeat: no-repeat
}
.micrositio__info-desc {
	font-size: 1.625rem;
	line-height: 1.2
}
.micrositio__info-items::after {
	display: table
}
.micrositio__info-item {
	padding: .625rem;
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.micrositio__info-item:first-of-type span {
	font-size: 1.25rem
}
.micrositio__info-item span {
	font-size: 1.75rem;
	line-height: 1.25
}
.micrositio__info-item span i {
	font-size: 1.25rem
}
.micrositio__info-item span::after {
	font-size: .75rem;
	height: 1.5rem;
	line-height: 1.1
}
.micrositio__bloque::after {
	display: table
}
.micrositio__titulo {
	border-bottom: 1px solid #282828;
	padding-bottom: .8125rem;
	margin-bottom: 1.25rem
}
.micrositio__lista {
	margin-bottom: -1.25rem
}
.micrositio__lista::after {
	display: table
}
.micrositio__lista-item {
	margin-bottom: .9375rem
}
.micrositio__lista-item::before {
	font-family: FontAwesome;
	content: "\f14a";
	margin-right: .3125rem
}
.micrositio__descripcion {
	line-height: 1.5;
	overflow: hidden
}
.micrositio__descripcion.visible {
	max-height: none
}
.micrositio__descargas {
	margin-bottom: -.9375rem
}
.micrositio__descarga {
	font-size: .98125rem;
	margin-bottom: .9375rem
}
.micrositio__descarga::before {
	content: "\f016";
	font-family: FontAwesome;
	margin-right: .3125rem
}
.micrositio__descarga::after {
	font-family: FontAwesome;
	content: "\f0c7"
}
.micrositio__video {
	width: 100%;
	height: 37.5rem
}
.micrositio__prop-titulo {
	font-size: 2.4375rem
}
.micrositio__bajada {
	line-height: 1.4;
	padding: .9375rem 0;
	border-bottom: 1px solid #eb1723
}
.micrositio__detalles::after {
	clear: both;
	content: "";
	display: table
}
.micrositio__detalles::before {
	content: "Detalles";
	padding: .5rem;
	display: block;
	font-size: .75rem;
	float: left;
	clear: right
}
.micrositio__detalle {
	margin-bottom: .1875rem;
	border-radius: .3125rem
}
.micrositio__detalle:first-child {
	clear: left
}
.ficha__formulario::after, .micrositio__detalle dl::after {
	clear: both;
	content: ""
}
.micrositio__detalle dl {
	padding: .66667em 1em;
	line-height: 1.5
}
.micrositio__detalle dl::after {
	display: table
}
.micrositio__precio {
	width: -webkit-calc(100%+ .375rem);
	width: -moz-calc(100%+ .375rem);
	width: calc(100%+ .375rem);
	margin-left: -.1875rem;
	display: table;
	border-collapse: separate;
	border-spacing: .1875rem
}
.micrositio__precio dd, .micrositio__precio dt {
	height: 3.75rem;
	border-radius: .3125rem;
	padding: 0 .9375rem
}
.micrositio__precio dt {
	font-size: 1.125rem;
	border-left: 0
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-item {
	height: auto
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-item::after {
	clear: both;
	content: "";
	display: table
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col img {
	width: auto;
	height: auto;
	max-width: 100%;
	max-height: 100%
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-h {
	font-size: 2.1875rem;
	margin-bottom: .8125rem;
	line-height: 1.3
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-bajada {
	margin-bottom: .9375rem;
	font-size: 1.1875rem;
	line-height: 1.3
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista {
	font-size: 1.125rem
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista li {
	padding: .9375rem 0;
	border-bottom: 1px solid #18a680
}
[slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn--fullscreen {
	display: none
}
#ficha-consulta {
	padding: 1.5625rem
}
.ficha__formulario {
	text-align: right
}
.ficha__formulario::after {
	display: table
}
.ficha__formulario-campo {
	margin-bottom: 1rem
}
.ficha__formulario-campo::-webkit-input-placeholder {
	opacity: .5
}
.ficha__formulario-campo::-moz-placeholder {
	opacity: .5
}
.ficha__formulario-campo:-moz-placeholder {
	opacity: .5
}
.ficha__formulario-campo:-ms-input-placeholder {
	opacity: .5
}
.ficha__formulario-submit {
	padding: .9375em 1.875em;
	display: block;
	border-radius: none
}
#streetview-canvas {
	height: 25rem
}
#mapa-canvas {
	height: 80vh;
	border-bottom: .5rem solid white;
}
#consultanos {
	margin-top: 0;
	margin-bottom: 8.4375rem
}
#consultanos h3 {
	font-size: 1.6875rem;
	padding: .5em 0 .8em
}
#consultanos h2 {
	display: none
}
#consultanos form input:focus, #consultanos form textarea:focus {
	outline-color: #18a680
}
#consultanos button {
	position: absolute;
	top: -webkit-calc(100%+ .9375rem);
	top: -moz-calc(100%+ .9375rem);
	top: calc(100%+ .9375rem);
	right: 45%;
	bottom: -30%;
}
#consultanos p {
	text-align: center;
	font-size: 16px;
	font-weight: bold;
	padding-bottom: 20px;
	margin-top: -20px;
}
#consultanos p a {
	padding: 6px 10px 6px 10px;
	background-color: #18a680;
	color: white;
}


[modal-body] h2, [modal-cerrar] {
	border-color: #18a680
}



/* Zona Slider Planos */

#planos {
	
}

.slider-planos {
	height: 600px;
}
.slider-planos img {
	height: 600px;
}





@media (max-width:26.3025em) {
	
	#consultanos button {
	right: 0;
	bottom: -10%;
	}
	
	.buscador__footer, .buscador__form, .buscador__header, .footer-seo, .footer__bot, .footer__mid, .footer__top, .micrositio__bloque, .micrositio__info-wrap, .micrositio__top-info, .newsletter__wrap, .portada__bajada, .portada__titulo {
		width: 22.25rem
	}
	.header__bot {
		padding-left: -webkit-calc((100% - 22.25rem)/ 2);
		padding-left: -moz-calc((100% - 22.25rem)/ 2);
		padding-left: calc((100% - 22.25rem)/ 2);
		padding-right: -webkit-calc((100% - 22.25rem)/ 2);
		padding-right: -moz-calc((100% - 22.25rem)/ 2);
		padding-right: calc((100% - 22.25rem)/ 2)
	}
	.header__top::before {
		padding-left: -webkit-calc((100% - 22.25rem)/ 2);
		padding-left: -moz-calc((100% - 22.25rem)/ 2);
		padding-left: calc((100% - 22.25rem)/ 2)
	}
	.header__top-contacto {
		padding-right: -webkit-calc((100% - 22.25rem)/ 2);
		padding-right: -moz-calc((100% - 22.25rem)/ 2);
		padding-right: calc((100% - 22.25rem)/ 2)
	}
	#ficha-consulta {
		width: 100vw;
		margin-left: -webkit-calc((100vw - 22.25rem)/ (-2));
		margin-left: -moz-calc((100vw - 22.25rem)/ (-2));
		margin-left: calc((100vw - 22.25rem)/ (-2))
	}
	.hide-sm {
		display: none
	}
	.show-sm {
		display: block
	}
	html {
		font-size: 3.80952vw
	}
	[form-proxy=option] label, [form-proxy=option--placeholder], input:not([type=submit]), option, select {
		padding-left: .8em;
		height: 2.33333em
	}
	input[type=submit] {
		height: 2.69231em
	}
	[form-proxy=option], [form-proxy=option--placeholder] {
		line-height: 2.33333em
	}
	[form-proxy=option] label::after {
		margin: 0 .8em
	}
	.busqueda-header {
		margin-top: 2.1875rem
	}
	.busqueda-header__titulo {
		margin: .625rem 0 1.25rem;
		display: block
	}
	.footer-seo__busquedas, .footer__contacto-bloque:not(:last-of-type) {
		margin-bottom: 1.875rem
	}
	.busqueda-header__btns {
		top: .625rem;
		left: 0;
		width: 100%;
		clear: both;
		display: block
	}
	.busqueda-header [prop-vista] {
		width: -webkit-calc(33.33333% - .20833rem - .04%);
		width: -moz-calc(33.33333% - .20833rem - .04%);
		width: calc(33.33333% - .20833rem - .04%);
		height: 3.125rem;
		font-size: 1.5625rem;
		display: block;
		float: left
	}
	.busqueda-header [prop-vista]:not(:nth-of-type(3n)) {
		margin-right: .3125rem
	}
	.busqueda-header [prop-vista]:nth-of-type(3n+1) {
		clear: left!important
	}
	.buscador__label {
		margin-top: 1em
	}
	.buscador__submit {
		height: 2.69231em
	}
	.buscador__footer {
		text-align: center;
		text-decoration: underline;
		line-height: 1.4
	}
	.buscador__link:not(:last-of-type)::after {
		content: ","
	}
	.portada__titulo {
		font-size: 2.5rem
	}
	.portada hr {
		height: 1px;
		width: 90%
	}
	.header__nav {
		width: 21.25rem;
		max-width: 100%
	}
	.footer-seo__busquedas {
		margin-top: 1.25rem;
		border-bottom: 1px solid #eb1723;
		padding-bottom: 1.875rem
	}
	.footer__bot {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column;
		-ms-flex-flow: column;
		flex-flow: column;
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		text-align: center
	}
	.footer__social {
		height: 2.5rem;
		width: 2.5rem;
		font-size: 1.5625rem
	}
	.footer__logo {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-moz-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		max-width: 5.625rem
	}
	.footer__copyright {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-moz-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		-webkit-flex-basis: 100%;
		-ms-flex-preferred-size: 100%;
		flex-basis: 100%;
		margin-bottom: 2.125rem;
		white-space: nowrap
	}
	.prop__direccion {
		font-size: 1.15rem
	}
	.prop__caract--hero {
		font-size: 1.3875rem
	}
	.prop__tags {
		font-size: .875rem
	}
	.micrositio__props-similares .prop, [prop-resultados=grilla] .prop, [prop-resultados=mapa] .prop {
		margin-bottom: 1.875rem
	}
	.micrositio__props-similares .prop .prop__imagen, [prop-resultados=grilla] .prop .prop__imagen, [prop-resultados=mapa] .prop .prop__imagen {
		height: 21.875rem
	}
	.micrositio__props-similares .prop .prop__titulo, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__titulo {
		font-size: 1.20625rem
	}
	[prop-resultados=emprendimientos-destacados] .prop .prop__imagen {
		height: 100vw
	}
	[prop-resultados=unidades] {
		margin-top: -.9375rem
	}
	[prop-resultados=unidades] .prop__imagen {
		height: 5.9375rem;
		width: 8.75rem;
		position: absolute;
		bottom: .9375rem;
		left: 0
	}
	[prop-resultados=unidades] .prop__contenido {
		display: block
	}
	[prop-resultados=unidades] .prop__caracts::after, [prop-resultados=unidades] .prop__contenido::after {
		clear: both;
		content: "";
		display: table
	}
	[prop-resultados=unidades] .prop__info {
		font-size: 1.25rem;
		margin: .75rem 0
	}
	[prop-resultados=unidades] .prop__caracts {
		padding-left: 9.0625rem;
		width: 100%
	}
	.micrositio__info-item:nth-of-type(2n+1), .micrositio__lista-item:nth-of-type(2n+1), [prop-resultados=unidades] .prop__caract:nth-of-type(2n+1) {
		clear: left!important
	}
	[prop-resultados=unidades] .prop__caract {
		width: -webkit-calc(50% - .15625rem - .04%);
		width: -moz-calc(50% - .15625rem - .04%);
		width: calc(50% - .15625rem - .04%);
		float: left;
		white-space: nowrap;
		text-align: center
	}
	[prop-resultados=unidades] .prop__caract:not(:nth-of-type(2n)) {
		margin-right: .3125rem
	}
	[prop-resultados=unidades] .prop__caract:not(:nth-of-type(-n+2)) {
		margin-top: .3125rem
	}
	[prop-resultados=lista] .prop__imagen {
		display: none
	}
	[prop-resultados=lista] .prop__tags {
		font-size: .59375rem
	}
	[prop-resultados=lista] .prop__tag {
		display: inline-block
	}
	[prop-resultados=lista] .prop__compartir, [slideshow-thumbs] {
		display: none
	}
	[prop-resultados=lista] .prop__fav {
		position: absolute;
		top: 0;
		right: 0
	}
	[prop-resultados=lista] .prop__direccion {
		font-size: .9375rem
	}
	[prop-resultados=lista] .prop__caracts {
		width: 70%
	}
	[prop-resultados=lista] .prop__caract {
		width: 48%;
		font-size: .625rem;
		white-space: nowrap
	}
	[prop-resultados=lista] .prop__caract:nth-child(-n+2) {
		margin-bottom: .125rem
	}
	[prop-resultados=lista] .prop__caract--hero {
		font-size: .9375rem;
		text-align: left;
		width: 100%;
		padding: .625rem
	}
	.micrositio__info, .notif {
		text-align: center
	}
	[prop-resultados=lista] .prop__footer {
		position: absolute;
		width: 35%;
		max-width: 35%;
		bottom: .75rem;
		right: 0
	}
	.filtros__grupo:not(:last-child) {
		margin-bottom: 1.25rem
	}
	.banner {
		height: 2.9375rem;
		font-size: .6875rem
	}
	.banner__img {
		padding-top: .625rem
	}
	[modal-body] {
		position: relative;
		width: 100%;
		margin: 1.25rem auto
	}
	[modal-cerrar] {
		height: 4.0625rem;
		width: 4.0625rem;
		font-size: 1.875rem
	}
	.newsletter input, .notif {
		width: 100%
	}
	[data-carousel-nav] {
		font-size: 2.5rem
	}
	.newsletter__submit {
		margin-top: .625rem
	}
	.notif {
		height: 100%;
		max-width: 100%;
		max-height: 100%;
		padding: 1.875rem;
		margin: 0!important
	}
	.notif__h {
		margin-top: 40%
	}
	.micrositio__header {
		-webkit-box-pack: center;
		-webkit-justify-content: center;
		-moz-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.micrositio__top-h {
		font-size: 3.75rem
	}
	.micrositio__info-item {
		width: -webkit-calc(50% - .78125rem - .04%);
		width: -moz-calc(50% - .78125rem - .04%);
		width: calc(50% - .78125rem - .04%);
		float: left;
		height: 10.9375rem;
		margin-bottom: 1.5625rem
	}
	.micrositio__info-item:not(:nth-of-type(2n)) {
		margin-right: 1.5625rem
	}
	.micrositio__titulo {
		font-size: 1.5rem
	}
	.micrositio__lista {
		font-size: .875rem
	}
	.micrositio__lista-item {
		width: -webkit-calc(50% - .625rem - .04%);
		width: -moz-calc(50% - .625rem - .04%);
		width: calc(50% - .625rem - .04%);
		float: left
	}
	.micrositio__lista-item:not(:nth-of-type(2n)) {
		margin-right: 1.25rem
	}
	.micrositio__bajada {
		font-size: 1.225rem
	}
	.micrositio__precio {
		margin-top: .625rem;
		margin-bottom: 1.875rem
	}
	.micrositio__precio dd {
		font-size: 1.75rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col:last-child {
		height: 15.625rem;
		background-color: #f9f9f9
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn {
		top: auto;
		bottom: 6.25rem
	}
	#ficha-consulta {
		margin-top: 3.125rem
	}
	.ficha__formulario-submit {
		width: 100%
	}
	#consultanos h3 {
		width: 100%;
		margin: 0 auto 2.1875rem
	}
}
@media (min-width:26.3125em) and (max-width:49.99em) {
	.buscador__col:nth-of-type(4n+1), .footer__contacto-bloque:nth-of-type(2n+1) {
		clear: left!important
	}
	.buscador__footer, .buscador__form, .buscador__header, .footer-seo, .footer__bot, .footer__mid, .footer__top, .micrositio__bloque, .micrositio__info-wrap, .micrositio__top-info, .newsletter__wrap, .portada__bajada, .portada__titulo {
		max-width: 43.75rem
	}
	.header__bot {
		padding-left: -webkit-calc((100% - 43.75rem)/ 2);
		padding-left: -moz-calc((100% - 43.75rem)/ 2);
		padding-left: calc((100% - 43.75rem)/ 2);
		padding-right: -webkit-calc((100% - 43.75rem)/ 2);
		padding-right: -moz-calc((100% - 43.75rem)/ 2);
		padding-right: calc((100% - 43.75rem)/ 2);
		text-align: center
	}
	.header__top::before {
		padding-left: -webkit-calc((100% - 43.75rem)/ 2);
		padding-left: -moz-calc((100% - 43.75rem)/ 2);
		padding-left: calc((100% - 43.75rem)/ 2)
	}
	.header__top-contacto {
		padding-right: -webkit-calc((100% - 43.75rem)/ 2);
		padding-right: -moz-calc((100% - 43.75rem)/ 2);
		padding-right: calc((100% - 43.75rem)/ 2)
	}
	.hide-md {
		display: none
	}
	.show-md {
		display: block
	}
	html {
		font-size: 2.08605vw
	}
	[form-proxy=option] label, [form-proxy=option--placeholder], input:not([type=submit]), option, select {
		padding-left: 1em;
		height: 2.91667em
	}
	input[type=submit] {
		height: 2.91667em
	}
	[form-proxy=option], [form-proxy=option--placeholder] {
		line-height: 2.91667em
	}
	[form-proxy=option] label::after {
		margin: 0 1em
	}
	.breadcrumbs {
		font-size: 1.09375rem
	}
	.busqueda-header__btns {
		vertical-align: middle
	}
	.busqueda-header [prop-vista] {
		height: 2.8125rem;
		width: 2.8125rem;
		font-size: 1.5625rem;
		margin-left: .4375rem
	}
	.buscador__col {
		width: -webkit-calc(25% - .60938rem - .04%);
		width: -moz-calc(25% - .60938rem - .04%);
		width: calc(25% - .60938rem - .04%);
		float: left
	}
	.buscador__col:not(:nth-of-type(4n)) {
		margin-right: .8125rem
	}
	.buscador__submit {
		font-size: .875rem;
		height: 2.91667em
	}
	.portada__titulo {
		font-size: 2.9375rem
	}
	.portada__bajada {
		max-width: 21.25rem
	}
	.header__nav {
		width: 25rem
	}
	.footer-seo__busquedas {
		-webkit-column-count: 2;
		-moz-column-count: 2;
		column-count: 2;
		-webkit-column-gap: 3.75rem;
		-moz-column-gap: 3.75rem;
		column-gap: 3.75rem;
		border-bottom: 1px solid #eb1723;
		padding: 3.125rem 0;
		margin-bottom: 1.5625rem
	}
	.footer__contacto-bloque {
		width: -webkit-calc(50% - 1.875rem - .04%);
		width: -moz-calc(50% - 1.875rem - .04%);
		width: calc(50% - 1.875rem - .04%);
		float: left
	}
	.footer__contacto-bloque:not(:nth-of-type(2n)) {
		margin-right: 3.75rem
	}
	.micrositio__props-similares::after, [prop-resultados=grilla]::after, [prop-resultados=emprendimientos-destacados]::after {
		content: "";
		clear: both;
		display: table
	}
	.footer__contacto-bloque:nth-of-type(-n+2) {
		margin-bottom: 1.875rem
	}
	.footer__bajada {
		font-size: 1.125rem
	}
	.footer__busqueda {
		font-size: 1.0625rem
	}
	.footer__social {
		font-size: 1.125rem
	}
	.prop__direccion {
		font-size: 1.08125rem
	}
	.prop__caract {
		font-size: .98125rem
	}
	.prop__caract--hero {
		font-size: 1.3125rem
	}
	.micrositio__props-similares .prop .prop__imagen, [prop-resultados=grilla] .prop .prop__imagen, [prop-resultados=mapa] .prop .prop__imagen {
		height: 15.625rem
	}
	.micrositio__props-similares .prop .prop__titulo, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__titulo {
		font-size: 1.14375rem
	}
	[prop-resultados=emprendimientos-destacados] .prop .prop__imagen {
		height: 50vw
	}
	[prop-resultados=emprendimientos-destacados] > .prop {
		margin-bottom: 0;
		float: left;
		width: -webkit-calc(50% - 0rem - .4px);
		width: -moz-calc(50% - 0rem - .4px);
		width: calc(50% - 0rem - .4px)
	}
	[prop-resultados=emprendimientos-destacados] > .prop:not(:nth-of-type(2n)) {
		margin-right: 0
	}
	.micrositio__props-similares > .prop:not(:nth-of-type(2n)), [prop-resultados=grilla] > .prop:not(:nth-of-type(2n)) {
		margin-right: 1.875rem
	}
	.micrositio__props-similares > .prop {
		margin-bottom: 1.875rem;
		float: left;
		width: -webkit-calc(50% - .9375rem - .4px);
		width: -moz-calc(50% - .9375rem - .4px);
		width: calc(50% - .9375rem - .4px)
	}
	.micrositio__detalle:nth-of-type(2n+1), .micrositio__info-item:nth-of-type(4n+1), .micrositio__lista-item:nth-of-type(3n+1) {
		clear: left!important
	}
	[prop-resultados=grilla] > .prop {
		margin-bottom: 1.875rem;
		float: left;
		width: -webkit-calc(50% - .9375rem - .4px);
		width: -moz-calc(50% - .9375rem - .4px);
		width: calc(50% - .9375rem - .4px)
	}
	[prop-resultados=unidades] .prop {
		display: table
	}
	[prop-resultados=unidades] .prop__imagen {
		display: table-cell;
		height: 7.1875rem;
		width: 9.6875rem
	}
	[prop-resultados=unidades] .prop__contenido {
		display: table-cell;
		padding-left: .75rem
	}
	.filtros__grupo:last-of-type, [prop-resultados=lista] .prop__tags .prop__fav {
		display: none
	}
	[prop-resultados=unidades] .prop__info {
		margin: .75rem 0;
		font-size: 1.11563rem
	}
	[prop-resultados=unidades] .prop__caract:not(:last-child) {
		margin-right: .3125rem
	}
	[prop-resultados=unidades] .prop__caract--hero {
		padding: .625rem .9375rem
	}
	[prop-resultados=unidades] .prop__footer {
		position: absolute;
		top: .625rem;
		right: 0
	}
	[prop-resultados=lista] .prop:first-child {
		padding-top: .75rem;
		border-top: 1px solid #282828
	}
	[prop-resultados=lista] .prop__tags {
		position: absolute;
		left: .625rem;
		bottom: 1.5625rem;
		font-size: .5625rem
	}
	[prop-resultados=lista] .prop__caracts {
		max-width: 12.5rem
	}
	[prop-resultados=lista] .prop__caract {
		font-size: .6875rem
	}
	[prop-resultados=lista] .prop__caract:nth-child(-n+2) {
		margin-bottom: .3125rem
	}
	.filtros__bloque#campos {
		margin-left: -.625rem;
		margin-right: -.625rem
	}
	.filtros__grupo:not(:last-child) {
		margin-bottom: 1.5625rem;
		float: left;
		width: -webkit-calc(100%/3 - .625rem);
		width: -moz-calc(100%/3 - .625rem);
		width: calc(100%/3 - .625rem);
		margin-right: .625rem
	}
	.filtros__h {
		font-size: 1rem
	}
	.filtros__nombre {
		font-size: .9375rem
	}
	.filtros__confirmar {
		font-size: 1.125rem
	}
	.filtros__filtro, .filtros__filtro-activo {
		font-size: .9375rem
	}
	.filtros__filtro-activo:not(:last-child) {
		margin-right: .625rem
	}
	.banner {
		height: 4.5rem;
		font-size: 1.0625rem
	}
	[data-carousel-nav] {
		font-size: 2.5rem
	}
	.newsletter input {
		width: 25.625rem
	}
	.notif__h {
		padding-left: 10%;
		padding-right: 10%
	}
	.micrositio__header {
		font-size: .6875rem
	}
	.micrositio__info-item {
		width: -webkit-calc(25% - 1.17188rem - .04%);
		width: -moz-calc(25% - 1.17188rem - .04%);
		width: calc(25% - 1.17188rem - .04%);
		float: left;
		height: 9.375rem
	}
	.micrositio__info-item:not(:nth-of-type(4n)) {
		margin-right: 1.5625rem
	}
	.micrositio__titulo {
		font-size: 2.09375rem;
		margin-bottom: 2.1875rem
	}
	.micrositio__lista-item {
		width: -webkit-calc(33.33333% - .83333rem - .04%);
		width: -moz-calc(33.33333% - .83333rem - .04%);
		width: calc(33.33333% - .83333rem - .04%);
		float: left
	}
	.micrositio__lista-item:not(:nth-of-type(3n)) {
		margin-right: 1.25rem
	}
	.micrositio__detalle {
		width: -webkit-calc(50% - .09375rem - .04%);
		width: -moz-calc(50% - .09375rem - .04%);
		width: calc(50% - .09375rem - .04%);
		float: left;
		font-size: .875rem
	}
	.micrositio__detalle:not(:nth-of-type(2n)) {
		margin-right: .1875rem
	}
	.micrositio__precio {
		margin-top: .9375rem;
		margin-bottom: .9375rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col:last-child {
		height: 25rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn {
		top: 25.625rem
	}
	.ficha__formulario-submit {
		margin: 0 auto;
		font-size: 1.0875rem
	}
}
@media (min-width:50em) {
	.buscador__col:nth-of-type(6n+1), .footer-seo__col:nth-of-type(3n+1) {
		clear: left!important
	}
	.buscador__footer, .buscador__form, .buscador__header, .footer-seo, .footer__bot, .footer__mid, .footer__top, .micrositio__bloque, .micrositio__info-wrap, .micrositio__top-info, .newsletter__wrap, .portada__bajada, .portada__titulo {
		width: 90%;
		max-width: 1200px
	}
	.header__bot {
		padding-left: -webkit-calc((100% - 75rem)/ 2);
		padding-left: -moz-calc((100% - 75rem)/ 2);
		padding-left: calc((100% - 75rem)/ 2);
		padding-right: -webkit-calc((100% - 75rem)/ 2);
		padding-right: -moz-calc((100% - 75rem)/ 2);
		padding-right: calc((100% - 75rem)/ 2)
	}
	.header__top::before {
		padding-left: -webkit-calc((100% - 75rem)/ 2);
		padding-left: -moz-calc((100% - 75rem)/ 2);
		padding-left: calc((100% - 75rem)/ 2)
	}
	.header__top-contacto {
		padding-right: -webkit-calc((100% - 75rem)/ 2);
		padding-right: -moz-calc((100% - 75rem)/ 2);
		padding-right: calc((100% - 75rem)/ 2)
	}
	.btn__flotante--fav:hover, .buscador__submit:hover, .filtros__confirmar:hover, .filtros__filtro-activo:hover, .footer-seo__btn:hover, .footer__social:hover, .prop__compartir-link:hover, button:hover {
		-webkit-transform: scale(1.1);
		-moz-transform: scale(1.1);
		-ms-transform: scale(1.1);
		-o-transform: scale(1.1);
		transform: scale(1.1)
	}
	.hide-lg {
		display: none
	}
	.show-lg {
		display: block
	}
	.btn__flotante--tasac {
		bottom: 30%;
		left: 0;
		-webkit-transform: rotateZ(-90deg);
		-moz-transform: rotateZ(-90deg);
		-ms-transform: rotate(-90deg);
		-o-transform: rotateZ(-90deg);
		transform: rotateZ(-90deg);
		-webkit-transform-origin: 0 0;
		-moz-transform-origin: 0 0;
		-ms-transform-origin: 0 0;
		-o-transform-origin: 0 0;
		transform-origin: 0 0;
		font-size: .8125rem;
		border-radius: 0;
		display: table;
		height: 2.5rem;
		width: auto;
		text-align: center
	}
	.btn__flotante--tasac i, .btn__flotante--toggle, .buscador__footer .buscador__submit, .header__toggle {
		display: none
	}
	.btn__flotante--tasac::before {
		background-color: #282828;
		padding: 0 .9375rem;
		width: 12.8125rem;
		content: attr(title)
	}
	.btn__flotante--tasac::after {
		height: 100%;
		content: "\f078";
		font-family: FontAwesome;
		width: 2.5rem
	}
	[form-proxy=option] label, [form-proxy=option--placeholder], input:not([type=submit]), option, select {
		padding-left: .8em;
		height: 2.33333em
	}
	input[type=submit] {
		height: 2.91667em
	}
	[form-proxy=option], [form-proxy=option--placeholder] {
		line-height: 2.33333em
	}
	[form-proxy=option] label::after {
		margin: 0 .8em
	}
	.micrositio__nav, [prop-resultados=unidades] .prop__footer {
		margin-left: auto
	}
	.breadcrumbs {
		font-size: 1.0625rem
	}
	.busqueda-header__btns {
		vertical-align: bottom
	}
	.busqueda-header [prop-vista] {
		height: 1.875rem;
		width: 1.875rem;
		font-size: 1.25rem
	}
	.buscador__col {
		width: -webkit-calc(16.66667% - 1.35417rem - .04%);
		width: -moz-calc(16.66667% - 1.35417rem - .04%);
		width: calc(16.66667% - 1.35417rem - .04%);
		float: left
	}
	.buscador__col:not(:nth-of-type(6n)) {
		margin-right: 1.625rem
	}
	.buscador__submit {
		font-size: .75rem;
		height: 2.91667em
	}
	.portada__titulo {
		font-size: 3.75rem
	}
	.portada__bajada {
		font-size: 1.5625rem
	}
	.header__bot, [prop-resultados=unidades] .prop {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox
	}
	.header__top {
		height: 2.75rem
	}
	.header__top::before {
		background-color: #1b1b1c;
		font-size: .8rem;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-moz-box-flex: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		line-height: 2.75rem;
		padding-right: .9375rem
	}
	.header__top-contacto {
		-webkit-flex-basis: 0;
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-webkit-box-flex: 1;
		-webkit-flex-grow: 1;
		-moz-box-flex: 1;
		-ms-flex-positive: 1;
		flex-grow: 1;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0
	}
	.header__top-item {
		font-size: 1.5ch;
		line-height: 2.75rem;
		float: left
	}
	.header__top-item:first-child {
		background-color: #c9151f
	}
	.header__top-item:not(:last-child) {
		font-size: .9375rem
	}
	.header__top-item:last-child {
		float: right;
		-webkit-box-pack: end;
		-webkit-justify-content: flex-end;
		-moz-box-pack: end;
		-ms-flex-pack: end;
		justify-content: flex-end
	}
	.header__bot {
		height: 5.625rem;
		display: flex;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-moz-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
	.header__logo {
		width: 8.125rem
	}
	.header__nav {
		display: table;
		height: 100%;
		font-size: 11px
	}
	.header__nav-item {
		padding: 0 .9375rem;
		display: table-cell;
		vertical-align: middle
	}
	.header__nav-item.activo::before, .header__nav-item:hover::before {
		content: "";
		position: absolute;
		left: .9375rem;
		top: 63%;
		height: 2px;
		width: 1.25rem
	}
	.header--proxy {
		position: fixed;
		top: 0;
		left: 0;
		-webkit-transform: translateY(-100%);
		-moz-transform: translateY(-100%);
		-ms-transform: translateY(-100%);
		-o-transform: translateY(-100%);
		transform: translateY(-100%);
		opacity: 0
	}
	.header--proxy .header__bot {
		height: 4.375rem
	}
	.footer-seo {
		padding: 4.375rem 0 5rem;
		font-size: .84375rem
	}
	.footer-seo__col {
		width: -webkit-calc(33.33333% - 2.5rem - .04%);
		width: -moz-calc(33.33333% - 2.5rem - .04%);
		width: calc(33.33333% - 2.5rem - .04%);
		float: left
	}
	.footer-seo__col:not(:nth-of-type(3n)) {
		margin-right: 3.75rem
	}
	.footer-seo__titulo {
		font-size: 1.1875rem
	}
	.footer-seo__busquedas {
		padding: 1.25rem 0
	}
	.footer-seo__btn {
		display: inline-block;
		font-size: .75rem
	}
	.micrositio__props-similares::after, [prop-resultados=grilla]::after, [prop-resultados=emprendimientos-destacados]::after {
		content: "";
		display: table;
		clear: both
	}
	.footer {
		padding: 3.125rem 0 3.75rem
	}
	.footer__col:nth-of-type(odd) {
		float: left;
		width: 42.5rem
	}
	.footer__col:nth-of-type(even) {
		float: right;
		width: 30rem
	}
	.footer__contacto-bloque:not(:last-of-type) {
		float: left;
		margin-right: 3.125rem
	}
	.footer__contacto-bloque:last-of-type {
		float: right
	}
	.footer__titulo {
		font-size: 1.09375rem
	}
	.footer__bajada {
		font-size: 1.0375rem;
		max-width: 37.5rem
	}
	.footer__address, .footer__busqueda {
		font-size: .875rem
	}
	.footer__social {
		font-size: 1.25rem
	}
	.prop__direccion {
		font-size: .91875rem
	}
	.prop__caract {
		font-size: .83125rem
	}
	.prop__caract--hero {
		font-size: 1.1125rem
	}
	.prop__compartir {
		font-size: 1.15625rem
	}
	.prop__tags {
		font-size: .71875rem
	}
	.micrositio__props-similares .prop .prop__imagen, [prop-resultados=grilla] .prop .prop__imagen, [prop-resultados=mapa] .prop .prop__imagen {
		height: 13.125rem
	}
	.micrositio__props-similares .prop .prop__titulo, [prop-resultados=grilla] .prop .prop__titulo, [prop-resultados=mapa] .prop .prop__titulo {
		font-size: .9625rem
	}
	[prop-resultados=emprendimientos-destacados] .prop .prop__imagen {
		height: 25vw
	}
	[prop-resultados=emprendimientos-destacados] > .prop {
		margin-bottom: 0;
		float: left;
		width: -webkit-calc(25% - 0rem - .4px);
		width: -moz-calc(25% - 0rem - .4px);
		width: calc(25% - 0rem - .4px)
	}
	[prop-resultados=emprendimientos-destacados] > .prop:not(:nth-of-type(4n)) {
		margin-right: 0
	}
	.micrositio__props-similares > .prop:not(:nth-of-type(4n)), [prop-resultados=grilla] > .prop:not(:nth-of-type(3n)) {
		margin-right: 1.25rem
	}
	.micrositio__props-similares > .prop {
		margin-bottom: 1.25rem;
		float: left;
		width: -webkit-calc(25% - .9375rem - .4px);
		width: -moz-calc(25% - .9375rem - .4px);
		width: calc(25% - .9375rem - .4px)
	}
	[prop-resultados=grilla] > .prop {
		margin-bottom: 1.25rem;
		float: left;
		width: -webkit-calc(33.33333% - .83333rem - .4px);
		width: -moz-calc(33.33333% - .83333rem - .4px);
		width: calc(33.33333% - .83333rem - .4px)
	}
	[prop-resultados=unidades] .prop {
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding: .625rem 0
	}
	[prop-resultados=unidades] .prop__imagen {
		width: 5.3125rem;
		-webkit-flex-basis: 5.3125rem;
		-ms-flex-preferred-size: 5.3125rem;
		flex-basis: 5.3125rem;
		height: 3.75rem;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0
	}
	[prop-resultados=unidades] .prop__contenido {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-justify-content: space-around;
		-ms-flex-pack: distribute;
		justify-content: space-around;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
	[prop-resultados=unidades] .prop__info {
		-webkit-box-ordinal-group: 2;
		-webkit-order: 1;
		-moz-box-ordinal-group: 2;
		-ms-flex-order: 1;
		order: 1;
		width: 14.0625rem;
		font-size: .9375rem
	}
	[prop-resultados=unidades] .prop__tags {
		-webkit-box-ordinal-group: 3;
		-webkit-order: 2;
		-moz-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	[prop-resultados=unidades] .prop__tag {
		padding: .625rem 0;
		width: 5.3125rem;
		display: block
	}
	[prop-resultados=unidades] .prop__caract:not(:last-child) {
		margin-right: .625rem
	}
	[prop-resultados=unidades] .prop__caract--hero {
		width: 10.625rem
	}
	[prop-resultados=lista] .prop__tags {
		display: inline-block
	}
	[prop-resultados=lista] .prop__fav {
		margin-right: auto;
		display: block
	}
	.micrositio__grupo:not(:nth-of-type(2n)), .micrositio__info-item:not(:last-child) {
		margin-right: 1.5625rem
	}
	.filtros__grupo:not(:last-child) {
		margin-bottom: .9375rem
	}
	.filtros__h {
		font-size: .875rem
	}
	.filtros__nombre {
		font-size: .625rem
	}
	.filtros__confirmar, .filtros__filtro {
		font-size: .75rem
	}
	.filtros__filtro-link {
		font-size: .86562rem
	}
	.filtros__filtro-link:not(:last-child) {
		margin-bottom: .75rem
	}
	.filtros__filtro-activo:not(:last-child), .newsletter label {
		margin-bottom: .625rem
	}
	.filtros__filtro-activo {
		clear: both;
		font-size: .84375rem
	}
	.banner {
		height: 6.75rem;
		font-size: 1.5625rem
	}
	[modal-body*=slideshow] {
		height: 48.5rem;
		width: 75rem
	}
	[data-carousel-nav] {
		font-size: 1.875rem
	}
	.newsletter {
		padding: 1.5625rem 0 1.5rem
	}
	.newsletter__txt {
		float: left;
		width: 28.75rem
	}
	.newsletter__titulo {
		font-size: 1.5rem
	}
	.newsletter__bajada {
		font-size: .9375rem
	}
	.newsletter__form {
		float: right;
		width: 26.25rem
	}
	.newsletter label {
		font-size: .7925rem
	}
	.newsletter input {
		width: 18.75rem;
		height: 1.875rem;
		font-size: .9375rem
	}
	.newsletter__submit {
		height: 1.875rem;
		font-size: .6875rem;
		width: 6.5625rem
	}
	.contacto-modal .formulario__submit {
		float: right;
		clear: both;
		padding: .66667em 2em
	}
	.micrositio__grupo:nth-of-type(2n+1), .micrositio__lista-item:nth-of-type(2n+1) {
		clear: left!important
	}
	.micrositio__header {
		font-size: 12px
	}
	.micrositio__info-wrap {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-webkit-align-items: center;
		-moz-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-moz-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		height: 16.875rem
	}
	.micrositio__info-desc {
		width: 31.25rem;
		-webkit-flex-basis: 31.25rem;
		-ms-flex-preferred-size: 31.25rem;
		flex-basis: 31.25rem
	}
	.micrositio__info-items {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto
	}
	.micrositio__info-item {
		height: 8.4375rem;
		width: 8.4375rem;
		float: left
	}
	.micrositio__info-item span {
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-moz-box-flex: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		max-width: 5.625rem
	}
	.micrositio__bloque {
		margin-top: 3.90625rem;
		margin-bottom: 3.90625rem
	}
	.micrositio__grupo {
		width: -webkit-calc(50% - .78125rem - .04%);
		width: -moz-calc(50% - .78125rem - .04%);
		width: calc(50% - .78125rem - .04%);
		float: left
	}
	.micrositio__subgrupo:not(:last-child) {
		margin-bottom: 2.8125rem
	}
	.micrositio__titulo {
		font-size: 1.5rem
	}
	.micrositio__lista-item {
		width: -webkit-calc(50% - .625rem - .04%);
		width: -moz-calc(50% - .625rem - .04%);
		width: calc(50% - .625rem - .04%);
		float: left
	}
	.micrositio__lista-item:not(:nth-of-type(2n)) {
		margin-right: 1.25rem
	}
	.micrositio__descripcion {
		font-size: .98125rem
	}
	.micrositio__main {
		float: left;
		width: 38.33333%
	}
	.micrositio__fav {
		margin-bottom: 1.5625rem
	}
	.micrositio__prop-titulo {
		clear: both
	}
	.micrositio__detalles::before {
		margin-bottom: 2.0625rem
	}
	.micrositio__detalle {
		font-size: .9375rem
	}
	.micrositio__detalle--x2 {
		width: -webkit-calc(50% - .09375rem - .04%);
		width: -moz-calc(50% - .09375rem - .04%);
		width: calc(50% - .09375rem - .04%);
		float: left
	}
	.micrositio__detalle--x2:not(:nth-of-type(2n)) {
		margin-right: .1875rem
	}
	.micrositio__detalle--x2:nth-of-type(2n+1) {
		clear: left!important
	}
	.micrositio__precio {
		margin-top: 2.8125rem
	}
	.micrositio__precio dt {
		width: 33%
	}
	.micrositio__media {
		float: right;
		width: 58.33333%
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-item {
		padding: 0 8.75rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col {
		height: 25rem;
		padding-right: 1.25rem;
		float: left
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col:first-child {
		padding-top: 3.125rem;
		width: 45%
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-col:last-child {
		background-color: #f9f9f9;
		width: 55%
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn {
		width: 5.3125rem;
		height: 8.75rem
	}
	#ficha-consulta {
		margin-top: -1.5625rem
	}
	.ficha__formulario-submit {
		float: right
	}
	#consultanos form {
		display: -webkit-box;
		display: -webkit-flex;
		display: -moz-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-flex-flow: column wrap;
		-ms-flex-flow: column wrap;
		flex-flow: column wrap;
		-webkit-box-pack: justify;
		-webkit-justify-content: space-between;
		-moz-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		height: 12.5rem
	}
	#consultanos form input, #consultanos form textarea {
		width: 49%;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0;
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-moz-box-flex: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		margin-bottom: 0
	}
	#consultanos form textarea {
		height: 100%;
		-webkit-align-self: flex-end;
		-ms-flex-item-align: end;
		align-self: flex-end
	}
}
@media (min-width:50em) and (max-width:81.24em) {
	html {
		font-size: 1vw
	}
	[prop-resultados=emprendimientos-destacados] .prop .prop__caract {
		font-size: .875vw
	}
}
@media (min-width:81.25em) {
	html {
		font-size: 1em
	}
}
@media (max-width:49.99em) {
	.header__toggle, .header__top {
		height: 3.4375rem;
		top: 0;
		position: fixed
	}
	.buscador__col:nth-child(n+5), .header__top-item:first-child, .header__top-item:last-child, .portada__titulo br {
		display: none
	}
	body {
		padding-top: 3.4375rem
	}
	[data-favorito] {
		padding: .5625rem
	}
	.btn__flotante::before {
		position: absolute;
		right: -webkit-calc(100%+ .875rem);
		right: -moz-calc(100%+ .875rem);
		right: calc(100%+ .875rem);
		font-size: 1.1875rem;
		top: 50%;
		-webkit-transform: translateY(-50%);
		-moz-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		transform: translateY(-50%);
		text-align: right;
		width: 11.25rem;
		content: attr(title)
	}
	.btn__flotante--tasac {
		bottom: 10.625rem
	}
	.btn__flotante--toggle:not(.visible) ~ .btn__flotante {
		-webkit-transform: translateX(100vw);
		-moz-transform: translateX(100vw);
		-ms-transform: translateX(100vw);
		-o-transform: translateX(100vw);
		transform: translateX(100vw)
	}
	.buscador__footer .buscador__submit {
		margin-top: 1.25rem
	}
	.portada__bajada {
		font-size: 1.375rem
	}
	.header {
		position: relative
	}
	.header__toggle {
		width: 3.4375rem;
		background: #1b1b1c;
		float: left;
		color: #fff;
		font-size: 1.875rem;
		left: 0
	}
	.header__top {
		width: -webkit-calc(100% - 3.4375rem);
		width: -moz-calc(100% - 3.4375rem);
		width: calc(100% - 3.4375rem);
		float: right;
		padding: 0 1.5625rem;
		right: 0
	}
	.header__top::before {
		width: 50%;
		font-size: 1.1875rem;
		background-color: inherit;
		line-height: 3.4375rem;
		height: inherit
	}
	.header__top-item {
		line-height: 3.4375rem;
		float: right;
		font-size: 1.22313rem
	}
	.header__nav-item, .header__nav::before {
		display: block;
		border-bottom: 1px solid #595959
	}
	.header__bot {
		clear: both;
		padding: 1.25rem;
		height: 90px;
		border-top: 1px solid #fff
	}
	.header__logo, .header__logo img {
		height: 100%
	}
	.header__nav {
		background-color: #1b1b1c;
		position: fixed;
		top: 3.4375rem;
		left: 0;
		height: 100%;
		font-weight: 300;
		-webkit-transform: translateX(-100%);
		-moz-transform: translateX(-100%);
		-ms-transform: translateX(-100%);
		-o-transform: translateX(-100%);
		transform: translateX(-100%);
		text-align: left;
		font-size: 1.3125rem;
		overflow: scroll
	}
	.header__nav.visible {
		-webkit-transform: translateX(0);
		-moz-transform: translateX(0);
		-ms-transform: translateX(0);
		-o-transform: translateX(0);
		transform: translateX(0)
	}
	.header__nav::before {
		content: "Menú";
		text-transform: uppercase;
		padding: 1.25rem
	}
	.header__nav-item {
		padding: 1.25rem 1.875rem;
		text-transform: none
	}
	.header__nav-item.activo, .header__nav-item:hover {
		font-weight: 700;
		color: #fff
	}
	.header--proxy {
		display: none
	}
	.footer-seo {
		font-size: .9375rem;
		padding: 2.5rem 0 1.25rem
	}
	.footer-seo__col:not(:last-child) {
		margin-bottom: 3.4375rem
	}
	.footer-seo__titulo {
		font-size: 1.25rem
	}
	.footer-seo__btn {
		margin: 0 auto;
		display: block;
		width: 15.625rem;
		text-align: center;
		font-size: .9375rem
	}
	.footer {
		padding: 1.875rem 0 2.5rem
	}
	.footer__col:not(:last-of-type) {
		margin-bottom: 1.5625rem
	}
	.footer__titulo {
		font-size: 1.25rem
	}
	.footer__address {
		font-size: 1.0625rem
	}
	.footer__link {
		font-size: 1.125rem
	}
	.prop__compartir {
		font-size: 1.4375rem
	}
	[prop-resultados=unidades] .prop {
		padding: .9375rem 0
	}
	[prop-resultados=unidades] .prop__tag {
		display: inline-block;
		padding: .3125rem .375rem;
		font-size: .75rem
	}
	.newsletter label, [prop-resultados=lista] .prop__caract:last-child {
		display: none
	}
	[prop-resultados=unidades] .prop__caract {
		font-size: .6875rem
	}
	.filtros {
		margin-bottom: 4.0625rem
	}
	.filtros__filtro-link {
		line-height: 1.4;
		float: left
	}
	.filtros__filtro-link:not(:last-child) {
		margin-right: .625rem
	}
	[modal-body*=slideshow] {
		height: 32.5rem;
		width: 75rem
	}
	.newsletter {
		padding: 1.875rem 0
	}
	.newsletter__txt {
		text-align: center;
		max-width: 35rem;
		margin: 0 auto 1.875rem
	}
	.newsletter__titulo {
		font-size: 2rem
	}
	.newsletter__bajada {
		font-size: 1.125rem;
		line-height: 1.3
	}
	.newsletter__form {
		text-align: center;
		max-width: 35rem;
		margin: 0 auto
	}
	.newsletter input {
		height: 2.5rem;
		font-size: 1.1rem
	}
	.newsletter__submit {
		height: 2.5rem;
		font-size: .875rem;
		width: 7.8125rem
	}
	.contacto-modal .formulario__submit {
		margin-left: auto;
		margin-right: auto;
		display: block;
		font-size: 1rem;
		width: 10rem;
		margin-top: .9375rem;
		padding: 1em 1.33333em
	}
	.micrositio__nav, .micrositio__slider .slider__nav {
		display: none
	}
	.micrositio__top-info {
		width: 100%
	}
	.micrositio__info {
		padding: 2.5rem 0
	}
	.micrositio__info-desc {
		margin-bottom: 2.5rem
	}
	.micrositio__bloque, .micrositio__grupo:not(:last-child), .micrositio__subgrupo:not(:only-child) {
		margin-bottom: 2.34375rem
	}
	.micrositio__bloque {
		margin-top: 2.34375rem
	}
	.micrositio [data-btn-leer-mas], .micrositio__descripcion {
		font-size: 1.125rem
	}
	.micrositio__detalles::before {
		margin-bottom: .9375rem
	}
	.micrositio__precio dt {
		width: 8.4375rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista {
		margin-bottom: 1.875rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista::after {
		clear: both;
		content: "";
		display: table
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista li {
		width: -webkit-calc(50% - .625rem - .04%);
		width: -moz-calc(50% - .625rem - .04%);
		width: calc(50% - .625rem - .04%);
		float: left
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista li:not(:nth-of-type(2n)) {
		margin-right: 1.25rem
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .micrositio__planos-lista li:nth-of-type(2n+1) {
		clear: left!important
	}
	[slideshow-full][carousel-id=slideshow-micrositio-planos] .slideshow__btn {
		height: 3.125rem;
		width: 3.125rem;
		border-radius: 50%
	}
}
@media (min-width:26.3125em) {
	.busqueda-header {
		margin-top: 4.6875rem;
		display: table
	}
	.busqueda-header__titulo {
		margin: .625rem 0;
		float: left
	}
	.busqueda-header__btns {
		text-align: right
	}
	.buscador__link:not(:last-of-type)::after {
		content: "|";
		margin-left: .5rem
	}
	.portada hr {
		height: 1px;
		width: 35rem
	}
	.header__top::before {
		content: attr(welcome);
		height: 100%
	}
	.header__top-item:not(:last-child) {
		padding: 0 1.25rem
	}
	.footer__busqueda {
		width: -webkit-calc(50% - .3125rem - .04%);
		width: -moz-calc(50% - .3125rem - .04%);
		width: calc(50% - .3125rem - .04%);
		float: left
	}
	.footer__busqueda:not(:nth-of-type(2n)) {
		margin-right: .625rem
	}
	.footer__busqueda:nth-of-type(2n+1) {
		clear: left!important
	}
	.footer__social {
		height: 2.25rem;
		width: 2.25rem
	}
	.footer__logo {
		float: left
	}
	.footer__copyright {
		float: right
	}
	[prop-resultados=unidades] .prop .prop__fav, [prop-resultados=lista] .prop .prop__fav {
		position: absolute;
		left: .3125rem;
		top: .3125rem
	}
	[prop-resultados=unidades] .prop > :not(:last-child) {
		margin-right: 1.5625rem
	}
	[prop-resultados=unidades] .prop__caracts {
		-webkit-box-ordinal-group: 4;
		-webkit-order: 3;
		-moz-box-ordinal-group: 4;
		-ms-flex-order: 3;
		order: 3;
		-webkit-flex-basis: auto;
		-ms-flex-preferred-size: auto;
		flex-basis: auto;
		-webkit-box-flex: 0;
		-webkit-flex-grow: 0;
		-moz-box-flex: 0;
		-ms-flex-positive: 0;
		flex-grow: 0;
		-webkit-flex-shrink: 0;
		-ms-flex-negative: 0;
		flex-shrink: 0
	}
	[prop-resultados=unidades] .prop__caract {
		padding-left: .75rem;
		padding-right: .75rem
	}
	[prop-resultados=lista] .prop__imagen {
		width: 14.375rem;
		height: 8.75rem
	}
	[prop-resultados=lista] .prop__contenido {
		padding-left: 1.25rem
	}
	[prop-resultados=lista] .prop__caract--hero {
		margin-bottom: .3125rem
	}
	[prop-resultados=lista] .prop__footer {
		width: 7.1875rem
	}
	.banner__img {
		padding-top: 1.5625rem
	}
	[modal-body] {
		position: absolute;
		top: 50%;
		left: 50%;
		-webkit-transform: translate(-50%, -50%);
		-moz-transform: translate(-50%, -50%);
		-ms-transform: translate(-50%, -50%);
		-o-transform: translate(-50%, -50%);
		transform: translate(-50%, -50%);
		width: 75rem
	}
	[modal-cerrar] {
		height: 2.8125rem;
		width: 2.8125rem;
		font-size: 1.25rem
	}
	[slideshow-full] {
		margin-bottom: 1.25rem
	}
	.notif {
		width: 60.625rem;
		max-width: 90%
	}
	.contacto-modal {
		width: 35.9375rem
	}
	.micrositio__header {
		padding: 0 1.875rem
	}
	.micrositio__nav-item {
		cursor: pointer;
		border-radius: .4375rem;
		padding: 1em 1.2em;
		display: inline-block
	}
	.micrositio__nav-item:not(:last-child) {
		margin-right: .625rem
	}
	.micrositio__top-h {
		font-size: 4.375rem
	}
	.micrositio__info-desc {
		padding-left: 2.1875rem;
		border-left: 1px solid #fff
	}
	.micrositio__lista {
		font-size: .98438rem
	}
	.micrositio__bajada {
		font-size: 1.40625rem
	}
	.micrositio__detalle dt {
		float: left
	}
	.micrositio__detalle dd {
		float: right
	}
	.micrositio__precio dd {
		font-size: 1.9375rem
	}
	#mapa-canvas, #streetview-canvas {
		width: 100%
	}
	#consultanos h3 {
		margin: 0 auto 5rem;
		width: 30rem
	}
}
/*# sourceMappingURL=../sass/maps/micrositio.css.map */


@media only screen and (max-width: 456px) {
	
		/* Zona Slider Planos */

	#planos {

	}

	.slider-planos {
		height: 400px;
	}
	.slider-planos img {
		height: 400px;
	}
	
}