@charset "UTF-8";@font-face{font-family:'bernino-regular';src:url('/static/common/release/modules/resources/fonts/bernino-regular.eot?1548955944411');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-regular.eot?1548955944411') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-regular.woff?1548955944411') format('woff'),url('/static/common/release/modules/resources/fonts/bernino-regular.ttf?1548955944411') format('truetype'),url('/static/common/release/modules/resources/fonts/bernino-regular.svg?1548955944411#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?1548955944411');src:local('bernino-regular'),url('/static/common/release/modules/resources/fonts/bernino-bold.eot?1548955944411') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/bernino-bold.woff?1548955944411') format('woff'),url('/static/common/release/modules/resources/fonts/bernino-bold.ttf?1548955944411') format('truetype'),url('/static/common/release/modules/resources/fonts/bernino-bold.svg?1548955944411#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?1548955944428');src:url('/static/common/release/modules/resources/fonts/idealista-regular.eot?1548955944428') format('embedded-opentype'),url('/static/common/release/modules/resources/fonts/idealista-regular.svg?1548955944428#idealista-regular') format('svg'),url('/static/common/release/modules/resources/fonts/idealista-regular.woff?1548955944428321') format('woff'),url('/static/common/release/modules/resources/fonts/idealista-regular.ttf?1548955944428') 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-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"}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:.875em}.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:.875em;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:28px;line-height:1.75rem;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}.avatar-small-inline .no-avatar-icon.icon-user:before{color:#B1D004;font-size:34px;line-height:38px;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 #EDFC98;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:#EDFC98;color:#474744}.tools-header__link,.tools-header__action,.tools-header__info-element{border-bottom-color:#EDFC98}@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--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:10px;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:1 0 calc(30vw - 4rem);flex:1 0 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:1 0 calc(33.333vw - 4rem);flex:1 0 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}#toogle-new-business-area #site-links-1,#toogle-new-business-area .links-block{text-align:center;padding:0 8px 24px;border-top:1px solid #e7e7e7;background-color:#F5F5F0;margin-bottom:0px;margin-bottom:0rem}@media screen and (min-width:768px){#toogle-new-business-area #site-links-1,#toogle-new-business-area .links-block{padding:0 16px 24px}}#toogle-new-business-area .item-tools,#toogle-new-business-area .item-mortgages,#toogle-new-business-area .item-data,#toogle-new-business-area .item-news,#toogle-new-business-area .item-rentalia,#toogle-new-business-area .item-it,#toogle-new-business-area .item-pt,#toogle-new-business-area .item-es{background-color:#FFFFFF;box-shadow:0 1px 2px 0 rgba(0,0,0,0.08);padding:1rem;margin-bottom:16px;margin-bottom:1rem}#toogle-new-business-area .flex-item{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-align:center;align-items:center}@media screen and (min-width:768px){#toogle-new-business-area .flex-item{-ms-flex-pack:center;justify-content:center}}#toogle-new-business-area .flex-item .item-img{width:53px;height:64px;-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex}#toogle-new-business-area .flex-item .item-img img{width:66%}#toogle-new-business-area .flex-item div{text-align:left;word-wrap:break-word;width:210px}@media screen and (min-width:768px){#toogle-new-business-area .flex-item div{margin-left:8px}}@supports (display: grid){#toogle-new-business-area #site-links-1,#toogle-new-business-area .links-block{display:-ms-grid;display:grid;grid-template-columns:1fr;-ms-grid-columns:1fr;grid-gap:1rem}@media screen and (min-width:768px){#toogle-new-business-area #site-links-1,#toogle-new-business-area .links-block{grid-template-columns:repeat(4, 1fr);-ms-grid-columns:1fr 1fr}}@media screen and (min-width:992px){#toogle-new-business-area #site-links-1,#toogle-new-business-area .links-block{grid-template-columns:repeat(8, 1fr);-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr}}#toogle-new-business-area #site-links-1-title,#toogle-new-business-area .links-block-title{max-width:230px;text-align:center;white-space:normal;margin:0 auto}@media screen and (min-width:768px){#toogle-new-business-area #site-links-1-title,#toogle-new-business-area .links-block-title{max-width:unset;grid-column:1 /5;-ms-grid-column:.2}}@media screen and (min-width:992px){#toogle-new-business-area #site-links-1-title,#toogle-new-business-area .links-block-title{grid-column:4 /6;-ms-grid-column:.66666667}}@media screen and (min-width:768px){#toogle-new-business-area #site-links-1 .item-tools,#toogle-new-business-area .links-block .item-tools,#toogle-new-business-area #site-links-1 .item-data,#toogle-new-business-area .links-block .item-data,#toogle-new-business-area #site-links-1 .item-it,#toogle-new-business-area .links-block .item-it,#toogle-new-business-area #site-links-1 .item-es,#toogle-new-business-area .links-block .item-es{grid-column:1/3;-ms-grid-column:.33333333}}@media screen and (min-width:768px){#toogle-new-business-area #site-links-1 .item-mortgages,#toogle-new-business-area .links-block .item-mortgages,#toogle-new-business-area #site-links-1 .item-news,#toogle-new-business-area .links-block .item-news,#toogle-new-business-area #site-links-1 .item-pt,#toogle-new-business-area .links-block .item-pt{grid-column:3/5;-ms-grid-column:.6}}@media screen and (min-width:768px){#toogle-new-business-area #site-links-1 .item-rentalia,#toogle-new-business-area .links-block .item-rentalia{grid-column:2 / 4;-ms-grid-column:.5}}@media screen and (min-width:992px){#toogle-new-business-area #site-links-1 .item-tools,#toogle-new-business-area .links-block .item-tools{grid-column:2 / 4;-ms-grid-column:.5}#toogle-new-business-area #site-links-1 .item-mortgages,#toogle-new-business-area .links-block .item-mortgages{grid-column:4 / 6;-ms-grid-column:.66666667}#toogle-new-business-area #site-links-1 .item-data,#toogle-new-business-area .links-block .item-data{grid-column:6 / 8;-ms-grid-column:.75}#toogle-new-business-area #site-links-1 .item-rentalia,#toogle-new-business-area .links-block .item-rentalia,#toogle-new-business-area #site-links-1 .item-pt,#toogle-new-business-area .links-block .item-pt{grid-column:5 / 7;-ms-grid-column:.71428571}#toogle-new-business-area #site-links-1 .item-es,#toogle-new-business-area .links-block .item-es,#toogle-new-business-area #site-links-1 .item-it,#toogle-new-business-area .links-block .item-it{grid-column:3 / 5;-ms-grid-column:.6}}}#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;Dborder: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)}#wrapper{max-width:calc(100% - 30px)}@media screen and (min-width:992px){#wrapper{max-width:1128px}}.noalerts h2.freeSearchTitle{margin-bottom:0;margin-left:0;padding-left:0}@media screen and (min-width:768px){.noalerts h2.freeSearchTitle{margin-left:20px;padding-left:10px}}.noalerts #free-search-form .search-block{display:block}@media screen and (min-width:768px){.noalerts #free-search-form .search-block{display:table}.noalerts #free-search-form .search-block .regular{width:150px}}.noalerts #free-search-form .search-block .form-item-block{display:block;padding-left:0;padding-right:0}@media screen and (min-width:768px){.noalerts #free-search-form .search-block .form-item-block{display:table-cell;padding-left:15px;padding-right:15px}.noalerts #free-search-form .search-block .form-item-block .container-result-list{display:inline-block}}.noalerts #free-search-form .search-block .form-item-block input{margin:1rem 0 .3rem}@media screen and (min-width:768px){.noalerts #free-search-form .search-block .form-item-block input{margin-bottom:0;margin-top:0}}.discard-empty{overflow:hidden;margin-left:10px}.discard-empty-block{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:row-reverse;flex-flow:row-reverse}.discard-empty-block .infoblock,.discard-empty-block .img-sample{margin:0 0 24px}@media screen and (max-width:576px){#ruleOutListingContent{margin-left:0;width:auto}#ruleOutListingContent #list>li{padding:10px 20px}#ruleOutListingContent #list .favThumb{height:auto;margin:0;width:100%}#ruleOutListingContent #list .favData ul{margin:0}}.searchsaver h2{margin:0 !important;font-size:20px}.searchsaver .welcomeback{color:#399124}.searchsaver .modal-content .feedback{margin-top:24px}.searchsaver .modal-content ul.criteria{list-style:disc inside none;padding-left:20px;margin:12px 0 24px}.searchsaver .modal-content>p{margin:24px 0 12px 0}.searchsaver .modal-content label{display:inline-block;vertical-align:top}.searchsaver .modal-content div.explanation{display:inline-block;margin-left:12px;max-width:70%}.searchsaver .modal-content div.explanation p:first-child{margin-bottom:6px}.searchsaver .modal-content .search-name{margin:6px;width:45%}.searchsaver .modal-content #lickenmeinloggen{margin-bottom:12px}.searchsaver .modal-content #lickenmeinloggen .spinner-inline{margin-top:6px}.searchsaver .modal-content #lickenmeinloggen>label{position:relative;margin-bottom:0;margin-top:12px;width:100%;font-weight:normal}.searchsaver .modal-content #lickenmeinloggen>label .msg-repeat{width:100%}@media screen and (min-width:768px){.searchsaver .modal-content #lickenmeinloggen>label .msg-repeat{margin-bottom:12px}}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"],.searchsaver .modal-content #lickenmeinloggen>label input[type="password"],.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]{height:42px;padding:0 12px;max-width:350px;color:#474744;width:100%;border-radius:0;-webkit-appearance:none;border:1px solid #9C9C94}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"]:hover,.searchsaver .modal-content #lickenmeinloggen>label input[type="password"]:hover,.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]:hover{border-color:#B62682}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"]:focus,.searchsaver .modal-content #lickenmeinloggen>label input[type="password"]:focus,.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]:focus{outline:none;border:1px solid #B1D004;box-shadow:0 0 4px 0 #B1D004}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen>label input[type="password"].feedback-warn,.searchsaver .modal-content #lickenmeinloggen>label input[type="email"].feedback-warn{border:2px solid #EA7300;margin-bottom:6px}.ie8 .searchsaver .modal-content #lickenmeinloggen>label input[type="text"],.ie8 .searchsaver .modal-content #lickenmeinloggen>label input[type="password"],.ie8 .searchsaver .modal-content #lickenmeinloggen>label input[type="email"]{padding-top:10px}.searchsaver .modal-content #lickenmeinloggen>label input[type="text"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen>label input[type="password"]~a:not(.num-input),.searchsaver .modal-content #lickenmeinloggen>label input[type="email"]~a:not(.num-input){display:block;margin-top:18px}.searchsaver .modal-content #lickenmeinloggen>label>span:first-child{display:block;margin-bottom:6px}.searchsaver .modal-content #lickenmeinloggen>label>span:first-child.inline{display:inline}.searchsaver .modal-content #lickenmeinloggen>label>span:first-child+a:not(.num-input){display:block}.searchsaver .modal-content span.repeat{background-color:#F5F5F0;border:1px solid #E7E7E4 !important;height:42px;line-height:41px;color:#399124;border-radius:0;display:inline-block;max-width:350px;width:100%;text-align:center;overflow:hidden;text-overflow:ellipsis}.searchsaver .modal-buttons a.btn{margin-left:0}.searchsaver .suggested{display:table;table-layout:fixed;border-collapse:separate;border-spacing:0 8px}.searchsaver .suggested li{display:table-row}.searchsaver .suggested li span{display:table-cell}.searchsaver .suggested li span:not(a){padding:0 8px}.searchsaver .suggested li span strong{width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;display:inline-block}.searchsaver .suggested li span:first-child{white-space:nowrap;text-align:left}.searchsaver .suggested li>a{display:table-cell;width:35%}.searchsaver .suggested li>a.used{cursor:default;border-radius:0;font-weight:300;line-height:42px;padding-top:0;padding-bottom:0}.searchsaver .suggested li>a.contextual.success:before{margin-right:5px}.searchsaver .modal-box{box-sizing:border-box}.searchsaver .modal-box h2 .success{font-weight:300}.searchsaver p{margin:0}@media screen and (min-width:768px){.searchsaver p{margin-bottom:16px;margin-bottom:1rem}}.searchsaver .input-switch{width:auto}@media screen and (max-width:450px){.searchsaver .modal-content .search-name{width:100%}.searchsaver .modal-content .full-explanation{display:none}.searchsaver .modal-content #lickenmeinloggen>label .msg-repeat{width:100%}.msg-repeat{width:100%}.searchsaver .suggested li{display:block;width:100%;margin:8px 0;height:auto;table-layout:fixed;margin-bottom:24px;margin-bottom:1.5rem}.searchsaver .suggested li span:not(.btn){display:inline-block !important;width:48%}.searchsaver .suggested li span:not(.btn) strong{width:135px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:bottom;display:inline-block}.searchsaver .suggested li>a{margin:8px 0;display:inline-block;width:64%}}.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)}}.modal[data-role="login"] h2 .icon-fav:before,.modal[data-role="login"] h2 .icon-delete:before,.modal[data-role="login"] h2 .icon-barchart:before{padding-right:4px;font-size:20px}.modal[data-role="login"] h2 .icon-fav:before{color:#D80000}.modal[data-role="login"] h2 .icon-delete:before{color:#9C9C94}.modal[data-role="login"] #loginlicker{margin-top:18px}.modal[data-role="login"] #loginlicker label>span{margin-top:12px;display:block}.modal[data-role="login"] #loginlicker label>span.named{color:#399124}.modal[data-role="login"] #loginlicker .email,.modal[data-role="login"] #loginlicker .password{width:70%}.modal[data-role="login"] #loginlicker span.repeat{background-color:#F5F5F0;border-radius:0;border:1px solid #E7E7E4 !important;color:#399124;display:inline-block;height:42px;line-height:41px;overflow:hidden;text-align:center;text-overflow:ellipsis;width:70%}.modal[data-role="login"] label[for="login-box-yes-pass"]{display:inline-block}.modal[data-role="login"] label[for="login-box-yes-pass"]~div{display:inline-block;margin:-8px 0 0 5px;vertical-align:top;max-width:250px;width:100%}.modal[data-role="login"] .info-txt{margin-bottom:25px}.modal[data-role="login"] .info-txt p{margin-bottom:15px}.modal[data-role="login"] .pass-tittle{margin-bottom:15px}.modal[data-role="login"] .modal-box .modal-buttons :last-child{margin-left:0 !important}.modal[data-role="login"] .password-container>div{display:table;width:100%}.modal[data-role="login"] .password-container>div>div{display:table-cell}.modal[data-role="login"] .password-container>div>div label span span{white-space:nowrap;text-overflow:ellipsis}.modal[data-role="first-time-action-modal"] h2 .icon-fav:before,.modal[data-role="first-time-action-modal"] h2 .icon-delete:before,.modal[data-role="first-time-action-modal"] h2 .icon-barchart:before{vertical-align:-6px;padding-right:4px;font-size:20px}.modal[data-role="first-time-action-modal"] h2 .icon-fav:before{color:#D80000}.modal[data-role="first-time-action-modal"] h2 .icon-delete:before{color:#9C9C94}.modal[data-role="first-time-action-modal"] p{margin-bottom:15px}.modal[data-role="first-time-action-modal"] p:last-child{margin-bottom:0}@media screen and (max-width:640px){span.repeat,.modal[data-role="login"] #loginlicker .email,.modal[data-role="login"] #loginlicker .password{width:100% !important}}@media screen and (max-width:800px){.modal[data-role="login"] label[for="login-box-yes-pass"]~div{display:block;margin-left:0;margin-top:10px;max-width:100%}.modal[data-role="login"] .password-container>div{display:block}.modal[data-role="login"] .password-container>div>div{display:block}.modal[data-role="login"] .password-container>div>div .item-form{margin-top:10px}}.item-form.half-margin{margin-bottom:12px}.txt-grey{color:#9C9C94}[data-role="2sl"] .modal-content .feedback{font-size:16px}#two-steps-login{border:1px solid #E7E7E4;margin-top:48px;padding:0 24px 24px}#two-steps-login .tit-h2{font-size:1.125em;line-height:24px;padding-top:12px;margin-bottom:6px !important}#two-steps-login #cShowMasterCode .feedback{font-size:16px;font-weight:normal}#two-steps-login:not(.two-steps-loging-activate) .icon-protection,#two-steps-login:not(.two-steps-loging-activate) #cShowMasterCode .feedback{background-color:rgba(57,145,36,0.2);color:#399124;margin:0 -24px 10px;padding:8px 24px}#two-steps-login:not(.two-steps-loging-activate) .icon-protection:before,#two-steps-login:not(.two-steps-loging-activate) #cShowMasterCode .feedback:before{color:#399124;font-size:24px;left:auto;line-height:24px;position:relative;top:0}#two-steps-login:not(.two-steps-loging-activate) #cShowMasterCode .feedback{background-color:white;margin-bottom:0}#two-steps-login.two-steps-login-warning,#two-steps-login.two-steps-loging-activate{margin-top:0;margin-bottom:48px}#two-steps-login.two-steps-loging-activate{padding-left:180px;position:relative}#two-steps-login.two-steps-loging-activate .icon-protection:before{color:#CFCFC4;font-size:120px;left:30px;position:absolute;top:55px}#two-steps-login.two-steps-loging-activate h3{margin-top:5px}#two-steps-login.two-steps-loging-activate p{margin-bottom:20px}#two-steps-login.two-steps-loging-activate .btn{margin-bottom:5px;width:300px}#two-steps-login.two-steps-loging-activate .btn~div{color:#9C9C94}#two-steps-login .icon-plus{color:#0066CC}#two-steps-login .icon-plus:before{color:#0066CC}#two-steps-login .loading{color:#CFCFC4;background-color:#F5F5F0}#two-steps-login .loading:after{content:url("/static/common/img/icons/ajax-loader-small-transparent.gif");padding-left:15px}#two-steps-login .success{background-color:#DEEEDA;color:#399124;font-weight:bold;position:relative}#two-steps-login .success:before{color:#399124;content:"\e606";font-weight:bold;font-size:25px;position:absolute;left:10px;top:7px}#two-steps-login .success[disabled],#two-steps-login .success.disabled{border:1px solid #E7E7E4;box-shadow:none;cursor:default}#two-steps-login p:not(.icon-protection){max-width:750px}#two-steps-login select,#two-steps-login .dropdown-wrapper{max-width:125px;width:125px}#two-steps-login .wrapleft{float:left;margin-right:6px}#two-steps-login .item-form.item-form-inline{display:block;margin-bottom:0;margin-right:10px;float:left}#two-steps-login .item-form>div{margin-top:6px}#two-steps-login .item-form>div #phone_2sa{max-width:57%}#two-steps-login hr{border-color:#E7E7E4;border-top:none;border-width:1px;margin:24px -24px 5px}#two-steps-login .feedback.warning{font-size:16px;margin:10px -25px;padding:15px 25px 15px 45px}#two-steps-login .feedback.warning span.info{font-size:16px}#two-steps-login .color-gray{color:#9C9C94}#two-steps-login .code-input{display:inline-block;margin-top:8px}#two-steps-login .code-input input{border-radius:0;display:inline-block;font-size:20px;font-weight:normal;letter-spacing:3px;margin-left:15px}#defaultPhone,#customPhone,#agentPhone{max-width:200px}#addAgentPhoneInputs,#phoneVerification{margin:20px 0}#addAgentPhoneShow{margin:20px 0}#addAgentPhoneShow p{color:#9C9C94}#defaultPhonePrefix,#customPhonePrefix,#agentPhonePrefix{border:solid 1px #9C9C94;padding:8px 0}#defaultPhonePrefix:hover,#customPhonePrefix:hover,#agentPhonePrefix:hover{border-color:#B62682}#defaultPhonePrefix:focus,#customPhonePrefix:focus,#agentPhonePrefix:focus{border-color:#B1D004;box-shadow:0 0 4px 0 #B1D004}.modal[data-role="2slogin"] .feedback.warning,.modal[data-role="login"] .feedback.warning,.modal[data-role="code-24h"] .feedback.warning,.modal[data-role="2stepslogin-success"] .feedback.warning,.modal[data-role="phone-change"] .feedback.warning{margin-left:0 !important;margin-right:0 !important}.modal[data-role="2slogin"] .phone,.modal[data-role="login"] .phone,.modal[data-role="code-24h"] .phone,.modal[data-role="2stepslogin-success"] .phone,.modal[data-role="phone-change"] .phone{color:#474744;white-space:nowrap}.modal[data-role="2slogin"] .phone:hover,.modal[data-role="login"] .phone:hover,.modal[data-role="code-24h"] .phone:hover,.modal[data-role="2stepslogin-success"] .phone:hover,.modal[data-role="phone-change"] .phone:hover{text-decoration:none}.modal[data-role="2slogin"] .modal-content .wrapleft,.modal[data-role="login"] .modal-content .wrapleft,.modal[data-role="code-24h"] .modal-content .wrapleft,.modal[data-role="2stepslogin-success"] .modal-content .wrapleft,.modal[data-role="phone-change"] .modal-content .wrapleft{float:left;margin-right:6px}.modal[data-role="2slogin"] .modal-content .item-form>div,.modal[data-role="login"] .modal-content .item-form>div,.modal[data-role="code-24h"] .modal-content .item-form>div,.modal[data-role="2stepslogin-success"] .modal-content .item-form>div,.modal[data-role="phone-change"] .modal-content .item-form>div{margin-top:6px}.modal[data-role="2slogin"] .modal-content .item-form>div #phone_2sa,.modal[data-role="login"] .modal-content .item-form>div #phone_2sa,.modal[data-role="code-24h"] .modal-content .item-form>div #phone_2sa,.modal[data-role="2stepslogin-success"] .modal-content .item-form>div #phone_2sa,.modal[data-role="phone-change"] .modal-content .item-form>div #phone_2sa{max-width:57%}.modal[data-role="2slogin"] .modal-content select,.modal[data-role="login"] .modal-content select,.modal[data-role="code-24h"] .modal-content select,.modal[data-role="2stepslogin-success"] .modal-content select,.modal[data-role="phone-change"] .modal-content select,.modal[data-role="2slogin"] .modal-content .dropdown-wrapper,.modal[data-role="login"] .modal-content .dropdown-wrapper,.modal[data-role="code-24h"] .modal-content .dropdown-wrapper,.modal[data-role="2stepslogin-success"] .modal-content .dropdown-wrapper,.modal[data-role="phone-change"] .modal-content .dropdown-wrapper{max-width:125px;width:125px}.modal[data-role="2slogin"] .modal-content .contactus.centered,.modal[data-role="login"] .modal-content .contactus.centered,.modal[data-role="code-24h"] .modal-content .contactus.centered,.modal[data-role="2stepslogin-success"] .modal-content .contactus.centered,.modal[data-role="phone-change"] .modal-content .contactus.centered{text-align:center}.modal[data-role="2slogin"] .modal-content .contactus a:not(.phone),.modal[data-role="login"] .modal-content .contactus a:not(.phone),.modal[data-role="code-24h"] .modal-content .contactus a:not(.phone),.modal[data-role="2stepslogin-success"] .modal-content .contactus a:not(.phone),.modal[data-role="phone-change"] .modal-content .contactus a:not(.phone){font-size:30px}.modal[data-role="2slogin"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="login"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="code-24h"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="2stepslogin-success"] .modal-content .contactus a:not(.phone):hover,.modal[data-role="phone-change"] .modal-content .contactus a:not(.phone):hover{text-decoration:none}.modal[data-role="2slogin"] .modal-content .icon-leads,.modal[data-role="login"] .modal-content .icon-leads,.modal[data-role="code-24h"] .modal-content .icon-leads,.modal[data-role="2stepslogin-success"] .modal-content .icon-leads,.modal[data-role="phone-change"] .modal-content .icon-leads,.modal[data-role="2slogin"] .modal-content .icon-phone,.modal[data-role="login"] .modal-content .icon-phone,.modal[data-role="code-24h"] .modal-content .icon-phone,.modal[data-role="2stepslogin-success"] .modal-content .icon-phone,.modal[data-role="phone-change"] .modal-content .icon-phone{position:relative;padding-left:30px}.modal[data-role="2slogin"] .modal-content .icon-leads:before,.modal[data-role="login"] .modal-content .icon-leads:before,.modal[data-role="code-24h"] .modal-content .icon-leads:before,.modal[data-role="2stepslogin-success"] .modal-content .icon-leads:before,.modal[data-role="phone-change"] .modal-content .icon-leads:before,.modal[data-role="2slogin"] .modal-content .icon-phone:before,.modal[data-role="login"] .modal-content .icon-phone:before,.modal[data-role="code-24h"] .modal-content .icon-phone:before,.modal[data-role="2stepslogin-success"] .modal-content .icon-phone:before,.modal[data-role="phone-change"] .modal-content .icon-phone:before{font-size:1.25em;margin-right:12px;position:absolute;left:0}.modal[data-role="2slogin"] .modal-content .icon-phone,.modal[data-role="login"] .modal-content .icon-phone,.modal[data-role="code-24h"] .modal-content .icon-phone,.modal[data-role="2stepslogin-success"] .modal-content .icon-phone,.modal[data-role="phone-change"] .modal-content .icon-phone{margin-bottom:24px}.modal[data-role="2slogin"] .modal-content .feedback:first-child,.modal[data-role="login"] .modal-content .feedback:first-child,.modal[data-role="code-24h"] .modal-content .feedback:first-child,.modal[data-role="2stepslogin-success"] .modal-content .feedback:first-child,.modal[data-role="phone-change"] .modal-content .feedback:first-child{margin-top:24px}.modal[data-role="2slogin"] .modal-buttons,.modal[data-role="login"] .modal-buttons,.modal[data-role="code-24h"] .modal-buttons,.modal[data-role="2stepslogin-success"] .modal-buttons,.modal[data-role="phone-change"] .modal-buttons{margin-bottom:0}.modal[data-role="2slogin"] .modal-buttons .accept,.modal[data-role="login"] .modal-buttons .accept,.modal[data-role="code-24h"] .modal-buttons .accept,.modal[data-role="2stepslogin-success"] .modal-buttons .accept,.modal[data-role="phone-change"] .modal-buttons .accept{margin-left:0 !important}.modal[data-role="2slogin"] .modal-buttons>:last-child,.modal[data-role="login"] .modal-buttons>:last-child,.modal[data-role="code-24h"] .modal-buttons>:last-child,.modal[data-role="2stepslogin-success"] .modal-buttons>:last-child,.modal[data-role="phone-change"] .modal-buttons>:last-child{margin-left:0 !important}.modal[data-role="2slogin"] .modal-buttons .confirm-btn,.modal[data-role="login"] .modal-buttons .confirm-btn,.modal[data-role="code-24h"] .modal-buttons .confirm-btn,.modal[data-role="2stepslogin-success"] .modal-buttons .confirm-btn,.modal[data-role="phone-change"] .modal-buttons .confirm-btn{width:100%;max-width:350px}.modal[data-role="2slogin"] .modal-buttons .modal-inner,.modal[data-role="login"] .modal-buttons .modal-inner,.modal[data-role="code-24h"] .modal-buttons .modal-inner,.modal[data-role="2stepslogin-success"] .modal-buttons .modal-inner,.modal[data-role="phone-change"] .modal-buttons .modal-inner{padding-top:0}.modal[data-role="2slogin"] .item-form:last-child,.modal[data-role="login"] .item-form:last-child,.modal[data-role="code-24h"] .item-form:last-child,.modal[data-role="2stepslogin-success"] .item-form:last-child,.modal[data-role="phone-change"] .item-form:last-child{margin-bottom:0}.modal[data-role="2slogin"] .modal-inner+.modal-inner,.modal[data-role="login"] .modal-inner+.modal-inner,.modal[data-role="code-24h"] .modal-inner+.modal-inner,.modal[data-role="2stepslogin-success"] .modal-inner+.modal-inner,.modal[data-role="phone-change"] .modal-inner+.modal-inner{padding-top:0}.modal[data-role="2slogin"] p.feedback,.modal[data-role="login"] p.feedback,.modal[data-role="code-24h"] p.feedback,.modal[data-role="2stepslogin-success"] p.feedback,.modal[data-role="phone-change"] p.feedback{margin-bottom:0;font-size:1.125em}.modal[data-role="2slogin"] .nobreak,.modal[data-role="login"] .nobreak,.modal[data-role="code-24h"] .nobreak,.modal[data-role="2stepslogin-success"] .nobreak,.modal[data-role="phone-change"] .nobreak{white-space:pre}.modal[data-role="2slogin"] .nobreak img,.modal[data-role="login"] .nobreak img,.modal[data-role="code-24h"] .nobreak img,.modal[data-role="2stepslogin-success"] .nobreak img,.modal[data-role="phone-change"] .nobreak img{margin-left:2px}.modal[data-role="blockedEmail"] .modal-content{margin-top:18px}.modal[data-role="blockedEmail"] .feedback.warning{margin-left:0 !important;margin-right:0 !important}.modal[data-role="blockedEmail"] .feedback:before{margin-top:0 !important}.modal[data-role="blockedEmail"] p.feedback{margin-bottom:0;padding-top:16px;padding-bottom:16px;font-size:1em}.modal[data-role="blockedEmail"] .modal-inner .btn-phone{display:none}@media screen and (max-width:767px){.modal[data-role="2slogin"] .phone{color:#0066CC}.modal[data-role="2slogin"] .modal-buttons .confirm-btn{width:100%;max-width:100%}.modal[data-role="blockedEmail"] .info4{display:none}.modal[data-role="blockedEmail"] .btn-phone{display:block !important;max-width:100%;width:100%;color:#FFFFFF}.modal[data-role="blockedEmail"] .icon-phone:before{color:#FFFFFF;padding-right:5px}}.lightbox{width:100%;height:100%;position:absolute;z-index:9999;top:0;left:0;right:0;bottom:0;background:transparent;transition:background-color 250ms linear}.lightbox .content-wrapper{width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0;margin:auto;background-color:#fff;transition:all 250ms cubic-bezier(.39, .575, .565, 1)}.lightbox.slide-in-bottom .content-wrapper{opacity:0;transform:translateY(-5%)}.lightbox.slide-in-bottom.show{background:rgba(0,0,0,0.75)}.lightbox.slide-in-bottom.show .content-wrapper{opacity:1;transform:translateY(0)}.lightbox .header{width:100%;height:7%;display:table;padding:15px 35px;background-color:#fff}.lightbox .header>*{display:table-cell;vertical-align:middle}.lightbox .header [class$="close"]{width:45px;cursor:pointer;text-align:right}.lightbox .header [class$="close"]:before{font-size:1.929em}.lightbox .content{height:93%;overflow:hidden}.lightbox .main-title{font-size:1.429em;font-weight:700}.lightbox [class*="icon-mail"],.lightbox [class*="icon-facebook"],.lightbox [class*="icon-twitter"],.lightbox [class*="icon-share"]{margin-right:8px}.lightbox [class*="icon-mail"]:before,.lightbox [class*="icon-facebook"]:before,.lightbox [class*="icon-twitter"]:before,.lightbox [class*="icon-share"]:before{padding-right:6px;font-size:1.625em}@media screen and (min-width:1024px) and (min-device-width:1024px){.lightbox{position:fixed}.lightbox .content-wrapper{width:90%;height:90%;position:absolute}}@media screen and (max-device-width:1024px),screen and (max-width:1023px){.lightbox-opened header,.lightbox-opened footer,.lightbox-opened #wrapper,.lightbox-opened #fixed-toolbar,.lightbox-opened .links-block-home,.lightbox-opened [id*='site-links']{display:none}.lightbox.toolbar-touchable .header{position:absolute;z-index:1;height:45px;padding:0 15px;box-shadow:0 1px 4px #9C9C94;transition:opacity 150ms linear}.lightbox.toolbar-touchable .header.hide{opacity:0;filter:alpha(opacity=0)}.lightbox.toolbar-touchable .header.show{opacity:1;filter:alpha(opacity=100)}.lightbox.toolbar-touchable .header>span:not(#image-gallery-share-links){padding:15px 0}.lightbox.toolbar-touchable .content{height:100%}}@media screen and (max-width:767px){.lightbox .header{padding:0 15px}.lightbox.toolbar-touchable .header>span:not(#image-gallery-share-links){padding:10px 0}}.module-contact .contextual.success.icon-thumbup:before{color:#399124;padding-right:4px}.module-contact .feedback-save-search .icon-thumbup{margin-bottom:0;margin-top:16px}.modal-content .contextual.success.icon-thumbup:before{color:#399124}[data-role="contact-mortgages-modal"] .bank-list li,[data-role="uci-contact-modal"] .bank-list li{margin-top:8px;margin-top:0.5rem;margin-bottom:20px;margin-bottom:1.25rem}[data-role="contact-mortgages-modal"] .observations,[data-role="uci-contact-modal"] .observations{margin-bottom:20px}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci)>div.feedback.success,[data-role="uci-contact-modal"] .feedback-container:not(.uci)>div.feedback.success{margin-top:0}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci)>div.feedback.success+div,[data-role="uci-contact-modal"] .feedback-container:not(.uci)>div.feedback.success+div,[data-role="contact-mortgages-modal"] .feedback-container:not(.uci) #comparator-link,[data-role="uci-contact-modal"] .feedback-container:not(.uci) #comparator-link{line-height:24px}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci) h4,[data-role="uci-contact-modal"] .feedback-container:not(.uci) h4{font-size:16px;padding-top:6px}[data-role="contact-mortgages-modal"] .feedback-container.uci .icon-feedbk-ok:before,[data-role="uci-contact-modal"] .feedback-container.uci .icon-feedbk-ok:before{margin-top:0}[data-role="contact-mortgages-modal"] .logo-idealista a,[data-role="uci-contact-modal"] .logo-idealista a{text-decoration:none}[data-role="contact-mortgages-modal"] .logo-idealista span:before,[data-role="uci-contact-modal"] .logo-idealista span:before{font-size:2em;display:inline-block;line-height:48px}[data-role="contact-mortgages-modal"] .logo-idealista+p,[data-role="uci-contact-modal"] .logo-idealista+p{color:#9C9C94}[data-role="contact-mortgages-modal"] .modal-box,[data-role="uci-contact-modal"] .modal-box{max-width:550px}[data-role="contact-mortgages-modal"] p.txt-form-steps,[data-role="uci-contact-modal"] p.txt-form-steps{color:#B62682}[data-role="contact-mortgages-modal"] .item-form .privacyText,[data-role="uci-contact-modal"] .item-form .privacyText{color:#9C9C94;font-weight:200;margin-top:7px}[data-role="contact-mortgages-modal"] .item-form>p,[data-role="uci-contact-modal"] .item-form>p{font-weight:700}[data-role="contact-mortgages-modal"] .item-form textarea,[data-role="uci-contact-modal"] .item-form textarea{height:65px;width:100%}[data-role="contact-mortgages-modal"] .item-form label,[data-role="uci-contact-modal"] .item-form label{max-width:100%}[data-role="contact-mortgages-modal"] .item-form.email label,[data-role="uci-contact-modal"] .item-form.email label,[data-role="contact-mortgages-modal"] .item-form.observations label,[data-role="uci-contact-modal"] .item-form.observations label{width:100%}[data-role="contact-mortgages-modal"] .item-form input[type="text"],[data-role="uci-contact-modal"] .item-form input[type="text"],[data-role="contact-mortgages-modal"] .item-form input[type="phone"],[data-role="uci-contact-modal"] .item-form input[type="phone"],[data-role="contact-mortgages-modal"] .item-form input[type="email"],[data-role="uci-contact-modal"] .item-form input[type="email"],[data-role="contact-mortgages-modal"] .item-form input[type="submit"],[data-role="uci-contact-modal"] .item-form input[type="submit"],[data-role="contact-mortgages-modal"] .item-form textarea,[data-role="uci-contact-modal"] .item-form textarea{max-width:100%;width:100%}[data-role="contact-mortgages-modal"] .item-form:last-child,[data-role="uci-contact-modal"] .item-form:last-child{margin-bottom:0}[data-role="contact-mortgages-modal"] .item-form:nth-of-type(even) label,[data-role="uci-contact-modal"] .item-form:nth-of-type(even) label{margin-left:0}[data-role="contact-mortgages-modal"] .item-form .horizontal-list li,[data-role="uci-contact-modal"] .item-form .horizontal-list li{display:inline-block}[data-role="contact-mortgages-modal"] .item-form .horizontal-list label,[data-role="uci-contact-modal"] .item-form .horizontal-list label{margin-left:0}[data-role="contact-mortgages-modal"] .item-form .horizontal-list label.input-radio:first-child>span,[data-role="uci-contact-modal"] .item-form .horizontal-list label.input-radio:first-child>span{margin-right:5px}[data-role="contact-mortgages-modal"] .hipotecas-logo,[data-role="uci-contact-modal"] .hipotecas-logo{display:block;margin-bottom:12px}[data-role="contact-mortgages-modal"] .hipotecas-logo a,[data-role="uci-contact-modal"] .hipotecas-logo a{text-decoration:none;outline:none}[data-role="contact-mortgages-modal"] .hipotecas-logo a>span:before,[data-role="uci-contact-modal"] .hipotecas-logo a>span:before{font-size:2em}[data-role="contact-mortgages-modal"] .closeBtn,[data-role="uci-contact-modal"] .closeBtn{display:none}[data-role="contact-mortgages-modal"] .privacyLink,[data-role="uci-contact-modal"] .privacyLink{display:none}[data-role="contact-mortgages-modal"] .error-container,[data-role="uci-contact-modal"] .error-container{margin-bottom:12px}[data-role="contact-mortgages-modal"] .mortgages-info,[data-role="uci-contact-modal"] .mortgages-info{color:#9C9C94}[data-role="contact-mortgages-modal"] .phoneMobile,[data-role="uci-contact-modal"] .phoneMobile{display:none}[data-role="contact-mortgages-modal"] .info-box,[data-role="uci-contact-modal"] .info-box{margin-bottom:24px}[data-role="contact-mortgages-modal"] .info-box p,[data-role="uci-contact-modal"] .info-box p{margin-bottom:6px}[data-role="contact-mortgages-modal"] .info-box p:last-child,[data-role="uci-contact-modal"] .info-box p:last-child{margin-bottom:0}@media screen and (max-width: 767px){[data-role="contact-mortgages-modal"] .hide-on-mobile,[data-role="uci-contact-modal"] .hide-on-mobile{display:none}[data-role="contact-mortgages-modal"] .modal-box .closeBtn,[data-role="uci-contact-modal"] .modal-box .closeBtn{display:block;position:static}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal,[data-role="uci-contact-modal"] .contact-uci .list-horizontal{font-size:14px;font-size:0.875rem}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal li,[data-role="uci-contact-modal"] .contact-uci .list-horizontal li{padding-left:0}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal .input-checkbox>span,[data-role="uci-contact-modal"] .contact-uci .list-horizontal .input-checkbox>span{margin-right:8px}[data-role="contact-mortgages-modal"] .item-form.half-items>div,[data-role="uci-contact-modal"] .item-form.half-items>div{float:none;width:100%}[data-role="contact-mortgages-modal"] .item-form.half-items>div:first-of-type,[data-role="uci-contact-modal"] .item-form.half-items>div:first-of-type{margin-bottom:20px}[data-role="contact-mortgages-modal"] .item-form.half-items>div+div,[data-role="uci-contact-modal"] .item-form.half-items>div+div{margin-left:0}[data-role="contact-mortgages-modal"] .privacyLink,[data-role="uci-contact-modal"] .privacyLink{display:block;margin-top:10px}[data-role="contact-mortgages-modal"] .privacyText,[data-role="uci-contact-modal"] .privacyText{display:none !important}[data-role="contact-mortgages-modal"] .phoneDesktop,[data-role="uci-contact-modal"] .phoneDesktop{display:none}[data-role="contact-mortgages-modal"] .phoneMobile,[data-role="uci-contact-modal"] .phoneMobile{display:inline-block}}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){[data-role="contact-mortgages-modal"] .modal-box,[data-role="uci-contact-modal"] .modal-box{width:552px}[data-role="contact-mortgages-modal"] .contact-uci,[data-role="uci-contact-modal"] .contact-uci{padding-left:24px;padding-right:24px;padding-bottom:24px}}@keyframes galleryBoost{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(-75px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.mask-wrapper{width:100%;height:100%;position:relative;left:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:992px){.mask-wrapper .gallery-arrow{width:130px;height:115px;position:absolute;top:0;bottom:0;z-index:1;margin:auto;cursor:pointer;opacity:.6;filter:alpha(opacity=60)}.mask-wrapper .gallery-arrow:before{font-size:2.25em;text-shadow:0 3px 1px rgba(51,51,51,0.8);position:absolute;color:#fff}.mask-wrapper .gallery-arrow.left{left:0;float:left}.mask-wrapper .gallery-arrow.left:before{left:0}.mask-wrapper .gallery-arrow.right{right:0;float:right}.mask-wrapper .gallery-arrow.right:before{right:0}.mask-wrapper .gallery-arrow:hover{opacity:1;filter:alpha(opacity=100)}}.mask-wrapper .mask{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;backface-visibility:hidden;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;transform:translate3d(0, 0, 0)}.mask-wrapper .mask.not-pointer{cursor:default}.mask-wrapper .mask.galleryBoost{animation:galleryBoost .5s}.mask-wrapper .mask .placeholder{width:100%;height:100%;position:absolute;display:inline-block}.mask-wrapper img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0;max-width:1280px;box-sizing:border-box;visibility:hidden;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mask-wrapper img.vertical{height:100%;width:auto}.mask-wrapper img.horizontal{width:100%;height:auto}.item-gallery .gallery-fallback{width:100%;height:100%;position:relative;overflow:hidden}.item-gallery .gallery-fallback>img{margin:auto;position:absolute;top:0;left:0;right:0;bottom:0}.item-gallery .mask-wrapper{width:100%;height:198px;background-color:#fff}.item-gallery .mask-wrapper .placeholder{background-color:#fff}.item-gallery .mask-wrapper img.vertical{width:100%;height:auto}.item-gallery .mask-wrapper img.horizontal{width:auto;height:100%}.item-gallery .mask-wrapper .gallery-arrow.right,.item-gallery .mask-wrapper .gallery-arrow.left{height:100%;width:60px}.item-gallery .mask-wrapper .gallery-arrow.right:before,.item-gallery .mask-wrapper .gallery-arrow.left:before{top:43%}.item-gallery .gallery-fallback{min-height:198px;background:#E7E7E4}.item-gallery .gallery-fallback:before{font-size:6.25em;position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;color:#9C9C94}.item-multimedia-features{position:absolute;bottom:12px;left:12px;z-index:99}.item-multimedia-features>span{margin-right:6px;line-height:normal}.item-multimedia-features>span:before{color:#fff;background:#000;font-size:1.4375em}.item-multimedia-features>span.icon-virtual-tour:before,.item-multimedia-features>span.icon-3d-tour:before,.item-multimedia-features>span.icon-video:before{color:#000;background:#fff}.item-multimedia-pictures{position:absolute;right:12px;z-index:99;color:#fff;bottom:9px}.item-multimedia-pictures .icon-photos{top:-2px;position:relative;display:inline-block}.item-multimedia-pictures .icon-photos:before{font-size:1.5em;color:#fff;line-height:normal;margin-right:6px}.item-multimedia-pictures{text-shadow:0 2px 1px rgba(51,51,51,0.5)}.item-multimedia-features span{box-shadow:0 2px 1px rgba(51,51,51,0.5);display:inline-block}.modal[data-role="promo"] .modal-box{max-width:400px}.modal[data-role="promo"] .modal-content>img{margin-bottom:25px;width:100%;height:260px}.modal[data-role="promo"] .modal-content>p{margin-bottom:50px}.modal[data-role="promo"] .modal-content .cancel{text-align:center}.modal[data-role="promo"] .modal-content .cancel>a{cursor:default}.modal[data-role="promo"] .modal-content .download{margin-bottom:15px;text-align:center}.modal[data-role="promo"] .modal-content .download a:active,.modal[data-role="promo"] .modal-content .download a:link,.modal[data-role="promo"] .modal-content .download a:visited{color:white}.intl-tel-input{position:relative;display:inline-block}.intl-tel-input *{box-sizing:border-box;-moz-box-sizing:border-box}.intl-tel-input .hide{display:none}.intl-tel-input .v-hide{visibility:hidden}.intl-tel-input input,.intl-tel-input input[type=text],.intl-tel-input input[type=tel]{position:relative;z-index:0;margin-top:0 !important;margin-bottom:0 !important;padding-right:36px;margin-right:0}.intl-tel-input .flag-container{position:absolute;top:0;bottom:0;right:0;padding:1px}.intl-tel-input .selected-flag{z-index:1;position:relative;width:36px;height:100%;padding:0 0 0 8px}.intl-tel-input .selected-flag .iti-flag{position:absolute;top:0;bottom:0;margin:auto}.intl-tel-input .selected-flag .iti-arrow{position:absolute;top:50%;margin-top:-2px;right:6px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555}.intl-tel-input .selected-flag .iti-arrow.up{border-top:none;border-bottom:4px solid #555}.intl-tel-input .country-list{position:absolute;z-index:2;list-style:none;text-align:left;padding:0;margin:0 0 0 -1px;box-shadow:1px 1px 4px rgba(0,0,0,0.2);background-color:white;border:1px solid #CCC;white-space:nowrap;max-height:200px;overflow-y:scroll}.intl-tel-input .country-list.dropup{bottom:100%;margin-bottom:-1px}.intl-tel-input .country-list .flag-box{display:inline-block;width:20px}@media (max-width:500px){.intl-tel-input .country-list{white-space:normal}}.intl-tel-input .country-list .divider{padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #CCC}.intl-tel-input .country-list .country{padding:5px 10px}.intl-tel-input .country-list .country .dial-code{color:#999}.intl-tel-input .country-list .country.highlight{background-color:rgba(0,0,0,0.05)}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name,.intl-tel-input .country-list .dial-code{vertical-align:middle}.intl-tel-input .country-list .flag-box,.intl-tel-input .country-list .country-name{margin-right:6px}.intl-tel-input.allow-dropdown input,.intl-tel-input.allow-dropdown input[type=text],.intl-tel-input.allow-dropdown input[type=tel],.intl-tel-input.separate-dial-code input,.intl-tel-input.separate-dial-code input[type=text],.intl-tel-input.separate-dial-code input[type=tel]{padding-right:6px;padding-left:52px;margin-left:0}.intl-tel-input.allow-dropdown .flag-container,.intl-tel-input.separate-dial-code .flag-container{right:auto;left:0}.intl-tel-input.allow-dropdown .selected-flag,.intl-tel-input.separate-dial-code .selected-flag{width:46px}.intl-tel-input.allow-dropdown .flag-container:hover{cursor:pointer}.intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background-color:rgba(0,0,0,0.05)}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover{cursor:default}.intl-tel-input.allow-dropdown input[disabled]+.flag-container:hover .selected-flag,.intl-tel-input.allow-dropdown input[readonly]+.flag-container:hover .selected-flag{background-color:transparent}.intl-tel-input.separate-dial-code .selected-flag{background-color:rgba(0,0,0,0.05);display:table}.intl-tel-input.separate-dial-code .selected-dial-code{display:table-cell;vertical-align:middle;padding-left:28px}.intl-tel-input.separate-dial-code.iti-sdc-2 input,.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-2 input[type=tel]{padding-left:66px}.intl-tel-input.separate-dial-code.iti-sdc-2 .selected-flag{width:60px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 input[type=tel]{padding-left:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-2 .selected-flag{width:70px}.intl-tel-input.separate-dial-code.iti-sdc-3 input,.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-3 input[type=tel]{padding-left:74px}.intl-tel-input.separate-dial-code.iti-sdc-3 .selected-flag{width:68px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 input[type=tel]{padding-left:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-3 .selected-flag{width:78px}.intl-tel-input.separate-dial-code.iti-sdc-4 input,.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-4 input[type=tel]{padding-left:82px}.intl-tel-input.separate-dial-code.iti-sdc-4 .selected-flag{width:76px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 input[type=tel]{padding-left:92px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-4 .selected-flag{width:86px}.intl-tel-input.separate-dial-code.iti-sdc-5 input,.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.iti-sdc-5 input[type=tel]{padding-left:90px}.intl-tel-input.separate-dial-code.iti-sdc-5 .selected-flag{width:84px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input,.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=text],.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 input[type=tel]{padding-left:100px}.intl-tel-input.separate-dial-code.allow-dropdown.iti-sdc-5 .selected-flag{width:94px}.intl-tel-input.iti-container{position:absolute;top:-1000px;left:-1000px;z-index:1060;padding:1px}.intl-tel-input.iti-container:hover{cursor:pointer}.iti-mobile .intl-tel-input.iti-container{top:30px;bottom:30px;left:30px;right:30px;position:fixed}.iti-mobile .intl-tel-input .country-list{max-height:100%;width:100%}.iti-mobile .intl-tel-input .country-list .country{padding:10px 10px;line-height:1.5em}.iti-flag{width:20px}.iti-flag.be{width:18px}.iti-flag.ch{width:15px}.iti-flag.mc{width:19px}.iti-flag.ne{width:18px}.iti-flag.np{width:13px}.iti-flag.va{width:15px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-size:5660px 15px}}.iti-flag.ac{height:10px;background-position:0 0}.iti-flag.ad{height:14px;background-position:-22px 0}.iti-flag.ae{height:10px;background-position:-44px 0}.iti-flag.af{height:14px;background-position:-66px 0}.iti-flag.ag{height:14px;background-position:-88px 0}.iti-flag.ai{height:10px;background-position:-110px 0}.iti-flag.al{height:15px;background-position:-132px 0}.iti-flag.am{height:10px;background-position:-154px 0}.iti-flag.ao{height:14px;background-position:-176px 0}.iti-flag.aq{height:14px;background-position:-198px 0}.iti-flag.ar{height:13px;background-position:-220px 0}.iti-flag.as{height:10px;background-position:-242px 0}.iti-flag.at{height:14px;background-position:-264px 0}.iti-flag.au{height:10px;background-position:-286px 0}.iti-flag.aw{height:14px;background-position:-308px 0}.iti-flag.ax{height:13px;background-position:-330px 0}.iti-flag.az{height:10px;background-position:-352px 0}.iti-flag.ba{height:10px;background-position:-374px 0}.iti-flag.bb{height:14px;background-position:-396px 0}.iti-flag.bd{height:12px;background-position:-418px 0}.iti-flag.be{height:15px;background-position:-440px 0}.iti-flag.bf{height:14px;background-position:-460px 0}.iti-flag.bg{height:12px;background-position:-482px 0}.iti-flag.bh{height:12px;background-position:-504px 0}.iti-flag.bi{height:12px;background-position:-526px 0}.iti-flag.bj{height:14px;background-position:-548px 0}.iti-flag.bl{height:14px;background-position:-570px 0}.iti-flag.bm{height:10px;background-position:-592px 0}.iti-flag.bn{height:10px;background-position:-614px 0}.iti-flag.bo{height:14px;background-position:-636px 0}.iti-flag.bq{height:14px;background-position:-658px 0}.iti-flag.br{height:14px;background-position:-680px 0}.iti-flag.bs{height:10px;background-position:-702px 0}.iti-flag.bt{height:14px;background-position:-724px 0}.iti-flag.bv{height:15px;background-position:-746px 0}.iti-flag.bw{height:14px;background-position:-768px 0}.iti-flag.by{height:10px;background-position:-790px 0}.iti-flag.bz{height:14px;background-position:-812px 0}.iti-flag.ca{height:10px;background-position:-834px 0}.iti-flag.cc{height:10px;background-position:-856px 0}.iti-flag.cd{height:15px;background-position:-878px 0}.iti-flag.cf{height:14px;background-position:-900px 0}.iti-flag.cg{height:14px;background-position:-922px 0}.iti-flag.ch{height:15px;background-position:-944px 0}.iti-flag.ci{height:14px;background-position:-961px 0}.iti-flag.ck{height:10px;background-position:-983px 0}.iti-flag.cl{height:14px;background-position:-1005px 0}.iti-flag.cm{height:14px;background-position:-1027px 0}.iti-flag.cn{height:14px;background-position:-1049px 0}.iti-flag.co{height:14px;background-position:-1071px 0}.iti-flag.cp{height:14px;background-position:-1093px 0}.iti-flag.cr{height:12px;background-position:-1115px 0}.iti-flag.cu{height:10px;background-position:-1137px 0}.iti-flag.cv{height:12px;background-position:-1159px 0}.iti-flag.cw{height:14px;background-position:-1181px 0}.iti-flag.cx{height:10px;background-position:-1203px 0}.iti-flag.cy{height:13px;background-position:-1225px 0}.iti-flag.cz{height:14px;background-position:-1247px 0}.iti-flag.de{height:12px;background-position:-1269px 0}.iti-flag.dg{height:10px;background-position:-1291px 0}.iti-flag.dj{height:14px;background-position:-1313px 0}.iti-flag.dk{height:15px;background-position:-1335px 0}.iti-flag.dm{height:10px;background-position:-1357px 0}.iti-flag.do{height:13px;background-position:-1379px 0}.iti-flag.dz{height:14px;background-position:-1401px 0}.iti-flag.ea{height:14px;background-position:-1423px 0}.iti-flag.ec{height:14px;background-position:-1445px 0}.iti-flag.ee{height:13px;background-position:-1467px 0}.iti-flag.eg{height:14px;background-position:-1489px 0}.iti-flag.eh{height:10px;background-position:-1511px 0}.iti-flag.er{height:10px;background-position:-1533px 0}.iti-flag.es{height:14px;background-position:-1555px 0}.iti-flag.et{height:10px;background-position:-1577px 0}.iti-flag.eu{height:14px;background-position:-1599px 0}.iti-flag.fi{height:12px;background-position:-1621px 0}.iti-flag.fj{height:10px;background-position:-1643px 0}.iti-flag.fk{height:10px;background-position:-1665px 0}.iti-flag.fm{height:11px;background-position:-1687px 0}.iti-flag.fo{height:15px;background-position:-1709px 0}.iti-flag.fr{height:14px;background-position:-1731px 0}.iti-flag.ga{height:15px;background-position:-1753px 0}.iti-flag.gb{height:10px;background-position:-1775px 0}.iti-flag.gd{height:12px;background-position:-1797px 0}.iti-flag.ge{height:14px;background-position:-1819px 0}.iti-flag.gf{height:14px;background-position:-1841px 0}.iti-flag.gg{height:14px;background-position:-1863px 0}.iti-flag.gh{height:14px;background-position:-1885px 0}.iti-flag.gi{height:10px;background-position:-1907px 0}.iti-flag.gl{height:14px;background-position:-1929px 0}.iti-flag.gm{height:14px;background-position:-1951px 0}.iti-flag.gn{height:14px;background-position:-1973px 0}.iti-flag.gp{height:14px;background-position:-1995px 0}.iti-flag.gq{height:14px;background-position:-2017px 0}.iti-flag.gr{height:14px;background-position:-2039px 0}.iti-flag.gs{height:10px;background-position:-2061px 0}.iti-flag.gt{height:13px;background-position:-2083px 0}.iti-flag.gu{height:11px;background-position:-2105px 0}.iti-flag.gw{height:10px;background-position:-2127px 0}.iti-flag.gy{height:12px;background-position:-2149px 0}.iti-flag.hk{height:14px;background-position:-2171px 0}.iti-flag.hm{height:10px;background-position:-2193px 0}.iti-flag.hn{height:10px;background-position:-2215px 0}.iti-flag.hr{height:10px;background-position:-2237px 0}.iti-flag.ht{height:12px;background-position:-2259px 0}.iti-flag.hu{height:10px;background-position:-2281px 0}.iti-flag.ic{height:14px;background-position:-2303px 0}.iti-flag.id{height:14px;background-position:-2325px 0}.iti-flag.ie{height:10px;background-position:-2347px 0}.iti-flag.il{height:15px;background-position:-2369px 0}.iti-flag.im{height:10px;background-position:-2391px 0}.iti-flag.in{height:14px;background-position:-2413px 0}.iti-flag.io{height:10px;background-position:-2435px 0}.iti-flag.iq{height:14px;background-position:-2457px 0}.iti-flag.ir{height:12px;background-position:-2479px 0}.iti-flag.is{height:15px;background-position:-2501px 0}.iti-flag.it{height:14px;background-position:-2523px 0}.iti-flag.je{height:12px;background-position:-2545px 0}.iti-flag.jm{height:10px;background-position:-2567px 0}.iti-flag.jo{height:10px;background-position:-2589px 0}.iti-flag.jp{height:14px;background-position:-2611px 0}.iti-flag.ke{height:14px;background-position:-2633px 0}.iti-flag.kg{height:12px;background-position:-2655px 0}.iti-flag.kh{height:13px;background-position:-2677px 0}.iti-flag.ki{height:10px;background-position:-2699px 0}.iti-flag.km{height:12px;background-position:-2721px 0}.iti-flag.kn{height:14px;background-position:-2743px 0}.iti-flag.kp{height:10px;background-position:-2765px 0}.iti-flag.kr{height:14px;background-position:-2787px 0}.iti-flag.kw{height:10px;background-position:-2809px 0}.iti-flag.ky{height:10px;background-position:-2831px 0}.iti-flag.kz{height:10px;background-position:-2853px 0}.iti-flag.la{height:14px;background-position:-2875px 0}.iti-flag.lb{height:14px;background-position:-2897px 0}.iti-flag.lc{height:10px;background-position:-2919px 0}.iti-flag.li{height:12px;background-position:-2941px 0}.iti-flag.lk{height:10px;background-position:-2963px 0}.iti-flag.lr{height:11px;background-position:-2985px 0}.iti-flag.ls{height:14px;background-position:-3007px 0}.iti-flag.lt{height:12px;background-position:-3029px 0}.iti-flag.lu{height:12px;background-position:-3051px 0}.iti-flag.lv{height:10px;background-position:-3073px 0}.iti-flag.ly{height:10px;background-position:-3095px 0}.iti-flag.ma{height:14px;background-position:-3117px 0}.iti-flag.mc{height:15px;background-position:-3139px 0}.iti-flag.md{height:10px;background-position:-3160px 0}.iti-flag.me{height:10px;background-position:-3182px 0}.iti-flag.mf{height:14px;background-position:-3204px 0}.iti-flag.mg{height:14px;background-position:-3226px 0}.iti-flag.mh{height:11px;background-position:-3248px 0}.iti-flag.mk{height:10px;background-position:-3270px 0}.iti-flag.ml{height:14px;background-position:-3292px 0}.iti-flag.mm{height:14px;background-position:-3314px 0}.iti-flag.mn{height:10px;background-position:-3336px 0}.iti-flag.mo{height:14px;background-position:-3358px 0}.iti-flag.mp{height:10px;background-position:-3380px 0}.iti-flag.mq{height:14px;background-position:-3402px 0}.iti-flag.mr{height:14px;background-position:-3424px 0}.iti-flag.ms{height:10px;background-position:-3446px 0}.iti-flag.mt{height:14px;background-position:-3468px 0}.iti-flag.mu{height:14px;background-position:-3490px 0}.iti-flag.mv{height:14px;background-position:-3512px 0}.iti-flag.mw{height:14px;background-position:-3534px 0}.iti-flag.mx{height:12px;background-position:-3556px 0}.iti-flag.my{height:10px;background-position:-3578px 0}.iti-flag.mz{height:14px;background-position:-3600px 0}.iti-flag.na{height:14px;background-position:-3622px 0}.iti-flag.nc{height:10px;background-position:-3644px 0}.iti-flag.ne{height:15px;background-position:-3666px 0}.iti-flag.nf{height:10px;background-position:-3686px 0}.iti-flag.ng{height:10px;background-position:-3708px 0}.iti-flag.ni{height:12px;background-position:-3730px 0}.iti-flag.nl{height:14px;background-position:-3752px 0}.iti-flag.no{height:15px;background-position:-3774px 0}.iti-flag.np{height:15px;background-position:-3796px 0}.iti-flag.nr{height:10px;background-position:-3811px 0}.iti-flag.nu{height:10px;background-position:-3833px 0}.iti-flag.nz{height:10px;background-position:-3855px 0}.iti-flag.om{height:10px;background-position:-3877px 0}.iti-flag.pa{height:14px;background-position:-3899px 0}.iti-flag.pe{height:14px;background-position:-3921px 0}.iti-flag.pf{height:14px;background-position:-3943px 0}.iti-flag.pg{height:15px;background-position:-3965px 0}.iti-flag.ph{height:10px;background-position:-3987px 0}.iti-flag.pk{height:14px;background-position:-4009px 0}.iti-flag.pl{height:13px;background-position:-4031px 0}.iti-flag.pm{height:14px;background-position:-4053px 0}.iti-flag.pn{height:10px;background-position:-4075px 0}.iti-flag.pr{height:14px;background-position:-4097px 0}.iti-flag.ps{height:10px;background-position:-4119px 0}.iti-flag.pt{height:14px;background-position:-4141px 0}.iti-flag.pw{height:13px;background-position:-4163px 0}.iti-flag.py{height:11px;background-position:-4185px 0}.iti-flag.qa{height:8px;background-position:-4207px 0}.iti-flag.re{height:14px;background-position:-4229px 0}.iti-flag.ro{height:14px;background-position:-4251px 0}.iti-flag.rs{height:14px;background-position:-4273px 0}.iti-flag.ru{height:14px;background-position:-4295px 0}.iti-flag.rw{height:14px;background-position:-4317px 0}.iti-flag.sa{height:14px;background-position:-4339px 0}.iti-flag.sb{height:10px;background-position:-4361px 0}.iti-flag.sc{height:10px;background-position:-4383px 0}.iti-flag.sd{height:10px;background-position:-4405px 0}.iti-flag.se{height:13px;background-position:-4427px 0}.iti-flag.sg{height:14px;background-position:-4449px 0}.iti-flag.sh{height:10px;background-position:-4471px 0}.iti-flag.si{height:10px;background-position:-4493px 0}.iti-flag.sj{height:15px;background-position:-4515px 0}.iti-flag.sk{height:14px;background-position:-4537px 0}.iti-flag.sl{height:14px;background-position:-4559px 0}.iti-flag.sm{height:15px;background-position:-4581px 0}.iti-flag.sn{height:14px;background-position:-4603px 0}.iti-flag.so{height:14px;background-position:-4625px 0}.iti-flag.sr{height:14px;background-position:-4647px 0}.iti-flag.ss{height:10px;background-position:-4669px 0}.iti-flag.st{height:10px;background-position:-4691px 0}.iti-flag.sv{height:12px;background-position:-4713px 0}.iti-flag.sx{height:14px;background-position:-4735px 0}.iti-flag.sy{height:14px;background-position:-4757px 0}.iti-flag.sz{height:14px;background-position:-4779px 0}.iti-flag.ta{height:10px;background-position:-4801px 0}.iti-flag.tc{height:10px;background-position:-4823px 0}.iti-flag.td{height:14px;background-position:-4845px 0}.iti-flag.tf{height:14px;background-position:-4867px 0}.iti-flag.tg{height:13px;background-position:-4889px 0}.iti-flag.th{height:14px;background-position:-4911px 0}.iti-flag.tj{height:10px;background-position:-4933px 0}.iti-flag.tk{height:10px;background-position:-4955px 0}.iti-flag.tl{height:10px;background-position:-4977px 0}.iti-flag.tm{height:14px;background-position:-4999px 0}.iti-flag.tn{height:14px;background-position:-5021px 0}.iti-flag.to{height:10px;background-position:-5043px 0}.iti-flag.tr{height:14px;background-position:-5065px 0}.iti-flag.tt{height:12px;background-position:-5087px 0}.iti-flag.tv{height:10px;background-position:-5109px 0}.iti-flag.tw{height:14px;background-position:-5131px 0}.iti-flag.tz{height:14px;background-position:-5153px 0}.iti-flag.ua{height:14px;background-position:-5175px 0}.iti-flag.ug{height:14px;background-position:-5197px 0}.iti-flag.um{height:11px;background-position:-5219px 0}.iti-flag.us{height:11px;background-position:-5241px 0}.iti-flag.uy{height:14px;background-position:-5263px 0}.iti-flag.uz{height:10px;background-position:-5285px 0}.iti-flag.va{height:15px;background-position:-5307px 0}.iti-flag.vc{height:14px;background-position:-5324px 0}.iti-flag.ve{height:14px;background-position:-5346px 0}.iti-flag.vg{height:10px;background-position:-5368px 0}.iti-flag.vi{height:14px;background-position:-5390px 0}.iti-flag.vn{height:14px;background-position:-5412px 0}.iti-flag.vu{height:12px;background-position:-5434px 0}.iti-flag.wf{height:14px;background-position:-5456px 0}.iti-flag.ws{height:10px;background-position:-5478px 0}.iti-flag.xk{height:15px;background-position:-5500px 0}.iti-flag.ye{height:14px;background-position:-5522px 0}.iti-flag.yt{height:14px;background-position:-5544px 0}.iti-flag.za{height:14px;background-position:-5566px 0}.iti-flag.zm{height:14px;background-position:-5588px 0}.iti-flag.zw{height:10px;background-position:-5610px 0}.iti-flag.ot{height:14px;background-position:-5634px 0}.iti-flag{width:20px;height:15px;box-shadow:0 0 1px 0 #888;background-image:url("/static/common/img/mortgages/flags.png");background-repeat:no-repeat;background-color:#DBDBDB;background-position:20px 0}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.iti-flag{background-image:url("/static/common/img/mortgages/flags@2x.png")}}.iti-flag.np{background-color:transparent}.email-autocomplete-txt{color:#9C9C94}@media screen and (max-width:767px){.email-autocomplete-txt{padding-top:1px}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#FAFAFA;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3FB8AF;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #D3D3D3;box-shadow:inset 0 1px 1px #F0F0F0,0 3px 6px -5px #BBB}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #BBB}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #D9D9D9;border-radius:3px;background:#FFF;cursor:default;box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #EBEBEB,0 3px 6px -3px #BBB}.noUi-active{box-shadow:inset 0 0 1px #FFF,inset 0 1px 7px #DDD,0 3px 6px -3px #BBB}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#E8E7E6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#B8B8B8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.item-form.item-redils{opacity:.9}.item-form.item-redils,.item-form.item-redils~.feedback.contextual{margin-bottom:30px}.item-form.item-redils#simulator-rate{margin-bottom:36px}.item-form.item-redils:hover a.control-btn{display:block}.item-form.item-redils:hover a.control-btn[disabled]{display:none}.item-form.item-redils:hover .noUi-horizontal .noUi-handle{background-color:#B62682}.item-form.item-redils.error .input-container input{color:#D80000}.item-form.item-redils.warning .input-container input{color:#EA7300}.item-form.item-redils .noUi-target{border-radius:0;border:none;box-shadow:none}.item-form.item-redils .noUi-target .mark{position:absolute;z-index:2;font-size:.8125em;line-height:17px}.item-form.item-redils .noUi-target .mark:before{content:'';display:block;width:1px;height:25px;background:#474744;margin:0 auto}.item-form.item-redils .noUi-target .mark .text{position:relative;left:38px}.item-form.item-redils .noUi-base{background:#B1D004}.item-form.item-redils .noUi-origin{background:#F5F5F0}.item-form.item-redils .noUi-horizontal{height:12px}.item-form.item-redils .noUi-horizontal .noUi-handle{width:28px;height:28px;border-radius:28px;border:0;background:#B1D004;box-shadow:0 0 5px #9C9C94;top:-8px;left:-14px;z-index:3}.item-form.item-redils .noUi-horizontal .noUi-handle.noUi-active{background-color:#B62682}.item-form.item-redils .noUi-horizontal .noUi-handle:before,.item-form.item-redils .noUi-horizontal .noUi-handle:after{display:none}.item-form.item-redils a.control-btn{position:absolute;top:0;display:none;height:42px;line-height:42px;width:42px;text-align:center;margin:0;cursor:pointer}.item-form.item-redils a.control-btn.right{right:0;padding-right:3px}.item-form.item-redils a.control-btn.left{left:0;padding-left:3px}.item-form.item-redils a.control-btn:before{font-size:1.5625em;color:#B62682;height:42px;line-height:42px;width:42px}.item-form.item-redils .percentage{display:block;position:absolute;top:0;right:20%;height:42px;line-height:42px}.item-form.item-redils .percentage.error{color:#D80000}@media screen and (max-width:767px){.item-form.item-redils .noUi-target{width:100%;margin:0 auto}.item-form.item-redils>label,.item-form.item-redils .input-container{display:block;width:100%}.item-form.item-redils .input-container input{margin-bottom:20px}.item-form.item-redils a.control-btn{height:35px;line-height:35px;width:auto}.item-form.item-redils a.control-btn.left{padding-right:17.5px}.item-form.item-redils a.control-btn.right{padding-left:17.5px}.item-form.item-redils a.control-btn:before{height:36px;line-height:36px}.item-form.item-redils .percentage{right:20%;height:36px;line-height:36px}}@keyframes galleryBoost{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(-75px, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.main-image{position:relative;overflow:hidden}.main-image .item-multimedia-pictures{position:absolute;color:#FFFFFF;bottom:8px;right:8px;text-shadow:1px 1px 1px rgba(0,0,0,0.5);font-size:14px;font-size:0.875rem;z-index:1}@media screen and (min-width:992px){.main-image .item-multimedia-pictures{right:21px}}.swipe-mask-wrapper{width:100%;height:100%;position:relative;left:0;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:992px){.swipe-mask-wrapper .gallery-arrow{width:130px;height:115px;position:absolute;top:0;bottom:0;z-index:1;margin:auto;cursor:pointer;opacity:.6;filter:alpha(opacity=60)}.swipe-mask-wrapper .gallery-arrow:before{font-size:2.25em;text-shadow:0 3px 1px rgba(51,51,51,0.8);position:absolute;color:#FFFFFF}.swipe-mask-wrapper .gallery-arrow.left{left:0;float:left}.swipe-mask-wrapper .gallery-arrow.left:before{left:0}.swipe-mask-wrapper .gallery-arrow.right{right:0;float:right}.swipe-mask-wrapper .gallery-arrow.right:before{right:0}.swipe-mask-wrapper .gallery-arrow:hover{opacity:1;filter:alpha(opacity=100)}}.swipe-mask{width:100%;height:100%;cursor:pointer;position:absolute;top:0;left:0;backface-visibility:hidden;transition-property:transform;transition-duration:.5s;transition-timing-function:ease-out;transform:translate3d(0, 0, 0)}.swipe-mask.not-pointer{cursor:default}.swipe-mask.galleryBoost{animation:galleryBoost 1s}.swipe-image{width:100%;height:100%;position:absolute;display:inline-block}[data-role="image-gallery"] .mask-wrapper{background-color:#E7E7E4}[data-role="image-gallery"] .module-contact{padding:15px 0;margin-top:75px}[data-role="image-gallery"].toolbar-touchable .header{z-index:2}[data-role="image-gallery"] .mask-wrapper .mask .placeholder{background:transparent url(/static/common/img/icons/id-spinner.gif) no-repeat center center}[data-role="image-gallery"] .mask-wrapper .gallery-arrow{opacity:.5;filter:alpha(opacity=50);width:50%;height:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow:before{font-size:6.25rem;position:absolute;color:#FFFFFF;top:50%;margin-top:-58px}[data-role="image-gallery"] .mask-wrapper .gallery-arrow:hover{opacity:1;filter:alpha(opacity=100)}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.left{text-align:left}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.left:before{left:20px;right:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.right{text-align:right}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.right:before{right:20px;left:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.small-arrows{width:150px}[data-role="image-gallery"] .mask-wrapper .background-picture{position:absolute;top:0;left:0;bottom:0;right:0;width:100%;height:100%;background:no-repeat center center scroll;background-size:cover}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;overflow:hidden;overflow-y:auto;-ms-touch-action:pan-y;touch-action:pan-y;background:rgba(255,255,255,0.6)}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer .advertiser-info img{margin:auto;position:relative;top:0;left:-3px;right:0;margin-right:8px;bottom:0;max-width:1280px;box-sizing:border-box;visibility:visible;user-drag:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer .advertiser-info__gallery{width:calc(84%)}[data-role="image-gallery"] .mask-wrapper .background-picture .overlay-layer textarea{max-width:100%}.swipe-mask .swipe-image{display:-ms-flexbox;display:flex;height:100%;-ms-flex-pack:center;justify-content:center;overflow:hidden}.swipe-mask img{height:100%;position:absolute;width:auto}@media screen and (min-width:350px){.swipe-mask img.landscape.vertical-collapse,.swipe-mask img.even{height:auto;width:100%}}@media screen and (min-width:350px){.swipe-mask img.landscape.horizontal-collapse{height:100%;width:auto}}.main-image{grid-column:1 / 2;overflow:hidden;position:relative}.main-image.swipe-toggle{height:260px}@media screen and (min-width:576px){.main-image.swipe-toggle{height:420px}}@media screen and (min-width:768px){.main-image.swipe-toggle{height:500px}}@media screen and (min-width:992px){.main-image.swipe-toggle{height:62vh}}.main-image.swipe-toggle.image-loaded{height:auto}@media screen and (min-width:768px){.main-image{margin-bottom:16px;margin-bottom:1rem}}@media screen and (min-width:992px){.main-image{margin-bottom:24px;margin-bottom:1.5rem;-ms-grid-column:2;-ms-grid-row:1;grid-column:2 / 3;grid-row-start:1;padding-left:12px;padding-right:12px}}.main-image_img,.main-image_first{cursor:pointer;text-align:center;z-index:2}.main-image_img img,.main-image_first img{margin:0 auto;max-height:260px;max-width:100%;opacity:0;transition:opacity 1s ease}.main-image_img img.image-focus,.main-image_first img.image-focus{opacity:1}@media screen and (min-width:576px){.main-image_img img,.main-image_first img{max-height:420px;height:auto}}@media screen and (min-width:768px){.main-image_img img,.main-image_first img{max-height:500px}}@media screen and (min-width:992px){.main-image_img img,.main-image_first img{height:auto;max-height:62vh}}.main-image_img.vertical,.main-image_first.vertical{background-size:contain}.main-image:not(.swipe-toggle) .main-image_first{height:260px}@media screen and (min-width:576px){.main-image:not(.swipe-toggle) .main-image_first{height:380px}}@media screen and (min-width:768px){.main-image:not(.swipe-toggle) .main-image_first{height:480px}}@media screen and (min-width:992px){.main-image:not(.swipe-toggle) .main-image_first{height:62vh}}.main-image:not(.swipe-toggle) .main-image_first.image-loaded{height:auto}.vertical-img{background-color:#FFFFFF;padding-left:0;padding-right:0}@media screen and (min-width:992px){.vertical-img{margin-left:.75rem;margin-right:.75rem}}@media screen and (min-width:768px){.true-panoramic{padding-left:0;padding-right:0}}@media screen and (min-width:992px){.true-panoramic{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5;padding-left:0;padding-right:0}}@media screen and (min-width:992px){.true-panoramic~.side-content{-ms-grid-row:2;grid-row-start:2;margin-top:0}}.mb-mega{margin-bottom:64px;margin-bottom:4rem}.mb-jumbo{margin-bottom:48px;margin-bottom:3rem}.mb-medium{margin-bottom:32px;margin-bottom:2rem}.mb-medium{margin-bottom:24px;margin-bottom:1.5rem}.mb-regular{margin-bottom:16px;margin-bottom:1rem}.mb-small{margin-bottom:8px;margin-bottom:0.5rem}.mb-mini{margin-bottom:4px;margin-bottom:0.25rem}.mt-mega{margin-top:64px;margin-top:4rem}.mt-jumbo{margin-top:48px;margin-top:3rem}.mt-large{margin-top:32px;margin-top:2rem}.mt-medium{margin-top:24px;margin-top:1.5rem}.mt-regular{margin-top:16px;margin-top:1rem}.mt-small{margin-top:8px;margin-top:0.5rem}.mt-mini{margin-top:4px;margin-top:0.25rem}.overlay-box{box-shadow:0 1px 2px 0 rgba(71,71,68,0.08)}.modal[data-role="counteroffer"] input[type="text"],.modal[data-role="contact-mortgages-modal"] input[type="text"],.modal[data-role="notify-incidences-modal"] input[type="text"],.modal[data-role="counteroffer"] input[type="password"],.modal[data-role="contact-mortgages-modal"] input[type="password"],.modal[data-role="notify-incidences-modal"] input[type="password"],.modal[data-role="counteroffer"] input[type="number"],.modal[data-role="contact-mortgages-modal"] input[type="number"],.modal[data-role="notify-incidences-modal"] input[type="number"],.modal[data-role="counteroffer"] input[type="tel"],.modal[data-role="contact-mortgages-modal"] input[type="tel"],.modal[data-role="notify-incidences-modal"] input[type="tel"],.modal[data-role="counteroffer"] input[type="email"],.modal[data-role="contact-mortgages-modal"] input[type="email"],.modal[data-role="notify-incidences-modal"] input[type="email"],.modal[data-role="counteroffer"] textarea,.modal[data-role="contact-mortgages-modal"] textarea,.modal[data-role="notify-incidences-modal"] textarea{width:100%;padding:8px 16px}.modal[data-role="counteroffer"] input[type="text"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="text"].half-input,.modal[data-role="notify-incidences-modal"] input[type="text"].half-input,.modal[data-role="counteroffer"] input[type="password"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="password"].half-input,.modal[data-role="notify-incidences-modal"] input[type="password"].half-input,.modal[data-role="counteroffer"] input[type="number"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="number"].half-input,.modal[data-role="notify-incidences-modal"] input[type="number"].half-input,.modal[data-role="counteroffer"] input[type="tel"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="tel"].half-input,.modal[data-role="notify-incidences-modal"] input[type="tel"].half-input,.modal[data-role="counteroffer"] input[type="email"].half-input,.modal[data-role="contact-mortgages-modal"] input[type="email"].half-input,.modal[data-role="notify-incidences-modal"] input[type="email"].half-input,.modal[data-role="counteroffer"] textarea.half-input,.modal[data-role="contact-mortgages-modal"] textarea.half-input,.modal[data-role="notify-incidences-modal"] textarea.half-input{width:48%}.modal[data-role="counteroffer"] span.message-error+.last-contact-messages,.modal[data-role="contact-mortgages-modal"] span.message-error+.last-contact-messages,.modal[data-role="notify-incidences-modal"] span.message-error+.last-contact-messages{margin-top:5px}.modal[data-role="counteroffer"] .contacted,.modal[data-role="contact-mortgages-modal"] .contacted,.modal[data-role="notify-incidences-modal"] .contacted{display:none}.modal[data-role="counteroffer"] .contacted,.modal[data-role="contact-mortgages-modal"] .contacted,.modal[data-role="notify-incidences-modal"] .contacted,.modal[data-role="counteroffer"] .contacted [class*="icon"]:before,.modal[data-role="contact-mortgages-modal"] .contacted [class*="icon"]:before,.modal[data-role="notify-incidences-modal"] .contacted [class*="icon"]:before{color:#399124;vertical-align:middle}.modal[data-role="counteroffer"] .contacted [class*="icon"]:before,.modal[data-role="contact-mortgages-modal"] .contacted [class*="icon"]:before,.modal[data-role="notify-incidences-modal"] .contacted [class*="icon"]:before{margin-right:5px}.modal[data-role="counteroffer"] .contacted.show,.modal[data-role="contact-mortgages-modal"] .contacted.show,.modal[data-role="notify-incidences-modal"] .contacted.show{display:block}.modal[data-role="counteroffer"] .last-contact-messages,.modal[data-role="contact-mortgages-modal"] .last-contact-messages,.modal[data-role="notify-incidences-modal"] .last-contact-messages{margin-bottom:16px;margin-bottom:1rem;overflow:hidden;max-height:100%}.modal[data-role="counteroffer"] .last-contact-messages li,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li,.modal[data-role="notify-incidences-modal"] .last-contact-messages li{position:relative;border-bottom-width:0}.modal[data-role="counteroffer"] .last-contact-messages li:last-child,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li:last-child,.modal[data-role="notify-incidences-modal"] .last-contact-messages li:last-child{border-bottom-width:1px}.modal[data-role="counteroffer"] .last-contact-messages li a,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li a,.modal[data-role="notify-incidences-modal"] .last-contact-messages li a{font-weight:normal;text-align:left;width:100%;min-height:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin:0;display:block;border-radius:0;padding-left:16px;padding-right:32px;font-size:.875em;box-shadow:none}.modal[data-role="counteroffer"] .last-contact-messages li .icon-close,.modal[data-role="contact-mortgages-modal"] .last-contact-messages li .icon-close,.modal[data-role="notify-incidences-modal"] .last-contact-messages li .icon-close{position:absolute;z-index:2;top:0;right:1px;background:none;bottom:0;width:35px;border:0;outline:none}.modal[data-role="counteroffer"] textarea,.modal[data-role="contact-mortgages-modal"] textarea,.modal[data-role="notify-incidences-modal"] textarea{resize:vertical}.modal[data-role="counteroffer"] .about-advertiser,.modal[data-role="contact-mortgages-modal"] .about-advertiser,.modal[data-role="notify-incidences-modal"] .about-advertiser{display:table;margin-top:20px}.modal[data-role="counteroffer"] .advertiser-logo,.modal[data-role="contact-mortgages-modal"] .advertiser-logo,.modal[data-role="notify-incidences-modal"] .advertiser-logo,.modal[data-role="counteroffer"] .advertiser-name,.modal[data-role="contact-mortgages-modal"] .advertiser-name,.modal[data-role="notify-incidences-modal"] .advertiser-name{display:table-cell;vertical-align:top}.modal[data-role="counteroffer"] .advertiser-name,.modal[data-role="contact-mortgages-modal"] .advertiser-name,.modal[data-role="notify-incidences-modal"] .advertiser-name{padding-left:15px}.modal[data-role="counteroffer"] .privacy-link,.modal[data-role="contact-mortgages-modal"] .privacy-link,.modal[data-role="notify-incidences-modal"] .privacy-link{display:block;margin-top:5px;margin-left:0;font-size:.875em}.modal[data-role="counteroffer"] .item-form:last-child,.modal[data-role="contact-mortgages-modal"] .item-form:last-child,.modal[data-role="notify-incidences-modal"] .item-form:last-child{margin-bottom:0}.modal[data-role="counteroffer"] .contextual,.modal[data-role="contact-mortgages-modal"] .contextual,.modal[data-role="notify-incidences-modal"] .contextual{width:100%;margin-bottom:20px}.modal[data-role="counteroffer"] .captcha-miniFields,.modal[data-role="contact-mortgages-modal"] .captcha-miniFields,.modal[data-role="notify-incidences-modal"] .captcha-miniFields{margin-bottom:15px}.modal[data-role="counteroffer"] .captcha-miniFields .captcha,.modal[data-role="contact-mortgages-modal"] .captcha-miniFields .captcha,.modal[data-role="notify-incidences-modal"] .captcha-miniFields .captcha{margin-bottom:5px}.modal[data-role="counteroffer"] .captcha-miniFields label input,.modal[data-role="contact-mortgages-modal"] .captcha-miniFields label input,.modal[data-role="notify-incidences-modal"] .captcha-miniFields label input{margin-top:6px}.modal[data-role="counteroffer"] .feedbacks-container .contextual,.modal[data-role="contact-mortgages-modal"] .feedbacks-container .contextual,.modal[data-role="notify-incidences-modal"] .feedbacks-container .contextual{width:100%;margin-bottom:10px}.modal[data-role="counteroffer"] .feedbacks-container p,.modal[data-role="contact-mortgages-modal"] .feedbacks-container p,.modal[data-role="notify-incidences-modal"] .feedbacks-container p{margin-top:20px;margin-bottom:10px}.modal[data-role="counteroffer"] .feedbacks-container ul,.modal[data-role="contact-mortgages-modal"] .feedbacks-container ul,.modal[data-role="notify-incidences-modal"] .feedbacks-container ul{margin-bottom:10px}.btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:2px;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:40px;padding:4px 8px;text-align:center;text-decoration:none;word-wrap:break-word}.btn:focus{outline:none}@media screen and (min-width:992px){.btn{min-height:42px;padding:8px 8px}}.second-level-menu{border-bottom:3px solid #E7E7E4;display:inline-block;height:36px;margin-bottom:16px;margin-bottom:1rem;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}input[type="text"],input[type="password"],input[type="email"],input[type="tel"],input[type="number"],textarea{height:42px;padding:0 16px;max-width:100%;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"] .item-form,input[type="password"] .item-form,input[type="email"] .item-form,input[type="tel"] .item-form,input[type="number"] .item-form,textarea .item-form{margin-bottom:24px;margin-bottom:1.5rem}input[type="text"] .item-form.no-margin,input[type="password"] .item-form.no-margin,input[type="email"] .item-form.no-margin,input[type="tel"] .item-form.no-margin,input[type="number"] .item-form.no-margin,textarea .item-form.no-margin{margin-bottom:0}input[type="text"] .item-form,input[type="password"] .item-form,input[type="email"] .item-form,input[type="tel"] .item-form,input[type="number"] .item-form,textarea .item-form{margin-bottom:16px;margin-bottom:1rem}@media screen and (max-width:576px){[class*=col-ide-]{float:none;padding-left:0;padding-right:0}[class*=col-ide-] .ide-box-detail,[class*=col-ide-] .main-info,[class*=col-ide-] .mb-regular,[class*=col-ide-] .mb-medium,[class*=col-ide-] .mb-jumbo{margin-bottom:16px;margin-bottom:1rem}}.main-footer{padding-bottom:4.5rem}@media screen and (min-width:992px){.main-footer{padding-bottom:1.5rem}}.modal-header{padding-left:24px;padding-right:24px}.modal-box{box-sizing:border-box;padding:32px 32px;background:#FFF;margin:0 auto;position:relative;width:50%;z-index:32767;*top:-50%}.modal-box .close-btn{position:absolute;top:18px;right:20px;z-index:3}.modal-box .close-btn:before{font-size:1.375em}.link-withered{color:inherit;cursor:pointer}.link-withered:hover{color:#0066CC;text-decoration:underline !important}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#aditional-link{margin-bottom:1rem;-ms-flex-order:1;order:1;padding:1.5rem 16px}@media screen and (min-width:992px){#aditional-link{padding-bottom:.5rem;padding-top:0}}#aditional-link.ellispsis{margin-bottom:16px;margin-bottom:1rem}#aditional-link .aditional-link_title{display:inline;font-weight:200;margin-right:6px}#aditional-link .aditional-link_title:after{content:":"}#aditional-link .icon-exit:before{font-size:23px}div[id*=banners]{margin-bottom:16px;margin-bottom:1rem;clear:both}div[id*=banners]>div{border:1px solid #E7E7E4;padding:16px 16px}div[id*=banners]>div img,div[id*=banners]>div object,div[id*=banners]>div iframe,div[id*=banners]>div frame{display:block;margin:0 auto !important}div[id*=banners] .adv_txt{width:75px;margin:0 auto;display:block;text-align:center;position:relative;padding:0 10px;top:10px;background:#F5F5F0;color:#9C9C94}div[id*=banners].link{margin-top:10px}div[id*=banners].link .adv_txt,div[id*=banners].link>div,div[id*=banners].link>div>div{display:inline-block}div[id*=banners].link .adv_txt{position:inherit;width:auto}div[id*=banners].link .adv_txt:after{content:'-'}div[id*=banners].link>div{border:none;padding:0}@media screen and (max-width: 767px){div[id*=banners] iframe{width:100% !important}div[id*=banners]>div{padding:10px 5px 5px}}.side-content{margin-bottom:16px;margin-bottom:1rem;z-index:1}@media screen and (min-width:768px) and (max-width:992px){.side-content{margin-top:0}}@media screen and (min-width:992px){.side-content{box-sizing:border-box;margin-top:24px;margin-top:1.5rem}}div,section,header,footer,article,form{box-sizing:border-box}.icon-habitania:before,.icon-data:before{color:#9C9C94}#wrapper{background-color:#F5F5F0;max-width:none;padding:0}#links .icon-facebook,#links .icon-twitter{float:right;margin-left:16px;margin-top:8px}#links .icon-facebook:before,#links .icon-twitter:before{font-size:23px}sup{font-size:smaller;vertical-align:super}.ide-box-detail,.ide-box-inner{border:solid 1px #E7E7E4;padding:0 16px 16px}.ide-box-detail--reset,.ide-box-inner--reset{padding-bottom:0}@media screen and (min-width:1200px){.ide-box-detail,.ide-box-inner{padding:0 24px 24px}.ide-box-detail--reset,.ide-box-inner--reset{padding-bottom:0}}.ide-box-detail-first-picture{background-color:#FFFFFF;border-top:solid 1px #E7E7E4;margin-bottom:1rem;padding:0 1rem 1rem}@media screen and (min-width:768px){.ide-box-detail-first-picture{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:992px){.ide-box-detail-first-picture{margin-left:.75rem;margin-right:.75rem;padding:0 24px 24px}}@media screen and (min-width:1200px){.ide-box-detail-first-picture{margin-bottom:1.5rem}}.ide-box-detail-first-picture:first-child,.ide-box-detail-first-picture:last-child{border-radius:2px}.ide-box-detail-first-picture .commentsContainer{border-top:1px solid #E7E7E4;margin-left:-16px;margin-right:-16px;padding:0 16px}@media screen and (min-width:992px){.ide-box-detail-first-picture .commentsContainer{margin-left:-24px;margin-right:-24px;padding:0 24px}}.ide-box-detail-first-picture .commentsContainer .comment{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:992px){.ide-box-detail-first-picture .commentsContainer .comment{margin-bottom:24px;margin-bottom:1.5rem}}.ide-box-equipment{margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:992px){.ide-box-equipment{margin-bottom:24px;margin-bottom:1.5rem}}.ide-box-detail{background-color:#FFFFFF;border-radius:2px;margin-bottom:16px;margin-bottom:1rem}@media screen and (min-width:1200px){.ide-box-detail{margin-bottom:24px;margin-bottom:1.5rem}}.ide-box-inner{border-radius:1px}.ide-box-inner--ulight{background-color:#F5F5F0}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray h2{display:none}}div:not(.modal) .module-contact-gray .professional-name{margin-bottom:1rem;font-size:16px;font-size:1rem}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .professional-name{margin-bottom:8px;margin-bottom:0.5rem}}div:not(.modal) .module-contact-gray .professional-name+.advertiser-name-container{clear:left}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .professional-name+.advertiser-name-container{clear:none}}div:not(.modal) .module-contact-gray .professional-picture,div:not(.modal) .module-contact-gray .about-advertiser{float:left;margin-bottom:1rem;margin-right:1rem}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .professional-picture,div:not(.modal) .module-contact-gray .about-advertiser{float:right;margin-bottom:0;margin-right:0}}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .advertiser-name-container,div:not(.modal) .module-contact-gray .about-advertiser{clear:left;width:auto}}div:not(.modal) .module-contact-gray .about-advertiser{clear:none}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .about-advertiser{clear:none}}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .about-advertiser{clear:right}}div:not(.modal) .module-contact-gray .advertiser-name-container{clear:none;font-size:16px;font-size:1rem}@media screen and (min-width:768px){div:not(.modal) .module-contact-gray .advertiser-name-container{float:left}}@media screen and (min-width:992px){div:not(.modal) .module-contact-gray .advertiser-name-container{clear:left;width:50%}}.side-content{-ms-flex-order:1;order:1}@media screen and (min-width:768px){.side-content{margin-bottom:1rem}}@media screen and (min-width:992px){.side-content{margin-top:1.5rem}}.no-pictures{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:992px){.no-pictures{padding-bottom:0}}.no-pictures>div{display:inline-block;padding:16px 8px;color:#9C9C94}@media screen and (min-width:992px){.no-pictures>div{padding:0 8px}}.no-pictures .icon-no-pics{padding-left:0}.no-pictures .icon-no-pics:before{color:#9C9C94;font-size:180px;font-size:11.25rem}.no-pictures .message{vertical-align:top}@media screen and (min-width:992px){.no-pictures .message{margin-top:0px;margin-top:0rem}}.no-pictures .message h3{padding-top:0;margin-bottom:0px;margin-bottom:0rem}.no-pictures .message a{display:block}.no-pictures .message p{margin-bottom:0px;margin-bottom:0rem;color:#474744}@media screen and (min-width:768px){.no-pictures .message p{margin-top:0px;margin-top:0rem}}@media screen and (min-width:992px){.no-pictures .message p{margin-top:10px}}#alert-price-down-btn{font-weight:normal;display:inline-block;cursor:pointer}#alert-price-down-btn.contextual{cursor:default}#alert-price-down-btn.contextual:before{padding-right:6px}.flex-feature{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}.modal-box .modal-inner{padding:0 24px 24px 24px}.modal-box .modal-inner .btn.regular,.modal-box .modal-inner .btn{padding:8px 8px}.modal[data-role="alert-summary"] ul.criterios{list-style:disc inside;margin:10px 0 0 30px}.modal[data-role="alert-summary"] ul.criterios li{line-height:18px}.modal[data-role="alert-summary"] .advice{display:block;margin-top:20px}.modal[data-role="alert-summary"] .advice span>span{margin-left:30px;display:block}.modal[data-role="alert-summary"] .advice .highFrequency,.modal[data-role="alert-summary"] .advice .lowFrequency{color:#EA7300}.modal[data-role="alert-summary"] .actions{margin-top:20px}.modal[data-role="alert-summary"] .actions a.btn{margin-right:10px}.main-info .icon-recover:before,.main-info .icon-share:before,.main-info .icon-barchart:before,.main-info .icon-edit:before,.main-info a.icon-delete:before{color:#0066CC}.icon-search:before{color:#0066CC}@media (orientation:landscape){html.ipad.ios7>body{position:fixed;bottom:0;width:100%;height:672px !important}}.other-comments-lang{color:#0066CC;cursor:pointer;display:inline-block;padding-left:.5rem;position:relative}.other-comments-lang span>span{display:inline-block}.other-comments-lang span>span:hover{text-decoration:underline}.other-comments-lang ul{background-color:#FFFFFF;border:solid 1px #E7E7E4;box-shadow:0 2px 8px 0 rgba(71,71,68,0.24);display:none;line-height:2rem;margin-top:4px;max-height:22rem;overflow-y:auto;position:absolute;width:8rem;z-index:1}@media screen and (min-width:768px){.other-comments-lang ul{width:8rem;right:unset}}.other-comments-lang ul li{padding:4px 16px}.other-comments-lang ul a{border-right:none}.other-comments-lang i::before{color:#0066CC}.other-comments-lang.opened ul{display:block}.other-comments-lang.opened i{display:inline-block;transform:rotateX(180deg)}.other-comments-lang.opened a{padding:0}@media screen and (min-width:768px){.side-content{padding:0 1.5rem}}@media screen and (min-width:992px){.side-content{padding:0 .75rem}}.detail-container{display:-ms-grid;display:grid;-ms-grid-columns:100%;grid-template-columns:100%}@media screen and (min-width:992px){.detail-container{-ms-grid-columns:1fr 640px 320px 1fr;grid-template-columns:1fr 640px 320px 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:repeat(10, auto)}}@media screen and (min-width:1200px){.detail-container{-ms-grid-columns:1fr 768px 384px 1fr;grid-template-columns:1fr 768px 384px 1fr}}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{grid-column:1 / 2}@media screen and (min-width:768px){.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:992px){.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{-ms-grid-column:2;grid-column:2 / 3;margin-left:.75rem;margin-right:.75rem}}.detail-info,.promo-info{-ms-grid-row:2;grid-row-start:2}.picsplans-wrapper{-ms-grid-row:3}section+.idealista-banner.idealista-banner{-ms-grid-row:4}.table{-ms-grid-row:5}#premium-multimedia-container{-ms-grid-row:6}#multimedia-container{-ms-grid-row:7}.mortgages-content{-ms-grid-row:8}#mapWrapper{-ms-grid-row:9}#stats{-ms-grid-row:10}.new-dev-promo{-ms-grid-row:11}.side-content{-ms-grid-row:12}.aditional-link{-ms-grid-row:13}#stats~.idealista-banner{-ms-grid-row:14}.side-content{grid-column:1 / 2}@media screen and (min-width:992px){.side-content{-ms-grid-column:3;grid-column:3 / 4;-ms-grid-row:1;-ms-grid-row-span:14;grid-row:1 / -1;position:relative}}.grecaptcha-badge{display:none}@supports not (display: grid){picture,section{display:block;box-sizing:border-box}@media screen and (min-width:992px){.detail-container{margin:0 auto;overflow:hidden;position:relative;width:960px}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{clear:left;float:left;width:616px}.false-panoramic{width:640px}.side-content{float:right;height:100%;position:absolute;right:0;top:0;width:320px}.module-contact.fixed-bottom{margin-bottom:3rem}}@media screen and (min-width:1200px){.detail-container{width:1152px}.false-panoramic{width:768px}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{width:744px}.side-content{float:right;width:384px}}}.ie9 .detail-container{display:block}.ie9 .sticky-bar-detail .main-info{float:left}.ie9 .sticky-bar-detail .links{float:right}.ie9 .container{overflow:hidden}.ie9 picture,.ie9 section{display:block;box-sizing:border-box}@media screen and (min-width:992px){.ie9 .detail-container{margin:0 auto;overflow:hidden;position:relative;width:960px}.ie9 .multimedia-content,.ie9 .mortgages-content,.ie9 .detail-container>.ide-box-detail,.ie9 .detail-info,.ie9 .promo-info,.ie9 .aditional-link,.ie9 .picsplans-wrapper,.ie9 .g-recaptcha,.ie9 .idealista-banner{clear:left;float:left;width:616px}.ie9 .false-panoramic{width:640px}.ie9 .side-content{float:right;height:100%;position:absolute;right:0;top:0;width:320px}.ie9 .module-contact.fixed-bottom{margin-bottom:3rem}}@media screen and (min-width:1200px){.ie9 .detail-container{width:1152px}.ie9 .false-panoramic{width:768px}.ie9 .multimedia-content,.ie9 .mortgages-content,.ie9 .detail-container>.ide-box-detail,.ie9 .detail-info,.ie9 .promo-info,.ie9 .aditional-link,.ie9 .g-recaptcha,.ie9 .picsplans-wrapper,.ie9 .idealista-banner{width:744px}.ie9 .side-content{float:right;width:384px}}.comment[data-expandable]:not(.is-expanded) .expandable{position:relative}.comment[data-expandable]:not(.is-expanded) .expandable::after{position:absolute;width:100%;height:80px;bottom:0;left:0;content:"";background:linear-gradient(-180deg, rgba(255,255,255,0.3) 0, #FFFFFF 100%)}.comment[data-expandable]:not(.is-expanded) .expanderParent{margin-bottom:8px;margin-bottom:0.5rem}@media screen and (min-width:768px){.comment[data-expandable]:not(.is-expanded) .expanderParent{margin-bottom:16px;margin-bottom:1rem}}.comment[data-expandable]:not(.is-expanded) .expanderParent .icon-arrow-right{cursor:pointer}.comment[data-expandable]:not(.is-expanded) .expanderParent .icon-arrow-right::before{transform:rotate(90deg);display:inline-block;color:#0066CC}.comment[data-expandable]:not(.is-expanded) .expanderParent .expander{margin-left:1%}.new-dev-promo .comment[data-expandable]:not(.is-expanded) .expandable{position:relative}.modal-content .step-title{color:#B62682}.modal-content #no-savings-step,.modal-content #contact-step2,.modal-content #contact-step3{display:none}.modal-content .savings-container span.message-error{display:none}.modal-content .item-form span.desc-container{display:block;position:relative}.modal-content .item-form span.desc-container span.desc{position:absolute;right:15px;top:10px}.modal-content .item-form a.dropdown-wrapper{width:100%}.modal-content .feedback-container .feedback{margin-bottom:20px}.modal-content .feedback-container h4{margin-top:15px;margin-bottom:0}.modal-content .feedback.contextual{margin-bottom:20px}.modal-content #no-savings-step .feedback.contextual{margin-bottom:12px;font-size:16px}.modal-content #no-savings-step a{margin-bottom:12px}.modal-content #no-savings-step a+div{text-align:center}.ide-box-contact{padding:0 16px 16px}@media screen and (min-width:1200px){.ide-box-contact{padding-left:24px;padding-right:24px}}.side-content .advertiser-comment{display:none}@media screen and (min-width:992px){.side-content .advertiser-comment{display:block}}@media screen and (max-width:992px){.side-content .module-contact--border{display:none}}.module-contact{background-color:#FFFFFF;border-radius:2px;box-shadow:0 2px 8px 0 rgba(71,71,68,0.24);overflow:hidden}@media screen and (min-width:992px){.module-contact{top:0;transition:top .3s cubic-bezier(.85, .18, .25, 1);will-change:top}}.module-contact .form{padding:16px 16px 16px}@media screen and (min-width:1200px){.module-contact .form{padding-left:24px;padding-right:24px}}.module-contact .form input.no-desktop{display:none}@media screen and (max-width:768px){.module-contact .form input.desktop{display:none}.module-contact .form input.no-desktop{display:block}}@media screen and (max-width:768px){.module-contact .form input.no-desktop{display:block}}.module-contact .module-contact_title{display:none;margin-bottom:0;padding-top:16px;text-align:center}@media screen and (min-width:992px){.module-contact .module-contact_title{display:block}}.module-contact .module-contact_form .item-form{margin-bottom:16px;margin-bottom:1rem}.module-contact .module-contact_form .item-form span,.module-contact .module-contact_form .item-form span:first-child{display:block}.module-contact .module-contact_form .collapsed-form{max-height:0;overflow:hidden;transition:max-height 350ms linear}.module-contact .module-contact_form textarea{box-sizing:border-box;height:96px;padding:8px 16px;resize:none}.module-contact .module-contact_form textarea .placeholder-text{color:#9C9C94}.module-contact .module-contact_form textarea:-moz-placeholder{color:#9C9C94}.module-contact .module-contact_form textarea::-moz-placeholder{color:#9C9C94}.module-contact .module-contact_form textarea:-ms-input-placeholder{color:#9C9C94}.module-contact .module-contact_form textarea::-webkit-input-placeholder{color:#9C9C94}.module-contact .module-contact_form input[type="text"],.module-contact .module-contact_form input[type="email"],.module-contact .module-contact_form input[type="tel"],.module-contact .module-contact_form input[type="submit"],.module-contact .module-contact_form textarea{width:100%}.module-contact .module-contact_form .service-error-container{margin-bottom:16px;margin-bottom:1rem}.module-contact.opened .last-contact-messages{max-height:800px}.module-contact.opened .collapsed-form{max-height:460px}@media screen and (min-width:992px){.module-contact.fixed,.module-contact.fixed-bottom{max-width:296px}}@media screen and (min-width:1200px){.module-contact.fixed,.module-contact.fixed-bottom{max-width:360px}}@media screen and (min-width:992px){.module-contact.fixed{top:90px}}.module-contact.fixed-bottom{top:auto;bottom:0;position:absolute}.module-contact .last-contact-messages{max-height:0;overflow:hidden;transition:max-height 450ms linear}.module-contact .last-contact-messages li{position:relative}.module-contact .last-contact-messages li a.btn.regular{font-size:14px;font-size:0.875rem;border-bottom-width:0;border-radius:0;box-shadow:none;display:block;font-weight:normal;margin:0;min-height:0;overflow:hidden;padding-left:8px;padding-right:32px;text-align:left;text-overflow:ellipsis;white-space:nowrap;width:100%}.module-contact .last-contact-messages li:first-child a.btn.regular{border-top-width:0}.module-contact .last-contact-messages li:last-child a.btn.regular{border-bottom-width:1px}.module-contact .last-contact-messages li button{background:none;border:0;bottom:0;outline:none;position:absolute;right:1px;top:1px;width:35px;z-index:2}.module-contact .last-contact-messages li button:hover{background:#CFCFC4}.module-contact .last-contact-messages li .icon-close:before{color:#9C9C94}.module-contact .last-contact-messages li:first-child button{top:0}.module-contact .last-contact-messages li:last-child button{bottom:1px}.module-contact .module-contact_contacted-title,.module-contact .module-contact_feedback{display:none}.module-contact .module-contact_contacted-title.contacted,.module-contact .module-contact_feedback.contacted{display:block}.module-contact .module-contact_contacted-title{margin-bottom:4px;margin-bottom:0.25rem}.module-contact .module-contact_feedback>.feedback{margin-bottom:16px;margin-bottom:1rem}.module-contact .module-contact_feedback .icon-sent-ok:before{color:#399124;font-size:20px;font-size:1.25rem;margin-top:2px}.module-contact .module-contact_feedback .contact-time{margin-left:4px}.module-contact .privacy-policy-container.item-form{margin-bottom:16px;margin-bottom:1rem}.module-contact .privacy-policy-container a{color:#474744;text-decoration:underline}.module-contact .feedback-save-search .contextual{font-size:16px;font-size:1rem;margin-bottom:16px;margin-bottom:1rem;padding:16px;line-height:24px;width:100%}.module-contact .feedback-save-search .contextual a.repeat-contact{margin-top:4px;margin-top:0.25rem;display:block;margin-left:18px}.module-contact .feedback-save-search .icon-feedbk-ok{margin-bottom:0;margin-top:16px}.module-contact .feedback-save-search ul{margin-bottom:16px;margin-bottom:1rem}.module-contact .feedback-save-search .text-save-search{margin-bottom:16px;margin-bottom:1rem;margin-top:16px;margin-top:1rem}@media screen and (min-width:992px){.module-contact--border{border-top:4px solid #B62682}}.module-contact--border .txt-ref{font-size:14px}@media screen and (min-width:992px){.module-contact--border .txt-ref{font-size:inherit}}.multiple-contact-phones,.contact-phones{width:100%}.multiple-contact-phones.hide-phone,.contact-phones.hide-phone{color:#474744;display:inline-block;margin:8px 0 4px;font-size:16px;font-size:1rem}.multiple-contact-phones .icon-phone:before,.contact-phones .icon-phone:before{font-size:16px;font-size:1rem}.multiple-contact-phones .icon-phone p,.contact-phones .icon-phone p{display:inline;font-size:16px;font-size:1rem}.multiple-contact-phones .icon-phone.last-phone:before,.contact-phones .icon-phone.last-phone:before{content:'|'}.multiple-contact-phones .icon-phone .icon-phone:before,.contact-phones .icon-phone .icon-phone:before{font-size:12px}.contact-phones{font-size:16px;font-size:1rem}@media screen and (min-width:992px){.contact-phones{font-size:20px;font-size:1.25rem;margin-bottom:8px;margin-bottom:0.5rem}}.contact-phones .phone{font-size:16px;font-size:1rem}.multiple-contact-phones{font-size:16px;font-size:1rem}@media screen and (min-width:992px){.multiple-contact-phones{font-size:20px;font-size:1.25rem;margin-bottom:8px;margin-bottom:0.5rem}}.module-contact-gray{background-color:transparent;font-size:1rem;line-height:20px;overflow:hidden;position:relative;display:table;table-layout:fixed;width:100%}@media screen and (min-width:992px){.module-contact-gray{background-color:#F5F5F0;font-size:14px;line-height:inherit}}.module-contact-gray .professional-name,.module-contact-gray .professional-picture{padding-top:8px;display:table-cell;float:right}@media screen and (min-width:992px){.module-contact-gray .professional-name,.module-contact-gray .professional-picture{margin-bottom:8px;margin-bottom:0.5rem;padding-top:16px}}.module-contact-gray .professional-name .name,.module-contact-gray .professional-picture .name{color:#9C9C94;display:block}.module-contact-gray .professional-name img,.module-contact-gray .professional-picture img{height:48px;border-radius:50%}@media screen and (min-width:768px){.module-contact-gray .professional-name img,.module-contact-gray .professional-picture img{height:56px}}.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{width:80%;float:left;margin-bottom:16px;margin-bottom:1rem;display:table-cell;vertical-align:top}@media screen and (min-width:768px){.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{width:calc(50% - 72px)}}@media screen and (min-width:992px){.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{width:75%;margin-bottom:8px;margin-bottom:0.5rem}}.module-contact-gray .professional-name span,.module-contact-gray .professional-name .name{display:block}.module-contact-gray .professional-name .particular::first-letter{text-transform:uppercase}.module-contact-gray .bank{text-transform:capitalize;padding-top:16px}.module-contact-gray .bank+.about-advertiser{clear:none}.advertiser-info{font-size:14px;font-size:0.875rem;margin-bottom:16px;margin-bottom:1rem;background-color:#F5F5F0;display:none;padding:8px 16px}.advertiser-info .advertiser-name{font-size:16px;font-size:1rem;font-weight:700}.advertiser-info .shortAdDescription{font-size:14px;font-size:0.875rem;line-height:18px;overflow-wrap:break-word}.advertiser-name-container>a{display:block}.advertiser-name-container{clear:left;float:left}.advertiser-name-container a,.advertiser-name-container span{display:block}.advertiser-name-container a::first-child,.advertiser-name-container span::first-child{text-transform:uppercase}@media screen and (min-width:768px){.advertiser-name-container{float:none}}@media screen and (min-width:992px){.advertiser-name-container{float:left}}.modal .advertiser-name-container,.advertiser-name-container{display:inline-block;width:55%;word-break:break-word}.modal .about-advertiser,.about-advertiser{display:inline-block;float:right;margin-top:0;width:auto}@media screen and (min-width:768px){.advertiser-name-container,.about-advertiser{width:100%}.advertiser-name-container{margin-bottom:8px;margin-bottom:0.5rem}}@media screen and (min-width:992px){.advertiser-name-container{width:52%;display:inline-block}.about-advertiser{width:auto;margin-bottom:0;margin-top:8px;margin-top:0.5rem}}@media screen and (min-width:1200px){.advertiser-name-container{width:55%}}[data-form-status="invalid"] .item-form{margin-bottom:16px;margin-bottom:1rem}[data-form-status="invalid"] .item-form label{margin-bottom:4px;margin-bottom:0.25rem}.no-contact-form{display:block;padding-top:16px}.new-dev-directory-message{margin-bottom:10px}.loadingEl>div.blockLayer{background:#F5F5F0}.captcha-miniFields{margin-bottom:16px}.captcha-miniFields .captcha{margin-bottom:4px;margin-bottom:0.25rem;height:35px;overflow:hidden}.captcha-miniFields label span{display:block;margin-bottom:4px;margin-bottom:0.25rem}.captcha-miniFields input{margin-bottom:4px;margin-bottom:0.25rem;width:48%}.captcha-miniFields .captcha-reload{font-size:16px;font-size:1rem}.captcha-miniFields input{margin-top:4px;margin-top:0.25rem}.modal .module-contact,[data-role="image-gallery"] .module-contact{display:block;left:0;min-height:0;position:relative;right:auto;top:0;width:100%;box-shadow:none}.modal .module-contact.highlight-content,[data-role="image-gallery"] .module-contact.highlight-content{background:#FFFFFF}.modal .module-contact.opened .collapsed-form,[data-role="image-gallery"] .module-contact.opened .collapsed-form,.modal .module-contact.opened .last-contact-messages,[data-role="image-gallery"] .module-contact.opened .last-contact-messages{max-height:800px !important}.modal .module-contact.opened .professional-picture,[data-role="image-gallery"] .module-contact.opened .professional-picture,.modal .module-contact.opened .module-contact-gray h2,[data-role="image-gallery"] .module-contact.opened .module-contact-gray h2{display:none}.modal .module-contact--border,[data-role="image-gallery"] .module-contact--border{border:none}.modal .module-contact .advertiser-info,[data-role="image-gallery"] .module-contact .advertiser-info{font-size:14px;font-size:0.875rem;display:-ms-flexbox;display:flex;margin-bottom:16px;margin-bottom:1rem;padding:8px 16px;width:100%;-ms-flex-pack:justify;justify-content:space-between}.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:270px}@media screen and (min-width:768px){.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:400px}}@media screen and (min-width:992px){.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:420px}}.modal .module-contact .advertiser-info .advertiser-name,[data-role="image-gallery"] .module-contact .advertiser-info .advertiser-name{margin-bottom:0;text-transform:capitalize}.modal .module-contact .advertiser-info img,[data-role="image-gallery"] .module-contact .advertiser-info img{height:48px;border-radius:50%}.modal .module-contact .advertiser-info__text,[data-role="image-gallery"] .module-contact .advertiser-info__text{width:83%}@media screen and (min-width:768px){.modal .module-contact .advertiser-info__text,[data-role="image-gallery"] .module-contact .advertiser-info__text{width:88%}}.modal .module-contact .advertiser-data,[data-role="image-gallery"] .module-contact .advertiser-data{background-color:#FFFFFF;overflow:hidden;padding:0 16px 16px}.modal .module-contact .module-contact_form .module-contact_feedback.contacted,[data-role="image-gallery"] .module-contact .module-contact_form .module-contact_feedback.contacted{display:block}.modal .module-contact .module-contact_title,[data-role="image-gallery"] .module-contact .module-contact_title{display:none}.modal .module-contact .form,[data-role="image-gallery"] .module-contact .form{padding:0 16px 16px}.modal .module-contact .form .item-form .advertiser-comment,[data-role="image-gallery"] .module-contact .form .item-form .advertiser-comment{max-width:none;width:100%}.modal .module-contact .form .item-form textarea,[data-role="image-gallery"] .module-contact .form .item-form textarea,.modal .module-contact .form .item-form ul,[data-role="image-gallery"] .module-contact .form .item-form ul{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.modal .module-contact .multiple-contact-phones,[data-role="image-gallery"] .module-contact .multiple-contact-phones,.modal .module-contact .contact-phones,[data-role="image-gallery"] .module-contact .contact-phones{padding:0}.modal .module-contact .loadingEl>div.blockLayer,[data-role="image-gallery"] .module-contact .loadingEl>div.blockLayer{background:#fff}.modal .module-contact textarea,[data-role="image-gallery"] .module-contact textarea{display:block}[data-role="notify-incidences-modal"] .item-form-and-half{width:50%;margin-bottom:16px;margin-bottom:1rem}[data-role="image-gallery"] .module-contact{background:#fff;box-shadow:0 0 32px -5px rgba(0,0,0,0.75);display:block !important;margin:40px auto 30px;max-width:400px}@media screen and (min-width:768px){[data-role="image-gallery"] .module-contact{margin-top:60px}}[data-role="image-gallery"] .module-contact .module-contact_title{display:block;margin-bottom:0}[data-role="image-gallery"] .module-contact .multiple-contact-phones,[data-role="image-gallery"] .module-contact .contact-phones,[data-role="image-gallery"] .module-contact .advertiser-data{display:none}[data-role="image-gallery"] .module-contact .module-contact_title.center{padding:16px 0;text-align:center}[data-role="image-gallery"] .module-contact .icon-close:before,[data-role="image-gallery"] .module-contact .icon-mail:before{font-size:1em !important}[data-role="image-gallery"] .module-contact .icon-close{text-align:center;width:35px}[data-role="image-gallery"] .module-contact .captcha-img img{position:relative;visibility:visible}.modal .modal-header,.modal.modal-new-style .modal-header{padding:0 16px 8px}.modal .modal-header .module-contact .advertiser-comment,.modal.modal-new-style .modal-header .module-contact .advertiser-comment{display:block}.feedback{font-size:16px;font-size:1rem}.feedback.success:before{display:block}.feedback.icon-sent-ok.success,.feedback.icon-feedbk-ok.success{padding-left:48px}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){.module-contact{z-index:1}.module-contact .no-contact-form{padding-top:16px}.opened .collapsed-form,.opened .last-contact-messages{max-height:0}.modal .modal-wrapper .modal-box{padding:16px 0 0}.modal .modal-wrapper .modal-box .item-form{display:block}.modal .modal-wrapper .modal-box .item-form label{max-width:100%}.module-contact-gray .advertiser-name-location{margin-bottom:8px;margin-bottom:0.5rem}}@media screen and (max-width: 767px){.module-contact{width:100%;margin-bottom:16px;margin-bottom:1rem}.module-contact:not(.opened) .module-contact_title,.module-contact:not(.opened) .advertiser-info,.module-contact:not(.opened) .item-form,.module-contact:not(.opened) .privacy-link{display:none !important}.module-contact--border{border:none}.module-contact textarea{height:80px}.module-contact .advertiser-data .contact-phones{font-size:16px;font-size:1rem}.searchsaver .modal-wrapper .modal-content{background-color:white;height:auto;padding-left:16px;padding-right:16px}.searchsaver .modal-wrapper .modal-content+.modal-buttons{margin-left:1em;margin-right:1em}}.advertiser-comment label{min-width:100%}.lastMessage{padding:24px}.theMessage{background-color:#DEEEDA;color:#399124}.lastMessageDate{padding:15px}.lastMessageUrl{padding-left:15px;padding-bottom:15px}.lastMessageUrl .icon-chat:before{color:#0066CC}.copy-url .copy-url__box-text{background:none;border:none;color:#9C9C94;cursor:pointer;height:100%;max-height:40px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:48%;-webkit-appearance:none}@media screen and (min-width:576px){.copy-url .copy-url__box-text{width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:768px){.copy-url .copy-url__box-text{width:65%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.copy-url .copy-url__box-text:focus,.copy-url .copy-url__box-text[readonly],.copy-url .copy-url__box-text[readonly]:hover,.copy-url .copy-url__box-text[readonly]:focus{border:none;box-shadow:none;outline:none}.copy-url .copy-url__box-text~.success{display:none}.copy-url input[type="text"]{padding:0}.copy-url__box{background-color:#F5F5F0;border:solid 1px #E7E7E4;border-radius:1px;height:40px;line-height:40px;padding:0 16px}@media screen and (min-width:992px){.copy-url__box:hover{cursor:pointer}}.copy-url__box-text,.copy-url__box .clipboard-share{float:left}.copy-url__box-feedback:before{margin-right:4px}.copy-url__box .clipboard-share{text-transform:capitalize;float:right;color:#0066CC;width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}@media screen and (min-width:768px){.copy-url__box .clipboard-share{width:35%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}.copy-url__box .clipboard-share.copied{color:#399124}.copy-url__box .icon-copy:before{margin-right:4px;color:#0066CC}.copy-url__box .icon-ok-feedbk:before{margin-right:4px;color:#399124;font-size:22px;font-size:1.375rem;bottom:1px;position:relative}.copy-url__social{display:block;margin-top:16px;margin-top:1rem}.copy-url__social-facebook,.copy-url__social-twitter,.copy-url__social-whatsapp{display:inline-block;margin-right:16px;width:80px;height:32px;text-align:center;border-radius:2px;box-shadow:0 1px 2px 0 rgba(71,71,68,0.08)}.copy-url__social-facebook a,.copy-url__social-twitter a,.copy-url__social-whatsapp a{vertical-align:middle}.copy-url__social-facebook{background-color:#3B5998}.copy-url__social-twitter{background-color:#1da1f2}.copy-url__social-whatsapp{background-color:#25D366;margin-right:0}@media screen and (min-width:992px){.copy-url__social-whatsapp{display:none}}.copy-url__social [class*="icon"]:before{font-size:24px;font-size:1.5rem;color:#FFFFFF}#details{clear:both}#details .sidenote{color:#474744}#details .attached-doc{display:inline-block;margin:5px 0}#details .attached-doc:before{font-size:1.3125em;color:#D80000}#details [class*="energy"]:before{font-size:1.5em}#details ul li>.contextual:before{margin-right:5px}#details ul li .applyMortgage{display:block;margin:5px 0 0 0}#details ul li .compareMortgage{display:block;margin:5px 0 0 0}#details .highlight-comment,#multimedia-container .highlight-comment,.promo-main-image .highlight-comment,.new-dev-promo .highlight-comment{margin-bottom:10px;display:block}#details .expandable .expander,#multimedia-container .expandable .expander,.promo-main-image .expandable .expander,.new-dev-promo .expandable .expander{white-space:nowrap}.adCommentsLanguage{font-size:18px;font-size:1.125rem;margin-bottom:8px;margin-bottom:0.5rem;margin-top:8px;margin-top:0.5rem;line-height:30px}.adCommentsLanguage .translationWarning{font-size:16px;font-size:1rem;line-height:24px;background-color:#F5F5F0;padding:8px 8px;margin-bottom:16px;margin-bottom:1rem}.select-comment-lang a{border-right:1px solid #CFCFC4;padding:0 8px 0 4px;display:inline-block}.select-comment-lang a:last-child{border-right-width:0}.select-comment-lang a.current,.select-comment-lang a.current:hover,.select-comment-lang a.current:visited{color:#9C9C94;text-decoration:none;cursor:default}.details-box{border-top:1px solid #E7E7E4;margin-left:-16px;margin-right:-16px;padding:0 16px}@media screen and (min-width:992px){.details-box{margin-left:-24px;margin-right:-24px;padding:0 24px}}.details-box .details-property-feature-one,.details-box .details-property-feature-two{width:100%}@media screen and (min-width:768px){.details-box .details-property-feature-one,.details-box .details-property-feature-two{width:calc(50% - 12px)}}.details-box .details-property-feature-one-docs li:first-child{margin-top:16px;margin-top:1rem}@media screen and (min-width:768px){.details-property{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.ide-box-detail h1{margin-bottom:0;padding-top:8px}@media screen and (min-width:768px){.ide-box-detail h1{padding-top:16px}}@media screen and (min-width:992px){.ide-box-detail h1{padding-top:24px}}.ide-box-detail .h1-simulated{padding-top:0}.ide-box-detail .display-table{display:table;height:210px;table-layout:fixed;width:50%}.ide-box-detail .display-table_cell{display:table-cell;vertical-align:middle}.ide-box-detail .display-table--col-2{float:left;display:table;height:210px;table-layout:fixed;width:50%}.ide-box-detail .display-table--pl-8{padding-left:8px}.ide-box-detail .display-table--pr-8{padding-right:8px}@media screen and (max-width: 767px){.ide-box-detail .display-table--col-2{float:none;margin-bottom:16px;margin-bottom:1rem;padding:0;width:100%}.ide-box-detail .display-table:not(:last-child){margin-bottom:16px;margin-bottom:1rem}}.ide-box-detail .display-table--col-2{text-align:center}.ide-box-detail .display-table--col-2 .ide-box-inner{padding-bottom:0}.ide-box-detail#idealista-mortgages .icon-font{display:inline-block;padding-top:24px}.ide-box-detail .icon-hipotecas:before,.ide-box-detail .icon-id-favicon:before,.ide-box-detail .icon-data:before,.ide-box-detail .icon-idealista-icon:before{font-size:2em}.ide-box-detail .icon-hipotecas.icon-idealista-icon:before,.ide-box-detail .icon-id-favicon.icon-idealista-icon:before,.ide-box-detail .icon-data.icon-idealista-icon:before,.ide-box-detail .icon-idealista-icon.icon-idealista-icon:before{color:#474744}.ide-box-detail .icon-hipotecas.icon-hipotecas:before,.ide-box-detail .icon-id-favicon.icon-hipotecas:before,.ide-box-detail .icon-data.icon-hipotecas:before,.ide-box-detail .icon-idealista-icon.icon-hipotecas:before{color:#9C9C94;margin-left:-2px}.ide-box-detail .more-details{margin-bottom:6px;clear:both;float:left}.ide-box-detail .more-details:first-of-type{margin-top:6px}.translationWarning .googleTranslateLogo{padding-top:8px}@media screen and (max-width: 767px){.adCommentsLanguage{font-size:16px;font-size:1rem;line-height:inherit}.ide-box-detail .display-table{float:none;width:100%}.ide-box-detail .display-table:first-child{margin-bottom:16px;margin-bottom:1rem}}#fullbox-page #wrapper{max-width:1200px}#fullbox-page #pager .detail-pagination--prev-next,#fullbox-page #pager .prev-next{width:22%;padding-right:8px}#fullbox-page .sticky-bar-detail #close-fullbox-layer,#fullbox-page #fixed-toolbar #close-fullbox-layer,#fullbox-page .sticky-bar-detail .close-fullbox-layer,#fullbox-page #fixed-toolbar .close-fullbox-layer{float:right;-ms-flex-positive:3;flex-grow:3;-ms-flex-order:3;order:3;margin-top:4px;margin-top:0.25rem}#fullbox-page .sticky-bar-detail #close-fullbox-layer a:before,#fullbox-page #fixed-toolbar #close-fullbox-layer a:before,#fullbox-page .sticky-bar-detail .close-fullbox-layer a:before,#fullbox-page #fixed-toolbar .close-fullbox-layer a:before{font-size:18px;margin-left:8px}@media screen and (min-width:768px){#fullbox-page .sticky-bar-detail #close-fullbox-layer a:before,#fullbox-page #fixed-toolbar #close-fullbox-layer a:before,#fullbox-page .sticky-bar-detail .close-fullbox-layer a:before,#fullbox-page #fixed-toolbar .close-fullbox-layer a:before{font-size:32px;margin-left:0}}#fullbox-page .sticky-bar-detail .links,#fullbox-page #fixed-toolbar .links{-ms-flex-positive:2;flex-grow:2;-ms-flex-order:2;order:2}#fullbox-page .sticky-bar-detail .info-data span:first-child,#fullbox-page #fixed-toolbar .info-data span:first-child{padding-left:0}#fullbox-page #close-fullbox-layer,#fullbox-page .close-fullbox-layer{text-align:right;margin-bottom:8px;margin-bottom:0.5rem}@media screen and (min-width:768px){#fullbox-page #close-fullbox-layer,#fullbox-page .close-fullbox-layer{margin-bottom:0}}#fullbox-page #close-fullbox-layer .close-fullbox-link:before,#fullbox-page .close-fullbox-layer .close-fullbox-link:before{font-size:18px}@media screen and (min-width:768px){#fullbox-page #close-fullbox-layer .close-fullbox-link:before,#fullbox-page .close-fullbox-layer .close-fullbox-link:before{font-size:32px}}#fullbox-page .side-content{box-sizing:border-box}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){#close-fullbox-layer,.close-fullbox-layer{height:50px}}@media screen and (max-width: 767px){#fullbox-page h1{max-width:90%}#fullbox-page #main-content{float:none;padding-right:0}}.lightbox[data-role="map-box"] .header~.content{height:88%}.lightbox[data-role="map-box"] #map-link,.lightbox[data-role="map-box"] #warning-address{display:none}.lightbox[data-role="map-box"] .address-tag #address{margin-left:15px}.lightbox #warning-address{caption-side:bottom;padding-left:45px;text-align:left;width:100%;display:none}.lightbox #warning-address:before{margin-right:7px}.lightbox[data-role="image-gallery"] #image-gallery-share-links{max-width:380px;text-align:right}.lightbox[data-role="image-gallery"] #image-gallery-share-links a:hover span{text-decoration:underline}.lightbox[data-role="image-gallery"] #image-gallery-share-links>div{display:inline-block}.lightbox[data-role="image-gallery"] #image-gallery-pager{width:70px;text-align:right}@media screen and (max-width: 767px){.lightbox[data-role="image-gallery"] .hide-txt{display:none}.lightbox[data-role="image-gallery"] #image-gallery-share-links{min-width:100%;padding:7px 15px;background-color:#fff;position:fixed;bottom:0;left:0;text-align:left;font-size:14px;box-sizing:border-box}.lightbox[data-role="image-gallery"] #image-gallery-share-links>div{float:right}.lightbox[data-role="image-gallery"] #image-gallery-share-friend-link{margin-right:22px;display:inline-block !important}.lightbox[data-role="image-gallery"] #image-gallery-share-friend-link .hide-txt{display:none}.lightbox[data-role="map-box"] #warning-address{padding-left:15px}}.main-info__title{margin-bottom:.5rem}@media screen and (min-width:768px){.main-info__title{margin-bottom:1rem}}@media screen and (min-width:992px){.main-info__title{margin-bottom:.5rem}}.main-info__title-block{display:block;line-height:24px}.main-info__title-minor,.main-info__title-map{font-size:16px;font-weight:200}.main-info__title-map:hover span{text-decoration:underline}.main-info__title h1{margin-bottom:.25rem;padding-top:.5rem}@media screen and (min-width:768px){.main-info__title h1{padding-top:1.5rem}}@media screen and (min-width:992px){.main-info__title h1{margin-bottom:0px;margin-bottom:0rem}}.main-info:not(.new-dev-promo) .placeholder-multimedia{margin-bottom:36px}@media screen and (min-width: 1024px) and (min-device-width: 1024px){.main-info:not(.new-dev-promo) .placeholder-multimedia{margin-right:325px}}.icon-location:hover span{text-decoration:underline}.icon-location:before{color:#0066CC;font-size:1.2em}.pricedown{color:#D80000;margin-left:16px}.pricedown .pricedown_price{text-decoration:line-through}.info-tags,.info-features{margin-bottom:16px;margin-bottom:1rem}.info-tags{display:none}.info-tags span{display:inline-block;padding-right:8px}.info-tags span:last-child{padding-right:0}@media screen and (min-width:768px){.info-tags{display:inline-block}}@media screen and (min-width:992px){.info-tags{margin-bottom:8px;margin-bottom:0.5rem}}[class*="pricedown"],[class*="pricedown"]:before{color:#D80000;margin-left:4px}[class*="no-smoking"]:after,[class*="no-smoking"]:before{font-size:1.1875em;vertical-align:text-bottom}.txt-mortgage .txt-estimation{padding-right:8px}.txt-mortgage .contextual{margin-top:12px;display:inline-block}.txt-mortgage .contextual:before{margin-right:5px}.txt-mortgage [data-icon]:before,.txt-mortgage [class*="icon-"]:before{color:#0066CC}.info-urgent{color:#90ad00;margin-right:16px}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){.main-info .info-data{width:100%}.main-info .expired .hide-txt{display:none}.main-info.new-dev{width:100%}.main-info.new-dev .info-data span{display:inline-block;padding:0 3.5% 0 0}.main-info.new-dev .info-data span:first-child{display:block}.main-info.new-dev .promo-image{width:100%}.main-info.new-dev:not(.typology) .promo-info{width:100%;min-height:225px}.main-info.new-dev:not(.typology) .promo-info>*{width:56%}.main-info.new-dev.typology .promo-info{min-height:0}.main-info.new-dev.typology .promo-info>*{width:100%}}.info-data{width:100%}.info-data span:first-child{padding-left:0}.info-data .info-data-price{font-size:20px;font-size:1.25rem}.info-features{margin-bottom:.5rem}@media screen and (min-width:768px){.info-features{margin-bottom:1rem}}.info-features span{border-left:solid 1px #CFCFC4;margin-left:8px;padding-left:8px}@media screen and (min-width:768px){.info-features span{padding-left:16px;margin-left:16px}}@media screen and (min-width:1200px){.info-features span{font-size:18px}}.info-features span:first-of-type,.info-features span>span{border-left:none;margin-left:0;padding-left:0}#headerMap{margin-bottom:16px;margin-bottom:1rem}#map{display:table;width:100%;margin-bottom:0}#map h2{padding-top:0}#sMap{width:100%;max-width:100%;height:330px}#sMap:hover{cursor:pointer}@media screen and (max-width: 767px){#sMap{height:300px}}.ie8 #sMap{height:auto;max-width:1000px !important}#mapLoading{display:table-cell;text-align:center;vertical-align:middle}#headerMap span.showMap{color:#0066CC;cursor:pointer;text-decoration:underline}#headerMap span.showMap.icon-location:before{color:#474744}#headerMap span.showMap.icon-location:before,#headerMap span.showMap.icon-arrow-right:after{font-size:1.2em;position:relative;top:3px}#static-map-container{margin-left:-16px;margin-right:-16px}@media screen and (min-width:1200px){#static-map-container{margin-left:-24px;margin-right:-24px}}#static-map-container #static-map{margin-bottom:8px;margin-bottom:0.5rem}#static-map-container #static-map-text-link a{display:block;width:100%;text-align:center}#static-map-container #static-map-text-link a span{margin-left:6px}#static-map-container .warning{height:36px;margin-bottom:0;padding-left:16px;padding-right:16px}#static-map-container .warning:before{margin-right:6px}.modal.modal-new-style[data-role="expenses-glossary-modal"] .modal-wrapper .modal-box{padding:2em}.modal.modal-new-style[data-role="expenses-glossary-modal"] .modal-box.size-s{padding:2em}.expenses-glossary table{margin-bottom:18px;width:100%}.expenses-glossary table th{text-align:left}.expenses-glossary table td.separator{display:none;border-top:none;width:48%}.expenses-glossary table td.separator span{border-bottom:1px solid #E7E7E4;display:block;width:100%}.expenses-glossary table td.price{text-align:right}.expenses-glossary table#results td.separator{width:30%}.expenses-glossary table#results tr.total td{padding-top:8px}.expenses-glossary .total{color:#399124}.expenses-glossary .total .separator span{border-bottom:1px solid #DEEEDA}.txt-result{color:#9C9C94;font-size:14px;line-height:1.4em}html[env="pt"] .mortgages__logo .icon-idealista-icon:before,html[env="pt"] .mortgages__logo .icon-hipotecas:before{font-size:1.6em}.mortgages{padding-top:24px}.mortgages .mb-regular{display:block}.mortgages .mortgages__logo:hover{text-decoration:none}.mortgages #simulator-container{padding-left:0;padding-right:0}.mortgages .input-container{position:relative}.mortgages .input-container input{text-align:center;margin-bottom:12px}.mortgages .input-container .symbol{display:block;top:0;right:37%;height:42px;line-height:42px;position:absolute}.mortgages .input-container.rate .symbol{right:41%}.mortgages .item-form:last-child{margin-bottom:0}.mortgages .item-form.item-redils .percentage{display:none}.mortgages .item-form.item-redils a.control-btn{line-height:42px}.mortgages .item-form.taxes{margin-bottom:12px;margin-bottom:0.75rem}.mortgages .item-form.price-expenses{margin-bottom:16px;margin-bottom:1rem}.mortgages .item-form .rate input{padding-right:46%}.mortgages .item-form input{padding-right:42%;text-align:right;width:100%;max-width:100%;margin-bottom:12px}.mortgages .item-form input[name="years"]{padding-left:0;padding-right:0;text-align:center}.mortgages .icon-feedbk-info::before{font-size:15px;font-size:0.9375rem;color:#0066CC}.mortgages .item-redils>label{display:inline-block}.mortgages .item-redils .input-container{display:inline-block}.mortgages .simulator-rate{border-bottom:1px solid #E7E7E4}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:7px}.mortgages .simulator-rate .segmented-btn-group input[type=radio]{width:10%}.mortgages .simulator-rate>.item-form{margin-bottom:6px;margin-top:12px}.mortgages .simulator-rate.item-form{margin-bottom:16px;margin-bottom:1rem}.mortgages .monthly-rate{text-align:center}.mortgages .monthly-rate strong{display:block}.mortgages .applyMortgage{margin-bottom:20px;margin-bottom:1.25rem}.mortgages .compareMortgage{margin-bottom:20px;margin-bottom:1.25rem}.mortgages .simulator-conditions{color:inherit;text-decoration:underline}.mortgages input.warning,.mortgages input.error-msg{border-color:#EA7300}.mortgages .rate-type-info-content{padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.mortgages .item-redils>label{width:50%;margin-right:-4px}.mortgages .item-redils .input-container{width:50%;margin-right:-4px}.mortgages .item-redils .input-container .symbol{right:36%}.mortgages .item-redils .input-container.rate .symbol{right:37%}.mortgages .simulator-rate>label{width:100%}.mortgages .simulator-rate .segmented-btn-group{width:48%;display:inline-block;vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li:last-child label>span{margin-right:0}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:0}.mortgages .simulator-rate .item-form{width:50%;display:inline-block}.mortgages .simulator-rate .item-form .input-container{width:100%}.mortgages .simulator-rate>.item-form{margin-bottom:12px;margin-bottom:0.75rem;margin-top:0px;margin-top:0rem}.mortgages .simulator-rate.item-form{margin-bottom:24px;margin-bottom:1.5rem}.mortgages .monthly-rate{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.rate-type-info-content{padding-left:32px;padding-right:32px;padding-bottom:32px}@media screen and (min-width:768px) and (max-width:992px){#simulator-container{width:57.44680851%;margin-right:2.12765957%}.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{position:absolute;width:40%;right:0;top:162px;padding-left:15px}.mortgages #saving-warning:before,.mortgages #saving-alert:before{content:" ";position:absolute;left:-8px;top:16px;border-color:#FFE9D4;border-style:solid;border-width:7px;transform:rotate(46deg)}.mortgages #saving-alert{padding-left:15px}html[env=it] .mortgages #saving-warning,html[env=it] .mortgages #saving-alert{top:48px}html[env=pt] .mortgages #saving-warning,html[env=pt] .mortgages #saving-alert{top:63px}}@media screen and (min-width:992px){.rate-type-info-content{padding-bottom:0}}@media screen and (min-width:992px) and (max-width:1200px){.mortgages .savings .input-container .symbol{right:27%}.mortgages .savings .input-container input{padding-right:33%}#saving-alert.icon-feedbk-info::before,#saving-warning.icon-feedbk-info::before{color:#EA7300}}@media screen and (min-width:1200px){.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{position:absolute;width:30%;right:0;top:162px;padding-left:15px}.mortgages #saving-warning:before,.mortgages #saving-alert:before{content:" ";position:absolute;left:-8px;top:16px;border-color:#FFE9D4;border-style:solid;border-width:7px;transform:rotate(46deg)}.mortgages #saving-alert{padding-left:15px}html[env=it] .mortgages #saving-warning,html[env=pt] .mortgages #saving-warning,html[env=it] .mortgages #saving-alert,html[env=pt] .mortgages #saving-alert{top:48px}}.placeholder-multimedia{background-color:#FFFFFF;cursor:pointer;position:relative;overflow:hidden;width:100%}.placeholder-multimedia.portrait{background-color:transparent}.placeholder-multimedia.portrait img{background-color:#FFFFFF;opacity:1}.placeholder-multimedia img{width:100%;display:block;opacity:0;transition:opacity .25s ease-in-out}.placeholder-multimedia img.show{opacity:1}.placeholder-multimedia video{width:100%;cursor:pointer}.placeholder-multimedia span.watermark{position:absolute;bottom:10px;left:10px;color:#474744;opacity:.75;filter:alpha(opacity=75)}.placeholder-multimedia.mb-small+.commentsContainer{margin-top:24px}.hide_multimedia{display:none}div.more{height:160px;overflow:hidden;position:relative;width:100%}div.more div,div.more div.vertical{max-height:160px;line-height:30px}div.more a{display:inline-block;height:auto;padding:8px 24px;position:relative}div.more .overlay-box{-ms-flex-align:center;align-items:center;background-color:rgba(71,71,68,0.5);bottom:0;display:-ms-flexbox;display:flex;height:auto;-ms-flex-pack:center;justify-content:center;left:0;margin-bottom:0;max-height:none;min-width:100%;position:absolute;right:0;text-align:center;top:0}@media screen and (max-width: 767px){div.more{height:100px;width:100%;overflow:hidden}div.more div,div.more div.vertical{max-height:100px}.button{font-size:16px;text-overflow:ellipsis;overflow:hidden;height:35px}.button a{position:absolute}.button .more-photos{font-size:16px;font-size:1rem;display:block;width:75%}}.ie6 .placeholder-multimedia,.ie7 .placeholder-multimedia,.ie8 .placeholder-multimedia{cursor:default}#main-multimedia{margin-bottom:16px;margin-bottom:1rem;clear:both}@media screen and (min-width:1200px){#main-multimedia{margin-bottom:24px;margin-bottom:1.5rem}}#main-multimedia .placeholder-multimedia span.watermark{font-size:1.25em;line-height:normal}#premium-multimedia-container .video-container{cursor:default;padding:4px 4px 4px}#premium-multimedia-container .video-header{color:#474744;line-height:22px;padding-bottom:4px}#premium-multimedia-container .video-header:before{font-size:36px;font-size:2.25rem;background-color:white;color:#9C9C94;vertical-align:middle}#premium-multimedia-container .video-header span{line-height:36px;line-height:2.25rem;margin-left:6px;vertical-align:middle}.main-info:not(.new-dev-promo) .vertical,#main-multimedia .vertical,#grid-multimedia.large .vertical{text-align:center}.main-info:not(.new-dev-promo) .vertical>div,#main-multimedia .vertical>div,#grid-multimedia.large .vertical>div{width:60%;margin:0 auto;overflow:hidden;position:relative}.main-info:not(.new-dev-promo) .vertical img,#main-multimedia .vertical img,#grid-multimedia.large .vertical img{width:100%;height:auto;margin:0 auto}.main-info:not(.new-dev-promo) .vertical span.watermark,#main-multimedia .vertical span.watermark,#grid-multimedia.large .vertical span.watermark{font-size:1.25em}.main-info:not(.new-dev-promo) .more .vertical div,#main-multimedia .more .vertical div,#grid-multimedia.large .more .vertical div{width:100%}.video-fallback-container{height:100%}@media screen and (min-width:768px){.col-main-image .no-pictures{margin-bottom:0}}@media screen and (min-width:992px){.col-main-image .no-pictures{margin-top:24px;margin-top:1.5rem}}#multimedia-mode-buttons{float:right}#multimedia-mode-buttons ul{display:inline-block;vertical-align:middle}#multimedia-mode-buttons>span{padding-right:12px}#multimedia-mode-buttons [class*="icon-"]:before{font-size:20px;vertical-align:-3px}#multimedia-mode-buttons [class*="icon-"].selected:before{color:#fff}@media screen and (max-width: 767px){#multimedia-mode-buttons{float:none;margin:18px auto;text-align:center}#multimedia-mode-buttons>span{display:none}}#grid-multimedia~.no-pictures{margin-top:15px}#grid-multimedia[data-columns]{clear:both}#grid-multimedia[data-columns].large::before{content:'1 .column'}#grid-multimedia[data-columns] .column{float:left}#grid-multimedia[data-columns] .column:nth-child(2n+2){float:right}#grid-multimedia[data-columns] .size-1of1{width:100%}#grid-multimedia[data-columns] .size-1of1 .video-container{width:49.4%;float:left}@media screen and (max-width: 767px){#grid-multimedia[data-columns] .size-1of1 .video-container{width:100%}}#grid-multimedia[data-columns] .size-1of1 .video-container:nth-child(2n+2){float:right}#grid-multimedia[data-columns] .size-1of2{width:49.4%}@media screen and (max-width: 767px){.mb-small{margin-bottom:8px;margin-bottom:0.5rem}#main-multimedia .placeholder-multimedia span.watermark{font-size:.9375em}.placeholder-multimedia span.watermark{font-size:.5625em}.no-pictures .icon-no-pics:before{font-size:4.5em}.no-pictures .message,.no-pictures .message p{margin-top:0}}.detail-gallery-tag-name{bottom:8px;color:#ffffff;display:block;font-size:14px;opacity:0;position:absolute;right:16px;text-shadow:1px 1px 1px #474744;transition:opacity .2s ease-in-out}.placeholder-multimedia:hover .detail-gallery-tag-name{opacity:1}.main-info.new-dev-promo{width:auto;padding:18px 16px 0}@media screen and (max-width: 767px){.main-info.new-dev-promo{margin-bottom:16px;margin-bottom:1rem}}.main-info.new-dev-promo .item-ribbon-container{position:relative;left:-32px;display:inline-block}.main-info.new-dev-promo .item-ribbon-container .ribbon{background-color:#B1D004;box-shadow:0 1px 4px 0 rgba(71,71,68,0.24);color:#fff}.main-info.new-dev-promo .item-ribbon-container .ribbon:before{border-top-color:#B1D004}.main-info.new-dev-promo .item-ribbon-container .item-ribbon{position:static;padding:0 32px;font-size:16px;min-width:280px}@media screen and (min-width:768px){.main-info.new-dev-promo .item-ribbon-container .item-ribbon{padding:0 24px 0 32px}}.main-info.new-dev-promo .promo-info{padding-top:16px}.main-info.new-dev-promo .icon-new-develop{padding-top:0;font-size:20px}.main-info.new-dev-promo .icon-new-develop:before{padding-right:6px}@media screen and (max-width: 767px){.main-info.new-dev-promo .icon-new-develop:before{padding-right:5px}}.main-info.new-dev-promo .icon-new-develop span{font-size:1.125rem}.main-info.new-dev-promo .info-data span{font-size:1.125rem}.main-info.new-dev-promo .placeholder-multimedia{width:100%;margin-bottom:8px;margin-bottom:0.5rem}.main-info.new-dev-promo .go-to-detail{display:block;margin-bottom:18px}@media screen and (max-width: 767px){.main-info.new-dev-promo .go-to-detail{margin-bottom:16px;margin-bottom:1rem}}.main-info.new-dev-promo .commentsContainer h2{padding:0;font-size:18px}.main-info.new-dev-promo .commentsContainer .adCommentsLanguage{margin-top:16px;margin-top:1rem;font-size:16px;font-size:1rem}@media screen and (min-width:768px){.main-info.new-dev-promo .commentsContainer .adCommentsLanguage{font-size:18px;font-size:1.125rem}}.main-info~.promo-main-image .placeholder-multimedia.new-dev-promo-img{width:100%}.table .new-dev-open-typologies{display:block;margin-bottom:12px;margin-left:24px;margin-top:12px}@media screen and (max-width: 767px){.table .new-dev-open-typologies{margin-top:10px 0;margin-left:10px}}@media screen and (min-width:768px){.table .promo-main-image{margin-top:12px;-ms-flex-order:3;order:3}}#incidences form .inline{display:inline-block}#incidences h2,#incidences h3{margin:30px 0 10px 0}#incidences label span{font-weight:normal !important}#incidences textarea{height:75px}#incidences .back-to-property{margin-top:40px}#incidences span.input-group-text{padding:0 6px;vertical-align:baseline;line-height:30px}#ferror-sender-data{width:600px}#report-error .feedback{margin-bottom:30px}#report-error .comentarios-info ul li{list-style:disc inside;margin:10px}#report-error .comentarios-info .tip{background-color:#E7E7E4;padding:15px;margin:30px 0}#report-error .comentarios-info .tip p{margin:10px}.side-content .incitip{background-color:#E7E7E4;padding:30px;margin-top:300px}.side-content .incitip *{color:#474744}.side-content .incitip h3{margin-bottom:20px;font-weight:bold}.side-content .incitip p{margin-top:20px}.modal[data-role="notify-incidences-modal"] #feedback-success-div{margin-bottom:18px}@media screen and (max-width:767px){#ferror-sender-data{width:100%}.side-content .incitip{margin-top:30px}}.sticky-bar-detail .nav,#fixed-toolbar .nav{background-color:#F5F5F0;border-radius:0;color:#0066CC;line-height:30px}.sticky-bar-detail .nav:hover,#fixed-toolbar .nav:hover{background-color:#E7E7E4}#wrapper .detail-first-picture.content{font-size:14px;font-size:0.875rem;padding:0 16px}@media screen and (min-width:768px){#wrapper .detail-first-picture.content{font-size:16px;font-size:1rem;padding:0 24px}}@media screen and (min-width:992px){#wrapper .detail-first-picture.content{padding:0 12px}}#wrapper .detail-first-picture.content>*{box-sizing:border-box;width:50%}@media screen and (min-width:992px){#wrapper .detail-first-picture.content>*{width:33%}}#wrapper .detail-first-picture.content .hide-txt{position:static !important;visibility:visible !important}#wrapper .detail-first-picture.content .detail-pagination--back a.nav,#wrapper .detail-first-picture.content .detail-pagination--prev-next a.nav{line-height:32px;min-height:32px;padding:0;vertical-align:middle}#wrapper .detail-first-picture.content .detail-pagination--back{text-align:left}#wrapper .detail-first-picture.content .detail-pagination--back a.nav{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){#wrapper .detail-first-picture.content .detail-pagination--back a.nav{max-width:100%;width:auto}}#wrapper .detail-first-picture.content .detail-pagination--count{padding:0;text-align:right;width:45%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:992px){#wrapper .detail-first-picture.content .detail-pagination--count{position:inherit;text-align:center;width:33%}}#wrapper .detail-first-picture.content .detail-pagination--prev-next{display:none;text-align:right}@media screen and (min-width:992px){#wrapper .detail-first-picture.content .detail-pagination--prev-next{display:block;float:none}}#wrapper .detail-first-picture.content .detail-pagination--prev-next>a.nav{float:none}#wrapper .detail-first-picture.content .detail-pagination--back>.nav:before,#wrapper .detail-first-picture.content .detail-pagination--prev-next>.nav:before,#wrapper .detail-first-picture.content .detail-pagination--back>.nav:after,#wrapper .detail-first-picture.content .detail-pagination--prev-next>.nav:after{display:inline-block}#wrapper .detail-first-picture.content .detail-pagination--back>.nav:hover,#wrapper .detail-first-picture.content .detail-pagination--prev-next>.nav:hover{text-decoration:underline}.detail-pagination{border-bottom:solid 1px #E7E7E4;background-color:#fff}.detail-pagination .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;position:relative;width:100%}.detail-pagination .nav:before{color:#0066CC}.detail-pagination--prev-next,.detail-pagination--back{text-align:left;position:relative;z-index:1}.detail-pagination .nav{padding:8px 0 8px 4px;width:auto}.detail-pagination .prev,.detail-pagination .next{padding-right:4px}.detail-pagination .hide-txt{position:absolute;right:0;visibility:hidden}.detail-pagination--back .hide-txt{display:block;width:232px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.detail-pagination .back{text-align:left}.detail-pagination .nav .hide-txt:hover{text-decoration:underline}.detail-pagination--prev-next{padding-right:8px}.detail-pagination .prev{float:left}.detail-pagination .next{float:right}.detail-pagination--count{margin:0;padding:0 4px;vertical-align:middle}.detail-pagination .icon-arrow-double-left:before{margin-right:6px}.detail-pagination [class*=arrow]:after,#pager [class*=arrow]:after,.sticky-bar-detail [class*=arrow]:after,#fixed-toolbar [class*=arrow]:after,.detail-pagination [class*=arrow]:before,#pager [class*=arrow]:before,.sticky-bar-detail [class*=arrow]:before,#fixed-toolbar [class*=arrow]:before{font-size:1.125em;color:#0066CC;position:relative;top:4px;vertical-align:1px}@media screen and (min-width:576px){.detail-pagination .prev,.detail-pagination .next{min-width:40px}}@media screen and (min-width:768px){.detail-pagination .nav{padding-left:0}.detail-pagination .hide-txt{position:static;visibility:visible}.detail-pagination .prev,.detail-pagination .next{padding-right:0}.detail-pagination .prev{margin-right:16px;margin-right:1rem}}@media screen and (min-width:992px){.detail-pagination--count{padding-top:10px;position:absolute;text-align:center;width:100%}.detail-pagination--prev-next{float:right;padding-right:0}.detail-pagination .prev{margin-right:24px;margin-right:1.5rem}}.intl-tel-input .country-list{border:1px solid #B62682}.intl-tel-input.iti-container{z-index:99999}.intl-tel-input .country-list .country.highlight{background-color:#E1F56E}.intl-tel-input .country-list .country.highlight span{color:#B62682}@media screen and (max-width: 767px){.intl-tel-input{display:block}}.picsplans-wrapper{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.75rem}.picsplans-block{background-color:#E7E7E4;height:auto;margin:0;padding:15px;width:100%}@media screen and (min-width:768px){.picsplans-block{height:180px;width:49%}}.picsplans-block .title{color:#474744;font-size:18px;font-weight:700}.picsplans-block form{display:-ms-flexbox;display:flex}.picsplans-block input[type="text"]{width:auto}.picsplans-block p{margin-bottom:15px}.picsplans-block .example{font-size:.75rem;font-style:italic;margin-top:3px}.picsplans-block .select-images{font-size:1rem;font-weight:700;text-decoration:underline}.picsplans-block.updated{background-color:#DEEEDA}.picsplans-block.updated .title{color:#399124;font-size:20px}.picsplans-block.updated .title:before{background:url("/static/common/img/icons/icons-small.png") no-repeat scroll 0 -440px transparent;content:'';float:left;height:20px;padding-right:5px;width:20px}.picsplans-block.updated p{color:#474744;font-size:1rem}.price-feature h2{padding-top:16px}.squaredmeterprice{margin-bottom:8px}.price-features__container>p:first-child{margin-bottom:0}.price-features__container>p:last-child{margin-bottom:10px}.price-features__container>div{margin-top:10px}.price-features__container>div p{margin-bottom:8px}.linktoclone{border-top:1px solid #E7E7E4;padding-top:14px;margin-top:8px}.price-features__container,.data-features__container{width:100%;margin-right:2.12765957%}.data-feature{padding-top:16px}.data-feature .mb-regular{display:block}.data-feature .data__logo:hover{text-decoration:none}@media screen and (min-width:768px) and (max-width:992px){.price-features__container,.data-features__container{width:57.44680851%;margin-right:2.12765957%}}@media screen and (min-width:992px){.price-features__container,.data-features__container{width:65.95744681%;margin-right:2.12765957%}.linktoclone{padding-top:16px}}@media screen and (min-width:1200px){.linktoclone{margin-bottom:-8px}}@media screen and (max-device-width: 1023px) and (min-device-width: 767px), screen and (max-width: 1023px) and (min-width: 767px){.price-feature .favorite-btn:first-child{padding:0;text-transform:none}}@media print{font-size:15px;@page{margin:12mm 4mm 16mm;size:A4}.ide-header nav,.counter,.detail-pagination,.main-info__title-map,.info-tags,.links-detail-info,.logo-container,.select-comment-lang,.expanderParent,.module-contact_form,.sticky-bar-detail,.links-block-home,.expandable::after,.no-pictures p,.no-pictures .message a,#mortgages,#add-comment-btn,#static-map-container,#site-links-2,#multimedia-container,#premium-multimedia-container,#stats,#aditional-link,footer{display:none}.comment{border:solid 1px #fff}.comment[data-expandable]:not(.is-expanded) .expandable::after,#comment-wrapper.pre-comment .text-wrapper p,#comment-wrapper.pre-comment a.icon-note{display:none !important}.ide-box-detail-first-picture{padding-bottom:0;padding-left:0;padding-right:0}.ide-box-detail-first-picture .commentsContainer,.ide-box-detail-first-picture,.details-box{border-top-width:0}.fixed{position:static !important}.sticky-contact-detail{display:none !important}.overlay-box,.ide-box-detail-first-picture:last-child,.module-contact{box-shadow:none}.ide-box-detail{border-width:0}.ide-header{position:relative}.ide-header::before{border-top:solid 48px #EDFC98;content:'';display:block}.ide-header::after{content:"\e710";font-family:'idealista-regular',Arial,sans-serif;font-size:2rem;left:12px;position:absolute;top:14px;z-index:2}.advertiser-data{line-height:1rem;max-width:150px;position:absolute;right:0;top:55px}.advertiser-data .txt-ref{width:120px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.module-contact-gray{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;position:absolute;top:48px;width:calc(100% - 200px)}.module-contact-gray h2{display:none}#wrapper{position:static}#wrapper::before{border-top:solid 70px #F5F5F0;content:'';display:block;position:relative;z-index:1}.professional-picture,.professional-name,.about-advertiser,.advertiser-name-container{position:relative;z-index:2}.advertiser-name-container{margin-top:-5px}.advertiser-name-container a{width:150px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#474744}.about-advertiser{margin-top:5px}.main-image{float:left}.ide-box-detail-first-picture{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;clear:both}.details-box{-ms-flex-order:1;order:1}.commentsContainer{-ms-flex-order:2;order:2}.ide-box-detail-first-picture{border:none !important}#comment-wrapper{display:block !important;margin:0;overflow:hidden;padding:0 !important;position:absolute;right:0;top:145px;width:45%}#comment-wrapper:before{border-top:solid 280px #FFFFD9;content:'';display:block;position:absolute;width:100%}#comment-wrapper #comment-textarea{background-color:transparent;border:none !important;display:block;height:280px !important;padding:4px 8px;position:relative;z-index:1}#comment-wrapper .icon-note:before{display:none}.details-property{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.details-box .details-property-feature-one{margin-top:10px;width:60%}.details-box .details-property-feature-one h2{padding-top:0}.details-box .details-property-feature-one ul{column-count:2;column-gap:1rem}.details-box .details-property-feature-two{margin-left:24px;margin-top:10px;width:30%}.details-box .details-property-feature-two h2{padding-top:0}.info-features{margin-bottom:0}.main-info .main-info__title,.main-info .info-features{margin-bottom:0}#mapWrapper{padding:0}#mapWrapper h2{padding-top:0}h2.mb-small{margin-bottom:0}.print-title{display:block !important;position:relative;z-index:9;margin:.5rem}textarea::-webkit-input-placeholder{opacity:0}.detail-container{grid-template-columns:1fr 1fr}.multimedia-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner{grid-column:1/3}.main-image{grid-column:1/2;min-height:304px;margin-top:2rem}}.ide-box-detail-first-picture .links-detail-info{margin-left:-16px;margin-right:-16px;padding:0 16px 16px}@media screen and (min-width:992px){.ide-box-detail-first-picture .links-detail-info{margin-left:-24px;margin-right:-24px;padding:0 24px 24px}}.ide-box-detail-first-picture .links-detail-info .favorite-btn{margin-right:16px}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .favorite-btn{margin-right:6px;padding:6px 8px}.ide-box-detail-first-picture .links-detail-info .favorite-btn[data-role="remove"]{background-color:#FAE0E0;border:1px solid #FAE0E0;box-shadow:inset 0 1px 0 0 #FAE0E0}}@media screen and (min-width:992px){.ide-box-detail-first-picture .links-detail-info .favorite-btn{padding:8px 24px}}.ide-box-detail-first-picture .links-detail-info .favorite-btn .hide-txt{padding-left:6px;display:none}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .favorite-btn .hide-txt{display:inline-block}}.ide-box-detail-first-picture .links-detail-info .icon-share{float:right;margin-top:0}.ide-box-detail-first-picture .links-detail-info .icon-share span{display:none}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .icon-share span{display:inline-block}}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .icon-share{margin-top:8px;margin-top:0.5rem}}@media screen and (min-width:768px){.ide-box-detail-first-picture .links-detail-info .icon-share:before{margin-right:4px}}.ide-box-detail-first-picture .links-detail-info .discard-btn[data-role="remove"]:before{font-size:24pxpx;font-size:1.5pxrem}.ide-box-detail-first-picture .links-detail-info .icon-delete:before{color:#0066CC}#comment-wrapper.with-comment,#comment-wrapper.pre-comment{background-color:#FFFFD9;padding-top:16px}@media screen and (min-width:992px){#comment-wrapper.with-comment,#comment-wrapper.pre-comment{padding-top:24px}}#comment-wrapper .comment-textarea{height:42px;margin:0;overflow:hidden;padding-left:42px;padding-top:8px;resize:none;transition:height .2s linear;width:100%}#comment-wrapper .comment-textarea .placeholder-text{color:#9C9C94}#comment-wrapper .comment-textarea:-moz-placeholder{color:#9C9C94}#comment-wrapper .comment-textarea::-moz-placeholder{color:#9C9C94}#comment-wrapper .comment-textarea:-ms-input-placeholder{color:#9C9C94}#comment-wrapper .comment-textarea::-webkit-input-placeholder{color:#9C9C94}#comment-wrapper.pre-comment .comment-textarea{padding-left:16px}#comment-wrapper.pre-comment a.icon-note{display:inline-block}#comment-wrapper.pre-comment .text-wrapper p{display:inline-block}#comment-wrapper.pre-comment div.icon-note:before{display:none}#comment-wrapper.with-comment div.icon-note:before{display:none}#comment-wrapper.with-comment .comment-textarea{background-color:#FFFFD9;border:none;color:#474744;display:block;padding:0}#comment-wrapper .text-wrapper:before{margin:10px 0 0 16px;position:absolute}#comment-wrapper .text-wrapper p{margin-bottom:0;margin-top:8px;margin-top:0.5rem;display:none;color:#9C9C94}#comment-wrapper a.icon-note{display:none;float:right;margin-top:8px;margin-top:0.5rem}#comment-wrapper a.icon-note:before{color:#0066CC;margin-right:4px}.print-title{display:none}#stats{clear:both}#stats ul{display:table}#stats ul li{display:table-row;margin-bottom:2px}#stats ul li strong{display:table-cell;vertical-align:middle;text-align:right;padding-right:8px}#stats ul li span{display:table-cell;vertical-align:middle}#stats .expired{margin:15px 0}.sticky-contact-detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(255,255,255,0.96);box-shadow:0 -2px 8px 0 rgba(71,71,68,0.24);box-sizing:border-box;left:0;padding:4px 8px;position:fixed;bottom:0;width:100%;z-index:9999}@media screen and (min-width:576px){.sticky-contact-detail{padding:8px 16px}}@media screen and (min-width:768px){.sticky-contact-detail{padding:12px 24px}}@media screen and (min-width:992px){.sticky-contact-detail{display:none}}.sticky-contact-detail .sticky-contact-user{padding:0}.sticky-contact-detail .sticky-contact-user.two-buttons{display:none}.sticky-contact-detail .sticky-contact-user.one-button{display:-ms-flexbox;display:flex}.sticky-contact-detail .sticky-contact-user-avatar{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding-right:8px}.sticky-contact-detail .sticky-contact-user-avatar img{border-radius:50%;width:40px;height:40px}.sticky-contact-detail .sticky-contact-user-info{font-size:14px;line-height:18px;margin:auto 0;width:100%}.sticky-contact-detail .sticky-contact-user-info .name{color:#9C9C94}.sticky-contact-detail .sticky-contact-user-info .about-advertiser-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}@media screen and (min-width:576px){.sticky-contact-detail .sticky-contact-user.two-buttons{display:-ms-flexbox;display:flex}}.sticky-contact-detail .contact-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;font-size:16px;font-size:1rem;padding:0}.sticky-contact-detail .contact-buttons.two-buttons .btn{width:inherit;max-width:49%}.sticky-contact-detail .contact-buttons .btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;height:40px;margin:0;padding:8px;line-height:inherit}.sticky-contact-detail .contact-buttons .btn>span{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-contact-detail .contact-buttons .btn._mobilePhone:before{padding-right:4px}@media screen and (min-width:576px){.sticky-contact-detail .contact-buttons .btn._mobilePhone:before{padding-right:10px}}@media screen and (min-width:321px){.sticky-contact-detail .contact-buttons .btn._mobilePhone .phone-btn-txt{display:none}}@media screen and (max-width:320px){.sticky-contact-detail .contact-buttons .btn._mobilePhone .phone-btn-number{display:none}}.sticky-contact-detail .contact-buttons .btn.email-btn:before{padding-right:10px}.sticky-contact-detail .contact-buttons .btn.email-btn>span{text-transform:capitalize;width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:768px){.sticky-contact-detail .contact-buttons .btn.email-btn>span{text-transform:none}}.sticky-contact-detail .contact-buttons .btn:nth-child(2){margin-left:8px}@media screen and (min-width:576px){.sticky-contact-detail .contact-buttons .btn:nth-child(2){margin-left:16px}}.sticky-contact-detail .contact-buttons .btn.action[disabled],.sticky-contact-detail .contact-buttons .btn.action.disabled{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);cursor:inherit;color:#FFFFFF}@media screen and (min-width:576px){.sticky-contact-detail .contact-buttons .btn{margin-left:16px}}.sticky-contact-detail .contact-buttons ._mobilePhone:hover{text-decoration:none}.sticky-contact-detail .contact-buttons ._mobilePhone:before,.sticky-contact-detail .contact-buttons .email-btn:before,.sticky-contact-detail .contact-buttons ._mobilePhone{color:#FFFFFF}.sticky-bar-detail{background-color:rgba(255,255,255,0.97);box-shadow:0 2px 8px 0 rgba(71,71,68,0.24);box-sizing:border-box;left:0;padding:6px 8px 6px 16px;position:fixed;top:-90px;transition:top .3s ease;width:100%;will-change:top;z-index:9999}.sticky-bar-detail.show-top{top:0}.sticky-bar-detail .content{line-height:24px;line-height:1.5rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;padding-left:0;padding-right:0}.sticky-bar-detail .clearfix:before,.sticky-bar-detail .clearfix:after{display:none}.sticky-bar-detail .back{float:left}.sticky-bar-detail .next,.sticky-bar-detail .prev{float:right}.sticky-bar-detail .prev{margin-right:0}.sticky-bar-detail .nav,.sticky-bar-detail .info-tags,.sticky-bar-detail .txt-body{display:none}.sticky-bar-detail .main-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:0;width:calc(100% - 163px)}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .info-data{font-size:14px;font-size:0.875rem;line-height:18px;line-height:1.125rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .price{color:#474744}.sticky-bar-detail .main-info .info-data>*:not(.price){display:none}.sticky-bar-detail .links{display:-ms-flexbox;display:flex;margin-top:0;margin-left:16px}.sticky-bar-detail .favorite-btn,.sticky-bar-detail .discard-btn,.sticky-bar-detail .discard-btn:before{color:#0066CC}.sticky-bar-detail .favorite-btn,.sticky-bar-detail .discard-btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:0}.sticky-bar-detail .favorite-btn:before,.sticky-bar-detail .discard-btn:before{font-size:16px;font-size:1rem;padding-right:6px}.sticky-bar-detail .favorite-btn{background-color:transparent;border:none;text-transform:capitalize}.sticky-bar-detail .favorite-btn.btn{background-color:#E7E7E4;border:1px solid #9C9C94;box-shadow:inset 0 -1px 1px 0 #9C9C94,inset 0 1px 1px 0 #FFFFFF;color:#474744}.sticky-bar-detail .favorite-btn:hover{background-color:#CFCFC4}.sticky-bar-detail .favorite-btn .hide-txt{display:none}@media screen and (min-width:768px){.sticky-bar-detail .favorite-btn .hide-txt{display:inline-block;padding-left:6px}}.sticky-bar-detail .discard-btn{background-color:transparent;border:none;margin-left:16px;margin-top:0}.sticky-bar-detail .discard-btn:hover span{text-decoration:underline}.sticky-bar-detail .discard-btn .hide-txt{display:none}.fixed,.show{display:block}.fixed .icon-arrow-double-left:before,.show .icon-arrow-double-left:before{margin-right:0}.lightbox-opened .sticky-bar-detail{display:none}@media screen and (min-width:321px){.sticky-bar-detail .main-info{width:42%}.sticky-bar-detail .discard-btn .hide-txt{display:block}}@media screen and (min-width:576px){.sticky-bar-detail{padding:8px 16px}.sticky-bar-detail .nav{box-sizing:border-box;display:block;height:35px;margin-right:16px;padding:0 8px}.sticky-bar-detail .nav:hover{background-color:#E7E7E4}.sticky-bar-detail .main-info{max-height:unset;width:53%}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .info-data{font-size:16px;font-size:1rem;line-height:18px}.sticky-bar-detail .clearfix:before,.sticky-bar-detail .clearfix:after{display:block}.sticky-bar-detail .links{margin-top:0}.sticky-bar-detail .favorite-btn{margin-left:16px;margin-right:8px;margin-top:0;padding:8px}.sticky-bar-detail .discard-btn{margin-left:0}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:none}}@media screen and (min-width:768px){.sticky-bar-detail{padding:8px 24px}.sticky-bar-detail .nav{height:40px;margin-right:16px;padding:4px 10px}.sticky-bar-detail h2,.sticky-bar-detail .info-data{margin-bottom:0;padding-top:0}.sticky-bar-detail .main-info{-ms-flex-positive:1;flex-grow:1;margin-right:1rem;width:40%}.sticky-bar-detail .main-info .typology{display:none}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .info-data{line-height:24px}.sticky-bar-detail .main-info .txt-body{display:inline-block}.sticky-bar-detail .main-info .info-data>span:not(.price){display:inline}.sticky-bar-detail .main-info .info-data>span{padding:0 8px}.sticky-bar-detail .main-info .info-data>span:not(:last-child){border-right:1px solid #CFCFC4}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:none}.sticky-bar-detail .favorite-btn{padding:8px 16px}.sticky-bar-detail .favorite-btn.icon-fav-remove{background-color:#FAE0E0;border:1px solid #FAE0E0;box-shadow:inset 0 1px 0 0 #f6caca}.sticky-bar-detail .favorite-btn .hide-txt{display:none}}@media screen and (min-width:992px){.sticky-bar-detail{padding:8px 24px}.sticky-bar-detail .content{padding-left:12px;padding-right:12px}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:block;margin-right:0}.sticky-bar-detail .links{text-align:right}.sticky-bar-detail .links .favorite-btn,.sticky-bar-detail .links .discard-btn{margin-left:0;margin-right:16px}.sticky-bar-detail .links .favorite-btn>span{text-transform:none}.sticky-bar-detail .links .favorite-btn .hide-txt{display:inline-block}}@media screen and (min-width:1200px){.sticky-bar-detail .main-info{width:50%}.sticky-bar-detail .links .favorite-btn .german,.sticky-bar-detail .links .discard-btn .german{display:inline-block}}@media screen and (min-width:768px){.new-dev-promo{margin-bottom:48px;margin-bottom:3rem}}.new-dev-promo .table__new-dev-typologies{margin-left:-16px;margin-right:-16px}@media screen and (min-width:768px){.new-dev-promo{display:table}}.new-dev-promo,.table{padding:0;display:block;width:100%}@media screen and (min-width:768px){.new-dev-promo,.table{width:calc(100% - 3rem)}}@media screen and (min-width:992px){.new-dev-promo,.table{width:calc(100% - 1.5rem)}}.new-dev-promo .table,.table .table{display:table;table-layout:fixed;width:100%}.new-dev-promo__new-dev-open-typologies,.table__new-dev-open-typologies{display:block;padding:8px 16px}.new-dev-promo__tittle,.table__tittle{background-color:#9C9C94;color:white;display:block;padding:4px 16px;width:auto}@media screen and (min-width:768px){.new-dev-promo__tittle,.table__tittle{padding:4px 16px;width:auto}}.new-dev-promo__row,.table__row{-webkit-column-count:2;border-bottom:1px solid #E7E7E4;column-count:2;display:block;padding:8px 16px}.new-dev-promo__row:not(.table__row--active),.table__row:not(.table__row--active){cursor:pointer}.new-dev-promo__row--active .table__cell,.table__row--active .table__cell,.new-dev-promo__row--active .table__go-to-property,.table__row--active .table__go-to-property,.new-dev-promo__row--active .table__cell:first-child,.table__row--active .table__cell:first-child{background-color:white;color:#9C9C94}.new-dev-promo__row--active .table__cell:hover,.table__row--active .table__cell:hover,.new-dev-promo__row--active .table__go-to-property:hover,.table__row--active .table__go-to-property:hover,.new-dev-promo__row--active .table__cell:first-child:hover,.table__row--active .table__cell:first-child:hover{background-color:white;cursor:text;text-decoration:none}@media screen and (min-width:768px){.new-dev-promo__row,.table__row{border-bottom:none;display:table-row;padding:0;text-decoration:none}}.new-dev-promo__row:hover,.table__row:hover{background-color:#F5F5F0;text-decoration:none}.new-dev-promo__cell,.table__cell{color:#474744;display:block;padding:0 4px}@media screen and (min-width:768px){.new-dev-promo__cell,.table__cell{border-bottom:1px solid #E7E7E4;display:table-cell;padding:4px 4px}}@media screen and (min-width:992px){.new-dev-promo__cell,.table__cell{padding:8px 4px;text-decoration:none}}.new-dev-promo__cell:first-child,.table__cell:first-child{color:#0066CC;column-span:all;display:block}@media screen and (min-width:768px){.new-dev-promo__cell:first-child,.table__cell:first-child{column-span:all;display:table-cell;padding:8px 4px 8px 16px;width:24%}}@media screen and (min-width:992px){.new-dev-promo__cell:first-child,.table__cell:first-child{padding:8px 8px 8px 16px}}.new-dev-promo__cell:last-child,.table__cell:last-child{padding-bottom:0}@media screen and (min-width:768px){.new-dev-promo__cell:last-child,.table__cell:last-child{padding-right:16px}}@media screen and (min-width:992px){.new-dev-promo .go-to-property:hover,.table .go-to-property:hover{text-decoration:underline}}.vrs-header{color:#474744;line-height:22px;padding:4px 4px 0 4px}.vrs-header:before{color:#9C9C94;background-color:white;font-size:2.25em;vertical-align:middle}.vrs-header span{vertical-align:middle;margin-left:12px}.vrs-header .share-links{margin-left:25px}.vrs-container{cursor:default;width:100%}.vrs-container #pmvr{margin:5px;height:450px;clear:both;width:850px}.vrs-container .vrs-footer{overflow:hidden;padding:2px 5px 2px 5px}.vrs-container .vrs-footer .segmented-btn-group{float:left;font-size:14px !important;position:inherit}.vrs-container .vrs-footer .segmented-btn-group .btn{text-transform:capitalize}.vrs-container.full{height:100%}.vrs-container.full .fullVVYPlan{width:100%;clear:both}.vrs-container.full .fullVVYPlan #floorPlan{width:200px;display:inline-block;margin-top:5px;vertical-align:top}.vrs-container.full .fullVVYPlan #pmvrFull{margin:5px;display:inline-block}.vrs-container.embedded .overlay{cursor:pointer;z-index:2000;position:absolute}.vrs-container.embedded .overlay img{width:64px;height:68px;margin:auto;position:relative;top:56%;opacity:1;transform:translateY(-50%)}@media screen and (min-width:1024px){#vrsFull{float:right;margin:10px 6px}#pmvrFull{display:inline-block}}@media screen and (max-width:767px){.vrs-header .hide-txt{display:none}.vrs-container .vrs-footer .btn-group{position:inherit}.vrs-container .vrs-footer .btn-group .segmented{padding:4px 6px;min-width:40px;font-size:.6875em}.vrs-container .vrs-footer #vrsFull{clear:both;margin:2px 0 10px;text-align:right}}@media screen and (max-width:480px){.vrs-header .share-links{display:none}}.vrs3D-container{width:100%}.vrs3D-container #pmvr3D{margin:5px;height:450px;clear:both}.vrs3D-container .vrs-header{cursor:default}.modal[data-role="share-to-friend"] .modal-inner{padding:16px 16px}.modal[data-role="share-to-friend"] .modal-inner form{position:relative}.modal[data-role="share-to-friend"] .modal-inner form ul,.modal[data-role="share-to-friend"] .modal-inner form li{margin-bottom:16px;margin-bottom:1rem}.modal[data-role="share-to-friend"] .modal-inner form ul:last-child,.modal[data-role="share-to-friend"] .modal-inner form li:last-child{margin-bottom:0}.modal[data-role="share-to-friend"] .modal-inner form ul:last-child label,.modal[data-role="share-to-friend"] .modal-inner form li:last-child label{display:block;margin-bottom:4px;margin-bottom:0.25rem}.modal[data-role="share-to-friend"] .modal-inner form ul #share-friend-send,.modal[data-role="share-to-friend"] .modal-inner form li #share-friend-send{padding:4px 8px}.modal[data-role="share-to-friend"] .modal-inner form ul input,.modal[data-role="share-to-friend"] .modal-inner form li input,.modal[data-role="share-to-friend"] .modal-inner form ul textarea,.modal[data-role="share-to-friend"] .modal-inner form li textarea{width:100%;max-width:100%}.modal[data-role="share-to-friend"] .modal-inner form ul input,.modal[data-role="share-to-friend"] .modal-inner form li input{margin-bottom:4px;margin-bottom:0.25rem}.modal[data-role="share-to-friend"] .modal-inner form ul input.helpText,.modal[data-role="share-to-friend"] .modal-inner form li input.helpText{display:block;color:#9C9C94}.modal[data-role="share-to-friend"] .modal-inner form ul textarea,.modal[data-role="share-to-friend"] .modal-inner form li textarea{padding:8px 16px;resize:none;height:100px;margin-bottom:16px;margin-bottom:1rem}.modal[data-role="share-to-friend"] .modal-inner form .picture-container{height:200px;margin-bottom:20px;overflow:hidden}.modal[data-role="share-to-friend"] .modal-inner form .picture-container img.pictureSend{margin:0 auto;display:block}.modal[data-role="share-to-friend"] .modal-inner form .picture-container img.pictureSend.vertical{height:100%;max-width:none;width:auto}.modal[data-role="share-to-friend"] .modal-inner form .picture-container img.pictureSend.horizontal{width:100%;max-width:100%;height:auto}.modal[data-role="share-to-friend"] .modal-inner form .virtualtour-container{height:auto}.modal[data-role="share-to-friend"] .modal-inner form .contextual{width:100%;margin-bottom:20px}