.spinner-inline.left:before,.spinner-inline.right:after{width:18px;height:15px;background:transparent url("/static/common/img/icons/loader24.gif") no-repeat 0 0;content:" ";display:inline-block;vertical-align:middle;background-size:16px;color:#141414}.spinner-inline.left:before{padding-left:.375rem}.spinner-inline.right:after{padding-right:.375rem;background-position:right}.loadingEl{position:relative;z-index:9997}.loadingEl:hover{cursor:wait}.loadingEl>div.blockLayer{position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;opacity:.5;filter:alpha(opacity=50);z-index:9999}.loadingEl>div.loading{display:inline-block;left:50%;position:absolute;top:50%;z-index:999;margin-left:-19.5px;margin-top:-19.5px}.loadingEl>div.loading>span.icon{background-image:url("/static/common/release/modules/resources/img/id-spinner.gif");background-repeat:no-repeat;display:inline-block;height:39px;width:39px;-ms-touch-action:pan-y pan-x;touch-action:pan-y pan-x}.dropdown-wrapper{background-color:#fff;border:.0625rem solid #a3a3a0;display:block;height:2.625rem;max-width:21.875rem;outline:none !important;padding:0;position:relative;text-align:left;width:100%}.dropdown-wrapper,.dropdown-wrapper *{box-sizing:border-box}.dropdown-wrapper~select{display:none;opacity:0;position:absolute}.dropdown-wrapper~ul{display:none}.dropdown-wrapper:hover,.dropdown-wrapper:focus{border:.0625rem solid #b62682;text-decoration:none}.dropdown-wrapper:after{border-color:#141414 transparent;border-style:solid;border-width:.375rem .375rem 0;content:"";height:0;margin-top:-0.125rem;position:absolute;right:.9375rem;top:50%;width:0}.dropdown-wrapper.v2Android.active .dropdown{max-height:62.5rem !important;overflow-y:none !important}.dropdown-wrapper.disabled{background-color:#f4f5f2;border:.0625rem solid #e5e6e1}.dropdown-wrapper.disabled:hover,.dropdown-wrapper.disabled:focus{border:.0625rem solid #e5e6e1;text-decoration:none}.dropdown-wrapper.disabled .placeholder{color:#141414;cursor:default}.dropdown-wrapper.active{border-bottom:none;z-index:2}.dropdown-wrapper.active:after{border-color:#000 transparent;border-width:0 .375rem .375rem}.dropdown-wrapper.active .dropdown{max-height:21.875rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-wrapper.active,.dropdown-wrapper.active .dropdown{border:.0625rem solid #b62682}.dropdown-wrapper.helper{border-color:#6f6f6d}.dropdown-wrapper.helper .placeholder{color:#6f6f6d}.dropdown-wrapper .placeholder{color:#141414;cursor:pointer;display:block;height:2.625rem;line-height:1.5rem;overflow:hidden;padding-right:2.1875rem;padding:.5625rem .75rem;position:relative;text-overflow:ellipsis;white-space:nowrap}.dropdown-wrapper .placeholder>*{display:none}.dropdown-wrapper .placeholder>*:first-child{display:inline-block}.dropdown-wrapper .dropdown{background-color:#fff;left:-0.0625rem;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;right:-0.0625rem;top:100%;z-index:1}.dropdown-wrapper .dropdown li{cursor:pointer;margin:0 auto;min-height:2.25rem;padding:.5rem .75rem;width:100%}.dropdown-wrapper .dropdown li,.dropdown-wrapper .dropdown li>*:first-child{color:#141414}.dropdown-wrapper .dropdown li:first-child,.dropdown-wrapper .dropdown li:last-child{border-bottom:none}.dropdown-wrapper .dropdown li.hover{background-color:#e1f56e;color:#b62682}.dropdown-wrapper .dropdown li.selected,.dropdown-wrapper .dropdown li.selected.title{color:#b62682}.dropdown-wrapper .dropdown li.no-cursor{cursor:default}.dropdown-wrapper .dropdown li.no-cursor input[type="text"]{width:80%}.dropdown-wrapper .dropdown li.no-cursor input[type="button"]{width:20%}.dropdown-wrapper .dropdown li .tittle{margin-bottom:0}.dropdown-wrapper .dropdown li .description{color:#6f6f6d;font-size:.875rem;line-height:1.25rem}.dropdown-wrapper[data-invalid="invalid"]{border:.125rem solid #e07901}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{background-color:#fff;border:.0625rem solid #6f6f6d;height:2.625rem;overflow:hidden;width:100%}ul.dropdown-list li:first-child,select.dropdown-list li:first-child,ul.dropdown-list-refresh li:first-child,select.dropdown-list-refresh li:first-child{padding:.5625rem .75rem;visibility:hidden}@media screen and (max-width:47.9375rem){.dropdown-wrapper{height:2.1875rem;max-width:none}.dropdown-wrapper .placeholder,.dropdown-wrapper .dropdown li{min-height:2.1875rem;padding:.5rem .625rem}.dropdown-wrapper .placeholder{height:2.1875rem;padding:.4375rem .625rem}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:2.1875rem}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:.75rem}::-webkit-scrollbar:horizontal{height:.75rem}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.5);border-radius:.625rem;border:.125rem solid rgba(255,255,255,0.4)}::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.4);border-radius:.625rem}}.rs-tooltip{display:none}.rs-tooltip:before{background-color:rgba(0,0,0,0.75);bottom:0;content:"";display:none;left:0;position:fixed;right:0;top:0;z-index:10}.rs-tooltip.opened{display:block;position:relative}@media screen and (min-width:48rem){.rs-tooltip.opened{display:inline-block}}.rs-tooltip.opened:before{display:block}@media screen and (min-width:48rem){.rs-tooltip.opened:before{display:none}}.rs-tooltip.opened .rs-tooltip-dialog{background-color:#fff;box-shadow:none;border:#e5e6e1 solid .0625rem;border-radius:.125rem;position:fixed;z-index:11;width:100%}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog{padding:0;box-shadow:0 .125rem .5rem 0 rgba(102,102,100,0.24);position:absolute}}.rs-tooltip.opened .rs-tooltip-dialog.show-header.tooltip-arrow-down{bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header.tooltip-arrow-down{bottom:auto;top:1.25rem}}.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-scroll{max-height:100vh;overflow:auto}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-scroll{max-height:40vh}}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header{border-bottom:none;display:block;padding:1.5rem 1.5rem 0}}.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:1rem 1.5rem 1.5rem;font-weight:400}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:.5rem 1.5rem 1.5rem}}.rs-tooltip.opened .rs-tooltip-dialog .icon-close::before{color:#8e8f8c;cursor:pointer}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog .icon-close::before{display:none}}.rs-tooltip.opened .rs-tooltip-dialog-header{-ms-flex-align:baseline;align-items:baseline;border-bottom:.0625rem solid #e5e6e1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem}.rs-tooltip.opened .rs-tooltip-dialog-header p,.rs-tooltip.opened .rs-tooltip-dialog-header h5{-ms-flex-positive:1;flex-grow:1;font-weight:700;margin-bottom:0;padding-top:0;width:calc(100% - 2rem)}.rs-tooltip.opened .rs-tooltip-dialog-header span{font-size:1.25rem;width:1.5rem;text-align:right}.rs-tooltip.opened .rs-tooltip-dialog-header span:not(.icon-close){-ms-flex-positive:1;flex-grow:1;font-weight:700;margin-right:1rem}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog-header{display:none}}.rs-tooltip.opened .rs-tooltip-dialog-content{position:relative;padding:0 1.5rem 1.5rem;background-color:#fff}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog-content{padding:1.5rem;background-color:transparent}}.rs-tooltip.opened .rs-tooltip-dialog p{margin-top:0}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:auto;top:1.25rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down:before{border-bottom:.625rem solid white;border-left:.625rem solid transparent;border-radius:.125rem;border-right:.625rem solid transparent;content:'';height:0;position:absolute;top:-0.5625rem;width:0;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down:after{border-bottom:.6875rem solid rgba(0,0,0,0.06);border-left:.6875rem solid transparent;border-radius:.125rem;border-right:.6875rem solid transparent;content:'';height:0;position:absolute;top:-0.6875rem;width:0;z-index:1}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left{left:-26.8rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left:before{right:1.5rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left:after{right:1.4375rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right{left:-2.6875rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right:before{left:1.5rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right:after{left:1.4375rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side{left:0;bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side{left:1rem;bottom:auto;top:-2.4375rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side:before{position:absolute;top:1.5rem;content:'';width:0;height:0;border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side:after{position:absolute;top:1.4375rem;content:'';width:0;height:0;border-top:.75rem solid transparent;border-bottom:.75rem solid transparent;z-index:1}}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left{left:-30.6rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left:before{right:-0.5625rem;border-left:.625rem solid white}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left:after{right:-0.875rem;border-left:.75rem solid rgba(0,0,0,0.03)}}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right{left:1rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right:before{left:-0.5625rem;border-right:.625rem solid white}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right:after{left:-0.875rem;border-right:.75rem solid rgba(0,0,0,0.03)}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up{bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up{bottom:2rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up::before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:.625rem solid white;bottom:-0.5625rem;content:'';height:0;position:absolute;width:0;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up::after{border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:.75rem solid rgba(0,0,0,0.03);bottom:-0.8125rem;content:'';height:0;position:absolute;width:0;z-index:1}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left{left:-26.7rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left:before{right:1.625rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left:after{right:1.5rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right{left:-2.8125rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right:before{left:1.625rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right:after{left:1.5rem}}@media screen and (min-width:48rem){.rs-tooltip.opened .tooltip-small{width:22.5rem}.rs-tooltip.opened .tooltip-medium{width:28.5rem}}#wrapper,.wrapper{padding:0}.contact-with-idealista,.contact-with-idealista-with-options{padding:1.5rem 1rem 3rem}.contact-with-idealista h1,.contact-with-idealista-with-options h1{padding-top:0;font-weight:600}@media screen and (min-width:48rem){.contact-with-idealista-section,.contact-with-idealista-with-options-section{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}}@media screen and (min-width:48rem){.contact-with-idealista-info,.contact-with-idealista-with-options-info{margin-right:2rem}}.contact-with-idealista-text,.contact-with-idealista-with-options-text{margin-bottom:1.5rem}.contact-with-idealista-phone,.contact-with-idealista-with-options-phone,.contact-with-idealista-form-legend,.contact-with-idealista-with-options-form-legend{font-weight:700}.contact-with-idealista-form-legend,.contact-with-idealista-with-options-form-legend{margin-bottom:1rem}.contact-with-idealista-form,.contact-with-idealista-with-options-form{background-color:#f4f5f2;padding:1rem 1rem 1.5rem;max-width:100%;margin-top:1rem;margin-bottom:1.5rem}@media screen and (min-width:48rem){.contact-with-idealista-form,.contact-with-idealista-with-options-form{width:20rem;margin-top:0}}@media screen and (min-width:62rem){.contact-with-idealista-form,.contact-with-idealista-with-options-form{width:22rem;padding:1.5rem}}.contact-with-idealista-form.end .contact-with-idealista-feedback,.contact-with-idealista-with-options-form.end .contact-with-idealista-feedback{display:block}.contact-with-idealista-form.end .contact-with-idealista-fieldset,.contact-with-idealista-with-options-form.end .contact-with-idealista-fieldset,.contact-with-idealista-form.end .button,.contact-with-idealista-with-options-form.end .button{display:none}.contact-with-idealista-form label,.contact-with-idealista-with-options-form label{margin-bottom:.25rem;display:block}.contact-with-idealista-form .button,.contact-with-idealista-with-options-form .button{margin-top:1rem;width:100%}.contact-with-idealista-schedule,.contact-with-idealista-with-options-schedule{margin-bottom:.25rem;display:block}.contact-with-idealista-schedule-two,.contact-with-idealista-with-options-schedule-two{margin-bottom:1rem;display:block}.contact-with-idealista-subtitle,.contact-with-idealista-with-options-subtitle,.contact-with-idealista-phone-block,.contact-with-idealista-with-options-phone-block,.contact-with-idealista-explanation,.contact-with-idealista-with-options-explanation{margin-bottom:1rem}.contact-with-idealista-subtitle,.contact-with-idealista-with-options-subtitle{font-weight:600}.contact-with-idealista-fieldset,.contact-with-idealista-with-options-fieldset{padding:0;margin:0 0 1rem 0}.contact-with-idealista-aditional-text,.contact-with-idealista-with-options-aditional-text{color:#4d4d4c;text-align:right;display:block;margin-top:.25rem;font-size:.875rem}.contact-with-idealista-aditional-info,.contact-with-idealista-with-options-aditional-info{color:#4d4d4c;display:block;margin-top:.25rem;font-size:.875rem}.contact-with-idealista-feedback,.contact-with-idealista-with-options-feedback{display:none}.contact-with-idealista-feedback .icon-feedbk-ok,.contact-with-idealista-with-options-feedback .icon-feedbk-ok{margin-top:1.5rem;margin-bottom:1rem;font-weight:700}.contact-with-idealista-feedback .icon-feedbk-ok:before,.contact-with-idealista-with-options-feedback .icon-feedbk-ok:before{margin-right:.5rem}.contact-with-idealista-feedback-link,.contact-with-idealista-with-options-feedback-link{display:block;margin-top:.5rem}.contact-with-idealista-feedback-link:first-child,.contact-with-idealista-with-options-feedback-link:first-child{margin-top:0}.contact-with-idealista-address address,.contact-with-idealista-with-options-address address{margin-bottom:.5rem}.contact-with-idealista-address address:last-of-type,.contact-with-idealista-with-options-address address:last-of-type{margin-bottom:1.5rem}@media screen and (min-width:48rem){.contact-with-idealista-address address:last-of-type,.contact-with-idealista-with-options-address address:last-of-type{margin-bottom:0}}.contact-with-idealista-address p,.contact-with-idealista-with-options-address p{margin-top:1rem;margin-bottom:0}@media screen and (min-width:48rem){.contact-with-idealista-address p,.contact-with-idealista-with-options-address p{margin-top:1.5rem}}.contact-with-idealista-link,.contact-with-idealista-with-options-link{display:block;margin-bottom:.5rem}.contact-with-idealista-link:before,.contact-with-idealista-with-options-link:before{color:#145bc7;margin-right:.25rem}.contact-with-idealista-link:last-of-type,.contact-with-idealista-with-options-link:last-of-type{margin-bottom:0}.contact-with-idealista .--margin-bottom,.contact-with-idealista-with-options .--margin-bottom{margin-bottom:1.5rem}.contact-with-idealista .contact-form__label,.contact-with-idealista-with-options .contact-form__label{font-weight:700}.contact-with-idealista .company-field,.contact-with-idealista-with-options .company-field{padding-left:2rem}.contact-with-idealista .privacy-policy-text,.contact-with-idealista-with-options .privacy-policy-text{margin-top:1rem}.contact-with-idealista .privacy-policy-text a,.contact-with-idealista-with-options .privacy-policy-text a{text-decoration:underline;color:#141414}.contact-with-idealista .trusted-content-label,.contact-with-idealista-with-options .trusted-content-label{margin-top:.6rem}.contact-with-idealista .rs-tooltip-dialog-content,.contact-with-idealista-with-options .rs-tooltip-dialog-content{color:#141414}.contact-with-idealista .dropdown-wrapper .placeholder,.contact-with-idealista-with-options .dropdown-wrapper .placeholder{width:100%;position:absolute;padding-right:2rem}.contact-with-idealista-with-options .rs-tooltip.opened .rs-tooltip-dialog-header{border-bottom:unset}.contact-with-idealista-with-options .contact-with-idealista-section.end{-ms-flex-direction:column;flex-direction:column}.contact-with-idealista-with-options .contact-with-idealista-section .contact-phone-container{border-top:.0625rem solid #e5e6e1;margin:0 -1rem}@media screen and (min-width:62rem){.contact-with-idealista-with-options .contact-with-idealista-section .contact-phone-container{margin:0 -1.5rem}}.contact-with-idealista-with-options .contact-with-idealista-feedback{display:none;margin-top:1rem;margin-bottom:2rem;font-size:1rem}.contact-with-idealista-with-options .contact-with-idealista-feedback .icon-feedbk-ok,.contact-with-idealista-with-options .contact-with-idealista-feedback .icon-feedbk-ko{padding:1.2rem 1rem;font-weight:400;width:100%}.contact-with-idealista-with-options .contact-with-idealista-feedback .contact-with-idealista-new-message-link{display:block;margin-top:2rem}.contact-with-idealista-with-options .contact-with-idealista-feedback .contextual{display:-ms-flexbox;display:flex;font-size:1rem}.contact-with-idealista-with-options .contact-with-idealista-feedback .contextual .contact-with-idealista-feedback-message{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.contact-with-idealista-with-options .contact-with-idealista-feedback .contextual .contact-with-idealista-feedback-message .contact-with-idealista-feedback-title{font-weight:600;padding-bottom:.2rem}.contact-with-idealista-with-options .contact-with-idealista-feedback .contextual::before{margin-right:1rem;font-size:.9rem}.contact-with-idealista-with-options .contact-with-idealista-feedback.end{display:block}.contact-with-idealista-with-options form.end{display:none}