/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.header__header-nav nav ul.menu{display:flex;margin:0;padding:0;height:100%;list-style:none}.header__header-nav nav ul.menu .menu-item{height:100%}.header__header-nav nav ul.menu .menu-item a{position:relative;display:flex;align-items:center;height:2.5rem;margin:0 .886em;font-size:.938rem;color:#141414;white-space:nowrap}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu .menu-item a{height:100%;font-size:1rem}}.header__header-nav nav ul.menu .menu-item.menu-item--active-trail>a,.header__header-nav nav ul.menu .menu-item a:hover,.header__header-nav nav ul.menu .menu-item a:focus,.header__header-nav nav ul.menu .menu-item a.is-active{color:#b62682;text-decoration:none;border-color:#b62682}.header__header-nav nav ul.menu .menu-item.menu-item--active-trail>a:before,.header__header-nav nav ul.menu .menu-item a:hover:before,.header__header-nav nav ul.menu .menu-item a:focus:before,.header__header-nav nav ul.menu .menu-item a.is-active:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#b62682}.header__header-nav nav ul.menu.menu-main{overflow-x:auto}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item{display:none}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail{display:flex;width:100%}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail{width:auto}}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a{margin-right:1.25rem}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a:after{content:"";position:absolute;right:-1.25rem;font-family:idealista-icons;color:#141414}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item{display:block}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail{display:block}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a{margin-right:.886em}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a:after{display:none}}.header__header-nav nav ul.menu ul.menu{display:none}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu ul.menu{position:absolute;top:100%;left:0;flex-wrap:wrap}}.header__header-nav nav ul.menu ul.menu .menu-item a{white-space:nowrap}.header__header-nav nav ul.menu ul.menu .menu-item a:hover,.header__header-nav nav ul.menu ul.menu .menu-item a:focus{color:#b62682}.header__header-nav nav ul.menu ul.menu .menu-item--active-trail a{color:#b62682}.header__header-nav nav ul.menu .menu-item.menu-item--active-trail ul.menu{display:flex;width:100%;overflow-x:auto}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu .menu-item.menu-item--active-trail ul.menu{overflow:hidden}}
.layout-container:not(:has(>#highlighted__top))>header[role=banner]{margin-bottom:1.5rem}header[role=banner]{border-bottom:1px solid #CBCCC7;box-shadow:1px 1px 4px #cbccc7}header[role=banner] .header__top{position:relative;background:#e1f56e}header[role=banner] .header__top__row{align-items:center;justify-content:space-between;min-height:2.5rem;display:flex;flex-wrap:wrap;width:auto}header[role=banner] .header__top__row>*{width:auto}@media only screen and (min-width:1024px){header[role=banner] .header__top__row{min-height:2.5rem;flex-wrap:nowrap}}header[role=banner] .header__top__user-container{display:none}@media only screen and (min-width:1024px){header[role=banner] .header__top__user-container{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-grow:1}}header[role=banner] .header__top__user-container>.block{flex:0 0 auto;display:flex;align-items:center;height:auto}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu{margin:0}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a{display:flex;align-items:baseline;padding:0 1rem;border-bottom:2px solid transparent;color:#141414;text-decoration:none;line-height:48px;font-family:bernino-regular,Arial,sans-serif}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a:hover,header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a:focus{background-color:#fff;color:#b62682;border-color:#b62682;text-decoration:none}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a:before{content:"";margin:0 .25rem 0 0;color:#b62682;font-family:idealista-icons}header[role=banner] .header__header-nav{background:#fff}@media only screen and (min-width:768px){header[role=banner] .header__header-nav{overflow-x:initial}}header[role=banner] .header__header-nav .header__header-nav__row{position:relative;display:block;min-height:2.5rem;margin-left:-.75rem;margin-right:-.75rem}@media only screen and (min-width:1024px){header[role=banner] .header__header-nav .header__header-nav__row{display:flex;justify-content:space-between;flex-wrap:nowrap;min-height:3rem}}header[role=banner] .header__header-nav .block--system-menu-blocksecondary{display:none}@media only screen and (min-width:1024px){header[role=banner] .header__header-nav .block--system-menu-blocksecondary{display:block}}@media only screen and (min-width:1024px){header[role=banner].has-submenu .header__header-nav:after{content:"";display:block;height:3rem;border-top:1px solid #CBCCC7;background:#fff}}header[role=banner] .header__header-subnav{border-top:1px solid #CBCCC7}@media only screen and (min-width:1024px){header[role=banner] #menu-burguer{display:none}}header[role=banner] .header__mobile{display:none;position:absolute;top:100%;left:0;width:100%;padding-top:1.125rem;padding-bottom:1.125rem;background:#fff;box-shadow:1px 1px 4px #cbccc7;z-index:200}@media only screen and (min-width:1024px){header[role=banner] .header__mobile{display:none!important}}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block{display:flex;align-items:center;flex:0 0 auto;height:auto}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container{display:none;line-height:2.5rem;cursor:pointer;text-align:center;font-size:16px;box-sizing:border-box;padding:0 1em;margin-top:0;border-bottom:2px solid transparent;transition:all .2s ease;color:#141414}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container:hover{cursor:pointer;background:#fff;border-bottom:2px solid #B62682;color:#b62682}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container:hover:before{color:#b62682}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container:before{color:#b62682;margin:0 .25rem 0 0}@media only screen and (min-width:1024px){header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container{display:inline-flex;align-items:center}}header[role=banner] .header__mobile .block--system-menu-blockuser{justify-content:flex-end}header[role=banner] .header__mobile .block--system-menu-blockuser ul.menu .menu-item{display:flex;justify-content:flex-end}header[role=banner] .header__mobile .block--system-menu-blockuser ul.menu .menu-item a{padding:0;font-weight:400}
.header__mobile nav>ul.menu a{color:#141414}.header__mobile nav>ul.menu>.menu-item{margin-bottom:1.875rem}.header__mobile nav>ul.menu>.menu-item>a{font-weight:700}.header__mobile nav>ul.menu ul.menu{display:flex;flex-wrap:wrap;margin-top:.5rem}.header__mobile nav>ul.menu ul.menu>li{width:100%;margin-bottom:1.25rem}@media only screen and (min-width:576px){.header__mobile nav>ul.menu ul.menu>li{width:50%}.header__mobile nav>ul.menu ul.menu>li:nth-child(odd){padding-right:.188rem}.header__mobile nav>ul.menu ul.menu>li:nth-child(2n){padding-left:.188rem}}.header__mobile nav>ul.menu ul.menu a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;height:100%;background:#f4f5f2;text-align:center}
.block--system-menu-blockuser ul.menu{margin:0}.block--system-menu-blockuser ul.menu a{display:flex;align-items:baseline;padding:0 1rem;border-bottom:2px solid transparent;color:#141414;text-decoration:none;line-height:48px}.block--system-menu-blockuser ul.menu a:hover,.block--system-menu-blockuser ul.menu a:focus{background-color:#fff;color:#b62682;border-color:#b62682;text-decoration:none}.block--system-menu-blockuser ul.menu a:before{margin:0 .25rem 0 0;color:#b62682}.header__mobile .block--system-menu-blockuser{justify-content:flex-end}.header__mobile .block--system-menu-blockuser ul.menu .menu-item{display:flex;justify-content:flex-end}.header__mobile .block--system-menu-blockuser ul.menu .menu-item a{padding:0;font-weight:400;border-bottom:none}
.dropdown{margin:0;padding:0;background:#fff;box-shadow:0 -2px 8px #4747443d;border:solid 1px #CBCCC7;z-index:150}.dropdown a{display:flex;align-items:center;padding:0 1rem;height:2.5rem;color:#141414}.dropdown a:hover,.dropdown a:focus{background:#f4f5f2;color:#b62682;text-decoration:none}
.icon-logout:after{content:""}.account-menu{position:relative}.account-menu .account-menu__info{position:relative;display:flex;align-items:center;cursor:pointer}.account-menu .avatar{display:flex;justify-content:center;flex-shrink:0;height:2rem;width:2rem;margin-right:.5rem;background-color:#fff;border:solid 1px #B1D004;border-radius:50%;overflow:hidden}.account-menu .avatar:before{font-size:2.125rem;color:#b1d004}.account-menu .dropdown{z-index:150}.account-menu .dropdown li:last-child{border-top:1px solid #E5E6E1}.account-menu .dropdown .icon-logout{justify-content:space-between;align-items:center}.account-menu .dropdown .icon-logout:after{font-size:1.5rem}.account-menu .dropdown .icon-logout:hover:after,.account-menu .dropdown .icon-logout:focus:after{color:#b62682}@media only screen and (min-width:1024px){.account-menu .account-menu__info{position:relative;padding:.5rem .375rem .25rem;border-bottom:2px solid transparent}.account-menu .account-menu__info .username{max-width:100px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;line-height:1}.account-menu .account-menu__info .username:before{float:right;margin:-.25rem 0 0 .4rem;color:#839906;font-size:1.25rem;line-height:1;vertical-align:baseline}.account-menu .dropdown{display:none;position:absolute;top:100%;right:0;min-width:11.875rem}.account-menu.opened .account-menu__info{background-color:#fff;color:#b62682;border-color:#b62682}.account-menu.opened .username:before{color:#b62682}.account-menu.opened .dropdown{display:block}}.header__mobile .account-menu{margin-bottom:3rem;max-width:inherit}.header__mobile .account-menu .username.icon-arrow-dropdown:before{display:none}.header__mobile .account-menu .dropdown{display:block;position:static;min-width:auto;border:0;box-shadow:none}.header__mobile .account-menu .dropdown .menu-item{margin-top:1.25rem}.header__mobile .account-menu .dropdown a{padding:0}.header__mobile .account-menu.opened .dropdown{display:block}
[class*=icon-]:before{font-family:idealista-icons}.icon-search:before{content:""}#block-searchboxblock,#block-idn-searchboxblock,#block-idn-search-box-block{max-width:220px;position:relative;height:48px;padding-top:.5rem;margin-right:1rem;overflow:hidden}#block-searchboxblock #idn-search-search-box-form,#block-searchboxblock #idn-search-search-box-form--2,#block-idn-searchboxblock #idn-search-search-box-form,#block-idn-searchboxblock #idn-search-search-box-form--2,#block-idn-search-box-block #idn-search-search-box-form,#block-idn-search-box-block #idn-search-search-box-form--2{display:block;width:100%;height:100%}#block-searchboxblock #idn-search-search-box-form .form-item-search-text,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text{margin-bottom:0;display:block}#block-searchboxblock #idn-search-search-box-form .form-item-search-text label,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text label,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text label,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text label,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text label,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text label{display:none}#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text,#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text--2,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2{padding:.25rem .5rem .25rem .25rem;border:none;height:32px;font-size:smaller;width:100%;box-sizing:border-box;padding-right:24px;background-color:#fff}#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text::placeholder,#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2::placeholder,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text::placeholder,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2::placeholder,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text::placeholder,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2::placeholder,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text::placeholder,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2::placeholder,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text::placeholder,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text--2::placeholder,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text::placeholder,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2::placeholder{color:#6f6f6d}#block-searchboxblock #idn-search-search-box-form .form-submit,#block-searchboxblock #idn-search-search-box-form input[type=submit],#block-searchboxblock #idn-search-search-box-form button,#block-searchboxblock #idn-search-search-box-form .element-invisible,#block-searchboxblock #idn-search-search-box-form--2 .form-submit,#block-searchboxblock #idn-search-search-box-form--2 input[type=submit],#block-searchboxblock #idn-search-search-box-form--2 button,#block-searchboxblock #idn-search-search-box-form--2 .element-invisible,#block-idn-searchboxblock #idn-search-search-box-form .form-submit,#block-idn-searchboxblock #idn-search-search-box-form input[type=submit],#block-idn-searchboxblock #idn-search-search-box-form button,#block-idn-searchboxblock #idn-search-search-box-form .element-invisible,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-submit,#block-idn-searchboxblock #idn-search-search-box-form--2 input[type=submit],#block-idn-searchboxblock #idn-search-search-box-form--2 button,#block-idn-searchboxblock #idn-search-search-box-form--2 .element-invisible,#block-idn-search-box-block #idn-search-search-box-form .form-submit,#block-idn-search-box-block #idn-search-search-box-form input[type=submit],#block-idn-search-box-block #idn-search-search-box-form button,#block-idn-search-box-block #idn-search-search-box-form .element-invisible,#block-idn-search-box-block #idn-search-search-box-form--2 .form-submit,#block-idn-search-box-block #idn-search-search-box-form--2 input[type=submit],#block-idn-search-box-block #idn-search-search-box-form--2 button,#block-idn-search-box-block #idn-search-search-box-form--2 .element-invisible{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important}#block-searchboxblock.icon-search:before,#block-idn-searchboxblock.icon-search:before,#block-idn-search-box-block.icon-search:before{position:absolute;right:.5rem;top:1rem;color:#6f6f6d}#block-searchboxblock-2,#block-idn-searchboxblock-2{position:relative;height:48px;padding-top:.5rem;margin-bottom:1.325rem}#block-searchboxblock-2 label,#block-idn-searchboxblock-2 label{display:none}#block-searchboxblock-2 #edit-search-text,#block-idn-searchboxblock-2 #edit-search-text{padding:.25rem .5rem;border:1px solid #CBCCC7;height:32px;font-size:smaller}#block-searchboxblock-2 #edit-search-text::placeholder,#block-idn-searchboxblock-2 #edit-search-text::placeholder{color:#6f6f6d}#block-searchboxblock-2 .form-submit,#block-searchboxblock-2 input[type=submit],#block-searchboxblock-2 button,#block-searchboxblock-2 .element-invisible,#block-idn-searchboxblock-2 .form-submit,#block-idn-searchboxblock-2 input[type=submit],#block-idn-searchboxblock-2 button,#block-idn-searchboxblock-2 .element-invisible{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important}#block-searchboxblock-2.icon-search:before,#block-idn-searchboxblock-2.icon-search:before{position:absolute;right:.5rem;top:1rem;color:#6f6f6d}#search-api-page-block-form-search .form-item{margin-bottom:1rem;float:left;width:100%}#search-api-page-block-form-search .form-item label{display:none}#search-api-page-block-form-search .form-item input{width:100%;font-size:16px;padding:7px 5px 5px}#search-api-page-block-form-search .form-submit{display:none}#search-api-page-block-form-search input.form-search:focus{outline:0;border:1px solid #B62682}#search-api-page-block-form-search .icon-search{margin-bottom:1rem;float:left;width:100%;position:relative}#search-api-page-block-form-search .icon-search:before{position:absolute;right:.5rem;top:10px;color:#6f6f6d}#search-api-page-block-form-search:after{content:".";display:block;height:0;clear:both;visibility:hidden}#search-api-page-block-form-search input[type=search]::-moz-search-cancel{display:none}#search-api-page-block-form-search input[type=search]::-ms-clear{display:none}#search-api-page-block-form-search input[type=search]::-webkit-search-cancel-button{display:none}.search-api-page-results h2{margin:0 0 .71rem;padding-top:0}p.search-performance{margin:0 0 12px}
[class^=icon-]:before,[class^=icon-]:after,[class*=" icon-"]:before,[class*=" icon-"]:after{font-family:idealista-icons!important;speak:never;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-check-circle_outline:before{content:""}.icon-info-circle_outline:before{content:""}.icon-dot_outline:before{content:""}.icon-sparks_fill:before{content:""}.icon-sparks_outline:before{content:""}.icon-zoom-finger_fill:before{content:""}.icon-zoom-finger_outline:before{content:""}.icon-passport_fill:before{content:""}.icon-passport_outline:before{content:""}.icon-id-card_fill:before{content:""}.icon-id-card_outline:before{content:""}.icon-user-remove_fill:before{content:""}.icon-user-remove_outline:before{content:""}.icon-folder_fill:before{content:""}.icon-folder_outline:before{content:""}.icon-moon_outline:before{content:""}.icon-terrace_outline:before{content:""}.icon-broom_outline:before{content:""}.icon-fvp_outline:before{content:""}.icon-arrow-rotate_outline:before{content:""}.icon-user-lines_outline:before{content:""}.icon-calendar-off_outline:before{content:""}.icon-calendar-x_outline:before{content:""}.icon-check-big_outline:before{content:""}.icon-euro-off_outline:before{content:""}.icon-handle-down_outline:before{content:""}.icon-headset_outline:before{content:""}.icon-laptop-broken_outline:before{content:""}.icon-x_fill:before{content:""}.icon-x-clear:before{content:""}.icon-advert:before{content:""}.icon-no-3D-tour:before{content:""}.icon-3D-tour:before{content:""}.icon-24-hours:before{content:""}.icon-no-360-tour:before{content:""}.icon-360-tour:before{content:""}.icon-accessible:before{content:""}.icon-angle:before{content:""}.icon-share-web:before{content:""}.icon-refresh:before{content:""}.icon-price-drop:before{content:""}.icon-arrow-down:before{content:""}.icon-download:before{content:""}.icon-sort-descending:before{content:""}.icon-back:before{content:""}.icon-directions:before{content:""}.icon-forward:before{content:""}.icon-upload:before{content:""}.icon-drag:before{content:""}.icon-squares-plus:before{content:""}.icon-play:before{content:""}.icon-location-outline:before{content:""}.icon-picture-outline:before{content:""}.icon-no-picture-outline:before{content:""}.icon-video-outline:before{content:""}.icon-double-caret:before{content:""}.icon-star-filled-crossed:before{content:""}.icon-casa:before{content:""}.icon-star-outline:before{content:""}.icon-building:before{content:""}.icon-credit-card:before{content:""}.icon-copy:before{content:""}.icon-handle-up:before{content:""}.icon-handle:before{content:""}.icon-double-check:before{content:""}.icon-minors-allowed:before{content:""}.icon-double-chevron-right:before{content:""}.icon-double-chevron-down:before{content:""}.icon-collapse:before{content:""}.icon-no-location:before{content:""}.icon-unlocked:before{content:""}.icon-add-profile:before{content:""}.icon-attachment:before{content:""}.icon-face-to-face:before{content:""}.icon-finger-signature:before{content:""}.icon-desktop-screen:before{content:""}.icon-time:before{content:""}.icon-cookie:before{content:""}.icon-trash-outline:before{content:""}.icon-share-android-outline:before{content:""}.icon-no-decoration:before{content:""}.icon-phone-outline:before{content:""}.icon-no-floor-plan:before{content:""}.icon-screen-mirror:before{content:""}.icon-microphone:before{content:""}.icon-decoration-outline:before{content:""}.icon-decoration-bg:before{content:""}.icon-couple:before{content:""}.icon-no-couples:before{content:""}.icon-underage:before{content:""}.icon-no-underage:before{content:""}.icon-no-pets:before{content:""}.icon-no-smokers:before{content:""}.icon-street-view:before{content:""}.icon-history:before{content:""}.icon-reorder:before{content:""}.icon-paper-signature:before{content:""}.icon-mobile-screen:before{content:""}.icon-overflow-menu-vertical:before{content:""}.icon-key:before{content:""}.icon-price-tag:before{content:""}.icon-solar-power:before{content:""}.icon-subway:before{content:""}.icon-train:before{content:""}.icon-beach:before{content:""}.icon-golf:before{content:""}.icon-skiing:before{content:""}.icon-share-android-filled:before{content:""}.icon-notification-off:before{content:""}.icon-ticket:before{content:""}.icon-roof:before{content:""}.icon-worship:before{content:""}.icon-sport:before{content:""}.icon-museum:before{content:""}.icon-pollution:before{content:""}.icon-plane:before{content:""}.icon-education:before{content:""}.icon-restaurant:before{content:""}.icon-bus:before{content:""}.icon-savings:before{content:""}.icon-hospital:before{content:""}.icon-shopping-bag:before{content:""}.icon-bolt:before{content:""}.icon-floor-plan:before{content:""}.icon-shower:before{content:""}.icon-instagram-figure:before{content:""}.icon-messenger:before{content:""}.icon-chat:before{content:""}.icon-chat-outline:before{content:""}.icon-arrow-up:before{content:""}.icon-arrow-dropdown:before{content:""}.icon-user:before{content:""}.icon-house:before{content:""}.icon-send:before{content:""}.icon-chevron-down:before{content:""}.icon-chevron-up:before{content:""}.icon-no-video:before{content:""}.icon-sort:before{content:""}.icon-note:before{content:""}.icon-link:before{content:""}.icon-shield:before{content:""}.icon-gift:before{content:""}.icon-loading:before{content:""}.icon-large-layout:before{content:""}.icon-layout-masonry:before{content:""}.icon-setting-adjust:before{content:""}.icon-expand:before{content:""}.icon-double-chevron-left:before{content:""}.icon-chevron-left:before{content:""}.icon-chevron-left-bg:before{content:""}.icon-chevron-right-bg:before{content:""}.icon-chevron-right:before{content:""}.icon-undo:before{content:""}.icon-caret-up:before{content:""}.icon-caret-down:before{content:""}.icon-subtract:before{content:""}.icon-add:before{content:""}.icon-close:before{content:""}.icon-email:before{content:""}.icon-phone-filled:before{content:""}.icon-chart:before{content:""}.icon-no-heart-outline:before{content:""}.icon-no-fav-outline:before{content:""}.icon-heart-filled:before{content:""}.icon-heartbroken:before{content:""}.icon-trash-filled:before{content:""}.icon-recover:before{content:""}.icon-flag:before{content:""}.icon-tag:before{content:""}.icon-up:before{content:""}.icon-star-filled:before{content:""}.icon-rocket:before{content:""}.icon-like:before{content:""}.icon-dislike:before{content:""}.icon-basket:before{content:""}.icon-play-circle:before{content:""}.icon-settings:before{content:""}.icon-notification:before{content:""}.icon-external-link:before{content:""}.icon-picture-filled:before{content:""}.icon-no-picture-filled:before{content:""}.icon-eye:before{content:""}.icon-no-eye:before{content:""}.icon-file:before{content:""}.icon-file-filled:before{content:""}.icon-community:before{content:""}.icon-tree-level:before{content:""}.icon-filter:before{content:""}.icon-list-bulleted:before{content:""}.icon-menu:before{content:""}.icon-location-filled:before{content:""}.icon-calendar:before{content:""}.icon-pin:before{content:""}.icon-edit:before{content:""}.icon-hang-up:before{content:""}.icon-portfolio:before{content:""}.icon-exit:before{content:""}.icon-print:before{content:""}.icon-locked:before{content:""}.icon-message:before{content:""}.icon-dartboard:before{content:""}.icon-building-highlight:before{content:""}.icon-draw-finger:before{content:""}.icon-draw-cursor:before{content:""}.icon-gps:before{content:""}.icon-shopping-cart-empty:before{content:""}.icon-shopping-cart-full:before{content:""}.icon-sleep:before{content:""}.icon-single-bed:before{content:""}.icon-twin-beds:before{content:""}.icon-double-bed:before{content:""}.icon-floor-plan-bg:before{content:""}.icon-video-bg:before{content:""}.icon-video-filled:before{content:""}.icon-camera:before{content:""}.icon-no-block:before{content:""}.icon-smoking:before{content:""}.icon-pets:before{content:""}.icon-circle:before{content:""}.icon-airsnow:before{content:""}.icon-fire:before{content:""}.icon-elevator:before{content:""}.icon-car:before{content:""}.icon-water:before{content:""}.icon-security-camera:before{content:""}.icon-garage:before{content:""}.icon-motorcycle:before{content:""}.icon-light:before{content:""}.icon-storage:before{content:""}.icon-tree:before{content:""}.icon-window:before{content:""}.icon-decoration-filled:before{content:""}.icon-oven:before{content:""}.icon-hanger:before{content:""}.icon-pool:before{content:""}.icon-contact-sent:before{content:""}.icon-error:before{content:""}.icon-checkmark:before{content:""}.icon-3D-tour-bg:before{content:""}.icon-360-tour-bg:before{content:""}.icon-checkbox:before{content:""}.icon-checkbox-checked:before{content:""}.icon-checkbox-partially-checked:before{content:""}.icon-radio-button:before{content:""}.icon-radio-button-checked:before{content:""}.icon-metro-catania:before{content:""}.icon-metro-barcelona:before{content:""}.icon-rodalies-catalunya:before{content:""}.icon-metro-valencia:before{content:""}.icon-metro-perugia:before{content:""}.icon-tram-alicante:before{content:""}.icon-metro-palma:before{content:""}.icon-metro-malaga:before{content:""}.icon-metro-madrid:before{content:""}.icon-cercanias-madrid:before{content:""}.icon-metro-bilbao:before{content:""}.icon-metro-sevilla:before{content:""}.icon-metro-porto:before{content:""}.icon-metro-lisboa:before{content:""}.icon-metropolitana:before{content:""}.icon-checkmark-bg:before{content:""}.icon-error-bg:before{content:""}.icon-help-bg:before{content:""}.icon-info-bg:before{content:""}.icon-warning-bg:before{content:""}.icon-energy-aplus-right:before{content:""}.icon-energy-a-right:before{content:""}.icon-energy-b-right:before{content:""}.icon-energy-c-right:before{content:""}.icon-energy-d-right:before{content:""}.icon-energy-e-right:before{content:""}.icon-energy-f-right:before{content:""}.icon-energy-g-right:before{content:""}.icon-energy-bminus-right:before{content:""}.icon-energy-a1-right:before{content:""}.icon-energy-a2-right:before{content:""}.icon-energy-a3-right:before{content:""}.icon-energy-a4-right:before{content:""}.icon-energy-plus-top:before{content:""}.icon-energy-a-top:before{content:""}.icon-energy-b-top:before{content:""}.icon-energy-b-minus-top:before{content:""}.icon-energy-c-top:before{content:""}.icon-energy-d-top:before{content:""}.icon-energy-e-top:before{content:""}.icon-energy-f-top:before{content:""}.icon-id-favicon:before{content:""}.icon-yaencontre:before{content:""}.icon-idealista-icon:before{content:""}.icon-hipotecas:before{content:""}.icon-tools-icon:before{content:""}.icon-seguros:before{content:""}.icon-news:before{content:""}.icon-assicurazione:before{content:""}.icon-data-icon:before{content:""}.icon-archive:before{content:""}.icon-energy:before{content:""}.icon-labs:before{content:""}.icon-mutui:before{content:""}.icon-creditohabitacao:before{content:""}.icon-prestamos-icon:before{content:""}.icon-maps:before{content:""}.icon-rentalia:before{content:""}.icon-linkedin:before{content:""}.icon-youtube:before{content:""}.icon-twitter:before{content:""}.icon-facebook:before{content:""}.icon-android:before{content:""}.icon-ios:before{content:""}.icon-whatsapp:before{content:""}.icon-instagram:before{content:""}.icon-twitter-figure:before{content:""}.icon-facebook-figure:before{content:""}.icon-tiktok-outline:before{content:""}.icon-tiktok-solid:before{content:""}.icon-whatsapp-outline:before{content:""}.icon-telegram:before{content:""}.icon-telegram-solid:before{content:""}.icon-x:before{content:""}@font-face{font-family:bernino-regular;src:url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-regular.eot);src:local("bernino-regular"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-regular.eot) format("embedded-opentype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-regular.woff) format("woff"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-regular.ttf) format("truetype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/bernino-regular.svg#idealista-regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:bernino-regular;src:url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-semibold.eot);src:local("bernino-regular"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-semibold.eot) format("embedded-opentype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-semibold.woff) format("woff"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-semibold.otf) format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:bernino-regular;src:url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-bold.eot);src:local("bernino-regular"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-bold.eot) format("embedded-opentype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-bold.woff) format("woff"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/bernino-bold.ttf) format("truetype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/bernino-bold.svg#idealista-regular) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:idealista-icons;src:url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/idealista-icons.eot?v=20251021);src:local("bernino-regular"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/idealista-icons.eot?v=20251021) format("embedded-opentype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/idealista-icons.woff?v=20251021) format("woff"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/fonts/idealista-icons.ttf?v=20251021) format("truetype"),url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/idealista-icons.svg#idealista-regular?v=20251021) format("svg");font-style:normal;font-display:swap}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:bernino-regular,Arial,sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#141414;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.path-node:not(.page-node-type-massive-landing),body.path-forum:not(.page-node-type-massive-landing){background:#fff}:root{--bs-breakpoint-sm:0px;--bs-breakpoint-md:768px;--bs-breakpoint-lg:1024px}.row{display:flex;flex-wrap:wrap}@media (min-width:0px){.row{margin-left:-12px;margin-right:-12px}}@media (min-width:768px){.row{margin-left:-12px;margin-right:-12px}}@media (min-width:1024px){.row{margin-left:-24px;margin-right:-24px}}.row>*{width:100%}@media (min-width:0px){.row>*{padding-left:12px;padding-right:12px}}@media (min-width:768px){.row>*{padding-left:12px;padding-right:12px}}@media (min-width:1024px){.row>*{padding-left:24px;padding-right:24px}}.col-1{flex:0 0 auto;flex-basis:25%;max-width:25%;width:auto;padding-left:12px;padding-right:12px}.col-2{flex:0 0 auto;flex-basis:50%;max-width:50%;width:auto;padding-left:12px;padding-right:12px}.col-3{flex:0 0 auto;flex-basis:75%;max-width:75%;width:auto;padding-left:12px;padding-right:12px}.col-4{flex:0 0 auto;flex-basis:100%;max-width:100%;width:auto;padding-left:12px;padding-right:12px}@media (min-width:768px){.col-md-1{flex:0 0 auto;flex-basis:8.3333333333%;max-width:8.3333333333%;width:auto;padding-left:12px;padding-right:12px}.col-md-2{flex:0 0 auto;flex-basis:16.6666666667%;max-width:16.6666666667%;width:auto;padding-left:12px;padding-right:12px}.col-md-3{flex:0 0 auto;flex-basis:25%;max-width:25%;width:auto;padding-left:12px;padding-right:12px}.col-md-4{flex:0 0 auto;flex-basis:33.3333333333%;max-width:33.3333333333%;width:auto;padding-left:12px;padding-right:12px}.col-md-5{flex:0 0 auto;flex-basis:41.6666666667%;max-width:41.6666666667%;width:auto;padding-left:12px;padding-right:12px}.col-md-6{flex:0 0 auto;flex-basis:50%;max-width:50%;width:auto;padding-left:12px;padding-right:12px}.col-md-7{flex:0 0 auto;flex-basis:58.3333333333%;max-width:58.3333333333%;width:auto;padding-left:12px;padding-right:12px}.col-md-8{flex:0 0 auto;flex-basis:66.6666666667%;max-width:66.6666666667%;width:auto;padding-left:12px;padding-right:12px}.col-md-9{flex:0 0 auto;flex-basis:75%;max-width:75%;width:auto;padding-left:12px;padding-right:12px}.col-md-10{flex:0 0 auto;flex-basis:83.3333333333%;max-width:83.3333333333%;width:auto;padding-left:12px;padding-right:12px}.col-md-11{flex:0 0 auto;flex-basis:91.6666666667%;max-width:91.6666666667%;width:auto;padding-left:12px;padding-right:12px}.col-md-12{flex:0 0 auto;flex-basis:100%;max-width:100%;width:auto;padding-left:12px;padding-right:12px}}@media (min-width:1024px){.col-lg-1{flex:0 0 auto;flex-basis:8.3333333333%;max-width:8.3333333333%;width:auto;padding-left:24px;padding-right:24px}.col-lg-2{flex:0 0 auto;flex-basis:16.6666666667%;max-width:16.6666666667%;width:auto;padding-left:24px;padding-right:24px}.col-lg-3{flex:0 0 auto;flex-basis:25%;max-width:25%;width:auto;padding-left:24px;padding-right:24px}.col-lg-4{flex:0 0 auto;flex-basis:33.3333333333%;max-width:33.3333333333%;width:auto;padding-left:24px;padding-right:24px}.col-lg-5{flex:0 0 auto;flex-basis:41.6666666667%;max-width:41.6666666667%;width:auto;padding-left:24px;padding-right:24px}.col-lg-6{flex:0 0 auto;flex-basis:50%;max-width:50%;width:auto;padding-left:24px;padding-right:24px}.col-lg-7{flex:0 0 auto;flex-basis:58.3333333333%;max-width:58.3333333333%;width:auto;padding-left:24px;padding-right:24px}.col-lg-8{flex:0 0 auto;flex-basis:66.6666666667%;max-width:66.6666666667%;width:auto;padding-left:24px;padding-right:24px}.col-lg-9{flex:0 0 auto;flex-basis:75%;max-width:75%;width:auto;padding-left:24px;padding-right:24px}.col-lg-10{flex:0 0 auto;flex-basis:83.3333333333%;max-width:83.3333333333%;width:auto;padding-left:24px;padding-right:24px}.col-lg-11{flex:0 0 auto;flex-basis:91.6666666667%;max-width:91.6666666667%;width:auto;padding-left:24px;padding-right:24px}.col-lg-12{flex:0 0 auto;flex-basis:100%;max-width:100%;width:auto;padding-left:24px;padding-right:24px}}.container{width:100%;margin-left:auto;margin-right:auto}@media (min-width:768px){.container{max-width:1024px}}@media (min-width:1024px){.container{max-width:1280px}}@media (min-width:0px){.container{padding-left:16px;padding-right:16px}}@media (min-width:768px){.container{padding-left:28px;padding-right:28px}}@media (min-width:1024px){.container{padding-left:40px;padding-right:40px}}.slider{overflow:hidden;width:100%}.slider__track{display:flex;gap:24px}.slider--snap .slider__item{scroll-snap-align:start}.slider__item{min-width:0;display:flex;flex-direction:column}@media (max-width:767px){.slider__track{overflow-x:auto;scroll-snap-type:x mandatory;gap:24px;padding-bottom:16px}.slider__item{flex:0 0 75%;height:435px;scroll-snap-align:start}}input[type=text],input[type=password],input[type=email],input[type=tel],input[type=number],input[type=date],textarea{box-sizing:border-box;font-size:16px;height:42px;max-width:100%;padding:.5rem 1.125rem;width:100%;border:1px solid #6F6F6D;border-radius:0;appearance:none}input[type=text]:hover,input[type=password]:hover,input[type=email]:hover,input[type=tel]:hover,input[type=number]:hover,input[type=date]:hover,textarea:hover{border-color:#b62682}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,input[type=number]:focus,input[type=date]:focus,textarea:focus{outline:0;border:1px solid #E1f56E;box-shadow:0 0 4px #e1f56e}input[type=text].error,input[type=password].error,input[type=email].error,input[type=tel].error,input[type=number].error,input[type=date].error,textarea.error{background-color:#fae0e0}input[type=text]:disabled,input[type=password]:disabled,input[type=email]:disabled,input[type=tel]:disabled,input[type=number]:disabled,input[type=date]:disabled,textarea:disabled{background:#f4f5f2;color:#a3a3a0;cursor:initial;border-color:#a3a3a0}input[type=text]:hover:disabled,input[type=password]:hover:disabled,input[type=email]:hover:disabled,input[type=tel]:hover:disabled,input[type=number]:hover:disabled,input[type=date]:hover:disabled,textarea:hover:disabled{border-color:#a3a3a0}input[type=number]{-moz-appearance:textfield}select{padding:.5rem 1.125rem;border:1px solid #6F6F6D;background:#fff;cursor:pointer;width:100%;box-sizing:border-box;height:42px;display:block;outline:0;margin-top:10px;font-size:16px}select:hover{border-color:#b62682}select:focus{outline:0;border:1px solid #E1f56E;box-shadow:0 0 4px #e1f56e}select:disabled{background:#f4f5f2;color:#a3a3a0;cursor:initial}select:hover:disabled{border-color:initial}.js-form-type-checkbox label:before{content:" ";position:relative;width:20px;font-family:idealista-icons;font-size:20px;left:0;background:#fff}.js-form-type-checkbox input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.js-form-type-checkbox input:checked+label:before{content:" ";color:#b62682}.js-form-type-radio label:before{content:" ";font-family:idealista-icons;font-size:20px;color:#6f6f6d;vertical-align:bottom}.js-form-type-radio input{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.js-form-type-radio input:checked+label{color:#b62682}.js-form-type-radio input:checked+label:after{content:" ";color:#b62682;font-family:idealista-icons;font-size:20px;position:absolute;left:0;top:0}.js-form-type-radio input:checked+label:before{color:transparent}h1,.h1-simulated{margin-bottom:1.25rem;padding-top:1.25rem;font-size:1.25rem;letter-spacing:-.2px;line-height:1.875rem;margin-block-start:0;margin-block-end:0;font-weight:500}@media screen and (min-width:768px){h1,.h1-simulated{margin-bottom:1rem;padding-top:1.5rem;font-size:1.75rem;line-height:2.25rem}}h2,.h2-simulated{margin-bottom:.625rem;padding-top:1.25rem;font-size:1.375rem;font-weight:500;letter-spacing:-.2px;line-height:1.875rem}@media screen and (min-width:768px){h2,.h2-simulated{margin-bottom:.75rem;padding-top:1.5rem;font-size:1.5625rem;line-height:1.875rem}}h3,.h3-simulated{margin-bottom:.3125rem;padding-top:.625rem;font-size:1.25rem;line-height:1.5rem;font-weight:500}@media screen and (min-width:768px){h3,.h3-simulated{margin-bottom:.375rem;padding-top:.75rem}}h4,.h4-simulated{margin-bottom:.3125rem;padding-top:.3125rem;font-size:1.125rem;font-weight:500;line-height:1.5rem}@media screen and (min-width:768px){h4,.h4-simulated{margin-bottom:.375rem;padding-top:.375rem}}h5,.h5-simulated{margin-bottom:.3125rem;padding-top:.3125rem;font-size:1rem;font-weight:500;letter-spacing:.1px;line-height:1.5rem}@media screen and (min-width:768px){h5,.h5-simulated{margin-bottom:.375rem;padding-top:.375rem}}h6,.h6-simulated{font-size:.75rem}.display-1{font-size:1.563rem}@media screen and (min-width:768px){.display-1{font-size:2.625rem}}a{color:#06c;text-decoration:none}a:hover{text-decoration:underline}a:focus{outline:thin dotted}ul.menu{padding:0;list-style:none}ol{counter-reset:section;list-style-type:none}ol li:before{counter-increment:section;content:counters(section,".") ". "}ol ol{margin-top:.938rem;margin-bottom:0}img{max-width:100%;height:auto}table{width:100%;border-collapse:collapse;border-spacing:0;border:0}table tr{border-bottom:1px solid #E5E6E1}table th{padding:.5rem .313rem .375rem;background:#f4f5f2;text-align:left}table td{padding:.5rem .313rem .375rem}.table-wrapper{overflow-x:scroll}@media screen and (min-width:768px){.table-wrapper{overflow-x:initial}}blockquote{margin:1.688rem 0 1.688rem 1.688rem;padding-left:1.688rem;border-left:10px solid #E1f56E;color:#6f6f6d}blockquote p{padding:1em 0}blockquote strong{font-weight:500}@media only screen and (min-width:768px){blockquote{margin:1.688rem 0 1.688rem 4.813rem}}.icon-logout:after{content:""}.account-menu{position:relative}.account-menu .account-menu__info{position:relative;display:flex;align-items:center;cursor:pointer}.account-menu .avatar{display:flex;justify-content:center;flex-shrink:0;height:2rem;width:2rem;margin-right:.5rem;background-color:#fff;border:solid 1px #B1D004;border-radius:50%;overflow:hidden}.account-menu .avatar:before{font-size:2.125rem;color:#b1d004}.account-menu .dropdown{z-index:150}.account-menu .dropdown li:last-child{border-top:1px solid #E5E6E1}.account-menu .dropdown .icon-logout{justify-content:space-between;align-items:center}.account-menu .dropdown .icon-logout:after{font-size:1.5rem}.account-menu .dropdown .icon-logout:hover:after,.account-menu .dropdown .icon-logout:focus:after{color:#b62682}@media only screen and (min-width:1024px){.account-menu .account-menu__info{position:relative;padding:.5rem .375rem .25rem;border-bottom:2px solid transparent}.account-menu .account-menu__info .username{max-width:100px;width:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-transform:capitalize;line-height:1}.account-menu .account-menu__info .username:before{float:right;margin:-.25rem 0 0 .4rem;color:#839906;font-size:1.25rem;line-height:1;vertical-align:baseline}.account-menu .dropdown{display:none;position:absolute;top:100%;right:0;min-width:11.875rem}.account-menu.opened .account-menu__info{background-color:#fff;color:#b62682;border-color:#b62682}.account-menu.opened .username:before{color:#b62682}.account-menu.opened .dropdown{display:block}}.header__mobile .account-menu{margin-bottom:3rem;max-width:inherit}.header__mobile .account-menu .username.icon-arrow-dropdown:before{display:none}.header__mobile .account-menu .dropdown{display:block;position:static;min-width:auto;border:0;box-shadow:none}.header__mobile .account-menu .dropdown .menu-item{margin-top:1.25rem}.header__mobile .account-menu .dropdown a{padding:0}.header__mobile .account-menu.opened .dropdown{display:block}.dropdown{margin:0;padding:0;background:#fff;box-shadow:0 -2px 8px #4747443d;border:solid 1px #CBCCC7;z-index:150}.dropdown a{display:flex;align-items:center;padding:0 1rem;height:2.5rem;color:#141414}.dropdown a:hover,.dropdown a:focus{background:#f4f5f2;color:#b62682;text-decoration:none}.field-text-formatted ul,.field-text-formatted ol{margin-bottom:2.375rem;padding-left:3.375rem}.field-text-formatted ul li,.field-text-formatted ol li{margin-bottom:.938rem}.field-text-formatted ol{counter-reset:section;list-style-type:none}.field-text-formatted ol li:before{counter-increment:section;content:counters(section,".") ". "}.field-text-formatted ol ol{margin-top:.938rem;margin-bottom:0}.form-item{margin-bottom:1.5rem}.form-checkboxes .form-item,.form-item.form-item-radios{margin:0}label.option{cursor:pointer}.ajax-progress.ajax-progress-throbber{display:none}.layout-container:not(:has(>#highlighted__top))>header[role=banner]{margin-bottom:1.5rem}header[role=banner]{border-bottom:1px solid #CBCCC7;box-shadow:1px 1px 4px #cbccc7}header[role=banner] .header__top{position:relative;background:#e1f56e}header[role=banner] .header__top__row{align-items:center;justify-content:space-between;min-height:2.5rem;display:flex;flex-wrap:wrap;width:auto}header[role=banner] .header__top__row>*{width:auto}@media only screen and (min-width:1024px){header[role=banner] .header__top__row{min-height:2.5rem;flex-wrap:nowrap}}header[role=banner] .header__top__user-container{display:none}@media only screen and (min-width:1024px){header[role=banner] .header__top__user-container{display:flex;justify-content:flex-end;align-items:center;gap:.5rem;flex-grow:1}}header[role=banner] .header__top__user-container>.block{flex:0 0 auto;display:flex;align-items:center;height:auto}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu{margin:0}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a{display:flex;align-items:baseline;padding:0 1rem;border-bottom:2px solid transparent;color:#141414;text-decoration:none;line-height:48px;font-family:bernino-regular,Arial,sans-serif}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a:hover,header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a:focus{background-color:#fff;color:#b62682;border-color:#b62682;text-decoration:none}header[role=banner] .header__top__user-container .block--system-menu-blockuser ul.menu a:before{content:"";margin:0 .25rem 0 0;color:#b62682;font-family:idealista-icons}header[role=banner] .header__header-nav{background:#fff}@media only screen and (min-width:768px){header[role=banner] .header__header-nav{overflow-x:initial}}header[role=banner] .header__header-nav .header__header-nav__row{position:relative;display:block;min-height:2.5rem;margin-left:-.75rem;margin-right:-.75rem}@media only screen and (min-width:1024px){header[role=banner] .header__header-nav .header__header-nav__row{display:flex;justify-content:space-between;flex-wrap:nowrap;min-height:3rem}}header[role=banner] .header__header-nav .block--system-menu-blocksecondary{display:none}@media only screen and (min-width:1024px){header[role=banner] .header__header-nav .block--system-menu-blocksecondary{display:block}}@media only screen and (min-width:1024px){header[role=banner].has-submenu .header__header-nav:after{content:"";display:block;height:3rem;border-top:1px solid #CBCCC7;background:#fff}}header[role=banner] .header__header-subnav{border-top:1px solid #CBCCC7}@media only screen and (min-width:1024px){header[role=banner] #menu-burguer{display:none}}header[role=banner] .header__mobile{display:none;position:absolute;top:100%;left:0;width:100%;padding-top:1.125rem;padding-bottom:1.125rem;background:#fff;box-shadow:1px 1px 4px #cbccc7;z-index:200}@media only screen and (min-width:1024px){header[role=banner] .header__mobile{display:none!important}}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block{display:flex;align-items:center;flex:0 0 auto;height:auto}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container{display:none;line-height:2.5rem;cursor:pointer;text-align:center;font-size:16px;box-sizing:border-box;padding:0 1em;margin-top:0;border-bottom:2px solid transparent;transition:all .2s ease;color:#141414}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container:hover{cursor:pointer;background:#fff;border-bottom:2px solid #B62682;color:#b62682}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container:hover:before{color:#b62682}header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container:before{color:#b62682;margin:0 .25rem 0 0}@media only screen and (min-width:1024px){header[role=banner] #block-idn-idealista-news-newsletter-subscription-anchor-block .subscription-anchor-container{display:inline-flex;align-items:center}}header[role=banner] .header__mobile .block--system-menu-blockuser{justify-content:flex-end}header[role=banner] .header__mobile .block--system-menu-blockuser ul.menu .menu-item{display:flex;justify-content:flex-end}header[role=banner] .header__mobile .block--system-menu-blockuser ul.menu .menu-item a{padding:0;font-weight:400}#block-idn-pagetitle>h1:has(.visually-hidden){margin:0;padding:0}footer[role=contentinfo]{margin-top:4.375rem;font-size:.938rem;border-top:4px solid #B1D004}footer[role=contentinfo] .footer__top{padding:.938rem 0;background:#fff}footer[role=contentinfo] .footer__bottom{padding:1.5rem 0;background:#f4f5f2;color:#6f6f6d}footer[role=contentinfo] .footer__bottom .block__title{font-size:1rem;line-height:1.875rem}footer[role=contentinfo] .row-footer-bottom-top{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}footer[role=contentinfo] .footer__footer-bottom_top{display:flex;justify-content:flex-end;margin-top:1rem}@media screen and (min-width:768px){footer[role=contentinfo] .footer__footer-bottom_top{margin-top:0}}footer[role=contentinfo] .footer__footer-bottom_top>*{display:flex;width:100%;justify-content:flex-end}footer[role=contentinfo] .footer__bottom__right>*{margin-bottom:1.25rem}footer[role=contentinfo] .footer__bottom__right>*:last-child{margin-bottom:0}footer[role=contentinfo] .block__title{margin-top:.5rem;padding-top:0}body.brand-day.brand-day--bg-hidden{background:none!important}#highlighted__top{display:flex;flex-direction:column;justify-content:center;padding:1rem 1rem 0;height:110px;margin-bottom:1.5rem}#highlighted__top .block-idn-smart{width:100%}#highlighted__top .block-idn-smart.is-empty{display:none}#highlighted__top:has(.block-idn-smart.is-empty){background-color:#f4f5f2}@media only screen and (max-device-width:768px){#highlighted__top{height:134px}#highlighted__top .publi-wrapper .title{width:min(320px,100%)}}@media only screen and (min-width:768px){#highlighted__top{height:150px}}@media only screen and (min-width:1024px){#highlighted__top{height:194px}}@media only screen and (min-width:1024px){body.brand-day--rentalia #highlighted__top{display:none}}.logo{display:inline-block;font-size:2rem;line-height:1;-webkit-font-smoothing:antialiased}.logo:before{content:"";vertical-align:middle;font-family:idealista-icons;color:#141414}.logo:after{content:"";margin-left:.188rem;vertical-align:middle;font-family:idealista-icons;color:#4d4d4c}.logo:hover{text-decoration:none}.footer-logo{font-size:2.625rem}#menu-burguer{display:flex;align-items:center;appearance:none;background:none;border:0;box-shadow:none;color:#141414;font-weight:400;font-size:1rem}#menu-burguer:after{content:"";margin-left:.15rem;color:#b1d004;font-family:idealista-icons}.header__header-nav nav ul.menu{display:flex;margin:0;padding:0;height:100%;list-style:none}.header__header-nav nav ul.menu .menu-item{height:100%}.header__header-nav nav ul.menu .menu-item a{position:relative;display:flex;align-items:center;height:2.5rem;margin:0 .886em;font-size:.938rem;color:#141414;white-space:nowrap}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu .menu-item a{height:100%;font-size:1rem}}.header__header-nav nav ul.menu .menu-item.menu-item--active-trail>a,.header__header-nav nav ul.menu .menu-item a:hover,.header__header-nav nav ul.menu .menu-item a:focus,.header__header-nav nav ul.menu .menu-item a.is-active{color:#b62682;text-decoration:none;border-color:#b62682}.header__header-nav nav ul.menu .menu-item.menu-item--active-trail>a:before,.header__header-nav nav ul.menu .menu-item a:hover:before,.header__header-nav nav ul.menu .menu-item a:focus:before,.header__header-nav nav ul.menu .menu-item a.is-active:before{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:3px;background:#b62682}.header__header-nav nav ul.menu.menu-main{overflow-x:auto}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item{display:none}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail{display:flex;width:100%}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail{width:auto}}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a{margin-right:1.25rem}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a:after{content:"";position:absolute;right:-1.25rem;font-family:idealista-icons;color:#141414}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item{display:block}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail{display:block}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a{margin-right:.886em}.header__header-nav nav ul.menu.menu-main.has-active-trail>.menu-item.menu-item--active-trail>a:after{display:none}}.header__header-nav nav ul.menu ul.menu{display:none}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu ul.menu{position:absolute;top:100%;left:0;flex-wrap:wrap}}.header__header-nav nav ul.menu ul.menu .menu-item a{white-space:nowrap}.header__header-nav nav ul.menu ul.menu .menu-item a:hover,.header__header-nav nav ul.menu ul.menu .menu-item a:focus{color:#b62682}.header__header-nav nav ul.menu ul.menu .menu-item--active-trail a{color:#b62682}.header__header-nav nav ul.menu .menu-item.menu-item--active-trail ul.menu{display:flex;width:100%;overflow-x:auto}@media only screen and (min-width:1024px){.header__header-nav nav ul.menu .menu-item.menu-item--active-trail ul.menu{overflow:hidden}}.block--system-menu-blocksecondary nav ul.menu{display:flex;align-items:center;margin:0;padding:0;list-style:none}.block--system-menu-blocksecondary nav ul.menu .menu-item a{display:flex;align-items:center;height:100%;padding:0 .5rem;font-size:.938rem;color:#141414;text-decoration:none;white-space:nowrap}.block--system-menu-blocksecondary nav ul.menu .menu-item a:hover,.block--system-menu-blocksecondary nav ul.menu .menu-item a:focus{color:#b62682;text-decoration:none}.header__mobile nav>ul.menu a{color:#141414}.header__mobile nav>ul.menu>.menu-item{margin-bottom:1.875rem}.header__mobile nav>ul.menu>.menu-item>a{font-weight:700}.header__mobile nav>ul.menu ul.menu{display:flex;flex-wrap:wrap;margin-top:.5rem}.header__mobile nav>ul.menu ul.menu>li{width:100%;margin-bottom:1.25rem}@media only screen and (min-width:576px){.header__mobile nav>ul.menu ul.menu>li{width:50%}.header__mobile nav>ul.menu ul.menu>li:nth-child(odd){padding-right:.188rem}.header__mobile nav>ul.menu ul.menu>li:nth-child(2n){padding-left:.188rem}}.header__mobile nav>ul.menu ul.menu a{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;height:100%;background:#f4f5f2;text-align:center}.block--system-menu-blockuser ul.menu{margin:0}.block--system-menu-blockuser ul.menu a{display:flex;align-items:baseline;padding:0 1rem;border-bottom:2px solid transparent;color:#141414;text-decoration:none;line-height:48px}.block--system-menu-blockuser ul.menu a:hover,.block--system-menu-blockuser ul.menu a:focus{background-color:#fff;color:#b62682;border-color:#b62682;text-decoration:none}.block--system-menu-blockuser ul.menu a:before{margin:0 .25rem 0 0;color:#b62682}.header__mobile .block--system-menu-blockuser{justify-content:flex-end}.header__mobile .block--system-menu-blockuser ul.menu .menu-item{display:flex;justify-content:flex-end}.header__mobile .block--system-menu-blockuser ul.menu .menu-item a{padding:0;font-weight:400;border-bottom:none}.menu-columns{margin-top:0;margin-bottom:0;padding:0}.menu-columns h4{margin:.5rem 0;padding:0;font-size:1.125rem}.menu-columns ul.menu{margin:0}.menu-columns ul.menu li{margin:0 0 .5rem}.menu-columns ul.menu a{font-size:1rem}.menu-columns>li{margin:0 0 1.25rem}.menu-columns a.is-active{color:#6f6f6d}.block--system-menu-blockfooter .menu-columns h4{font-size:1rem;line-height:1.875rem}#block-footersecondary,#block-idn-footersecondary{margin:1.5rem 0}@media only screen and (min-width:1024px){#block-footersecondary,#block-idn-footersecondary{display:flex;align-items:center;margin:2.5rem 0;padding:1.5rem;border:1px solid #CBCCC7}}#block-footersecondary .block__title,#block-idn-footersecondary .block__title{margin:0 0 .5rem;padding:0}@media only screen and (min-width:1024px){#block-footersecondary .block__title,#block-idn-footersecondary .block__title{margin:0}}#block-footersecondary>ul.menu,#block-idn-footersecondary>ul.menu{margin:0}@media only screen and (min-width:1024px){#block-footersecondary>ul.menu,#block-idn-footersecondary>ul.menu{display:flex;flex-wrap:wrap}}#block-footersecondary>ul.menu>li,#block-idn-footersecondary>ul.menu>li{margin:0 0 .5rem;font-size:.938rem}#block-footersecondary>ul.menu>li:last-child,#block-idn-footersecondary>ul.menu>li:last-child{border-right:0}#block-footersecondary>ul.menu>li a,#block-idn-footersecondary>ul.menu>li a{font-size:1rem}@media only screen and (min-width:1024px){#block-footersecondary>ul.menu>li,#block-idn-footersecondary>ul.menu>li{margin:0;padding:0 1rem;border-right:1px solid #CBCCC7}}#block-footersecondary>ul.menu a.is-active,#block-idn-footersecondary>ul.menu a.is-active{color:#6f6f6d}#block-social ul.menu,#block-idn-social ul.menu{display:flex}#block-social .menu-item,#block-idn-social .menu-item{margin-right:1.5rem}#block-social .menu-item:last-child,#block-idn-social .menu-item:last-child{margin-right:0}#block-social .menu-item a,#block-idn-social .menu-item a{font-size:0}#block-social .menu-item a:before,#block-idn-social .menu-item a:before{color:#6f6f6d;font-size:2rem}#block-social .menu-item a:hover,#block-idn-social .menu-item a:hover{text-decoration:none}#block-social .menu-item a:focus,#block-idn-social .menu-item a:focus{outline:0}#block-social .icon-facebook:hover:before,#block-idn-social .icon-facebook:hover:before{color:#3b5998}#block-social .icon-twitter-figure:hover:before,#block-idn-social .icon-twitter-figure:hover:before{color:#55acee}#block-social .icon-youtube:hover:before,#block-idn-social .icon-youtube:hover:before{color:red}#block-social .icon-instagram-figure:hover:before,#block-idn-social .icon-instagram-figure:hover:before{color:#666664}#block-social .icon-x:hover:before,#block-idn-social .icon-x:hover:before{color:#0f1419}.menu-app .menu-item{position:relative;width:132px;height:44px;margin-top:1rem;background-size:contain;background-repeat:no-repeat}.menu-app .menu-item:first-child{margin-top:0}.menu-app .menu-item a{display:block;position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.menu-app .menu-item a img{display:block;max-width:100%;height:auto}[class*=icon-]:before{font-family:idealista-icons}.icon-search:before{content:""}#block-searchboxblock,#block-idn-searchboxblock,#block-idn-search-box-block{max-width:220px;position:relative;height:48px;padding-top:.5rem;margin-right:1rem;overflow:hidden}#block-searchboxblock #idn-search-search-box-form,#block-searchboxblock #idn-search-search-box-form--2,#block-idn-searchboxblock #idn-search-search-box-form,#block-idn-searchboxblock #idn-search-search-box-form--2,#block-idn-search-box-block #idn-search-search-box-form,#block-idn-search-box-block #idn-search-search-box-form--2{display:block;width:100%;height:100%}#block-searchboxblock #idn-search-search-box-form .form-item-search-text,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text{margin-bottom:0;display:block}#block-searchboxblock #idn-search-search-box-form .form-item-search-text label,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text label,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text label,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text label,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text label,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text label{display:none}#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text,#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text--2,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2{padding:.25rem .5rem .25rem .25rem;border:none;height:32px;font-size:smaller;width:100%;box-sizing:border-box;padding-right:24px;background-color:#fff}#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text::placeholder,#block-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2::placeholder,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text::placeholder,#block-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2::placeholder,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text::placeholder,#block-idn-searchboxblock #idn-search-search-box-form .form-item-search-text #edit-search-text--2::placeholder,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text::placeholder,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2::placeholder,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text::placeholder,#block-idn-search-box-block #idn-search-search-box-form .form-item-search-text #edit-search-text--2::placeholder,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text::placeholder,#block-idn-search-box-block #idn-search-search-box-form--2 .form-item-search-text #edit-search-text--2::placeholder{color:#6f6f6d}#block-searchboxblock #idn-search-search-box-form .form-submit,#block-searchboxblock #idn-search-search-box-form input[type=submit],#block-searchboxblock #idn-search-search-box-form button,#block-searchboxblock #idn-search-search-box-form .element-invisible,#block-searchboxblock #idn-search-search-box-form--2 .form-submit,#block-searchboxblock #idn-search-search-box-form--2 input[type=submit],#block-searchboxblock #idn-search-search-box-form--2 button,#block-searchboxblock #idn-search-search-box-form--2 .element-invisible,#block-idn-searchboxblock #idn-search-search-box-form .form-submit,#block-idn-searchboxblock #idn-search-search-box-form input[type=submit],#block-idn-searchboxblock #idn-search-search-box-form button,#block-idn-searchboxblock #idn-search-search-box-form .element-invisible,#block-idn-searchboxblock #idn-search-search-box-form--2 .form-submit,#block-idn-searchboxblock #idn-search-search-box-form--2 input[type=submit],#block-idn-searchboxblock #idn-search-search-box-form--2 button,#block-idn-searchboxblock #idn-search-search-box-form--2 .element-invisible,#block-idn-search-box-block #idn-search-search-box-form .form-submit,#block-idn-search-box-block #idn-search-search-box-form input[type=submit],#block-idn-search-box-block #idn-search-search-box-form button,#block-idn-search-box-block #idn-search-search-box-form .element-invisible,#block-idn-search-box-block #idn-search-search-box-form--2 .form-submit,#block-idn-search-box-block #idn-search-search-box-form--2 input[type=submit],#block-idn-search-box-block #idn-search-search-box-form--2 button,#block-idn-search-box-block #idn-search-search-box-form--2 .element-invisible{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important}#block-searchboxblock.icon-search:before,#block-idn-searchboxblock.icon-search:before,#block-idn-search-box-block.icon-search:before{position:absolute;right:.5rem;top:1rem;color:#6f6f6d}#block-searchboxblock-2,#block-idn-searchboxblock-2{position:relative;height:48px;padding-top:.5rem;margin-bottom:1.325rem}#block-searchboxblock-2 label,#block-idn-searchboxblock-2 label{display:none}#block-searchboxblock-2 #edit-search-text,#block-idn-searchboxblock-2 #edit-search-text{padding:.25rem .5rem;border:1px solid #CBCCC7;height:32px;font-size:smaller}#block-searchboxblock-2 #edit-search-text::placeholder,#block-idn-searchboxblock-2 #edit-search-text::placeholder{color:#6f6f6d}#block-searchboxblock-2 .form-submit,#block-searchboxblock-2 input[type=submit],#block-searchboxblock-2 button,#block-searchboxblock-2 .element-invisible,#block-idn-searchboxblock-2 .form-submit,#block-idn-searchboxblock-2 input[type=submit],#block-idn-searchboxblock-2 button,#block-idn-searchboxblock-2 .element-invisible{display:none!important;visibility:hidden!important;height:0!important;width:0!important;overflow:hidden!important}#block-searchboxblock-2.icon-search:before,#block-idn-searchboxblock-2.icon-search:before{position:absolute;right:.5rem;top:1rem;color:#6f6f6d}#search-api-page-block-form-search .form-item{margin-bottom:1rem;float:left;width:100%}#search-api-page-block-form-search .form-item label{display:none}#search-api-page-block-form-search .form-item input{width:100%;font-size:16px;padding:7px 5px 5px}#search-api-page-block-form-search .form-submit{display:none}#search-api-page-block-form-search input.form-search:focus{outline:0;border:1px solid #B62682}#search-api-page-block-form-search .icon-search{margin-bottom:1rem;float:left;width:100%;position:relative}#search-api-page-block-form-search .icon-search:before{position:absolute;right:.5rem;top:10px;color:#6f6f6d}#search-api-page-block-form-search:after{content:".";display:block;height:0;clear:both;visibility:hidden}#search-api-page-block-form-search input[type=search]::-moz-search-cancel{display:none}#search-api-page-block-form-search input[type=search]::-ms-clear{display:none}#search-api-page-block-form-search input[type=search]::-webkit-search-cancel-button{display:none}.search-api-page-results h2{margin:0 0 .71rem;padding-top:0}p.search-performance{margin:0 0 12px}body.brand-day{background-position-y:calc(var(--ginHorizontalToolbarOffset) + 150px)!important}body.brand-day:not(.has-submenu){background-position-y:calc(var(--ginHorizontalToolbarOffset) + 160px)!important}body.brand-day.brand-day-fixed{background-position-y:-58px!important}body.brand-day:not(.gin--classic-toolbar){background-position-y:100px!important}body.brand-day:not(.gin--classic-toolbar).has-submenu{background-position-y:150px!important}body.brand-day:not(.gin--classic-toolbar).brand-day-fixed{background-position-y:-160px!important}.brand-day #block-idn-smart-format-leaderboard-block{display:none}.brand-day:not(.has-submenu) div[id^=sas-clickMap1],.brand-day:not(.has-submenu) div[id^=sas-clickMap2],.brand-day:not(.has-submenu) a[id^=sas-clickMap3]{top:160px!important}.brand-day.has-submenu div[id^=sas-clickMap1],.brand-day.has-submenu div[id^=sas-clickMap2],.brand-day.has-submenu a[id^=sas-clickMap3]{top:150px!important}.brand-day-fixed{background-attachment:fixed!important;background-position-y:-160px!important}.brand-day-fixed [id^=sas-clickMap]{top:0}.brand-day-fixed [id^=sas-clickMap] a{position:fixed!important}#block-idn-smart-format-leaderboard_inline-block{height:226px;padding:24px 0}@media only screen and (max-device-width:1440px){#block-idn-smart-format-leaderboard_inline-block{height:316px}#block-idn-smart-format-leaderboard_inline-block .publi-wrapper .title{width:min(300px,100%)}}#block-idealista-news-smart-format-roba-block{height:315px}#block-idealista-news-smart-format-roba-block .title{height:22px}.publi-wrapper .title{margin:auto;position:relative;width:min(960px,100%);font-size:12px;color:#4d4d4c;display:block}.publi-wrapper[data-format=megabanner] .title,.publi-wrapper[data-format=banner] .title,.publi-wrapper[data-format=roba] .title{margin:auto;position:relative;width:min(300px,100%);font-size:12px;color:#4d4d4c;display:block}.publi-wrapper[data-format=megabanner] .sas-wrapper,.publi-wrapper[data-format=banner] .sas-wrapper,.publi-wrapper[data-format=roba] .sas-wrapper{text-align:center}.publi-wrapper[data-format=textlinks],.publi-wrapper[data-format=textlinks_default]{margin-bottom:1.5rem}.publi-wrapper[data-format=textlinks] ul.textlinks_list,.publi-wrapper[data-format=textlinks_default] ul.textlinks_list{padding:0;margin:.5rem 0;list-style-type:none}.publi-wrapper[data-format=textlinks] li.sas-wrapper,.publi-wrapper[data-format=textlinks_default] li.sas-wrapper{min-height:1.5rem;display:flex}.publi-wrapper[data-format=textlinks] li.sas-wrapper a,.publi-wrapper[data-format=textlinks_default] li.sas-wrapper a{margin:0!important}.publi-wrapper[data-format=megabanner]{margin-bottom:0}.publi-wrapper[data-format=megabanner] .title{height:0}.publi-wrapper[data-format=megabanner] .sas-wrapper{height:0;padding:0!important}.publi-wrapper[data-format=megabanner] img{margin:0;height:0}.publi-wrapper[data-format=megabanner].visible .title{height:auto}.publi-wrapper[data-format=megabanner].visible .sas-wrapper{height:auto;padding:1rem!important}.publi-wrapper[data-format=megabanner].visible .sas-wrapper img{height:auto}.publi-wrapper[data-format=banner] .sas-wrapper{min-height:150px}.publi-wrapper[data-format=leaderboard] .title.element-invisible,.publi-wrapper[data-format=leaderboard_inline] .title.element-invisible,.publi-wrapper[data-format=megabanner] .title.element-invisible,.publi-wrapper[data-format=banner] .title.element-invisible,.publi-wrapper[data-format=roba] .title.element-invisible,.publi-wrapper[data-format=textlinks] .title.element-invisible,.publi-wrapper[data-format=textlinks_default] .title.element-invisible{visibility:hidden}@media only screen and (max-width:0){#block-idealista-news-smart-format-megabanner-block{height:173px}}@media only screen and (min-width:0) and (max-width:768px){#block-idealista-news-smart-format-megabanner-block{height:233px}.megabanner-300x100-active #block-idealista-news-smart-format-megabanner-block{height:182px}}@media only screen and (min-width:0){.publi-wrapper .title{width:min(960px,100%)}}@media only screen and (min-width:768px){#block-idealista-news-smart-format-roba-block{height:664px}}@media only screen and (min-width:768px) and (max-width:1600px){#block-idealista-news-smart-format-megabanner-block{height:233px}}@media only screen and (min-width:1600px){.megabanner-300x100-active #block-idealista-news-smart-format-megabanner-block{height:233px}.megabanner-300x100-active.brand-day--rentalia #block-idealista-news-smart-format-megabanner-block{display:none}}.bg-white{background-color:#fff}.bg-grey-10{background-color:#f4f5f2}.bg-primary{background-color:#e1f56e}.bg-secondary{background-color:#b62682}.u-rounded-full{border-radius:50%}.btn,.btn-primary,.button,[type=button]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;min-height:2.625rem;padding:.5rem 1.125rem;background-color:#b62682;color:#fff;font-size:1rem;font-weight:700;text-align:center;text-decoration:none;word-wrap:break-word;border:1px solid #B62682;border-radius:.125rem;box-shadow:inset 0 -1px 1px #8c1d64,inset 0 1px 1px #ffffff80;cursor:pointer}.btn:hover,.btn:focus,.btn-primary:hover,.btn-primary:focus,.button:hover,.button:focus,[type=button]:hover,[type=button]:focus{background-color:#8c1d64;text-decoration:none}.btn.is-disabled,.btn:disabled,.btn-primary.is-disabled,.btn-primary:disabled,.button.is-disabled,.button:disabled,[type=button].is-disabled,[type=button]:disabled{opacity:.5;cursor:not-allowed}.btn-link{background:none;border:none;padding:0;margin:0;font:inherit;color:#06c;text-decoration:none;cursor:pointer}.btn-link:hover,.btn-link:focus{text-decoration:underline;outline:none}.u-flex{display:flex}.u-align-center{align-items:center}.u-gap-8{gap:8px}.u-gap-16{gap:16px}.u-gap-24{gap:24px}.list-unstyled{margin:0;padding:0;list-style:none}.u-pos-rel{position:relative}.u-pos-abs{position:absolute}.u-pos-fxd{position:fixed}.u-m-8{margin:8px}.u-my-8{margin-block:8px}.u-mx-8{margin-inline:8px}.u-m-16{margin:16px}.u-my-16{margin-block:16px}.u-mx-16{margin-inline:16px}.u-m-24{margin:24px}.u-my-24{margin-block:24px}.u-mx-24{margin-inline:24px}.u-m-32{margin:32px}.u-my-32{margin-block:32px}.u-mx-32{margin-inline:32px}.u-m-40{margin:40px}.u-my-40{margin-block:40px}.u-mx-40{margin-inline:40px}.u-m-48{margin:48px}.u-my-48{margin-block:48px}.u-mx-48{margin-inline:48px}.u-mx-auto{margin-left:auto;margin-right:auto}.u-py-16{padding-block:16px}@media (min-width:1024px){.u-my-lg{margin-block:48px}}.font-weight-bold{font-weight:600}.u-text-color-black{color:#141414}.u-text-color-white{color:#fff}.u-text-ellipsis{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical}.u-text-lines-1{white-space:nowrap}.u-text-lines-2{-webkit-line-clamp:2}.u-text-lines-3{-webkit-line-clamp:3}.u-text-lines-4{-webkit-line-clamp:4}.hidden{visibility:hidden}.element-invisible,.visually-hidden{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.z-index-10{z-index:10}.z-index-100{z-index:100}.z-index-1000{z-index:1000}.lang-selector{position:relative;width:100%;background-color:#fff;border-radius:.125rem;border:solid .0625rem #CBCCC7;box-shadow:0 .0625rem .125rem #6666643d;display:block;float:none;overflow:visible;padding:0 .5rem 0 1rem;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;line-height:3rem;font-size:1rem}.lang-selector.opened{height:unset;border:.0625rem solid #CBCCC7}.lang-selector.opened .lang-selector--lang-options{display:block;max-height:22.8125rem;overflow-x:hidden;overflow-y:scroll;position:absolute;left:0;right:0;width:unset;margin:0}.lang-selector.open-up .lang-selector--lang-options{bottom:2.5625rem;box-shadow:0 -.125rem .5rem #6666643d;border:solid .0625rem #CBCCC7}.lang-selector.open-down .lang-selector--lang-options{bottom:unset;box-shadow:0 .125rem .5rem #6666643d;margin-top:.0625rem;border:solid .0625rem #CBCCC7}.lang-selector:hover,.lang-selector:focus{border:.0625rem solid #CBCCC7;box-shadow:0 .125rem .5rem #6666643d;height:auto}.lang-selector .lang-selector--lang-selected{color:#141414;display:block;height:auto;line-height:2.5rem;cursor:pointer}.lang-selector .lang-selector--lang-selected.icon-arrow-dropdown:before{position:absolute;top:9px;right:16px;font-weight:400;line-height:normal;color:#6f6f6d;font-size:1.5rem}.lang-selector .lang-selector--lang-options{background-color:#fff;border:.0625rem solid #CBCCC7;box-shadow:0 .125rem .5rem #6666643d;box-sizing:border-box;display:none;min-width:unset;position:absolute;right:0;top:auto;width:9.375rem;z-index:9999;padding:0;list-style:none}.lang-selector .lang-selector--lang-options a{color:#141414;display:block;padding-left:.9375rem;padding-right:.5rem;font-size:16px}.lang-selector .lang-selector--lang-options a:hover,.lang-selector .lang-selector--lang-options a:focus{background:#f4f5f2;color:#b62682;text-decoration:none}.lang-selector [class*=flag-]:before{width:18px;background-repeat:no-repeat;background-size:cover;border:solid .0625rem #E5E6E1;display:inline-block;height:14px;margin-right:.5rem;min-width:1rem;margin-top:0}.lang-selector .flag-ca:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/ca.svg);content:""}.lang-selector .flag-en:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/en.svg);content:""}.lang-selector .flag-es:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/es.svg);content:""}.lang-selector .flag-el:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/el.svg);content:""}.lang-selector .flag-da:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/da.svg);content:""}.lang-selector .flag-de:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/de.svg);content:""}.lang-selector .flag-fr:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/fr.svg);content:""}.lang-selector .flag-it:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/it.svg);content:""}.lang-selector .flag-nl:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/nl.svg);content:""}.lang-selector .flag-ro:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/ro.svg);content:""}.lang-selector .flag-sv:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/sv.svg);content:""}.lang-selector .flag-pl:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/pl.svg);content:""}.lang-selector .flag-ru:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/ru.svg);content:""}.lang-selector .flag-nb:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/nb.svg);content:""}.lang-selector .flag-pt-pt:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/pt-pt.svg);content:""}.lang-selector .flag-fi:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/fi.svg);content:""}.lang-selector .flag-uk:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/uk.svg);content:""}.lang-selector .flag-zh-hans:before{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/images/flags/zh-hans.svg);content:""}@media screen and (min-width:768px){.lang-selector{margin-bottom:0;max-width:12rem}}
.newsletter-subscription-form{padding:12px 0;display:flex;justify-content:center;background-color:#fff;border-radius:2px;border:1px solid #E5E6E1;box-shadow:0 2px 8px #4747443d;color:#141414;margin-top:48px}.newsletter-subscription-form #idn-newsletter-newsletter-subscription-form{display:flex;flex-direction:column;align-items:center}.newsletter-subscription-form #idn-newsletter-newsletter-subscription-form .js-form-type-checkbox label:before{top:4px}.newsletter-subscription-form #idn-newsletter-newsletter-subscription-form div[data-drupal-selector=edit-policy-checks] .js-form-type-checkbox label:before{background:#f4f5f2}#edit-fields>*{margin-bottom:1rem}.subscribe-form__title{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;margin-top:10px;font-size:18px}.subscribe-form__title label{margin:0;padding:0;font-weight:700;font-size:20px}.subscribe-form__title label:before{margin-right:8px;font-size:20px;vertical-align:-2px}.form-item-email{width:auto;padding:0 16px 1rem}input[type=email]{box-sizing:border-box;font-size:16px;height:42px;padding:0 12px;max-width:100%;color:#141414;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #6F6F6D}input[type=email]:focus{outline:0;border:1px solid #B1D004;box-shadow:0 0 4px #b1d004}:root .input-checkbox>span{cursor:pointer;position:relative;padding-left:26px;margin-right:15px;vertical-align:top;display:block;padding-top:2px}:root .input-checkbox>span>span{vertical-align:top;margin-top:-3px;display:inline-block;color:#141414}#edit-options{display:flex;flex-direction:column;padding:0 16px}#edit-subscription-checks{display:flex;flex-direction:column;margin-top:0;gap:1.5rem}#edit-policy-checks{background:#f4f5f2;padding:24px 16px 12px;font-size:14px;margin-top:1rem}.btn.action{width:256px}.form-subscription-boletines span.message-error{color:#ea7300;display:block;margin:4px 0 10px;font-size:14px;text-align:left}.form-subscription-boletines span.message-error:before{font-family:idealista-icons;font-weight:400;font-size:14px;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"";margin-right:5px}.form-subscription-boletines [data-invalid=invalid] input[type=email]{border:2px solid #EA7300}.form-subscription-boletines [data-invalid=invalid] label:before{color:#ea7300;font-weight:700}.messages{box-sizing:border-box;padding:16px;width:100%;font-size:20px}.messages.messages--status{background-color:#deeeda;color:#399124}.messages .messages__list{list-style:none;padding-left:0}.messages.error{background-color:#fae0e0;color:#d80000}.messages .element-invisible{display:none}.form-item .error{background-color:#fae0e0;color:#d80000}@media only screen and (min-device-width:768px) and (min-width:768px){.form-item-email{width:440px;margin:0 auto 2rem}.subscribe-form__title{font-size:20px}#edit-policy-checks{padding:24px 36px 12px}#edit-options{flex-direction:column;justify-content:center;align-items:center}#edit-subscription-checks{justify-content:center;align-items:center;flex-direction:row;margin-top:0;gap:2rem}}
.node--unpublished{background:#f7edd2;padding:1rem}.node--unpublished .news-full__leaderboard-inline .publi-wrapper span.title{padding:0 1rem;background:#f7edd2}.node--unpublished .news-full__leaderboard-inline .publi-wrapper .sas-wrapper>div{background:#f7edd2;padding:0 1rem 1rem}.icon-chat-outline:before{font-size:20px;vertical-align:text-bottom;color:#06c;margin-right:4px}.btn-comments{font-size:1.125rem}.media-image picture p{margin:0}.media-image .media-image__info{text-align:right}.media-image .media-image__info p{margin:0}.media-image .media-image__caption,.media-image .media-image__copyright{max-width:744px;font-size:.875rem;color:#141414;margin-top:0}.media-image .media-image__caption .media-image__copyright,.media-image .media-image__copyright .media-image__copyright{text-align:right}.media-image .media-image__caption:after{content:" / "}.media-image .media-image__description{margin-top:1rem}.self-promotion{margin-block:80px}.news-full__gallery .field__item{margin-block:24px}.news-full__body p,.news-full__body ul>li,.news-full__body ol>li{font-size:1.25rem;line-height:30px}.news-full__body strong{font-weight:500}.news-full__body img{max-width:100%}.news-full__body .news-full__leaderboard-inline{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw}article:not(.node--unpublished) .news-full__body .news-full__leaderboard-inline{position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;width:100vw;max-width:100vw}h1{font-weight:500}.news-full__standfirst{font-size:1.125rem;line-height:1.975rem;font-weight:500}.news-full__actions{display:flex;justify-content:space-between}.news-full__authoring{min-height:48px}.news-full__celebrity_house-address:before{content:"";display:inline-block;width:.75rem;height:1rem;background:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/celebrity-house-poi.png) no-repeat center center;background-size:contain;margin-right:.25rem}.news-full__celebrity_house-price:before{content:"";display:inline-block;width:11px;height:16px;background:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/celebrity-house-euro.png) no-repeat center center;background-size:contain;margin-right:.25rem}.news-full__celebrity_house-category:before{content:"";display:inline-block;width:14px;height:14px;background:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/celebrity-house-pound.png) no-repeat center center;background-size:contain;margin-right:.25rem}.news-full__celebrity_house{font-size:.938rem}.news-full__tags{margin-bottom:32px;margin-top:40px}.news-full__tags .field--name-field-tags{display:flex;flex-wrap:wrap;gap:8px 24px}.news-full__tags .field--name-field-tags a{display:inline-block;margin-bottom:.5rem;font-size:.875rem;line-height:21px;background:#faffe0;padding:2px 4px;border-radius:2px;color:#141414;border:1px solid #E5E6E1}ul.search_results_photo{background:#eee;display:block;margin:0 0 20px;padding:10px 10px 0;list-style:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border-top:3px solid #CBCCC7;max-width:744px}ul.search_results_photo br{display:none}ul.search_results_photo:after{content:".";display:block;height:0;clear:both;visibility:hidden}ul.search_results_photo li{float:left;background:#fff;width:100%;margin-bottom:15px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.search_results_photo li h2{height:auto;font:400 18px BerninoSans-Web,Arial,sans-serif;line-height:24px;float:right;padding-top:0;width:56%;max-width:744px;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0}ul.search_results_photo li h2 a{float:left;background:none}ul.search_results_photo li div.photo{float:left;max-width:253px;text-align:center}ul.search_results_photo li div.photo a{text-align:center;width:100%;float:left}ul.search_results_photo li div.photo img{width:100%;float:left}ul.search_results_photo li p{font-size:15px;padding:0;margin:0!important;float:right;width:56%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}ul.search_results_photo li p.cap{font:18px BerninoSans-Web,arial,sans-serif;background-position:0 0;background-repeat:no-repeat;padding-left:24px;padding-bottom:10px}ul.search_results_photo li.rural p.cap{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/rentalia-rural.png)}ul.search_results_photo li.beach p.cap{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/rentalia-beach.png)}ul.search_results_photo li.city p.cap{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/rentalia-%C3%A7city.png)}ul.search_results_photo li.ski p.cap{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/rentalia-mountain.png)}ul.search_results_photo li.mountain p.cap{background-image:url(https://st1.idealista.pt/news/themes/custom/idn/assets/assets/rentalia-mountain.png)}@media screen and (max-width:1024px){ul.search_results_photo li div.photo{max-width:100%;float:left;width:100%;margin-bottom:10px}ul.search_results_photo li div.photo.r{margin-bottom:0}ul.search_results_photo li h2,ul.search_results_photo li p{float:left;width:100%;padding:0 15px}ul.search_results_photo li h2{padding-right:15px}ul.search_results_photo li p.cap{padding:0 40px;background-position:15px 0}ul.search_results_photo li div.photo img{max-width:100%;width:100%;height:auto}ul.search_results_photo li div.photo img{width:100%;height:auto}ul.search_results_photo li div.photo.r{max-width:100%;height:auto}ul.search_results_photo li div.photo{float:left;max-width:300px;text-align:center}}.table-of-contents.ck-table-of-contents{margin-block:40px}.table-of-contents.ck-table-of-contents>ol{padding:0}.table-of-contents.ck-table-of-contents>ol ol{margin:0}.table-of-contents.ck-table-of-contents ol>li,.table-of-contents.ck-table-of-contents ul>li{font-size:.938rem;padding:0;margin:6px 0}.field--name-field-media-oembed-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}.media-oembed-content{max-width:100%;border:none;background-color:transparent}.field--name-field-media-oembed-video{position:relative;width:100%;padding:56.5% 0 0}
.sharer-block:before{font-size:1.125rem;font-weight:500;color:#06c;vertical-align:text-bottom}.sharer-block a{font-weight:500}.sharer-block .btn-link{font-size:1.125rem;font-weight:500;box-shadow:none}.sharer-block .btn-link:hover,.sharer-block .btn-link:focus{background-color:#fff}.copy-feedback{position:absolute;top:0;right:-50px;display:inline-block;margin-left:.5rem;padding:0 12px;font-size:16px;color:#fff;background-color:#06c;opacity:0;transition:opacity .3s ease-in-out}.copy-feedback.visible{opacity:1}.sharer__dropdown{width:250px;border:1px solid #A3A3A0;border-radius:4px}.sharer__dropdown li{height:48px;margin:0;padding:0 16px;font-size:16px;line-height:48px}.sharer__dropdown a:before,.sharer__dropdown button:before{display:inline-block;text-decoration:none}.sharer__dropdown a,.sharer__dropdown a span{text-decoration:none}.sharer__dropdown a:hover,.sharer__dropdown a:focus{text-decoration:none}.sharer__dropdown a:hover span,.sharer__dropdown a:focus span{text-decoration:underline}.sharer__dropdown [class^=icon-]:before,.sharer__dropdown [class*=" icon-"]:before{font-size:24px;vertical-align:sub}
