@charset "UTF-8";@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-regular.eot?1555318125003');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-regular.eot?1555318125003') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-regular.woff?1555318125003') format('woff'),url('/static/common/release/modules/resources/fonts/bernino-regular.ttf?1555318125003') format('truetype'),url('/static/common/release/modules/resources/fonts/bernino-regular.svg?1555318125003#idealista-regular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-bold.eot?1555318125003');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-bold.eot?1555318125003') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-bold.woff?1555318125003') format('woff'),url('/static/common/release/modules/resources/fonts/bernino-bold.ttf?1555318125003') format('truetype'),url('/static/common/release/modules/resources/fonts/bernino-bold.svg?1555318125003#idealista-regular') format('svg');font-weight:bold;font-style:normal}@charset "UTF-8";@font-face{font-family:'idealista-regular';src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?1555318125019');src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?1555318125019') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/idealista-regular.svg?1555318125019#idealista-regular') format('svg'),url('/static/common/release/modules/resources/fonts/idealista-regular.woff?1555318125020321') format('woff'),url('/static/common/release/modules/resources/fonts/idealista-regular.ttf?1555318125020') format('truetype');font-weight:normal;font-style:normal}[data-icon]:before,[class*="icon-"]:before,[class*="icon-"]:after{color:#474744;font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;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-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:992px){.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)}.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:#9C9C94}.icon-phone:before{content:"\e202"}.icon-barchart:before{content:"\e203"}.icon-no-fav:before{content:"\e204"}.icon-fav:before{content:"\e205";color:#D80000}.icon-fav-remove:before{content:"\e206";color:#D80000}.icon-delete:before{content:"\e207";color:#9C9C94}.icon-recover:before{content:"\e208"}.icon-flag:before{content:"\e209";color:#D80000}.icon-new-develop:before{content:"\e210";color:#9C9C94}.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:#9C9C94;position:relative;margin-right:5px}.icon-new-tab-after:after{content:"\e307";color:#9C9C94;margin-left:5px}.icon-no-pics:before{content:"\e308"}.icon-eye:before{content:"\e309";color:#474744}.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:#474744}.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:"\e432"}.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:"\e405 "}.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:#9C9C94}.icon-blocked:after{content:"\e408";color:#D80000}.icon-no-smoking:after{content:"\e408";color:#D80000;margin-left:-1em}.icon-pets:before{content:"\e427"}.icon-sex-circle:before{content:"\e410"}.icon-sex-circle.boy:before{color:#66CCFF}.icon-sex-circle.girl:before{color:#FF99FF}.icon-sex-circle.both:before{color:#FF99FF}.icon-sex-circle.both:after{content:"\e410";color:#66CCFF;margin-left:-0.3em}.icon-energy-c-11:before{content:"\e501";color:#005926}.icon-energy-c-2:before{content:"\e502";color:#0D964E}.icon-energy-c-3:before{content:"\e503";color:#1FB14A}.icon-energy-c-4:before{content:"\e504";color:#99CA3B}.icon-energy-c-5:before{content:"\e505";color:#D9D313}.icon-energy-c-6:before{content:"\e506";color:#F1B519}.icon-energy-c-7:before{content:"\e507";color:#E17628}.icon-energy-c-8:before{content:"\e508";color:#E52E2A}.icon-energy-c-12:before{content:"\e510";color:#005926}.icon-energy-c-13:before{content:"\e511";color:#005926}.icon-energy-c-14:before{content:"\e512";color:#005926}.icon-energy-c-15:before{content:"\e513";color:#005926}.icon-energy-c-16:before{content:"\e509";color:#1FB14A}.icon-feedbk-ok:before{content:"\e601";color:#399124}.icon-feedbk-ko:before{content:"\e602";color:#D80000}.icon-feedbk-question-after:after{content:"\e603"}.icon-feedbk-question:before{content:"\e603"}.icon-feedbk-info:before{content:"\e604";color:#4E829A}.icon-feedbk-alert:before{content:"\e605";color:#EA7300}.icon-ok-feedbk:before{content:"\e606"}.icon-ko-feedbk:before{content:"\e607"}.icon-linkedin:before{content:"\e702";color:#007BB5}.icon-youtube:before{content:"\e703";color:#FF0000}.icon-twitter:before{content:"\e704";color:#1da1f2}.icon-instagram:before{content:"\e705";color:#474744}.icon-facebook:before{content:"\e706";color:#3B5998}.icon-android:before{content:"\e707"}.icon-ios:before{content:"\e708"}.icon-google:before{content:"\e709";color:#D80000}.icon-id-favicon:before{content:"\e701"}.icon-idealista-icon:before{content:"\e710";color:#000000;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:#0066CC}.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:12px}.icon-two-beds-after:after{content:"\e430";margin-left:12px}.icon-double-bed-after:after{content:"\e429";margin-left:12px}.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"}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 2px;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-7px}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:13px;*height:13px;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:#0066CC;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:-48px}picture{display:block}#wrapper,.wrapper{background-color:#fff;max-width:1128px;margin:0 auto;padding:20px 0;position:relative;width:100%}@media screen and (max-width:1196px){#wrapper,.wrapper{padding:20px 2.5%;max-width:100%}}#fullbox-page{background:#474744}#fullbox-page #wrapper{margin:15px auto;max-width:1128px;padding:20px 15px}@media screen and (max-width:1024px){#fullbox-page #wrapper{margin:0 auto}}.list-horizontal{padding:0}.list-horizontal li{float:left;padding-left:20px}.list-horizontal li:first-child{padding-left:0;margin-left:0}.list-separator li{border-left:1px solid #E7E7E4;padding:0 10px}.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{margin-left:18px;margin-bottom:12px;line-height:24px}.item-ribbon-container{position:relative}.item-ribbon-container .item-ribbon{padding:0 3px 0 5px;height:24px;line-height:24px;font-weight:bold;color:#fff;position:absolute;top:12px;left:-6px;z-index:2;font-size:.875em}.item-ribbon-container .item-ribbon:before{width:0;height:0;position:absolute;right:-10px;content:' ';border-top:24px solid transparent;border-right:10px solid transparent}.item-ribbon-container .item-ribbon.ribbon{background:#B62682}.item-ribbon-container .item-ribbon.ribbon span:before{font-size:.75em}.item-ribbon-container .item-ribbon.ribbon:before{border-top-color:#B62682}.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:576px){.col-ide-xs-6{width:50%}.col-ide-xs-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:576px){.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:768px){.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{max-width:100%;margin-left:12px;margin-right:12px}[class*="col-ide-"]{padding-left:12px;padding-right:12px}}@media screen and (min-width:992px){.col-ide-lg-1{width:8.33333333%;max-width:80px}.col-ide-lg-2{width:16.66666667%;max-width:160px}.col-ide-lg-3{width:25%;max-width:240px}.col-ide-lg-4{width:33.33333333%;max-width:320px}.col-ide-lg-5{width:41.66666667%;max-width:400px}.col-ide-lg-6{width:50%;max-width:480px}.col-ide-lg-7{width:58.33333333%;max-width:560px}.col-ide-lg-8{width:66.66666667%;max-width:640px}.col-ide-lg-9{width:75%;max-width:720px}.col-ide-lg-10{width:83.33333333%;max-width:800px}.col-ide-lg-11{width:91.66666667%;max-width:880px}.col-ide-lg-12{width:100%;max-width:960px}.ide-container{max-width:960px;margin-left:auto;margin-right:auto}.ide-container [class*=col-ide-]{padding-left:12px;padding-right:12px}}@media screen and (min-width:1200px){.col-ide-xl-1{width:8.33333333%;max-width:96px}.col-ide-xl-2{width:16.66666667%;max-width:192px}.col-ide-xl-3{width:25%;max-width:288px}.col-ide-xl-4{width:33.33333333%;max-width:384px}.col-ide-xl-5{width:41.66666667%;max-width:480px}.col-ide-xl-6{width:50%;max-width:576px}.col-ide-xl-7{width:58.33333333%;max-width:672px}.col-ide-xl-8{width:66.66666667%;max-width:768px}.col-ide-xl-9{width:75%;max-width:864px}.col-ide-xl-10{width:83.33333333%;max-width:960px}.col-ide-xl-11{width:91.66666667%;max-width:1056px}.col-ide-xl-12{width:100%;max-width:1152px}.ide-container{max-width:1152px}}.col-ide-xl-12{clear:both;float:none}body{background-color:#FFFFFF;color:#474744;font:normal 16px/24px 'bernino-regular',Verdana,Arial,Geneva,sans-serif !important;-webkit-font-smoothing:antialiased;font-smooth: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}@media screen and (max-width:767px){body{font-size:16px;line-height:24px !important}}h1,.h1-simulated{font-size:28px;font-size:1.75rem;letter-spacing:-0.2px;line-height:36px;line-height:2.25rem;padding-top:24px;margin-bottom:24px}h2,.h2-simulated{font-size:25px;font-size:1.5625rem;font-weight:700;letter-spacing:-0.2px;line-height:30px;line-height:1.875rem;padding-top:24px;margin-bottom:12px}h3,.h3-simulated{font-size:20px;font-size:1.25rem;line-height:24px;line-height:1.5rem;padding-top:12px;margin-bottom:6px}h4,.h4-simulated{font-size:18px;font-size:1.125rem;font-weight:700;line-height:24px;line-height:1.5rem;padding-top:6px;margin-bottom:6px}h5,.h5-simulated{font-size:16px;font-size:1rem;font-weight:700;letter-spacing:.1px;line-height:24px;line-height:1.5rem;padding-top:6px;margin-bottom:6px}@media screen and (max-width:767px){h1,.h1-simulated{font-size:25px;font-size:1.5625rem;line-height:30px;line-height:1.875rem;padding-top:20px;margin-bottom:20px}h2,.h2-simulated{font-size:22px;font-size:1.375rem;line-height:30px;line-height:1.875rem;padding-top:20px;margin-bottom:10px}h3,.h3-simulated{padding-top:10px;margin-bottom:5px}h4,.h4-simulated{padding-top:5px;margin-bottom:5px}h5,.h5-simulated{padding-top:5px;margin-bottom:5px}}p{margin-bottom:12px}p:last-child{margin-bottom:0}.txt-display{font-size:36px;font-size:2.25rem;letter-spacing:-0.4px;line-height:42px;line-height:2.625rem}.txt-bold{font-weight:700}.txt-soft{color:#474744}.txt-big{font-size:18px;font-size:1.125rem;line-height:30px;line-height:1.875rem}.txt-medium{font-size:1.125em}.txt-body{font-size:16px;font-size:1rem;line-height:24px;line-height:1.5rem}.txt-small{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem}.txt-label{font-size:14px;font-size:0.875rem;letter-spacing:1.2px;line-height:18px;line-height:1.125rem}.txt-caption{font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem}.txt-comment{color:#474744;font-size:14px;font-size:0.875rem;line-height:24px;line-height:1.5rem}.txt-comment a{font-style:normal}.txt-highlight-red{color:#D80000}@media screen and (max-width:767px){.txt-display{font-size:28px;font-size:1.75rem;line-height:36px;line-height:2.25rem}.txt-small{font-size:.875em;line-height:15px}.txt-very-small{font-size:.75em;line-height:15px}}input,textarea,select,button{font-size:16px;font-size:1rem}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:42px;padding:8px 8px;text-align:center;text-decoration:none;word-wrap:break-word;-webkit-appearance:none}.btn:focus{outline:none}.btn.longer{padding-left:42px;padding-right:42px}.btn.fullwidth{width:100%}.btn.smaller{min-height:30px;padding:8px 10px;font-weight:normal;line-height:normal}.btn+a:not(.btn){display:inline-block;margin-left:10px}.btn.regular{background-color:#E7E7E4;border:1px solid #9C9C94;box-shadow:inset 0 -1px 1px 0 #9C9C94,inset 0 1px 1px 0 #FFFFFF;color:#474744;font-weight:700;text-shadow:0 1px 0 #FFFFFF;text-decoration:none}.btn.regular:hover,.btn.regular.fake-guide-hover{background-color:#CFCFC4}.btn.regular:active,.btn.regular:focus,.btn.regular.fake-guide-active{border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004,inset 0 -1px 1px 0 #9C9C94,inset 0 1px 1px 0 #FFFFFF}.btn.regular[disabled],.btn.regular.disabled{background:#F5F5F0;border:1px solid #E7E7E4;color:#9C9C94;box-shadow:none;cursor:default}.btn.regular[disabled] span:before,.btn.regular.disabled span:before{color:#9C9C94}.btn.regular.smaller{font-weight:normal}.btn.action{background-color:#B62682;border:1px solid #B62682;box-shadow:inset 0 -1px 1px 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,0.5);color:#FFFFFF;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:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004,inset 0 -1px 1px 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,0.2)}.btn.action[disabled],.btn.action.disabled{background-color:#F5F5F0;border:1px solid #E7E7E4;box-shadow:none;cursor:default;color:#9C9C94}.btn.reset{background-color:#FAE0E0;border:1px solid #FAE0E0;box-shadow:inset 0 -1px 1px 0 #FAE0E0,inset 0 1px 1px 0 rgba(255,255,255,0.5);color:#D80000;font-weight:700;text-decoration:none}.btn.reset:hover,.btn.reset.fake-guide-hover{background-color:#FAE0E0}.btn.reset:active,.btn.reset:focus,.btn.reset.fake-guide-active{box-shadow:0 0 4px 0 #FAE0E0,inset 0 1px 1px 0 rgba(255,255,255,0.5)}.btn.reset[disabled],.btn.reset.disabled{background-color:#F5F5F0;border:1px solid #E7E7E4;box-shadow:none;cursor:default;color:#9C9C94}.btn.feedback-success,.btn.feedback-success:hover,.btn.feedback-success.fake-guide-hover,.btn.feedback-success[disabled],.btn.feedback-success.disabled{background-color:#DEEEDA;border:1px solid #DEEEDA;box-shadow:none;color:#399124;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:#399124 !important}.btn.feedback-loading{background-color:#E7E7E4;border:1px solid #9C9C94;box-shadow:inset 0 -1px 1px 0 #9C9C94,inset 0 1px 1px 0 #FFFFFF;color:#474744;font-weight:700;text-shadow:0 1px 0 #FFFFFF;text-decoration:none;padding-left:3%;padding-right:5%}.btn.feedback-loading:hover,.btn.feedback-loading.fake-guide-hover{background-color:#CFCFC4}.btn.feedback-loading:active,.btn.feedback-loading:focus,.btn.feedback-loading.fake-guide-active{border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004,inset 0 -1px 1px 0 #9C9C94,inset 0 1px 1px 0 #FFFFFF}.btn.feedback-loading[disabled],.btn.feedback-loading.disabled{background:#F5F5F0;border:1px solid #E7E7E4;color:#9C9C94;box-shadow:none;cursor:default}.btn.feedback-loading[disabled] span:before,.btn.feedback-loading.disabled span:before{color:#9C9C94}.btn.feedback-loading.smaller{font-weight:normal}.btn.feedback-loading [class*="icon-"]:before{color:#474744}.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:2px 0 0 2px}.segmented-btn-group>li:last-child .regular{border-radius:0 2px 2px 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:#474744;border-color:#9C9C94;box-shadow:none;color:#FFFFFF;text-shadow:none}.segmented-btn-group .dropdown-menu{position:relative}.segmented-btn-group .dropdown-menu:hover>ul,.segmented-btn-group .dropdown-menu:focus>ul{display:block}.segmented-btn-group .dropdown-menu>ul{background-color:#FFFFFF;border:1px solid #9C9C94;display:none;margin-top:-1px;min-width:200px;padding:12px;position:absolute;z-index:10}.segmented-btn-group .dropdown-menu>ul>li:not(:last-child){margin-bottom:10px}.btn.segmented{background-color:#E7E7E4;border:1px solid #b7b7ae;text-shadow:0 1px 0 #FFFFFF;min-width:80px;border-radius:0;color:#474744;text-decoration:none !important;box-shadow:1px 1px 0 0 #FFFFFF inset}.btn.segmented:first-child{border-radius:3px 0 0 3px}.btn.segmented:last-child{border-radius:0 3px 3px 0}.btn.segmented:hover{background-color:#dbdbd7 !important}.btn.segmented.actived{background-color:#E1F56E;border:1px solid #cced10;font-weight:bold;box-shadow:0 1px 0 0 #d2f026 inset}.btn.segmented.actived:hover,.btn.segmented.actived:focus,.btn.segmented.actived:active{background-color:#E1F56E !important;border:1px solid #cced10}.btn.input-number{width:40px;vertical-align:bottom}.btn.input-number.disabled{border:1px solid #E7E7E4 !important}.btn.input-number.left{border-radius:3px 0 0 3px}.btn.input-number.right{border-radius:0 3px 3px 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:3px solid #E7E7E4;display:inline-block;height:36px;margin-bottom:12px;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:#9C9C94;float:left;margin-right:2em;font-weight:bold}.second-level-menu ul li:last-child{margin-right:0 !important}.second-level-menu ul li a{color:#9C9C94;text-decoration:none;outline:0}.second-level-menu ul li a:active,.second-level-menu ul li a:focus{outline:0}.second-level-menu ul li .hoverStyle{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.second-level-menu ul li.actived>span,.second-level-menu ul li.actived>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.second-level-menu ul li:hover>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu{border-bottom:3px solid #E7E7E4;display:inline-block;height:36px;margin-bottom:12px;width:100%;border-bottom:2px solid #E7E7E4}.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:#9C9C94;float:left;margin-right:2em;font-weight:bold}.third-level-menu ul li:last-child{margin-right:0 !important}.third-level-menu ul li a{color:#9C9C94;text-decoration:none;outline:0}.third-level-menu ul li a:active,.third-level-menu ul li a:focus{outline:0}.third-level-menu ul li .hoverStyle{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu ul li.actived>span,.third-level-menu ul li.actived>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu ul li:hover>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.third-level-menu ul li{font-weight:normal;margin-right:2.2em}.third-level-menu ul li .hoverStyle{border-bottom:2px solid #E7E7E4;color:#B62682;display:block;height:36px}.third-level-menu ul li:hover>a{border-bottom:2px solid #E7E7E4;color:#B62682;display:block;height:36px}.third-level-menu ul li.actived a{border-bottom:2px solid #E7E7E4;color:#B62682;display:block;height:36px;position:relative}.third-level-menu ul li.actived a:before{position:absolute;border-right:7px solid transparent;border-bottom:7px solid #E7E7E4;border-left:7px solid transparent;bottom:0;left:40%;content:''}.third-level-menu ul li.actived a:after{position:absolute;border-right:7px solid transparent;border-bottom:7px solid #FFFFFF;border-left:7px solid transparent;bottom:-3px;left:40%;content:''}.last-level-menu{border-bottom:3px solid #E7E7E4;display:inline-block;height:36px;margin-bottom:12px;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:#9C9C94;float:left;margin-right:2em;font-weight:bold}.last-level-menu ul li:last-child{margin-right:0 !important}.last-level-menu ul li a{color:#9C9C94;text-decoration:none;outline:0}.last-level-menu ul li a:active,.last-level-menu ul li a:focus{outline:0}.last-level-menu ul li .hoverStyle{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.last-level-menu ul li.actived>span,.last-level-menu ul li.actived>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.last-level-menu ul li:hover>a{border-bottom:3px solid #B62682;color:#B62682;display:block;height:36px}.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{border:none;background:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;padding:0;margin:0}.fake-anchor span{color:#0066CC}.fake-anchor:hover span{text-decoration:underline}.fake-anchor:focus{outline:1px #0066CC dotted}.fake-anchor.fake-anchor-block{width:100%}a,button{touch-action:manipulation;-ms-touch-action:manipulation}@media screen and (max-width:767px){.btn{min-height:35px;padding:8px 18px}.btn.smaller{padding:5px 10px}.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:20px;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;font-weight:normal;font-size:18px;line-height:normal;speak:none;text-transform:none;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;content:"\e606";display:inline;text-align:center;vertical-align:middle;width:10px;height:10px;position:absolute;left:0;top:0;color:#B62682}: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 !important}:root .input-checkbox input[type="checkbox"][readonly]~span:before,:root .input-checkbox input[type="checkbox"][disabled]~span:before{border-color:#E7E7E4}:root .input-checkbox input[type="checkbox"][readonly]~span>span,:root .input-checkbox input[type="checkbox"][disabled]~span>span{color:#9C9C94}:root .input-checkbox>span{cursor:pointer;position:relative;padding-left:26px;margin-right:15px;vertical-align:top;display:block;padding-top:2px}:root .input-checkbox>span:before{content:"";vertical-align:top;width:20px;height:20px;position:absolute;top:0;left:0;border:1px solid #9C9C94;background-color:#fff;box-sizing:border-box}:root .input-checkbox>span.warning:before,:root .input-checkbox>span[data-invalid="invalid"]:before{border:2px solid #EA7300 !important}:root .input-checkbox>span>span{vertical-align:top;margin-top:-3px;display:inline-block;color:#474744}:root .input-checkbox.block{display:block}.feedback,.contextual{box-sizing:border-box}.feedback.success,.contextual.success{background-color:#DEEEDA;color:#399124}.feedback.success ul,.contextual.success ul{color:#474744}.feedback.error,.contextual.error{background-color:#FAE0E0;color:#d32222}.feedback.error ul,.contextual.error ul{color:#474744}.feedback.warning,.contextual.warning{background-color:#FFE9D4;color:#ee7400}.feedback.warning ul,.contextual.warning ul{color:#474744}.feedback.neutral-temp,.contextual.neutral-temp{background-color:#FFFFBB;color:#474744}.feedback.neutral-temp ul,.contextual.neutral-temp ul{color:#474744}.feedback.neutral-temp.icon-feedbk-info:before,.contextual.neutral-temp.icon-feedbk-info:before{color:#474744}.feedback{display:block;font-size:1.25em;line-height:normal;padding:15px;position:relative}.feedback:before{position:absolute;margin-top:5px;left:20px}.feedback[class*="icon-"]{padding-left:48px}.feedback.success,.feedback.error,.feedback.warning,.feedback.neutral-temp{border:0;background-image:none;padding:15px}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:48px}.feedback span.info{color:#474744;display:block;font-size:.7em;line-height:18px;margin:0;margin-top:5px}.feedback>ul{list-style-type:disc;list-style-position:inside;padding-left:20px}.contextual{display:table;font-size:.875em;line-height:18px;padding:8px}.contextual:before{margin-top:0;line-height:18px}.contextual.full-width{width:100%}.feedback.no-background{background:transparent;padding:0;padding-left:0 !important}.feedback.no-background:before{padding:0;position:static;top:0;left:0}@media screen and (max-width:767px){.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:15px}.contextual{font-size:.875rem;line-height:18px}}@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{height:42px;padding:0 12px;max-width:350px;color:#474744;width:100%;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #9C9C94}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{outline:none;border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004}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:2px solid #EA7300 !important}.ie8 input[type="text"],.ie8 input[type="password"],.ie8 input[type="email"],.ie8 input[type="tel"],.ie8 input[type="number"],.ie8 textarea{padding-top:10px}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:18px}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:#F5F5F0;border:1px solid #E7E7E4}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:1px solid #E7E7E4;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:1px solid #9C9C94}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{outline:none;border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="tel"].small,input[type="number"].small,textarea.small{height:36px}textarea{padding:12px;resize:vertical;max-width:400px;height:100px}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:24px}.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:7px}.item-form ul li label.input-radio,.item-form ul li label.input-checkbox{margin-top:16px;margin-bottom:0;margin-left:20px}.item-form ul li label{width:100%;max-width:350px}.item-form ul li label.input-radio+.dropdown-wrapper{margin-left:45px;margin-top:10px}.item-form label{display:block}.item-form>label{position:relative;margin-bottom:0;width:100%;max-width:350px}.item-form>label.label_no-max-witdh{max-width:100%}.item-form>label+label{margin-top:18px}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{display:block;margin-bottom:6px}.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{position:absolute;right:13px;color:#474744;top:-2px;z-index:1}.item-form .info{font-size:.875em;line-height:1.2em;color:#474744}.item-form .help-text{color:#9C9C94}.item-form .help-text.block{display:block;margin-top:2px}.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:6px}.item-form ul.indented li .item-form{margin-top:12px;margin-left:45px}.item-form ul.indented li .item-form label,.item-form ul.indented li .item-form input{max-width:305px}.item-form ul.indented li .item-form input~.desc{top:11px}.item-form span.fakeDisabled{background-color:#F5F5F0;border:1px solid #E7E7E4;height:42px;line-height:41px;padding:0 12px;color:#474744;border-radius:0;display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis}span.message-error{color:#EA7300;display:block;margin:4px 0 0 0;font-size:.875em}span.message-error:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;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";margin-right:5px;font-size:1em}ul.suggest-list{position:absolute;background:#fff;border:1px solid #9C9C94;border-top:0;width:100%;z-index:2}ul.suggest-list li{padding:5px}ul.suggest-list li:hover,ul.suggest-list li.selected{background:#F5F5F0}ul.suggest-list li a{display:block}input[data-input-number]{max-width:45px !important;padding:0 5px !important}a.input-number{padding-right:0 !important;padding-left:0 !important}@media screen and (max-width:767px){input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{height:35px;padding:0 10px;max-width:none}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:15px}input[type="text"].small,input[type="password"].small,input[type="email"].small,input[type="tel"].small,input[type="number"].small,textarea.small{height:30px}textarea{padding:10px;height:90px}.item-form{margin-bottom:20px}.item-form ul li label.frm-radio,.item-form ul li label.frm-check{margin-left:10px}.item-form>label{max-width:none}.item-form>label+label{margin-top:15px}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{margin-bottom:5px}.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:35px;line-height:34px;padding:0 10px}}.input-group{position:relative}.input-group .input-group-text{padding:6px 0 0 6px;color:#fff;display:block;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top:1px solid #9C9C94;border-left:1px solid #9C9C94;border-right:1px solid #E7E7E4;border-bottom:1px solid #E7E7E4}.input-group a{color:#474744 !important}.input-group select,.input-group input[type="file"]{padding:.5em .4em;cursor:pointer;position:absolute;opacity:0;left:0;top:0}.input-group .btn .btn-icon-select{background-position:-54px 0;height:13px;width:11px}.input-group.small .input-group-text{width:40px}.input-group.small select{min-width:90px}.input-group.small input[type="file"]{min-width:120px}.input-group.large .input-group-text{width:600px}.input-group.large select{min-width:640px}.input-group.large input[type="file"]{min-width:680px}:root .input-radio{min-height:20px;width:auto;max-width:100%;display:inline-block;font-weight:normal}: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{content:"";display:inline;text-align:center;vertical-align:middle;width:10px;height:10px;border-radius:10px;position:absolute;left:5px;top:5px;background-color:#B62682}: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 4px 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:#F5F5F0;border-color:#E7E7E4}:root .input-radio input[type="radio"][readonly]~span>span,:root .input-radio input[type="radio"][disabled]~span>span{color:#9C9C94}:root .input-radio>span:not(.message-error){cursor:pointer;position:relative;padding-left:26px;margin-right:15px;vertical-align:top;display:block}:root .input-radio>span:not(.message-error):before{content:"";vertical-align:top;width:20px;height:20px;border-radius:10px;position:absolute;top:0;left:0;border:1px solid #9C9C94;box-sizing:border-box;background:#fff}:root .input-radio>span:not(.message-error).warning:before,:root .input-radio>span:not(.message-error)[data-invalid="invalid"]:before{border:2px solid #EA7300 !important}:root .input-radio>span:not(.message-error)>span{vertical-align:top;margin-top:-1px;display:inline-block}:root .input-radio>span>span{color:#474744}:root .input-radio>span>span a{color:#474744;text-decoration:none}:root .input-radio.inline{display:inline-block}:root .input-radio.block{display:block}:root .input-switch{outline:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;position:relative;cursor:pointer;min-height:30px;box-sizing:border-box;display:inline-block;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{position:relative;display:inline-block;vertical-align:middle;width:60px;height:30px;border-radius:30px;border:1px solid #9C9C94;background:#fff;margin-right:6px;float:left}:root .input-switch input[type="checkbox"]+span:after{content:'';display:block;position:absolute;width:26px;height:26px;background:#9C9C94;border-radius:26px;top:1px;left:2px;z-index:1;margin-left:0;overflow:hidden;transition:background .4s,margin-left .4s}:root .input-switch input[type="checkbox"]+span:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:18px;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:1.25em;line-height:normal;content:"\e606";width:13px;height:13px;position:absolute;z-index:2;left:5px;top:4px;color:#9C9C94;margin-left:0;transition:margin-left .4s}:root .input-switch input[type="checkbox"]+span+span{display:inline-block;color:#474744;padding-left:4px;padding-top:3px}:root .input-switch input[type="checkbox"]:checked+span{border-color:#B62682}:root .input-switch input[type="checkbox"]:checked+span:after{background:#B62682;margin-left:28px;transition:background .4s,margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span:before{margin-left:28px;color:#fff;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 4px 0 #B1D004}:root .input-switch input[type="checkbox"]:disabled+span,:root .input-switch input[type="checkbox"]:disabled+span+span{opacity:.5;filter:alpha(opacity=50)}: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:#9C9C94}:root .input-switch:hover input[type="checkbox"]:disabled+span+span{color:#474744}.smart-container{width:100%;min-width:0;background-color:#E1F56E;color:#474744;font-size:16px;font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif;margin:0 auto;left:0;right:0;bottom:auto;display:block}.smart-content{padding:15px;text-align:left}.smart-content a,.smart-content a:hover{color:#474744;text-decoration:none}.smart-phrase{font-size:20px;line-height:25px;padding-bottom:10px}.smart-data-event{text-align:left !important}.smart-data-event p{font-size:14px;line-height:15px;margin-bottom:0 !important;color:#474744 !important}.smart-data-event span{font-weight:bold;color:#474744 !important}.smart-container-banner{max-width:468px;height:60px}.smart-content-banner{padding:8px}.smart-banner:before,.smart-banner:after{font-size:18px}.smart-phrase-banner{padding-top:5px;padding-bottom:5px;font-size:12px;line-height:18px;width:80%;float:left}.smart-data-event-banner{padding-bottom:10px;font-size:20px;width:20%;float:left;position:relative;top:-25px}.smart-data-event-banner p{font-size:10px;line-height:12px;text-align:left !important;margin-bottom:0 !important}.smart-data-event-banner span{font-size:20px;line-height:25px}.smart-container-megadetalle{width:600px;height:90px}.smart-megadetalle:before,.smart-megadetalle:after{font-size:18px}.smart-phrase-megadetalle{padding-top:10px;font-size:16px;width:78%;float:left;text-align:right;padding-right:15px}.smart-data-event-megadetalle{font-size:20px;width:22%;float:left;position:relative;top:-26px}.smart-data-event-megadetalle p{text-align:left !important;margin-bottom:0 !important;font-size:12px}.smart-data-event-megadetalle span{font-size:50px;line-height:45px}.smart-data-event-megadetalle span:last-child{font-size:20px}.smart-container-mega{width:728px;height:90px}.smart-mega:before,.smart-mega:after{font-size:18px}.smart-phrase-mega{padding-top:10px;width:80%;float:left;text-align:right;padding-right:15px}.smart-data-event-mega{padding-top:10px;padding-bottom:10px;font-size:20px;width:20%;float:left;position:relative;top:-38px}.smart-data-event-mega p{text-align:left !important;margin-bottom:0 !important;font-size:12px}.smart-data-event-mega span{font-size:50px;line-height:50px}.smart-data-event-mega span:last-child{font-size:20px}.smart-container-roba{width:300px;height:250px}.smart-roba:before,.smart-roba:after{font-size:22px}.smart-phrase-roba{width:100%;padding-top:20px}.smart-data-event-roba{margin-top:3px;width:60%}.smart-data-event-roba p{font-size:14px;line-height:18px}.smart-data-event-date-roba{width:60%}.smart-data-event-date-roba span{font-size:60px;line-height:55px}.smart-data-event-date-roba span:last-child{font-size:30px;font-weight:bold}#smart-banner{position:relative;border-bottom:1px solid #9C9C94;width:100%;padding:10px 7px;background:#f6f6f6;z-index:9998;overflow:hidden}#smart-banner,#smart-banner *{box-sizing:border-box}#smart-banner .sb-close{display:block;position:absolute;top:0;bottom:0;width:30px;text-align:center}#smart-banner .sb-close:before{width:30px;height:30px;border-radius:30px;position:absolute;top:50%;left:0;margin-top:-15px;line-height:30px}#smart-banner .sb-text-container{margin-left:35px;display:table}#smart-banner .sb-icon,#smart-banner .sb-text,#smart-banner .sb-button-container{display:table-cell;vertical-align:middle}#smart-banner .sb-icon:before{font-size:2em;background:#E1F56E;width:40px;height:40px;text-align:center;display:inline-block;line-height:40px}#smart-banner .sb-text{font-size:.875em;line-height:normal;padding-left:10px;padding-right:10px}#smart-banner .sb-button{font-size:.875em;width:auto;min-height:0;padding:6px}#id-cookies{background-color:#F5F5F0;color:#9C9C94;padding:15px 15px 17px;position:relative}#id-cookies>div{width:100%;max-width:1128px;margin:0 auto;position:relative}#id-cookies .icon-close:before,#id-cookies .icon-close:after{box-sizing:content-box}#id-cookies p.cookies{margin-bottom:0;color:#9C9C94;padding-right:43px;font-size:14px}#id-cookies p.cookies a{white-space:nowrap;color:#9C9C94}#id-cookies p.cookies a:hover{color:#0066CC;text-decoration:underline}#id-cookies a.icon-close{float:right;margin-top:-8px;position:absolute;right:12px;top:7px}.careto-container{box-sizing:border-box;margin:0 auto 6px}.careto-container .avatar-private-zone{height:100px;width:100px}.careto-container .avatar-private-zone .avatar-placeholder{font-size:48px;font-size:3rem;border:solid 1px #CFCFC4;color:#CFCFC4;display:inline-block;height:100%;line-height:100px;text-align:center;text-transform:uppercase;vertical-align:middle;width:100%}.careto-container .avatar-private-zone img{border-radius:50%;height:100%;width:100%}.careto-container .avatar-private-zone .no-avatar-icon{background-color:white;border-radius:50%;border:1px solid #E7E7E4;display:block;height:100px;line-height:80px;overflow:hidden;text-align:center;width:100px}.careto-container .avatar-private-zone .no-avatar-icon.icon-user:before{font-size:112px;line-height:112px;margin-left:-6px}.careto-container .avatar-private-zone [class*="icon-"]:after,.careto-container .avatar-private-zone [class*="icon-"]:before,.careto-container .avatar-private-zone [data-icon]:before{color:#E7E7E4;font-size:80px;text-align:center;vertical-align:middle}.careto-container>*{display:block;margin:auto;text-align:center;width:100%}.avatar-impeler{color:#9C9C94}.avatar-small-inline{display:block;float:left;margin-right:5px}.avatar-small-inline .avatar-placeholder{font-size:18px;font-size:1.125rem;line-height:36px;line-height:2.25rem;background-color:white;border:solid 1px #9C9C94;color:#9C9C94;display:inline-block;height:36px;margin-top:-2px;text-align:center;text-transform:uppercase;vertical-align:middle;width:36px}.avatar-small-inline img{border-radius:50%;height:32px;width:32px}.avatar-small-inline .no-avatar-icon{line-height:24px;line-height:1.5rem;background-color:white;border-radius:50%;border:1px solid #B1D004;box-sizing:content-box;display:inline-block;height:32px;overflow:hidden;text-align:center;vertical-align:middle;width:32px}@media screen and (min-width:768px){.avatar-small-inline .no-avatar-icon{line-height:28px;line-height:1.75rem}}.avatar-small-inline .no-avatar-icon.icon-user:before{color:#B1D004;font-size:36px;line-height:38px;margin-left:-2px}@media screen and (min-width:768px){.avatar-small-inline .no-avatar-icon.icon-user:before{font-size:34px;margin-left:-1px}}.avatar-small-inline [class*="icon-"]:after,.avatar-small-inline [class*="icon-"]:before,.avatar-small-inline [data-icon]:before{color:#CFCFC4;font-size:25px;text-align:center}.user-row .avatar-small-inline{display:block;float:left;height:36px;margin-right:4px;width:36px}.user-row .avatar-small-inline .no-avatar-icon{background-color:white;border-radius:50%;border:1px solid #E7E7E4;display:inline-block;height:36px;line-height:28px;text-align:center;vertical-align:middle;width:36px;overflow:hidden}.user-row .avatar-small-inline .no-avatar-icon:before{color:#CFCFC4;font-size:39px;line-height:43px;margin-left:-1px}.user-row .avatar-small-inline img{width:36px;height:36px}.off-canvas-opened{overflow:hidden}.off-canvas-view-container{position:fixed;width:100%;background:rgba(0,0,0,0.7);height:100%;top:0;right:0;bottom:0;left:0;z-index:99999;display:none}.off-canvas-view-container *{box-sizing:border-box}.off-canvas-view-container .off-canvas-view-content{position:absolute;width:420px;height:100%;background:#fff;z-index:999999;top:0;right:0;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:767px){.off-canvas-view-container .off-canvas-view-content{width:100%;max-width:100%}}ul#breadcrumb{margin:9px auto 27px;overflow:hidden;padding:0 2.5%}@media screen and (min-width:1200px){ul#breadcrumb{padding:0}}ul#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}ul#breadcrumb li:last-child{background:none}.ide-header{background-color:#E1F56E;height:48px}.ide-header .content{margin:0 auto;position:relative}.ide-header:not(.private) .ide-main-menu__adv-free{display:none}@media screen and (min-width:768px){.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}.logo-container{float:left;height:48px;line-height:48px;margin-left:1rem}@media screen and (min-width:768px){.logo-container{margin-left:.75rem}}@media screen and (min-width:992px){.logo-container{margin-left:0}}.logo-container .phrase{display:none}@media screen and (min-width:992px){header:not(.ide-header) .logo-container{margin-left:22px}}.id-logo{display:block}.id-logo:hover{text-decoration:none}.id-logo:hover span{text-decoration:none}.id-logo span:before{font-size:32px;font-size:2rem;display:inline-block;line-height:48px}.id-logo .id-product{float:right}.phrase{font-size:13px;font-size:0.8125rem;color:#9C9C94;display:inline-block;font-weight:normal;line-height:normal;margin:0;padding:0;position:relative;top:-14px}.ide-main-menu{float:right;font-size:0;height:48px;overflow:hidden;text-align:right;width:calc(100% - 160px)}.ide-main-menu__adv-free{margin-right:12px}.ide-main-menu__adv-free a{border:solid 1px #E7E7E4;border-radius:16px;margin:8px 0}.ide-main-menu__adv-free .icon-pin:before{margin-right:2px}.ide-main-menu li{font-size:16px;font-size:1rem;box-sizing:border-box;display:inline-block;height:48px;line-height:32px;overflow:hidden}.ide-main-menu li:hover{border-bottom:solid 2px #B62682}.ide-main-menu li a,.ide-main-menu li>span{color:#474744;display:block;padding:8px 12px}.ide-main-menu li a:hover{background-color:white;color:#B62682;text-decoration:none}.ide-main-menu li a:hover span{text-decoration:none}.ide-main-menu .ide-main-menu__adv-free{height:auto;line-height:30px}@media screen and (min-width:576px){.ide-main-menu .ide-main-menu__adv-free{display:inline-block}}.ide-main-menu .ide-main-menu__adv-free a{background-color:#EDFC98;border-color:#B1D004;padding:0 20px}.ide-main-menu .ide-main-menu__adv-free a:hover{background-color:white;color:#B62682;border-color:#B62682;border-radius:16px}.ide-main-menu .ide-main-menu__adv-free:hover{border:none}.ide-main-menu .user-bar-selected{border-bottom:solid 2px #B62682}.ide-main-menu .user-bar-selected>span,.ide-main-menu .user-bar-selected a{background-color:white;color:#B62682}.user-bar-beta>a:after{content:'beta';display:inline-block;font-size:9px;text-transform:lowercase;padding:3px 6px;text-align:center;background-color:#B62682;line-height:1em;color:white;border-radius:1em;margin-left:6px;font-style:normal;font-family:bernino-regular}.submenu{background-color:white;box-shadow:0 1px 1px 0 rgba(50,50,50,0.75);display:none;min-width:190px;position:absolute;right:16px;top:48px;width:calc(100% - 32px);z-index:99999}@media screen and (min-width:768px){.submenu{right:12px;width:auto}}.submenu .log-out span{float:right}.submenu .log-out span:before{font-size:24px;font-size:1.5rem}.submenu a{display:block;line-height:48px;color:#474744;padding-left:12px;padding-right:12px}.submenu a:hover{background-color:#F5F5F0;color:#B62682;text-decoration:none}.submenu a:hover .icon-exit::before{color:#B62682}.submenu .user-bar-selected{border-bottom-width:0}.submenu .user-bar-selected>span{background-color:#F5F5F0;color:#B62682;display:block;line-height:48px;padding-left:12px;padding-right:12px}.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:1px solid #E7E7E4}.activity-icon{border-left:1px solid #B1D004;border-right:1px solid #B1D004;box-sizing:border-box;cursor:pointer;float:right;height:48px;line-height:48px;padding:0 12px;position:relative;text-align:center;width:48px;z-index:2}.activity-icon:hover{background-color:white;border-bottom:solid 2px #B62682}.activity-icon+.activity-icon{border-right-width:0}.activity-icon .icon-calendar:before{font-size:20px;font-size:1.25rem}.activity-icon .badge{font-size:14px;font-size:0.875rem;background-color:#D80000;border:solid 2px white;border-radius:16px;box-sizing:content-box;color:white;display:inline-block;font-weight:700;height:16px;line-height:16px;min-width:12px;padding:0 2px;position:absolute;right:0;text-align:center;top:9px}.habitania .ide-main-menu{width:calc(100% - 210px)}@media screen and (min-width:768px){.habitania .submenu{right:60px}}.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:20px;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{position:relative;cursor:pointer}.help-center .beamer .icon-beamer-user-info,.help-center .beamer .icon-beamer-submenu{background-color:#42B489;font-size:.875rem;border-radius:16px;box-sizing:content-box;color:white;display:inline-block;font-weight:400;line-height:16px;padding:0 2px;position:absolute;text-align:center}.help-center .beamer .icon-beamer-submenu{line-height:16px;min-width:14px;top:18px;right:8px;cursor:pointer}.help-center .beamer .icon-beamer-user-info{height:16px;min-width:12px;right:28px;top:10px}.help-center .beamer .icon-beamer-no-news{display:none}@media screen and (min-width:768px){.starter .help-center-menu{display:none}}.starter .activity-icon{display:none}@media screen and (min-width:768px){.starter .activity-icon{display:inline-block}}.starter .activity-icon~.user-info{right:0}@media screen and (min-width:768px){.starter .activity-icon~.user-info{right:46px}}@media screen and (min-width:992px){.starter .activity-icon~.user-info{right:58px}}.office .ide-main-menu,.pro .ide-main-menu,.top .ide-main-menu{width:calc(100% - 260px)}@media screen and (min-width:992px){.office .submenu,.pro .submenu,.top .submenu{right:108px}}@media screen and (min-width:992px){.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:992px){.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% - 330px)}.home{background-color:white;border-bottom:0;box-sizing:border-box;height:48px;padding-top:0}@media screen and (min-width:768px){.home{height:96px;padding-top:24px}}.home .id-brand:before{font-size:32px;font-size:2rem}@media screen and (min-width:768px){.home .id-brand:before{font-size:62.4px;font-size:3.9rem}}@media screen and (min-width:992px){.home .id-brand:before{font-size:64px;font-size:4rem}}@media screen and (min-width:768px){.home .logo-container .phrase{display:block;text-align:center;top:4px}}@media screen and (min-width:768px){.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:2px;color:#474744}.home .ide-main-menu .ide-main-menu__adv-free a{background-color:white;border-color:#E7E7E4}.home .ide-main-menu .ide-main-menu__adv-free a:hover{background-color:white;border-radius:16px;border-color:#B62682;color:#B62682}.home .activity-icon{border-color:#E7E7E4}@media screen and (min-width:768px){.home .activity-icon{border:none}}.home .activity-icon:hover{background-color:#E1F56E}@media screen and (min-width:768px){.home .no-logged-user-menu{width:calc(100% - 50px)}}@media screen and (min-width:992px){.home .no-logged-user-menu{width:calc(100% - 170px)}}.home .user-info.opened .icon-arrow-dropdown:before{color:#90ad00}.home .lang-responsive{border-bottom:0}@media screen and (min-width:992px){.home .lang-responsive:hover{background-color:#E1F56E;color:#474744;border-bottom-width:0}}.home .lang-responsive:hover .icon-arrow-dropdown:before{color:#90ad00}.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:4px}@media screen and (min-width:992px){.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:12px}}@media screen and (min-width:768px){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 60px)}}@media screen and (min-width:992px){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 160px)}}.habitania{background-color:white;border-bottom:solid 1px #E7E7E4}.habitania .ide-main-menu li{border-bottom-color:#E7E7E4;border-bottom-width:1px}.habitania .ide-main-menu a:hover{color:#B62682}.habitania .lang-options li a:hover{background-color:transparent;color:#B62682}.habitania .opened{background-color:white}.habitania .opened .icon-arrow-dropdown{background-color:transparent}.habitania .activity-icon{border-left-color:#E7E7E4;border-right-color:#E7E7E4}.habitania .user-info.opened,.habitania .activity-icon:hover{background-color:#F5F5F0}.habitania .logo-container img{height:47px;width:auto}.no-logged-user-menu{width:auto}@media screen and (min-width:768px){.no-logged-user-menu{width:calc(100% - 295px)}}.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:768px){.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:48px;margin-left:0;margin-right:11px;padding-left:12px}@media screen and (min-width:768px){.lang-selector{margin-right:0}}@media screen and (min-width:992px){.lang-selector{padding-left:16px;width:150px}}.lang-selector .icon-arrow-dropdown:before{color:#90ad00;float:right;margin-right:4px;margin-top:16px}.lang-selector.opened{background-color:white;color:#B62682;border-bottom:solid 2px #B62682;height:48px}.lang-selector.opened .icon-arrow-dropdown:before{color:#B62682;transform:rotateX(180deg)}.lang-selector.opened ul{display:block;max-height:365px;overflow-x:hidden;overflow-y:scroll}@media screen and (min-width:992px){.lang-selector:hover,.lang-selector.opened{background-color:white;color:#B62682;border-bottom:solid 2px #B62682;height:48px}.lang-selector:hover .icon-arrow-dropdown:before,.lang-selector.opened .icon-arrow-dropdown:before{color:#B62682}}.lang-selector--lang-selected{cursor:pointer;display:block;height:48px;line-height:48px}@media screen and (min-width:992px){.lang-selector--lang-selected .flag{margin-right:4px}}.lang-selector--lang-options{background:#fff;box-shadow:0 2px 8px 0 rgba(71,71,68,0.16);border:1px solid #CFCFC4;box-sizing:border-box;display:none;min-width:unset;position:absolute;right:11px;top:auto;width:150px;z-index:9999}.lang-selector--lang-options a{color:#474744;display:block;padding-left:15px;padding-right:8px}.lang-selector--lang-options a:hover{background-color:#F5F5F0;color:#B62682;text-decoration:none}.lang-selector .lang-text{display:none}@media screen and (min-width:992px){.lang-selector .lang-text{display:inline-block}}.flag{background-image:url("/static/common/release/home/resources/img/sprite-home.png");background-repeat:no-repeat;display:inline-block;height:11px;margin-right:8px;width:16px}.flag.lang-es{background-position:0 0}.flag.lang-ca{background-position:0 -21px}.flag.lang-en{background-position:0 -42px}.flag.lang-fr{background-position:0 -65px}.flag.lang-de{background-position:0 -87px}.flag.lang-it{background-position:0 -110px}.flag.lang-pt{background-position:0 -132px}.flag.lang-da{background-position:0 -153px}.flag.lang-fi{background-position:0 -176px}.flag.lang-nl{background-position:0 -198px}.flag.lang-nb{background-position:0 -220px}.flag.lang-pl{background-position:0 -242px}.flag.lang-ro{background-position:0 -264px}.flag.lang-ru{background-position:0 -286px}.flag.lang-sv{background-position:0 -307px}ul .flag{margin-right:8px}.and-also{color:#9C9C94;font-size:12px;font-size:0.75rem}.private .logo-container{left:0;position:absolute;top:0;z-index:2}@media screen and (min-width:992px){.private .logo-container{left:16px}}.private nav{box-sizing:border-box;padding-left:160px;width:100%}.home nav{padding-left:120px}@media screen and (min-width:768px){.home nav{padding-left:240px}}.habitania nav{padding-left:120px}@media screen and (min-width:768px){.habitania nav{padding-left:160px}}.user-info{-ms-flex-align:center;align-items:center;border-bottom:solid 2px #E1F56E;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;float:right;height:48px;max-width:130px;padding:6px 6px 4px;z-index:2}@media screen and (min-width:350px){.user-info{max-width:160px}}.user-info--username{display:inline-block;max-width:60px;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.user-info--username::first-letter{text-transform:uppercase}@media screen and (min-width:350px){.user-info--username{max-width:105px;width:auto}}.user-info .icon-arrow-dropdown:before{font-size:20px;font-size:1.25rem;color:#90ad00;float:right;margin-top:2px}.user-info.opened{background-color:white;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}.home .user-info{border-bottom-color:white}.home .opened{background-color:#E1F56E;border-bottom-color:#E1F56E;border-radius:2px;color:#474744}.home .opened .user-info--username{color:#474744}.home .opened .icon-arrow-dropdown:before{color:#90ad00}.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{height:auto;width:100%;display:-ms-flexbox;display:flex}#main-header.ide-header.tools-header>.content:hover{z-index:99999}#main-header.ide-header.tools-header>.content>nav{padding:0;margin:0;width:100%;-ms-flex:1 1 auto;flex:1 1 auto}#main-header.ide-header.tools-header>.content>nav>.user-info.beamer{display:none}#main-header.ide-header.tools-header>.content>nav>#user-bar{width:100%;display:-ms-flexbox;display:flex;float:none;height:auto;overflow:visible}.tools-header>.content>.logo-container,.tools-header__logo{position:relative;left:0;display:none;overflow:hidden;box-sizing:content-box;-ms-flex:0 0 100px;flex:0 0 100px;max-width:100px;max-height:46px;padding:8px;padding-left:0}.tools-header>.content>.logo-container>.id-logo,.tools-header__logo>.id-logo{font-size:16px;line-height:1em;max-height:100%;overflow:hidden}.tools-header>.content>.logo-container>.id-logo>img,.tools-header__logo>.id-logo>img{width:100%}.tools-header>.content>.logo-container>.id-logo>.icon-idealista-icon:before,.tools-header__logo>.id-logo>.icon-idealista-icon:before{font-size:28px}@media (min-width:1200px){.tools-header>.content>.logo-container,.tools-header__logo{display:block}}.tools-header>nav>.ide-main-menu,.tools-header__links{width:100%;padding:0;margin:0;-ms-flex:1 1 auto;flex:1 1 auto;display:-ms-flexbox;display:flex;color:inherit;background-color:inherit;height:auto;-ms-flex-pack:distribute;justify-content:space-around}.tools-header__link-inner,.tools-header__link-inner:hover{text-decoration:none !important}.tools-header__image{height:100%}.tools-header__link-wrapper{position:relative;width:auto;background-color:inherit;color:inherit}.tools-header__link-wrapper:nth-child(2)~.tools-header__link-wrapper{display:none}@media (min-width:768px){.tools-header__link-wrapper:nth-child(2)~.tools-header__link-wrapper{display:block}.tools-header__link-wrapper:nth-child(4)~.tools-header__link-wrapper{display:none}}@media (min-width:992px){.tools-header__link-wrapper:nth-child(2)~.tools-header__link-wrapper{display:block}.tools-header__link-wrapper:nth-child(6)~.tools-header__link-wrapper{display:none}}.tools-header__link-wrapper--fixed-width{width:100%}@media screen and (min-width:768px){.tools-header__link-wrapper--fixed-width{width:auto;min-width:170px}}.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:1200px){.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{display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 4px 16px 0 rgba(0,0,0,0.24)}.tools-header__link-wrapper--opened .tools-dropdown{display:block}.tools-header__link-wrapper--opened:before{content:''}@media (min-width:1200px){.tools-header__link-wrapper--dropdown:hover .tools-dropdown{display:block}.tools-header__link-wrapper--dropdown:hover:before{content:''}}.tools-header__link-inner{display:block;width:100%;line-height:22px;height:22px;border-bottom:solid 4px;color:inherit;position:relative;border-bottom-color:inherit;box-sizing:content-box;padding-bottom:17px}.tools-header__link{height:auto;position:relative;text-overflow:ellipsis;white-space:nowrap;font-size:16px;display:block;text-align:center;padding:21px 16.5px;padding-bottom:0}.tools-header__link,.tools-header__link:visited,.tools-header__link:focus,.tools-header__link:active{color:inherit}@media (min-width:992px){.tools-header__link{padding-right:24.75px;padding-left:24.75px}}@media (min-width:1200px){.tools-header__link{padding-right:33px;padding-left:33px}}.tools-header__link:hover,.tools-header__link--selected{text-decoration:none}.tools-header__action{height:auto;position:relative;font-size:16px;color:inherit;-ms-flex:0 0 auto;flex:0 0 auto;display:block;text-align:center;padding:21px 10.5px;min-width:64px;cursor:pointer}@media (min-width:1200px){.tools-header__action{min-width:78px;-ms-flex-preferred-size:78px;flex-basis:78px;padding-right:14px;padding-left:14px}}.tools-header__action--more:after{content:'\e009'}@media (min-width:1200px){.tools-header__action--more{display:none}}.tools-header__action--find{padding-top:0;padding-bottom:0;font-size:1.25em}.tools-header__action--find:after{font-size:1.2em;content:"\e302"}.tools-header__info{color:inherit;background-color:inherit;-ms-flex:0 0 auto;flex:0 0 auto;display:none}@media (min-width:1200px){.tools-header__info{display:-ms-flexbox;display:flex}}.tools-header__info-element{color:inherit;background-color:inherit;font-size:1.5em;display:inline-block;padding:14px;text-align:center}.tools-header__info-element:hover{text-decoration:none}.tools-header__info-element:visited{color:inherit}.tools-header__info-element:after{line-height:36px;max-height:36px;display:block}.tools-header__info-element--find:after{content:"\e302"}.tools-header__info-element--help:after{font-size:18px;content:"\e603"}.tools-header__info-element:last-child{padding-right:0}.tools-header__info-label{position:relative}.tools-aside{z-index:2;top:0;bottom:0;left:0;right:0;position:fixed;display:block;overflow-y:scroll;transform-origin:0 0;transform:translate(100%, 0);transition:transform .5s;transition-timing-function:ease-in}.tools-aside--opened{transition-timing-function:ease-out;transform:translate(0, 0)}@media (min-width:1200px){.tools-aside{display:none}}.tools-dropdown{font-size:16px;text-align:left}.tools-dropdown--expandable{position:absolute;top:100%;left:0;right:0}.tools-dropdown--fixed{position:absolute;top:100%;min-width:210px;right:-35px;left:auto}.tools-dropdown--fullscreen{font-size:18px}.tools-dropdown__header,.tools-dropdown__item{padding:18px 33px;background-color:inherit}.tools-dropdown__header:hover,.tools-dropdown__item:hover{text-decoration:none}.tools-dropdown__header{padding:16px;box-sizing:border-box;text-align:center;position:relative;max-height:80px}.tools-dropdown__logo{height:48px;width:auto}.tools-dropdown__close{padding:0 16px;cursor:pointer;font-size:32px;line-height:0;position:absolute;top:0;right:0;bottom:0}.tools-dropdown__close:after{color:inherit;content:"\e109";display:inline-block}.tools-dropdown__item{line-height:1.5em;display:block;text-align:inherit;border:none;text-decoration:none}.tools-dropdown__item,.tools-dropdown__item:visited,.tools-dropdown__item:active,.tools-dropdown__item:focus{color:inherit}.tools-dropdown__item--exit:after{content:'\e322'}@media (min-width:1200px){.tools-dropdown__item--exit:after{content:''}.tools-dropdown__item--exit:before{content:'\e322'}}.tools-dropdown__item--avatar{line-height:36px}.tools-dropdown__item--avatar>.avatar{margin-right:1.5em}.tools-dropdown__item .badge--dropdown{float:right;top:4px;right:-20px;position:relative}.tools-dropdown__item-wrapper--separator{border-top:solid 1px #E7E7E4}.tools-dropdown:before{z-index:-1;content:"";display:block;position:absolute;top:0;left:0;right:0;bottom:0;box-shadow:0 4px 16px 0 rgba(0,0,0,0.24)}.avatar{display:inline-block;border-radius:18px;height:36px;width:36px;background-color:#E7E7E4;background-repeat:no-repeat;background-position:center center;background-size:cover;text-align:center}.avatar:after{font-family:'bernino-regular';content:'';display:inline-block;color:#474744;font-size:18px;line-height:36px}.avatar[data-render-initials="true"]:after{content:attr(data-value)}.badge{font-size:11px;line-height:16px;height:16px;min-width:16px;border-radius:8px;color:#E7E7E4;background-color:#42b489;display:inline-block;text-align:center}.badge--header{position:absolute;top:-8px;right:-16px}.badge--danger{background-color:#e64e4a}.badge--beamer{background-color:#42b489}.badge.hidden{display:none}.tools-header#main-header.ide-header,.tools-header{background-color:#E1F56E;color:#474744}.tools-header__link,.tools-header__action,.tools-header__info-element{border-bottom-color:#E1F56E}@media (min-width:1200px){.tools-header__link:hover,.tools-header__action:hover,.tools-header__info-element:hover{background-color:white;color:#B62682;border-bottom-color:white}}.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:1200px){.tools-header__link-wrapper:hover .tools-header__link{color:#B62682}}@media (min-width:1200px){.tools-header__link-wrapper--dropdown:hover{background-color:white;color:#474744}}.tools-header__link-wrapper--opened{background-color:white;color:#474744}.tools-header .tools-dropdown{background-color:white;color:#474744}@media (min-width:1200px){.tools-header .tools-dropdown__item:hover{background-color:#F5F5F0;color:#B62682}}.tools-header .tools-dropdown>hr{border-color:#e7e7e4;background-color:#e7e7e4;color:#e7e7e4;border-bottom:none;border-top:solid 1px;margin:0}.tools-header .tools-aside{background-color:white}.tools-header--tools#main-header.ide-header,.tools-header--tools{background-color:#474744;color:#E7E7E4}@media (min-width:1200px){.tools-header--tools>.content{max-width:1170px;padding-left:15px;padding-right:15px}}.tools-header--tools .tools-header__link,.tools-header--tools .tools-header__action,.tools-header--tools .tools-header__info-element{border-bottom-color:#474744}.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:1200px){.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:1200px){.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:#474744}.tools-header--tools .tools-header__link-wrapper--opened .tools-header__link{color:#E1F56E}@media (min-width:1200px){.tools-header--tools .tools-header__link-wrapper--dropdown:hover{background-color:#474744}.tools-header--tools .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#E1F56E}}.tools-header--tools .tools-dropdown{background-color:#474744;color:#E7E7E4}.tools-header--tools .tools-dropdown__item:hover{color:#E1F56E}@media (min-width:1200px){.tools-header--tools .tools-dropdown__item:hover{background-color:#E1F56E;color:#474744}}.tools-header--tools .tools-dropdown__logo{border:solid 1px #E7E7E4;border-radius:2px}.tools-header--tools .tools-dropdown>hr{border-color:rgba(231,231,228,0.4);background-color:rgba(231,231,228,0.4);color:rgba(231,231,228,0.4)}.tools-header--tools .tools-aside{background-color:#474744}.tools-header--tools.top .id-logo{border:solid 1px #E7E7E4;border-radius:2px}.tools-header--tools .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--tools .id-logo>.icon-tools-icon.id-product:before{color:#E7E7E4}.tools-header--home#main-header.ide-header,.tools-header--home{background-color:white;color:#474744}@media (width:1280px){.tools-header--home#main-header.ide-header,.tools-header--home{padding:0 33px}}.tools-header--home .tools-header__link{border-bottom-color:white}.tools-header--home .tools-header__link--selected{color:#B62682;border-bottom-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:1200px){.tools-header--home .tools-header__link-wrapper:hover .tools-header__link{color:#B62682}}.tools-header--home .tools-dropdown{background-color:white;color:#474744}@media (min-width:1200px){.tools-header--home .tools-dropdown__item:hover{background-color:#F5F5F0;color:#B62682}}.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:168px;flex-basis:168px;max-width:168px}.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:48px}.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:240px;flex-basis:240px;max-width:240px}.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:28px}.tools-header--mortgage .tools-header__link{padding-left:20px;padding-right:20px}#email-checking{width:100%;padding:4px 0;background-color:#FFE9D4;text-align:right;font-size:.8125em}#email-checking p{display:inline;color:#EA7300}#email-checking p:before{margin-right:6px}#email-checking.ok{background-color:#DEEEDA;background-image:none !important}#email-checking.ok p{color:#399124}#email-checking.loading .content{padding-right:25px;background:url("/static/common/release/modules/resources/img/ajax-loader-alpha.gif") no-repeat 100% center}#email-checking.loading .content a{visibility:hidden}#email-checking.error{background-color:#FAE0E0}#email-checking.error p{color:#d32222}#email-checking .content{width:100%;max-width:1128px;margin:0 auto}#email-checking.home-fix{width:100%}#email-checking.home-fix .content{max-width:1280px;width:95%}.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:#474744}.spinner-inline.left:before{padding-left:6px}.spinner-inline.right:after{padding-right:6px;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:24px;padding-right:24px}.modal.modal-new-style .modal-blocker{padding:0}.modal.modal-new-style .modal-inner{padding-left:24px;padding-right:24px}.modal.modal-new-style .modal-inner .form{padding-bottom:24px;padding-top:24px}.modal.modal-new-style .modal-box{box-shadow:0 6px 36px 0 rgba(0,0,0,0.6);padding-left:0;padding-right:0}.modal.modal-new-style .modal-box.size-s{max-width:360px}.modal.modal-new-style .modal-box.size-m{max-width:552px}.modal.modal-new-style .modal-box.size-l{max-width:744px}.modal.modal-new-style .feedback+.modal-inner{margin-bottom:12px;margin-top:12px}@media screen and (max-width:767px){.modal.modal-new-style .modal-box{box-shadow:none}}.modal-opened{overflow:hidden}.modal-fader{background-color:rgba(0,0,0,0.75);position:fixed;top:0;left:0;right:0;bottom:0;z-index:999998}.ie8 .modal-fader{background:#000;opacity:.7;filter:alpha(opacity=70)}.modal{display:none;overflow:auto;overflow-y:scroll;position:fixed;top:0;right:0;bottom:0;left:0;z-index:999999;outline:0}.modal>.modal-wrapper{position:relative;width:auto;margin:50px auto}.modal .modal-box{box-sizing:border-box;padding:2em;background:#FFF;margin:0 auto;position:relative;width:50%;z-index:32767;*top:-50%}.modal .modal-box .close-btn{position:absolute;top:18px;right:20px;z-index:3}.modal .modal-box .close-btn:before{font-size:1.375em}.modal .modal-box h2{font-weight:bold;padding-right:30px;padding-top:0}.modal .modal-box .modal-buttons{margin-top:20px}.modal .modal-box .modal-buttons :last-child:not(:first-child){margin-left:20px}.modal .modal-blocker{box-sizing:border-box;display:none;height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.5);background-image:url('/static/common/release/modules/resources/img/id-spinner.gif');background-repeat:no-repeat;background-position:center center;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:1024px) and (min-width:768px){.modal-opened{position:fixed;width:100%;height:auto;left:0}.modal .modal-box{width:65%}}@media screen and (max-width:767px){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{overflow:auto;position:static;background:#fff}.modal .modal-wrapper{height:auto;display:block;position:static;margin:0}.modal .modal-box{width:100%;height:auto;border:none;padding:1em;box-shadow:none}.modal .modal-blocker{width:100%}.modal.scrollable{overflow:auto}.modal.scrollable .modal-wrapper{margin-top:0 !important}.modal.scrollable .modal-content{overflow-y:hidden;height:auto !important}}.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:60px auto 10px;text-align:center}@media screen and (min-width:768px){.notification-policy{margin-bottom:0}}@media screen and (min-width:992px){.notification-policy{padding-bottom:100px;margin-top:50px}}.notification-policy span{color:#399124;display:block;margin-bottom:5px}.notification-policy span:before{color:#399124;display:block;font-size:40px;margin-bottom:15px}.notification-policy a{color:#0066CC;font-weight:bold}.notification-policy a:hover{text-decoration:underline}.privacy-update{padding:0 16px}@media screen and (min-width:768px){.privacy-update{border-top:solid 1px #E7E7E4;margin-top:1rem;max-height:50vh;overflow-y:scroll}}@media screen and (min-width:992px){.privacy-update{padding:0 24px}}.privacy-update.icon-feedbk-alert:before{display:block;font-size:45px;margin:20px auto;width:45px}.privacy-update ul{margin-bottom:12px}.privacy-update li{padding-left:16px;position:relative}.privacy-update li:before{background-color:#000;border-radius:50%;content:"";display:inline-block;height:7px;left:0;position:absolute;top:8px;width:7px}.privacy-update .info-services{margin-top:30px;margin-bottom:30px;padding-bottom:80px}@media screen and (min-width:768px){.privacy-update .info-services{padding-bottom:20px}}@media screen and (min-width:1200px){.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 -5px 15px 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:768px){.privacy-btns{background-color:transparent;border-top:solid 1px #E7E7E4;bottom:unset;box-shadow:0 -5px 15px 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:768px){.privacy-btns button{margin-right:.5rem}}@media screen and (min-width:992px){.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:768px){.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{width:100%;max-width:1128px;margin:0 auto}#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{width:100%;margin:0 auto}.links-block{padding:32px 0;border-top:1px solid #e7e7e7}@media screen and (min-width:768px){.links-block{padding:48px 24px}}@media screen and (min-width:992px){.links-block{padding:48px .75rem}}.links-block h3{margin-bottom:0;padding-top:0;color:#474744}.links-block ul{list-style-type:none;margin:0;padding:0}.links-block li{margin-bottom:8px;color:#9C9C94}.links-block .content div{float:left}.links-block .content div>div:first-child{width:55%}@media screen and (max-width:1024px){.links-block .content div>div:first-child{width:100%}}.links-block .content div>div:first-child h3{margin-bottom:10px;padding-top:12px}.links-block .content div>div:last-child{float:right;width:40%}@media screen and (max-width:1225px){.links-block .content div>div:last-child{float:left;width:100%}}@media screen and (max-width:1024px){.links-block .content div>div:last-child{width:100%}}#site-links-2.tools{margin-top:0px;margin-top:0rem}#site-links-2{margin-top:48px;margin-top:3rem;border-bottom:none}#site-links-2.problems{border-top:solid 4px #E7E7E4;border-top-color:#B1D004;float:none;color:#9C9C94}@media screen and (min-width:992px){#site-links-2.problems{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}}#site-links-2.problems p{margin-bottom:5px}#site-links-2.problems .content{box-sizing:border-box;padding:0 1rem}@media screen and (min-width:768px){#site-links-2.problems .content{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:992px){#site-links-2.problems .content{padding-left:0;padding-right:0}}#site-links-2 .content{position:relative}#site-links-2 .content .photo-mask{width:100px;height:100px;border:1px solid #E7E7E4;border-radius:150px;overflow:hidden;margin-bottom:0 !important;padding-left:0 !important}#site-links-2 .content #img-manager{margin:0;width:100px}#site-links-2 .content #content-info{padding:20px;margin-left:0;width:auto !important}#site-links-2 .content #content-info>p{line-height:22px}#site-links-2 .content #content-info>p.title{font-size:16px;font-weight:bold;color:#9C9C94}#site-links-2 .content>div{margin-bottom:15px}#site-links-2 .content>div:last-child{margin-bottom:0;float:right}#site-links-1{padding-left:1.5rem;padding-right:1.5rem;width:auto}@media screen and (min-width:768px){#site-links-1.links-block{margin-bottom:45px;margin-top:90px;padding-bottom:0;padding-top:45px}}@media screen and (min-width:768px){#site-links-1 .content{display:-ms-flexbox;display:flex}}@media screen and (min-width:1200px){#site-links-1 .content{margin:0 auto;max-width:1280px}}@media screen and (min-width:768px){#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:1200px){#site-links-1 .content>div{-ms-flex-negative:1;flex-shrink:1}}.links-block-home{border-top:solid 4px #E7E7E4;border-top-color:#B1D004}.links-block-home .content{background-color:#fff}@media screen and (min-width:768px){.links-block-home .content{display:-ms-flexbox;display:flex;padding:48px 24px}}@media screen and (min-width:1200px){.links-block-home .content{box-sizing:content-box;margin:0 auto;max-width:1128px;padding:48px .75rem}}.links-block-home .content nav{padding:32px 16px 0}.links-block-home .content nav:last-child{padding-bottom:32px}@media screen and (min-width:768px){.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:1200px){.links-block-home .content nav{-ms-flex-negative:1;flex-shrink:1;margin-bottom:0px;margin-bottom:0rem}}@media screen and (min-width:768px){.links-block-home .content nav:not(:first-child){margin-left:1rem}}.links-block-home .content nav h3{color:#9C9C94}.links-block-home .content nav ul{line-height:2rem}.links-block-home .content nav li:not(:last-child){color:#9C9C94}.new-business-area{text-align:center;padding:24px 16px 24px;border-top:1px solid #e7e7e7;background-color:#F5F5F0;margin-bottom:0px;margin-bottom:0rem}@media screen and (min-width:768px){.new-business-area{padding:16px 24px 32px}}@media screen and (min-width:1200px){.new-business-area{padding:24px 24px 32px}}.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook{background-color:#FFFFFF;box-shadow:0 1px 2px 0 rgba(0,0,0,0.08);padding:24px 16px;margin-bottom:16px;margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;-ms-flex-align:stretch;align-items:stretch}.item-tools:hover,.item-mortgages:hover,.item-data:hover,.item-news:hover,.item-rentalia:hover,.item-avaibook:hover{text-decoration:none;cursor:pointer}@media screen and (min-width:992px){.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook{padding:32px 16px;margin-bottom:24px;margin-bottom:1.5rem}}@media screen and (min-width:992px){[class*="icon-id-favicon"]{display:inline-block}}[class*="icon-id-favicon"]:before{color:#000000}.item-country{background-color:#FFFFFF;border-radius:2px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.08);padding:24px 16px;margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:768px){.item-country{-ms-flex:0 1 45%;flex:0 1 45%;margin-bottom:0}}@media screen and (min-width:1200px){.item-country{padding:16px 16px;margin-bottom:24px;margin-bottom:1.5rem}}.item-title{display:block;margin-bottom:20px;margin-bottom:1.25rem;padding-top:0}.item-title [class*="icon-"]:before{font-size:1.9375rem}.item-link{color:#0066CC}.item-text{margin-bottom:16px;margin-bottom:1rem;color:#474744;height:72px}.flex-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.flex-item .item-img{width:70px;height:60px;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex}.flex-item .item-img img{width:100%}.flex-item .item-country-text{word-wrap:break-word;max-width:161px;padding-left:16px;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.flex-item .item-country-text span:last-child{color:#474744;text-align:left}@media screen and (min-width:576px){.flex-item .item-country-text{max-width:212px}}@media screen and (min-width:768px){.flex-item .item-country-text{max-width:300px}}.flex-item:hover{text-decoration:none;cursor:pointer}@supports not (display: grid){@media screen and (min-width:768px){.new-business-area{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex:0 1 45%;flex:0 1 45%}}.new-business-area-title{-ms-flex-order:1;order:1;-ms-flex:0 1 100%;flex:0 1 100%}@media screen and (min-width:768px){.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook{-ms-flex:0 1 45%;flex:0 1 45%}.item-tools{-ms-flex-order:2;order:2}.item-mortgages{-ms-flex-order:3;order:3}.item-data{-ms-flex-order:4;order:4}.item-news{-ms-flex-order:5;order:5}.item-rentalia{-ms-flex-order:6;order:6}.item-avaibook{-ms-flex-order:7;order:7}.item-avaibook~.links-block-title{-ms-flex-order:8;order:8;-ms-flex:0 1 100%;flex:0 1 100%}.item-country{-ms-flex-order:9;order:9}.item-country+.item-country{-ms-flex-order:10;order:10}}@media screen and (min-width:1200px){.new-business-area{padding-left:calc((100vw - 1200px)/2);padding-right:calc((100vw - 1200px)/2);-ms-flex-pack:center;justify-content:center}.item-tools,.item-mortgages,.item-data,.item-news,.item-rentalia,.item-avaibook,.item-country{-ms-flex-preferred-size:auto;flex-basis:auto;width:350px;margin-left:1.5rem;transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}}}.new-business-area{display:-ms-grid;display:grid;grid-template-columns:1fr;-ms-grid-columns:1fr}@media screen and (min-width:768px){.new-business-area{grid-template-columns:repeat(4, 1fr);-ms-grid-columns:1fr 1fr 1rem 1fr 1fr;grid-column-gap:1rem}}@media screen and (min-width:992px){.new-business-area{grid-column-gap:1.5rem}}@media screen and (min-width:1200px){.new-business-area{grid-template-columns:repeat(8, 168px);-ms-grid-columns:1fr 180px 1.5rem 180px 1.5rem 180px 1.5rem 180px 1.5rem 180px 1.5rem 180px 1fr;-ms-flex-pack:center;justify-content:center}}.new-business-area-title{max-width:270px;text-align:center;white-space:normal;margin:0 auto;padding-bottom:24px}@media screen and (min-width:768px){.new-business-area-title{max-width:none;grid-column:1 /5;-ms-grid-column:1;-ms-grid-column-span:5;-ms-grid-row:1}}@media screen and (min-width:1200px){.new-business-area-title{grid-column:3 /7;-ms-grid-column:3;-ms-grid-column-span:9}}@media screen and (min-width:768px){.new-business-area .item-tools,.new-business-area .item-data,.new-business-area .item-rentalia,.new-business-area .item-country{grid-column:1/3;-ms-grid-column:.33333333}}@media screen and (min-width:768px){.new-business-area .item-mortgages,.new-business-area .item-news,.new-business-area .item-avaibook,.new-business-area .item-country+.item-country{grid-column:3/5;-ms-grid-column:.6}}.new-business-area .item-tools{-ms-grid-row:2}@media screen and (min-width:768px){.new-business-area .item-tools{-ms-grid-column:1;-ms-grid-column-span:2}}@media screen and (min-width:1200px){.new-business-area .item-tools{-ms-grid-column:2;-ms-grid-column-span:3}}.new-business-area .item-mortgages{-ms-grid-row:3}@media screen and (min-width:768px){.new-business-area .item-mortgages{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:2}}@media screen and (min-width:1200px){.new-business-area .item-mortgages{-ms-grid-column:6;-ms-grid-column-span:3}}.new-business-area .item-data{-ms-grid-row:4}@media screen and (min-width:768px){.new-business-area .item-data{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width:1200px){.new-business-area .item-data{-ms-grid-column:10;-ms-grid-column-span:3;-ms-grid-row:2}}.new-business-area .item-news{-ms-grid-row:5}@media screen and (min-width:768px){.new-business-area .item-news{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:3}}@media screen and (min-width:1200px){.new-business-area .item-news{-ms-grid-column:2;-ms-grid-column-span:3;-ms-grid-row:3}}.new-business-area .item-rentalia{-ms-grid-row:6}@media screen and (min-width:768px){.new-business-area .item-rentalia{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:4}}@media screen and (min-width:1200px){.new-business-area .item-rentalia{-ms-grid-column:6;-ms-grid-column-span:3;-ms-grid-row:3}}.new-business-area .item-avaibook{-ms-grid-row:7}@media screen and (min-width:768px){.new-business-area .item-avaibook{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:4}}@media screen and (min-width:1200px){.new-business-area .item-avaibook{-ms-grid-column:10;-ms-grid-column-span:3;-ms-grid-row:3}}.new-business-area .item-avaibook~.links-block-title{-ms-grid-row:8}@media screen and (min-width:768px){.new-business-area .item-avaibook~.links-block-title{-ms-grid-row:5}}@media screen and (min-width:1200px){.new-business-area .item-avaibook~.links-block-title{-ms-grid-row:4}}.new-business-area .item-country{-ms-grid-row:9}@media screen and (min-width:768px){.new-business-area .item-country{-ms-grid-column:1;-ms-grid-column-span:2;-ms-grid-row:6}}@media screen and (min-width:1200px){.new-business-area .item-country{-ms-grid-column:4;-ms-grid-column-span:3;-ms-grid-row:5}}.new-business-area .item-country+.item-country{-ms-grid-row:10}@media screen and (min-width:768px){.new-business-area .item-country+.item-country{-ms-grid-column:4;-ms-grid-column-span:2;-ms-grid-row:6}}@media screen and (min-width:1200px){.new-business-area .item-country+.item-country{-ms-grid-column:8;-ms-grid-column-span:3;-ms-grid-row:5}}@media screen and (min-width:1200px){.new-business-area .item-tools,.new-business-area .item-news{grid-column:2 / 4;-ms-grid-column:.5}.new-business-area .item-mortgages,.new-business-area .item-rentalia{grid-column:4 / 6;-ms-grid-column:.66666667}.new-business-area .item-data,.new-business-area .item-avaibook{grid-column:6 / 8;-ms-grid-column:.75}.new-business-area .item-country+.item-country{grid-column:5 / 7;-ms-grid-column:.71428571}.new-business-area .item-country{grid-column:3 / 5;-ms-grid-column:.6}.new-business-area .item-tools,.new-business-area .item-mortgages,.new-business-area .item-data,.new-business-area .item-news,.new-business-area .item-rentalia,.new-business-area .item-avaibook,.new-business-area .item-country,.new-business-area .item-country+.item-country{transition:.2s ease-in-out;-webkit-transition:.2s ease-in-out}.new-business-area .item-tools:hover,.new-business-area .item-mortgages:hover,.new-business-area .item-data:hover,.new-business-area .item-news:hover,.new-business-area .item-rentalia:hover,.new-business-area .item-avaibook:hover,.new-business-area .item-country:hover,.new-business-area .item-country+.item-country:hover{border-radius:2px;box-shadow:0 2px 8px 1px rgba(0,0,0,0.16);text-decoration:none;cursor:pointer}}#site-links-2~footer:after{width:100%;height:100%;content:'';display:block;position:fixed;left:0;background-color:#F5F5F0}footer{color:#9C9C94;background-color:#F5F5F0;padding:25px 2.5%}footer h4{margin-bottom:8px;font-weight:700;text-shadow:0 1px 1px #fff}footer h4:first-child span{font-weight:normal;margin-left:10px}footer .content>div{margin-top:25px}footer .content>div:first-child{margin-top:0}footer .content>nav{margin-top:25px}footer .content h4{color:#9C9C94}footer .content>h4~div:first-of-type{margin-top:0 !important}footer .footer-icon{line-height:normal;width:32px;height:32px;display:inline-block;margin-right:6px}footer .footer-icon:before{font-size:2em}footer .footer-icon span{display:none}footer .footer-icon.app-icon{width:auto;margin-right:12px}footer .footer-icon.app-icon:before{margin-right:6px}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:42px;font-size:2.625rem}.main-footer .icon-facebook{border-radius:3px;overflow:hidden}.main-footer .lang-selector{background-color:#FFFFFF;border-radius:2px;border:solid 1px #CFCFC4;box-shadow:0 1px 2px 0 rgba(71,71,68,0.08);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:768px){.main-footer .lang-selector{margin-bottom:0;margin-top:1rem;max-width:10rem}}.main-footer .lang-selector.opened{height:unset;border:1px solid #CFCFC4}.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 2px 8px 0 rgba(71,71,68,0.16);margin-top:1px;margin-top:0.0625rem;border:solid 1px #CFCFC4}.main-footer .lang-selector.open-up ul{bottom:41px;box-shadow:0 -2px 8px 0 rgba(71,71,68,0.16);border:solid 1px #CFCFC4}.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:#474744;line-height:40px;height:auto}.main-footer .lang-selector:hover{height:auto;border:1px solid #CFCFC4;box-shadow:0 2px 8px 0 rgba(71,71,68,0.16)}.main-footer .lang-selector:hover .icon-arrow-dropdown::before{color:#474744}.main-footer .lang-selector .icon-arrow-dropdown::before{margin-top:.75rem;color:#9C9C94}@media screen and (min-width:768px){.main-footer{padding-left:1.5rem;padding-right:1.5rem}.main-footer .icon-idealista-icon{display:block;margin-top:1rem;width:calc(100% - 180px)}.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.right{width:100%;text-align:right}}@media screen and (min-width:992px){.footer-links-social{margin-right:0;width:25%}}@media screen and (min-width:1200px){.main-footer .content{max-width:1128px}}.footer-links-about:empty{display:none}@media screen and (min-width:768px){.footer-links-about:empty{overflow:hidden;display:block}}@media screen and (min-width:768px){.footer-links-about{width:50%}}@media screen and (min-width:992px){.footer-links-about{display:-ms-flexbox;display:flex;width:75%}}@media screen and (min-width:992px){.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:992px){.footer-links-about nav:not(:first-child){margin-top:0}}.footer-links-about ul{line-height:2rem}.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:50px;overflow:hidden;width:160px}@media screen and (min-width:992px){.icon-itunes-link{width:134px}}.icon-android-link{background-repeat:no-repeat;background-size:cover;display:inline-block;height:70px;margin-left:-10px;overflow:hidden;width:175px}@media screen and (min-width:992px){.icon-android-link{height:59px;width:144px}}.social-links{display:-ms-flexbox;display:flex;margin-bottom:1rem}.social-links a:before{font-size:32px;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:#FF0000}.social-links .icon-instagram-figure:before{color:#474744}@media screen and (min-width:992px){.social-links .icon-facebook:before,.social-links .icon-twitter-figure:before,.social-links .icon-youtube:before,.social-links .icon-instagram-figure:before{color:#9C9C94}.social-links .icon-facebook:hover:before{color:#3B5998}.social-links .icon-twitter-figure:hover:before{color:#1da1f2}.social-links .icon-youtube:hover:before{color:#FF0000}.social-links .icon-instagram-figure:hover:before{color:#474744}}.social-links span{position:absolute;visibility:hidden}.ide-copyright{font-weight:300;margin-left:.5rem}#languages{clear:both}#languages ul{float:left;padding-right:20px}#languages .and-also{float:left;padding:0 4px;margin:0 10px 0 0;font-size:16px;font-size:1rem}#app-social>div{width:32.4%;margin-left:1.34%;float:left}#app-social>div:first-child{margin-left:0}#createad-footer p{margin-bottom:12px}#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="nb"] .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="es"] .icon-android-link,[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="nb"] .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)}.dropdown-wrapper{max-width:350px;height:42px;position:relative;display:block;border:1px solid #9C9C94;outline:none !important;background-color:#fff}.dropdown-wrapper,.dropdown-wrapper *{box-sizing:border-box}.dropdown-wrapper~select{position:absolute;opacity:0;display:none}.dropdown-wrapper~ul{display:none}.dropdown-wrapper:hover,.dropdown-wrapper:focus{text-decoration:none;border:1px solid #B62682}.dropdown-wrapper:after{content:"";width:0;height:0;position:absolute;top:50%;right:15px;margin-top:-2px;border-width:6px 6px 0 6px;border-style:solid;border-color:#474744 transparent}.dropdown-wrapper.v2Android.active .dropdown{overflow-y:none !important;max-height:1000px !important}.dropdown-wrapper.disabled{background-color:#F5F5F0;border:1px solid #E7E7E4}.dropdown-wrapper.disabled:hover,.dropdown-wrapper.disabled:focus{text-decoration:none;border:1px solid #E7E7E4}.dropdown-wrapper.disabled .placeholder{color:#474744;cursor:default}.dropdown-wrapper.active{border-bottom:none;z-index:2}.dropdown-wrapper.active:after{border-color:#000 transparent;border-width:0 6px 6px 6px}.dropdown-wrapper.active .dropdown{max-height:350px;overflow-y:auto;overflow-scrolling:touch;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-wrapper.active,.dropdown-wrapper.active .dropdown{border:1px solid #B62682}.dropdown-wrapper .placeholder{display:block;height:42px;padding:9px 12px;cursor:pointer;color:#474744;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:35px}.dropdown-wrapper .placeholder>*{display:none}.dropdown-wrapper .placeholder>*:first-child{display:inline-block}.dropdown-wrapper .dropdown{position:absolute;top:100%;left:-1px;right:-1px;z-index:1;background:#fff;list-style:none;max-height:0;overflow:hidden;margin:0;padding:0}.dropdown-wrapper .dropdown li{width:100%;min-height:36px;padding:8px 12px;margin:0 auto;cursor:pointer}.dropdown-wrapper .dropdown li,.dropdown-wrapper .dropdown li>*:first-child{color:#474744}.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:#9C9C94;font-size:14px;line-height:20px}.dropdown-wrapper[data-invalid="invalid"]{border:2px solid #EA7300}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:35px;width:100%;overflow:hidden;background-color:#fff;border:1px solid #9C9C94}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:9px 12px;visibility:hidden}@media screen and (max-width:767px){.dropdown-wrapper{max-width:none;height:35px}.dropdown-wrapper .placeholder,.dropdown-wrapper .dropdown li{min-height:35px;padding:8px 10px}.dropdown-wrapper .placeholder{height:35px;padding:7px 10px}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:35px}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:12px}::-webkit-scrollbar:horizontal{height:12px}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.5);border-radius:10px;border:2px solid rgba(255,255,255,0.4)}::-webkit-scrollbar-track{border-radius:10px;background-color:rgba(255,255,255,0.4)}}#wrapper,#wrapper *,#main{box-sizing:border-box;-webkit-box-sizing:border-box}#wrapper{padding-left:1rem;padding-right:1rem;padding-top:0}@media screen and (min-width:768px){#wrapper{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:992px){#wrapper{max-width:60rem;padding-left:1rem;padding-right:1rem}}@media screen and (min-width:1200px){#wrapper{max-width:72rem}}ul#breadcrumb{display:none}@media screen and (min-width:768px){ul#breadcrumb{display:block}}@media screen and (min-width:992px){ul#breadcrumb{box-sizing:border-box;margin:1rem auto auto;max-width:60rem;padding-left:1rem;padding-right:1rem}}@media screen and (min-width:1200px){ul#breadcrumb{max-width:72rem}}.vpo-title{margin-top:1.5rem}.vpo-description{margin-bottom:3rem}.query-launcher{clear:both}.locations{column-count:2;padding:10px 0;white-space:nowrap}@media screen and (min-width:768px){.locations{column-count:3}}@media screen and (min-width:992px){.locations{column-count:4}}@media screen and (min-width:1200px){.locations{column-count:5}}.locations .em_1{font-weight:700}.locations .em_2{font-size:14px !important;font-weight:bold}.locations>li{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.locations>li li p{margin-left:3rem}.locations>li li p:before{display:inline-block;font-size:14px;margin-top:-10px}.locations li{margin-bottom:.5rem}.locations ul{margin-top:.25rem;width:100%}.locations .loc_number{display:block;margin-right:.5rem;min-width:2.25rem;padding-right:.25rem;text-align:right}.query-launcher h2{margin-top:2rem;padding-top:0}.query-launcher #tabs{margin-top:20px}.infonews{margin:0 0 3rem}.infonews li{padding-left:1rem;position:relative}.infonews li:before{font-size:.75rem;left:1px;margin-top:.35rem;position:absolute}div[id*=banners]{margin:40px auto !important;width:auto;text-align:center;border:1px solid #E7E7E4;padding:0 15px 15px;box-sizing:border-box;display:table}div[id*=banners] .adv_txt{width:93px;display:block;position:relative;top:-14px;background-color:#FFFFFF;margin:0 auto;padding:0 5px}div[class=rotation-banners] div:first-of-type div{float:left;font-size:12px;margin-left:30px}div[class=rotation-banners] div:first-of-type div:first-of-type{margin-left:0 !important}div[class=rotation-banners] div:first-of-type div a span{display:block}div[class=rotation-banners] div:first-of-type div a:hover{background-color:transparent !important}.bankList{clear:both;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:2rem;margin-top:3rem;width:100%}.bankList .bank{width:45%;margin:10px 0;min-height:95px}@media screen and (min-width:768px){.bankList .bank{min-height:110px;width:20%}}.bankList p{font-size:12px;margin:4px 0;width:110px}.bankList img{display:block}.query-launcher ul#tabs-roomies li{width:auto}.tabs{border:none;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 10px;padding:5px 0 0 0}@media screen and (min-width:768px){.tabs{border-bottom:1px solid #E7E7E4;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 1rem;padding-left:.5rem}}.tabs li{width:calc(50% - .5rem)}@media screen and (min-width:768px){.tabs li{background-color:#F5F5F0;border:1px solid #E7E7E4;margin-right:8px;min-width:100px;padding-left:10px;padding-right:10px;padding-top:3px;position:relative;text-align:center;top:1px}}.tabs li:hover{background-color:#9C9C94}.tabs li.activa{font-weight:bold}@media screen and (min-width:768px){.tabs li.activa{background-color:#FFFFFF;border-bottom:none;padding-top:5px}}.tabs li a:hover{color:#0066CC;background:transparent !important}.tabs li img{margin-right:5px;vertical-align:middle}.tabs .tab1,.tabs .tab2{width:12.5rem}.tip{background-color:#E7E7E4;color:#9C9C94;padding:20px}.tip p{margin-bottom:10px}.tip .indent{margin-left:20px}.tip h3,.tip h6{margin-bottom:10px;font-weight:bold}