.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}.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}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.list-bullet{margin:.5em 0;list-style-position:outside;padding-left:16px}.list-bullet li{list-style-type:disc}.list-numbered{list-style-type:decimal;list-style-position:outside;padding-left:16px}.list-unstyled{list-style-type:none;margin:.5em 0}.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}.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}.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}.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}.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}.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}.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{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}img{-ms-interpolation-mode:bicubic}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace, serif;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:"\201C" "\201D" "\2018" "\2019"}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}html,body,object,iframe,menu,figure,fieldset,ul,ol{margin:0;padding:0;border:0;outline:0;font-size:100%;font-weight:normal;vertical-align:baseline}ol,ul{list-style:none}:focus{outline:0}article,aside,figcaption,figure,menu,footer,header,hgroup,nav,section,object,iframe,embed{display:block}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top;height:auto}button[disabled],input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body,textarea,button{font-family:"OpenSans",sans-serif;font-size:14px;line-height:1.5;color:#333}h1,h2,h3,h4,h5{line-height:1.2;font-weight:bold;margin:1em 0}h1,.text-alpha{font-size:24px}h2,.text-beta,blockquote{font-size:20px;line-height:1.6;margin:1.2em 0 0.8em}h3,.text-gamma{font-size:16px;margin:1.5em 0 1em}h4,.text-delta,legend,h5{font-size:12px}small,.text-omega{font-size:10px}p{margin:1em 0}h1:first-child,h2:first-child,h3:first-child,h4:first-child,p:first-child,ul:first-child,ol:first-child,dl:first-child{margin-top:0}p:last-child,ul:last-child,ol:last-child,dl:last-child{margin-bottom:0}blockquote{margin:1em 0}a,.as-link{color:#09f;text-decoration:none;font-weight:normal;cursor:pointer}a:hover,.as-link:hover{text-decoration:underline}table{border-collapse:collapse}b,strong,em{font-weight:bold}em{font-style:normal}ul,ol,dl{padding:0;margin:1em 0}nav ul{margin:0}dt{font-weight:bold}dd{margin:0}img{max-width:100%;display:block}.muted-text{color:#ccc}.warning-text{color:red}.success-text{color:#0c0}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}[role=main] a i{margin-right:4px}.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-image-wrapper{background:#e5e5e5}.o-image{width:100%;display:block}.o-image--loading{opacity:0}.o-image--loaded{opacity:1;transition:2s opacity}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}label{cursor:pointer}legend{padding:0;font-weight:bold}input[type="email"],input[type="password"],input[type="search"],input[type="tel"],input[type="text"],input[type="url"],select{font-family:inherit;font-size:100%;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ddd;padding:6px 4px;height:39px;border-radius:4px;display:inline-block;vertical-align:middle}input.input--small{height:36px}input.input--large{height:48px}textarea{-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid #ccc;padding:4px;font-family:inherit;font-size:100%}select[multiple=multiple]{height:auto}.button--muted{background:transparent;padding:0;margin:0;border:0;cursor:pointer}.form{max-width:560px}.form_field{margin:1em 0}.form_field:after{content:".";display:block;height:0;clear:both;visibility:hidden}.form_field--required label:before{content:"* ";color:red;position:absolute;left:-9px}.form_field_label{float:left;width:40%;display:block;font-weight:bold;position:relative}.form_field_inputs{float:left;width:60%}.form_field_inputs input[type="email"],.form_field_inputs input[type="password"],.form_field_inputs input[type="search"],.form_field_inputs input[type="tel"],.form_field_inputs input[type="text"],.form_field_inputs input[type="url"],.form_field_inputs select,.form_field_inputs textarea{width:100%}.form_actions{margin:16px 0;margin-left:40%}.form_actions--validatePhone{float:left;margin:16px 0 16px 0}@media screen and (max-width:767px){.form_field_label,.form_field_inputs{float:none;width:auto}}@media screen and (max-width:640px){.form_actions--validatePhone{margin-left:0;width:100%}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}body{background:#f5f5f5}.site-wrapper{max-width:1280px;margin:0 auto 24px}.page{max-width:970px;background:#fff}div[role="main"]{padding:24px}div[role="main"]:after{content:".";display:block;height:0;clear:both;visibility:hidden}[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}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}[data-component="autocomplete"]{position:relative}.o-autocomplete-input{color:#ccc}.o-autocomplete-input.active{font-weight:bold;color:#333}.o-autocomplete{border:1px solid #f60;border-top-color:#e5e5e5;overflow:auto;position:absolute;width:100%;background-color:#f5f5f5;z-index:1;margin-top:-4px;font-size:14px;-moz-box-sizing:border-box;box-sizing:border-box;border-radius:0 0 4px 4px}.o-autocomplete_clear{position:absolute;right:15px;cursor:pointer;display:none;color:#ccc;z-index:1000}.o-autocomplete_clear:after{content:"\00d7";font-size:32px;cursor:pointer}.o-autocomplete_clear:hover{color:#333}.o-autocomplete .item{padding:8px;overflow:hidden;border-bottom:1px solid #e5e5e5}.o-autocomplete b{font-weight:bold;background:rgba(51,51,51,0.15)}.o-autocomplete .txt{float:left}.o-autocomplete .num{float:right;color:#ccc}.o-autocomplete .item:hover,.o-autocomplete .item.hover{background-color:#eaeaea;cursor:pointer}.o-autocomplete_help .item{border-bottom:0;padding:4px 8px}.o-autocomplete_help .item:hover,.o-autocomplete_help .item.hover{background-color:transparent;cursor:default}.o-autocomplete .block-title{padding:4px 8px;font-weight:bold}.o-autocomplete [class^=fc-poi]{float:left;margin-right:4px}.suggest-example{margin-right:4px}@media screen and (max-height:560px){.o-autocomplete .item:nth-child(n+6){display:none}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.box{border:1px solid #eaeaea;border-bottom-width:2px;position:relative;margin-bottom:20px}.box--standout{background:#e9ecf5;border:0}.box_title{font-size:16px;padding:12px 10px;margin:0}.box_content{padding:10px}.box_content:after{content:".";display:block;height:0;clear:both;visibility:hidden}.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}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.o-dialog{position:absolute;max-width:920px;z-index:81;background:#fff;box-shadow:0 0 0 10px rgba(255,255,255,0.5);margin:0 20px;display:none}.o-dialog--is-active{display:block}.o-dialog_header{color:#fff;position:relative}.o-dialog_title{font-size:14px;margin:0;min-height:1.5em;background:#666;padding:8px 32px}.o-dialog_close{position:absolute;right:0;top:0;height:32px;width:32px;background-color:#666;text-align:center;padding:0;margin:0;line-height:32px;border:0;cursor:pointer}.o-dialog_close:after{content:"\00d7";font-size:32px;color:#fff;cursor:pointer}.o-dialog_body{padding:32px}.o-dialog_footer{text-align:center;margin:16px 0}.o-dialog_footer button{margin:0 4px}.o-dialog-overlay{z-index:80;position:fixed;top:0;right:0;bottom:0;left:0;background:#000;opacity:.25;display:none}.o-dialog-overlay--is-active{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}.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}span.validator-error,.field-validation-error{display:block;position:relative;background-color:#fff0f0;border:1px solid #f00;color:#f00;padding:2px 4px}.adv-lshaped-wrapper{height:110px;position:relative}.adv-lshaped-wrapper--2x{height:270px}.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 div,.adv-lshaped_right div{display:block !important}.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_right>div{margin-bottom:10px}@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}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.adv-wrapper{position:relative}.adv-unit--loaded{-webkit-transition:0.4s opacity;transition:0.4s opacity;opacity:1}.adv-unit img{display:block}.adv-label{display:block;font-size:10px;color:#ccc;line-height:0.8;margin-bottom:4px;text-transform:uppercase}.adv-unit-rectangle{width:300px;height:250px}.adv-unit-leaderboard{width:728px;height:90px}.adv-unit-220x90{width:220px;height:90px}.adv-unit-wideskyscraper{width:122px;height:800px}.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}}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.main_primary{width:66.6666666667%;float:left}.main_secondary{width:33.3333333333%;float:right}.main_primary_inner{padding-right:10px}.main_secondary_inner{padding-left:10px}@media screen and (max-width:767px){.main_primary,.main_secondary,.main_secondary_inner,.main_primary_inner{float:none;width:auto;margin:0;padding:0}.main_secondary{margin-top:20px}}
