@charset "UTF-8";@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-regular.eot?v1');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-regular.eot?v1') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-regular.woff?v1') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-bold.eot?v1');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-bold.eot?v1') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-bold.woff?v1') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-semibold.eot?v1');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-semibold.eot?v1') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-semibold.woff?v1') format('woff');font-weight:500;font-style:normal;font-display:swap}@charset "UTF-8";@font-face{font-family:'idealista-regular';src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?v68');src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?v68') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/idealista-regular.svg?v68#idealista-regular') format('svg'),url('/static/common/release/modules/resources/fonts/idealista-regular.woff?v68') format('woff'),url('/static/common/release/modules/resources/fonts/idealista-regular.ttf?v68') format('truetype');font-weight:normal;font-style:normal;font-display:swap}[data-icon]:before,[class*="icon-"]:before,[class*="icon-"]:after{color:#141414;font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-icon]:before{content:attr(data-icon)}.icon-face2face::before{content:"\e363"}.icon-digital-sign::before{content:"\e900"}.icon-insurance::before{content:"\e732"}.icon-minimize::before{content:"\e364"}.icon-hide-address::before{content:"\e365"}.icon-cookie::before{content:"\e356"}.icon-add-profile:before{content:"\e360"}.icon-unlock:before{content:"\e361"}.icon-attach:before{content:"\e362"}.icon-trash-outline::before{content:"\e223"}.icon-sharing-android-outline::before{content:"\e224"}.icon-homestaging-not-available::before{content:"\e473"}.icon-phone-outline::before{content:"\e222"}.icon-chromecast::before{content:"\e354"}.icon-microphone::before{content:"\e355"}.icon-map-not-available::before{content:"\e472"}.icon-24h:before{content:"\e211"}.icon-street-view:before{content:"\e353"}.icon-reorder:before{content:"\e351"}.icon-energy:before{content:"\e721"}.icon-news:before{content:"\e712"}.icon-hipotecas:before{content:"\e713"}html[env=it] .icon-hipotecas:before,.simulate-it .icon-hipotecas:before{content:"\e714"}html[env=pt] .icon-hipotecas:before,.simulate-pt .icon-hipotecas:before{content:"\e715"}.icon-data:before{content:"\e722"}.icon-labs:before{content:"\e716"}.icon-habitania:before{content:"\e717"}.icon-tools-icon:before{content:"\e719"}.icon-idealista-icon{display:inline-block;margin-right:2px}.icon-id-favicon{display:inline-block}@media screen and (min-width:62rem){.icon-id-favicon{display:none}}.icon-idealista-icon,.icon-data,.icon-news,.icon-hipotecas,.icon-labs,.icon-habitania,.icon-tools-icon{transform-style:preserve-3d;-webkit-font-smoothing:none;-moz-font-smoothing:none;font-smooth:none}.icon-data:before,.icon-news:before,.icon-hipotecas:before,.icon-labs:before,.icon-habitania:before,.icon-tools-icon:before{margin-left:2px;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.icon-rentalia:before{content:"\e718";color:#3B6DA1;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.search-category-beach::before{content:"\e458"}.search-category-metro-station::before{content:"\e456"}.search-category-metro-station-madrid::before{content:"\e809"}.search-category-metro-station-barcelona::before{content:"\e802"}.search-category-metro-station-bilbao::before{content:"\e811"}.search-category-metro-station-malaga::before{content:"\e808"}.search-category-metro-station-sevilla::before{content:"\e812"}.search-category-metro-station-valencia::before{content:"\e804"}.search-category-metro-station-palma::before{content:"\e807"}.search-category-metro-station-genova::before{content:"\e815"}.search-category-metro-station-catania::before{content:"\e801"}.search-category-metro-station-porto::before{content:"\e813"}.search-category-metro-station-lisboa::before{content:"\e814"}.search-category-train-station::before{content:"\e457"}.search-category-cercanias-madrid::before{content:"\e810"}.search-category-bus-station::before{content:"\e445"}.search-category-ski-station::before{content:"\e460"}.search-category-golf-course::before{content:"\e459"}.icon-data-icon:before{content:"\e722"}.icon-mutui:before{content:"\e714"}.icon-creditohabitacao:before{content:"\e715"}.icon-arrow-double-left:before{content:"\e001"}.icon-arrow-left:before{content:"\e002"}.icon-arrow-photo-left:before{content:"\e003"}.icon-arrow-photo-right:before{content:"\e004"}.icon-arrow-right:before{content:"\e005"}.icon-arrow-right-after:after{content:"\e005"}.icon-back:before{content:"\e006"}.icon-basket:before{content:"\e214"}.icon-lock:before{content:"\e324"}.icon-forward:before{content:"\e007"}.icon-undo:before{content:"\e008"}.icon-arrow-dropdown-after:after{content:"\e102"}.icon-arrow-dropdown:before{content:"\e102"}.icon-arrow-dropdown-up-after:after{content:"\e101"}.icon-arrow-dropdown-up:before{content:"\e101"}.icon-minus:before{content:"\e103"}.icon-plus:before{content:"\e104"}.icon-unchecked:before{content:"\e105"}.icon-checked:before{content:"\e106"}.icon-radio-unchecked:before{content:"\e107"}.icon-radio-checked:before{content:"\e108"}.icon-close:before{content:"\e109"}.icon-mail:before{content:"\e201";color:#8E8F8C}.icon-mail-after:after{content:"\e201";color:#8E8F8C}.icon-phone:before{content:"\e202"}.icon-barchart:before{content:"\e203"}.icon-no-fav:before{content:"\e204"}.icon-fav:before{content:"\e205";color:#D62F2F}.icon-fav-remove:before{content:"\e206";color:#D62F2F}.icon-delete:before{content:"\e207";color:#8E8F8C}.icon-recover:before{content:"\e208"}.icon-flag:before{content:"\e209";color:#D62F2F}.icon-new-develop:before{content:"\e210";color:#8E8F8C}.icon-twentyfour:before{content:"\e211"}.icon-subidon:before{content:"\e212"}.icon-visual:before{content:"\e213"}.icon-play:before{content:"\e301"}.icon-search:before{content:"\e302"}.icon-settings:before{content:"\e303"}.icon-notification:before{content:"\e304"}.icon-download:before{content:"\e305"}.icon-rotate:before{content:"\e306"}.icon-new-tab:before{content:"\e307";color:#8E8F8C;position:relative;margin-right:5px}.icon-new-tab-after:after{content:"\e307";color:#8E8F8C;margin-left:5px}.icon-no-pics:before{content:"\e308"}.icon-eye:before{content:"\e309";color:#141414}.icon-pdf:before{content:"\e310"}.icon-user:before{content:"\e345"}.icon-user-no-logged:before{content:"\e345"}.icon-new-user:before{content:"\e104"}.icon-new-user:after{content:"\e345"}.icon-elbow:before{content:"\e312"}.icon-filter:before{content:"\e313"}.icon-list:before{content:"\e314";color:#141414}.icon-location:before{content:"\e315"}.icon-menu-burguer:before{content:"\e316"}.icon-calendar:before{content:"\e317"}.icon-pin:before{content:"\e318"}.icon-edit:before{content:"\e319"}.icon-hang-up:before{content:"\e320"}.icon-virtual-tour:before{content:"\e401"}.icon-3d-tour:before{content:"\e433"}.icon-no-3d-tour:before{content:"\e434"}.icon-no-video:before{content:"\e435"}.icon-no-virtual-tour:before{content:"\e436"}.icon-virtual-tour-outline:before{content:"\e432"}.icon-plan:before{content:"\e440"}.icon-plans:before{content:"\e402"}.icon-pics:before{content:"\e403"}.icon-video:before{content:"\e404"}.icon-videos:before{content:"\e405"}.icon-photos:before{content:"\e406"}.icon-pricedown:before{content:"\e407"}.icon-smoking:before{content:"\e409"}.icon-no-smoking:before{content:"\e409"}.icon-block:before{content:"\e408";color:#8E8F8C}.icon-blocked:after{content:"\e408";color:#D62F2F}.icon-no-smoking:after{content:"\e408";color:#D62F2F;margin-left:-1em}.icon-pets:before{content:"\e427"}.icon-sex-circle:before{content:"\e410"}.icon-sex-circle.boy:before{color:#5CA8FF}.icon-sex-circle.girl:before{color:#D158A5}.icon-sex-circle.both:before{color:#D158A5}.icon-sex-circle.both:after{content:"\e410";color:#5CA8FF;margin-left:-0.3em}.icon-energy-c-11:before{content:"\e501";color:#075C13}.icon-energy-c-2:before{content:"\e502";color:#1D7A24}.icon-energy-c-3:before{content:"\e503";color:#0C990C}.icon-energy-c-4:before{content:"\e504";color:#5ECC5E}.icon-energy-c-5:before{content:"\e505";color:#E1F56E}.icon-energy-c-6:before{content:"\e506";color:#FAA84B}.icon-energy-c-7:before{content:"\e507";color:#E07901}.icon-energy-c-8:before{content:"\e508";color:#D62F2F}.icon-energy-c-12:before{content:"\e510";color:#075C13}.icon-energy-c-13:before{content:"\e511";color:#075C13}.icon-energy-c-14:before{content:"\e512";color:#075C13}.icon-energy-c-15:before{content:"\e513";color:#075C13}.icon-energy-c-16:before{content:"\e509";color:#0C990C}.icon-feedbk-ok:before{content:"\e601";color:#0C990C}.icon-feedbk-ko:before{content:"\e602";color:#D62F2F}.icon-feedbk-question-after:after{content:"\e603"}.icon-feedbk-question:before{content:"\e603"}.icon-feedbk-info:before{content:"\e604";color:#05737A}.icon-feedbk-alert:before,.fback--warning:before{content:"\e605";color:#E07901}.icon-ok-feedbk:before{content:"\e606"}.icon-ko-feedbk:before{content:"\e607"}.icon-linkedin:before{content:"\e702";color:#007BB6}.icon-youtube:before{content:"\e703";color:#FF3333}.icon-twitter:before{content:"\e704";color:#1DA1F2}.icon-instagram:before{content:"\e705";color:#141414}.icon-facebook:before{content:"\e706";color:#3B5998}.icon-android:before{content:"\e707"}.icon-ios:before{content:"\e708"}.icon-google:before{content:"\e709";color:#D62F2F}.icon-id-favicon:before{content:"\e701"}.icon-idealista-icon:before{content:"\e710";color:#141414;transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-webkit-transform:translate3d(0, 0, 0)}.icon-briefcase:before{content:"\e321"}.icon-thumbup:before{content:"\e215"}.icon-thumbdown:before{content:"\e216"}.icon-exit:before{content:"\e322"}.icon-air:before{content:"\e411"}.icon-hot:before{content:"\e412"}.icon-elevator:before{content:"\e413"}.icon-car:before{content:"\e414"}.icon-water:before{content:"\e415"}.icon-security:before{content:"\e416"}.icon-remote:before{content:"\e417"}.icon-bike:before{content:"\e418"}.icon-terrace:before{content:"\e419"}.icon-storage:before{content:"\e420"}.icon-tree:before{content:"\e421"}.icon-window:before{content:"\e422"}.icon-lamp:before{content:"\e423"}.icon-oven:before{content:"\e424"}.icon-hanger:before{content:"\e425"}.icon-print:before{content:"\e323"}.icon-pool:before{content:"\e426"}.icon-share:before{content:"\e217";color:#145BC7}.icon-lock:before{content:"\e324"}.icon-leads:before{content:"\e325"}.icon-dartboard:before{content:"\e326"}.icon-drop-price:before{content:"\e327"}.icon-new-property:before{content:"\e328"}.icon-whatsapp:before{content:"\e720";color:#25D366}.icon-whatsapp-outline:before{content:"\e723"}.icon-meneame:before{content:"\e721"}.icon-draw-touch:before{content:"\e329"}.icon-draw:before{content:"\e330"}.icon-locate-me:before{content:"\e331"}.icon-empty-shop-cart:before{content:"\e332"}.icon-full-shop-cart:before{content:"\e333"}.icon-sent-ok:before{content:"\e608"}.icon-fullscreen:before{content:"\e334"}.icon-slider-filter:before{content:"\e335"}.icon-top:before{content:"\e218"}.icon-large-layout:before{content:"\e337"}.icon-mosaic-layout:before{content:"\e336"}.icon-user-group:before{content:"\e338"}.icon-spinner:before{content:"\e609"}.icon-gift:before{content:"\e340"}.icon-zzz:before,.icon-deactivate:before{content:"\e339"}.icon-one-bed:before{content:"\e428"}.icon-two-beds:before{content:"\e430"}.icon-double-bed:before{content:"\e429 "}.icon-one-bed-after:after{content:"\e428";margin-left:.75rem}.icon-two-beds-after:after{content:"\e430";margin-left:.75rem}.icon-double-bed-after:after{content:"\e429";margin-left:.75rem}.icon-protection:before{content:"\e341"}.icon-twitter-figure:before{content:"\e727"}.icon-facebook-figure:before{content:"\e728"}.icon-archive-icon:before{content:"\e724"}.icon-guides-icon:before{content:"\e725"}.icon-prestamos-icon:before{content:"\e726"}.icon-order:before{content:"\e342"}.icon-note:before{content:"\e343"}.icon-copy:before{content:"\e344"}.icon-house:before{content:"\e437"}.icon-send-message:before{content:"\e219"}.icon-chevron-down-after:after{content:"\e009"}.icon-chevron-up-after:after{content:"\e010"}.icon-user-account:before{content:"\e345"}.icon-telegram:before{content:"\e729"}.icon-full-screen:before{content:"\e334"}.icon-arrow-dropup:before{content:"\e101"}.icon-single-bed:before{content:"\e428"}.icon-twin-beds:before{content:"\e430"}.icon-3d-tour-outline:before{content:"\e433"}.icon-sentok:before{content:"\e608"}.icon-priceup:before{content:"\e438"}.icon-chat:before{content:"\e220"}.icon-instagram-figure:before{content:"\e731"}.icon-messenger:before{content:"\e730"}.icon-upload:before{content:"\e346"}.icon-co2:before{content:"\e450"}.icon-angle:before{content:"\e441"}.icon-plane:before{content:"\e442"}.icon-school:before{content:"\e443"}.icon-restaurant:before{content:"\e444"}.icon-public-transport:before{content:"\e445"}.icon-bank:before{content:"\e446"}.icon-hospital:before{content:"\e447"}.icon-shop:before{content:"\e448"}.icon-energy:before{content:"\e449"}.icon-entertainment:before{content:"\e451"}.icon-hotel:before{content:"\e452"}.icon-worship:before{content:"\e453"}.icon-sport:before{content:"\e454"}.icon-government:before{content:"\e455"}.icon-disable-notification:before{content:"\e347"}.icon-bathroom:before{content:"\e439"}.icon-maps:before{content:"\e724"}.icon-share2:before{content:"\e221"}.icon-ski:before{content:"\e460"}.icon-golf:before{content:"\e459"}.icon-beach:before{content:"\e458"}.icon-train:before{content:"\e457"}.icon-subway:before{content:"\e456"}.icon-options:before{content:"\e348"}.icon-key:before{content:"\e461"}.icon-price:before{content:"\e462"}.icon-solar-panel:before{content:"\e463"}.icon-metro-catania:before{content:"\e801"}.icon-metro-barcelona:before{content:"\e802"}.icon-metro-rodalies:before{content:"\e803"}.icon-metro-valencia:before{content:"\e804"}.icon-metro-perugia:before{content:"\e805"}.icon-metro-alicante:before{content:"\e806"}.icon-metro-mallorca:before{content:"\e807"}.icon-metro-malaga:before{content:"\e808"}.icon-metro-madrid:before{content:"\e809"}.icon-metro-cercanias:before{content:"\e810"}.icon-metro-bilbao:before{content:"\e811"}.icon-metro-sevilla:before{content:"\e812"}.icon-metro-oporto:before{content:"\e813"}.icon-metro-lisboa:before{content:"\e814"}.icon-metro-genova:before{content:"\e815"}.icon-history:before{content:"\e352"}.icon-no-smokers:before{content:"\e469"}.icon-no-pets:before{content:"\e468"}.icon-no-minors:before{content:"\e467"}.icon-minors:before{content:"\e466"}.icon-no-couples:before{content:"\e465"}.icon-couples:before{content:"\e464"}.icon-homestaging-solid:before{content:"\e471"}.icon-homestaging:before{content:"\e470"}.icon-clock:before{content:"\e357"}.icon-desktop-screen:before{content:"\e358"}.icon-digital-sign:before{content:"\e900"}.icon-smartphone:before{content:"\e349"}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,select,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}fieldset{border:none;margin:0 .125rem;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-0.4375rem}button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}textarea{text-align:left;vertical-align:top;padding:7px;overflow:auto}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{*width:.8125rem;*height:.8125rem;padding:0;box-sizing:content-box}input[type="search"]{appearance:textfield;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a{color:#145BC7;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover{text-decoration:underline}a:hover[class*="icon-"]{text-decoration:none}a:hover[class*="icon-"]:not(.btn)>span{text-decoration:underline}b,strong{font-weight:bold}dl,menu,ol,ul{margin:0;padding:0}dd,menu{padding:0 0 0 40px}ul,ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}div.adsbox{position:absolute;top:-3rem}picture{display:block}#wrapper,.wrapper{background-color:#fff;margin:0 auto;max-width:70.5rem;padding:1.25rem 0;position:relative;width:100%}@media screen and (max-width:74.75rem){#wrapper,.wrapper{padding:1.25rem 2.5%;max-width:100%}}#fullbox-page{background-color:#141414}#fullbox-page #wrapper{margin:.9375rem auto;max-width:70.5rem;padding:1.25rem .9375rem}@media screen and (max-width:64rem){#fullbox-page #wrapper{margin:0 auto}}.list-horizontal{padding:0}.list-horizontal li{float:left;padding-left:1.25rem}.list-horizontal li:first-child{margin-left:0;padding-left:0}.list-separator li{border-left:.0625rem solid #E5E6E1;padding:0 .625rem}.list-separator li:first-child{border-left:none}.list-separator li:last-child{padding-right:0}ul.styled-list{list-style-type:disc}ul.styled-list li{line-height:1.5rem;margin-bottom:.75rem;margin-left:1.125rem}.item-ribbon-container{position:relative}.item-ribbon{color:#fff;font-size:.75rem;font-weight:bold;height:1.5rem;line-height:1.5625rem;padding:0 .25rem;position:absolute;top:12px;z-index:2}@media screen and (min-width:48rem){.item-ribbon{left:-0.375rem}}.item-ribbon::before{border-right:solid .625rem transparent;border-top:solid 1.5rem transparent;content:' ';height:0;position:absolute;right:-0.625rem;width:0}.ribbon-on{background-color:#B62682;white-space:nowrap}.ribbon-on::before{border-top-color:#B62682}.ribbon-new{background-color:#D62F2F}.ribbon-new::before{border-top-color:#D62F2F}.ribbon-urgent{background-color:#B1D004;color:#141414}.ribbon-urgent::before{border-top-color:#B1D004}.ribbon-price-down{background-color:#0C990C;color:#fff}.ribbon-price-down::before{border-top-color:#0C990C}.ribbon-price-down span::before{color:#fff;font-size:.75em}.expand{width:100%}.v-hidden{visibility:hidden !important}.d-none{display:none !important}.fixed{position:fixed !important}.clearfix::before,.clearfix::after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix::after{clear:both}.f-left{float:left !important}.f-right{float:right !important}[class*="col-ide-"]{box-sizing:border-box;float:left;padding-left:0;padding-right:0}.ide-container{position:relative}@media screen and (max-width:36rem){.col-ide-xs-6{width:50%}.col-ide-xs-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:36rem){.col-ide-sm-1{width:8.33333333%}.col-ide-sm-2{width:16.66666667%}.col-ide-sm-3{width:25%}.col-ide-sm-4{width:33.33333333%}.col-ide-sm-5{width:41.66666667%}.col-ide-sm-6{width:50%}.col-ide-sm-7{width:58.33333333%}.col-ide-sm-8{width:66.66666667%}.col-ide-sm-9{width:75%}.col-ide-sm-10{width:83.33333333%}.col-ide-sm-11{width:91.66666667%}.col-ide-sm-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:48rem){.col-ide-md-1{width:8.33333333%}.col-ide-md-2{width:16.66666667%}.col-ide-md-3{width:25%}.col-ide-md-4{width:33.33333333%}.col-ide-md-5{width:41.66666667%}.col-ide-md-6{width:50%}.col-ide-md-7{width:58.33333333%}.col-ide-md-8{width:66.66666667%}.col-ide-md-9{width:75%}.col-ide-md-10{width:83.33333333%}.col-ide-md-11{width:91.66666667%}.col-ide-md-12{width:100%}.ide-container{margin-left:.75rem;margin-right:.75rem;max-width:100%}[class*="col-ide-"]{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width:62rem){.col-ide-lg-1{width:8.33333333%;max-width:5rem}.col-ide-lg-2{width:16.66666667%;max-width:10rem}.col-ide-lg-3{width:25%;max-width:15rem}.col-ide-lg-4{width:33.33333333%;max-width:20rem}.col-ide-lg-5{width:41.66666667%;max-width:25rem}.col-ide-lg-6{width:50%;max-width:30rem}.col-ide-lg-7{width:58.33333333%;max-width:35rem}.col-ide-lg-8{width:66.66666667%;max-width:40rem}.col-ide-lg-9{width:75%;max-width:45rem}.col-ide-lg-10{width:83.33333333%;max-width:50rem}.col-ide-lg-11{width:91.66666667%;max-width:55rem}.col-ide-lg-12{width:100%;max-width:60rem}.ide-container{margin-left:auto;margin-right:auto;max-width:60rem}.ide-container [class*=col-ide-]{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width:75rem){.col-ide-xl-1{width:8.33333333%;max-width:6rem}.col-ide-xl-2{width:16.66666667%;max-width:12rem}.col-ide-xl-3{width:25%;max-width:18rem}.col-ide-xl-4{width:33.33333333%;max-width:24rem}.col-ide-xl-5{width:41.66666667%;max-width:30rem}.col-ide-xl-6{width:50%;max-width:36rem}.col-ide-xl-7{width:58.33333333%;max-width:42rem}.col-ide-xl-8{width:66.66666667%;max-width:48rem}.col-ide-xl-9{width:75%;max-width:54rem}.col-ide-xl-10{width:83.33333333%;max-width:60rem}.col-ide-xl-11{width:91.66666667%;max-width:66rem}.col-ide-xl-12{width:100%;max-width:72rem}.ide-container{max-width:72rem}}.col-ide-xl-12{clear:both;float:none}.col-ide-center{margin:0 auto}.col-ide-no-pad{padding:0}.fx-container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#didomi-host:not([aria-hidden="true"])~section,#didomi-host:not([aria-hidden="true"])~* .municipality-search,#didomi-host:not([aria-hidden="true"])~footer{display:none}@media screen and (min-width:48rem){#didomi-host:not([aria-hidden="true"])~section,#didomi-host:not([aria-hidden="true"])~* .municipality-search,#didomi-host:not([aria-hidden="true"])~footer{display:block}}#didomi-host:not([aria-hidden="true"])~#wrapper{position:fixed}@media screen and (min-width:48rem){#didomi-host:not([aria-hidden="true"])~#wrapper{position:relative}}body{background-color:#fff;color:#141414;font:normal 1rem/1.5rem 'bernino-regular',Verdana,Arial,Geneva,sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}input,textarea,keygen,select,button,a{font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif}h1,.h1-simulated{font-size:1.5625rem;letter-spacing:-0.2px;line-height:1.875rem;margin-bottom:1.25rem;padding-top:1.25rem}@media screen and (min-width:48rem){h1,.h1-simulated{font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem;padding-top:1.5rem}}h2,.h2-simulated{font-size:1.375rem;font-weight:700;letter-spacing:-0.2px;line-height:1.875rem;margin-bottom:.625rem;padding-top:1.25rem}@media screen and (min-width:48rem){h2,.h2-simulated{font-size:1.5625rem;line-height:1.875rem;margin-bottom:.75rem;padding-top:1.5rem}}h3,.h3-simulated{font-size:1.25rem;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.625rem}@media screen and (min-width:48rem){h3,.h3-simulated{margin-bottom:.375rem;padding-top:.75rem}}h4,.h4-simulated{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:48rem){h4,.h4-simulated{margin-bottom:.375rem;padding-top:.375rem}}h5,.h5-simulated{font-size:1rem;font-weight:700;letter-spacing:.1px;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:48rem){h5,.h5-simulated{margin-bottom:.375rem;padding-top:.375rem}}p{margin-bottom:.75rem}p:last-child{margin-bottom:0}.txt-display{font-size:1.75rem;letter-spacing:-0.025rem;line-height:2.25rem}@media screen and (min-width:48rem){.txt-display{font-size:2.25rem;line-height:2.625rem}}.txt-bold{font-weight:700}.txt-soft{color:#666664}.txt-big{font-size:1.125rem;line-height:1.875rem}.txt-medium{font-size:1.125rem}.txt-body{font-size:1rem;line-height:1.5rem}.txt-small{font-size:.875rem;line-height:1rem}@media screen and (min-width:48rem){.txt-small{line-height:1.5rem}}.txt-label{font-size:.875rem;letter-spacing:1.2px;line-height:1.125rem}.txt-caption{font-size:.875rem;line-height:1.5rem}.txt-comment{color:#666664;font-size:.875rem;line-height:1.5rem}.txt-comment a{font-style:normal}.txt-highlight-red{color:#D62F2F}input,textarea,select,button{font-size:1rem}.btn{appearance:none;-webkit-appearance:none;border-radius:.125rem;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:2.625rem;padding:.5rem;text-align:center;text-decoration:none;word-wrap:break-word}.btn:focus{outline:none}.btn.longer{padding-left:2.625rem;padding-right:2.625rem}.btn.fullwidth{width:100%}.btn.smaller{font-weight:normal;line-height:normal;min-height:1.875rem;padding:.5rem .625rem}.btn+a:not(.btn){display:inline-block;margin-left:.625rem}.btn.regular{background-color:#E5E6E1;border:.0625rem solid #A3A3A0;box-shadow:inset 0 -0.0625rem .0625rem 0 #A3A3A0,inset 0 .0625rem .0625rem 0 #fff;color:#141414;font-weight:700;text-shadow:0 .0625rem 0 #fff;text-decoration:none}.btn.regular:hover,.btn.regular.fake-guide-hover{background-color:#CBCCC7}.btn.regular:active,.btn.regular:focus,.btn.regular.fake-guide-active{border:.0625rem solid #B1D004;box-shadow:0 0 .25rem 0 #B1D004,inset 0 -0.0625rem .0625rem 0 #8E8F8C,inset 0 1px 1px 0 #fff}.btn.regular[disabled],.btn.regular.disabled{background-color:#F4F5F2;border:.0625rem solid #E5E6E1;color:#8E8F8C;box-shadow:none;cursor:default}.btn.regular[disabled] span:before,.btn.regular.disabled span:before{color:#8E8F8C}.btn.regular.smaller{font-weight:normal}.btn.action{background-color:#B62682;border:.0625rem solid #B62682;box-shadow:inset 0 -0.0625rem .0625rem 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,0.5);color:#fff;font-weight:700;text-decoration:none}.btn.action:hover,.btn.action.fake-guide-hover{background-color:#8c1d64}.btn.action:active,.btn.action:focus,.btn.action.fake-guide-active{border:.0625rem solid #B1D004;box-shadow:0 0 .25rem 0 #B1D004,inset 0 -0.0625rem .0625rem 0 #8c1d64,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.2)}.btn.action[disabled],.btn.action.disabled{background-color:#F4F5F2;border:.0625rem solid #E5E6E1;box-shadow:none;cursor:default;color:#8E8F8C}.btn.reset{background-color:#FFF0F0;border:.0625rem solid #FFF0F0;box-shadow:inset 0 -0.0625rem .0625rem 0 #FFF0F0,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5);color:#D62F2F;font-weight:700;text-decoration:none}.btn.reset:hover,.btn.reset.fake-guide-hover{background-color:#FFF0F0}.btn.reset:active,.btn.reset:focus,.btn.reset.fake-guide-active{box-shadow:0 0 .25rem 0 #FFF0F0,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5)}.btn.reset[disabled],.btn.reset.disabled{background-color:#F4F5F2;border:.0625rem solid #E5E6E1;box-shadow:none;cursor:default;color:#8E8F8C}.btn.feedback-success,.btn.feedback-success:hover,.btn.feedback-success.fake-guide-hover,.btn.feedback-success[disabled],.btn.feedback-success.disabled{background-color:#EBFAEB;border:.0625rem solid #EBFAEB;box-shadow:none;color:#0C990C;text-decoration:none}.btn.feedback-success [class*="icon-"]:before,.btn.feedback-success:hover [class*="icon-"]:before,.btn.feedback-success.fake-guide-hover [class*="icon-"]:before,.btn.feedback-success[disabled] [class*="icon-"]:before,.btn.feedback-success.disabled [class*="icon-"]:before{color:#0C990C !important}.btn.feedback-loading{background-color:#E5E6E1;border:.0625rem solid #8E8F8C;box-shadow:inset 0 -0.0625rem .0625rem 0 #8E8F8C,inset 0 .0625rem .0625rem 0 #fff;color:#141414;font-weight:700;text-shadow:0 .0625rem 0 #fff;text-decoration:none;padding-left:3%;padding-right:5%}.btn.feedback-loading:hover,.btn.feedback-loading.fake-guide-hover{background-color:#CBCCC7}.btn.feedback-loading:active,.btn.feedback-loading:focus,.btn.feedback-loading.fake-guide-active{border:.0625rem solid #B1D004;box-shadow:0 0 .25rem 0 #B1D004,inset 0 -0.0625rem .0625rem 0 #8E8F8C,inset 0 .0625rem .0625rem 0 #fff}.btn.feedback-loading[disabled],.btn.feedback-loading.disabled{background-color:#F4F5F2;border:.0625rem solid #E5E6E1;color:#8E8F8C;box-shadow:none;cursor:default}.btn.feedback-loading[disabled] span::before,.btn.feedback-loading.disabled span::before{color:#8E8F8C}.btn.feedback-loading.smaller{font-weight:normal}.btn.feedback-loading [class*="icon-"]:before{color:#141414}.segmented-btn-group>li{float:left}.segmented-btn-group>li:not(:first-child) .regular{border-left:none}.segmented-btn-group>li:first-child .regular{border-radius:.125rem 0 0 .125rem}.segmented-btn-group>li:last-child .regular{border-radius:0 .125rem .125rem 0;clear:right}.segmented-btn-group>li:last-child.dropdown-menu ul{right:0}.segmented-btn-group>li .regular{border-radius:0}.segmented-btn-group>li .regular.selected,.segmented-btn-group>li .regular.selected:hover,.segmented-btn-group>li .regular.selected:active,.segmented-btn-group>li .regular.selected:focus,.segmented-btn-group>li .regular.actived,.segmented-btn-group>li .regular.actived:hover,.segmented-btn-group>li .regular.actived:active,.segmented-btn-group>li .regular.actived:focus{background-color:#666664;border-color:#A3A3A0;box-shadow:none;color:#fff;text-shadow:none}.segmented-btn-group>li .regular.selected::after,.segmented-btn-group>li .regular.selected:hover::after,.segmented-btn-group>li .regular.selected:active::after,.segmented-btn-group>li .regular.selected:focus::after,.segmented-btn-group>li .regular.actived::after,.segmented-btn-group>li .regular.actived:hover::after,.segmented-btn-group>li .regular.actived:active::after,.segmented-btn-group>li .regular.actived:focus::after{color:#fff}.dropdown-menu{position:relative}.dropdown-menu:hover ul,.dropdown-menu:focus ul{display:block}.dropdown-menu ul{background-color:#fff;border:.0625rem solid #A3A3A0;display:none;margin-top:-0.0625rem;min-width:12.5rem;padding:.75rem;position:absolute;z-index:10}.btn.segmented{background-color:#E5E6E1;border-radius:0;border:.0625rem solid #CBCCC7;box-shadow:.0625rem .0625rem 0 0 #fff #A3A3A0;color:#141414;min-width:5rem;text-decoration:none !important;text-shadow:0 .0625rem 0 #fff}.btn.segmented:first-child{border-radius:.1875rem 0 0 .1875rem}.btn.segmented:last-child{border-radius:0 .1875rem .1875rem 0}.btn.segmented:hover{background-color:#CBCCC7 !important}.btn.segmented.actived{background-color:#E1F56E;border:.0625rem solid #cced10;box-shadow:0 .0625rem 0 0 #d2f026 inset;font-weight:bold}.btn.segmented.actived:hover,.btn.segmented.actived:focus,.btn.segmented.actived:active{background-color:#E1F56E !important;border:.0625rem solid #cced10}.btn.input-number{vertical-align:bottom;width:2.5rem}.btn.input-number.disabled{border:.0625rem solid #E5E6E1 !important}.btn.input-number.left{border-radius:.1875rem 0 0 .1875rem}.btn.input-number.right{border-radius:0 .1875rem .1875rem 0}.btn.input-number~input{text-align:center}.btn.input-number:not(.disabled)~input{border-left:none;border-right:none}.second-level-menu{border-bottom:.1875rem solid #E5E6E1;display:inline-block;height:2.25rem;margin-bottom:.75rem;width:100%}.second-level-menu [data-role="responsive-menu"]{display:none}.second-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.second-level-menu [data-role="responsive-menu"]~ul{display:block}.second-level-menu ul{list-style:none outside none;padding:0}.second-level-menu ul li{color:#8E8F8C;float:left;font-weight:bold;margin-right:2em}.second-level-menu ul li:last-child{margin-right:0 !important}.second-level-menu ul li a{color:#8E8F8C;outline:0;text-decoration:none}.second-level-menu ul li a:active,.second-level-menu ul li a:focus{outline:0}.second-level-menu ul li .hoverStyle{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.second-level-menu ul li.actived>span,.second-level-menu ul li.actived>a{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.second-level-menu ul li:hover>a{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.third-level-menu{border-bottom:.1875rem solid #E5E6E1;display:inline-block;height:2.25rem;margin-bottom:.75rem;width:100%;border-bottom:.125rem solid #E5E6E1}.third-level-menu [data-role="responsive-menu"]{display:none}.third-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.third-level-menu [data-role="responsive-menu"]~ul{display:block}.third-level-menu ul{list-style:none outside none;padding:0}.third-level-menu ul li{color:#8E8F8C;float:left;font-weight:bold;margin-right:2em}.third-level-menu ul li:last-child{margin-right:0 !important}.third-level-menu ul li a{color:#8E8F8C;outline:0;text-decoration:none}.third-level-menu ul li a:active,.third-level-menu ul li a:focus{outline:0}.third-level-menu ul li .hoverStyle{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.third-level-menu ul li.actived>span,.third-level-menu ul li.actived>a{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.third-level-menu ul li:hover>a{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.third-level-menu ul li{font-weight:normal;margin-right:2.2em}.third-level-menu ul li .hoverStyle{border-bottom:.125rem solid #E5E6E1;color:#B62682;display:block;height:2.25rem}.third-level-menu ul li:hover>a{border-bottom:.125rem solid #E5E6E1;color:#B62682;display:block;height:2.25rem}.third-level-menu ul li.actived a{border-bottom:.125rem solid #E5E6E1;color:#B62682;display:block;height:2.25rem;position:relative}.third-level-menu ul li.actived a::before{border-bottom:.4375rem solid #E5E6E1;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;bottom:0;content:'';left:40%;position:absolute}.third-level-menu ul li.actived a:after{border-bottom:.4375rem solid #fff;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;bottom:-1.125rem;content:'';left:40%;position:absolute}.last-level-menu{border-bottom:.1875rem solid #E5E6E1;display:inline-block;height:2.25rem;margin-bottom:.75rem;width:100%;border-bottom:none}.last-level-menu [data-role="responsive-menu"]{display:none}.last-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.last-level-menu [data-role="responsive-menu"]~ul{display:block}.last-level-menu ul{list-style:none outside none;padding:0}.last-level-menu ul li{color:#8E8F8C;float:left;font-weight:bold;margin-right:2em}.last-level-menu ul li:last-child{margin-right:0 !important}.last-level-menu ul li a{color:#8E8F8C;outline:0;text-decoration:none}.last-level-menu ul li a:active,.last-level-menu ul li a:focus{outline:0}.last-level-menu ul li .hoverStyle{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.last-level-menu ul li.actived>span,.last-level-menu ul li.actived>a{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.last-level-menu ul li:hover>a{border-bottom:.1875rem solid #B62682;color:#B62682;display:block;height:2.25rem}.last-level-menu ul li{font-weight:normal;margin-right:2.2em}.last-level-menu ul li.actived span,.last-level-menu ul li:hover span,.last-level-menu ul li.actived a,.last-level-menu ul li:hover a{border-bottom:none}.fake-anchor{-webkit-appearance:none;appearance:none;background-color:transparent;border:none;margin:0;outline:none;padding:0}.fake-anchor span{color:#145BC7}.fake-anchor:hover span{text-decoration:underline}.fake-anchor:focus{outline:.0625rem #145BC7 dotted}.fake-anchor.fake-anchor-block{width:100%}a,button{touch-action:manipulation;-ms-touch-action:manipulation}@media screen and (max-width:47.9375rem){.btn{min-height:2.1875rem;padding:.5rem 1.125rem}.btn.smaller{padding:.3125rem .625rem}.second-level-menu{border-bottom:0}.second-level-menu [data-role="responsive-menu"]{display:block}.second-level-menu [data-role="responsive-menu"]~ul{display:none}}.all-section-container{position:relative}.all-section-container .all-section-link{bottom:0;left:0;position:absolute;right:0;top:0}:root .input-checkbox{display:inline-block;font-weight:normal;max-width:100%;min-height:1.25rem;width:auto}:root .input-checkbox input[type="checkbox"]{opacity:0;position:absolute}:root .input-checkbox input[type="checkbox"]:checked~span:before{border-color:#B62682}:root .input-checkbox input[type="checkbox"]:checked~span>span{color:#B62682}:root .input-checkbox input[type="checkbox"]:checked~span>span:before{font-family:'idealista-regular',Arial,sans-serif;content:"\e606";font-size:1.125rem;left:.0625rem;line-height:1.25rem;position:absolute;top:.0625rem}:root .input-checkbox input[type="checkbox"]:focus~span:before,:root .input-checkbox input[type="checkbox"].fake-guide-focus~span:before{border-color:#B1D004;box-shadow:0 0 4px 0 #B1D004}:root .input-checkbox input[type="checkbox"][readonly]~span:hover,:root .input-checkbox input[type="checkbox"][disabled]~span:hover{cursor:unset}:root .input-checkbox input[type="checkbox"][readonly]~span::before,:root .input-checkbox input[type="checkbox"][disabled]~span::before{border-color:#E5E6E1}:root .input-checkbox input[type="checkbox"][readonly]~span>span,:root .input-checkbox input[type="checkbox"][disabled]~span>span{color:#8E8F8C}:root .input-checkbox>span{cursor:pointer;position:relative;padding-left:1.625rem;margin-right:.9375rem;display:block;padding-top:-7.375rem}:root .input-checkbox>span::before{background-color:#fff;border:.0625rem solid #A3A3A0;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:0;vertical-align:top;width:1.25rem}:root .input-checkbox>span.warning::before,:root .input-checkbox>span[data-invalid="invalid"]::before{border:.125rem solid #E07901 !important}:root .input-checkbox>span>span{color:#141414;display:inline-block;vertical-align:top}:root .input-checkbox.block{display:block}.feedback,.contextual{box-sizing:border-box}.feedback.success,.contextual.success{background-color:#EBFAEB;color:#0C990C}.feedback.success ul,.contextual.success ul{color:#141414}.feedback.error,.contextual.error{background-color:#FFF0F0;color:#D62F2F}.feedback.error ul,.contextual.error ul{color:#141414}.feedback.warning,.contextual.warning{background-color:#FFF3E6;color:#E07901}.feedback.warning ul,.contextual.warning ul{color:#141414}.feedback.neutral-temp,.contextual.neutral-temp{background-color:#FFF8DB;color:#141414}.feedback.neutral-temp ul,.contextual.neutral-temp ul{color:#141414}.feedback.neutral-temp.icon-feedbk-info::before,.contextual.neutral-temp.icon-feedbk-info::before{color:#141414}.feedback{display:block;font-size:1.25rem;line-height:normal;padding:.9375rem;position:relative}.feedback::before{left:1.25rem;margin-top:.3125rem;position:absolute}.feedback[class*="icon-"]{padding-left:3rem}.feedback.success,.feedback.error,.feedback.warning,.feedback.neutral-temp{background-image:none;border:0;padding:.9375rem}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:3rem}.feedback span.info{color:#141414;display:block;font-size:.875rem;line-height:1.125rem;margin:0;margin-top:.3125rem}.feedback>ul{list-style-type:disc;list-style-position:inside;padding-left:1.25rem}.contextual{display:table;font-size:.875rem;line-height:1.125rem;padding:.5rem}.contextual::before{line-height:1.125rem;margin-top:0}.contextual.full-width{width:100%}.feedback.no-background{background-color:transparent;padding:0;padding-left:0 !important}.feedback.no-background::before{left:0;padding:0;position:static;top:0}@media screen and (max-width:47.9375rem){.feedback p,.feedback li{margin-left:0;font-size:.875rem}.feedback.success::before,.feedback.error::before,.feedback.warning::before,.feedback.neutral-temp::before{display:none}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:.9375rem}.contextual{font-size:.875rem;line-height:1.125rem}}@keyframes androidBugfix{from{padding:0}to{padding:0}}body{animation:androidBugfix infinite 1s}input,textarea,select,button{box-sizing:border-box}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{-webkit-appearance:none;appearance:none;border-radius:0;border:.0625rem solid #A3A3A0;color:#141414;height:2.625rem;max-width:21.875rem;padding:0 .75rem;width:100%}input[type="text"]:hover,input[type="password"]:hover,input[type="email"]:hover,input[type="tel"]:hover,input[type="number"]:hover,textarea:hover,input[type="text"].fake-guide-hover,input[type="password"].fake-guide-hover,input[type="email"].fake-guide-hover,input[type="tel"].fake-guide-hover,input[type="number"].fake-guide-hover,textarea.fake-guide-hover{border-color:#B62682}input[type="text"]:focus,input[type="password"]:focus,input[type="email"]:focus,input[type="tel"]:focus,input[type="number"]:focus,textarea:focus,input[type="text"].fake-guide-focus,input[type="password"].fake-guide-focus,input[type="email"].fake-guide-focus,input[type="tel"].fake-guide-focus,input[type="number"].fake-guide-focus,textarea.fake-guide-focus{border:.0625rem solid #B1D004;box-shadow:0 0 .25rem 0 #B1D004;outline:none}input[type="text"][data-invalid="invalid"],input[type="password"][data-invalid="invalid"],input[type="email"][data-invalid="invalid"],input[type="tel"][data-invalid="invalid"],input[type="number"][data-invalid="invalid"],textarea[data-invalid="invalid"]{border:.125rem solid #E07901 !important}input[type="text"]~a:not(.input-number),input[type="password"]~a:not(.input-number),input[type="email"]~a:not(.input-number),input[type="tel"]~a:not(.input-number),input[type="number"]~a:not(.input-number),textarea~a:not(.input-number){display:block;margin-top:1.125rem}input[type="text"].disabled,input[type="password"].disabled,input[type="email"].disabled,input[type="tel"].disabled,input[type="number"].disabled,textarea.disabled,input[type="text"][disabled],input[type="password"][disabled],input[type="email"][disabled],input[type="tel"][disabled],input[type="number"][disabled],textarea[disabled],input[type="text"][readonly],input[type="password"][readonly],input[type="email"][readonly],input[type="tel"][readonly],input[type="number"][readonly],textarea[readonly],input[type="text"].readonly,input[type="password"].readonly,input[type="email"].readonly,input[type="tel"].readonly,input[type="number"].readonly,textarea.readonly{background-color:#F4F5F2;border:.0625rem solid #E5E6E1}input[type="text"].disabled:hover,input[type="password"].disabled:hover,input[type="email"].disabled:hover,input[type="tel"].disabled:hover,input[type="number"].disabled:hover,textarea.disabled:hover,input[type="text"][disabled]:hover,input[type="password"][disabled]:hover,input[type="email"][disabled]:hover,input[type="tel"][disabled]:hover,input[type="number"][disabled]:hover,textarea[disabled]:hover,input[type="text"][readonly]:hover,input[type="password"][readonly]:hover,input[type="email"][readonly]:hover,input[type="tel"][readonly]:hover,input[type="number"][readonly]:hover,textarea[readonly]:hover,input[type="text"].readonly:hover,input[type="password"].readonly:hover,input[type="email"].readonly:hover,input[type="tel"].readonly:hover,input[type="number"].readonly:hover,textarea.readonly:hover,input[type="text"].disabled:focus,input[type="password"].disabled:focus,input[type="email"].disabled:focus,input[type="tel"].disabled:focus,input[type="number"].disabled:focus,textarea.disabled:focus,input[type="text"][disabled]:focus,input[type="password"][disabled]:focus,input[type="email"][disabled]:focus,input[type="tel"][disabled]:focus,input[type="number"][disabled]:focus,textarea[disabled]:focus,input[type="text"][readonly]:focus,input[type="password"][readonly]:focus,input[type="email"][readonly]:focus,input[type="tel"][readonly]:focus,input[type="number"][readonly]:focus,textarea[readonly]:focus,input[type="text"].readonly:focus,input[type="password"].readonly:focus,input[type="email"].readonly:focus,input[type="tel"].readonly:focus,input[type="number"].readonly:focus,textarea.readonly:focus{border:.0625rem solid #E5E6E1;box-shadow:none}input[type="text"].false-readonly,input[type="password"].false-readonly,input[type="email"].false-readonly,input[type="tel"].false-readonly,input[type="number"].false-readonly,textarea.false-readonly{background-color:#fff;border:.0625rem solid #8E8F8C}input[type="text"].false-readonly:hover,input[type="password"].false-readonly:hover,input[type="email"].false-readonly:hover,input[type="tel"].false-readonly:hover,input[type="number"].false-readonly:hover,textarea.false-readonly:hover{border-color:#B62682}input[type="text"].false-readonly:focus,input[type="password"].false-readonly:focus,input[type="email"].false-readonly:focus,input[type="tel"].false-readonly:focus,input[type="number"].false-readonly:focus,textarea.false-readonly:focus{border:.0625rem solid #B1D004;box-shadow:0 0 .25rem 0 #B1D004;outline:none}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="tel"].small,input[type="number"].small,textarea.small{height:2.25rem}textarea{height:6.25rem;max-width:25rem;padding:.75rem;resize:vertical}input[type='number']{appearance:textfield !important}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}input::-ms-clear,input::-ms-reveal{display:none}.item-form{margin-bottom:1.5rem}.item-form.no-margin{margin-bottom:0}.item-form ul li{line-height:normal}.item-form ul li:first-child label.input-radio,.item-form ul li:first-child label.input-checkbox{margin-top:.4375rem}.item-form ul li label.input-radio,.item-form ul li label.input-checkbox{margin-bottom:0;margin-left:1.25rem;margin-top:1rem}.item-form ul li label{max-width:21.875rem;width:100%}.item-form ul li label.input-radio+.dropdown-wrapper{margin-left:2.8125rem;margin-top:.625rem}.item-form label{display:block}.item-form>label{position:relative;margin-bottom:0;max-width:21.875rem;width:100%}.item-form>label.label_no-max-witdh{max-width:100%}.item-form>label+label{margin-top:1.125rem}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{display:block;margin-bottom:.375rem}.item-form>label>span:first-child.inline,.item-form.half-items>div>label>span:first-child.inline{display:inline}.item-form>label>span:first-child+a:not(.input-number),.item-form.half-items>div>label>span:first-child+a:not(.input-number){display:block}.item-form>label>span.desc-container{position:relative}.item-form>label>span.desc-container>input[type="text"]~.desc,.item-form>label>span.desc-container>input[type="password"]~.desc,.item-form>label>span.desc-container>input[type="email"]~.desc,.item-form>label>span.desc-container>input[type="tel"]~.desc,.item-form>label>span.desc-container>input[type="number"]~.desc{color:#141414;position:absolute;right:.8125rem;top:-0.125rem;z-index:1}.item-form .info{color:#141414;font-size:.875rem;line-height:1.2em}.item-form .help-text{color:#8E8F8C}.item-form .help-text.block{display:block;margin-top:.125rem}.item-form .help-text.center{text-align:center}.item-form.half-items>div{float:left;width:48%}.item-form.half-items>div+div{margin-left:4%}.item-form.half-items>.item-form{margin-bottom:0}.item-form ul.indented{margin-left:1.5em;margin-top:.375rem}.item-form ul.indented li .item-form{margin-left:2.8125rem;margin-top:.75rem}.item-form ul.indented li .item-form label,.item-form ul.indented li .item-form input{max-width:19.0625rem}.item-form ul.indented li .item-form input~.desc{top:.6875rem}.item-form span.fakeDisabled{background-color:#F4F5F2;border-radius:0;border:.0625rem solid #E5E6E1;color:#141414;display:inline-block;height:2.625rem;line-height:1.625rem;max-width:100%;overflow:hidden;padding:0 .75rem;text-overflow:ellipsis}span.message-error{color:#E07901;display:block;font-size:.875rem;margin:.25rem 0 0 0}span.message-error::before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e605";font-size:.875rem;margin-right:.3125rem}ul.suggest-list{background-color:#fff;border-top:0;border:.0625rem solid #8E8F8C;position:absolute;width:100%;z-index:2}ul.suggest-list li{padding:.3125rem}ul.suggest-list li:hover,ul.suggest-list li.selected{background-color:#F4F5F2}ul.suggest-list li a{display:block}input[data-input-number]{max-width:2.8125rem !important;padding:0 .3125rem !important}a.input-number{padding-right:0 !important;padding-left:0 !important}@media screen and (max-width:47.9375rem){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{height:2.1875rem;max-width:none;padding:0 .625rem}input[type="text"]~a:not(.input-number),input[type="password"]~a:not(.input-number),input[type="email"]~a:not(.input-number),input[type="tel"]~a:not(.input-number),input[type="number"]~a:not(.input-number),textarea~a:not(.input-number){display:block;margin-top:.9375rem}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="tel"].small,input[type="number"].small,textarea.small{height:1.875rem}textarea{height:5.625rem;padding:.625rem}.item-form{margin-bottom:1.25rem}.item-form ul li label.frm-radio,.item-form ul li label.frm-check{margin-left:.625rem}.item-form>label{max-width:none}.item-form>label+label{margin-top:.9375rem}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{margin-bottom:.3125rem}.item-form>label>span:first-child.inline,.item-form.half-items>div>label>span:first-child.inline{display:inline}.item-form>label>span:first-child+a:not(.input-number),.item-form.half-items>div>label>span:first-child+a:not(.input-number){display:block}.item-form span.fakeDisabled{height:2.1875rem;line-height:1.1875rem;padding:0 .625rem}}.input-group{position:relative}.input-group .input-group-text{border-bottom:.0625rem solid #E5E6E1;border-left:.0625rem solid #8E8F8C;border-right:.0625rem solid #E5E6E1;border-top:.0625rem solid #8E8F8C;color:#fff;display:block;float:left;overflow:hidden;padding:.375rem 0 0 .375rem;text-overflow:ellipsis;white-space:nowrap}.input-group a{color:#141414 !important}.input-group select,.input-group input[type="file"]{cursor:pointer;left:0;opacity:0;padding:.5em .4em;position:absolute;top:0}.input-group .btn .btn-icon-select{background-position:-3.375rem 0;height:.8125rem;width:.6875rem}.input-group.small .input-group-text{width:2.5rem}.input-group.small select{min-width:5.625rem}.input-group.small input[type="file"]{min-width:7.5rem}.input-group.large .input-group-text{width:37.5rem}.input-group.large select{min-width:40rem}.input-group.large input[type="file"]{min-width:42.5rem}:root .input-radio{display:inline-block;font-weight:normal;max-width:100%;min-height:1.25rem;width:auto}:root .input-radio input[type="radio"]{opacity:0;position:absolute}:root .input-radio input[type="radio"]:checked~span::before{border-color:#B62682}:root .input-radio input[type="radio"]:checked~span>span{color:#B62682}:root .input-radio input[type="radio"]:checked~span>span::before{background-color:#B62682;border-radius:.625rem;content:"";display:inline;height:.625rem;left:.3125rem;position:absolute;text-align:center;top:.3125rem;vertical-align:middle;width:.625rem}:root .input-radio input[type="radio"]:checked~span>span a{color:#B62682}:root .input-radio input[type="radio"]:focus~span:before,:root .input-radio input[type="radio"].fake-guide-focus~span:before{border-color:#B1D004;box-shadow:0 0 .25rem 0 #B1D004}:root .input-radio input[type="radio"][readonly]~span:hover,:root .input-radio input[type="radio"][disabled]~span:hover{cursor:unset !important}:root .input-radio input[type="radio"][readonly]~span::before,:root .input-radio input[type="radio"][disabled]~span::before{background:#F4F5F2;border-color:#E5E6E1}:root .input-radio input[type="radio"][readonly]~span>span,:root .input-radio input[type="radio"][disabled]~span>span{color:#8E8F8C}:root .input-radio>span:not(.message-error){cursor:pointer;display:block;margin-right:.9375rem;padding-left:1.625rem;position:relative}:root .input-radio>span:not(.message-error)::before{background-color:#fff;border-radius:.625rem;border:.0625rem solid #8E8F8C;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:0;vertical-align:top;width:1.25rem}:root .input-radio>span:not(.message-error).warning:before,:root .input-radio>span:not(.message-error)[data-invalid="invalid"]:before{border:.125rem solid #E07901 !important}:root .input-radio>span:not(.message-error)>span{display:inline-block;margin-top:-0.0625rem;vertical-align:top}:root .input-radio>span>span{color:#141414}:root .input-radio>span>span a{color:#141414;text-decoration:none}:root .input-radio.inline{display:inline-block}:root .input-radio.block{display:block}:root .input-switch{box-sizing:border-box;cursor:pointer;display:inline-block;min-height:1.875rem;outline:none;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}:root .input-switch *{box-sizing:border-box}:root .input-switch input[type="checkbox"]{opacity:0;position:absolute}:root .input-switch input[type="checkbox"]+span{background-color:#fff;border-radius:1.875rem;border:.0625rem solid #8E8F8C;display:block;float:left;height:1.875rem;margin-right:.375rem;position:relative;width:3.75rem}:root .input-switch input[type="checkbox"]+span:after{background-color:#8E8F8C;border-radius:1.625rem;content:'';display:block;height:1.625rem;left:.125rem;margin-left:0;overflow:hidden;position:absolute;top:.0625rem;transition:background .4s,margin-left .4s;width:1.625rem;z-index:1}:root .input-switch input[type="checkbox"]+span:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#8E8F8C;content:"\e606";font-size:1.25rem;height:.8125rem;left:.3125rem;line-height:normal;margin-left:0;position:absolute;top:.25rem;transition:margin-left .4s;width:.8125rem;z-index:2}:root .input-switch input[type="checkbox"]+span+span{color:#141414;display:inline-block;padding-left:.25rem;padding-top:.1875rem}:root .input-switch input[type="checkbox"]:checked+span{border-color:#B62682}:root .input-switch input[type="checkbox"]:checked+span::after{background:#B62682;margin-left:1.75rem;transition:background .4s,margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span::before{color:#fff;margin-left:1.75rem;transition:margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span+span{color:#B62682}:root .input-switch input[type="checkbox"]:focus+span{border-color:#B1D004;box-shadow:0 0 .25rem 0 #B1D004}:root .input-switch input[type="checkbox"]:disabled+span,:root .input-switch input[type="checkbox"]:disabled+span+span{opacity:.5}:root .input-switch:hover input[type="checkbox"]+span{border-color:#B62682}:root .input-switch:hover input[type="checkbox"]+span+span{color:#B62682}:root .input-switch:hover input[type="checkbox"]:disabled+span{border-color:#8E8F8C}:root .input-switch:hover input[type="checkbox"]:disabled+span+span{color:#141414}.smart-container{background-color:#E1F56E;bottom:auto;color:#141414;display:block;font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif;font-size:1rem;left:0;margin:0 auto;min-width:0;right:0;width:100%}.smart-content{padding:.9375rem;text-align:left}.smart-content a,.smart-content a:hover{color:#141414;text-decoration:none}.smart-phrase{font-size:1.25rem;line-height:1.5625rem;padding-bottom:.625rem}.smart-data-event{text-align:left !important}.smart-data-event p{color:#141414 !important;font-size:.875rem;line-height:.9375rem;margin-bottom:0 !important}.smart-data-event span{color:#141414 !important;font-weight:bold}.smart-container-banner{height:3.75rem;max-width:29.25rem}.smart-content-banner{padding:.5rem}.smart-banner:before,.smart-banner:after{font-size:1.125rem}.smart-phrase-banner{float:left;font-size:.75rem;line-height:1.125rem;padding-bottom:.3125rem;padding-top:.3125rem;width:80%}.smart-data-event-banner{float:left;font-size:1.25rem;padding-bottom:.625rem;position:relative;top:-1.5625rem;width:20%}.smart-data-event-banner p{font-size:.625rem;line-height:.75rem;margin-bottom:0 !important;text-align:left !important}.smart-data-event-banner span{font-size:1.25rem;line-height:1.5625rem}.smart-container-megadetalle{height:5.625rem;width:37.5rem}.smart-megadetalle:before,.smart-megadetalle:after{font-size:1.125rem}.smart-phrase-megadetalle{float:left;font-size:1rem;padding-top:.625rem;padding-right:15px;text-align:right;width:78%}.smart-data-event-megadetalle{float:left;font-size:1.25rem;position:relative;top:-1.625rem;width:22%}.smart-data-event-megadetalle p{text-align:left !important;margin-bottom:0 !important;font-size:.75rem}.smart-data-event-megadetalle span{font-size:3.125rem;line-height:2.8125rem}.smart-data-event-megadetalle span:last-child{font-size:1.25rem}.smart-container-mega{height:5.625rem;width:45.5rem}.smart-mega:before,.smart-mega:after{font-size:1.125rem}.smart-phrase-mega{float:left;padding-right:15px;padding-top:.625rem;text-align:right;width:80%}.smart-data-event-mega{float:left;font-size:1.25rem;padding-bottom:.625rem;padding-top:.625rem;position:relative;top:-2.375rem;width:20%}.smart-data-event-mega p{font-size:12px;margin-bottom:0 !important;text-align:left !important}.smart-data-event-mega span{font-size:3.125rem;line-height:3.125rem}.smart-data-event-mega span:last-child{font-size:1.25rem}.smart-container-roba{height:15.625rem;width:18.75rem}.smart-roba:before,.smart-roba:after{font-size:1.375rem}.smart-phrase-roba{padding-top:1.25rem;width:100%}.smart-data-event-roba{margin-top:.1875rem;width:60%}.smart-data-event-roba p{font-size:.875rem;line-height:1.125rem}.smart-data-event-date-roba{width:60%}.smart-data-event-date-roba span{font-size:3.75rem;line-height:3.4375rem}.smart-data-event-date-roba span:last-child{font-size:1.875rem;font-weight:bold}#smart-banner{background-color:#F4F5F2;border-bottom:.0625rem solid #8E8F8C;overflow:hidden;padding:.625rem .5rem;position:relative;width:100%;z-index:9998}#smart-banner,#smart-banner *{box-sizing:border-box}#smart-banner .sb-close{bottom:0;display:block;position:absolute;text-align:center;top:0;width:1.875rem}#smart-banner .sb-close::before{border-radius:1.875rem;height:1.875rem;left:0;line-height:1.875rem;margin-top:-0.9375rem;position:absolute;top:50%;width:1.875rem}#smart-banner .sb-close span{opacity:0;position:absolute}#smart-banner .sb-text-container{display:table;margin-left:2.1875rem}#smart-banner .sb-icon,#smart-banner .sb-text,#smart-banner .sb-button-container{display:table-cell;vertical-align:middle}#smart-banner .sb-icon::before{background-color:#E1F56E;display:inline-block;font-size:2rem;height:2.5rem;line-height:2.5rem;text-align:center;width:2.5rem}#smart-banner .sb-text{font-size:.875rem;line-height:normal;padding-left:.625rem;padding-right:.625rem}#smart-banner .sb-button{font-size:.875rem;min-height:0;padding:.375rem;width:auto}#id-cookies{background-color:#F4F5F2;color:#8E8F8C;padding:1rem;position:relative}#id-cookies>div{margin:0 auto;max-width:70.5rem;position:relative;width:100%}#id-cookies .icon-close::before,#id-cookies .icon-close::after{box-sizing:content-box}#id-cookies p.cookies{color:#141414;font-size:.875rem;margin-bottom:0;padding-right:3rem}@media screen and (min-width:62rem){#id-cookies p.cookies{padding:0 3rem}}#id-cookies p.cookies a{color:#141414;text-decoration:underline;white-space:nowrap}#id-cookies p.cookies a:hover{color:#145BC7;text-decoration:underline}#id-cookies a.icon-close{float:right;margin-top:-0.5rem;position:absolute;right:.75rem;top:.4375rem}#id-cookies [data-icon]:before,#id-cookies [class*="icon-"]:before{color:#141414}.off-canvas-opened{overflow:hidden}.off-canvas-view-container{background-color:rgba(0,0,0,0.7);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}.off-canvas-view-container *{box-sizing:border-box}.off-canvas-view-container .off-canvas-view-content{background-color:#fff;height:100%;position:absolute;right:0;top:0;width:26.25rem;z-index:999999;transform:translate3d(100%, 0, 0);transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.off-canvas-view-container.off-canvas-view-show{display:block}.off-canvas-view-container.off-canvas-view-opened .off-canvas-view-content{transform:translate3d(0, 0, 0);transition:transform .8s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}@media screen and (max-width:47.9375rem){.off-canvas-view-container .off-canvas-view-content{max-width:100%;width:100%}}.breadcrumb{overflow:hidden;padding-left:1rem;padding-right:1rem;margin:.5rem auto 1rem}@media screen and (min-width:62rem){.breadcrumb{padding-left:calc((100vw - 60rem)/2);padding-right:calc((100vw - 60rem)/2)}}@media screen and (min-width:75rem){.breadcrumb{padding-left:calc((100vw - 72rem)/2);padding-right:calc((100vw - 72rem)/2)}}.breadcrumb li{font-size:12px;font-size:0.75rem;background:url("/static/common/img/icons/breadcrumbs_icon.png") no-repeat scroll right center rgba(0,0,0,0);float:left;margin-right:7px;padding-right:14px}.breadcrumb li:last-child{background:none}.ide-header{background-color:#E1F56E;height:3rem}.ide-header .content{margin:0 auto;position:relative}.ide-header:not(.private) .ide-main-menu__adv-free{display:none}@media screen and (min-width:48rem){.ide-header:not(.private) .ide-main-menu__adv-free{display:inline-block}}.ide-header .icon-pin:before,.ide-header .icon-user-no-logged:before{color:#B62682;margin-right:.25rem}.ide-header .icon-user-no-logged-text{display:none}@media screen and (min-width:21.875rem){.ide-header .icon-user-no-logged-text{display:block}}.ide-header .icon-user-no-logged-text-extrasmall-devices{display:block}@media screen and (min-width:21.875rem){.ide-header .icon-user-no-logged-text-extrasmall-devices{display:none}}@media screen and (min-width:48rem){.ide-header .icon-user-no-logged-text-extrasmall-devices{display:none}}.ide-header .icon-user-no-logged:hover{text-decoration:none}.ide-header .tools-header li .communications-notifications{background-color:#D62F2F;border:solid .125rem #fff;border-radius:1rem;box-sizing:content-box;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;height:1rem;line-height:1rem;min-width:.75rem;padding:0 .125rem;position:absolute;right:0;text-align:center;top:.5625rem}.ide-header .claim-it-text{display:none}.logo-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;float:left;height:3rem;line-height:3rem;margin-left:.5rem}@media screen and (min-width:21.875rem){.logo-container{margin-left:1rem}}@media screen and (min-width:48rem){.logo-container{margin-left:.75rem}}@media screen and (min-width:62rem){.logo-container{margin-left:0}}.logo-container .phrase{display:none}@media screen and (min-width:62rem){header:not(.ide-header) .logo-container{margin-left:1.375rem}}.id-logo{display:-ms-inline-flexbox;display:inline-flex}.id-logo:hover{text-decoration:none}.id-logo:hover span{text-decoration:none}.id-logo span:before{font-size:2rem;display:inline-block;line-height:3rem}.id-logo .id-product{float:right}.id-logo img{height:2rem;width:6.9375rem}.phrase{color:#8E8F8C;display:inline-block;font-size:.8125rem;font-weight:normal;line-height:normal;margin:0;padding:0;position:relative;top:-0.875rem}.ide-main-menu{float:right;font-size:0;height:3rem;overflow:hidden;text-align:right;width:calc(100% - 10.625rem)}@media screen and (min-width:48rem){.ide-main-menu{width:calc(100% - 10rem)}}.ide-main-menu__adv-free{margin-right:.75rem}.ide-main-menu__adv-free a{border:solid .0625rem #E5E6E1;border-radius:1rem;margin:.5rem 0}.ide-main-menu__adv-free .icon-pin:before{margin-right:.125rem}.ide-main-menu li{box-sizing:border-box;display:inline-block;font-size:1rem;height:3rem;line-height:1.5rem;overflow:hidden}.ide-main-menu li:hover{border-bottom:solid .125rem #B62682}.ide-main-menu li a,.ide-main-menu li>span{color:#141414;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;padding:.5rem;margin:.5rem 0;box-sizing:border-box}@media screen and (min-width:48rem){.ide-main-menu li a,.ide-main-menu li>span{margin:0;height:3rem}}.ide-main-menu li a.icon-user-no-logged,.ide-main-menu li>span.icon-user-no-logged{margin:.25rem 0;box-sizing:border-box}@media screen and (min-width:48rem){.ide-main-menu li a.icon-user-no-logged,.ide-main-menu li>span.icon-user-no-logged{margin:0}}@media screen and (min-width:62rem){.ide-main-menu li a.icon-user-no-logged,.ide-main-menu li>span.icon-user-no-logged{height:3rem;margin:0}}.ide-main-menu li.ide-main-menu__adv-free a{height:auto}@media screen and (min-width:48rem){.ide-main-menu li.ide-main-menu__adv-free a{margin:.45rem 0}}.ide-main-menu li.ide-main-menu__adv-free a span{padding-top:.25rem;padding-bottom:.25rem}.ide-main-menu li a:hover{background-color:#fff;color:#B62682;text-decoration:none}.ide-main-menu li a:hover span{text-decoration:none}.ide-main-menu li a:hover[class*="icon-"]:not(.btn)>span{text-decoration:none}.ide-main-menu .ide-main-menu__adv-free{height:auto;line-height:1.5rem}@media screen and (min-width:36rem){.ide-main-menu .ide-main-menu__adv-free{display:inline-block}}.ide-main-menu .ide-main-menu__adv-free a{background-color:#EDFCA2;border-color:#B1D004;padding:0 1.25rem}.ide-main-menu .ide-main-menu__adv-free a:hover{background-color:#fff;color:#B62682;border-color:#B62682;border-radius:1rem}.ide-main-menu .ide-main-menu__adv-free:hover{border:none}.ide-main-menu .user-bar-selected{border-bottom:solid .125rem #B62682}.ide-main-menu .user-bar-selected>span,.ide-main-menu .user-bar-selected a{background-color:#fff;color:#B62682}.user-bar-beta>a::after{background-color:#B62682;border-radius:1em;color:#fff;content:'beta';display:inline-block;font-family:bernino-regular;font-size:.5625rem;font-style:normal;line-height:1em;margin-left:.375rem;padding:.1875rem .375rem;text-align:center;text-transform:lowercase}.submenu{background-color:#fff;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);display:none;min-width:11.875rem;position:absolute;right:0;top:3rem;width:calc(100% - 2rem);z-index:99999}@media screen and (min-width:48rem){.submenu{right:.75rem;width:auto}}.submenu .log-out span{float:right}.submenu .log-out span:before{font-size:1.5rem}.submenu a{color:#141414;display:block;line-height:3rem;padding-left:.75rem;padding-right:.75rem}.submenu a:hover{background-color:#F4F5F2;color:#B62682;text-decoration:none}.submenu a:hover .icon-exit::before{color:#B62682}.submenu .header-your-contracts-list .header-your-contracts{padding-right:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.submenu .header-your-contracts-list .header-your-contracts-badge{font-size:.875rem;line-height:1.125rem;color:#576600;margin-top:-0.1875rem;padding-left:.5rem}.submenu .header-your-contracts-list .header-your-contracts-badge:before{content:' ';width:100%;line-height:1.125rem;display:inline-block;position:relative;height:.5rem;background-color:#E1F56E;top:1.35rem;font-size:1rem;font-weight:700}.submenu .header-your-contracts-list .header-your-contracts-text{position:relative}.submenu .user-bar-selected{border-bottom-width:0}.submenu .user-bar-selected>span{background-color:#F4F5F2;color:#B62682;display:block;line-height:3rem;padding-left:.75rem;padding-right:.75rem}.submenu .ide-main-menu__adv-free{margin-right:0}.submenu .ide-main-menu__adv-free a{border:none;margin-bottom:0;margin-top:0}.log-out,.separator{border-top:.0625rem solid #E5E6E1}.activity-icon{border-left:.0625rem solid #B1D004;border-right:.0625rem solid #B1D004;box-sizing:border-box;cursor:pointer;float:right;height:3rem;line-height:3rem;padding:0 .75rem;position:relative;text-align:center;width:3rem;z-index:2}.activity-icon:hover{background-color:#fff;border-bottom:solid .125rem #B62682}.activity-icon+.activity-icon{border-right-width:0}.activity-icon .icon-calendar:before{font-size:1.25rem}.activity-icon .badge{background-color:#D62F2F;border:solid .125rem #fff;border-radius:1rem;box-sizing:content-box;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;height:1rem;line-height:1rem;min-width:.75rem;padding:0 .125rem;position:absolute;right:0;text-align:center;top:.5625rem}.activity-icon .badge.communications-notifications{background-color:#D62F2F}.habitania .ide-main-menu{width:calc(100% - 13.125rem)}@media screen and (min-width:48rem){.habitania .submenu{right:3.75rem}}.help-center .activity-icon{position:relative}.help-center .helper-icon{text-decoration:none}.help-center .helper-icon::before{line-height:inherit}.help-center .helper-icon .icon-feedbk-question:before{font-size:1.25rem}.help-center .helper-icon,.help-center .activity-icon{display:inline-block}.help-center .icon-calendar::before{line-height:inherit}.help-center .beamer{cursor:pointer;position:relative}.help-center .beamer .icon-beamer-user-info,.help-center .beamer .icon-beamer-submenu{background-color:#46C2BE;font-size:.875rem;border-radius:1rem;box-sizing:content-box;color:#fff;display:inline-block;font-weight:400;line-height:1rem;padding:0 .125rem;position:absolute;text-align:center}.help-center .beamer .icon-beamer-submenu{cursor:pointer;line-height:1rem;min-width:.875rem;right:.5rem;top:1.125rem}.help-center .beamer .icon-beamer-user-info{height:1rem;min-width:.75rem;right:1.75rem;top:.625rem}.help-center .beamer .icon-beamer-no-news{display:none}@media screen and (min-width:48rem){.starter .help-center-menu{display:none}}.starter .activity-icon{display:none}@media screen and (min-width:48rem){.starter .activity-icon{display:inline-block}}.starter .activity-icon~.user-info{right:0}@media screen and (min-width:48rem){.starter .activity-icon~.user-info{right:2.875rem}}@media screen and (min-width:62rem){.starter .activity-icon~.user-info{right:3.625rem}}.office .ide-main-menu,.pro .ide-main-menu,.top .ide-main-menu{width:calc(100% - 16.25rem)}@media screen and (min-width:62rem){.office .submenu,.pro .submenu,.top .submenu{right:6.75rem}}@media screen and (min-width:62rem){.office .submenu .help-center-menu,.pro .submenu .help-center-menu,.top .submenu .help-center-menu{display:none}}.office .activity-icon-help,.pro .activity-icon-help,.top .activity-icon-help{display:none}@media screen and (min-width:62rem){.office .activity-icon-help,.pro .activity-icon-help,.top .activity-icon-help{display:inline-block}}.office.home .ide-main-menu,.pro.home .ide-main-menu,.top.home .ide-main-menu{width:calc(100% - 20.625rem)}[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo{padding-top:.125rem}[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:1.875rem;width:6.5rem}@media screen and (min-width:48rem){[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;margin-top:-0.5rem;width:13.875rem}}@media screen and (min-width:62rem){[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;line-height:4rem;width:13.875rem}}.home{background-color:#fff;border-bottom:0;box-sizing:border-box;height:3rem;padding-top:0}.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{background-image:url("/static/common/img/icons/id-logo-pride.svg");background-position:0 center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:2rem;line-height:2rem;width:6.9375rem}@media screen and (min-width:48rem){.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;width:13.875rem}}@media screen and (min-width:62rem){.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;line-height:4rem;width:13.875rem}}.home.logo-pride:not(.tools-header) .logo-container .id-logo img{opacity:0;position:absolute}@media screen and (min-width:48rem){.home .id-logo img{height:4rem;width:13.875rem}}@media screen and (min-width:48rem){.home{height:6rem;padding-top:1.5rem}}.home.tools-header--home .icon-idealista-icon:before{background-image:none;color:#000000;content:"\e710";font-size:3rem}.home .id-brand:before{font-size:2rem}@media screen and (min-width:48rem){.home .id-brand:before{font-size:3.875rem}}@media screen and (min-width:62rem){.home .id-brand:before{font-size:4rem}}.home .logo-container.claim-it{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:48rem){.home .logo-container.claim-it{-ms-flex-direction:inherit;flex-direction:inherit}}.home .logo-container.claim-it .id-logo{padding-top:.25rem;margin-bottom:.125rem}@media screen and (min-width:48rem){.home .logo-container.claim-it .id-logo{padding-top:0;margin-bottom:0}}.home .logo-container.claim-it .id-logo img{height:1.5rem;line-height:1rem;width:auto}@media screen and (min-width:48rem){.home .logo-container.claim-it .id-logo img{height:4rem;width:13.875rem}}.home .logo-container.claim-it .claim-it-text{font-size:.75rem;line-height:.75rem;padding-bottom:.5rem;display:inline-block;font-weight:600}@media screen and (min-width:48rem){.home .logo-container.claim-it .claim-it-text{display:none}}@media screen and (min-width:48rem){.home .logo-container .phrase{display:block;text-align:center;top:.25rem}}@media screen and (min-width:48rem){.home .logo-claim{margin-top:-0.6rem}}.home .ide-main-menu li:hover{border-bottom:none}.home .ide-main-menu li a:hover{background-color:#E1F56E;border-radius:.125rem;color:#141414}.home .ide-main-menu .ide-main-menu__adv-free a{background-color:#fff;border-color:#E5E6E1}.home .ide-main-menu .ide-main-menu__adv-free a:hover{background-color:#fff;border-radius:1rem;border-color:#B62682;color:#B62682}.home .activity-icon{border-color:#E5E6E1}@media screen and (min-width:48rem){.home .activity-icon{border:none}}.home .activity-icon:hover{background-color:#E1F56E}@media screen and (min-width:48rem){.home .no-logged-user-menu{width:calc(100% - 3.125rem)}}@media screen and (min-width:62rem){.home .no-logged-user-menu{width:calc(100% - 10.625rem)}}.home .user-info.opened .icon-arrow-dropdown:before{color:#839906}.home .lang-responsive{border-bottom:0}@media screen and (min-width:62rem){.home .lang-responsive:hover{background-color:#E1F56E;border-bottom-width:0;color:#141414}}.home .lang-responsive:hover .icon-arrow-dropdown:before{color:#839906}.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:.25rem}@media screen and (min-width:62rem){.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:.75rem}}@media screen and (min-width:48rem){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 4.75rem)}}@media screen and (min-width:62rem){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 10rem)}}.habitania{background-color:#fff;border-bottom:solid .0625rem #E5E6E1}.habitania .ide-main-menu li{border-bottom-color:#E5E6E1;border-bottom-width:.0625rem}.habitania .ide-main-menu a:hover{color:#B62682}.habitania .lang-options li a:hover{background-color:transparent;color:#B62682}.habitania .opened{background-color:#fff}.habitania .opened .icon-arrow-dropdown{background-color:transparent}.habitania .activity-icon{border-left-color:#E5E6E1;border-right-color:#E5E6E1}.habitania .user-info.opened,.habitania .activity-icon:hover{background-color:#F4F5F2}.habitania .logo-container img{height:2.9375rem;width:auto}.no-logged-user-menu{width:auto}@media screen and (min-width:48rem){.no-logged-user-menu{width:calc(100% - 18.4375rem)}}.no-logged-user-menu a:hover{background-color:transparent}.no-logged-user-menu a:hover span.hide-txt{text-decoration:none}.no-logged-user-menu .hide-txt{display:none}@media screen and (min-width:48rem){.no-logged-user-menu .hide-txt{display:inline}}.lang-selector{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;float:right;line-height:3rem;margin-right:0;padding-left:.5rem}@media screen and (min-width:48rem){.lang-selector{margin-right:0}}@media screen and (min-width:62rem){.lang-selector{padding-left:1rem;max-width:9.375rem}}.lang-selector .icon-arrow-dropdown:before{color:#839906;float:right;margin-right:.25rem;margin-top:0}@media screen and (min-width:48rem){.lang-selector .icon-arrow-dropdown:before{margin-left:.375rem}}.lang-selector.opened{background-color:#fff;border-bottom:solid .125rem #B62682;color:#B62682;height:3rem}.lang-selector.opened .icon-arrow-dropdown:before{color:#B62682;transform:rotateX(180deg)}.lang-selector.opened ul{display:block;max-height:22.8125rem;overflow-x:hidden;overflow-y:scroll}@media screen and (min-width:62rem){.lang-selector:hover,.lang-selector.opened{background-color:#fff;border-bottom:solid .125rem #B62682;color:#B62682;height:3rem}.lang-selector:hover .icon-arrow-dropdown:before,.lang-selector.opened .icon-arrow-dropdown:before{color:#B62682}}.lang-selector--lang-selected{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:3rem;line-height:3rem}@media screen and (min-width:48rem){.lang-selector--lang-selected{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:62rem){.lang-selector--lang-selected .flag{margin-right:.5rem}}.lang-selector--lang-options{background-color:#fff;border:.0625rem solid #CBCCC7;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);box-sizing:border-box;display:none;min-width:unset;position:absolute;right:0;top:auto;width:9.375rem;z-index:9999}@media screen and (min-width:48rem){.lang-selector--lang-options{right:.75rem}}.lang-selector--lang-options a{color:#141414;display:block;padding-left:.9375rem;padding-right:.5rem}.lang-selector--lang-options a:hover{background-color:#F4F5F2;color:#B62682;text-decoration:none}.lang-selector .lang-text{display:none}@media screen and (min-width:48rem){.lang-selector .lang-text{-ms-flex-order:1;order:1}}@media screen and (min-width:62rem){.lang-selector .lang-text{display:inline-block}}.flag{background-repeat:no-repeat;background-size:cover;border:solid .0625rem #E5E6E1;display:inline-block;height:.75rem;margin-right:.25rem;width:1rem;margin-top:0}@media screen and (min-width:48rem){.flag{-ms-flex-order:2;order:2}}.flag.lang-es{background-image:url("/static/common/release/modules/resources/img/flags/es.svg")}.flag.lang-ca{background-image:url("/static/common/release/modules/resources/img/flags/es-ct.svg")}.flag.lang-en{background-image:url("/static/common/release/modules/resources/img/flags/gb.svg")}.flag.lang-fr{background-image:url("/static/common/release/modules/resources/img/flags/fr.svg")}.flag.lang-de{background-image:url("/static/common/release/modules/resources/img/flags/de.svg")}.flag.lang-it{background-image:url("/static/common/release/modules/resources/img/flags/it.svg")}.flag.lang-pt{background-image:url("/static/common/release/modules/resources/img/flags/pt.svg")}.flag.lang-da{background-image:url("/static/common/release/modules/resources/img/flags/dk.svg")}.flag.lang-fi{background-image:url("/static/common/release/modules/resources/img/flags/fi.svg")}.flag.lang-nl{background-image:url("/static/common/release/modules/resources/img/flags/nl.svg")}.flag.lang-no{background-image:url("/static/common/release/modules/resources/img/flags/no.svg")}.flag.lang-pl{background-image:url("/static/common/release/modules/resources/img/flags/pl.svg")}.flag.lang-ro{background-image:url("/static/common/release/modules/resources/img/flags/ro.svg")}.flag.lang-ru{background-image:url("/static/common/release/modules/resources/img/flags/ru.svg")}.flag.lang-sv{background-image:url("/static/common/release/modules/resources/img/flags/se.svg")}.flag.lang-el{background-image:url("/static/common/release/modules/resources/img/flags/gr.svg")}.flag.lang-zh{background-image:url("/static/common/release/modules/resources/img/flags/zh.svg")}ul .flag{margin-right:.5rem}.and-also{color:#8E8F8C;font-size:.75rem}@media screen and (min-width:75rem){.header-new-listing-layout .lang-selector--lang-options,.header-new-listing-layout .submenu{right:0}}.private nav{box-sizing:border-box;padding-left:10rem;width:100%}.home nav{padding-left:7.5rem}@media screen and (min-width:48rem){.home nav{padding-left:15rem}}.habitania nav{padding-left:7.5rem}@media screen and (min-width:48rem){.habitania nav{padding-left:10rem}}.user-info{-ms-flex-align:center;align-items:center;border-bottom:solid .125rem #E1F56E;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;float:right;height:3rem;max-width:8.125rem;padding:.375rem .375rem .25rem;z-index:2}@media screen and (min-width:21.875rem){.user-info{max-width:10rem}}.user-info .avatar-small-inline{height:2rem}.user-info--username{display:inline-block;max-width:3.75rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.user-info--username::first-letter{text-transform:uppercase}@media screen and (min-width:21.875rem){.user-info--username{max-width:6.5625rem;width:auto}}.user-info .icon-arrow-dropdown:before{color:#839906;float:right;font-size:1.25rem;margin-top:.125rem}.user-info.opened{background-color:#fff;border-bottom-color:#B62682}.user-info.opened+.submenu{display:block}.user-info.opened .user-info--username{color:#B62682}.user-info.opened .icon-arrow-dropdown:before{color:#B62682}@media screen and (min-width:48rem){.user-info.opened .icon-arrow-dropdown:before{-ms-flex-order:0;order:0}}.home .user-info{border-bottom-color:#fff;margin:.5rem 0}.home .opened{background-color:#E1F56E;border-bottom-color:#E1F56E;border-radius:.125rem;color:#141414}.home .opened .user-info--username{color:#141414}.home .opened .icon-arrow-dropdown:before{color:#839906}.tools-dropdown__close,.tools-header__more,.tools-header__info-element,.tools-header__find,.tools-header__action{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.tools-dropdown__close:-moz-focus-inner,.tools-header__more:-moz-focus-inner,.tools-header__info-element:-moz-focus-inner,.tools-header__find:-moz-focus-inner,.tools-header__action:-moz-focus-inner{border:0;padding:0}.tools-dropdown,.tools-header__link,.tools-header__info-list{padding:0;margin:0;list-style-type:none}.tools-header__info-element:after,.tools-header__more>span:after,.tools-header__more:after,.tools-dropdown__item--exit:after,.tools-header__link-wrapper--dropdown .tools-header__link-inner:after,.tools-dropdown__close:after,.tools-header__find>span:after,.tools-header__action:after,.tools-header__info-element:before,.tools-header__more>span:before,.tools-header__more:before,.tools-dropdown__item--exit:before,.tools-header__link-wrapper--dropdown .tools-header__link-inner:before,.tools-dropdown__close:before,.tools-header__find>span:before,.tools-header__action:before{font-family:'idealista-regular','idealista-icons',Arial,sans-serif;font-weight:normal;line-height:normal;speak:none;text-transform:none;vertical-align:middle}#main-header.ide-header.tools-header{height:auto;padding:0}#main-header.ide-header.tools-header>.content{display:-ms-flexbox;display:flex;height:auto;width:100%}@media (max-width:75rem){#main-header.ide-header.tools-header>.content{max-width:100%;padding:0}}#main-header.ide-header.tools-header>.content:hover{z-index:99999}#main-header.ide-header.tools-header>.content>nav{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0;width:100%}#main-header.ide-header.tools-header>.content>nav>.user-info.beamer{display:none}#main-header.ide-header.tools-header>.content>nav>#user-bar{display:-ms-flexbox;display:flex;float:none;height:auto;opacity:0;overflow:visible;width:100%}#main-header.ide-header.tools-header>.content>nav>#user-bar.appear{opacity:1;transition:opacity .5s ease}.tools-header>.content>.logo-container,.tools-header__logo{box-sizing:content-box;display:none;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem;left:0;max-height:2.875rem;max-width:6.25rem;overflow:hidden;padding-left:0;padding:.5rem .5rem .5rem 0;position:relative}.tools-header>.content>.logo-container>.id-logo,.tools-header__logo>.id-logo{border-radius:.25rem;font-size:1rem;line-height:1em;max-height:100%;overflow:hidden}.tools-header>.content>.logo-container>.id-logo>img,.tools-header__logo>.id-logo>img{height:auto;width:100%}.tools-header>.content>.logo-container>.id-logo>.icon-idealista-icon:before,.tools-header__logo>.id-logo>.icon-idealista-icon:before{font-size:1.75rem}@media (min-width:75rem){.tools-header>.content>.logo-container,.tools-header__logo{display:-ms-flexbox;display:flex}}.tools-header>nav>.ide-main-menu,.tools-header__links{-ms-flex-align:baseline;align-items:baseline;background-color:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;width:100%}.tools-header__link-inner .communications-notifications{display:inline-block !important;position:absolute;opacity:1;transition:opacity .5s ease}.tools-header__link-inner,.tools-header__link-inner:hover{text-decoration:none !important}.tools-header__image{height:100%}.tools-header__link-wrapper{background-color:inherit;color:inherit;-ms-flex-positive:1;flex-grow:1;position:relative;width:auto}@media (min-width:48rem){.tools-header__link-wrapper:nth-child(2)~.tools-header__link-wrapper{display:block}}@media (max-width:47.9375rem){.tools-header__link-wrapper.tools-header-inbox{display:block !important}}.tools-header__link-wrapper--fixed-width{width:100%}@media screen and (min-width:48rem){.tools-header__link-wrapper--fixed-width{width:auto}}.tools-header__link-wrapper--dropdown{position:relative}.tools-header__link-wrapper--dropdown .tools-header__link{pointer-events:none}.tools-header__link-wrapper--dropdown .tools-header__link-inner:after{content:"\e009";display:inline-block}.tools-header__link-wrapper--dropdown.tools-header__link-wrapper--opened .tools-header__link-inner:after{transform:rotate(180deg)}@media (min-width:75rem){.tools-header__link-wrapper--dropdown:hover .tools-header__link-inner:after{transform:rotate(180deg)}}.tools-header__link-wrapper--dropdown .tools-dropdown{display:none}.tools-header__link-wrapper--opened,.tools-header__link-wrapper--dropdown:hover{text-decoration:none}.tools-header__link-wrapper--opened .tools-header__link-inner,.tools-header__link-wrapper--dropdown:hover .tools-header__link-inner{border-color:transparent}.tools-header__link-wrapper--opened:before,.tools-header__link-wrapper--dropdown:hover:before{bottom:0;box-shadow:0 .25rem 1rem 0 rgba(102,102,100,0.32);display:block;left:0;position:absolute;right:0;top:0}.tools-header__link-wrapper--opened .tools-dropdown{display:block}.tools-header__link-wrapper--opened::before{content:''}.tools-header__link-wrapper--dropdown:hover .tools-dropdown{display:block}.tools-header__link-wrapper--dropdown:hover::before{content:''}.tools-header__link-inner{border-bottom:solid .25rem;border-bottom-color:inherit;box-sizing:content-box;color:inherit;display:inline-block;height:1.375rem;line-height:1.375rem;padding-bottom:1.0625rem;position:relative}.tools-header__link{display:block;font-size:1rem;height:auto;padding:1.25rem .625rem 0;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tools-header__link,.tools-header__link:visited,.tools-header__link:focus,.tools-header__link:active{color:inherit}@media (max-width:20.3125rem){.tools-header__link{padding-right:0;padding-left:0}}@media (min-width:48rem){.tools-header__link{padding-right:2.475rem;padding-left:1.27875rem;text-align:center}}.tools-header__link:hover,.tools-header__link--selected{text-decoration:none}.tools-header__action{color:inherit;cursor:pointer;display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;height:auto;min-width:3.125rem;padding:1.25rem 0;position:relative;text-align:center}@media (min-width:75rem){.tools-header__action{max-width:3rem;min-width:3rem;-ms-flex-preferred-size:3rem;flex-basis:3rem;padding-right:.875rem;padding-left:.875rem}}.tools-header__action--more{display:none;padding-right:.625rem}.tools-header__action--more:after{content:'\e009'}.tools-header__action--find{font-size:1.25em;padding-bottom:0;padding-top:0}.tools-header__action--find::after{content:"\e302";font-size:1.2em}.tools-header__info{background-color:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto}.tools-header__info-element{background-color:inherit;color:inherit;display:inline-block;font-size:1.5em;padding:.875rem;text-align:center}.tools-header__info-element:hover{text-decoration:none}.tools-header__info-element:visited{color:inherit}.tools-header__info-element::after{display:block;line-height:2.25rem;max-height:2.25rem}.tools-header__info-element--find:after{content:"\e302"}.tools-header__info-element--help::after{content:"\e603";font-size:1.125rem}.tools-header__info-element:last-child{padding-right:.75rem}.tools-header__info-label{position:relative}.tools-header__links .tools-dropdown__item{padding:1rem 1.375rem}.tools-header__links .only-on-mobile{display:block}.tools-header__links .only-on-desktop{display:none}@media (min-width:48rem){.tools-header__links .only-on-mobile{display:none}.tools-header__links .only-on-desktop{display:block}}.tools-aside{bottom:0;display:block;left:0;overflow-y:scroll;position:fixed;right:0;top:0;transform-origin:0 0;transform:translate(100%, 0);transition-timing-function:ease-in;z-index:1000}.tools-aside--opened{transform:translate(0, 0);transition-timing-function:ease-out}@media (min-width:75rem){.tools-aside{display:none}}.tools-dropdown{font-size:1rem;text-align:left}.tools-dropdown [class*="icon-"]:before{color:#FFF}.tools-dropdown .badge--dropdown{float:right;position:relative}.tools-dropdown--expandable{border-radius:0 0 .25rem .25rem;left:0;position:absolute;right:0;top:100%}.tools-dropdown--fixed{border-radius:0 0 .25rem .25rem;left:auto;min-width:8.9375rem;position:absolute;right:0;top:100%}.tools-dropdown--fullscreen{font-size:1.5625rem}.tools-dropdown--fullscreen .badge--dropdown{border-radius:50%;float:none;font-size:1rem;height:1.375rem;line-height:1.25rem;min-width:1.375rem;position:relative;top:-0.3125rem;width:1.375rem}.tools-dropdown__header,.tools-dropdown__item{background-color:inherit;padding:1rem 2.0625rem}.tools-dropdown__header:hover,.tools-dropdown__item:hover{text-decoration:none}.tools-dropdown__header{box-sizing:border-box;max-height:5rem;padding:1rem;position:relative;text-align:center}.tools-dropdown__logo{height:3rem;width:auto}.tools-dropdown__close{bottom:0;cursor:pointer;font-size:2rem;line-height:0;padding:0 1rem;position:absolute;right:0;top:0}.tools-dropdown__close::after{color:inherit;content:"\e109";display:inline-block}.tools-dropdown__item{border:none;display:block;text-align:inherit;text-decoration:none}.tools-dropdown__item,.tools-dropdown__item:visited,.tools-dropdown__item:active,.tools-dropdown__item:focus{color:inherit}.tools-dropdown__item--search{border-bottom:.0625rem solid rgba(255,255,255,0.4);padding-bottom:.625rem}.tools-dropdown__item--exit::after{content:'\e322'}@media (min-width:75rem){.tools-dropdown__item--exit::after{content:''}.tools-dropdown__item--exit:before{content:'\e322'}}.tools-dropdown__item--avatar{line-height:2.25rem}.tools-dropdown__item--avatar>.avatar{margin-right:1.5em}.tools-dropdown__item-wrapper:last-of-type{border-radius:0 0 .25rem .25rem}.tools-dropdown__item-wrapper:last-of-type .tools-dropdown__item{border-radius:0 0 .25rem .25rem}.tools-dropdown__item-wrapper--separator{border-top:solid .0625rem #fff}.tools-dropdown:before{bottom:0;box-shadow:0 .25rem 1rem 0 rgba(102,102,100,0.32);content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.avatar{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:1.125rem;display:inline-block;height:2.25rem;text-align:center;width:2.25rem}.avatar:after{color:#444444;content:'';display:inline-block;font-family:'bernino-regular';font-size:1.125rem;line-height:2.25rem}.avatar[data-render-initials="true"]:after{content:attr(data-value)}.badge{font-size:.6875rem;line-height:1rem;height:1rem;min-width:1rem;border-radius:.5rem;color:#fff;background-color:#42b489;display:inline-block;text-align:center}.badge--header{position:absolute;top:0;right:-0.625rem}.badge--header__info{position:absolute;left:50%}.badge--header__info-content{background-color:#CBCCC7;border-radius:.375rem;color:#141414;display:-ms-flexbox;display:flex;font-size:.6875rem;left:-50%;margin-left:auto;margin-right:auto;padding:0 .1875rem;position:relative;top:1.8125rem;white-space:nowrap}.badge--danger{background-color:#e64e4a}.badge--beamer{background-color:#42b489}.badge.communications-notifications{background-color:#D62F2F}.badge.hidden{display:none}.tools-header#main-header.ide-header,.tools-header{background-color:#E1F56E;color:#141414}.tools-header__link,.tools-header__action,.tools-header__info-element{border-bottom-color:#E1F56E}@media (min-width:75rem){.tools-header__link:hover,.tools-header__action:hover,.tools-header__info-element:hover{background-color:white;border-bottom-color:white;color:#B62682}}.tools-header__link--selected,.tools-header__action--selected,.tools-header__info-element--selected{background-color:white;color:#B62682}.tools-header__link--selected,.tools-header__action--selected,.tools-header__info-element--selected,.tools-header__link--selected:hover,.tools-header__action--selected:hover,.tools-header__info-element--selected:hover{border-bottom-color:#B62682}.tools-header__link-wrapper--opened .tools-header__link{color:#B62682}@media (min-width:75rem){.tools-header__link-wrapper:hover .tools-header__link{color:#B62682}}@media (min-width:75rem){.tools-header__link-wrapper--dropdown:hover{background-color:white;color:#141414}}.tools-header__link-wrapper--opened{background-color:white;color:#141414}.tools-header .tools-dropdown{background-color:white;color:#141414}@media (min-width:75rem){.tools-header .tools-dropdown__item:hover{background-color:#F4F5F2;color:#B62682}}.tools-header .tools-dropdown__header .icon-tools-icon:before{color:#141414;font-size:2rem}.tools-header .tools-dropdown>hr{background-color:#fff;border-bottom:none;border-color:#fff;border-top:solid .0625rem;color:#fff;margin:0}.tools-header .tools-dropdown--fullscreen hr{margin:1rem 0}.tools-header .tools-aside{background-color:white}.tools-header--tools#main-header.ide-header,.tools-header--tools{background-color:#444444;color:#fff}@media (min-width:75rem){.tools-header--tools>.content{max-width:1170px;padding-left:.9375rem;padding-right:.9375rem}}.tools-header--tools .tools-header__link,.tools-header--tools .tools-header__action,.tools-header--tools .tools-header__info-element{border-bottom-color:#444444}.tools-header--tools .tools-header__link--selected,.tools-header--tools .tools-header__action--selected,.tools-header--tools .tools-header__info-element--selected{background-color:inherit;color:#E1F56E}@media (min-width:75rem){.tools-header--tools .tools-header__link:hover,.tools-header--tools .tools-header__action:hover,.tools-header--tools .tools-header__info-element:hover{background-color:inherit;color:#E1F56E}}.tools-header--tools .tools-header__link--selected,.tools-header--tools .tools-header__action--selected,.tools-header--tools .tools-header__info-element--selected{border-bottom-color:#E1F56E}@media (min-width:75rem){.tools-header--tools .tools-header__link--selected:hover,.tools-header--tools .tools-header__action--selected:hover,.tools-header--tools .tools-header__info-element--selected:hover{border-bottom-color:#E1F56E}}.tools-header--tools .tools-header__link-wrapper--opened{background-color:#4e4e4b}.tools-header--tools .tools-header__link-wrapper--opened .tools-header__link{color:#E1F56E}@media (min-width:75rem){.tools-header--tools .tools-header__link-wrapper--dropdown:hover{background-color:#4e4e4b}.tools-header--tools .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#E1F56E}}.tools-header--tools .tools-dropdown{background-color:#4e4e4b;color:#fff}.tools-header--tools .tools-dropdown__item:hover{color:#E1F56E}@media (min-width:75rem){.tools-header--tools .tools-dropdown__item:hover{background-color:#E1F56E;color:#4e4e4b}}.tools-header--tools .tools-dropdown__header .icon-tools-icon:before{color:#fff}.tools-header--tools .tools-dropdown__logo{border:solid 1px #fff;border-radius:2px}.tools-header--tools .tools-dropdown>hr{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.tools-header--tools .tools-aside{background-color:#4e4e4b;opacity:.96}.tools-header--tools.top .id-logo{border:solid .0625rem #fff;border-radius:.125rem}.tools-header--tools .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--tools .id-logo>.icon-tools-icon.id-product:before{color:#E5E6E1}.tools-header--home#main-header.ide-header,.tools-header--home{background-color:white;color:#141414}@media (width:80rem){.tools-header--home#main-header.ide-header,.tools-header--home{padding:0 2.0625rem}}.tools-header--home .tools-header__link{border-bottom-color:white}.tools-header--home .tools-header__link--selected{border-bottom-color:#B62682;color:#B62682}.tools-header--home .tools-header__info-element:hover{color:#B62682}.tools-header--home .tools-header__link-wrapper--opened .tools-header__link{color:#B62682}@media (min-width:75rem){.tools-header--home .tools-header__link-wrapper:hover .tools-header__link{color:#B62682}}.tools-header--home .tools-dropdown{background-color:white;color:#141414}@media (min-width:75rem){.tools-header--home .tools-dropdown__item:hover{background-color:#F4F5F2;color:#B62682}}.tools-header--home .tools-dropdown>hr{background-color:rgba(20,20,20,0.4);border-color:rgba(20,20,20,0.4);color:rgba(20,20,20,0.4)}.tools-header--home .tools-aside{background-color:white}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content{max-width:100%;padding:0}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container{-ms-flex-preferred-size:10.5rem;flex-basis:10.5rem;max-width:10.5rem}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-idealista-icon:after,.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-idealista-icon:before{font-size:3rem}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content{padding:0}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container{-ms-flex-preferred-size:15rem;flex-basis:15rem;max-width:15rem}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-hipotecas,.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .id-brand{float:right}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-hipotecas::before,.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .id-brand::before{font-size:1.75rem}.tools-header--mortgage .tools-header__link{padding-left:1.25rem;padding-right:1.25rem}.tools-header--yaencontre#main-header.ide-header,.tools-header--yaencontre{background-color:#E5005A;color:#fff}@media (min-width:75rem){.tools-header--yaencontre>.content{max-width:1170px;padding-left:15px;padding-right:15px}}.tools-header--yaencontre .tools-header__link,.tools-header--yaencontre .tools-header__action,.tools-header--yaencontre .tools-header__info-element{border-bottom-color:#E5005A}.tools-header--yaencontre .tools-header__link--selected,.tools-header--yaencontre .tools-header__action--selected,.tools-header--yaencontre .tools-header__info-element--selected{background-color:inherit;color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-header__link:hover,.tools-header--yaencontre .tools-header__action:hover,.tools-header--yaencontre .tools-header__info-element:hover{background-color:inherit;color:#fff}}.tools-header--yaencontre .tools-header__link--selected,.tools-header--yaencontre .tools-header__action--selected,.tools-header--yaencontre .tools-header__info-element--selected{border-bottom-color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-header__link--selected:hover,.tools-header--yaencontre .tools-header__action--selected:hover,.tools-header--yaencontre .tools-header__info-element--selected:hover{border-bottom-color:#fff}}.tools-header--yaencontre .tools-header__link-wrapper--opened{background-color:#4e4e4b}.tools-header--yaencontre .tools-header__link-wrapper--opened .tools-header__link{color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-header__link-wrapper--dropdown:hover{background-color:#4e4e4b}.tools-header--yaencontre .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#fff}}.tools-header--yaencontre .tools-dropdown{background-color:#4e4e4b;color:#fff}.tools-header--yaencontre .tools-dropdown__item:hover{color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-dropdown__item:hover{background-color:#fff;color:#4e4e4b}}.tools-header--yaencontre .tools-dropdown__header .icon-tools-icon:before{color:#fff}.tools-header--yaencontre .tools-dropdown__logo{border:solid 1px #fff;border-radius:2px}.tools-header--yaencontre .tools-dropdown>hr{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.tools-header--yaencontre .tools-aside{background-color:#4e4e4b;opacity:.96}.tools-header--yaencontre.top .id-logo{border:solid 1px #fff;border-radius:2px}.tools-header--yaencontre .id-logo img{height:2rem;width:auto}.tools-header--yaencontre .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--yaencontre .id-logo>.icon-tools-icon.id-product:before{color:#E5E6E1}#email-checking{background-color:#FFF3E6;font-size:.875rem;line-height:1.125rem;width:100%}#email-checking .content{padding:.5rem;width:auto}@media screen and (min-width:48rem){#email-checking .content{margin:0 auto;padding:.5rem 1.5rem;text-align:right}}@media screen and (min-width:62rem){#email-checking .content{max-width:70.5rem}}#email-checking .content .i-container{color:#E07901;margin-bottom:0}#email-checking .content .i-container:before{margin-right:.5rem}#email-checking .content a{margin-left:.5rem}#email-checking.ok{background-color:#EBFAEB;background-image:none !important}#email-checking.ok p{color:#0C990C}#email-checking.loading .content{background-image:url("/static/common/release/modules/resources/img/ajax-loader-alpha.gif");background-position:100% center;background-repeat:no-repeat;padding-right:1.5625rem}#email-checking.loading .content a{visibility:hidden}#email-checking.error{background-color:#FFF0F0}#email-checking.error p{color:#ff0a0a}.spinner-inline.left:before,.spinner-inline.right:after{width:18px;height:15px;background:transparent url("/static/common/img/icons/loader24.gif") no-repeat 0 0;content:" ";display:inline-block;vertical-align:middle;background-size:16px;color:#141414}.spinner-inline.left:before{padding-left:.375rem}.spinner-inline.right:after{padding-right:.375rem;background-position:right}.loadingEl{position:relative;z-index:9997}.loadingEl:hover{cursor:wait}.loadingEl>div.blockLayer{position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;opacity:.5;filter:alpha(opacity=50);z-index:9999}.loadingEl>div.loading{display:inline-block;left:50%;position:absolute;top:50%;z-index:999;margin-left:-19.5px;margin-top:-19.5px}.loadingEl>div.loading>span.icon{background-image:url("/static/common/release/modules/resources/img/id-spinner.gif");background-repeat:no-repeat;display:inline-block;height:39px;width:39px}.modal.modal-new-style .modal-header{padding-left:1.5rem;padding-right:1.5rem}.modal.modal-new-style .modal-blocker{padding:0}.modal.modal-new-style .modal-inner{padding-left:1.5rem;padding-right:1.5rem}.modal.modal-new-style .modal-inner .form{padding-bottom:1.5rem;padding-top:1.5rem}.modal.modal-new-style .modal-box{box-shadow:0 .375rem 2.25rem 0 rgba(0,0,0,0.6);padding-left:0;padding-right:0}.modal.modal-new-style .modal-box.size-s{max-width:22.5rem}.modal.modal-new-style .modal-box.size-m{max-width:34.5rem}.modal.modal-new-style .modal-box.size-l{max-width:46.5rem}.modal.modal-new-style .feedback+.modal-inner{margin-bottom:.75rem;margin-top:.75rem}@media screen and (max-width:47.9375rem){.modal.modal-new-style .modal-box{box-shadow:none}}.modal-opened{overflow:hidden}.modal-fader{background-color:rgba(0,0,0,0.75);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999998}.modal{bottom:0;display:none;left:0;outline:0;overflow-y:scroll;overflow:auto;position:fixed;right:0;top:0;z-index:999999}.modal>.modal-wrapper{margin:3.125rem auto;position:relative;width:auto}.modal .modal-box{background-color:#fff;box-sizing:border-box;margin:0 auto;padding:2em;position:relative;width:50%;z-index:32767;*top:-50%}.modal .modal-box .close-btn{position:absolute;right:1.25rem;top:1.125rem;z-index:3}.modal .modal-box .close-btn:before{font-size:1.375rem}.modal .modal-box h2{font-weight:bold;padding-right:1.875rem;padding-top:0}.modal .modal-box .modal-buttons{margin-top:1.25rem}.modal .modal-box .modal-buttons :last-child:not(:first-child){margin-left:1.25rem}.modal .modal-blocker{background-color:rgba(255,255,255,0.5);background-image:url('/static/common/release/modules/resources/img/id-spinner.gif');background-position:center center;background-repeat:no-repeat;bottom:0;box-sizing:border-box;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}.modal .modal-blocker.block{display:inline}.modal.scrollable{overflow:hidden}.modal.scrollable .modal-content{overflow-y:scroll;height:95%}@media screen and (max-width:64rem) and (min-width:48rem){.modal-opened{height:auto;left:0;position:fixed;width:100%}.modal .modal-box{width:65%}}@media screen and (max-width:47.9375rem){body.modal-opened header,body.modal-opened footer,body.modal-opened #header,body.modal-opened #wrapper,body.modal-opened .wrapper,body.modal-opened #fixed-toolbar,body.modal-opened #email-checking,body.modal-opened .links-block-home,body.modal-opened [id*='site-links'],body.modal-opened [data-hide-on-modal]{display:none}.modal-opened{overflow:auto;position:static}.modal-fader{display:none}.modal{background-color:#fff;overflow:auto;position:static}.modal .modal-wrapper{display:block;height:auto;margin:0;position:static}.modal .modal-box{border:none;box-shadow:none;height:auto;padding:1em;width:100%}.modal .modal-blocker{width:100%}.modal.scrollable{overflow:auto}.modal.scrollable .modal-wrapper{margin-top:0 !important}.modal.scrollable .modal-content{height:auto !important;overflow-y:hidden}}.compress{-webkit-animation-name:stretch;-webkit-animation-duration:.3s;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:none;-webkit-animation-play-state:running;animation-name:stretch;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:none;overflow:hidden;animation-play-state:running}@keyframes stretch{0%{transform:scale(auto)}100%{transform:scale(.3)}}.notification-policy{margin:3.75rem auto .625rem;text-align:center}@media screen and (min-width:48rem){.notification-policy{margin-bottom:0}}@media screen and (min-width:62rem){.notification-policy{margin-top:3.125rem;padding-bottom:6.25rem}}.notification-policy span{color:#0C990C;display:block;margin-bottom:.3125rem}.notification-policy span::before{color:#0C990C;display:block;font-size:2.5rem;margin-bottom:.9375rem}.notification-policy a{color:#145BC7;font-weight:bold}.notification-policy a:hover{text-decoration:underline}.privacy-update{padding:0 1rem}@media screen and (min-width:48rem){.privacy-update{border-top:solid .0625rem #E5E6E1;margin-top:1rem;max-height:50vh;overflow-y:scroll}}@media screen and (min-width:62rem){.privacy-update{padding:0 1.5rem}}.privacy-update.icon-feedbk-alert:before{display:block;font-size:2.8125rem;margin:1.25rem auto;width:2.8125rem}.privacy-update ul{margin-bottom:.75rem}.privacy-update li{padding-left:1rem;position:relative}.privacy-update li::before{background-color:#141414;border-radius:50%;content:"";display:inline-block;height:.4375rem;left:0;position:absolute;top:.5rem;width:.4375rem}.privacy-update .info-services{margin-bottom:1.875rem;margin-top:1.875rem;padding-bottom:5rem}@media screen and (min-width:48rem){.privacy-update .info-services{padding-bottom:1.25rem}}@media screen and (min-width:75rem){.privacy-update .info-services{padding-bottom:0}}.privacy-update::-webkit-scrollbar{visibility:hidden}[data-role="privacy-policy"] .modal-box{padding:1rem 0 0}.privacy-btns{background-color:#fff;bottom:0;box-shadow:0 -0.3125rem .9375rem 0 rgba(0,0,0,0.25);box-sizing:border-box;left:0;padding:1.5rem 1rem 1rem;position:fixed;text-align:center;width:100vw}@media screen and (min-width:48rem){.privacy-btns{background-color:transparent;border-top:solid .0625rem #E5E6E1;bottom:unset;box-shadow:0 -0.3125rem .9375rem 0 rgba(0,0,0,0);left:unset;margin-left:0;margin-bottom:-0.75rem;margin-top:0;max-width:unset;padding:.75rem 0 0 1rem;position:static;text-align:left;width:unset}}@media screen and (min-width:48rem){.privacy-btns button{margin-right:.5rem}}@media screen and (min-width:62rem){.privacy-btns button{margin-right:1rem}}.privacy-btns.btn-center a{display:block;margin-left:0;margin-top:.8rem;text-align:left}@media screen and (min-width:48rem){.privacy-btns.btn-center a{display:inline-block}}.modal-new-style .privacy-btns{padding-bottom:1rem}#site-links-1 .content,#site-links-2 .content,#site-links-2.problems .content,footer .content{margin:0 auto;max-width:70.5rem;width:100%}#site-links-1 .content p,#site-links-2 .content p,#site-links-2.problems .content p,footer .content p{margin:0}.links-block,.links-block-home{margin:0 auto;width:100%}.links-block-home h3{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.00625rem;font-weight:700}@media screen and (min-width:62rem){.links-block-home h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.0125rem}}.links-block{border-top:.0625rem solid #E5E6E1;padding:2rem 0}@media screen and (min-width:48rem){.links-block{padding:3rem 1.5rem}}@media screen and (min-width:62rem){.links-block{padding:3rem .75rem}}.links-block h3{color:#141414;margin-bottom:0;padding-top:0}.links-block ul{list-style-type:none;margin:0;padding:0}.links-block li{color:#8E8F8C;margin-bottom:.5rem}.links-block .content div{float:left}.links-block .content div>div:first-child{width:55%}@media screen and (max-width:64rem){.links-block .content div>div:first-child{width:100%}}.links-block .content div>div:first-child h3{margin-bottom:.625rem;padding-top:.75rem}.links-block .content div>div:last-child{float:right;width:40%}@media screen and (max-width:76.5625rem){.links-block .content div>div:last-child{float:left;width:100%}}@media screen and (max-width:64rem){.links-block .content div>div:last-child{width:100%}}#site-links-2.tools{margin-top:0}#site-links-2{border-bottom:none;margin-top:3rem}#site-links-2.problems{border-top:solid .25rem #E5E6E1;border-top-color:#B1D004;color:#8E8F8C;float:none}@media screen and (min-width:62rem){#site-links-2.problems{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}}#site-links-2.problems p{margin-bottom:.3125rem}#site-links-2.problems .content{box-sizing:border-box;padding:0 1rem}@media screen and (min-width:48rem){#site-links-2.problems .content{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){#site-links-2.problems .content{display:block;padding-left:0;padding-right:0}#site-links-2.problems .content p:not(:first-child){margin-top:.5rem}}#site-links-2.problems-ya-encontre{border-top-color:#E5005A}#site-links-2 .content{position:relative}@media screen and (min-width:62rem){#site-links-2 .content{display:-ms-flexbox;display:flex}}#site-links-2 .content .photo-mask{border-width:0;height:auto;margin-bottom:0;margin-left:1.5rem;overflow:hidden;padding-left:0;width:auto}@media screen and (min-width:62rem){#site-links-2 .content .photo-mask{margin-right:1rem;margin-top:1rem;min-width:6.25rem}}#site-links-2 .content .photo-mask #img-manager{border-radius:50%;border:.0625rem solid #E5E6E1;display:block;width:6.25rem}#site-links-2 .content #content-info{margin-left:0;padding:1.5rem;width:auto}@media screen and (min-width:62rem){#site-links-2 .content #content-info{padding-left:0;padding-top:0}}#site-links-2 .content #content-info>p{line-height:1.5rem}#site-links-2 .content #content-info>p.title{color:#8E8F8C;font-size:1rem;font-weight:bold;margin-bottom:.5rem}#site-links-2 .content>div{float:none;margin-bottom:.9375rem}#site-links-2 .content>div:last-child{float:right;margin-bottom:0}#site-links-1{padding-left:1.5rem;padding-right:1.5rem;width:auto}@media screen and (min-width:48rem){#site-links-1.links-block{margin-bottom:2.8125rem;margin-top:5.625rem;padding-bottom:0;padding-top:2.8125rem}}@media screen and (min-width:48rem){#site-links-1 .content{display:-ms-flexbox;display:flex}}@media screen and (min-width:75rem){#site-links-1 .content{margin:0 auto;max-width:80rem}}@media screen and (min-width:48rem){#site-links-1 .content>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(30vw - 4rem);flex-basis:calc(30vw - 4rem)}#site-links-1 .content>div:not(:first-child){margin-left:1rem}}@media screen and (min-width:75rem){#site-links-1 .content>div{-ms-flex-negative:1;flex-shrink:1}}.links-block-home{border-top:solid .25rem #E5E6E1;border-top-color:#B1D004}.links-block-home .content{background-color:#fff}@media screen and (min-width:48rem){.links-block-home .content{display:-ms-flexbox;display:flex;padding:3rem 1.5rem}}@media screen and (min-width:75rem){.links-block-home .content{box-sizing:content-box;margin:0 auto;max-width:70.5rem;padding:3rem .75rem}}.links-block-home .content nav{padding:2rem 1rem 0}.links-block-home .content nav:last-child{padding-bottom:2rem}@media screen and (min-width:48rem){.links-block-home .content nav{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.333vw - 4rem);flex-basis:calc(33.333vw - 4rem);padding:0}}@media screen and (min-width:75rem){.links-block-home .content nav{-ms-flex-negative:1;flex-shrink:1;margin-bottom:0}}@media screen and (min-width:48rem){.links-block-home .content nav:not(:first-child){margin-left:1rem}}.links-block-home .content nav ul{line-height:2rem}.links-block-home .content nav li:not(:last-child){color:#8E8F8C}.item-avaibook .item-title{background-image:url("/static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-en.svg");background-position:center;background-repeat:no-repeat;background-size:10.75rem auto;height:3.1875rem}.item-avaibook .item-title span{opacity:0;position:absolute}.item-avaibook .item-title{background-image:url("/static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-en.svg")}[lang="es"] .item-avaibook .item-title,[lang="fr"] .item-avaibook .item-title{background-image:url("/static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-es-fr.svg")}[lang="it"] .item-avaibook .item-title{background-image:url("/static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-it.svg")}[lang="pt"] .item-avaibook .item-title{background-image:url("/static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-pt.svg")}@media screen and (min-width:62rem){[class*="icon-id-favicon"]{display:inline-block}}[class*="icon-id-favicon"]:before{color:#141414}.new-business-area{background-color:#F4F5F2;border-top:.0625rem solid #E5E6E1;margin-bottom:0;padding:1.5rem 1rem 1.5rem;text-align:center}@media screen and (min-width:48rem){.new-business-area{padding:1rem 1.5rem 2rem}}@media screen and (min-width:75rem){.new-business-area{padding:1.5rem 1.5rem 2rem}}@media screen and (min-width:75rem){.new-business-area-box{max-width:70.5rem;margin:0 auto}}.new-business-area-box a{-ms-flex-align:stretch;align-items:stretch;background-color:#fff;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;padding:1.5rem 1rem}.new-business-area-box a:hover{border-radius:.125rem;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}@media screen and (min-width:48rem){.new-business-area-box a{width:20rem}}@media screen and (min-width:62rem){.new-business-area-box a{margin-bottom:1.5rem;padding:2rem 1rem;width:27.688rem}}@media screen and (min-width:75rem){.new-business-area-box a{width:20.5rem;margin-right:1.5rem}.new-business-area-box a.item-data,.new-business-area-box a.item-avaibook{margin-right:0}}.new-business-area-box a .item-title{display:block;margin-bottom:1.25rem;padding-top:0}.new-business-area-box a .item-title [class*="icon-"]::before{font-size:1.9375rem}.new-business-area-box a .item-link{color:#145BC7}.new-business-area-box a .item-text{color:#141414;height:4.5rem;margin-bottom:1rem}@media screen and (min-width:48rem){.old-other-countries{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:75rem){.old-other-countries{-ms-flex-pack:center;justify-content:center}}.old-other-countries .other-countries-box{background-color:#fff;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);margin-bottom:1rem;padding:1.5rem 1rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.old-other-countries .other-countries-box{margin-bottom:0;width:21rem;padding:1.5rem .5rem}}@media screen and (min-width:62rem){.old-other-countries .other-countries-box{width:28.75rem}}@media screen and (min-width:75rem){.old-other-countries .other-countries-box{margin-bottom:1.5rem;padding:1rem 1rem;margin-right:1.5rem;width:20.5em}}.old-other-countries .other-countries-box:hover{border-radius:.125rem;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}.old-other-countries .other-countries-img{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;height:3.75rem;width:4.375rem}.old-other-countries .other-countries-img img{width:100%}.old-other-countries .other-countries-text{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;max-width:10.0625rem;padding-left:1rem;word-wrap:break-word}@media screen and (min-width:36rem){.old-other-countries .other-countries-text{max-width:13.25rem}}@media screen and (min-width:48rem){.old-other-countries .other-countries-text{max-width:18.75rem}}.old-other-countries .other-countries-text .item-link{color:#145BC7}.old-other-countries .other-countries-text span:last-child{color:#141414;text-align:left}.new-business-area-title{margin:0 auto;max-width:16.875rem;padding-bottom:1.5rem;text-align:center;white-space:normal;font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.00625rem}@media screen and (min-width:48rem){.new-business-area-title{max-width:none}}@media screen and (min-width:62rem){.new-business-area-title{font-size:1.5rem;line-height:1.875rem}}@media screen and (min-width:48rem){.new-business-area-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:justify;justify-content:space-between}}.new-home.other-countries{margin-left:1rem;margin-right:1rem;margin-bottom:2.5rem}@media screen and (min-width:48rem){.new-home.other-countries{margin-left:1.5rem;margin-right:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem}}@media screen and (min-width:62rem){.new-home.other-countries{margin-bottom:5.875rem}}@media screen and (min-width:75rem){.new-home.other-countries{max-width:70.5rem;margin:0 auto 5rem}}.new-home.other-countries .other-countries-title{line-height:1.625rem;font-size:1.25rem;letter-spacing:-0.011rem;margin-bottom:1rem;max-width:unset;padding-top:0}@media screen and (min-width:48rem){.new-home.other-countries .other-countries-title{line-height:1.25rem;font-size:1.5rem;letter-spacing:-0.013rem;margin-bottom:1.5rem;width:100%}}.new-home.other-countries .other-countries-box{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);border:solid .0625rem #E5E6E1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;padding:1rem}@media screen and (min-width:48rem){.new-home.other-countries .other-countries-box{padding:1.5rem .5rem 2rem;width:calc(50vw - 3.75rem)}}@media screen and (min-width:62rem){.new-home.other-countries .other-countries-box{padding:1.5rem 1rem 2rem;width:27rem}}@media screen and (min-width:75rem){.new-home.other-countries .other-countries-box{width:32.1rem}}.new-home.other-countries .other-countries-box:hover{border-radius:.125rem;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}.new-home.other-countries .other-countries-box:hover .other-countries-link{text-decoration:underline}.new-home.other-countries .other-countries-box:first-of-type{margin-bottom:1rem}@media screen and (min-width:48rem){.new-home.other-countries .other-countries-box:first-of-type{margin-bottom:0}}.new-home.other-countries .other-countries-img{width:4rem;height:3.5rem;display:-ms-flexbox;display:flex;margin-right:.5rem}.new-home.other-countries .other-countries-img img{width:100%}.new-home.other-countries .other-countries-text span{display:block}.new-home.other-countries .other-countries-text span:first-of-type{margin-bottom:.5rem;font-weight:500}.new-home.other-countries .other-countries-text .text{color:#141414}#site-links-2~footer:after{background-color:#F4F5F2;content:'';display:block;height:100%;left:0;position:fixed;width:100%}footer{background-color:#F4F5F2;color:#8E8F8C;padding:1.5625rem 2.5%}footer h3{font-weight:700;margin-bottom:.5rem;text-shadow:0 .0625rem .0625rem #fff}footer h3:first-child span{font-weight:normal;margin-left:.625rem}footer .content>div{margin-top:1.5625rem}footer .content>div:first-child{margin-top:0}footer .content>nav{margin-top:1.5625rem}footer .content h3{color:#8E8F8C}footer .content>h3~div:first-of-type{margin-top:0 !important}footer .footer-icon{display:inline-block;height:2rem;line-height:normal;margin-right:.375rem;width:2rem}footer .footer-icon:before{font-size:2rem}footer .footer-icon span{display:none}footer .footer-icon.app-icon{margin-right:.75rem;width:auto}footer .footer-icon.app-icon::before{margin-right:.375rem}footer .footer-icon.app-icon:before,footer .footer-icon.app-icon span{display:inline-block}.main-footer{padding:1.5rem 1rem}.main-footer .icon-idealista-icon:before{font-size:2.625rem}.main-footer .icon-facebook{border-radius:.1875rem;overflow:hidden}.main-footer .lang-selector{background-color:#fff;border-radius:.125rem;border:solid .0625rem #CBCCC7;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);display:block;float:none;margin:1.5rem 0 0;overflow:visible;padding:0 .5rem 0 1rem;position:relative;width:100%}@media screen and (min-width:48rem){.main-footer .lang-selector{margin-bottom:0;margin-top:1rem;max-width:10rem}}.main-footer .lang-selector.opened{height:unset;border:.0625rem solid #CBCCC7}.main-footer .lang-selector.opened .icon-arrow-dropdown::before{display:block;transform:rotateX(180deg)}.main-footer .lang-selector.opened ul{position:absolute;z-index:0}.main-footer .lang-selector.open-down ul{bottom:unset;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);margin-top:.0625rem;border:solid .0625rem #CBCCC7}.main-footer .lang-selector.open-up ul{bottom:2.5625rem;box-shadow:0 -0.125rem .5rem 0 rgba(102,102,100,0.24);border:solid .0625rem #CBCCC7}.main-footer .lang-selector .lang-text{display:inline-block}.main-footer .lang-selector--lang-options{left:0;right:0;width:unset}.main-footer .lang-selector--lang-selected{color:#141414;display:block;height:auto;line-height:2.5rem}.main-footer .lang-selector:hover{border:.0625rem solid #CBCCC7;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);height:auto}.main-footer .lang-selector:hover .icon-arrow-dropdown::before{color:#141414}.main-footer .lang-selector .icon-arrow-dropdown::before{margin-top:.75rem;color:#8E8F8C}@media screen and (min-width:48rem){.main-footer{padding-left:1.5rem;padding-right:1.5rem}.main-footer .icon-idealista-icon{display:block;margin-top:1rem;width:calc(100% - 11.25rem)}.main-footer .content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.main-footer .content-basic-footer{-ms-flex-align:end;align-items:flex-end}.content-basic-footer{padding-bottom:.5rem}.content-basic-footer .icon-idealista-icon{display:block;width:auto}.footer-links-social{margin-right:4rem}.footer-links-social h3,.footer-links-social .app-stores,.footer-links-social .social-links{max-width:15.375rem}.footer-links-social.right{width:100%;text-align:right}}@media screen and (min-width:62rem){.footer-links-social{margin-right:0}.footer-links-social strong{font-size:1.125rem;line-height:1.875rem}}@media screen and (min-width:75rem){.main-footer .content{max-width:70.5rem}}.footer-links-about:empty{display:none}@media screen and (min-width:48rem){.footer-links-about:empty{overflow:hidden;display:block}}@media screen and (min-width:48rem){.footer-links-about{width:50%}}@media screen and (min-width:62rem){.footer-links-about{display:-ms-flexbox;display:flex;width:75%}}@media screen and (min-width:62rem){.footer-links-about nav{margin-right:1rem;width:33.333%}}.footer-links-about nav:not(:first-child){margin-top:1.5rem}@media screen and (min-width:62rem){.footer-links-about nav:not(:first-child){margin-top:0}}.footer-links-about ul{line-height:2rem}.footer-links-about h3{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.00625rem;font-weight:700}@media screen and (min-width:62rem){.footer-links-about h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.0125rem}}.app-stores{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.icon-itunes-link{background-repeat:no-repeat;background-size:contain;display:inline-block;height:3.125rem;overflow:hidden;width:10rem}@media screen and (min-width:62rem){.icon-itunes-link{width:8.375rem}}.icon-android-link{background-repeat:no-repeat;background-size:cover;display:inline-block;height:4.375rem;margin-left:-0.625rem;overflow:hidden;width:10.9375rem}@media screen and (min-width:62rem){.icon-android-link{height:3.6875rem;width:9rem}}.icon-huawei-link{background-repeat:no-repeat;background-size:contain;display:inline-block;height:3rem;overflow:hidden;width:10rem}@media screen and (min-width:62rem){.icon-huawei-link{margin-top:.25rem;width:8.25rem}}.social-links{display:-ms-flexbox;display:flex;margin-bottom:1rem}.social-links a:before{font-size:2rem;transition:color .2s ease}.social-links a:not(:last-child){margin-right:2rem}.social-links .icon-facebook:before{color:#3B5998}.social-links .icon-twitter-figure:before{color:#1DA1F2}.social-links .icon-youtube:before{color:#FF3333}.social-links .icon-instagram-figure:before{color:#141414}@media screen and (min-width:62rem){.social-links .icon-facebook:before,.social-links .icon-twitter-figure:before,.social-links .icon-youtube:before,.social-links .icon-instagram-figure:before{color:#8E8F8C}.social-links .icon-facebook:hover:before{color:#3B5998}.social-links .icon-twitter-figure:hover:before{color:#1DA1F2}.social-links .icon-youtube:hover:before{color:#FF3333}.social-links .icon-instagram-figure:hover:before{color:#141414}}.social-links span{position:absolute;visibility:hidden}.ide-copyright{font-weight:300;margin-left:.5rem;font-size:1.125rem;line-height:1.875rem}#languages{clear:both}#languages ul{float:left;padding-right:1.25rem}#languages .and-also{float:left;font-size:1rem;margin:0 .625rem 0 0;padding:0 .25rem}#app-social>div{float:left;margin-left:1.34%;width:32.4%}#app-social>div:first-child{margin-left:0}#createad-footer p{margin-bottom:.75rem}#createad-footer p:last-child{margin-bottom:0}[lang="es"] .icon-itunes-link,[lang="ca"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_ES.svg)}[lang="en"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_EN.svg)}[lang="fr"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_FR.svg)}[lang="de"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_DE.svg)}[lang="it"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_IT.svg)}[lang="pt"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_PT.svg)}[lang="da"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_DA.svg)}[lang="fi"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_FI.svg)}[lang="no"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_NO.svg)}[lang="nl"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_NL.svg)}[lang="pl"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_PL.svg)}[lang="ro"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_RO.svg)}[lang="ru"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_RU.svg)}[lang="sv"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_SV.svg)}[lang="el"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_GR.svg)}[lang="zh"] .icon-itunes-link{background-image:url(/static/common/release/modules/resources/img/badges-app/applestore/appstore_ZH.svg)}[lang="es"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-ES.png)}[lang="ca"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-CA.png)}[lang="en"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-EN.png)}[lang="fr"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-FR.png)}[lang="de"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DE.png)}[lang="it"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-IT.png)}[lang="pt"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-PT.png)}[lang="da"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DA.png)}[lang="fi"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-FI.png)}[lang="no"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-NO.png)}[lang="nl"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-NL.png)}[lang="pl"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DA.png)}[lang="ro"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-RO.png)}[lang="ru"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-RU.png)}[lang="sv"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-SV.png)}[lang="el"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-GR.png)}[lang="zh"] .icon-android-link{background-image:url(/static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-ZH.png)}[lang="es"] .icon-huawei-link,[lang="ca"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_ES.png)}[lang="en"] .icon-huawei-link,[lang="fi"] .icon-huawei-link,[lang="no"] .icon-huawei-link,[lang="de"] .icon-huawei-link,[lang="ro"] .icon-huawei-link,[lang="sv"] .icon-huawei-link,[lang="zh"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_EN.png)}[lang="fr"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_FR.png)}[lang="it"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_IT.png)}[lang="pt"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_PT.png)}[lang="da"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_DA.png)}[lang="nl"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_NL.png)}[lang="pl"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_PL.png)}[lang="ru"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_RU.png)}[lang="el"] .icon-huawei-link{background-image:url(/static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_EL.png)}.dropdown-wrapper{background-color:#fff;border:.0625rem solid #A3A3A0;display:block;height:2.625rem;max-width:21.875rem;outline:none !important;position:relative}.dropdown-wrapper,.dropdown-wrapper *{box-sizing:border-box}.dropdown-wrapper~select{display:none;opacity:0;position:absolute}.dropdown-wrapper~ul{display:none}.dropdown-wrapper:hover,.dropdown-wrapper:focus{border:.0625rem solid #B62682;text-decoration:none}.dropdown-wrapper:after{border-color:#141414 transparent;border-style:solid;border-width:.375rem .375rem 0;content:"";height:0;margin-top:-0.125rem;position:absolute;right:.9375rem;top:50%;width:0}.dropdown-wrapper.v2Android.active .dropdown{max-height:62.5rem !important;overflow-y:none !important}.dropdown-wrapper.disabled{background-color:#F4F5F2;border:.0625rem solid #E5E6E1}.dropdown-wrapper.disabled:hover,.dropdown-wrapper.disabled:focus{border:.0625rem solid #E5E6E1;text-decoration:none}.dropdown-wrapper.disabled .placeholder{color:#141414;cursor:default}.dropdown-wrapper.active{border-bottom:none;z-index:2}.dropdown-wrapper.active:after{border-color:#000 transparent;border-width:0 .375rem .375rem}.dropdown-wrapper.active .dropdown{max-height:21.875rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-wrapper.active,.dropdown-wrapper.active .dropdown{border:.0625rem solid #B62682}.dropdown-wrapper.helper{border-color:#8E8F8C}.dropdown-wrapper.helper .placeholder{color:#8E8F8C}.dropdown-wrapper .placeholder{color:#141414;cursor:pointer;display:block;height:2.625rem;overflow:hidden;padding-right:2.1875rem;padding:.5625rem .75rem;position:relative;text-overflow:ellipsis;white-space:nowrap}.dropdown-wrapper .placeholder>*{display:none}.dropdown-wrapper .placeholder>*:first-child{display:inline-block}.dropdown-wrapper .dropdown{background-color:#fff;left:-0.0625rem;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;right:-0.0625rem;top:100%;z-index:1}.dropdown-wrapper .dropdown li{cursor:pointer;margin:0 auto;min-height:2.25rem;padding:.5rem .75rem;width:100%}.dropdown-wrapper .dropdown li,.dropdown-wrapper .dropdown li>*:first-child{color:#141414}.dropdown-wrapper .dropdown li:first-child,.dropdown-wrapper .dropdown li:last-child{border-bottom:none}.dropdown-wrapper .dropdown li.hover{background-color:#E1F56E;color:#B62682}.dropdown-wrapper .dropdown li.selected,.dropdown-wrapper .dropdown li.selected.title{color:#B62682}.dropdown-wrapper .dropdown li.no-cursor{cursor:default}.dropdown-wrapper .dropdown li.no-cursor input[type="text"]{width:80%}.dropdown-wrapper .dropdown li.no-cursor input[type="button"]{width:20%}.dropdown-wrapper .dropdown li .tittle{margin-bottom:0}.dropdown-wrapper .dropdown li .description{color:#8E8F8C;font-size:.875rem;line-height:1.25rem}.dropdown-wrapper[data-invalid="invalid"]{border:.125rem solid #E07901}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{background-color:#fff;border:.0625rem solid #8E8F8C;height:2.625rem;overflow:hidden;width:100%}ul.dropdown-list li:first-child,select.dropdown-list li:first-child,ul.dropdown-list-refresh li:first-child,select.dropdown-list-refresh li:first-child{padding:.5625rem .75rem;visibility:hidden}@media screen and (max-width:47.9375rem){.dropdown-wrapper{height:2.1875rem;max-width:none}.dropdown-wrapper .placeholder,.dropdown-wrapper .dropdown li{min-height:2.1875rem;padding:.5rem .625rem}.dropdown-wrapper .placeholder{height:2.1875rem;padding:.4375rem .625rem}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:2.1875rem}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:.75rem}::-webkit-scrollbar:horizontal{height:.75rem}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.5);border-radius:.625rem;border:.125rem solid rgba(255,255,255,0.4)}::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.4);border-radius:.625rem}}.free-search{margin:0 1rem 3rem}@media screen and (min-width:48rem){.free-search{margin-left:auto;margin-right:auto;width:73.4%}}@media screen and (min-width:62rem){.free-search{margin-left:auto;margin-right:auto;width:52%}}.free-search .search-block{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-top:.5rem}@media screen and (min-width:48rem){.free-search .search-block{-ms-flex-direction:row;flex-direction:row}}.free-search .dropdown-wrapper,.free-search .form-item-block{margin-bottom:1rem}@media screen and (min-width:48rem){.free-search .dropdown-wrapper{max-width:11.25rem}}@media screen and (min-width:48rem){.free-search .form-item-block{margin:0 1rem}}@media screen and (min-width:62rem){.free-search .form-item-block{-ms-flex-positive:1;flex-grow:1}.free-search .form-item-block input{max-width:none}}.free-search .form-item-block,.free-search .btn{width:100%}@media screen and (min-width:48rem){.free-search .form-item-block,.free-search .btn{width:auto}}@media screen and (min-width:62rem){.free-search .btn{-ms-flex-positive:0;flex-grow:0;min-width:5rem}}.container-result-list{position:relative;z-index:1}.result-list{background-color:#fff;left:0;position:absolute;top:-0.0625rem;width:100%}.result-list ul{border:.0625rem solid #CBCCC7;padding:0}.result-list li{font-size:1rem}.result-list li:first-child{border-top:none;margin-top:0}.result-list li.selected a{background-color:#E1F56E}.result-list a{display:block;color:#141414;padding:.5rem;text-decoration:none}.result-list a:hover,.result-list a:focus{background-color:#E1F56E}.result-list a span{color:#141414}.result-list a span::before{font-family:'idealista-regular';margin-right:.375rem}.result-list span{display:none}.result-list span+span{color:#8E8F8C;display:inline-block;margin-left:.25rem}.result-list i{width:100%}.free-search .free-search-form .form-typology-wrapper{display:inline-block;text-align:left;width:100%}@media screen and (min-width:48rem){.free-search .free-search-form .form-typology-wrapper{max-width:11.25rem}}@media screen and (min-width:48rem){.free-search .free-search-form .form-typology-wrapper .message-error{margin-top:-1.375rem;position:absolute}}.feedback-wrapper{box-shadow:0 .5rem 1.5rem 0;position:absolute;top:0;z-index:2}@media screen and (min-width: 64rem) and (min-device-width: 64rem){.feedback-wrapper{margin-left:25%;width:50%}}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){.feedback-wrapper{margin-left:25%;width:50%}}@media screen and (max-width: 47.9375rem){.feedback-wrapper{width:100%}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.item-form.item-redils{opacity:.9}.item-form.item-redils,.item-form.item-redils~.feedback.contextual{margin-bottom:1.875rem}.item-form.item-redils#simulator-rate{margin-bottom:2.25rem}.item-form.item-redils:hover a.control-btn{display:block}.item-form.item-redils:hover a.control-btn[disabled]{display:none}.item-form.item-redils:hover .noUi-horizontal .noUi-handle{background-color:#B62682}.item-form.item-redils.error .input-container input{color:#D62F2F}.item-form.item-redils.warning .input-container input{color:#E07901}.item-form.item-redils .noUi-target{border-radius:0;border:none;box-shadow:none}.item-form.item-redils .noUi-target .mark{font-size:.8125rem;line-height:1.0625rem;position:absolute;z-index:2}.item-form.item-redils .noUi-target .mark::before{background-color:#141414;content:'';display:block;height:1.5625rem;margin:0 auto;width:.0625rem}.item-form.item-redils .noUi-target .mark .text{left:2.375rem;position:relative}.item-form.item-redils .noUi-base{background:#B1D004}.item-form.item-redils .noUi-origin{background:#F4F5F2}.item-form.item-redils .noUi-horizontal{height:.75rem}.item-form.item-redils .noUi-horizontal .noUi-handle{background:#B1D004;border-radius:1.75rem;border:0;box-shadow:0 0 5px #8E8F8C;height:1.75rem;left:-0.875rem;top:-0.5rem;width:1.75rem;z-index:3}.item-form.item-redils .noUi-horizontal .noUi-handle.noUi-active{background-color:#B62682}.item-form.item-redils .noUi-horizontal .noUi-handle:before,.item-form.item-redils .noUi-horizontal .noUi-handle:after{display:none}.item-form.item-redils a.control-btn{cursor:pointer;display:none;height:2.625rem;line-height:2.625rem;margin:0;position:absolute;text-align:center;top:0;width:2.625rem}.item-form.item-redils a.control-btn.right{padding-right:.1875rem;right:0}.item-form.item-redils a.control-btn.left{left:0;padding-left:.1875rem}.item-form.item-redils a.control-btn:before{color:#B62682;font-size:1.5625rem;height:2.625rem;line-height:2.625rem;width:2.625rem}.item-form.item-redils .percentage{color:#8E8F8C;display:block;height:2.625rem;line-height:2.625rem;position:absolute;right:15%;top:0}.item-form.item-redils .percentage.error{color:#D62F2F}@media only screen and (min-width:64rem) and (max-width:74.9375rem){.item-form.item-redils .percentage{right:.75rem}}@media screen and (max-width:47.9375rem){.item-form.item-redils .noUi-target{margin:0 auto;width:100%}.item-form.item-redils>label,.item-form.item-redils .input-container{display:block;width:100%}.item-form.item-redils .input-container input{margin-bottom:1.25rem}.item-form.item-redils a.control-btn{height:2.1875rem;line-height:2.1875rem;width:auto}.item-form.item-redils a.control-btn.left{padding-right:1.09375rem}.item-form.item-redils a.control-btn.right{padding-left:1.09375rem}.item-form.item-redils a.control-btn::before{height:2.25rem;line-height:2.25rem}.item-form.item-redils .percentage{height:2.25rem;line-height:2.625rem;right:15%}}.comboBox{box-sizing:border-box;background-color:#fff;transition:background-color .3s ease}.comboBox.error{background-color:rgba(214,47,47,0.5)}.comboBox a:hover{text-decoration:none}.comboBox a:focus{outline:0}.comboBox a:focus .homecombo,.comboBox a:active .homecombo{border-color:#B62682}.comboBox .homecombo{height:15rem;overflow:auto;padding:0;color:#141414;overflow-scrolling:touch;border:solid 1px #CBCCC7}.comboBox .homecombo:hover{border-color:#B62682}.comboBox .homecombo li{box-sizing:border-box;height:1.4375rem;list-style:none;overflow:hidden;padding:.25rem 0 0 .375rem;text-overflow:ellipsis;white-space:nowrap}.comboBox .homecombo li[data-disabled="true"]{color:#8E8F8C}.comboBox .homecombo li.selected{color:#141414;background-color:#E5E6E1}.text-image-component-apps .icon-android-link,.text-image-component-apps .icon-itunes-link{display:none}.text-image-component-apps .text-image-component_texts{position:relative}.text-image-component-apps .text-image-component_texts::after{background-color:transparent;background-position:0 0;background-repeat:no-repeat;background-size:cover;bottom:1.5rem;content:'';display:block;height:7.75rem;position:absolute;right:1.5rem;width:7.75rem}.text-image-component-apps .text-image-component_texts h2{margin-right:4rem}.text-image-component-apps .text-image-component_texts p{margin-right:10rem}[env="es"] .text-image-component-apps .text-image-component_texts::after{background-image:url('/static/common/release/home/resources/img/qr_app_es.png')}[env="it"] .text-image-component-apps .text-image-component_texts::after{background-image:url('/static/common/release/home/resources/img/qr_app_it.png')}[env="pt"] .text-image-component-apps .text-image-component_texts::after{background-image:url('/static/common/release/home/resources/img/qr_app_pt.png')}@media (hover:none) and (pointer:coarse){.text-image-component-apps .icon-android-link,.text-image-component-apps .icon-itunes-link{display:inline-block}.text-image-component-apps .icon-android-link.hidden,.text-image-component-apps .icon-itunes-link.hidden{display:none}.text-image-component-apps .text-image-component_texts::after{content:none}.text-image-component-apps .text-image-component_texts h2{margin-right:0}.text-image-component-apps .text-image-component_texts p{margin-right:0;margin-bottom:1.5rem}.text-image-component-apps .icon-itunes-link{margin-bottom:1rem}.text-image-component-apps .icon-android-link{margin-bottom:.5rem}}@media screen and (min-width:48rem){.text-image-component-apps .text-image-component_texts{min-height:17rem}}.home .user-info{border-bottom-color:#fff;margin:0}@media screen and (min-width:48rem){.home .user-info{margin:.25rem 0}}.home .user-info .avatar-small-inline{height:2rem}.home .no-logged-user-menu .icon-user-no-logged{margin:.25rem 0}@media screen and (min-width:48rem){.home .no-logged-user-menu .icon-user-no-logged{height:2rem}}@media screen and (min-width:62rem){.home .no-logged-user-menu .icon-user-no-logged{margin:.5rem 0;height:2.5rem;padding:.25rem .5rem}}.home .lang-selector{height:3rem}@media screen and (min-width:48rem){.home .lang-selector{margin:.5rem 0;height:2.5rem}}.home .lang-selector--lang-selected{height:3rem}@media screen and (min-width:48rem){.home .lang-selector--lang-selected{height:2.5rem}}@media screen and (min-width:48rem){.home li.ide-main-menu__adv-free a,.home .no-logged-user-menu .ide-main-menu__adv-free a{margin:.5rem .5rem .25rem}}@media screen and (min-width:62rem){.home .no-logged-user-menu .icon-user-no-logged a{margin:.5rem 0}}@media screen and (min-width:48rem){.home .ide-main-menu li:not(.ide-main-menu__adv-free)>a{height:3rem}}@media screen and (min-width:62rem){.home .ide-main-menu li:not(.ide-main-menu__adv-free)>a{margin:.25rem 0}}@media screen and (min-width:62rem){.tools-header--home.logo-pride>.content>.logo-container>.id-logo:before{background-image:url(/static/common/img/icons/id-logo-pride.svg);background-position:0 center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:2.875rem;line-height:2rem;width:10.438rem}.tools-header--home.logo-pride>.content>.logo-container>.id-logo>img{opacity:0;position:absolute}}#site-links-1 .content,#site-links-2 .content,footer .content{max-width:70.5rem}#site-links-1 span[class*="icon-"]:before{font-size:2rem}#site-links-1 h3{white-space:nowrap}#site-links-1 h3>a:hover{text-decoration:none}.new-search-box{background-color:rgba(225,245,110,0.96);border-radius:.125rem;font-size:1.125rem;padding-left:.5rem;padding-right:.5rem;padding-bottom:1.5rem;width:100%;position:relative}@media screen and (min-width:36rem){.new-search-box{padding:0 1rem 1.5rem}}@media screen and (min-width:48rem){.new-search-box{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);margin-left:1.5rem;padding-top:1.5rem;width:23.625rem}}@media screen and (min-width:62rem){.new-search-box{margin-left:calc((100vw - 59rem)/2)}}@media screen and (min-width:75rem){.new-search-box{box-sizing:border-box;margin:0 auto;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;width:calc(80rem - 9.5rem)}.new-search-box form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:48rem){.new-search-box-claim-it-text{position:absolute;top:-1.969rem;text-align:center;display:block;background-color:rgba(225,245,110,0.96);padding:.25rem 2rem;transform:translateX(50%);right:50%;font-weight:500;font-size:1rem;border-top-left-radius:.125rem;border-top-right-radius:.125rem}}.new-search-box span.message-error{color:#9E4500;margin-bottom:.25rem;margin-top:-1rem;position:static}@media screen and (min-width:75rem){.new-search-box span.message-error{margin-bottom:-2rem;margin-top:0}}.new-search-box span.message-error::before{display:inline-block;margin-top:-0.125rem}.new-search-box .form-item-block .message-error{margin-top:0}.new-search-box input,.new-search-box button{font-size:1.125rem;height:3rem}@media screen and (min-width:48rem){.new-search-box input,.new-search-box button{height:2.625rem}}.new-search-box label,.new-search-box a,.new-search-box input,.new-search-box button{transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease}.new-search-box #campoBus{border-color:#CBCCC7;border-radius:.125rem;font-size:1.125rem;height:2.875rem;padding-bottom:.6875rem;padding-left:2.75rem;padding-top:.6875rem;line-height:1.875rem}@media screen and (min-width:48rem){.new-search-box #campoBus{max-width:none}}@media screen and (min-width:75rem){.new-search-box #campoBus{display:block;margin-right:0}}.new-search-box [type="radio"]{opacity:0;position:absolute}.new-search-box-title{display:none}@media screen and (min-width:48rem){.new-search-box-title{display:block;font-size:1.5rem;line-height:1.875rem;margin-bottom:1rem;padding-top:0;text-align:center;letter-spacing:-0.00625rem;font-weight:700}}@media screen and (min-width:62rem){.new-search-box-title{font-size:1.75rem;line-height:2.25rem}}@media screen and (min-width:75rem){.new-search-box-title{margin-bottom:1.5rem}}.new-search-box .form-item-block,.new-search-box .dropdown-wrapper{display:block;margin-bottom:1rem}@media screen and (min-width:75rem){.new-search-box .form-item-block,.new-search-box .dropdown-wrapper{margin-bottom:0}}.new-search-box .form-item-block{position:relative}.new-search-box .form-item-block::before{color:#8E8F8C;content:'\e302';font-family:'idealista-regular';font-size:1.25rem;left:1rem;position:absolute;top:.75rem;z-index:1}@media screen and (min-width:75rem){.new-search-box .form-item-block{-ms-flex-positive:1;flex-grow:1;margin-right:1rem}}.new-search-box .dropdown-wrapper{border-color:#CBCCC7;border-radius:.125rem;height:auto;max-height:3rem;max-width:none}@media screen and (min-width:75rem){.new-search-box .dropdown-wrapper{margin-right:1rem;max-height:none;min-width:9rem;height:2.875rem;width:12rem}}.new-search-box .dropdown-wrapper.active,.new-search-box .dropdown-wrapper.active .dropdown{border-color:#CBCCC7}.new-search-box .dropdown-wrapper.active .dropdown{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}.new-search-box .dropdown-wrapper .placeholder{color:#141414;height:auto;min-height:unset;padding:.5rem 1rem;line-height:1.875rem}@media screen and (min-width:75rem){.new-search-box .dropdown-wrapper .placeholder{padding-right:1.875rem}}.new-search-box .dropdown-wrapper li{padding:.5rem 1rem}.new-search-box .dropdown-wrapper li:hover,.new-search-box .dropdown-wrapper li.hover,.new-search-box .dropdown-wrapper li.selected{background-color:#F4F5F2}.new-search-box .action{border-radius:.125rem;height:2.875rem;padding:.5rem 1rem;width:100%}@media screen and (min-width:75rem){.new-search-box .action{-ms-flex-positive:0;flex-grow:0;padding-left:1.5rem;padding-right:1.5rem;width:auto}}.new-search-box .search-category-beach::before{content:"\e458"}.new-search-box .search-category-metro-station::before{content:"\e456"}.new-search-box .search-category-metro-station-madrid::before{content:"\e809"}.new-search-box .search-category-metro-station-barcelona::before{content:"\e802"}.new-search-box .search-category-metro-station-bilbao::before{content:"\e811"}.new-search-box .search-category-metro-station-malaga::before{content:"\e808"}.new-search-box .search-category-metro-station-sevilla::before{content:"\e812"}.new-search-box .search-category-metro-station-valencia::before{content:"\e804"}.new-search-box .search-category-metro-station-palma::before{content:"\e807"}.new-search-box .search-category-metro-station-genova::before{content:"\e815"}.new-search-box .search-category-metro-station-catania::before{content:"\e801"}.new-search-box .search-category-metro-station-porto::before{content:"\e813"}.new-search-box .search-category-metro-station-lisboa::before{content:"\e814"}.new-search-box .search-category-train-station::before{content:"\e457"}.new-search-box .search-category-cercanias-madrid::before{content:"\e810"}.new-search-box .search-category-bus-station::before{content:"\e445"}.new-search-box .search-category-ski-station::before{content:"\e460"}.new-search-box .search-category-golf-course::before{content:"\e459"}.new-search-box .result-list ul{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}.new-search-box .result-list li{border-top:.0625rem solid #E5E6E1}.new-search-box .result-list li.selected a{background-color:#F4F5F2;word-break:break-word}.new-search-box .result-list li.selected a i{color:#B62682}.new-search-box .result-list li.selected .locate-me{color:#B62682}.new-search-box .result-list li.selected .locate-me:before{color:#B62682}.new-search-box .result-list a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:75rem){.new-search-box .result-list a{padding-left:1rem;padding-right:1rem}}.new-search-box .result-list a .search-category-metro-station:before,.new-search-box .result-list a [class*="search-category-metro-station-"]:before{font-size:1.25rem}.new-search-box .result-list a span,.new-search-box .result-list a span::before{color:#8E8F8C}.new-search-box .result-list a i{color:#141414}.new-search-box .result-list a:hover,.new-search-box .result-list a:focus{background-color:#F4F5F2}.new-search-box .result-list a:hover i,.new-search-box .result-list a:focus i{color:#B62682}.new-search-box .result-list span{display:inline-block}@media screen and (min-width:75rem){[env="pt"][lang="pt"] .new-search-box .dropdown-wrapper{width:17.5rem}}.new-radio-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;width:100%}@media screen and (min-width:48rem){.new-radio-button{margin-right:.5rem}}@media screen and (min-width:75rem){.new-radio-button{-ms-flex-positive:0;flex-grow:0;margin-bottom:0;margin-right:1rem;width:auto}}.new-radio-button label{background-color:#fff;border:solid .0625rem #CBCCC7;border-bottom-right-radius:.125rem;border-top-right-radius:.125rem;box-sizing:border-box;color:#666664;display:block;font-size:100%;font-weight:700;margin-top:-1.3125rem;padding:.5rem .75rem;text-align:center;width:50%;line-height:1.875rem;height:2.875rem}@media screen and (min-width:48rem){.new-radio-button label{margin-top:0}}@media screen and (min-width:75rem){.new-radio-button label{cursor:pointer;padding-left:1rem;padding-right:1rem;width:auto}}.new-radio-button label:hover{border-color:#B62682;position:relative}.new-radio-button label:not(:last-of-type){border-bottom-left-radius:.125rem;border-top-left-radius:.125rem;margin-right:-0.125rem}.new-radio-button label::after{content:attr(title);display:block;font-weight:bold;height:0;overflow:hidden;visibility:hidden}.new-radio-button input:checked+label{background-color:#FFF0F9;border-color:#B62682;border-width:.125rem;color:#B62682;padding:.5rem .6875rem;position:relative;z-index:2}@media screen and (min-width:62rem){.new-radio-button input:checked+label{padding-left:.9375rem;padding-right:.9375rem}}.new-home-image{-ms-flex-align:start;align-items:flex-start;background-color:transparent;background-position:center top;background-repeat:no-repeat;background-size:auto 9.375rem;display:-ms-flexbox;display:flex;height:auto;padding-top:9.375rem;position:relative;transition:opacity .15s linear;width:auto}@media screen and (min-width:36rem){.new-home-image{background-size:100% auto}}@media screen and (min-width:48rem){.new-home-image{-ms-flex-align:center;align-items:center;background-size:cover;height:28.125rem;margin-bottom:2rem;padding-top:0}}@media screen and (min-width:48rem){.form-item-block .message-error{margin-top:0;position:absolute}}.last-search{font-size:1rem;margin-top:1rem}@media screen and (min-width:48rem){.last-search{border-top:solid .0625rem #B1D004;margin-bottom:-0.5rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem}}@media screen and (min-width:75rem){.last-search{font-size:1.125rem;margin:2rem -2rem -1rem;padding-left:2rem;padding-top:1rem}}.home-boxes-container{margin-top:2rem;margin-bottom:1rem}@media screen and (min-width:48rem){.home-boxes-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-bottom:2rem}}@media screen and (min-width:75rem){.home-boxes-container{-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:row;flex-direction:row}}.home-boxes-container .draw-search::before,.home-boxes-container .put-property::before{background-repeat:no-repeat;content:'';display:block;margin-bottom:1.5rem;padding-top:49%;width:100%}@media screen and (min-width:48rem){.home-boxes-container .draw-search::before,.home-boxes-container .put-property::before{background-size:contain;float:left;height:9.25rem;margin-bottom:0;margin-right:1.5rem;padding-top:0;width:10.5rem}}@media screen and (min-width:75rem){.home-boxes-container .draw-search::before,.home-boxes-container .put-property::before{width:9.25rem}}.home-boxes-container .draw-search-h3,.home-boxes-container .put-property-h3,.home-boxes-container .solidary-h3{padding-top:0;font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.00625rem;font-weight:700}@media screen and (min-width:62rem){.home-boxes-container .draw-search-h3,.home-boxes-container .put-property-h3,.home-boxes-container .solidary-h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.0125rem}}.home-boxes-container .draw-search,.home-boxes-container .put-property,.home-boxes-container .solidary-module{border:solid .0625rem #E5E6E1;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);color:#141414;display:block;margin:0 1rem 2rem;padding:0 0 1.5rem;position:relative;-webkit-tap-highlight-color:transparent}.home-boxes-container .draw-search:hover,.home-boxes-container .put-property:hover,.home-boxes-container .solidary-module:hover{text-decoration:none}.home-boxes-container .draw-search:hover .solidary-link:last-child,.home-boxes-container .put-property:hover .solidary-link:last-child,.home-boxes-container .solidary-module:hover .solidary-link:last-child{text-decoration:underline}.home-boxes-container .draw-search>span,.home-boxes-container .put-property>span,.home-boxes-container .solidary-module>span{display:block;margin:0 1rem .75rem}@media screen and (min-width:48rem){.home-boxes-container .draw-search>span,.home-boxes-container .put-property>span,.home-boxes-container .solidary-module>span{margin-bottom:.375rem}}.home-boxes-container .draw-search>span:last-child,.home-boxes-container .put-property>span:last-child,.home-boxes-container .solidary-module>span:last-child{margin-bottom:0}@media screen and (min-width:48rem){.home-boxes-container .draw-search>span:first-child,.home-boxes-container .put-property>span:first-child,.home-boxes-container .solidary-module>span:first-child{margin-top:1rem}}.home-boxes-container .draw-search-link,.home-boxes-container .put-property-link,.home-boxes-container .solidary-module-link{color:#145BC7}@media screen and (min-width:48rem){.home-boxes-container .draw-search,.home-boxes-container .put-property,.home-boxes-container .solidary-module{padding-bottom:0;max-width:33.375rem}}@media screen and (min-width:75rem){.home-boxes-container .draw-search,.home-boxes-container .put-property,.home-boxes-container .solidary-module{max-width:34.2rem}}.home-boxes-container .solidary-module .solidary-img-mobile,.home-boxes-container .solidary-module .solidary-desktop{background-repeat:no-repeat;display:block}.home-boxes-container .solidary-module .solidary-img-mobile{background-position-x:center;background-size:cover;display:block;margin:0 0 1.5rem;padding-top:49%;width:100%}@media screen and (min-width:48rem){.home-boxes-container .solidary-module .solidary-img-mobile{display:none}}.home-boxes-container .solidary-module .solidary-img-desktop{background-size:cover;background-position-x:center;display:none;float:left;height:9.25rem;margin-bottom:0;margin-left:0;margin-right:1.5rem;padding-top:0;width:10.5rem}@media screen and (min-width:48rem){.home-boxes-container .solidary-module .solidary-img-desktop{display:block;height:7.125rem}}@media screen and (min-width:75rem){.home-boxes-container .solidary-module .solidary-img-desktop{width:9.25rem}}.home-boxes-container .solidary-module .solidary-h3{margin-top:1rem}.home-boxes-container .solidary-module .solidary-description{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.home-boxes-container .solidary-module .solidary-description{height:7.125rem}}.home-boxes-container .solidary-module .solidary-description span{display:block}.home-boxes-container .solidary-module .solidary-description span.solidary-h3{margin-top:1rem}.home-boxes-container .solidary-module .solidary-description span[role="region"]{margin-top:.5rem}.home-boxes-container .solidary-module .solidary-description .solidary-link:hover{cursor:pointer;text-decoration:underline}@media screen and (min-width:48rem){.home-boxes-container .solidary-module .solidary-description-without-subtitle{-ms-flex-pack:center;justify-content:center;height:7.125rem}}.home-boxes-container .solidary-module .solidary-description-without-subtitle span{display:block}.home-boxes-container .solidary-module .solidary-description-without-subtitle span[role="region"]{margin-top:auto}.home-boxes-container .solidary-module .solidary-description-without-subtitle span.solidary-h3{margin-top:0}.home-boxes-container div.solidary-module:hover span:last-child{text-decoration:none}.home-boxes-container .draw-search::before{background-image:url('/static/common/release/modules/resources/img/draw-search-mobile.svg?1630925904841')}@media screen and (min-width:48rem){.home-boxes-container .draw-search::before{background-image:url('/static/common/release/modules/resources/img/draw-search-tablet.svg?1630925904841')}}@media screen and (min-width:75rem){.home-boxes-container .draw-search::before{background-image:url('/static/common/release/modules/resources/img/draw-search-desktop-new.png?1630925904841')}}.home-boxes-container .put-property::before{background-image:url('/static/common/release/modules/resources/img/put-property-mobile.svg?1630925904841')}@media screen and (min-width:48rem){.home-boxes-container .put-property::before{background-image:url('/static/common/release/modules/resources/img/put-property-tablet.svg?1630925904841')}}@media screen and (min-width:75rem){.home-boxes-container .put-property::before{background-image:url('/static/common/release/modules/resources/img/put-property-desktop-new-2.png?1630925904841')}}@media screen and (min-width:48rem){.home-boxes-container .solidary-module{width:33.375rem}}.solidary-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.new-home-image~#put-property .action,.new-search-box .action{font-size:1.25rem}.new-home-image~#put-property .action:disabled,.new-search-box .action:disabled{color:#666664;border-radius:.125rem;border:solid .0625rem #CBCCC7;background-color:#E5E6E1}.new-radio-button[data-invalid="invalid"] .dropdown-wrapper,.new-radio-button[data-invalid="invalid"] label{border:.125rem solid #E07901}.form-typology-wrapper .dropdown-wrapper[data-invalid="invalid"]{border:.125rem solid #E07901}.form-typology-wrapper .dropdown-wrapper ul li:first-child{display:none}@media screen and (min-width:48rem){.form-new-radio-button-wrapper .message-error{margin-top:0;position:absolute}}.locate-near{width:100%}.locate-near .locate-me{cursor:pointer;display:block;padding:1rem .5rem}.locate-near .locate-me:hover{background-color:#F4F5F2}.locate-near .locate-me::before{font-family:'idealista-regular';margin-right:.375rem}@media screen and (min-width:75rem){.locate-near .locate-me{padding-left:1rem;padding-right:1rem}}.modal-inner button{width:100%}.modal-opened .municipality-search-m,.modal-opened .new-business-area{display:none}@media screen and (min-width:48rem){.modal-opened .municipality-search-m,.modal-opened .new-business-area{display:block}}.new-business-area{margin-bottom:4rem}#wrapper{max-width:80rem;padding:0}#id-cookies>div,#id-switch-type>div{max-width:80rem}#site-links-1,#site-links-2{-webkit-font-smoothing:antialiased;font-smooth:antialiased}.icon-data:before,.icon-news:before,.icon-hipotecas:before,.icon-labs:before,.icon-habitania:before,.icon-tools-icon:before{color:#8E8F8C}.modal-opened .municipality-search{display:none}@media screen and (min-width:48rem){.modal-opened .municipality-search{display:block}}#didomi-host:not([aria-hidden="true"])~* .municipality-search,#didomi-host:not([aria-hidden="true"])~.text-image-component{display:none}@media screen and (min-width:48rem){#didomi-host:not([aria-hidden="true"])~* .municipality-search{display:block}#didomi-host:not([aria-hidden="true"])~.text-image-component{display:-ms-flexbox;display:flex}}.text-image-component-maps .text-image-component_texts{padding-bottom:2rem}.text-image-component-maps .text-image-component_texts p{margin-bottom:2rem}.text-image-component-maps .text-image-component_texts a{font-size:1.125rem;font-weight:700}.maps-component-search{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.maps-component-search label{display:block;font-weight:700;margin-bottom:.25rem;width:100%}.maps-component-search input{border-color:#A3A3A0;border-radius:0;border-width:.0625rem;border-right-width:0;-ms-flex-positive:1;flex-grow:1;height:2.5rem;outline:none;padding-left:.5rem}.maps-component-search input:focus{border-color:#B62682}.maps-component-search button{background-color:#B62682;border-radius:0;border-width:0;color:#fff;padding:.5rem}.maps-component-search button::before{background-image:url('/static/common/release/home/resources/img/search-icon.svg');background-repeat:no-repeat;content:'';display:block;height:1.5rem;width:1.5rem}.maps-component-search button span{opacity:0;position:absolute}@media screen and (min-width:48rem){.maps-component-search{padding-top:.5rem}}@media screen and (min-width:62rem){.text-image-component-maps .text-image-component_texts{min-height:20.5rem}}.text-image-component-mortgages.mortgages{padding-top:0}@media screen and (min-width:48rem){.text-image-component-mortgages #simulator-container{width:100%;margin-right:0}}@media screen and (min-width:48rem){.text-image-component-mortgages .text-image-component_texts{min-width:21.75rem}}@media screen and (min-width:75rem){.text-image-component-mortgages .text-image-component_texts{min-width:26rem}}@media screen and (min-width:75rem){.text-image-component-mortgages .text-image-component_image{height:20rem;overflow:hidden}}.text-image-component-mortgages .simulator-container{padding-bottom:2rem}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container{padding-bottom:1.5rem}}.text-image-component-mortgages .simulator-container .item-form .simulator-label{margin-bottom:.5rem;font-size:1rem;line-height:1.5rem;display:block}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form .simulator-label{width:100%}}.text-image-component-mortgages .simulator-container .item-form.item-redils .symbol{line-height:2.25rem;height:2.25rem}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form.item-redils .symbol{padding-right:0;right:calc(42% - .75rem);line-height:2.688rem;height:2.625rem}}.text-image-component-mortgages .simulator-container .item-form.item-redils .percentage{line-height:2.32rem}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form.item-redils .percentage{line-height:2.8rem}}@media screen and (min-width:62rem){.text-image-component-mortgages .simulator-container .item-form.item-redils .percentage{right:calc(27% - .75rem)}}.text-image-component-mortgages .simulator-container .item-form.item-redils a.control-btn{line-height:2.25rem}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form.item-redils a.control-btn{line-height:2.625rem}}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form.item-redils.buying-price{padding-right:0}}.text-image-component-mortgages .simulator-container .item-form .input-container{display:inline-block}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form .input-container{display:block;width:19.75rem}}@media screen and (min-width:62rem){.text-image-component-mortgages .simulator-container .item-form .input-container{width:100%}}@media screen and (min-width:48rem){.text-image-component-mortgages .simulator-container .item-form .input-container input[type="tel"]{display:block;width:19.75rem;padding-right:42%}}@media screen and (min-width:62rem){.text-image-component-mortgages .simulator-container .item-form .input-container input[type="tel"]{max-width:none;width:100%}}.text-image-component-mortgages .simulator-container .calculate-mortgage-link{font-weight:700;font-size:1.125rem;line-height:1.5rem}.text-image-component-mortgages .simulator-container .calculate-mortgage-link:hover{cursor:pointer}#locations{width:95%;margin:0 auto}.municipality-search{margin:0 1rem 2.5rem}.municipality-search-title{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem;letter-spacing:-0.00625rem;padding-top:0}@media screen and (min-width:62rem){.municipality-search-title{font-size:1.5rem;line-height:1.875rem;letter-spacing:-0.0125rem}}@media screen and (min-width:48rem){.municipality-search{width:95%;margin:0 auto 2.5rem;max-width:80rem}}.municipality-search .segmented-btn-group>li{width:50%}.municipality-search .segmented-btn-group>li .regular{width:100%}.municipality-search .invalidated-selection .invalid{color:#8E8F8C}.municipality-search .invalidated-selection ul.dropdown li:first-child{background-color:#fff;color:#8E8F8C}.municipality-search ul{list-style-type:none;padding:0}.municipality-search .tabs{border-bottom:.0625rem solid #E5E6E1;position:relative}.municipality-search .tabs a{display:block;padding:.625rem .9375rem;border:.0625rem solid #E5E6E1;border-bottom:none;text-shadow:0 .0625rem .0625rem #fff}.municipality-search .tabs li{position:relative;top:.0625rem;margin-left:.9375rem;background-color:#E5E6E1;padding:0}.municipality-search .tabs li:first-child{margin-left:0}.municipality-search .tabs li.selected{background-color:#fff;border-bottom:#fff}.municipality-search .tabs li.selected a{color:#141414;font-weight:700}.municipality-search .menu{margin:.9375rem .9375rem 1.5625rem;clear:both}.municipality-search .menu li{margin-left:1.5625rem}.municipality-search .menu li:first-child{margin-left:0}.municipality-search .menu li.selected a{color:#8E8F8C;font-weight:700}.municipality-search .third-level-menu ul{font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.municipality-search .third-level-menu ul li{display:inline-block;float:none;font-size:1rem}.locations-list{clear:both;padding-bottom:2rem}@media screen and (min-width:48rem){.locations-list{padding-bottom:0}}.locations-list>ul{column-count:2}@media screen and (min-width:48rem){.locations-list>ul{column-count:3}}@media screen and (min-width:62rem){.locations-list>ul{column-count:4}}.locations-list>ul ul{margin:.3125rem 0 .3125rem 4.6875rem;margin-bottom:.3125rem}.locations-list li{margin-bottom:.5rem;clear:both;word-wrap:break-word}.locations-list li>p{width:3.125rem;text-align:right;float:left;padding-right:.625rem;color:#8E8F8C;margin-bottom:0}.locations-list [class*="icon-elbow"]:before{color:#8E8F8C;margin-left:-1.25rem;padding-right:.3125rem;vertical-align:baseline}.new-search-box{background-color:rgba(225,245,110,0.96);border-radius:.125rem;font-size:1.125rem;padding-left:.5rem;padding-right:.5rem;padding-bottom:1.5rem;width:100%;position:relative}@media screen and (min-width:36rem){.new-search-box{padding:0 1rem 1.5rem}}@media screen and (min-width:48rem){.new-search-box{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);margin-left:1.5rem;padding-top:1.5rem;width:23.625rem}}@media screen and (min-width:62rem){.new-search-box{margin-left:calc((100vw - 59rem)/2)}}@media screen and (min-width:75rem){.new-search-box{box-sizing:border-box;margin:0 auto;padding-bottom:2rem;padding-left:2rem;padding-right:2rem;width:calc(80rem - 9.5rem)}.new-search-box form{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:48rem){.new-search-box-claim-it-text{position:absolute;top:-1.969rem;text-align:center;display:block;background-color:rgba(225,245,110,0.96);padding:.25rem 2rem;transform:translateX(50%);right:50%;font-weight:500;font-size:1rem;border-top-left-radius:.125rem;border-top-right-radius:.125rem}}.new-search-box span.message-error{color:#9E4500;margin-bottom:.25rem;margin-top:-1rem;position:static}@media screen and (min-width:75rem){.new-search-box span.message-error{margin-bottom:-2rem;margin-top:0}}.new-search-box span.message-error::before{display:inline-block;margin-top:-0.125rem}.new-search-box .form-item-block .message-error{margin-top:0}.new-search-box input,.new-search-box button{font-size:1.125rem;height:3rem}@media screen and (min-width:48rem){.new-search-box input,.new-search-box button{height:2.625rem}}.new-search-box label,.new-search-box a,.new-search-box input,.new-search-box button{transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease}.new-search-box #campoBus{border-color:#CBCCC7;border-radius:.125rem;font-size:1.125rem;height:2.875rem;padding-bottom:.6875rem;padding-left:2.75rem;padding-top:.6875rem;line-height:1.875rem}@media screen and (min-width:48rem){.new-search-box #campoBus{max-width:none}}@media screen and (min-width:75rem){.new-search-box #campoBus{display:block;margin-right:0}}.new-search-box [type="radio"]{opacity:0;position:absolute}.new-search-box-title{display:none}@media screen and (min-width:48rem){.new-search-box-title{display:block;font-size:1.5rem;line-height:1.875rem;margin-bottom:1rem;padding-top:0;text-align:center;letter-spacing:-0.00625rem;font-weight:700}}@media screen and (min-width:62rem){.new-search-box-title{font-size:1.75rem;line-height:2.25rem}}@media screen and (min-width:75rem){.new-search-box-title{margin-bottom:1.5rem}}.new-search-box .form-item-block,.new-search-box .dropdown-wrapper{display:block;margin-bottom:1rem}@media screen and (min-width:75rem){.new-search-box .form-item-block,.new-search-box .dropdown-wrapper{margin-bottom:0}}.new-search-box .form-item-block{position:relative}.new-search-box .form-item-block::before{color:#8E8F8C;content:'\e302';font-family:'idealista-regular';font-size:1.25rem;left:1rem;position:absolute;top:.75rem;z-index:1}@media screen and (min-width:75rem){.new-search-box .form-item-block{-ms-flex-positive:1;flex-grow:1;margin-right:1rem}}.new-search-box .dropdown-wrapper{border-color:#CBCCC7;border-radius:.125rem;height:auto;max-height:3rem;max-width:none}@media screen and (min-width:75rem){.new-search-box .dropdown-wrapper{margin-right:1rem;max-height:none;min-width:9rem;height:2.875rem;width:12rem}}.new-search-box .dropdown-wrapper.active,.new-search-box .dropdown-wrapper.active .dropdown{border-color:#CBCCC7}.new-search-box .dropdown-wrapper.active .dropdown{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}.new-search-box .dropdown-wrapper .placeholder{color:#141414;height:auto;min-height:unset;padding:.5rem 1rem;line-height:1.875rem}@media screen and (min-width:75rem){.new-search-box .dropdown-wrapper .placeholder{padding-right:1.875rem}}.new-search-box .dropdown-wrapper li{padding:.5rem 1rem}.new-search-box .dropdown-wrapper li:hover,.new-search-box .dropdown-wrapper li.hover,.new-search-box .dropdown-wrapper li.selected{background-color:#F4F5F2}.new-search-box .action{border-radius:.125rem;height:2.875rem;padding:.5rem 1rem;width:100%}@media screen and (min-width:75rem){.new-search-box .action{-ms-flex-positive:0;flex-grow:0;padding-left:1.5rem;padding-right:1.5rem;width:auto}}.new-search-box .search-category-beach::before{content:"\e458"}.new-search-box .search-category-metro-station::before{content:"\e456"}.new-search-box .search-category-metro-station-madrid::before{content:"\e809"}.new-search-box .search-category-metro-station-barcelona::before{content:"\e802"}.new-search-box .search-category-metro-station-bilbao::before{content:"\e811"}.new-search-box .search-category-metro-station-malaga::before{content:"\e808"}.new-search-box .search-category-metro-station-sevilla::before{content:"\e812"}.new-search-box .search-category-metro-station-valencia::before{content:"\e804"}.new-search-box .search-category-metro-station-palma::before{content:"\e807"}.new-search-box .search-category-metro-station-genova::before{content:"\e815"}.new-search-box .search-category-metro-station-catania::before{content:"\e801"}.new-search-box .search-category-metro-station-porto::before{content:"\e813"}.new-search-box .search-category-metro-station-lisboa::before{content:"\e814"}.new-search-box .search-category-train-station::before{content:"\e457"}.new-search-box .search-category-cercanias-madrid::before{content:"\e810"}.new-search-box .search-category-bus-station::before{content:"\e445"}.new-search-box .search-category-ski-station::before{content:"\e460"}.new-search-box .search-category-golf-course::before{content:"\e459"}.new-search-box .result-list ul{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}.new-search-box .result-list li{border-top:.0625rem solid #E5E6E1}.new-search-box .result-list li.selected a{background-color:#F4F5F2;word-break:break-word}.new-search-box .result-list li.selected a i{color:#B62682}.new-search-box .result-list li.selected .locate-me{color:#B62682}.new-search-box .result-list li.selected .locate-me:before{color:#B62682}.new-search-box .result-list a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:75rem){.new-search-box .result-list a{padding-left:1rem;padding-right:1rem}}.new-search-box .result-list a .search-category-metro-station:before,.new-search-box .result-list a [class*="search-category-metro-station-"]:before{font-size:1.25rem}.new-search-box .result-list a span,.new-search-box .result-list a span::before{color:#8E8F8C}.new-search-box .result-list a i{color:#141414}.new-search-box .result-list a:hover,.new-search-box .result-list a:focus{background-color:#F4F5F2}.new-search-box .result-list a:hover i,.new-search-box .result-list a:focus i{color:#B62682}.new-search-box .result-list span{display:inline-block}@media screen and (min-width:75rem){[env="pt"][lang="pt"] .new-search-box .dropdown-wrapper{width:17.5rem}}.new-radio-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;width:100%}@media screen and (min-width:48rem){.new-radio-button{margin-right:.5rem}}@media screen and (min-width:75rem){.new-radio-button{-ms-flex-positive:0;flex-grow:0;margin-bottom:0;margin-right:1rem;width:auto}}.new-radio-button label{background-color:#fff;border:solid .0625rem #CBCCC7;border-bottom-right-radius:.125rem;border-top-right-radius:.125rem;box-sizing:border-box;color:#666664;display:block;font-size:100%;font-weight:700;margin-top:-1.3125rem;padding:.5rem .75rem;text-align:center;width:50%;line-height:1.875rem;height:2.875rem}@media screen and (min-width:48rem){.new-radio-button label{margin-top:0}}@media screen and (min-width:75rem){.new-radio-button label{cursor:pointer;padding-left:1rem;padding-right:1rem;width:auto}}.new-radio-button label:hover{border-color:#B62682;position:relative}.new-radio-button label:not(:last-of-type){border-bottom-left-radius:.125rem;border-top-left-radius:.125rem;margin-right:-0.125rem}.new-radio-button label::after{content:attr(title);display:block;font-weight:bold;height:0;overflow:hidden;visibility:hidden}.new-radio-button input:checked+label{background-color:#FFF0F9;border-color:#B62682;border-width:.125rem;color:#B62682;padding:.5rem .6875rem;position:relative;z-index:2}@media screen and (min-width:62rem){.new-radio-button input:checked+label{padding-left:.9375rem;padding-right:.9375rem}}.new-home-image{-ms-flex-align:start;align-items:flex-start;background-color:transparent;background-position:center top;background-repeat:no-repeat;background-size:auto 9.375rem;display:-ms-flexbox;display:flex;height:auto;padding-top:9.375rem;position:relative;transition:opacity .15s linear;width:auto}@media screen and (min-width:36rem){.new-home-image{background-size:100% auto}}@media screen and (min-width:48rem){.new-home-image{-ms-flex-align:center;align-items:center;background-size:cover;height:28.125rem;margin-bottom:2rem;padding-top:0}}@media screen and (min-width:48rem){.form-item-block .message-error{margin-top:0;position:absolute}}.last-search{font-size:1rem;margin-top:1rem}@media screen and (min-width:48rem){.last-search{border-top:solid .0625rem #B1D004;margin-bottom:-0.5rem;margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem;padding-top:.5rem}}@media screen and (min-width:75rem){.last-search{font-size:1.125rem;margin:2rem -2rem -1rem;padding-left:2rem;padding-top:1rem}}.new-home.home-boxes-container{margin-top:2rem;margin-bottom:1rem}@media screen and (min-width:48rem){.new-home.home-boxes-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 1.5rem 2rem;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:75rem){.new-home.home-boxes-container{-ms-flex-align:stretch;align-items:stretch;-ms-flex-direction:row;flex-direction:row;margin-left:auto;margin-right:auto;max-width:70.5rem}}.new-home.home-boxes-container .draw-search,.new-home.home-boxes-container .put-property{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48rem){.new-home.home-boxes-container .draw-search,.new-home.home-boxes-container .put-property{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;padding-bottom:0;width:calc(50% - 1rem)}}@media screen and (min-width:62rem){.new-home.home-boxes-container .draw-search,.new-home.home-boxes-container .put-property{-ms-flex-direction:row;flex-direction:row;width:45.625vw}}@media screen and (min-width:75rem){.new-home.home-boxes-container .draw-search,.new-home.home-boxes-container .put-property{width:34.2rem}}.new-home.home-boxes-container .draw-search:before,.new-home.home-boxes-container .put-property:before{display:none}.new-home.home-boxes-container .draw-search-image,.new-home.home-boxes-container .put-property-image{overflow:hidden}@media screen and (min-width:62rem){.new-home.home-boxes-container .draw-search-image,.new-home.home-boxes-container .put-property-image{-ms-flex-negative:0;flex-shrink:0;height:9.5625rem;width:10.5rem}}.new-home.home-boxes-container .draw-search-image img,.new-home.home-boxes-container .put-property-image img{display:block;height:51.875vw;object-fit:cover;width:100%}@media screen and (min-width:48rem){.new-home.home-boxes-container .draw-search-image img,.new-home.home-boxes-container .put-property-image img{height:10.375rem}}.new-home.home-boxes-container .draw-search-description,.new-home.home-boxes-container .put-property-description{padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#fff}@media screen and (min-width:48rem){.new-home.home-boxes-container .draw-search-description,.new-home.home-boxes-container .put-property-description{height:7.438rem}}@media screen and (min-width:62rem){.new-home.home-boxes-container .draw-search-description,.new-home.home-boxes-container .put-property-description{background-color:transparent}}.new-home.home-boxes-container .draw-search-h3,.new-home.home-boxes-container .put-property-h3{padding-top:0;font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.00625rem;font-weight:700;margin-bottom:.5rem;display:block}@media screen and (min-width:48rem){.new-home.home-boxes-container .draw-search-h3,.new-home.home-boxes-container .put-property-h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.0125rem}}.new-home.home-boxes-container .draw-search span[role="button"],.new-home.home-boxes-container .put-property span[role="button"]{display:block;font-weight:500;margin-top:1.5rem}@media screen and (min-width:48rem){.new-home.home-boxes-container .draw-search span[role="button"],.new-home.home-boxes-container .put-property span[role="button"]{margin-top:auto}}.new-home.home-boxes-container:last-child{margin-bottom:2.5rem}@media screen and (min-width:48rem){.new-home.home-boxes-container:last-child{margin-bottom:5rem}}.new-home.home-boxes-container .draw-search,.new-home.home-boxes-container .put-property,.new-home.home-boxes-container .solidary-module{border:solid .0625rem #E5E6E1;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);color:#141414;position:relative;-webkit-tap-highlight-color:transparent;margin:0 1rem 1rem;padding:0}@media screen and (min-width:48rem){.new-home.home-boxes-container .draw-search,.new-home.home-boxes-container .put-property,.new-home.home-boxes-container .solidary-module{margin:0}}.new-home.home-boxes-container .draw-search:hover,.new-home.home-boxes-container .put-property:hover,.new-home.home-boxes-container .solidary-module:hover{text-decoration:none}.new-home.home-boxes-container .draw-search:hover .solidary-link:last-child,.new-home.home-boxes-container .put-property:hover .solidary-link:last-child,.new-home.home-boxes-container .solidary-module:hover .solidary-link:last-child{text-decoration:underline}.new-home.home-boxes-container .draw-search>span,.new-home.home-boxes-container .put-property>span,.new-home.home-boxes-container .solidary-module>span{margin:0}.new-home.home-boxes-container .solidary-module{margin:0 .5rem;display:block}@media screen and (min-width:48rem){.new-home.home-boxes-container .solidary-module{margin:0;width:33.375rem;-ms-flex-direction:row;flex-direction:row;padding-bottom:0}}.new-home.home-boxes-container .solidary-module .solidary-img-mobile,.new-home.home-boxes-container .solidary-module .solidary-desktop{background-repeat:no-repeat;display:block}.new-home.home-boxes-container .solidary-module .solidary-img-mobile{background-position-x:center;background-size:cover;display:block;margin:0 0 1.5rem;padding-top:49%;width:100%}@media screen and (min-width:48rem){.new-home.home-boxes-container .solidary-module .solidary-img-mobile{display:none}}.new-home.home-boxes-container .solidary-module .solidary-img-desktop{background-size:cover;background-position-x:center;display:none;float:left;height:9.25rem;margin-bottom:0;margin-left:0;margin-right:1.5rem;padding-top:0;width:10.5rem}@media screen and (min-width:48rem){.new-home.home-boxes-container .solidary-module .solidary-img-desktop{display:block;height:7.125rem}}@media screen and (min-width:75rem){.new-home.home-boxes-container .solidary-module .solidary-img-desktop{width:9.25rem}}.new-home.home-boxes-container .solidary-module .solidary-h3{margin-top:1rem}.new-home.home-boxes-container .solidary-module .solidary-description{margin-top:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.new-home.home-boxes-container .solidary-module .solidary-description{height:7.125rem}}.new-home.home-boxes-container .solidary-module .solidary-description span{display:block}.new-home.home-boxes-container .solidary-module .solidary-description span.solidary-h3{margin-top:1rem}.new-home.home-boxes-container .solidary-module .solidary-description span[role="region"]{margin-top:.5rem}.new-home.home-boxes-container .solidary-module .solidary-description .solidary-link:hover{cursor:pointer;text-decoration:underline}@media screen and (min-width:48rem){.new-home.home-boxes-container .solidary-module .solidary-description-without-subtitle{-ms-flex-pack:center;justify-content:center;height:7.125rem}}.new-home.home-boxes-container .solidary-module .solidary-description-without-subtitle span{display:block}.new-home.home-boxes-container .solidary-module .solidary-description-without-subtitle span[role="region"]{margin-top:auto}.new-home.home-boxes-container .solidary-module .solidary-description-without-subtitle span.solidary-h3{margin-top:0}.new-home.home-boxes-container div.solidary-module:hover span:last-child{text-decoration:none}.solidary-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.new-home-image~#put-property .action,.new-search-box .action{font-size:1.25rem}.new-home-image~#put-property .action:disabled,.new-search-box .action:disabled{color:#666664;border-radius:.125rem;border:solid .0625rem #CBCCC7;background-color:#E5E6E1}.new-radio-button[data-invalid="invalid"] .dropdown-wrapper,.new-radio-button[data-invalid="invalid"] label{border:.125rem solid #E07901}.form-typology-wrapper .dropdown-wrapper[data-invalid="invalid"]{border:.125rem solid #E07901}.form-typology-wrapper .dropdown-wrapper ul li:first-child{display:none}@media screen and (min-width:48rem){.form-new-radio-button-wrapper .message-error{margin-top:0;position:absolute}}.locate-near{width:100%}.locate-near .locate-me{cursor:pointer;display:block;padding:1rem .5rem}.locate-near .locate-me:hover{background-color:#F4F5F2}.locate-near .locate-me::before{font-family:'idealista-regular';margin-right:.375rem}@media screen and (min-width:75rem){.locate-near .locate-me{padding-left:1rem;padding-right:1rem}}.modal-inner button{width:100%}.modal-opened .municipality-search-m,.modal-opened .new-business-area{display:none}@media screen and (min-width:48rem){.modal-opened .municipality-search-m,.modal-opened .new-business-area{display:block}}.new-business-area{margin-bottom:4rem}#locations{width:95%;margin:0 auto}.municipality-search{margin:2.5rem .5rem}.municipality-search-title{font-size:1.25rem;line-height:1.5rem;margin-bottom:.5rem;letter-spacing:-0.00625rem;padding-top:0}@media screen and (min-width:62rem){.municipality-search-title{font-size:1.5rem;line-height:1.875rem;letter-spacing:-0.0125rem}}@media screen and (min-width:48rem){.municipality-search{width:95%;margin:0 auto 2.5rem;max-width:80rem}}.municipality-search .segmented-btn-group>li{width:50%}.municipality-search .segmented-btn-group>li .regular{width:100%}.municipality-search .invalidated-selection .invalid{color:#8E8F8C}.municipality-search .invalidated-selection ul.dropdown li:first-child{background-color:#fff;color:#8E8F8C}.municipality-search ul{list-style-type:none;padding:0}.municipality-search .tabs{border-bottom:.0625rem solid #E5E6E1;position:relative}.municipality-search .tabs a{display:block;padding:.625rem .9375rem;border:.0625rem solid #E5E6E1;border-bottom:none;text-shadow:0 .0625rem .0625rem #fff}.municipality-search .tabs li{position:relative;top:.0625rem;margin-left:.9375rem;background-color:#E5E6E1;padding:0}.municipality-search .tabs li:first-child{margin-left:0}.municipality-search .tabs li.selected{background-color:#fff;border-bottom:#fff}.municipality-search .tabs li.selected a{color:#141414;font-weight:700}.municipality-search .menu{margin:.9375rem .9375rem 1.5625rem;clear:both}.municipality-search .menu li{margin-left:1.5625rem}.municipality-search .menu li:first-child{margin-left:0}.municipality-search .menu li.selected a{color:#8E8F8C;font-weight:700}.municipality-search .third-level-menu ul{font-size:0;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.municipality-search .third-level-menu ul li{display:inline-block;float:none;font-size:1rem}.locations-list{clear:both;padding-bottom:2rem}@media screen and (min-width:48rem){.locations-list{padding-bottom:0}}.locations-list>ul{column-count:2}@media screen and (min-width:48rem){.locations-list>ul{column-count:3}}@media screen and (min-width:62rem){.locations-list>ul{column-count:4}}.locations-list>ul ul{margin:.3125rem 0 .3125rem 4.6875rem;margin-bottom:.3125rem}.locations-list li{margin-bottom:.5rem;clear:both;word-wrap:break-word}.locations-list li>p{width:3.125rem;text-align:right;float:left;padding-right:.625rem;color:#8E8F8C;margin-bottom:0}.locations-list [class*="icon-elbow"]:before{color:#8E8F8C;margin-left:-1.25rem;padding-right:.3125rem;vertical-align:baseline}.other-countries{background-color:#fff;margin:0 .5rem .5rem 2.5rem}@media screen and (min-width:48rem){.other-countries{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 1.5rem 5rem}}.other-countries-title{font-size:1.25rem;letter-spacing:-0.011rem;line-height:1.5rem;max-width:13.125rem;padding-bottom:0;padding-top:0;text-align:left}@media screen and (min-width:36rem){.other-countries-title{max-width:inherit}}@media screen and (min-width:48rem){.other-countries-title{font-size:1.5rem;letter-spacing:.013rem;line-height:1.25rem;margin-bottom:1.5rem;max-width:none;width:100%}}.other-countries-box{-ms-flex-align:center;align-items:center;border:solid .0625rem #E5E6E1;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.other-countries-box{padding:1rem .5rem 2rem;width:20.5rem}}.other-countries-box:hover{cursor:pointer;text-decoration:none}.other-countries-img{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;height:3.75rem;width:4.375rem}.other-countries-img img{width:100%}.other-countries-text{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;max-width:10.0625rem;padding-left:.5rem;word-wrap:break-word}.other-countries-text span:last-child{color:#141414;text-align:left}@media screen and (min-width:36rem){.other-countries-text{max-width:13.25rem}}@media screen and (min-width:48rem){.other-countries-text{max-width:18.75rem}}.other-countries-text span[role="heading"]{margin-bottom:.5rem}.other-countries-link{font-weight:500}.news-component{margin:2.5rem 1rem 1.75rem}@media screen and (min-width:48rem){.news-component{margin:0 1.5rem 3.75rem}}@media screen and (min-width:75rem){.news-component{margin-left:auto;margin-right:auto;width:70.5rem}}.news-component-logo{margin-bottom:1rem}@media screen and (min-width:48rem){.news-component-logo{margin-bottom:.5rem}}.news-component-logo span:before{font-size:2rem}.news-component-text{display:none}@media screen and (min-width:48rem){.news-component-text{margin-bottom:1rem;display:block}}@media screen and (min-width:62rem){.news-component-text{margin-bottom:1.5rem}}@media screen and (min-width:48rem){.news-component-link{font-size:1.125rem;width:auto}}@media screen and (min-width:62rem){.news-component-link{margin-bottom:4.375rem;display:block;text-align:center}}.news-component-tabs{display:none}@media screen and (min-width:48rem){.news-component-tabs{display:-ms-flexbox;display:flex;-ms-flex-flow:nowrap row;flex-flow:nowrap row;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:1rem;border-bottom:.188rem solid #E5E6E1}}@media screen and (min-width:62rem){.news-component-tabs{margin-bottom:2rem}}.news-component-tabs-content{margin-right:-0.5rem}@media screen and (min-width:48rem){.news-component-tabs-content{margin-right:0}}.news-component-tab{display:none}@media screen and (min-width:48rem){.news-component-tab{-ms-flex-negative:0;flex-shrink:0;font-weight:700;padding-bottom:.5rem;display:-ms-flexbox;display:flex;transition:all .3s ease;cursor:pointer;border-bottom-style:solid;border-bottom-color:transparent;border-bottom-width:.188rem;margin-bottom:-0.125rem;margin-right:1.5em}.news-component-tab:last-child{padding-right:0}.news-component-tab a{color:#8E8F8C}.news-component-tab a:hover{text-decoration:none}}.news-component-tab.tab-selected{border-bottom-color:#B62682;margin-bottom:-0.125rem}.news-component-tab.tab-selected a{color:#B62682}.news-component-block{width:100%;overflow-x:auto;margin-bottom:1rem;-ms-touch-action:auto;touch-action:auto;white-space:nowrap;-ms-overflow-style:none;scrollbar-width:none;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:48rem){.news-component-block{width:100%;overflow-x:inherit;-ms-touch-action:inherit;touch-action:inherit;white-space:normal;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0}}@media screen and (min-width:62rem){.news-component-block{-ms-flex-direction:row;flex-direction:row}}.news-component-block::-webkit-scrollbar{display:none}.news-component-block:not(.tabs-panels-active){display:none}.news-component-article{min-width:16rem;width:16rem;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);border:solid .0625rem #E5E6E1;margin-right:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.news-component-article{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;margin-bottom:1.5rem;height:8.375rem}}@media screen and (min-width:62rem){.news-component-article{-ms-flex-direction:column;flex-direction:column;height:20.563rem;width:22.125rem;margin-right:2rem;margin-bottom:2rem}}@media screen and (min-width:48rem){.news-component-article:last-of-type{margin-right:0}}.news-component-article:hover{text-decoration:none}.news-component-article:hover .news-component-article-link{text-decoration:underline}.news-component-article img{width:100%;display:block;border-bottom:.0625rem solid #E5E6E1}@media screen and (min-width:48rem){.news-component-article img{width:13.75rem;object-fit:cover;border-right:.0625rem solid #E5E6E1;border-bottom:none}}@media screen and (min-width:62rem){.news-component-article img{border-bottom:.0625rem solid #E5E6E1;border-right:none;width:100%;height:10.625rem}}.news-component-article-description{padding:1rem .5rem 1.5rem;height:9.25rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48rem){.news-component-article-description{height:auto;padding:1rem 1.5rem}}@media screen and (min-width:62rem){.news-component-article-description{padding:1rem 2rem 2rem 1rem;height:6.875rem}}.news-component-article-text{-ms-flex-item-align:start;align-self:flex-start;white-space:pre-wrap;width:100%;font-size:.875rem;line-height:1.25rem;color:#141414}@media screen and (min-width:48rem){.news-component-article-text{font-size:1rem;line-height:1.5rem}}.news-component-article-link{margin-top:auto;font-weight:700}@media screen and (min-width:48rem){.news-component-article-link{margin-top:1rem}}@media screen and (min-width:62rem){.news-component-article-link{margin-top:auto}}#put-property{width:52%;margin:0 auto 3rem}#put-property p{float:left}#put-property .action{width:38.1%;float:right}@media screen and (min-device-width:41.75rem) and (orientation:portrait),screen and (max-width:63.9375rem){#put-property{width:73.4%}#put-property .action{width:38.1%}}.text-image-component-rentalia .text-image-component_texts{padding-bottom:1.5rem}.text-image-component-rentalia .text-image-component_texts a{font-size:1.125rem;font-weight:700}@media screen and (min-width:62rem){.text-image-component-rentalia .text-image-component_texts{padding-bottom:2rem}.text-image-component-rentalia .text-image-component_image{max-height:20rem}}.link-image-home{background-color:rgba(255,255,255,0.8);color:#141414;padding:.5rem 1rem;position:absolute;right:0;text-decoration:none;top:0;font-size:.875rem;line-height:1.125rem}@media screen and (min-width:48rem){.link-image-home{box-sizing:border-box;width:20rem}}@media screen and (min-width:62rem){.link-image-home{box-sizing:content-box;width:unset}}.link-image-home .price:before{content:' - '}.link-image-home:hover{color:#145BC7;text-decoration:underline}.location-combo-container,.operation-combo-container,.typology-combo-container{float:left;line-height:.9375rem;position:relative}.operation-combo-container,.typology-combo-container{width:28.6%}.location-combo-container{width:38.3%}.typology-combo-container{margin:0 2.2%}#portuseo{width:52%;margin:0 auto}#portuseo p{margin-bottom:0}#portuseo span.links a:not(.expander){padding:0 .125rem 0 .375rem}#portuseo span.links a:not(.expander):not(:first-child){border-left:.0625rem solid #8E8F8C}@media only screen and (max-width:41.6875rem){#portuseo span.links{margin-bottom:.625rem;display:block}#portuseo span.links a{padding:.5rem 0;display:block;border:none}}@media screen and (min-device-width:668px) and (orientation:portrait),screen and (max-width:63.9375rem){#portuseo{width:73.4%}}@media only screen and (max-width:41.6875rem){.mobile-context #portuseo{width:92%;margin:0 auto}.mobile-context #portuseo span:first-child{display:block}}#solidary{width:52%;margin:0 auto 3rem;height:auto;display:table;background-color:#F4F5F2;color:#141414}#solidary .image,#solidary .text{display:table-cell;vertical-align:middle}#solidary .image{width:94px;height:80px;height:auto;background-color:transparent}#solidary .image img{width:100%;display:block}#solidary .text{padding-left:5%}@media screen and (min-device-width:668px) and (orientation:portrait),screen and (max-width:63.9375rem){#solidary{width:73.4%}}@media only screen and (max-width:41.6875rem){.mobile-context #solidary{width:92%;margin:0 auto 3rem}}.text-image-component{background-color:#fff;border:solid .0625rem #E5E6E1;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);margin:1.5rem 1rem}.text-image-component_image img{display:block;max-width:100%}.text-image-component_texts{padding-left:1rem;padding-right:1rem;position:relative}.text-image-component_texts h2{font-size:1.25rem;line-height:1.3;padding-top:1.5rem;margin-bottom:1rem}@media screen and (min-width:48rem){.text-image-component{-ms-flex-align:start;align-items:flex-start;background-color:transparent;border-radius:0;border-width:0;box-shadow:none;display:-ms-flexbox;display:flex;margin:1.5rem 1.5rem 5rem}.text-image-component_image{border-radius:.125rem;margin-top:2rem;overflow:hidden}.text-image-component_texts{background-color:#fff;border:solid .0625rem #E5E6E1;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);box-sizing:border-box;max-width:21.75rem}.text-image-component_image-left{-ms-flex-direction:row;flex-direction:row}.text-image-component_image-left .text-image-component_image{margin-right:-10.1875rem}.text-image-component_image-right{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.text-image-component_image-right .text-image-component_image{margin-left:-10.1875rem}}@media screen and (min-width:62rem){.text-image-component_image{margin-left:-3.5rem}.text-image-component_image-left .text-image-component_image{margin-left:0}.text-image-component_texts{-ms-flex-negative:0;flex-shrink:0;max-width:26rem}.text-image-component_texts h2{font-size:1.375rem}.text-image-component_image-left .text-image-component_image{margin-right:-3.5rem}.text-image-component_image-right .text-image-component_image{margin-left:-3.5rem}}@media screen and (min-width:75rem){.text-image-component{margin-left:auto;margin-right:auto;width:70.5rem}.text-image-component_texts h2{font-size:1.375rem}}html[env="pt"] .mortgages__logo .icon-idealista-icon:before,html[env="pt"] .mortgages__logo .icon-hipotecas:before{font-size:1.6em}.comparator-feedback{background-color:#EBF4FF;margin-bottom:2rem}.comparator-feedback.feedback-normal{background-color:#fff}.comparator-feedback.icon-feedbk-info:before{color:#145BC7}.id-tooltip{position:relative}.id-tooltip:after{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e604";color:#145BC7;margin-left:4px}.id-tooltip:hover:after{cursor:pointer}.id-tooltip-message{display:none;position:absolute;bottom:38px;left:72px;z-index:100;width:16rem;padding:1rem;border:solid 1px #E5E6E1;background-color:#fff;box-shadow:0 2px 8px 0 rgba(102,102,100,0.24);text-align:left}.id-tooltip-message:before{content:'';width:20px;height:20px;background-color:#fff;position:absolute;bottom:-10px;transform:rotate(45deg);box-shadow:1px 1px 2px 0 rgba(102,102,100,0.24)}.simulation-summary{margin-bottom:24px;margin-bottom:1.5rem}.simulation-summary>div{margin-bottom:12px;margin-bottom:0.75rem}.mortgages{padding-top:1.5rem}.mortgages .mb-regular{display:block}.mortgages__logo:hover{text-decoration:none}.mortgages #simulator-container{padding-left:0;padding-right:0}.mortgages .input-container{position:relative}.mortgages .item-form:last-child{margin-bottom:0}.mortgages .item-form.item-redils a.control-btn{line-height:42px}.mortgages .item-form.item-redils a.control-btn.always-visible{display:block}.mortgages .item-form.item-redils a.control-btn.always-visible.disabled{display:none}.mortgages .item-form.taxes{margin-bottom:12px;margin-bottom:0.75rem}.mortgages .item-form.price-expenses{margin-bottom:16px;margin-bottom:1rem}.mortgages .item-form input{padding-right:42%;text-align:right}.mortgages .item-form input.avoid-scroll{width:auto}.mortgages .item-form input[name="years"]{padding-left:0;padding-right:0;text-align:center}.mortgages .icon-feedbk-info::before{font-size:15px;font-size:0.9375rem;color:#145BC7}@media screen and (max-width:767px){.mortgages .icon-feedbk-info::before{display:none}}.mortgages .item-redils>label{display:inline-block}.mortgages .item-redils .input-container{display:inline-block}.mortgages .item-redils input{text-align:right;margin-bottom:.75rem;padding-right:42%}.mortgages .item-redils .symbol{display:block;top:0;height:42px;line-height:42px;position:absolute;right:calc( 42%  - 12px)}@media screen and (min-width:48rem){.mortgages .item-redils.buying-price input{padding-right:33%}.mortgages .item-redils.buying-price .symbol{right:calc( 33%  - 12px)}}.mortgages .simulator-buying-type ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline}.mortgages .simulator-buying-type ul .input-radio{margin-left:0}.mortgages .simulator-rate{border-bottom:1px solid #E5E6E1}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:7px}.mortgages .simulator-rate .segmented-btn-group input[type=radio]{width:10%}.mortgages .simulator-rate>.item-form{margin-bottom:.375rem;margin-top:.75rem}.mortgages .simulator-rate.item-form{margin-bottom:16px;margin-bottom:1rem}.mortgages .monthly-rate{text-align:center}.mortgages .monthly-rate strong{display:block}.mortgages .applyMortgage{margin-bottom:20px;margin-bottom:1.25rem}@media screen and (max-width:991px){.mortgages .applyMortgage{line-height:30px;line-height:1.875rem}}.mortgages .compareMortgage{margin-bottom:20px;margin-bottom:1.25rem}.mortgages .simulator-conditions{color:inherit;text-decoration:underline}.mortgages input.warning,.mortgages input.error-msg{border-color:#E07901}.mortgages .mortgages-modal-content-container{padding-left:1rem;padding-right:1rem}@media screen and (min-width:48rem){.mortgages .item-redils>label{width:50%;margin-right:-4px}.mortgages .item-redils .input-container{width:50%;margin-right:-4px}.mortgages .simulator-rate>label{width:100%}.mortgages .simulator-rate .segmented-btn-group{width:48%;display:inline-block;vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li:last-child label>span{margin-right:0}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:0}.mortgages .simulator-rate .item-form{width:50%;display:inline-block}.mortgages .simulator-rate .item-form .input-container{width:100%}.mortgages .simulator-rate>.item-form{margin-bottom:12px;margin-bottom:0.75rem;margin-top:0px;margin-top:0rem}.mortgages .simulator-rate.item-form{margin-bottom:24px;margin-bottom:1.5rem}.mortgages .monthly-rate{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.mortgages-modal-content-container{padding-left:2rem;padding-right:2rem;padding-bottom:2rem}@media screen and (min-width:48rem) and (max-width:62rem){#simulator-container{width:57.44680851%;margin-right:2.12765957%}.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{margin-top:1rem;right:0;padding-left:15px}.mortgages #saving-alert{padding-left:15px}html[env=it] .mortgages #saving-warning,html[env=it] .mortgages #saving-alert{top:48px}}@media screen and (min-width:62rem){.mortgages-modal-content-container{padding-bottom:0}}#saving-alert.icon-feedbk-info::before,#saving-warning.icon-feedbk-info::before{color:#E07901}@media screen and (min-width:75rem){.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{right:0}}