.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@font-face{font-family:"OpenSans";src:url("https://s.fotocasa.es/webfonts/opensans-regular-webfont.woff") format("woff");font-weight:400}@font-face{font-family:"OpenSans";src:url("https://s.fotocasa.es/webfonts/opensans-semibold-webfont.woff") format("woff");font-weight:700}@font-face{font-family:'fotocasa-iconset-web';src:url("https://s.fotocasa.es/webfonts/fotocasa-iconset-web/v22.eot");src:url("https://s.fotocasa.es/webfonts/fotocasa-iconset-web/v22.eot?#iefix") format("embedded-opentype"),url("https://s.fotocasa.es/webfonts/fotocasa-iconset-web/v22.woff") format("woff"),url("https://s.fotocasa.es/webfonts/fotocasa-iconset-web/v22.ttf") format("truetype"),url("https://s.fotocasa.es/webfonts/fotocasa-iconset-web/v22.svg#fotocasa-iconset-web") format("svg");font-weight:normal;font-style:normal}html,body,div,span,object,iframe,article,section,nav,header,footer,hgroup,figcaption,figure,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,em,img,strong,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}:focus{outline:0}table{border-collapse:collapse;border-spacing:0}article,aside,figcaption,figure,footer,header,hgroup,main,menu,nav,section{display:block}.offscreen{position:absolute;left:-9999px}.required{color:#f00;font-weight:bold}#overrider .hide{display:none}.skip-link:active,.skip-link:focus{top:0;left:0;display:block}body,textarea,button,select,input{font-family:"OpenSans", sans-serif;font-size:14px;line-height:1.5;color:#333}img[width="1"][height="1"]{display:block}h1,h2,h3,legend{font-weight:bold}h1,h2,h3,.text-alpha,.text-beta,legend{line-height:1.2;margin:0 0 .5em 0}h1,.text-alpha{font-size:24px}h2,.text-beta{font-size:20px}h3{font-size:16px}h4,h5,.text-gamma{font-size:14px}.text-delta{font-size:12px}.text-omega{font-size:10px}.text-success{color:#40b31a}.text-warning{color:#f00}.text-muted{color:#999}p{margin-bottom:1em}a{color:#09f;font-weight:normal;text-decoration:none;cursor:pointer}a:hover{text-decoration:underline}hr{display:none}.average{color:#f60}#overrider .bold,b{font-weight:bold}#overrider .l-align{text-align:left}#overrider .c-align{text-align:center}#overrider .r-align{text-align:right}.clear{clear:both;height:1%;font-size:0;line-height:0}.clearfix:after,.g-row:after{content:".";display:block;height:0;clear:both;visibility:hidden}.main a i{margin-right:4px}.page{width:970px}.breadcrumbs{margin:16px 0;font-size:12px}.section{margin-bottom:50px}.highlighted{background-color:#ffffd9}.g-row img{max-width:100%}.g-column-1_4,.g-column-1_3,.g-column-1_2,.g-column-2_3,.g-column-3_4{float:left}.g-column-1_4{width:25%}.g-column-1_3{width:33.33%}.g-column-1_2{width:50%}.g-column-2_3{width:66.66%}.g-column-3_4{width:75%}#p-favorites .box .g-column-1_2{width:100%}.g-row-spacing{margin:24px 0}.g-column-inner{padding:0 5px}.g-media{overflow:hidden}.g-media_img{float:left;margin-right:8px}.g-media_text{overflow:hidden}.fleft{float:left}.fright{float:right}@media (max-width:740px){.contact-result h3.fright{float:left}}.center{margin:0 auto;display:block}input[type=text],input[type=password],input[type=email],input[type=number],select,textarea{font-family:inherit;font-size:100%;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:6px 4px;height:40px;border-radius:4px;display:inline-block}label{cursor:pointer}textarea{overflow:auto;width:261px;height:60px}input[type="text"][disabled],input[type="password"][disabled],textarea[disabled],select[disabled]{background:#eee}.o-captcha_label,.o-captcha_img{float:left}.o-captcha_img{width:271px}.o-captcha_label{width:160px}input:invalid,input:-moz-ui-invalid{outline:none;-webkit-box-shadow:none;box-shadow:none}.form_field-info{margin-top:8px}.form{max-width:530px}.form input[type="text"],.form input[type="password"],.form input[type="email"],.form input[type="number"],.form select,.form textarea{width:100%}.form textarea{height:auto;margin:0;display:block}.form .form_field{margin:.8em 0}.form .form_field_label,.form .o-captcha_label{width:35%;float:left;font-weight:bold}.form .form_field_inputs,.form .o-captcha_img{width:65%;float:left}.form .o-captcha_img img{width:100%}.form .form_field_inputs p{margin:.8em 0}.form .val-error-under,.form .val-help-under{-moz-box-sizing:border-box;box-sizing:border-box;max-width:100%;float:none}.form_actions{margin-left:160px;clear:both}.form .form_actions{margin-left:35%}.switch{position:relative;padding-left:20px}.switch input[type="checkbox"],.switch input[type="radio"]{margin:0;padding:0;top:2px;position:absolute;left:0}.switch label{display:block}.form .form_field_inputs-align{margin-left:35%}.form--vertical .form_field_label,.form--vertical .form_field_inputs,.form--vertical .o-captcha_label,.form--vertical .o-captcha_img{float:none;width:auto}.form--vertical .form_field_inputs-align{margin-left:0}.full-input-link{position:relative;left:5px}.full-input-text{float:left}@media screen and (max-width:480px){.form .form_field_label,.form .o-captcha_label{float:none;width:auto;right:0}.form .form_field_inputs,.form .o-captcha_img{float:none;width:auto}.form .form_field_inputs-align{margin-left:0}}.option-bar{margin-bottom:1em}.option-bar-block{float:left}.option-bar-block+.option-bar-block{float:right}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.table{width:100%;margin:1em 0}.table td,.table th{border:1px solid #e5e5e5;padding:8px;font-weight:normal;vertical-align:middle;text-align:left}.table th{font-weight:bold}.table--zebra tbody tr:nth-child(2n){background-color:#f5f5f5}.table--seamless th,.table--seamless td{border:0;border-top:1px solid #f5f5f5}#p-favorites #notificationManager .extra-info{width:100%;padding:8px}@media (max-width:360px){#notificationManager{font-size:84%}}@media (max-width:500px){#p-favorites #notificationManager *,#p-favorites #notificationManager *:after,#p-favorites #notificationManager *:before{box-sizing:border-box}#p-favorites #notificationManager .comunication-column-standalone{border:0;text-align:center}#p-favorites #notificationManager .comunication-column-state,#p-favorites #notificationManager .comunication-column-active,#p-favorites #notificationManager .comunication-column-state--header,#p-favorites #notificationManager .comunication-column-active--header{border:0;border-right:1px solid #efefef;text-align:center}#p-favorites #notificationManager .comunication-column-state--header,#p-favorites #notificationManager .comunication-column-active--header{border-top:1px solid #efefef}#p-favorites #notificationManager .comunication-column-state,#p-favorites #notificationManager .comunication-column-state--header{border-left:1px solid #efefef}#p-favorites #notificationManager .comunication-title{outline:none;border:none;border-bottom:1px solid #c5c5c5;text-align:center}#p-favorites #notificationManager .comunication-title span{padding:2px}#p-favorites #notificationManager .table{border-collapse:separate;border-spacing:2px}#p-favorites #notificationManager .table thead{display:none}#p-favorites #notificationManager .table tr{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}#p-favorites #notificationManager .table td{display:block;width:50%}#p-favorites #notificationManager .table td:first-child{background-color:#efefef;-webkit-box-flex:0;-webkit-flex:0 1 100%;-ms-flex:0 1 100%;flex:0 1 100%}#p-favorites #notificationManager .table tbody tr{background-color:transparent;margin:30px 0;border:1px solid gainsboro;text-align:center}#p-favorites #notificationManager .table tbody td:first-child{padding:10px 0}#p-favorites #notificationManager .table tbody td:first-child{text-align:center}#p-favorites #notificationManager #targetSendBox thead,#p-favorites #notificationManager #counterOfferBox thead{display:block}#p-favorites #notificationManager #targetSendBox th:first-child,#p-favorites #notificationManager #counterOfferBox th:first-child{display:block;width:100%;text-align:center;border:0;background-color:transparent;margin-bottom:0}#p-favorites #notificationManager #targetSendBox th:nth-child(2),#p-favorites #notificationManager #targetSendBox th:nth-child(3),#p-favorites #notificationManager #counterOfferBox th:nth-child(2),#p-favorites #notificationManager #counterOfferBox th:nth-child(3){display:none}#p-favorites #notificationManager #targetSendBox tbody tr,#p-favorites #notificationManager #counterOfferBox tbody tr{margin-top:0px}}.ico12,.ico20,.ico32{display:inline-block;background-repeat:no-repeat;vertical-align:middle}.ico12{width:12px;height:12px}.ico20{width:20px;height:20px}.ico32{width:32px;height:32px}.icon-fav--readonly,.cFavorite,.cFavoriteSelected{vertical-align:middle;cursor:pointer;display:inline-block}[class^="fc-icon-"],.cFavorite,.cFavoriteSelected,.icon-fav--readonly{font-family:"fotocasa-iconset-web";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.1428571429em;font-style:normal;font-variant:normal;font-weight:normal;speak:none;text-transform:none}[class^="fc-icon-"]:before{display:inline-block;text-decoration:none}.fc-icon-text:before{content:"T";font-family:Georgia, serif;font-weight:bold}.fc-icon-rooms_thin:before{content:""}.fc-icon-baths_thin:before{content:""}.fc-icon-floor_thin:before{content:""}.fc-icon-pricetag_thin:before{content:""}.fc-icon-surface_thin:before{content:""}.fc-icon-option:before{content:""}.fc-icon-amazon:before{content:""}.fc-icon-android:before{content:""}.fc-icon-apps:before{content:""}.fc-icon-checkmark:before{content:""}.fc-icon-arrow-up:before{content:""}.fc-icon-next:before{content:""}.fc-icon-calendar:before{content:""}.fc-icon-prev:before{content:""}.fc-icon-settings:before{content:""}.fc-icon-caret-up:before{content:""}.fc-icon-cart:before{content:""}.fc-icon-home:before{content:""}.fc-icon-close:before{content:""}.fc-icon-download:before{content:""}.fc-icon-world:before{content:""}.fc-icon-envelop:before{content:""}.fc-icon-external:before{content:""}.fc-icon-facebook:before{content:""}.fc-icon-fav-off:before{content:""}.fc-icon-fav-on:before{content:""}.fc-icon-feed:before{content:""}.fc-icon-filter:before{content:""}.fc-icon-flag:before{content:""}.fc-icon-googleplus:before{content:""}.fc-icon-info:before{content:""}.fc-icon-iphone:before{content:""}.fc-icon-list:before{content:""}.fc-icon-location:before{content:""}.fc-icon-loop:before{content:""}.fc-icon-menu:before{content:""}.fc-icon-minus:before{content:""}.fc-icon-pencil:before{content:""}.fc-icon-phone:before{content:""}.fc-icon-photos:before{content:""}.fc-icon-play:before{content:""}.fc-icon-plus:before{content:""}.fc-icon-print:before{content:""}.fc-icon-reload:before{content:""}.fc-icon-share:before{content:""}.fc-icon-sign-in:before{content:""}.fc-icon-sign-out:before{content:""}.fc-icon-star-off:before{content:""}.fc-icon-star-on:before{content:""}.fc-icon-webapp:before{content:""}.fc-icon-youtube:before{content:""}.fc-icon-zoom-in:before{content:""}.fc-icon-return:before{content:""}.fc-icon-search:before{content:""}.fc-icon-tag:before{content:""}.fc-icon-user:before{content:""}.fc-icon-warning:before{content:""}.fc-icon-windows:before{content:""}.fc-icon-remove:before{content:""}.fc-icon-ipad:before{content:""}.fc-icon-pinterest:before{content:""}.fc-icon-arrow-down:before{content:""}.fc-icon-bell:before{content:""}.fc-icon-camera:before{content:""}.fc-icon-twitter:before{content:""}.fc-icon-caret-down:before{content:""}.fc-icon-plus:before{font-size:12px}.fc-icon-delete:before{content:""}.fc-icon-delete{color:#e00}.cFavorite:before,.icon-fav--readonly:before{content:""}.fc-icon-love:before,.cFavoriteSelected:before{content:""}.cFavorite{color:#999}.cFavorite:hover,.cFavoriteSelected{color:#e8c5d2}.cFavorite,.cFavoriteSelected{margin-right:4px}.box{border:1px solid #eaeaea;background:#fff;border-bottom-width:2px;margin-bottom:20px;position:relative}.box-options{position:absolute;top:0;right:0;padding:12px 10px}@media (max-width:560px){.box-options{position:relative;padding:0}}@media (max-width:380px){.box-options [id$=lnk_Another_PTA]{display:block}}.box-options a,.box-options span{margin-left:12px}.box-content{padding:10px}.box-premoderated{background-color:#fef9f2;border:1px solid #a16102}.box-premoderated .user-property_validation-warning{color:#a16102}.box-premoderated .user-property_validation-warning-header{color:#a16102;font-size:16px;font-weight:600;margin:8px 0}.special-box-content{padding:20px}.reco-box,.offer{background-color:#f5f5f5;border:0 none transparent}.standout-box{background-color:#e9ecf5}.box-title{font-size:16px;padding:12px 10px;margin:0}.offer .box-title{background-color:#f00;color:#fff}.bullet-list{margin:.5em 0}.bullet-list li{margin:.5em 0;position:relative}.list-bulleted{margin:16px 0;list-style-type:disc;padding-left:1.5em}.list-bulleted li{margin:8px 0}.bullet-2{padding-left:20px;position:relative}.bullet-2:after{position:absolute;top:-2px;left:0;font-family:'fotocasa-iconset-web';content:"\e004"}.inline-list,.inline-list>li{display:inline}.inline-list>li:after{content:"";border-right:1px solid #ccc;display:inline-block;height:10px;margin:0 8px}.inline-list>li:last-child:after{border-right:0}.inline-list>li:first-child{padding-left:0}.no-bullet{list-style-type:none}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.button{-webkit-box-sizing:border-box;box-sizing:border-box;background:#fff;border-radius:2px;border-radius:.125rem;border-color:#3997d3;border-style:solid;border-width:1px;color:#3997d3;cursor:pointer;display:inline-block;font-family:"OpenSans",sans-serif;font-size:14px;font-size:rem(14px);font-weight:300;line-height:16px;line-height:1rem;padding:12px 16px;padding:.75rem 1rem;position:relative;text-align:center;text-decoration:none;min-width:48px;min-width:3rem}.button--out{background-color:#E1F4F8;border:0px;color:#000000;font-weight:bold}.button--small{font-size:12px;font-size:rem(12px);line-height:20px;line-height:.75rem;padding:12px 8px;padding:.75rem .5rem}.button:hover{background:#b2d6ed;border-color:transparent;text-decoration:none}.button:active,.button--pressed{background:#b2d6ed;border-color:transparent;text-decoration:none}.button--primary{background:#3997d3;border-color:#3997d3;color:#fff}.button--primary:hover{background:#165681}.button--primary:active,.button--primary.is--pressed{background:#165681}.button--accent{background:#ec671c;border-color:#ec671c;color:#fff}.button--accent:hover{background:#c64e17}.button--accent:active{background:#c64e17}input[type=submit][disabled="disabled"],input[type=button][disabled="disabled"],.button[disabled="disabled"],.button.disabled,.button--disabled,.button--disabled:hover,.button--disabled:active{background:#ccc;border-color:#ccc;color:#999;cursor:default}.button--large{font-size:20px;font-size:rem(20px);line-height:24px;line-height:1.5rem;padding:12px 16px;padding:.75rem 1rem;white-space:nowrap}a.button--full{display:block}button.button--full{width:100%}.button-group{display:inline-block;overflow:hidden}.button-group .button{border-radius:0;border-left-width:0}.button-group li{float:left}.button-group li:first-child .button{border-radius:4px 0 0 4px;border-left-width:1px}.button-group li:last-child .button{border-radius:0 4px 4px 0}.buttons{text-align:center;margin:8px 0;display:block}.button+.button{margin-left:8px}.modal-overlay{background:#000;filter:alpha(opacity=0);opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;display:none}.modal-overlay.dialog-mask--active{transition:0.4s opacity;display:block;filter:alpha(opacity=50);opacity:0.5}#modal{background-color:#fff;box-shadow:0 0 0 10px rgba(255,255,255,0.5);display:none;padding:32px;position:absolute;z-index:9999}#modal .fc-icon-fav-off{display:block;float:left;padding:2px 10px 5px 0}#modal #divMessage_InfoUp ul{list-style-type:decimal;padding-inline-start:16px}@media (max-width:580px){#modal{max-width:70%}}#modal .default{width:720px}#modal .modal-form--questions{width:100%}.modal_close{position:absolute;right:0;top:0;height:32px;width:32px;background:#666;text-align:center;padding:0;margin:0;line-height:32px;border:0;cursor:pointer;text-decoration:none !important;z-index:1}.modal_close:after{content:"\00d7";font-size:32px;color:#fff;cursor:pointer}.modal_title{font-size:16px;margin:0;min-height:16px;background:#666;padding:8px 32px}.modal_header{color:#fff;position:relative;margin:-32px -32px 24px -32px}.lightBox .modal_header{margin:-32px -32px 8px -32px}.modal_withHero{max-width:525px}.modal_hero{background-color:#fff;margin:-24px -32px 24px;padding:0 32px;height:175px}.modal_hero_claim{font-size:1.5em;width:50%;position:relative;top:50%;transform:translateY(-50%);margin:0}.modal_hero_claim--right{float:right;text-align:right}@media screen and (max-width:480px){#modal{max-width:70%;padding:20px}.modal_hero{margin:-24px -20px 24px}.modal_header{margin:-20px -20px 24px -20px}.modal_title{padding:8px 32px 8px 20px}}.modal_nps_suggest{margin-top:16px}.modal_nps_suggest textarea{width:100%}.modal_nps_suggest-button{margin-top:16px}.modal_nps_buttonsList_container{margin:0 3%}.modal_nps_text{margin-bottom:1em}.modal_nps_input{clip:rect(0, 0, 0, 0);position:absolute}.modal_hero_claim--right{float:right}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.panel{border:1px solid #e5e5e5;background-color:#fff;z-index:1012;position:absolute;box-shadow:0 0 2px 0 rgba(0,0,0,0.2);opacity:0;-webkit-transform:translate3d(0, -8px, 0);transform:translate3d(0, -8px, 0);box-sizing:border-box;clip:rect(0, 0, 0, 0);left:-9999px;top:0;max-width:480px;min-width:120px;margin-top:-8px}.panel:after{content:"";display:inline-block;border:8px solid transparent;border-bottom-color:#fff;position:absolute;z-index:1}.panel:before{content:"";display:inline-block;border:8px solid transparent;border-bottom-color:#c4c4c4;position:absolute;z-index:1}.panel--superior{margin-top:-8px}.panel--superior:before{border-top-color:#c4c4c4;border-bottom-color:transparent;bottom:-17px}.panel--superior:after{border-top-color:#fff;border-bottom-color:transparent;bottom:-16px}.panel--inferior{margin-top:8px}.panel--inferior:before{border-bottom-color:#c4c4c4;top:-17px}.panel--inferior:after{border-bottom-color:#fff;top:-16px}.panel--anterior:before{left:16px}.panel--anterior:after{left:16px}.panel--center:before{left:50%;margin-left:-8px}.panel--center:after{left:50%;margin-left:-8px}.panel--posterior:before{right:16px}.panel--posterior:after{right:16px}.panel--active{clip:inherit;-webkit-transition:0.2s opacity, 0.2s -webkit-transform ease-out;transition:0.2s opacity, 0.2s transform ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;left:auto}.panel_content{padding:16px}.panel_scrollable{max-height:228px;overflow-y:scroll}.panel_footer{border-top:1px solid #eaeaea;padding:16px;text-align:center}.panel-overlay{display:none}@media screen and (max-width:990px){.panel{position:absolute;left:0 !important;top:50% !important;right:0;margin:0 56px;max-height:80%;overflow-y:auto;z-index:2;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none;z-index:1020}.panel--active{display:block;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);min-width:0 !important}.panel:after{display:none}html.has-active-panels{overflow:hidden;height:100%}html.has-active-panels body{height:100%}.has-active-panels .panel-overlay{position:absolute;display:block;left:0;right:0;top:0;bottom:0;background:#333;opacity:0.8;z-index:1020}}.panel_group{*zoom:1;margin:0 -4px;margin:0 -.25rem}.panel_group:before,.panel_group:after{content:" ";display:table}.panel_group:after{clear:both}.panel_group--g1,.panel_group--g2{margin:0 0 8px;margin:0 0 .5rem}.panel_group--g1>div,.panel_group--g2>div{margin:0 4px;margin:0 .25rem}.panel_group--g1 .dropdown,.panel_group--g2 .dropdown{display:block}.panel_group--g2{float:left;width:50%}.panel_group--g2>.panel_group_checkradio{background-color:#f5f5f5;margin:0 4px;margin:0 .25rem;padding:0 4px;padding:0 .25rem}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-link-list li{border-bottom:1px solid #e5e5e5;position:relative}.o-link-list li:last-child{border-bottom:0}.o-link-list li:hover{background-color:rgba(183,225,244,0.2)}.o-link-list .selected{background-color:#b7e1f4}.o-link-list li>label,.o-link-list li>a{padding:8px 16px;display:block;text-decoration:none;color:#333}.o-link-list.log-in li>a{display:inline-block}.o-link-list.o-link-list--disabled li>label{padding:8px 16px;display:block;text-decoration:none;color:#aaa;cursor:default}.o-link-list--disabled li{color:#aaa;cursor:default}.o-link-list--disabled li .user-types{font-size:12px;color:#333;padding-top:16px}.o-link-list li>a.button--accent{color:#ffffff;display:inline-block}.o-link-list .switch{display:block}.o-link-list li:hover{background-color:rgba(183,225,244,0.2)}.o-link-list.o-link-list--disabled li:hover{background-color:transparent}.o-link-list a:hover{text-decoration:none}.o-link-list input[type=radio]{position:absolute;clip:rect(0, 0, 0, 0)}.o-link-list li.o-link-list_item--extraInfo{text-align:center;padding:16px}.o-link-list li.o-link-list_item--extraInfo:hover{background-color:transparent}@media screen and (min-width:560px){.o-link-list_item--RWD{display:none}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-nav-tabs{margin:20px -24px;position:relative;border-bottom:1px solid #09f;overflow:hidden}.o-nav-tabs ul{margin:0 16px}.o-nav-tabs li{border-bottom:3px solid transparent;float:left;margin:0 8px;text-align:center}.o-nav-tabs li:hover{transition:.4s border-color;border-bottom-color:#09f}.o-nav-tabs a,.o-nav-tabs span{display:block;padding:8px 16px;color:#333;font-weight:inherit;text-decoration:none}.o-nav-tabs .selected{border-bottom-color:#09f;font-weight:bold}@-webkit-keyframes slide{0%{left:-767px}100%{left:0}}@keyframes slide{0%{left:-767px}100%{left:0}}@media screen and (max-width:776px){.o-nav-tabs li{width:32%;background-color:#eee;margin:2px 2px 0;border-bottom:3px solid transparent;float:left;text-align:center}.o-nav-tabs .selected{background-color:#09F}.o-nav-tabs .selected a{color:#000}}@media screen and (max-width:540px){.o-nav-tabs li{width:48%;background-color:#eee;margin:2px 2px 0;font-size:85%}}@media screen and (max-width:360px){.o-nav-tabs li{height:40px}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-radiolist-group label{padding:8px 16px;display:block;text-decoration:none;color:#333}.o-radiolist.o-radiolist-group label{margin:0 4px}.o-radiolist label{padding:8px 16px;display:block;text-decoration:none;color:#333;padding:8px 16px 8px 24px;position:relative;display:block}.o-radiolist label:before{content:'';width:16px;height:16px;border:1px solid #3498DB;border-radius:2px;position:absolute;left:0;top:0.65em;background-color:#fff;border-radius:16px}.o-radiolist li:hover label:before{background-color:rgba(183,225,244,0.2)}.o-radiolist .selected label:after{content:'';width:8px;height:8px;border-radius:8px;background-color:#3498DB;position:absolute;left:5px;top:1.01em}.o-radiolist input[type=radio],.o-radiolist-group input[type=radio]{clip:rect(0, 0, 0, 0);position:absolute}.o-radiolist .selected label:before{background:#b7e1f4}.o-radiolist--inline{display:inline-block}.o-radiolist--inline li{float:left}.o-radiolist-group{border:1px solid #ddd;border-radius:4px;background:#fff;overflow:hidden}.o-radiolist-group li{border-bottom:1px solid #e5e5e5;position:relative}.o-radiolist-group li:last-child{border-bottom:0}.o-radiolist-group li:hover{background-color:rgba(183,225,244,0.2)}.o-radiolist-group .selected{background:#b7e1f4}.o-radiolist-group--inline{display:inline-block}.o-radiolist-group--inline li{float:left;border-left:1px solid #e5e5e5;border-bottom:0}.o-radiolist-group--inline li:first-child{border-left:0}.o-radiolist-group--inline li:hover{background-color:#EBF6FC}.tag-urgent-grid,.tag-urgent,.tag-highlighted{position:absolute;top:0;right:0;padding:0 8px;font-weight:bold;color:#fff;text-transform:uppercase;background-color:#fe4f51;white-space:nowrap}.tag-urgent-grid{display:inline-block;font-size:9px;height:12px;line-height:12px}.tag-lowered{color:#0c0}.tag-lowered_price{display:inline-block}.tag-lowered_discount{font-size:12px;font-weight:bold}.purchased-products{position:absolute;top:0;right:0}.tag-discount{display:inline-block;background:#e00;line-height:1;padding:2px 4px;color:#fff;font-weight:bold;font-size:12px;border-radius:2px}.tag-new-construction{background:rgba(0,0,0,0.7);height:32px;width:32px}.tag-new-construction span{font-size:8px;font-weight:bold;color:#fff;line-height:0.9;text-align:left;text-transform:uppercase;display:inline-block;margin-left:4px;margin-top:10px}.tag-new-construction--large{position:absolute;right:1px;bottom:1px;width:64px;height:64px}.tag-new-construction--large span{font-size:12px;margin-left:15px;margin-top:24px}.val-msg,.error-msg{color:#f00}.val-error,.val-error-under,.val-help,.val-help-under{display:block;height:auto;position:relative;float:left;background-color:#fff0f0;border:1px solid #dfc0c0;color:red;margin-left:24px;padding:4px 8px;max-width:320px;z-index:2000}.val-help{position:absolute;left:439px}.val-help:before,.val-help:after,.val-error:before,.val-error:after{display:block;position:absolute;top:4px;left:-16px;content:"";border:8px solid transparent;border-right:8px solid #fff0f0}.val-error:before{border-right-color:#dfc0c0}.val-error:after{border-right-color:#fff0f0;margin-left:1px}.val-help:before{border-right-color:#eeb}.val-help:after{border-right-color:#ffc;margin-left:1px}.val-error-under,.val-help-under{top:-1px;margin-left:0;clear:left;width:100%}.val-help,.val-help-under{background-color:#ffc;border:1px solid #eeb;color:#000;z-index:2}.val-aligned{margin-top:15px}@media screen and (max-width:640px){.val-aligned{margin:0 20px 30px 0px}.form_actions--validatePhone ~ .val-help:before,.form_actions--validatePhone ~ .val-help:after,.form_actions--validatePhone ~ .val-error:before,.form_actions--validatePhone ~ .val-error:after{display:none}}@media screen and (max-width:458px){.val-aligned{margin-left:0}}.new-layout .site-wrapper{max-width:1280px;margin:auto}.adv-lshaped-wrapper{height:110px;position:relative}.adv-lshaped-wrapper--2x{height:250px}.adv-lshaped{top:0;position:absolute;width:100%;height:100%}.adv-lshaped img[width="1"][height="1"]{height:0 !important}.adv-lshaped_word{font-family:Arial;font-size:8px;text-transform:uppercase;display:block;margin:5px;height:10px}.adv-lshaped img{display:block}.adv-lshaped_top{position:absolute;top:0}.adv-lshaped_right{top:0;position:fixed;width:300px;margin-left:980px}.adv-lshaped_right object,.adv-lshaped_right embed{display:block}.adv-lshaped_top div,.adv-lshaped_right div{display:block !important}.adv-lshaped_right>div{margin-bottom:10px}.adv-lshaped_right--context-bar-visible{transition:.25s top;top:40px}@media screen and (max-width:1280px){body{overflow-x:hidden}}@media screen and (max-width:1200px){.adv-lshaped .adv-lshaped_right{display:none}}@media screen and (max-width:990px){.adv-lshaped{overflow:hidden}}@media screen and (max-width:767px){.adv-lshaped-wrapper{display:none}}.new-layout body{background:#f5f5f5}.new-layout .page{background:#fff;min-height:120px}.new-layout .main{padding:5px 24px 24px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-bubble{display:inline-block;min-width:16px;height:16px;font-size:12px;line-height:1;text-align:center;-moz-border-radius:9px;-webkit-border-radius:9px;border-radius:9px;padding:3px 2px 0;background-color:#f15036;color:#fff}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.header{position:relative;background:#ffffff;margin-top:10px}.header:after{content:".";display:block;height:0;clear:both;visibility:hidden}.header_site a,.header_nav a{color:#333333}.header_site i,.header_nav i{vertical-align:middle;margin-right:4px}.header_site:after,.header_nav:after{content:".";display:block;height:0;clear:both;visibility:hidden}.header_site ul,.header_nav ul{list-style-type:none;margin:0;padding:0}.header_site ul li,.header_nav ul li{float:left;position:relative;margin-right:0}.header_site svg,.header_nav svg{width:1.5rem;height:1.5rem;vertical-align:middle;cursor:pointer;color:#333}.header_site{float:left}.header_nav_language{border-right:solid 1px #e0e0e0}.header_nav_language a{color:#333}.header_nav_language span{display:none}.header_nav{float:right;margin:5px 0}.header_nav i.fc-icon-caret-down{margin-left:4px;font-size:8px}@media screen and (max-width:340px){.header_nav .header_nav_hamburguer>a,.header_nav .header_nav_language>a{padding-left:5px;padding-right:5px}}.header_nav_user>a,.header_nav_hamburguer>a,.header_nav_language>a{display:block;padding:12px;text-decoration:none;cursor:pointer;transition:background-color .3s ease-in}.header_nav_user>a:hover,.header_nav_hamburguer>a:hover,.header_nav_language>a:hover{background-color:#f5f5f5}.header_logo>a{display:block;padding:12px 12px 12px 0;text-decoration:none;line-height:1}.fc-icon-svg-language,.fc-icon-svg-login{margin-right:.5rem}.header_logo .fotocasa-logo{background-image:url("https://frtassets.fotocasa.es/img/fotocasa_logo_0.png");background-size:126px 28px;margin:0;padding:0;width:126px;height:28px}.header_logo .fotocasa-logo-xs{background-image:url("https://frtassets.fotocasa.es/img/fotocasa_logo_0.png");background-size:90px 20px;width:90px;height:20px;margin:4px 0;display:none}.header_nav_insert a{color:#ffffff;margin:1px 7px 4px 7px;padding:16px 10px 12px}.notification-cookies--wrapper{background:#eee none repeat scroll 0 0;bottom:0;left:0;position:fixed;right:0;z-index:3000}.notification-cookies{background:#eee;color:#999;font-size:12px;margin:0 auto;max-width:1280px;padding:16px 8px;position:relative;text-align:center}.notification-cookies i{display:inline-block;vertical-align:middle;background-repeat:no-repeat;width:20px;height:20px;cursor:pointer;position:absolute;right:8px;top:50%;margin-top:-10px}.notification-text{margin-right:20px}#toolbar .button--primary,.detail-responsive #toolbar .button--primary{background-color:#2899b6}#toolbar .button--primary:hover,.detail-responsive #toolbar .button--primary:hover{background-color:#165362}#toolbar .header_nav_insert a,.detail-responsive #toolbar .header_nav_insert a{color:#ffffff}@media screen and (max-width:390px){.header_nav .header_nav_insert .button--primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:150px}.toolbar-secondary_save-search .button--accent{overflow:hidden;padding-bottom:15px;padding-top:14px;text-overflow:ellipsis;white-space:nowrap;width:150px}.toolbar-secondary_save-search .button--accent .fc-icon-bell{display:none}}@media screen and (max-width:360px){.header_nav .header_nav_insert .button--primary{width:140px}.toolbar-secondary_save-search .button--accent{width:130px}}@media screen and (max-width:330px){.toolbar-secondary_btn-filters .fc-icon-filter{display:none}.header_nav .header_nav_insert .button--primary{width:120px}}@media screen and (max-width:520px){#toolbar .header_nav_insert a,.detail-responsive #toolbar .header_nav_insert a{background-color:#ffffff;border:1px solid #2899b6;padding:9px 12px;color:#2899b6}#toolbar .header_nav_insert .fc-icon-pencil,.detail-responsive #toolbar .header_nav_insert .fc-icon-pencil{display:none}#toolbar .header_nav_user>a,#toolbar .header_nav_hamburguer>a,#toolbar .header_nav_language>a{padding:7px}#toolbar .button--primary:hover{background-color:transparent}#toolbar .header_logo>a{padding:7px 0 12px 0}}@media screen and (max-width:710px){.header_nav_user span{display:none}.header_logo .fotocasa-logo{display:none}.header_logo .fotocasa-logo-xs{display:block;height:auto;width:100%}.header_nav_language i.fc-icon-caret-down{display:none}.header_nav_logo a{padding:12px 2px}.header_logo{width:70px}}@media screen and (max-width:970px){html{background-color:#fff}}.re-Footer{background-color:#2e2e2e;color:#fff}.re-Footer i[class^="fc-icon-"]{vertical-align:middle}.re-Footer-logo{width:80%;vertical-align:middle;display:inline}.re-Footer-wrapper{max-width:1280px;margin:0 auto}.re-Footer-container{max-width:970px;padding:1.5rem}.re-Footer-group:before,.re-Footer-group:after{content:"";display:table}.re-Footer-group:after{clear:both}.re-Footer-column{width:49.2%;float:left;display:block;margin:1rem 1.6% 1rem 0}.re-Footer-column:nth-child(2n+2){float:right;margin-right:0}.re-Footer-column ul{list-style-type:none;padding:0;margin:1rem 0 0}.re-Footer-column ul li{padding:.1rem 0}.re-Footer-column h4{margin:0;font-size:1rem}.re-Footer-column img{max-width:80%;height:auto;display:block;margin-bottom:0.5rem}.re-Footer-corporative{clear:both;margin:2rem 0 0;overflow:hidden}.re-Footer-corporative_family{display:block;margin-bottom:16px}.re-Footer-legal{clear:both;margin:1rem 0 2rem;overflow:hidden}.re-Footer-corporative_portals,.re-Footer-legal_links{list-style-type:none;font-size:.875rem;margin:0;padding:0;overflow:hidden}.re-Footer-corporative_portals li,.re-Footer-legal_links li{float:left;margin-right:1rem}.re-Footer-corporative_portals li:last-child,.re-Footer-legal_links li:last-child{margin-right:0}.re-Footer svg[class^="fc-icon-svg-"]{fill:#ffffff;width:1.5rem;height:1.5rem;vertical-align:middle;padding-right:0.2rem}.re-Footer--txtbold{font-weight:600;color:#fff}.re-Footer a{color:#cccccc;text-decoration:none}.re-Footer a:hover{color:#fff}@media screen and (min-width:680px){.re-Footer-column{width:23.8%}.re-Footer-column:nth-child(2n+2){float:left;margin-right:1.6%}.re-Footer-column:last-child{float:right;margin-right:0}}.primary{float:left}.secondary{float:right;padding-left:20px}.page{max-width:970px;width:auto}.page .save-search-confirmation-container .text-success{margin:20px 0}.page .save-search-confirmation-container .text-success .fc-icon-checkmark{float:left}.page .save-search-confirmation-container .text-success #ctl00_ContentPlaceHolder1_uie_SavedOk{display:block;margin-left:30px}.page .save-search-confirmation-container .button--accent{background-color:#a81c4f;border:none}.page .save-search-confirmation-container #demandMobile{height:auto;width:100%}.page .save-search-confirmation-container .links-footer{color:#cccccc}.page .save-search-confirmation-container label::before{border:1px solid #2899b6;border-radius:2px;content:"\200B";display:inline-block;height:18px;margin:0 8px 0 0;vertical-align:text-bottom;width:18px}.page .save-search-confirmation-container td{padding-top:5px}.page .save-search-confirmation-container input{display:none}.page .save-search-confirmation-container input:checked+label::before{background-image:url("data:image/svg+xml;charset=utf-8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22UTF-8%22%20standalone%3D%22no%22%3F%3E%3Csvg%20width%3D%2218px%22%20height%3D%2218px%22%20viewBox%3D%220%200%2018%2018%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%3Cg%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Cpath%20stroke-width%3D%222%22%20stroke%3D%22%232899b6%22%20d%3D%22M15%2C5%20L6.75%2C14%20L3%2C9.90909091%22%3E%3C%2Fpath%3E%3C%2Fg%3E%3C%2Fsvg%3E")}@media screen and (max-width:768px){.page .save-search-confirmation-container{border:0}.page .save-search-confirmation-container .save-search-confirmation{padding:0}.page .save-search-confirmation-container .save-search-confirmation img{display:none}.page .save-search-confirmation-container .save-search-confirmation .links-footer{font-size:12px}}
.highlighted{background-color:#dceef3}.property-list-modes{float:right}#searchGrid{margin-top:15px;margin-bottom:20px}.urgent-container{position:relative}.price-container{height:27px}.lowered-container{height:26px}.contact-form .viewPhone{margin:15px 0}.contact-form .send-email{margin:15px 0}.highlight{border:2px solid #eff308}#loadingModal{text-align:center;cursor:wait;width:238px}.fc-icon-play{position:absolute;left:50%;top:50%;margin-left:-16px;margin-top:-16px;font-size:32px;color:#fff;text-shadow:1px 1px 3px rgba(0,0,0,0.5),-1px -1px 3px rgba(0,0,0,0.5)}.tag-new-construction{position:absolute;right:1px;bottom:1px}.nophoto{padding:5px 0;background-color:#fff}.nophoto-txt{font-size:12px;color:#949ab4;position:absolute;left:0;right:0;bottom:7px;text-align:center}.bottom-pub{margin:20px 0;border-bottom:1px solid #d2d9e8;padding-bottom:10px}.radius-select{width:146px}.property-results-title{height:64px;width:638px;float:left;display:table;margin-bottom:0;font-size:20px}.property-results-title h1{font-weight:normal;display:inline;font-size:20px}.property-results-title>div{display:table-cell;vertical-align:middle}.firstFavoriteTip{background:#fff;border:1px solid #e5e5e5;box-shadow:0 0 4px 0 rgba(0,0,0,0.2);display:none;padding:20px;width:152px;position:absolute;font-size:11px;z-index:1001}.firstFavoriteTip:before,.firstFavoriteTip:after{content:"";position:absolute;display:block;pointer-events:none;left:50%;margin-left:-6px;top:-24px;border:12px solid transparent;border-bottom:12px solid #e5e5e5}.firstFavoriteTip:after{border-bottom-color:#fff;margin-top:1px}.form-matching-search legend{font-weight:bold;font-size:14px;margin-bottom:0}.form-matching-search fieldset{margin:1.5em 0}.property-agency-phone{padding:10px;font-size:16px;border:2px solid #000;font-weight:bold;margin-bottom:1em;position:relative;padding-left:140px}.property-agency-phone>span{display:block;margin-bottom:1em;overflow:hidden}.property-agency-phone img{position:absolute;left:10px;top:10px}.property-agency-phone a{font-weight:inherit}.modal-login_message{margin-bottom:24px}#Pubx69{width:150px;margin:auto;margin-top:10px}.property-sorting-wrapper{float:left;margin-top:-8px;margin-left:204px}.property-sorting-wrapper .dropdown-panel{left:0;right:auto}.property-list_link-overlay{background:#fff !important;opacity:0.001;filter:alpha(opacity=0.001);position:absolute}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-card{border:1px solid #eaeaea;border-bottom-width:2px;background:#fff}.o-card_media{position:relative}.o-card_media img{width:100%}@media (max-width:660px){.similar-properties .o-card_media{height:auto;max-width:100%;width:auto}}.o-card_content{padding:8px;position:relative}#toolTipArrowsKeys{width:300px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.dropdown{background:#fff;padding:8px 32px 8px 8px;border:1px solid #ddd;display:inline-block;border-radius:4px;min-width:48px;position:relative;cursor:pointer;vertical-align:middle}.dropdown--small{font-size:12px;padding:8px 24px 8px 8px}.dropdown--large{font-size:16px;padding:11px 32px 11px 8px}.dropdown--muted{background-color:transparent;border-color:transparent}.dropdown--muted:hover{background-color:#fff;border:1px solid #ddd}.dropdown--muted.is-active{background-color:#fff;border:1px solid #ddd}.dropdown.is-active{border-radius:4px 4px 0 0}.dropdown_panel{border:1px solid #e5e5e5;background-color:#fff;z-index:1012;position:absolute;box-shadow:0 0 2px 0 rgba(0,0,0,0.2);opacity:0;-webkit-transform:translate3d(0, -8px, 0);transform:translate3d(0, -8px, 0);box-sizing:border-box;clip:rect(0, 0, 0, 0);left:-9999px;top:0;margin-top:-1px}.dropdown_panel--active{clip:inherit;-webkit-transition:0.2s opacity, 0.2s -webkit-transform ease-out;transition:0.2s opacity, 0.2s transform ease-out;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);opacity:1;left:auto}.dropdown_panel--superior{box-shadow:0 -1px 4px 0 rgba(0,0,0,0.2);margin-top:1px}.dropdown:after{font-family:'fotocasa-iconset-web';content:"\e048";position:absolute;right:8px;top:10px;color:#09f;font-size:12px}.dropdown--small:after{font-size:8px}.dropdown--large:after{top:14px}@media screen and (max-width:990px){.dropdown_panel{position:absolute;left:0 !important;top:50% !important;right:0;margin:0 56px;max-height:80%;overflow-y:auto;z-index:1020;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);display:none}.dropdown_panel--active{display:block;-webkit-transform:translate3d(0, -50%, 0);transform:translate3d(0, -50%, 0);min-width:0 !important}}.dropdown_panel.dropdown_panel-group{box-sizing:border-box;overflow:auto;padding:16px 8px;padding:1rem .5rem;width:320px;width:20rem;max-height:1200px;z-index:1010}.dropdown_panel.dropdown_panel-group h3{font-size:14px;margin:12px 0 8px;margin:.75rem 0 .5rem}@media screen and (max-width:990px){.dropdown_panel.dropdown_panel-group{background-color:#fff;margin:0;overflow:auto;position:fixed;top:0 !important;bottom:0 !important;left:0 !important;right:0;transform:translate3d(0px, 0px, 0px);width:auto;height:auto}}@media screen and (min-width:990px) and (max-height:1000px){.dropdown_panel.dropdown_panel-group{max-height:550px}}@media screen and (min-width:990px) and (max-height:850px){.dropdown_panel.dropdown_panel-group{max-height:480px}}.dropdown_panel-group_footer{padding-top:16px;padding-top:1rem;text-align:center}.dropdown_panel-group_close{cursor:pointer;position:absolute;top:8px;top:.5rem;right:8px;right:.5rem}.dropdown_panel-group_close:after{content:"\00d7";font-size:32px;font-size:2rem;line-height:20px;line-height:1.25rem}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@-webkit-keyframes rotation{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@-moz-keyframes rotation{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(359deg)}}@-o-keyframes rotation{from{-o-transform:rotate(0deg)}to{-o-transform:rotate(359deg)}}@keyframes rotation{from{transform:rotate(0deg)}to{transform:rotate(359deg)}}.o-spinner{height:16px;width:16px;display:inline-block;-webkit-animation:rotation 0.6s infinite linear;animation:rotation 0.6s infinite linear;border:4px solid rgba(0,153,255,0.15);border-top-color:rgba(0,153,255,0.8);border-radius:100%;vertical-align:middle}.o-spinner--inverse{border:4px solid rgba(255,255,255,0.15);border-top-color:rgba(255,255,255,0.8)}.modal-overlay{background:#000;filter:alpha(opacity=0);opacity:0;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1010;display:none}.modal-overlay.dialog-mask--active{transition:0.4s opacity;display:block;filter:alpha(opacity=50);opacity:0.5}#modal{background-color:#fff;box-shadow:0 0 0 10px rgba(255,255,255,0.5);display:none;padding:32px;position:absolute;z-index:9999}#modal .fc-icon-fav-off{display:block;float:left;padding:2px 10px 5px 0}#modal #divMessage_InfoUp ul{list-style-type:decimal;padding-inline-start:16px}@media (max-width:580px){#modal{max-width:70%}}#modal .default{width:720px}#modal .modal-form--questions{width:100%}.modal_close{position:absolute;right:0;top:0;height:32px;width:32px;background:#666;text-align:center;padding:0;margin:0;line-height:32px;border:0;cursor:pointer;text-decoration:none !important;z-index:1}.modal_close:after{content:"\00d7";font-size:32px;color:#fff;cursor:pointer}.modal_title{font-size:16px;margin:0;min-height:16px;background:#666;padding:8px 32px}.modal_header{color:#fff;position:relative;margin:-32px -32px 24px -32px}.lightBox .modal_header{margin:-32px -32px 8px -32px}.modal_withHero{max-width:525px}.modal_hero{background-color:#fff;margin:-24px -32px 24px;padding:0 32px;height:175px}.modal_hero_claim{font-size:1.5em;width:50%;position:relative;top:50%;transform:translateY(-50%);margin:0}.modal_hero_claim--right{float:right;text-align:right}@media screen and (max-width:480px){#modal{max-width:70%;padding:20px}.modal_hero{margin:-24px -20px 24px}.modal_header{margin:-20px -20px 24px -20px}.modal_title{padding:8px 32px 8px 20px}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-nav-tabs{margin:20px -24px;position:relative;border-bottom:1px solid #09f;overflow:hidden}.o-nav-tabs ul{margin:0 16px}.o-nav-tabs li{border-bottom:3px solid transparent;float:left;margin:0 8px;text-align:center}.o-nav-tabs li:hover{transition:.4s border-color;border-bottom-color:#09f}.o-nav-tabs a,.o-nav-tabs span{display:block;padding:8px 16px;color:#333;font-weight:inherit;text-decoration:none}.o-nav-tabs .selected{border-bottom-color:#09f;font-weight:bold}@-webkit-keyframes slide{0%{left:-767px}100%{left:0}}@keyframes slide{0%{left:-767px}100%{left:0}}@media screen and (max-width:776px){.o-nav-tabs li{width:32%;background-color:#eee;margin:2px 2px 0;border-bottom:3px solid transparent;float:left;text-align:center}.o-nav-tabs .selected{background-color:#09F}.o-nav-tabs .selected a{color:#000}}@media screen and (max-width:540px){.o-nav-tabs li{width:48%;background-color:#eee;margin:2px 2px 0;font-size:85%}}@media screen and (max-width:360px){.o-nav-tabs li{height:40px}}.property-main-media{position:relative}.property-media-thumbnails{margin:16px 0}.property-media-thumbnails li{float:left;width:14.28571428571429%}.property-media-thumbnails a{display:block;border:2px solid #fff;cursor:pointer}.property-media-thumbnails img{display:block;width:100%;outline:1px solid #d2d9e8;max-height:70px}.property-media-thumbnails a>span{display:block;border:1px solid #d2d9e8}.property-slider-main{width:100%;display:block;cursor:pointer;min-height:192px}.property-slider-main::selection{background-color:transparent}.property-slider-statusbar{background:rgba(0,0,0,0.5);position:absolute;bottom:0;left:0;width:98%;padding:1%;color:#fff;font-size:11px}.property-slider-zoom{cursor:pointer}.thumb{position:relative;border:1px solid #d2d9e8;margin:0 1px;cursor:pointer;display:block;width:96px}.thumbnails li{display:inline;float:left}.thumbnails{width:300%;position:relative;left:9px;overflow:hidden}.property-slider-position{margin-right:35%}.property-slider-control{display:block;position:absolute;height:56px;width:25px;top:50%;margin-top:-28px;background:#000}.property-slider-control.property-slider-prev{left:0}.property-slider-control.property-slider-prev:hover,.property-slider-control.property-slider-next:hover{cursor:pointer}.property-slider-control.property-slider-next{right:0}.property-slider-control.property-slider-prev:after,.property-slider-control.property-slider-next:after{content:"";display:block;border:16px solid transparent;border-width:16px 0 16px 12px;border-left-color:#fff;margin:12px 0 0 8px}.property-slider-control.property-slider-prev:after{border-width:16px 12px 16px 0;border-right-color:#fff;margin:12px 8px 0 0}.slider-imgback,.slider-imgfront{position:absolute;left:0;top:0}.slider-photo-container img{width:100%;cursor:pointer;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.img-loading{opacity:0}.img-loaded{transition:.6s opacity;opacity:1}.slider-photo-mask{overflow:hidden;border:1px solid #d2d9e8;position:relative}.slider-photo-container .slider-placeholder-1x1{display:none}.slider-photo-container .slider-photo-multimedia-type{margin-left:5px}.property-slider-blueprints .slider-placeholder-4x3{display:none}.property-slider-blueprints .slider-placeholder-1x1{display:block}.order .field{margin:1em 0}.order .field>span{font-weight:bold;width:40%;text-align:right;display:block;float:left;margin-left:-1em}.order .inputs{float:right;width:60%}.order a{color:#333}.property-list-sorting{position:relative}.property-list-sorting_orderby{font-weight:bold;vertical-align:middle}.touch .order .inputs li{margin-bottom:1em}.tooltip{position:absolute;min-height:40px;min-width:40px;padding:20px;display:none;z-index:1;background-color:#fff;border:1px solid #ddd;box-shadow:2px 2px 10px 0 #eee;max-width:380px}.tooltip:after,.tooltip:before{content:" ";position:absolute;display:inline-block;pointer-events:none;border:12px solid transparent}.pointer-events{z-index:2;position:relative}.tooltip.superior:after,.tooltip.superior:before{bottom:-12px;border-top-color:#fff;border-bottom:0}.tooltip.superior:before{border-top-color:#aaa;margin-bottom:-1px}.tooltip.posterior:after,.tooltip.posterior:before{left:-12px;border-right-color:#fff;border-left:0}.tooltip.posterior:before{border-right-color:#aaa;margin-left:-1px}.tooltip.inferior:after,.tooltip.inferior:before{top:-12px;border-bottom-color:#fff;border-top:0}.tooltip.inferior:before{border-bottom-color:#aaa;margin-top:-1px}.tooltip.anterior:after,.tooltip.anterior:before{right:-12px;border-left-color:#fff;border-right:0}.tooltip.anterior:before{border-left-color:#aaa;margin-right:-1px}.tooltip.top:after,.tooltip.top:before{top:24px}.tooltip.right:after,.tooltip.right:before{right:24px}.tooltip.bottom:after,.tooltip.bottom:before{bottom:24px}.tooltip.left:after,.tooltip.left:before{left:24px}.tooltip.center:after,.tooltip.center:before{left:50%;margin-left:-12px}.tooltip.middle:after,.tooltip.middle:before{top:50%;margin-top:-12px}.tooltip_close{position:absolute;top:4px;right:4px;cursor:pointer;border:0}.tooltip_close:hover{text-decoration:none}.tooltip_close:after{content:"\00d7";font-size:24px;display:block;padding:8px;line-height:.5;color:#333;cursor:pointer}.property-list-address-col{width:245px}.property-list-surface-col{width:62px}.property-list-rooms-col{width:62px}.property-list-price-col{width:109px}.property-list-favorites-col{width:60px}.property-list-agency-col{width:85px}.property-list{background-color:#fff;width:100%}.property-list .property-list-surface,.property-list .property-list-rooms{text-align:right}.property-list .property-list-agency{vertical-align:middle}.property-list-agency img{display:block;width:85px;float:right;height:auto}.property-list-fav{width:20px}.property-list th{padding:5px 0;font-weight:bold;text-align:right}.property-list th a{font-weight:bold;text-decoration:underline}.property-list tbody tr:hover,.property-list tbody tr.is-hover{background-color:#EBF6FC;cursor:pointer}.property-list tr.highlighted:hover,.property-list tr.highlighted.is-hover{background-color:#dceef3}.property-list tbody tr td:first-child{padding-left:8px}.property-list tbody tr td:last-child{padding-left:8px}.property-list .property-list-date{text-align:left;padding-left:5px;font-size:11px;color:#999}.property-date_new{background:#40b31a;border-radius:2px;color:#fff;display:inline-block;font-weight:bold;line-height:1;margin:1px;padding:1px 2px;text-transform:lowercase}.property-list .property-list-address{text-align:left;padding-left:8px}.property-location{color:#333;text-decoration:none}.property-location:hover{text-decoration:none}.property-location b{color:#09f}.property-location:hover b{text-decoration:underline}.property-location:visited b,.property-location.visited b{color:#333}.property-list .street{font-weight:bold}.property-list td{border-bottom:1px solid #e5e5e5;vertical-align:middle;text-align:center;line-height:1.4}.property-list .urgent-container{height:16px}.property-list .price-container{font-size:16px;font-weight:bold;height:27px;line-height:27px;text-align:right}.property-list .lowered-container{height:26px;font-weight:bold;text-align:right;position:relative;font-size:13px}.property-list .banner{width:728px;height:90px;background-color:#f00;margin:10px auto}.property-list .grid-banner{margin:5px auto 10px auto;width:728px;text-align:left}.property-list tr.property-list-banner:hover{background-color:#fff}.property-list .lowered-container .below-average-container{position:absolute;right:0;width:400px}.property-list .lowered-container .product-tag-discount,.property-list .lowered-container .product-tag-proposeprice{margin-left:16px}.property-list .property-media{position:relative}.property-list .property-media img,.property-list .property-media-hidden{display:block;border:1px solid #ccc}.property-list .property-description{margin-top:10px}.property-list .property-description-text{height:3em;overflow:hidden}.price-container .no-price{font-size:14px;white-space:nowrap}.property-list-empty{padding:24px;margin:24px 0;text-align:center;border:2px dashed #ddd;background:#fff}.property-list-expanded .property-list-media-col{width:152px}.property-list-expanded .property-media{width:152px;min-height:114px;background-color:#e5e5e5}.property-list-expanded .property-date{color:#999;display:block;margin-top:-1em;text-align:left;font-size:11px}.property-list-expanded .property-date br{display:none}.property-list-expanded .property-media img,.property-list-expanded .property-media-hidden{width:150px;height:114px}.lazy-loading{opacity:0}.lazy-loaded{-webkit-transition:0.4s opacity;transition:0.4s opacity;opacity:1}.property-list-expanded .urgent-container,.property-list-expanded .price-container,.property-list-expanded .lowered-container,.property-list-expanded .property-list-rooms span,.property-list-expanded .property-list-surface span{position:relative;right:-103px}.property-list-expanded .property-list-agency{vertical-align:bottom;width:100px}.property-list-expanded .price-container{line-height:normal;font-size:16px;height:20px}.property-list-expanded td{vertical-align:top;padding:15px 0}.property-list-expanded .property-location{display:block;margin-top:-2px;height:4.2em;overflow:hidden}.property-list-expanded .property-location b{max-height:3em;overflow:hidden;display:block;word-break:break-word}.property-list-expanded .property-list-price{padding-top:0}.property-list-expanded .property-description{margin-top:2px}.property-list-expanded .property-description-text-wide{height:3em;position:absolute;overflow:hidden;width:470px}.property-list-expanded .property-description-links{position:absolute;margin-top:4px}.property-description-links img,.property-description-links-favorite .cFavorite,.property-description-links-favorite .cFavoriteSelected{position:relative;top:1px;vertical-align:baseline}.property-description-links-contact,.property-description-links-favorite,.property-description-links-propose-price,.property-description-links-rating,.property-description-links-notes,.property-description-links-media{z-index:1;position:relative}.property-list-agency a{display:block;z-index:1;position:relative}.property-list-address-col{width:300px}.property-list-microsite .urgent-container,.property-list-microsite .price-container,.property-list-microsite .lowered-container{right:0}.property-list-pricesurface,.property-list-buildingtype{font-size:14px}.pagination{text-align:center;margin:16px 0}.property-list td.pagination{border:0;padding:1em 0}.pagination li{margin-left:8px;display:inline-block;line-height:1;font-size:16px;text-align:center}.pagination .selected{background-color:#333;color:#fff}.pagination-total:before{content:"\2026";margin-right:16px}.pagination-first:after{content:"\2026";margin-left:16px}.pagination a,.pagination span{height:16px;min-width:16px;padding:8px;display:inline-block;text-decoration:none;color:inherit;line-height:inherit;border:1px solid #ddd}.pagination a{background:#fff}.pagination a:hover{background-color:#ddd;color:#fff}.pagination-prev a:before,.pagination-next a:after{font-family:'fotocasa-iconset-web';font-size:12px}.pagination-prev a:before{content:"\e008";margin-right:8px}.pagination-next a:after{content:"\e006";margin-left:8px}.help-msg-box{background-color:#ffc;border:1px solid #ccc;padding:2px 4px;margin-bottom:16px}.narrow-contact .form{margin-top:-10px}.property-callnow{position:relative;padding-left:24px}.property-callnow .fc-icon-phone{position:absolute;left:0;top:3px}.narrow-contact textarea{height:60px}.narrow-contact .buttons{margin-bottom:16px}.legal-options{font-size:12px}.legal-options-hidden{display:none}.property-phone{position:relative;padding-left:24px}.property-phone .fc-icon-phone{position:absolute;left:0;top:2px;font-size:20px}.contact-client-pro{margin:0 0 15px 0;min-width:115px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;flex-direction:row;width:100%}@media (min-width:768px) and (max-width:990px){.contact-client-pro{padding-top:0px;border-top:0px dotted #ccc;width:45%}}@media (max-width:768px){.contact-client-pro{width:80%;margin:auto}}.contact-client-logo{min-width:115px}.contact-client-professional{-webkit-box-flex:0;-webkit-flex:0 1 auto;-ms-flex:0 1 auto;flex:0 1 auto}@media (min-width:768px) and (max-width:990px){.contact-client-professional{-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto;flex:0 0 -moz-max-content}}.contact-client-phone{width:80%}@media (min-width:768px) and (max-width:990px){.contact-client-phone{width:40%}}.agency-microsite{display:block;display:-webkit-box;max-width:400px;height:58.8px;margin:0 auto;font-size:14px;line-height:1.4;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.form-detail .contact-client-phone,.form-detail .property-contact-form .message--help{width:80%}.form-detail .contact-client-info,.form-detail .contact-client-phone,.form-detail .property-contact-form .message--help{margin:0 auto}@media (min-width:768px){.form-detail .contact-client-info,.form-detail .contact-client-phone,.form-detail .property-contact-form .message--help{float:left;margin:0;width:40%}}@media (min-width:990px){.form-detail .contact-client-info,.form-detail .contact-client-phone,.form-detail .property-contact-form .message--help{float:none;width:auto}}.swith-user_on{background-color:#229E09;padding:8px 12px;display:inline-block;color:white;float:left;margin-right:8px}.swith-user_off{background-color:#776F6F;padding:8px 12px;display:inline-block;color:#D4D2D2;float:left;margin-right:8px}.similar-properties{overflow:hidden;clear:both;max-width:808px}.similar-property{height:372px}.similar-property.highlighted{background-color:#ffffd9}.similar-properties-advert{margin-top:48px;overflow:hidden}.other-contact{margin-top:24px}#modal.custom{max-width:920px}@media (max-width:920px){#modal.custom{width:80%}#modal.custom .other-contact{width:61%;margin:0 auto}#modal.custom .similar-properties{width:100%;height:auto}#modal.custom .similar-properties .g-column-1_3{width:100%}#modal.custom .similar-properties .g-column-1_3:nth-child(n+2){display:none}#modal.custom .similar-properties .g-row{margin-top:0px}#modal.custom .similar-properties .similar-property{height:auto}#modal.custom #advertising{display:none}#modal.custom .contact-result h3{font-size:14px;margin-right:20px}}@media (max-width:480px){#modal.custom .other-contact{width:90%}}.grid-modes{display:inline-block;position:relative;vertical-align:middle}.grid-modes li{background-repeat:no-repeat;background-position:12px 4px;border-left:1px solid #ccc;color:#09f;cursor:pointer;float:left;padding:0 16px;position:relative}.grid-modes li:hover{text-decoration:underline}.grid-modes li:first-child{border-left:0}.grid-modes li:last-child{padding-right:0}.grid-modes .grid__tag{background:#666;border-radius:.25rem;color:#fff;display:block;font-size:10px;line-height:1rem;padding:.125rem .5rem 0;position:absolute;top:-1.5rem;right:0;text-transform:uppercase}.grid-modes .grid__tag:before{border-style:solid;border-color:#666 transparent transparent;border-width:6px 4px 0;content:'';display:block;position:absolute;top:100%;right:.5rem}.grid-modes i{margin-right:4px}.grid-modes .selected{color:#333;cursor:default}.grid-modes .selected:hover{text-decoration:none}.helper-elements{position:absolute;top:8px;right:8px}.helper-element .cFavorite,.helper-element .cFavoriteSelected{margin-right:0}.property-card-list_item,.property-card-list_item--microsite{float:left;width:33.33333%;position:relative;cursor:pointer}.listPhotos_banner{width:auto;float:none;clear:both;text-align:center}.listPhotos_banner>div{display:inline-block}.property-card{height:366px}.property-card-list_item--microsite .property-card{height:392px}.property-card{margin:8px}.property-card-list>ul{margin:-8px}.gridphotos.photos-on .property-card{height:408px}.property-card-list_item_date{color:#999;font-size:11px}.property-card-list_item.highlighted{background-color:transparent}.property-card-list_item:hover .property-card,.property-card-list_item.is-hover .property-card{border-color:#d5d5d5;box-shadow:0 0 4px 0 rgba(0,0,0,0.2)}.property-card-list_item.highlighted .property-card{background-color:#ffd}.property-card-list_item.highlighted:hover .property-card,.property-card-list_item.highlighted.is-hover .property-card{background-color:#dceef3}.photos-on .clientLogo img{display:inline-block;margin-right:10px}.property-card_logo{display:block;position:absolute !important;top:94px;right:8px}.property-card_price{font-weight:bold;font-size:20px}.property-card .tag-lowered_discount{margin-top:-6px;display:block}.property-card_phone{display:block}.property-card_below-average,.property-card_price_periodicity{font-size:12px}.favorite-photo-grid .item-is-promotion .property-card_price{font-size:14px}.input-calendar,.calendar_field{position:relative}.calendar_field input[type=text]{background-position:98% center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAARUlEQVQ4y2P4//8/Awx3TVz9H5mPDaOrAQvABJFpbBibGuoagOxMXAagq8GpmFhMPQNIBTgNQObjYtPWgFEvUGDAgKVEAD3sIsYuxOJrAAAAAElFTkSuQmCC);cursor:pointer}.calendar_field input[type=text]::-ms-clear{display:none}.input-calendar .icon-calendar-clear{position:absolute;right:4px;top:-1px;cursor:pointer}.datepickerGoNext a,.datepickerGoPrev a{cursor:pointer;display:inline-block;vertical-align:middle}.calendar-view{width:590px;float:left}.datepicker,.datepickerContainer{width:auto !important}.datepickerContainer>table{width:100%;background:#fff}.calendar-options{width:300px;height:480px;padding-left:20px;float:left;position:relative}.calendar-options-next{position:absolute;bottom:0;margin:0}#multiDatePickerCalendar #calendar-cursor0 .datepickerGoNext,#multiDatePickerCalendar #calendar-cursor1 .datepickerGoNext{visibility:hidden}#multiDatePickerCalendar #calendar-cursor1 .datepickerGoPrev,#multiDatePickerCalendar #calendar-cursor2 .datepickerGoPrev{visibility:hidden}.datepicker{position:relative;font-size:12px;cursor:default;display:none}.datepickerHidden{display:none}.datepicker a{color:#666;text-decoration:none}.datepicker table td{text-align:right}.datepickerDays a{width:20px;line-height:16px;height:20px}.datepickerYears a,.datepickerMonths a{width:36px;line-height:36px;height:36px;text-align:center}.datepickerMonth{text-align:center;vertical-align:middle}.datepickerMonth a{font-weight:bold}.datepickerMonth a:hover{background:none}td.datepickerNotInMonth a{color:#666}.datepickerNotInMonth{background-color:#fff}.datepickerNotInMonthRange,.datepicker .datepickerNotInMonthRange:hover{color:#666;background-color:#ebebeb}tbody.datepickerDays td.datepickerSelected{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAABlBMVEW/5f////9wdHAjAAAAEUlEQVQI12NgQAOMjMgUEgAAAH4ABU8cQyQAAAAASUVORK5CYII=)}.datepickerNotAvailable{background-color:#7fccff}.datepickerNotAvailable:hover{background-color:#bfe5ff}.datepickerNotInMonth.datepickerSelected{background:#17384d}tbody.datepickerDays td{border:1px solid #d2d9e8}tbody.datepickerYears td.datepickerSelected,tbody.datepickerMonths td.datepickerSelected{background:#17384d}.datepickerDays td:hover{background-color:#BFE5FF}.datepicker-readonly td:hover{background:none}.datepicker-readonly a:hover{cursor:default}.datepicker-readonly .datepickerNotInMonth{visibility:hidden;border:0}.datepickerDays a:hover{background:transparent}.datepicker-readonly .datepickerNotAvailable:hover,.datepicker-readonly .datepickerNotAvailable a:hover{background:#7fccff}.datepickerContainer{z-index:1}.datepickerSpace div{width:20px}.datepickerGoNext a,.datepickerGoPrev a,.datepickerMonth a{text-align:center;height:20px;line-height:20px}.datepickerGoNext a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8xNi8xMf1S1QgAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB/ElEQVQ4jZ2U30tTYRjHP+/Z8WyxkS4n/lotRRlagyhGvwy7KAq6ymshCOkub0roL+jCLkIvvKkIb5IgoyKNbgKJflDQhXlcYwabOpeTaqsW6jlnp4uxLqZnO+4L7837fJ/P+33ei0cMj0yaVCF/iy/l9XqmP6vxgeLd0GAf4tboY/P61Ys7gv3M/GFWjTMfXUISQg92tvZ//BR7CCBVk85b56H35EEu958h1B2Qo7Hkg0Oh9psAcjXAopxKDSeOduF2u6TXb9Ubx8LBqaoSlirUHaCp0StW05n7lsCxe9Msr3y3BZQkifDhTlLffnRYAnO5dSYezfBk6r0tqL/Fx/qGJiqOHPu6wu2xp0Rjy2V9DkcBZesPdd3g2YsPjE+84tfvv2W9EkA+b2452ym9luHO+Etm3sxZ9sgAmqbbCfpf+bxp2VMA6oYtUEN9LefPHsHjdln22EooOyR6e0K0BRqp5JcBNssY9vkbOH0qRCVf8REZTDRta/xdLoWe4wfw1e/etl6q1XQWRZFNy5EvnAtjVSuVYeRRIwm8dZ4FGQROpaZiUznNR5fIZHNmR3vzJRnA6awOuLGpoUYWUSMJ2vY33VW/LL4rABX7W0w3DNJrWaILSZKF5aF3Bfdem1XjowBieGTSFELsOF1r855UXa3n+VwkcaV4NzTYxz/cNdglBHb9vQAAAABJRU5ErkJggg==);float:right;width:20px}.datepickerGoPrev a{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwOS8xNi8xMf1S1QgAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzVxteM2AAAB8ElEQVQ4ja2VyW9SURSHv/dyi9FYqrYkWqRYZEghpIJim+iiG2MiC3eauHKj/0L9C1w4LNTEjdWVW60Lp0Q3RmK7sLGxQ/BBcWLQFqjUatT34LowOJXHpL/krs453z3DzbmKlJKzF29SVTCwY2x5efVQOpvfRhtSzly4AUAk7Dn6IpG5XpFSBP1OBgP9dHaubwl27tI4AmBX0HVaS2ZHQ4MuNRR00dEh2kkOADG027v/+fyrUwdGQorPY28bVJW6mC9dc9ht/wUGoObeFd3De3xNB6SzBS5fvWtqF1++6oqtp6sp2K07kyQWsnV9BICqKnWd4lqaew+nMIxyw0vrjnPl42fGb0+yuPShIegPYKUi1xgeT8zx9Fmips0s5idQ142mA6qqFfMLWKM3kbCHAZ+D+w+mWCqU1gJN+mmaIcA6i+BwdIiXr9/zKDaDUa40zFAF+KYbdY+9t5tjR0bo225DUX68iFp+AMJiEbJYXFWaWQT7hv3kCyvEJubQ9VolS8TmTRuT07Mpz96wt+F7BOiybiB6MGI+lO4t1uMLqVwsky0obldbK/A3KYj5+JsnXrd9bHomdcIol/H7HP+2vgC0ZOZk0O+c1ZKZ83Htreh3bsW7sxdbjxVVVVvL8e8vIDDQd6VU+hTN5Iot1y+l5DuFveAg4R95GAAAAABJRU5ErkJggg==);float:left;width:20px}.datepickerGoNext a:hover,.datepickerGoPrev a:hover{background-color:transparent;cursor:pointer}table.datepickerViewDays tbody.datepickerMonths,table.datepickerViewDays tbody.datepickerYears{display:none}table.datepickerViewMonths tbody.datepickerDays,table.datepickerViewMonths tbody.datepickerYears,table.datepickerViewMonths tr.datepickerDoW{display:none}table.datepickerViewYears tbody.datepickerDays,table.datepickerViewYears tbody.datepickerMonths,table.datepickerViewYears tr.datepickerDoW{display:none}td.datepickerDisabled a,td.datepickerDisabled.datepickerNotInMonth a{color:#333}td.datepickerDisabled a:hover{color:#BFE5FF}.datepicker-field{position:relative}.calendar{position:relative}.calendar_panel{background:#fff;left:0;border:1px solid #ccc;padding:8px;z-index:1;position:absolute;width:200px;text-align:center;visibility:hidden}.calendar_panel.active{visibility:visible}.datepicker .datepickerDoW th{text-align:center;font-size:11px;font-weight:normal;padding-top:8px;color:#999;text-transform:uppercase}.datepickerDays td{padding:2px}.calendar-instructions{margin-top:20px}.calendar-legend{text-align:right;font-size:12px;color:#999;margin:1em 0}.calendar-legend-available:before,.calendar-legend-unavailable:before,.calendar-legend-selected:before{content:"";display:inline-block;width:12px;height:12px;border:1px solid #ddd;margin-right:4px}.calendar-legend-unavailable:before{background:#7fccff}.calendar-legend-selected:before{background:#c0e5ff;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAMAAADXEh96AAAABlBMVEW/5f////9wdHAjAAAAEUlEQVQI12NgQAOMjMgUEgAAAH4ABU8cQyQAAAAASUVORK5CYII=)}.datepickerViewDays{width:100%}.datepicker-mega .datepickerViewDays td{width:72px;height:72px}.nav{margin-bottom:0}.gridphotos{position:relative}.loading{clear:both;top:60%;margin:0;width:870px;position:absolute;text-align:center;display:none}.titles{font-weight:bold;float:left;width:90px}.building-counter{margin:20px 0}.agency_banner{padding:10px;background-color:#f5f5f5;overflow:hidden;display:inline-block;width:100%;box-sizing:border-box;min-height:110px;cursor:pointer}.agency_contact-info,.agency_logo,.agency_phone-number{min-height:90px;position:relative;width:32.26%}.agency_contact-info>div,.agency_phone-number>div{position:absolute;top:50%;transform:translateY(-50%)}.agency_phone-number>div{right:0}.agency_contact-info{float:left;margin-right:1.6%}.agency_logo{float:left;margin-right:1.6%}.agency_logo_img,.agency_name{display:block;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.agency_name{width:100%;text-align:center;font-size:18px;font-weight:600;color:#666;text-transform:uppercase}.agency_phone-number-iconWrapper{position:absolute;left:-12px;display:inline-block;min-height:90px;border-right:1px solid #ccc;position:absolute;top:50%;transform:translateY(-50%)}.agency_phone-number-iconWrapper i{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:20px}.agency_phone-number{float:right;margin-right:0}.zone-filters{max-width:100%;width:724px;float:left}.zone-filters ol{margin:0 -.666%;overflow:hidden;display:inline-block;vertical-align:middle;width:80%}.zone-filters .button{position:relative;top:12px}.zone-filters li{float:left;width:32%;margin:0 .666%}.grid-modes{float:right;position:relative;top:53px}.property-list-options{margin-top:2.5em}.property-list-sorting{margin:8px 0}#panel-sorting{width:420px}.adsByGoogle{padding:5px 0 5px 5px;border-bottom:1px solid #e3dee2}#a_googleGrid{color:#000;text-decoration:none}#a_googleGridU{color:#000;text-decoration:underline;padding-left:20px}#a_googleGrid:hover{text-decoration:underline}.property-list-sorting .dropdown-component{float:right}.customer-info{font-size:24px;font-weight:bold;margin:0 0 0.5em;display:block}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.property-search-summary{padding-top:5px}.property-search-summary .breadcrumb-classic{margin-left:1px}.detail-content .breadcrumb-classic-pattern{max-width:693px}.detail-content .breadcrumb-classic{margin-bottom:10px;margin-left:1px}.new-detail .breadcrumb-classic-pattern{max-width:956px}.new-detail .breadcrumb-classic{margin-left:16px}.new-detail .breadcrumb-classic-pattern{clear:both}.breadcrumb-classic{padding:2px 2px 0 0;margin-bottom:10px;font-size:9px;color:#09f}.breadcrumb-classic>*:nth-child(n+3){display:none}.breadcrumb-classic li.breadcrumb-classic_ellipsis:after{font-size:10px}.breadcrumb-classic li:nth-child(n+3):after{position:absolute;top:0px;content:'>';right:5px}.breadcrumb-classic li:last-child span{color:#aaa}.breadcrumb-classic li:last-child:after{content:none}.breadcrumb-classic.show-crumbs-classics>*:nth-child(n+2){display:inline-block;padding-right:12px;position:relative}.breadcrumb-classic.show-crumbs-classics>.breadcrumb-classic_ellipsis a{font-weight:bold;text-decoration:underline;color:#09f;padding:1px 2px 0;font-size:14px}.breadcrumb-classic.show-crumbs-classics .breadcrumb-classic_ellipsis:after{top:5px;position:absolute;content:'>';right:5px}.breadcrumb-classic>*>a,.breadcrumb-classic_here>span,.breadcrumb-classic li:last-child span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;display:inline;position:relative;padding:2px}.breadcrumb-classic_home{display:inline;padding-right:6px}.breadcrumb-classic_here{display:inline;padding-right:6px}.breadcrumb-classic_here>span{font-weight:bold}@media screen and (max-width:863px){.breadcrumb-classic_ellipsis{display:inline;padding-right:12px;position:relative}.breadcrumb-classic_ellipsis a{display:inline;font-weight:bold;text-decoration:underline;color:#09f;padding:1px 2px 0;font-size:14px;margin-top:-6px}.breadcrumb-classic li:nth-child(n+2):after{position:absolute;top:0px;content:'>';right:5px}.breadcrumb-classic li:last-child:after{content:none}}@media screen and (max-width:379px){.breadcrumb-classic>*:nth-last-child(-n+1){padding-right:12px;display:inline;position:relative}}@media screen and (min-width:380px) and (max-width:479px){.breadcrumb-classic>*:nth-last-child(-n+2){padding-right:12px;display:inline;position:relative}}@media screen and (min-width:480px) and (max-width:554px){.breadcrumb-classic>*:nth-last-child(-n+3){padding-right:12px;display:inline;position:relative}}@media screen and (min-width:555px) and (max-width:659px){.breadcrumb-classic>*:nth-last-child(-n+4){padding-right:12px;display:inline;position:relative}}@media screen and (min-width:660px) and (max-width:863px){.breadcrumb-classic>*:nth-last-child(-n+5){padding-right:12px;display:inline;position:relative}}@media screen and (min-width:864px){.breadcrumb-classic>*:nth-last-child(-n+7){padding-right:12px;display:inline;position:relative}.breadcrumb-classic li.breadcrumb-classic_ellipsis{display:none}}
.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.quicksearch{background:#eaeaea;overflow:hidden;padding:16px;font-size:12px}.quicksearch a{color:#333}.quicksearch a>i{font-size:8px}.quicksearch .dropdown-link{color:#333}.quicksearch .dropdown-link i:last-child{color:#09f;margin-left:4px;position:relative}.box.quicksearch ul{float:left;width:33%}.quicksearch_module{float:left;width:100%;margin-left:8px}.quicksearch_module>div{margin:0 16px}.quicksearch_module div{display:none}.quicksearch_module div ul{float:left;width:33%}.quicksearch_module div ul li{padding-right:18px;padding-top:4px}.quicksearch_module div ul:first-child{margin-top:12px}.quicksearch_module .content-tab-footer:target,.quicksearch_module .content-tab-footer.tab-content-default{display:block;margin-top:-50px;padding-top:50px}.provinces-selection-panel li,.property-type-selection-panel li{float:left;width:25%}.provinces-selection-panel li a,.property-type-selection-panel li a{border-right:1px solid #eaeaea;padding:4px 8px}.quicksearch-wrapper{max-width:1280px;margin:0 auto}.quicksearch-container{max-width:970px;padding:1.5rem 0}@media screen and (max-width:640px){.quicksearch{display:none}}.quicksearch-footer-tabs{position:relative;overflow:hidden}.quicksearch-footer-tabs ul{margin:0 16px}.quicksearch-footer-tabs li{float:left;margin:0 8px;text-align:center}.quicksearch-footer-tabs a{padding:8px;display:block}.quicksearch-footer-tabs .selected{background-color:#999}.quicksearch-footer-tabs .selected a{color:#FFF}
.header_logo .fotocasa-logo,.header_logo .fotocasa-logo-xs{background-image:url("https://frtassets.fotocasa.es/img/fotocasa_logo.svg");background-repeat:no-repeat;background-size:118px 22px}@media screen and (max-width:710px){.header_logo .fotocasa-logo-xs{background-size:85px 16px;height:16px;width:85px}}.sui-MoleculeNotification--info{background-color:#303AB2 !important}.sui-AtomButton--negative.sui-AtomButton--primary{color:#303AB2 !important}.sui-AtomButton--negative.sui-AtomButton--primary:not(.sui-AtomButton--disabled):hover{background-color:#eaebf7 !important;border-color:#eaebf7 !important}.msg-chat__bubble_first-person{background-color:#303ab2 !important;border-color:#303ab2 !important}.msg-input__button{background-color:#303ab2 !important}.msg-list__item.selected{background-color:#F4F4FB !important}#lnk_particular{background-color:#e3165b !important;border-color:#e3165b !important;color:#fff !important}#lnk_particular:hover{background-color:#b51148 !important}.o-nav-tabs--6 li.selected a,#btnFavTopBar,#btnShareTopBar,.fc-icon-share{color:#fff !important}.property-option .fc-icon-share{color:#4d4d4d !important}.zone-filters .button{background-color:#fff !important}#btnFavTopBar:hover,#btnShareTopBar:hover{background:#303AB2 !important}#phone-content .button--primary,#unsubscribe-content .button--primary{background-color:#303ab2;color:#fff !important}#phone-content .button--primary:hover,#unsubscribe-content .button--primary:hover{background-color:#262E8E !important}.tag-lowered{color:#138E86 !important}.button{border-color:#303ab2 !important;color:#303ab2 !important}.button:hover{background:#EAEBF7 !important}#descriptionOptions .o-nav-tabs .tab.selected{background-color:#fff}.form_actions--validatePhone .button:hover,#codeCheck .button:hover{background-color:#EAEBF7}.carousel .carousel_control_button:hover{background:#303AB2}.button--primary{background:#fff}@media screen and (max-width:540px){.o-nav-tabs .o-nav-tabs--6 li.selected,.o-nav-tabs #menuTabs .selected a{color:#fff !important}.o-nav-tabs a,#menuTabs .o-nav-tabs span{color:#303ab2 !important}}@media screen and (max-width:776px){.o-nav-tabs .o-nav-tabs--6 li.selected,.o-nav-tabs #menuTabs .selected a{color:#fff !important}.o-nav-tabs a,#menuTabs .o-nav-tabs span{color:#303ab2 !important}}#p-favorites .o-nav-tabs .selected{background-color:#303ab2 !important;color:#fff !important}#toolbar .button--primary:hover,.detail-responsive #toolbar .button--primary:hover{background-color:#eaebf7 !important}.gigya-form-container .gigya-screen input[type="submit"]:hover{background-color:#262E8E !important}.pagination-container{background-color:#fff;border-radius:2px;border:solid 1px #303ab2}.detail-responsive .contextual_nav--mobile-content .header-pagination_item{background-color:#303ab2}.detail-responsive a,.detail-responsive .wrap-form-detail a,#toolbar .header_nav_insert a,.detail-responsive #toolbar .header_nav_insert a,#detailPrimary #mpResult a,#btnCounterOffer .property-option_text,.breadcrumbs a{color:#303ab2}#toolbar .button--primary,.detail-responsive #toolbar .button--primary{background-color:#fff;border:solid 1px #303ab2 !important}.detail-responsive .form-detail{background-color:#f1f1f1}body,textarea,button,select,input,.detail-responsive a.add2favs,.detail-responsive a .fc-icon-share,.detail-responsive a .fc-icon-flag,.detail-responsive a .property-option_text,.cFavorite:hover,.cFavoriteSelected,.detail-responsive .property-title{color:#4d4d4d}.detail-extras li{height:20px;border-radius:100px;border:solid 1px #dcdcdc;background-color:#fff;font-family:OpenSans;font-size:12px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:19px;letter-spacing:normal;color:#4d4d4d}.new-layout body{background:#fff}.quicksearch{background:#f1f1f1}.detail-responsive .button--accent{background-color:#fff !important}.detail-responsive .form-detail-button--contact a:hover,.detail-responsive .button--accent:hover{background-color:#b51148 !important}.form-detail-button--contact .button--accent{background:#e3165b !important}#divContactContainer a{color:#fff !important}.form-detail-button--contact a{color:#e3165b !important}.quicksearch_module li a{font-family:OpenSans;font-size:13px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:-0.4px;color:#0d625d}.re-Footer-column h4{color:#1edbcf}.box-tabs .property-option:hover{background:#eaebf7}.tag-highlighted{color:#303ab2;background-color:#eaebf7}.tag-urgent-grid,.tag-urgent,.tag-highlighted{font-weight:normal}.re-Footer{background:#2e2e2e url("https://frtassets.fotocasa.es/img/footer_bg.png") repeat}.quicksearch-footer-tabs li{background-color:#f1f1f1;color:#000}.quicksearch-footer-tabs .selected{background-color:rgba(29,29,29,0.2)}.quicksearch-footer-tabs li a,.breadcrumb-classic>*:nth-last-child(-n+7){color:#000}.quicksearch_module{margin-top:10px}.property-search-summary a,.breadcrumb-filters>li .filter-title:after,.touch .breadcrumb-filters>li .filter-title:after,.dropdown-select a:after,.grid-modes li,.o-card_content a{color:#303ab2}.dropdown:after{color:#353535}.property-search-results{background-color:#fff}.button--accent{background:#fff !important;border-color:#e3165b;color:#fff}.button--accent:hover{background:#b51148}#btnReceiveDemand{color:#fff}.o-link-list .selected{background-color:#cbcdeb}.o-link-list li:hover,.o-radiolist-group--inline li:hover{background-color:#f1f1f1}.o-checklist label:before{border:1px solid #303ab2}.property-card-list_item.highlighted .property-card,.property-card-list_item.highlighted:hover .property-card,.property-card-list_item.highlighted.is-hover .property-card{background-color:#eaebf7}.results-list .o-nav-tabs{border-bottom:solid 1px #303ab2}.results-list .o-nav-tabs .selected{border-bottom-color:#303ab2;font-weight:bold}.detail-responsive .form-detail-button--contact a,.detail-responsive .button--accent{color:white}.detail-responsive #toolbar a,.detail-responsive .results-list a{color:#333333}.detail-responsive #toolbar a,.detail-responsive .results-list a{color:#333333}.property-card-list_item.highlighted .property-card{background-color:#eaebf7}.grid-modes li{color:#303ab2}.zone-filters .button{color:#fff;background-color:#303ab2;border:solid 1px #303ab2}.zone-filters .button:hover{background-color:#1f2573}.detail-responsive .re-Footer a{color:#cccccc;text-decoration:none}.o-card property-card .location b{color:#303ab2}.property-list-microsite .highlighted{background-color:#eaebf7}.property-list-microsite b{color:#303ab2}.property-card-list_item--microsite b{color:#303ab2}.text-success{color:#138E86}#site-map a{color:#303ab2}#tpv-cart .text-success{color:#18afa5}#tpv-cart a{color:#303ab2}#tpv-cart .fotocasa-s{display:block;background-image:url(https://frtassets.fotocasa.es/img/fotocasa_logo.svg);background-repeat:no-repeat;background-size:118px 22px;width:126px;height:28px;margin:20px 0;margin-top:48px}#tpv-cart .o-nav-steps{border:1px solid #cbcdeb;margin-right:0}#tpv-cart .o-nav-steps .selected{color:#333;background-color:#cbcdeb}#tpv-cart .o-nav-steps li:before,#tpv-cart .o-nav-steps .selected:after{border-left-color:#cbcdeb}#tpv-cart .o-nav-steps li.selected>a,#tpv-cart .o-nav-steps li.selected>span{color:#303ab2}#tpv-cart .o-nav-steps li:last-child:before,#tpv-cart .o-nav-steps li:last-child:after{display:none}#tpv-cart .button--primary{background:transparent;background-color:#303ab2 !important;color:#fff !important;border:none;font-size:16px;width:100%}#tpv-cart .button--primary:hover{background-color:#262e8e !important}#tpv-cart .button--small{border:1px solid #4d4d4d;color:#4d4d4d;font-size:14px}#tpv-cart .button--small:hover{background-color:#eaebf7;border:1px solid #303ab2;color:#1f2573}#tpv-cart .button--small.button--primary{color:#fff !important;margin-top:8px;margin-bottom:16px}#tpv-cart .button--small.button--primary:hover{background-color:#262e8e !important;color:#fff}#tpv-cart .cart tr.not-free,#tpv-cart .cart tr.selected,#tpv-cart .cart tr.selected-default,#tpv-cart .cart tr.active{background:#eaebf7}#tpv-cart wrapper-tpv .cart tr.not-free,#tpv-cart wrapper-tpv .cart tr.selected,#tpv-cart wrapper-tpv .cart tr.selected-default,#tpv-cart wrapper-tpv .cart tr.active{border:1px solid #303ab2;box-shadow:0 0 16px #cbceec;background:none}#tpv-cart input[type='radio']:after{width:12px;height:12px;border-radius:12px;top:-2px;left:-1px;position:relative;background-color:#f1f1f1;content:'';display:inline-block;visibility:visible;border:1px solid #4d4d4d}#tpv-cart input[type='radio']:checked:after{width:12px;height:12px;border-radius:12px;top:-2px;left:-7px;position:relative;background-color:#eaebf7;content:'';display:inline-block;visibility:visible;border:1px solid #303ab2;z-index:2}#tpv-cart input[type='radio']:checked:before{width:4px;height:4px;border-radius:12px;top:-6px;left:3px;position:relative;background-color:#303ab2;content:'';display:inline-block;visibility:visible;border:1px solid #303ab2;z-index:3}#tpv-cart input[type='checkbox']:after{width:12px;height:12px;top:-2px;left:-1px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #4d4d4d}#tpv-cart input[type='checkbox']:checked:after{width:12px;height:12px;top:-22px;left:-1px;position:relative;background-color:#fff;content:'';display:inline-block;visibility:visible;border:1px solid #303ab2;z-index:2}#tpv-cart input[type='checkbox']:checked:before{content:'';position:relative;width:7px;height:3px;background-color:#fff;top:-7px;left:2px;border:1px solid #303ab2;border-top:none;border-right:none;transform:rotate(-45deg);z-index:3;display:inline-block}@media screen and (max-width:960px){#tpv-cart .mobile-nav.right{right:20px}}.gigya-form-container .gigya-screen .gigya-input-password:focus,.gigya-form-container .gigya-screen .gigya-input-text:focus,.gigya-form-container .gigya-screen .gigya-textarea:focus,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-code-textbox:focus{border:1px solid #303ab2}.gigya-form-container #gigya-update-consents .gigya-input-checkbox+.gigya-label::before{border:1px solid #303ab2}.gigya-form-container #gigya-update-consents .gigya-input-checkbox:checked+.gigya-label::after{background-color:#303ab2}.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend:active,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend:link,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend:visited,.gigya-form-container .gigya-screen a,.gigya-form-container .gigya-screen a:active,.gigya-form-container .gigya-screen a:link,.gigya-form-container .gigya-screen a:visited{color:#303ab2}.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button-submit,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-edit-link,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gigya-button.gig-tfa-phone-code-resend,.gigya-form-container .gigya-screen a.gigya-button,.gigya-form-container .gigya-screen input[type="button"],.gigya-form-container .gigya-screen input[type="submit"]{background-color:#303ab2}.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button:hover,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button-submit:hover,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-edit-link:hover,.gigya-form-container .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gigya-button.gig-tfa-phone-code-resend:hover,.gigya-form-container .gigya-screen a.gigya-button:hover,.gigya-form-container .gigya-screen input[type="button"]:hover,.gigya-form-container .gigya-screen input[type="submit"]:hover{background-color:#1f2573}#phone-content section .form_field_inputs input:focus,#phone-content .form .form_field_inputs input:focus,#unsubscribe-content section .form_field_inputs input:focus,#unsubscribe-content .form .form_field_inputs input:focus{border:1px solid #303ab2}#phone-content .button--primary,#unsubscribe-content .button--primary{background-color:#303ab2}#phone-content .button--primary:hover,#unsubscribe-content .button--primary:hover{background-color:#1f2573}.products-catalog .prod-slideshow,.products-catalog .box-title,.products-catalog #fotocasito{display:none}.products-catalog a{color:#303ab2}.products-catalog .button{border:1px solid transparent;border-radius:2px}.products-catalog .button--primary{background-color:#303ab2;height:40px;color:#fff !important}.products-catalog .button--primary:hover{background-color:#262e8e !important}.products-catalog #toolbar a{color:#777}.products-catalog .header_nav_language,.products-catalog .header_nav_user{height:40px}.products-catalog .header_nav_language a,.products-catalog .header_nav_user a{padding:8px}.products-catalog .header_nav_insert{margin-top:-3px}.products-catalog .header_nav_insert .button--primary{display:flex;align-items:center}.products-catalog .header_nav_insert .fc-icon-pencil{display:none}.products-catalog .header_nav_insert .header_nav_label{color:#303ab2}.products-catalog .re-Footer a{color:#cccccc}.products-catalog input[type='radio']:after{width:12px;height:12px;border-radius:12px;top:-2px;left:-1px;position:relative;background-color:#f1f1f1;content:'';display:inline-block;visibility:visible;border:1px solid #4d4d4d}.products-catalog input[type='radio']:checked:after{width:12px;height:12px;border-radius:12px;top:-24px;left:-0.5px;position:relative;background-color:#eaebf7;content:'';display:inline-block;visibility:visible;border:1px solid #303ab2;z-index:2}.products-catalog input[type='radio']:checked:before{width:4px;height:4px;border-radius:12px;top:-7px;left:3.5px;position:relative;background-color:#303ab2;content:'';display:inline-block;visibility:visible;border:1px solid #303ab2;z-index:3}.o-nav-tabs .selected{border-bottom-color:#303ab2 !important}.o-nav-tabs{border-bottom-color:#303ab2 !important}.o-nav-tabs li:hover{border-bottom-color:#303ab2}@media screen and (max-width:776px){.o-nav-tabs .selected{background-color:#303ab2;border-bottom-color:#303ab2 !important}.o-nav-tabs .selected a{color:#000 !important}.o-nav-tabs{border-bottom-color:#303ab2 !important}.o-nav-tabs li:hover{border-bottom-color:#303ab2}}#dialog-delete-property-question .button--primary{background-color:#303ab2;border:solid 1px #303ab2}#dialog-delete-property-question .button--primary:hover{background-color:#1f2573}#dialog-delete-property-question .button:not(.button--primary){background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#dialog-delete-property-question .button:not(.button--primary):hover{background-color:#eaebf7}#p-favorites .subscribe a{color:#fff !important}#p-favorites a:not(.button){color:#303ab2}#p-favorites .box-options a,#p-favorites .layout3-secondary a:not(.button),#p-favorites .general-user-properties a:not(.button){color:#303ab2}#p-favorites #productsList a{color:#303ab2}#p-favorites .sui-AtomButton{background-color:#fff;border:solid 1px #303ab2 !important;color:#303ab2}#p-favorites .sui-FormCheckbox-icon{fill:#303ab2 !important}#p-favorites .layout3-primary a:not(.button){color:#303ab2}#p-favorites .expert-advice-user .button{background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#p-favorites .expert-advice-user .button:hover{background-color:#eaebf7}#p-favorites .user-property .button:not(.button--primary){background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#p-favorites .user-property .button:not(.button--primary):hover{background-color:#eaebf7}#p-favorites .user-property .button--primary{background-color:#303ab2;border:solid 1px #303ab2}#p-favorites .user-property .button--primary:hover{background-color:#1f2573}#p-favorites .user-property-actions .button{background-color:#fff;border:solid 1px #f1f1f1}#p-favorites .user-property-actions .button:hover{background-color:#eaebf7}#p-favorites .user-property_title{background:#eaebf7}#p-favorites .user-property_stats_item>div{background:#eaebf7}#p-favorites .user-property-container .button{background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#p-favorites .user-property-container .button--primary:hover{color:#fff}#p-favorites .product_upgrade_product{background-color:#fff;border:solid 1px #f1f1f1}#p-favorites .product_upgrade_product:hover{background-color:#eaebf7}#p-favorites .product_upgrade_product-urgent{border-top:none}#p-favorites .sui-MoleculeNotification--info{background-color:#303ab2}#p-favorites .quicksearch a{color:#0d625d}#p-favorites .quicksearch-footer-tabs .selected a{color:#fff}#p-favorites .re-Footer a{color:#cccccc}#p-favorites .bot-cta{background-color:#e3165b}#p-favorites .bot-cta:hover{background-color:#b51148}#p-favorites .header_nav_language a{color:#333333}#p-favorites .header_nav_user a{color:#333333}.form_actions--validatePhone .button{background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#continue,#continue-secondary{background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#photos .button{background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#codeCheck .button{background-color:#fff;border:solid 1px #303ab2;color:#303ab2}#codeCheck a{color:#303ab2}#sms-advertiser a{color:#303ab2}@media screen and (max-width:986px){.property-search-summary .button-demands-wrapper #btnReceiveDemand{background-color:#e3165b;border-color:#e3165b}.property-search-summary .button-demands-wrapper #btnReceiveDemand:hover{background-color:#b51148;border-color:#b51148}.property-search-results .results-filters .search-box-filters .panel-transaction-type li{border-color:#303ab2}.property-search-results .results-filters .search-box-filters .panel-transaction-type li.selected{background-color:#303ab2;border-color:#303ab2}.property-search-results .results-filters .search-box-filters #divRoomsList{border-color:#303ab2}.property-search-results .results-filters .search-box-filters #divRoomsList li{border-left:solid 1px #303ab2}.property-search-results .results-filters .search-box-filters #divRoomsList li.selected{background-color:#303ab2}}.scm-classified_title{color:#4d4d4d}.pta-ad-preview .message--info{background-color:transparent;color:#4d4d4d;border:none}.scm-classified--highlighted{background:#eaebf7}.scm-classified .scm-tag{font-size:10px;text-transform:uppercase}.page-error .button{color:#303ab2;background-color:#fff;border:solid 1px #303ab2}.page-error .button:hover{background-color:#eaebf7}
