@import url("/core/css/main-evolution.css");@import url("style.2019.valorar-vivienda.common.css");.breadcrumb.textcolor_black,.breadcrumb.textcolor_black a,.logo__icon .lettering,.logo__icon .iconic {color:#000 !important;}.btn--black,.btn--black:active,.btn--black:visited { background-color:#1FB578; }.btn.btn-success {background-color:#1FB578;border:none;}#background-block .bg { background:#FFF !important; }#background-block:before {content:'';width:100%;height:184px;background-image:-webkit-linear-gradient(0deg, rgba(255,255,255,0) 0, rgba(255,255,255,1) 100%);background-image:-moz-linear-gradient(0deg, rgba(255,255,255,0) 0, rgba(255,255,255,1) 100%);background-image:linear-gradient(0deg, rgb(0 0 0 / 0%) 0, rgb(0 0 0 / 20%) 100%);background-position:top center;display:block;position:absolute;top:51px;z-index:10;}#background-block .bg .gradient {display:none;}#main-block {height:auto !important;min-height:auto !important;}#background-block .bg {height:auto !important;min-height:500px;}#main-block,#background-block .bg,#mapa { height:1050px !important; }.completed-form #main-block,.completed-form #background-block .bg,.completed-form #mapa { height:960px !important; }#mapa { z-index:9; }#mapa .gmnoprint {display:block;}.hipotecas-header {position:relative;z-index:10;}.bloque-formulario-top legend { margin-bottom:20px; padding:20px 32px 20px 32px; }.input-size {max-width:218px;min-width:200px;}.right-side {padding-left:12px;}.hr-space {margin-top:30px;margin-bottom:30px;}.popup_feedback {position:absolute;bottom:650px;left:720px;pointer-events:none;width:100%;z-index:100;opacity:0;visibility:hidden;transition:opacity 0.7s ease-in-out;}.popup_feedback.show {opacity:1;visibility:visible;}.popup_feedback .wrp {text-align:right;padding-top:0px;padding-bottom:0px;width:410px;}.popup_feedback .wrp + .wrp {padding-top:0;opacity:0;}.popup_feedback .feedback__item {background-color:#f6f6f6;text-align:left;float:right;display:block;clear:both;height:56px;border-left:4px solid #181818;position:relative;pointer-events:all;box-sizing:border-box;margin-top:8px;}.feedback__item_wrp {padding:17px 64px 17px 54px;width:335px;}.feedback__item {transform:translateY(10px);opacity:0;max-height:0;transition:transform 0.5s ease-in-out, opacity 0.7s ease-in-out, max-height 0.5s ease;}.feedback__item.show {max-height:56px;transform:translateY(0px);opacity:1;}.feedback__item--tpl,.feedback__item--tpl.show {opacity:0;visibility:hidden;pointer-events:none;}.popup_feedback .feedback__item.feedback__item--error{background-color:#FCE9EA;border-left:4px solid #D91E27;}.popup_feedback .feedback__item--error .feedback__icon .circle {stroke-width:0px;fill:#D91E27;}.feedback__icon {position:absolute;top:0;left:13px;height:100%;display:flex;align-items:center;}.feedback__icon path {stroke:#FFF;}.feedback__icon .circle {stroke-width:0px;fill:#181818;}.feedback__text p{margin:0;}.feedback__text p .showOnMobile {display:none !important;}.feedback__close {position:absolute;top:0;right:18px;height:100%;display:flex;align-items:center;}.popup_feedback .feedback__item p {font-size:13px;line-height:22px;width:400px;font-family:'Open Sans', Arial, Helvetica, sans-serif;}input[disabled],select[disabled],button[disabled],.customSelectDisabled {background-color:#fdfdfd;}#level_id + em + span.error { margin-top:20px; }.hero .content { display:none; }.hipotecas-header--conoce-la-zona,.hipotecas-header--ezagutu-zure-bizileku,.hipotecas-header--conoce-la-zona .bloque .wrp,.hipotecas-header--ezagutu-zure-bizileku .bloque .wrp {background:#FFF;-webkit-border-radius:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}.bloque-formulario-top .bloque-formulario { padding-top:5px; }.bloque-formulario-top {top:-900px !important;background:#FFF;height:850px;width:515px;-webkit-border-radius:5px !important;border-radius:5px !important;right:auto;left:35px;pointer-events:all;padding:20px 32px 20px 32px;margin-top:-35px;z-index:999;}.bloque-formulario-top > .wrp { pointer-events:all; }.completed-form .bloque-formulario-top { top:-808px !important; }legend + .layout__column .control-group { margin-top:0; }.bloque-formulario { padding-bottom:0; }.bloque-formulario .btn {margin-bottom:0;}.hipotecas-header--conoce-la-zona,.hipotecas-header--ezagutu-zure-bizileku {margin-top:0px;padding-bottom:0px;}.hipotecas-header--conoce-la-zona > .wrp,.hipotecas-header--ezagutu-zure-bizileku > .wrp {padding-top:0;padding-bottom:0;}.bloque-formulario-top .control-group p { margin-top:0; }.bloque-formulario-top .layout--col3 > .layout--col2 .layout__column input[type="email"] {width:calc(100% - 42px);}.layout--col2 form .control-group .customSelect .customSelectInner,form .control-group .customSelect .customSelectInner {word-break:break-all;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.bloque.bloque-formulario-top > .wrp {-webkit-border-radius:5px !important;border-radius:5px !important;}.bloque--reviews--faldon,.bloque.bloque--reviews--faldon {margin-top:0;}.bloque--reviews__wrp {margin-top:60px;}.bloque--relacionados { background-color:#FFF; }.bloque--relacionados .wrp { background-color:transparent; }.bloque--relacionados h3 {margin:0;font-weight:700;line-height:1.35em;}.bloque--relacionados__flex {display:flex;align-items:normal;justify-content:center;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end;margin-left:-1%;margin-right:-1%;}.bloque--relacionados__flex { margin-top:50px; }.bloque--relacionados__flex__row {background-color:#fff;width:31.33%;margin:1%;padding:40px;box-sizing:border-box;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / 7%);box-shadow:0 0 20px 0 rgb(0 0 0 / 7%);}.bloque--relacionados__flex__row p { margin-bottom:0; }.bloque--relacionados__flex__row a.btn {margin-bottom:0;box-sizing:border-box;max-width:100%;min-width:200px;}#latlng + .validation-icon + span.error { margin-top:20px; }.msg_confirm { margin-top:30px; }#bloque-formulario { padding-top:40px; }.bloque-formulario .hideOnTemplate {text-align:left;margin-bottom:40px;}.bloque-formulario .hideOnTemplate > p { max-width:none; }#bloque-formulario .bloque-formulario .hideOnTemplate > p { margin-left:0; }.bloque-formulario .layout--col3 > .layout--col2 { margin-left:0; }#bloque-formulario .layout--col3 > .layout--col2 { width:auto; }@keyframes markerPop {0% { transform:translate(0, 0); }10% { transform:translate(0, -70%); }20% { transform:translate(0, 0); }30% { transform:translate(0, -20%); }40% { transform:translate(0, 0); }100% { transform:translate(0, 0); }}@media only screen and (min-width:1280px){.bloque-formulario-top { left:50px; padding:20px 32px 20px 32px; }}@media only screen and (min-width:1020px) and (max-width:1280px){.popup_feedback {left:600px;width:80%;}}@media only screen and (min-width:1024px) and (max-width:1200px){.popup_feedback {left:500px;}.feedback__item_wrp {width:200px;}.popup_feedback .feedback__item p {width:300px;}.popup_feedback .feedback__item {height:81px;}.feedback__item.show {max-height:81px;}}@media only screen and (min-width:768px) and (max-width:1020px) {.bloque.hero .wrp { min-height:auto !important; }.bloque-formulario-top { left:0; padding:20px 32px 30px 32px; }.layout--col3 > .layout--col2 .layout__column input[type="email"] { width:257px; }.bloque.bloque-formulario-top > .wrp { padding-bottom:25px; }.bloque--relacionados__flex__row a.btn { min-width:100%; }.popup_feedback {left:350px;}.feedback__item_wrp {width:120px;}.popup_feedback .feedback__item p {width:160px;}.popup_feedback .feedback__item {height:100px;}.feedback__item.show {max-height:100px;}}@media only screen and (max-width:767px) {#background-block .bg .gradient { height:100%; }#background-block {display:none;}.bloque-formulario-top form .layout--col2 .layout__column {width:100%;float:none;margin-left:0;}.bloque-formulario-top .layout__column+.layout__column fieldset .control-group:first-child { margin-top:0; }.bloque--relacionados__flex__row .rel h3 br {display:none;}.hipotecas-header--conoce-la-zona > .wrp,.hipotecas-header--ezagutu-zure-bizileku > .wrp {padding-top:0;padding-bottom:0;}.hipotecas-header--conoce-la-zona, .hipotecas-header--ezagutu-zure-bizileku {height:0px;}.bloque.bloque-formulario-top > .wrp { padding-bottom:25px; }.bloque--text--padding { padding:30px 0; }#bloque-formulario,.bloque--reviews--faldon,.bloque.bloque--reviews--faldon { padding-top:0; bottom:0px; z-index:99; }.bloque--relacionados__flex {margin-left:0;}.bloque--relacionados__flex__row {width:100%;margin:0 0 20px 0;padding:20px;}.input-size {max-width:500px;min-width:200px;}.right-side {padding-left:0px;}#main-block,#background-block .bg,#mapa { height:1345px !important; }.bloque-formulario-top {top:-1120px !important;background:#FFF;height:1050px;width:500px;max-width:100%;-webkit-border-radius:5px !important;border-radius:5px !important;right:auto;left:35px;pointer-events:all;padding:20px 32px 20px 32px;margin-top:-35px;z-index:999;margin:0;padding:0;left:0;right:auto;}}@media only screen and (max-width:567px) {}@media only screen and (max-width:333px) {}@media only screen and (max-width:500px) {}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and ( min--moz-device-pixel-ratio:2),only screen and ( -o-min-device-pixel-ratio:2/1),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx) {}@media only screen and (max-device-width:567px) {.bloque-formulario-top {top:-1270px !important;max-width:100%;height:1300px;margin:0;padding:0;left:0;right:auto;}.bloque-formulario-top h2 {width:300px;}:lang(eu) .bloque-formulario-top h2 {width:273px;}.bloque-formulario {max-width:100%;}}