@media (max-width: 1199px){#header,#header #header-login .btn-corp,#header #mainMenu #mainMenu-root > .mainMenu-link{border-color:#fff}#header #header-login .btn-corp,#header #header-login .btn-corp:active,#header #mainMenu #mainMenu-root > .mainMenu-link,#header #mainMenu #mainMenu-root > .mainMenu-link:active{color:#fff!important}#header #header-login .btn-corp:focus,#header #header-login .btn-corp:hover,#header #mainMenu #mainMenu-root > .mainMenu-link:focus,#header #mainMenu #mainMenu-root > .mainMenu-link:hover{color:#3a3a3a!important}html.stickyHeader-on #header,html.stickyHeader-on #header #header-login .btn-corp,html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link{border-color:#3a3a3a}html.stickyHeader-on #header #header-login .btn-corp,html.stickyHeader-on #header #header-login .btn-corp:active,html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link,html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link:active{color:#3a3a3a!important}html.stickyHeader-on #header #header-login .btn-corp:focus,html.stickyHeader-on #header #header-login .btn-corp:hover,html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link:focus,html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link:hover{color:#bd9a63!important}#header #header-login .btn .fa:before{background-image:url(../../images/iconos/user-white.svg)}#header #mainMenu #mainMenu-root > .mainMenu-link:after{background-image:url(../../images/iconos/menu-white.svg)}html.mainMenu-on #header #mainMenu #mainMenu-root > .mainMenu-link:after{background-image:url(../../images/iconos/close-white.svg)}html.stickyHeader-on #header #header-login .btn-corp .fa:before{background-image:url(../../images/iconos/user-black.svg)}html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link:after{background-image:url(../../images/iconos/menu-black.svg)}html.mainMenu-on.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link:after{background-image:url(../../images/iconos/close-black.svg)}}#header{width:100%;margin-bottom:0;position:absolute;z-index:10;top:0}#header #header-logo{background-image:url(../../images/iconos/logo-neg.svg);background-repeat:no-repeat;background-size:contain}#header #header-logo:after{background-image:url(../../images/iconos/claim-neg.svg)}#header #header-logo img{visibility:hidden}#header #header-login .btn-corp{background-color:#fff;color:#bd9a63}html.stickyHeader-on #header{position:fixed}html.stickyHeader-on #header #header-logo{background-image:none}html.stickyHeader-on #header #header-logo img{visibility:visible}html.stickyHeader-on #header #header-login .btn-corp{background-color:#bd9a63;color:#fff}#header #header-login .btn-corp:hover{background-color:#3a3a3a;color:#fff}#hero{min-height:100vh;background-image:url(../../images/inicioFront/hero.jpg);background-size:cover;background-position:center;color:#fff;text-align:center;position:relative;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center}#hero:before{content:'';width:100%;height:100%;background-color:rgba(101,82,53,0.3);position:absolute;top:0;left:0}#hero .container{position:relative}#hero img{margin-bottom:10px}#hero .lnk-txt{color:#fff;display:inline-block}#hero .lnk-txt:hover{color:#3a3a3a}#hero h1,#hero h2{text-shadow:0 2px 5px rgba(0,0,0,0.3)}#hero h2{font-weight:700;text-transform:uppercase}#hero form p{margin-bottom:20px;font-weight:700;text-shadow:0 2px 4px rgba(0,0,0,0.5);text-transform:uppercase}#hero form .dropdown-menu{min-width:100%;border:0;border-radius:0}#hero form .input-group .input-group-btn .btn{width:100%}#hero form .input-group .form-control{border:0}#vende{padding-top:65px}#vende .section-header:before{content:'';width:80px;height:77px;background-image:url(../../images/iconos/casa.svg);position:absolute;z-index:-1;top:-35px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#vende .vende-blq{font-size:16px;position:relative}#vende .vende-blq > div,#vende .vende-blq > div > div{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#vende .vende-blq > div > div,#vende .vende-blq > div > div > div{-webkit-flex-grow:1;flex-grow:1}#vende .vende-blq > div:before{content:'';width:100px;height:100px;border-radius:50%;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);background-color:#bd9a63;background-repeat:no-repeat;background-position:center;position:absolute}#vende #vende1 > div:before{background-image:url(../../images/iconos/inicio-vende1.svg)}#vende #vende2 > div:before{background-image:url(../../images/iconos/inicio-vende2.svg)}#vende .vende-blq > div > div{width:100%}#vende .vende-blq h3{margin-bottom:28px;font-size:28px;font-weight:700}#vende .vende-blq h3 b{font-weight:900}#vende .vende-blq h4{font-size:16px;font-weight:700;letter-spacing:2px;line-height:1.25;text-transform:uppercase}#vende .vende-blq .claim{margin-top:16px;background-color:#bd9a63;color:#fff;font-weight:700;text-align:center}#vende .vende-blq a.text-underline{margin-top:12px;font-size:12px;font-weight:500;text-decoration:underline}#vende .vende-blq .btn-black{width:280px;margin-top:20px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2)}#inmuebles,#resenas{margin-top:60px}#inmuebles .buscador-inmuebles{margin-bottom:32px}#resenas header{padding:15px 0;margin-bottom:60px;background-image:linear-gradient(264deg,#e0c06e,#b39253);background-color:#bd9a63;color:#fff}#resenas header .flex{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}#resenas #resenas-tit{font-size:28px;font-weight:500;text-transform:uppercase}#resenas #resenas-val{font-size:30px;line-height:1}#resenas #resenas-cifra{font-size:24px;font-weight:300}#resenas #resenas-txt{margin-bottom:10px;font-size:36px;font-weight:500;line-height:1}#resenas #resenas-txt span{font-size:50px;font-weight:700}#resenas .btn-white:focus,#resenas .btn-white:hover{background-color:#3a3a3a;color:#fff}.desktop #resenas .btn-resenas-mobile{display:none}.mobile #resenas .btn-resenas-desktop{display:none}#noticias{margin-top:32px}#noticias .listado-noticias{margin-bottom:30px}@media (min-width: 1440px){#vende .row > div:first-child{padding-right:32px}#vende .row > div:last-child{padding-left:32px}#resenas header .flex{-webkit-justify-content:space-between;justify-content:space-between}#resenas header .flex > div:first-child{-webkit-flex-grow:1;flex-grow:1}#resenas header .flex > div:last-child{padding-left:75px;border-left:2px solid #fff}}@media (max-width: 1439px){#resenas header .flex > div:first-child{display:none}}@media (min-width: 1200px){#header #mainMenu .mainMenu-link,#header #mainMenu .mainMenu-sub{color:#fff}#header #mainMenu .mainMenu-link:hover,#header #mainMenu .mainMenu-sub:hover{color:#3a3a3a}html.stickyHeader-on #header #mainMenu .mainMenu-link,html.stickyHeader-on #header #mainMenu .mainMenu-sub{color:#bd9a63}html.stickyHeader-on #header #mainMenu .mainMenu-link:hover,html.stickyHeader-on #header #mainMenu .mainMenu-sub:hover{color:#3a3a3a}#vende .vende-blq > div{width:396px;height:calc(100% - 48px);position:absolute;right:0;top:24px}#vende .vende-blq > div:before{top:15px;left:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%)}#vende .vende-blq > div > div{padding:32px 28px 14px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);background-color:#ebebeb}#vende .vende-blq h3{padding-left:40px}#noticias .listado-noticias .noticia:nth-child(3n + 1){padding-right:45px}#noticias .listado-noticias .noticia:nth-child(3n + 2){padding-left:30px;padding-right:30px}#noticias .listado-noticias .noticia:nth-child(3n + 3){padding-left:45px}}@media (max-width: 1199px){#header #mainMenu #mainMenu-root > .mainMenu-link{color:#fff}html.stickyHeader-on #header #mainMenu #mainMenu-root > .mainMenu-link{color:#3a3a3a}#header #mainMenu #mainMenu-root > .mainMenu-link:hover,#header #mainMenu #mainMenu-root.mainMenu-elem-on > .mainMenu-link{color:#3a3a3a}#vende .vende-blq{box-shadow:0 2px 4px 0 rgba(0,0,0,0.2);background-color:#ebebeb}#vende .vende-blq > div{padding:32px 28px}#vende .vende-blq > div:before{top:-15px;left:-15px}#vende .vende-blq .btn-black{width:100%}}@media (min-width: 992px){#resenas #resenas-tit,#resenas #resenas-val{display:inline-block;vertical-align:middle}#resenas #resenas-val{margin-left:10px}}@media (min-width: 992px) and (max-width: 1199px){#vende .row > div:first-child{padding-right:18px}#vende .row > div:last-child{padding-left:18px}}@media (max-width: 991px){#resenas{text-align:center}#resenas #resenas-txt{display:none}}@media (min-width: 768px) and (max-width: 1199px){#vende .row{display:-webkit-flex;display:flex}#vende .vende-blq{height:100%;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#vende .vende-blq > div{-webkit-flex-grow:1;flex-grow:1}}@media (min-width: 768px) and (max-width: 991px){#noticias .listado-noticias .noticia:nth-child(3n + 3){display:none}}@media (min-width: 768px){#hero{padding-top:195px;padding-bottom:65px}#hero h1{font-size:52px;font-weight:100}#hero h2{font-size:32px;letter-spacing:1px}#hero .lnk-txt + p{margin-top:10px;margin-bottom:160px}#hero form p{font-size:20px;letter-spacing:1.7px}#hero form .input-group{border-top:4px solid #bd9a63}#hero form .input-group .btn{width:170px;line-height:60px}#hero form .input-group .form-control{height:74px;padding-left:48px;font-size:16px;font-weight:300;letter-spacing:2px}}@media (max-width: 767px){#hero{padding-top:100px;padding-bottom:30px}#hero .container{width:100%}#hero .lnk-txt + p{margin-top:10px;margin-bottom:100px}#hero form .input-group{border-top:2px solid #bd9a63}#hero form .input-group .form-control{height:44px}#vende{max-width:482px;margin-left:auto;margin-right:auto}#vende .row > div + div{margin-top:60px}#vende .vende-blq > div:before{top:-20px;left:-10px}#inmuebles .buscador-inmuebles{-webkit-justify-content:center;justify-content:center}#resenas header{margin-bottom:30px}#noticias .section-header,.listado-noticias .noticia{margin-bottom:30px}}@media (min-width: 540px) and (max-width: 767px){#hero img{height:40px}#hero h1{font-size:36px;font-weight:300}#hero h2{font-size:24px}#hero form p{font-size:18px}}@media (min-width: 540px){#hero form .input-group{width:100%}#hero form .input-group .input-group-btn{width:122px}#hero form .input-group .form-control{border-left:1px solid rgba(151,151,151,0.2)}}@media (max-width: 539px){#hero img{height:30px}#hero h1{font-size:25px;font-weight:300}#hero h2{font-size:18px}#hero form p{font-size:16px}#hero form .input-group{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}#hero form .input-group > *{width:100%!important;display:block}#hero form .input-group .input-group-btn .btn{margin:0!important}#hero form .input-group .form-control{border-top:1px solid rgba(151,151,151,0.2)}#vende .vende-blq > div{padding:20px 15px}#vende .vende-blq .btn-black{max-width:100%}}@media (min-width: 1440px),(min-width: 992px) and (max-width: 1199px),(min-width: 480px) and (max-width: 767px){#inmuebles .buscador-inmuebles-cuadricula .inmueble{width:430px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-cont{padding:15px 20px 20px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-tit{font-size:26px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-sub{font-size:15px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-pvp{font-size:40px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-pvp small{font-size:20px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-car > div{width:54px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-car picture{height:23px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-car .inmueble-habitaciones img{height:19px;margin-top:4px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-car .inmueble-oficinas img,#inmuebles .buscador-inmuebles-cuadricula .inmueble-car .inmueble-banos img{height:23px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-car .inmueble-garaje img{height:19px;margin-top:4px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-car .inmueble-trastero img{height:19px;margin-top:4px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-avalado{padding:8px}#inmuebles .buscador-inmuebles-cuadricula .inmueble-avalado img{height:30px}#inmuebles .buscador-inmuebles-cuadricula .duaSlider .duaSlider-pager{min-width:36px;padding:5px 3px 3px;font-size:10px;top:10px;left:10px}#inmuebles .buscador-inmuebles-cuadricula .duaSlider .duaSlider-pager:before{height:14px}}