@charset "UTF-8";@font-face{font-family:'bernino-regular';src:url('static/common/release/modules/resources/fonts/bernino-regular.eot?v1');src:local('bernino-regular'),url('static/common/release/modules/resources/fonts/bernino-regular.eot?v1') format('embedded-opentype'),url('static/common/release/modules/resources/fonts/bernino-regular.woff2?v1') format('woff2'),url('static/common/release/modules/resources/fonts/bernino-regular.woff?v1') format('woff');font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:'bernino-regular';src:url('static/common/release/modules/resources/fonts/bernino-bold.eot?v1');src:local('bernino-regular'),url('static/common/release/modules/resources/fonts/bernino-bold.eot?v1') format('embedded-opentype'),url('static/common/release/modules/resources/fonts/bernino-bold.woff2?v1') format('woff2'),url('static/common/release/modules/resources/fonts/bernino-bold.woff?v1') format('woff');font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:'bernino-regular';src:url('static/common/release/modules/resources/fonts/bernino-semibold.eot?v1');src:local('bernino-regular'),url('static/common/release/modules/resources/fonts/bernino-semibold.eot?v1') format('embedded-opentype'),url('static/common/release/modules/resources/fonts/bernino-semibold.woff2?v1') format('woff2'),url('static/common/release/modules/resources/fonts/bernino-semibold.woff?v1') format('woff');font-weight:500;font-style:normal;font-display:swap}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,select,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}fieldset{border:none;margin:0 .125rem;padding:.35em .625em .75em}legend{border:0;padding:0;white-space:normal;*margin-left:-0.4375rem}button,input,select,textarea{margin:0;vertical-align:baseline;*vertical-align:middle}textarea{text-align:left;vertical-align:top;padding:7px;overflow:auto}button,input{line-height:normal}button,html input[type="button"],input[type="reset"],input[type="submit"]{appearance:button;cursor:pointer;*overflow:visible}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{*width:.8125rem;*height:.8125rem;padding:0;box-sizing:content-box}input[type="search"]{appearance:textfield;box-sizing:border-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}a{color:#145bc7;text-decoration:none}a:focus{outline:thin dotted}a:active,a:hover{outline:0}a:hover{text-decoration:underline}a:hover[class*="icon-"]{text-decoration:none}a:hover[class*="icon-"]:not(.btn)>span{text-decoration:underline}b,strong{font-weight:bold}dl,menu,ol,ul{margin:0;padding:0}dd,menu{padding:0 0 0 40px}ul,ol{list-style:none;list-style-image:none}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}table{border-collapse:collapse;border-spacing:0}div.adsbox{position:absolute;top:-3rem}picture{display:block}#wrapper,.wrapper{background-color:#fff;margin:0 auto;max-width:70.5rem;padding:1.25rem 0;position:relative;width:100%}@media screen and (max-width:74.75rem){#wrapper,.wrapper{padding:1.25rem 2.5%;max-width:100%}}#fullbox-page{background-color:#141414}#fullbox-page #wrapper{margin:.9375rem auto;max-width:70.5rem;padding:1.25rem .9375rem}@media screen and (max-width:64rem){#fullbox-page #wrapper{margin:0 auto}}.list-horizontal{padding:0}.list-horizontal li{float:left;padding-left:1.25rem}.list-horizontal li:first-child{margin-left:0;padding-left:0}.list-separator li{border-left:.0625rem solid #e5e6e1;padding:0 .625rem}.list-separator li:first-child{border-left:none}.list-separator li:last-child{padding-right:0}ul.styled-list{list-style-type:disc}ul.styled-list li{line-height:1.5rem;margin-bottom:.75rem;margin-left:1.125rem}.item-ribbon-container.old-ribbon{position:relative}.item-ribbon-container.old-ribbon .item-ribbon{color:#fff;font-size:.75rem;font-weight:bold;height:1.5rem;line-height:1.5625rem;padding:0 .25rem;position:absolute;top:12px;z-index:2}@media screen and (min-width:48rem){.item-ribbon-container.old-ribbon .item-ribbon{left:-0.375rem}}.item-ribbon-container.old-ribbon .item-ribbon::before{border-right:solid .625rem transparent;border-top:solid 1.5rem transparent;content:' ';height:0;position:absolute;right:-0.625rem;width:0}.item-ribbon-container.old-ribbon .item-ribbon:not(:first-child){margin-top:2rem}.item-ribbon-container.old-ribbon .ribbon-on{background-color:#b62682;white-space:nowrap}.item-ribbon-container.old-ribbon .ribbon-on::before{border-top-color:#b62682}.item-ribbon-container.old-ribbon .ribbon-new{background-color:#d62f2f}.item-ribbon-container.old-ribbon .ribbon-new::before{border-top-color:#d62f2f}.item-ribbon-container.old-ribbon .ribbon-urgent{background-color:#b1d004;color:#141414}.item-ribbon-container.old-ribbon .ribbon-urgent::before{border-top-color:#b1d004}.item-ribbon-container.old-ribbon .ribbon-price-down{background-color:#0c990c;color:#fff}.item-ribbon-container.old-ribbon .ribbon-price-down::before{border-top-color:#0c990c}.item-ribbon-container.old-ribbon .ribbon-price-down span::before{color:#fff;font-size:.75em}.item-ribbon-container:not(.old-ribbon){position:relative}.item-ribbon-container:not(.old-ribbon) .item-ribbon{background-color:#fff;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem;color:#141414;font-size:.875rem;height:1.5rem;line-height:1.5625rem;padding:0 .5rem;position:absolute;top:.75rem;z-index:2}.item-ribbon-container:not(.old-ribbon) .item-ribbon:not(:first-child){margin-top:2rem}.expand{width:100%}.v-hidden{visibility:hidden !important}.d-none{display:none !important}.fixed{position:fixed !important}.clearfix::before,.clearfix::after{content:"\0020";display:block;height:0;overflow:hidden}.clearfix::after{clear:both}.f-left{float:left !important}.f-right{float:right !important}[class*="col-ide-"]{box-sizing:border-box;float:left;padding-left:0;padding-right:0}.ide-container{position:relative}@media screen and (max-width:36rem){.col-ide-xs-6{width:50%}.col-ide-xs-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:36rem){.col-ide-sm-1{width:8.33333333%}.col-ide-sm-2{width:16.66666667%}.col-ide-sm-3{width:25%}.col-ide-sm-4{width:33.33333333%}.col-ide-sm-5{width:41.66666667%}.col-ide-sm-6{width:50%}.col-ide-sm-7{width:58.33333333%}.col-ide-sm-8{width:66.66666667%}.col-ide-sm-9{width:75%}.col-ide-sm-10{width:83.33333333%}.col-ide-sm-11{width:91.66666667%}.col-ide-sm-12{width:100%}.ide-container{max-width:100%}}@media screen and (min-width:48rem){.col-ide-md-1{width:8.33333333%}.col-ide-md-2{width:16.66666667%}.col-ide-md-3{width:25%}.col-ide-md-4{width:33.33333333%}.col-ide-md-5{width:41.66666667%}.col-ide-md-6{width:50%}.col-ide-md-7{width:58.33333333%}.col-ide-md-8{width:66.66666667%}.col-ide-md-9{width:75%}.col-ide-md-10{width:83.33333333%}.col-ide-md-11{width:91.66666667%}.col-ide-md-12{width:100%}.ide-container{margin-left:.75rem;margin-right:.75rem;max-width:100%}[class*="col-ide-"]{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width:62rem){.col-ide-lg-1{width:8.33333333%;max-width:5rem}.col-ide-lg-2{width:16.66666667%;max-width:10rem}.col-ide-lg-3{width:25%;max-width:15rem}.col-ide-lg-4{width:33.33333333%;max-width:20rem}.col-ide-lg-5{width:41.66666667%;max-width:25rem}.col-ide-lg-6{width:50%;max-width:30rem}.col-ide-lg-7{width:58.33333333%;max-width:35rem}.col-ide-lg-8{width:66.66666667%;max-width:40rem}.col-ide-lg-9{width:75%;max-width:45rem}.col-ide-lg-10{width:83.33333333%;max-width:50rem}.col-ide-lg-11{width:91.66666667%;max-width:55rem}.col-ide-lg-12{width:100%;max-width:60rem}.ide-container{margin-left:auto;margin-right:auto;max-width:60rem}.ide-container [class*=col-ide-]{padding-left:.75rem;padding-right:.75rem}}@media screen and (min-width:75rem){.col-ide-xl-1{width:8.33333333%;max-width:6rem}.col-ide-xl-2{width:16.66666667%;max-width:12rem}.col-ide-xl-3{width:25%;max-width:18rem}.col-ide-xl-4{width:33.33333333%;max-width:24rem}.col-ide-xl-5{width:41.66666667%;max-width:30rem}.col-ide-xl-6{width:50%;max-width:36rem}.col-ide-xl-7{width:58.33333333%;max-width:42rem}.col-ide-xl-8{width:66.66666667%;max-width:48rem}.col-ide-xl-9{width:75%;max-width:54rem}.col-ide-xl-10{width:83.33333333%;max-width:60rem}.col-ide-xl-11{width:91.66666667%;max-width:66rem}.col-ide-xl-12{width:100%;max-width:72rem}.ide-container{max-width:72rem}}.col-ide-xl-12{clear:both;float:none}.col-ide-center{margin:0 auto}.col-ide-no-pad{padding:0}.fx-container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}#didomi-host:not([aria-hidden="true"])~section,#didomi-host:not([aria-hidden="true"])~* .municipality-search,#didomi-host:not([aria-hidden="true"])~#home-app,#didomi-host:not([aria-hidden="true"])~footer{display:none}@media screen and (min-width:48rem){#didomi-host:not([aria-hidden="true"])~section,#didomi-host:not([aria-hidden="true"])~* .municipality-search,#didomi-host:not([aria-hidden="true"])~#home-app,#didomi-host:not([aria-hidden="true"])~footer{display:block}}#didomi-host:not([aria-hidden="true"])~#wrapper{position:fixed}@media screen and (min-width:48rem){#didomi-host:not([aria-hidden="true"])~#wrapper{position:relative}}.skip-to-content{background-color:#141414;box-sizing:border-box;color:#fff;display:inline-block;height:0;opacity:0;padding:.5rem 1rem;position:absolute;text-decoration:underline;width:100%;z-index:-1}.skip-to-content:focus{height:auto;opacity:1;position:static;z-index:0}body{background-color:#fff;color:#141414;font:normal 1rem/1.5rem 'bernino-regular',Verdana,Arial,Geneva,sans-serif !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}input,textarea,keygen,select,button,a{font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif}h1:where(:not([class*="kiwi"])),.h1-simulated{font-size:1.5625rem;letter-spacing:-0.2px;line-height:1.875rem;margin-bottom:1.25rem;padding-top:1.25rem}@media screen and (min-width:48rem){h1:where(:not([class*="kiwi"])),.h1-simulated{font-size:1.75rem;line-height:2.25rem;margin-bottom:1.5rem;padding-top:1.5rem}}h2:where(:not([class*="kiwi"])),.h2-simulated{font-size:1.375rem;font-weight:700;letter-spacing:-0.2px;line-height:1.875rem;margin-bottom:.625rem;padding-top:1.25rem}@media screen and (min-width:48rem){h2:where(:not([class*="kiwi"])),.h2-simulated{font-size:1.5625rem;line-height:1.875rem;margin-bottom:.75rem;padding-top:1.5rem}}h3:where(:not([class*="kiwi"])),.h3-simulated{font-size:1.25rem;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.625rem}@media screen and (min-width:48rem){h3:where(:not([class*="kiwi"])),.h3-simulated{margin-bottom:.375rem;padding-top:.75rem}}h4:where(:not([class*="kiwi"])),.h4-simulated{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:48rem){h4:where(:not([class*="kiwi"])),.h4-simulated{margin-bottom:.375rem;padding-top:.375rem}}h5:where(:not([class*="kiwi"])),.h5-simulated{font-size:1rem;font-weight:700;letter-spacing:.1px;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:48rem){h5:where(:not([class*="kiwi"])),.h5-simulated{margin-bottom:.375rem;padding-top:.375rem}}p{margin-bottom:.75rem}p:last-child{margin-bottom:0}.txt-display{font-size:1.75rem;letter-spacing:-0.025rem;line-height:2.25rem}@media screen and (min-width:48rem){.txt-display{font-size:2.25rem;line-height:2.625rem}}.txt-bold{font-weight:700}.txt-soft{color:#4d4d4c}.txt-big{font-size:1.125rem;line-height:1.875rem}.txt-medium{font-size:1.125rem}.txt-body{font-size:1rem;line-height:1.5rem}.txt-small{font-size:.875rem;line-height:1rem}@media screen and (min-width:48rem){.txt-small{line-height:1.5rem}}.txt-label{font-size:.875rem;letter-spacing:1.2px;line-height:1.125rem}.txt-caption{font-size:.875rem;line-height:1.5rem}.txt-comment{color:#4d4d4c;font-size:.875rem;line-height:1.5rem}.txt-comment a{font-style:normal}.txt-highlight-red{color:#d62f2f}input,textarea,select,button{font-size:1rem}.screen-reader-only{border:0 !important;clip:rect(1px, 1px, 1px, 1px) !important;clip-path:inset(50%) !important;height:1px !important;overflow:hidden !important;margin:-1px !important;padding:0 !important;position:absolute !important;width:1px !important;white-space:nowrap !important}.btn{appearance:none;-webkit-appearance:none;border-radius:.125rem;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:2.625rem;padding:.5rem;text-align:center;text-decoration:none;word-wrap:break-word}.btn:focus{outline:none}.btn.longer{padding-left:2.625rem;padding-right:2.625rem}.btn.fullwidth{width:100%}.btn.smaller{font-weight:normal;line-height:normal;min-height:1.875rem;padding:.5rem .625rem}.btn+a:not(.btn){display:inline-block;margin-left:.625rem}.btn.regular{background-color:#e5e6e1;border:.0625rem solid #a3a3a0;box-shadow:inset 0 -0.0625rem .0625rem 0 #a3a3a0,inset 0 .0625rem .0625rem 0 #fff;color:#141414;font-weight:700;text-shadow:0 .0625rem 0 #fff;text-decoration:none}.btn.regular:hover,.btn.regular.fake-guide-hover{background-color:#cbccc7}.btn.regular:active,.btn.regular:focus,.btn.regular.fake-guide-active{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004,inset 0 -0.0625rem .0625rem 0 #6f6f6d,inset 0 1px 1px 0 #fff}.btn.regular[disabled],.btn.regular.disabled{background-color:#f4f5f2;border:.0625rem solid #e5e6e1;color:#6f6f6d;box-shadow:none;cursor:default}.btn.regular[disabled] span:before,.btn.regular.disabled span:before{color:#6f6f6d}.btn.regular.smaller{font-weight:normal}.btn.action{background-color:#b62682;border:.0625rem solid #b62682;box-shadow:inset 0 -0.0625rem .0625rem 0 #8c1d64,inset 0 1px 1px 0 rgba(255,255,255,0.5);color:#fff;font-weight:700;text-decoration:none}.btn.action:hover,.btn.action.fake-guide-hover{background-color:#8c1d64}.btn.action:active,.btn.action:focus,.btn.action.fake-guide-active{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004,inset 0 -0.0625rem .0625rem 0 #8c1d64,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.2)}.btn.action[disabled],.btn.action.disabled{background-color:#f4f5f2;border:.0625rem solid #e5e6e1;box-shadow:none;cursor:default;color:#6f6f6d}.btn.reset{background-color:#fff0f0;border:.0625rem solid #fff0f0;box-shadow:inset 0 -0.0625rem .0625rem 0 #fff0f0,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5);color:#d62f2f;font-weight:700;text-decoration:none}.btn.reset:hover,.btn.reset.fake-guide-hover{background-color:#fff0f0}.btn.reset:active,.btn.reset:focus,.btn.reset.fake-guide-active{box-shadow:0 0 .25rem 0 #fff0f0,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5)}.btn.reset[disabled],.btn.reset.disabled{background-color:#f4f5f2;border:.0625rem solid #e5e6e1;box-shadow:none;cursor:default;color:#6f6f6d}.btn.feedback-success,.btn.feedback-success:hover,.btn.feedback-success.fake-guide-hover,.btn.feedback-success[disabled],.btn.feedback-success.disabled{background-color:#ebfaeb;border:.0625rem solid #ebfaeb;box-shadow:none;color:#0c990c;text-decoration:none}.btn.feedback-success [class*="icon-"]:before,.btn.feedback-success:hover [class*="icon-"]:before,.btn.feedback-success.fake-guide-hover [class*="icon-"]:before,.btn.feedback-success[disabled] [class*="icon-"]:before,.btn.feedback-success.disabled [class*="icon-"]:before{color:#0c990c !important}.btn.feedback-loading{background-color:#e5e6e1;border:.0625rem solid #6f6f6d;box-shadow:inset 0 -0.0625rem .0625rem 0 #6f6f6d,inset 0 .0625rem .0625rem 0 #fff;color:#141414;font-weight:700;text-shadow:0 .0625rem 0 #fff;text-decoration:none;padding-left:3%;padding-right:5%}.btn.feedback-loading:hover,.btn.feedback-loading.fake-guide-hover{background-color:#cbccc7}.btn.feedback-loading:active,.btn.feedback-loading:focus,.btn.feedback-loading.fake-guide-active{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004,inset 0 -0.0625rem .0625rem 0 #6f6f6d,inset 0 .0625rem .0625rem 0 #fff}.btn.feedback-loading[disabled],.btn.feedback-loading.disabled{background-color:#f4f5f2;border:.0625rem solid #e5e6e1;color:#6f6f6d;box-shadow:none;cursor:default}.btn.feedback-loading[disabled] span::before,.btn.feedback-loading.disabled span::before{color:#6f6f6d}.btn.feedback-loading.smaller{font-weight:normal}.btn.feedback-loading [class*="icon-"]:before{color:#141414}.segmented-btn-group>li{float:left}.segmented-btn-group>li:not(:first-child) .regular{border-left:none}.segmented-btn-group>li:first-child .regular{border-radius:.125rem 0 0 .125rem}.segmented-btn-group>li:last-child .regular{border-radius:0 .125rem .125rem 0;clear:right}.segmented-btn-group>li:last-child.dropdown-menu ul{right:0}.segmented-btn-group>li .regular{border-radius:0}.segmented-btn-group>li .regular.selected,.segmented-btn-group>li .regular.selected:hover,.segmented-btn-group>li .regular.selected:active,.segmented-btn-group>li .regular.selected:focus,.segmented-btn-group>li .regular.actived,.segmented-btn-group>li .regular.actived:hover,.segmented-btn-group>li .regular.actived:active,.segmented-btn-group>li .regular.actived:focus{background-color:#4d4d4c;border-color:#a3a3a0;box-shadow:none;color:#fff;text-shadow:none}.segmented-btn-group>li .regular.selected::after,.segmented-btn-group>li .regular.selected:hover::after,.segmented-btn-group>li .regular.selected:active::after,.segmented-btn-group>li .regular.selected:focus::after,.segmented-btn-group>li .regular.actived::after,.segmented-btn-group>li .regular.actived:hover::after,.segmented-btn-group>li .regular.actived:active::after,.segmented-btn-group>li .regular.actived:focus::after{color:#fff}.dropdown-menu{position:relative}.dropdown-menu:hover ul,.dropdown-menu:focus ul{display:block}.dropdown-menu ul{background-color:#fff;border:.0625rem solid #a3a3a0;display:none;margin-top:-0.0625rem;min-width:12.5rem;padding:.75rem;position:absolute;z-index:10}.btn.segmented{background-color:#e5e6e1;border-radius:0;border:.0625rem solid #cbccc7;box-shadow:.0625rem .0625rem 0 0 #fff #a3a3a0;color:#141414;min-width:5rem;text-decoration:none !important;text-shadow:0 .0625rem 0 #fff}.btn.segmented:first-child{border-radius:.1875rem 0 0 .1875rem}.btn.segmented:last-child{border-radius:0 .1875rem .1875rem 0}.btn.segmented:hover{background-color:#cbccc7 !important}.btn.segmented.actived{background-color:#e1f56e;border:.0625rem solid #cced10;box-shadow:0 .0625rem 0 0 #d2f026 inset;font-weight:bold}.btn.segmented.actived:hover,.btn.segmented.actived:focus,.btn.segmented.actived:active{background-color:#e1f56e !important;border:.0625rem solid #cced10}.btn.input-number{width:2.5rem}.btn.input-number.disabled{border:.0625rem solid #e5e6e1 !important}.btn.input-number.left{border-radius:.1875rem 0 0 .1875rem}.btn.input-number.right{border-radius:0 .1875rem .1875rem 0}.btn.input-number~input{text-align:center}.btn.input-number:not(.disabled)~input{border-left:none;border-right:none}.second-level-menu{border-bottom:.1875rem solid #e5e6e1;display:inline-block;height:2.25rem;margin-bottom:.75rem;width:100%}.second-level-menu [data-role="responsive-menu"]{display:none}.second-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.second-level-menu [data-role="responsive-menu"]~ul{display:block}.second-level-menu ul{list-style:none outside none;padding:0}.second-level-menu ul li{color:#6f6f6d;float:left;font-weight:bold;margin-right:2em}.second-level-menu ul li:last-child{margin-right:0 !important}.second-level-menu ul li a{color:#6f6f6d;outline:0;text-decoration:none}.second-level-menu ul li a:active,.second-level-menu ul li a:focus{outline:0}.second-level-menu ul li .hoverStyle{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.second-level-menu ul li.actived>span,.second-level-menu ul li.actived>a{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.second-level-menu ul li:hover>a{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.third-level-menu{border-bottom:.1875rem solid #e5e6e1;display:inline-block;height:2.25rem;margin-bottom:.75rem;width:100%;border-bottom:.125rem solid #e5e6e1}.third-level-menu [data-role="responsive-menu"]{display:none}.third-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.third-level-menu [data-role="responsive-menu"]~ul{display:block}.third-level-menu ul{list-style:none outside none;padding:0}.third-level-menu ul li{color:#6f6f6d;float:left;font-weight:bold;margin-right:2em}.third-level-menu ul li:last-child{margin-right:0 !important}.third-level-menu ul li a{color:#6f6f6d;outline:0;text-decoration:none}.third-level-menu ul li a:active,.third-level-menu ul li a:focus{outline:0}.third-level-menu ul li .hoverStyle{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.third-level-menu ul li.actived>span,.third-level-menu ul li.actived>a{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.third-level-menu ul li:hover>a{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.third-level-menu ul li{font-weight:normal;margin-right:2.2em}.third-level-menu ul li .hoverStyle{border-bottom:.125rem solid #e5e6e1;color:#b62682;display:block;height:2.25rem}.third-level-menu ul li:hover>a{border-bottom:.125rem solid #e5e6e1;color:#b62682;display:block;height:2.25rem}.third-level-menu ul li.actived a{border-bottom:.125rem solid #e5e6e1;color:#b62682;display:block;height:2.25rem;position:relative}.third-level-menu ul li.actived a::before{border-bottom:.4375rem solid #e5e6e1;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;bottom:0;content:'';left:40%;position:absolute}.third-level-menu ul li.actived a:after{border-bottom:.4375rem solid #fff;border-left:.4375rem solid transparent;border-right:.4375rem solid transparent;bottom:-1.125rem;content:'';left:40%;position:absolute}.last-level-menu{border-bottom:.1875rem solid #e5e6e1;display:inline-block;height:2.25rem;margin-bottom:.75rem;width:100%;border-bottom:none}.last-level-menu [data-role="responsive-menu"]{display:none}.last-level-menu [data-role="responsive-menu"] ul li{font-weight:normal;float:none}.last-level-menu [data-role="responsive-menu"]~ul{display:block}.last-level-menu ul{list-style:none outside none;padding:0}.last-level-menu ul li{color:#6f6f6d;float:left;font-weight:bold;margin-right:2em}.last-level-menu ul li:last-child{margin-right:0 !important}.last-level-menu ul li a{color:#6f6f6d;outline:0;text-decoration:none}.last-level-menu ul li a:active,.last-level-menu ul li a:focus{outline:0}.last-level-menu ul li .hoverStyle{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.last-level-menu ul li.actived>span,.last-level-menu ul li.actived>a{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.last-level-menu ul li:hover>a{border-bottom:.1875rem solid #b62682;color:#b62682;display:block;height:2.25rem}.last-level-menu ul li{font-weight:normal;margin-right:2.2em}.last-level-menu ul li.actived span,.last-level-menu ul li:hover span,.last-level-menu ul li.actived a,.last-level-menu ul li:hover a{border-bottom:none}.fake-anchor{appearance:none;background-color:transparent;border:none;margin:0;outline:none;padding:0}.fake-anchor span{color:#145bc7}.fake-anchor:hover span{text-decoration:underline}.fake-anchor:focus{outline:.0625rem #145bc7 dotted}.fake-anchor.fake-anchor-block{width:100%}a,button{touch-action:manipulation;-ms-touch-action:manipulation}@media screen and (max-width:47.9375rem){.btn{min-height:2.1875rem;padding:.5rem 1.125rem}.btn.smaller{padding:.3125rem .625rem}.second-level-menu{border-bottom:0}.second-level-menu [data-role="responsive-menu"]{display:block}.second-level-menu [data-role="responsive-menu"]~ul{display:none}}.all-section-container{position:relative}.all-section-container .all-section-link{bottom:0;left:0;position:absolute;right:0;top:0}:root .input-checkbox{display:inline-block;font-weight:normal;max-width:100%;min-height:1.25rem;width:auto}:root .input-checkbox input[type="checkbox"]{opacity:0;position:absolute}:root .input-checkbox input[type="checkbox"]:checked~span:before{border-color:#b62682}:root .input-checkbox input[type="checkbox"]:checked~span>span{color:#b62682}:root .input-checkbox input[type="checkbox"]:checked~span>span:before{font-family:'idealista-regular',Arial,sans-serif;content:"\e606";font-size:1.125rem;left:.0625rem;line-height:1.25rem;position:absolute;top:.0625rem}:root .input-checkbox input[type="checkbox"]:focus~span:before,:root .input-checkbox input[type="checkbox"].fake-guide-focus~span:before{border-color:#b1d004;box-shadow:0 0 4px 0 #b1d004}:root .input-checkbox input[type="checkbox"][readonly]~span:hover,:root .input-checkbox input[type="checkbox"][disabled]~span:hover{cursor:unset}:root .input-checkbox input[type="checkbox"][readonly]~span::before,:root .input-checkbox input[type="checkbox"][disabled]~span::before{border-color:#e5e6e1}:root .input-checkbox input[type="checkbox"][readonly]~span>span,:root .input-checkbox input[type="checkbox"][disabled]~span>span{color:#6f6f6d}:root .input-checkbox>span{cursor:pointer;position:relative;padding-left:1.625rem;margin-right:.9375rem;display:block;padding-top:-7.375rem}:root .input-checkbox>span::before{background-color:#fff;border:.0625rem solid #a3a3a0;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:0;vertical-align:top;width:1.25rem}:root .input-checkbox>span.warning::before,:root .input-checkbox>span[data-invalid="invalid"]::before{border:.125rem solid #e07901 !important}:root .input-checkbox>span>span{color:#141414;display:inline-block;vertical-align:top}:root .input-checkbox.block{display:block}.feedback,.contextual{box-sizing:border-box}.feedback.success,.contextual.success{background-color:#ebfaeb;color:#1d7a24}.feedback.success ul,.contextual.success ul{color:#141414}.feedback.error,.contextual.error{background-color:#fff0f0;color:#b81d29}.feedback.error ul,.contextual.error ul{color:#141414}.feedback.warning,.contextual.warning{background-color:#fff3e6;color:#ac5b06}.feedback.warning ul,.contextual.warning ul{color:#141414}.feedback.neutral-temp,.contextual.neutral-temp{background-color:#fff8db;color:#141414}.feedback.neutral-temp ul,.contextual.neutral-temp ul{color:#141414}.feedback.neutral-temp.icon-feedbk-info::before,.contextual.neutral-temp.icon-feedbk-info::before{color:#141414}.feedback{display:block;font-size:1.25rem;line-height:normal;padding:.9375rem;position:relative}.feedback::before{left:1.25rem;font-size:1.5rem;position:absolute}.feedback[class*="icon-"]{padding-left:3rem}.feedback.success,.feedback.error,.feedback.warning,.feedback.neutral-temp{background-image:none;border:0;padding:.9375rem}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:3rem}.feedback span.info{color:#141414;display:block;font-size:.875rem;line-height:1.125rem;margin:0;margin-top:.3125rem}.feedback>ul{list-style-type:disc;list-style-position:inside;padding-left:1.25rem}.contextual{display:table;font-size:.875rem;line-height:1.125rem;padding:.5rem}.contextual::before{line-height:1.125rem;margin-top:0;margin-right:.5rem}.contextual.full-width{width:100%}.feedback.no-background{background-color:transparent;padding:0;padding-left:0 !important}.feedback.no-background::before{left:0;padding:0;position:static;top:0}@media screen and (max-width:47.9375rem){.feedback p,.feedback li{margin-left:0;font-size:.875rem}.feedback.success::before,.feedback.error::before,.feedback.warning::before,.feedback.neutral-temp::before{display:none}.feedback.success[class*="icon-"],.feedback.error[class*="icon-"],.feedback.warning[class*="icon-"],.feedback.neutral-temp[class*="icon-"]{padding-left:.9375rem}.contextual{font-size:.875rem;line-height:1.125rem}}@keyframes androidBugfix{from{padding:0}to{padding:0}}body{animation:androidBugfix infinite 1s}input:not([class*="kiwi"]),textarea:not([class*="kiwi"]),select:not([class*="kiwi"]),button:not([class*="kiwi"]){box-sizing:border-box}input[type="text"]:not([class*="kiwi"]),input[type="password"]:not([class*="kiwi"]),input[type="email"]:not([class*="kiwi"]),input[type="tel"]:not([class*="kiwi"]),input[type="number"]:not([class*="kiwi"]),textarea:not([class*="kiwi"]){appearance:none;border-radius:0;border:.0625rem solid #a3a3a0;color:#141414;height:2.625rem;max-width:21.875rem;padding:0 .75rem;width:100%}input[type="text"]:not([class*="kiwi"]):hover,input[type="password"]:not([class*="kiwi"]):hover,input[type="email"]:not([class*="kiwi"]):hover,input[type="tel"]:not([class*="kiwi"]):hover,input[type="number"]:not([class*="kiwi"]):hover,textarea:not([class*="kiwi"]):hover,input[type="text"]:not([class*="kiwi"]).fake-guide-hover,input[type="password"]:not([class*="kiwi"]).fake-guide-hover,input[type="email"]:not([class*="kiwi"]).fake-guide-hover,input[type="tel"]:not([class*="kiwi"]).fake-guide-hover,input[type="number"]:not([class*="kiwi"]).fake-guide-hover,textarea:not([class*="kiwi"]).fake-guide-hover{border-color:#b62682}input[type="text"]:not([class*="kiwi"]):focus,input[type="password"]:not([class*="kiwi"]):focus,input[type="email"]:not([class*="kiwi"]):focus,input[type="tel"]:not([class*="kiwi"]):focus,input[type="number"]:not([class*="kiwi"]):focus,textarea:not([class*="kiwi"]):focus,input[type="text"]:not([class*="kiwi"]).fake-guide-focus,input[type="password"]:not([class*="kiwi"]).fake-guide-focus,input[type="email"]:not([class*="kiwi"]).fake-guide-focus,input[type="tel"]:not([class*="kiwi"]).fake-guide-focus,input[type="number"]:not([class*="kiwi"]).fake-guide-focus,textarea:not([class*="kiwi"]).fake-guide-focus{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004;outline:none}input[type="text"]:not([class*="kiwi"])[data-invalid="invalid"],input[type="password"]:not([class*="kiwi"])[data-invalid="invalid"],input[type="email"]:not([class*="kiwi"])[data-invalid="invalid"],input[type="tel"]:not([class*="kiwi"])[data-invalid="invalid"],input[type="number"]:not([class*="kiwi"])[data-invalid="invalid"],textarea:not([class*="kiwi"])[data-invalid="invalid"]{border:.125rem solid #e07901 !important}input[type="text"]:not([class*="kiwi"])~a:not(.input-number),input[type="password"]:not([class*="kiwi"])~a:not(.input-number),input[type="email"]:not([class*="kiwi"])~a:not(.input-number),input[type="tel"]:not([class*="kiwi"])~a:not(.input-number),input[type="number"]:not([class*="kiwi"])~a:not(.input-number),textarea:not([class*="kiwi"])~a:not(.input-number){display:block;margin-top:1.125rem}input[type="text"]:not([class*="kiwi"]).disabled,input[type="password"]:not([class*="kiwi"]).disabled,input[type="email"]:not([class*="kiwi"]).disabled,input[type="tel"]:not([class*="kiwi"]).disabled,input[type="number"]:not([class*="kiwi"]).disabled,textarea:not([class*="kiwi"]).disabled,input[type="text"]:not([class*="kiwi"])[disabled],input[type="password"]:not([class*="kiwi"])[disabled],input[type="email"]:not([class*="kiwi"])[disabled],input[type="tel"]:not([class*="kiwi"])[disabled],input[type="number"]:not([class*="kiwi"])[disabled],textarea:not([class*="kiwi"])[disabled],input[type="text"]:not([class*="kiwi"])[readonly],input[type="password"]:not([class*="kiwi"])[readonly],input[type="email"]:not([class*="kiwi"])[readonly],input[type="tel"]:not([class*="kiwi"])[readonly],input[type="number"]:not([class*="kiwi"])[readonly],textarea:not([class*="kiwi"])[readonly],input[type="text"]:not([class*="kiwi"]).readonly,input[type="password"]:not([class*="kiwi"]).readonly,input[type="email"]:not([class*="kiwi"]).readonly,input[type="tel"]:not([class*="kiwi"]).readonly,input[type="number"]:not([class*="kiwi"]).readonly,textarea:not([class*="kiwi"]).readonly{background-color:#f4f5f2;border:.0625rem solid #e5e6e1}input[type="text"]:not([class*="kiwi"]).disabled:hover,input[type="password"]:not([class*="kiwi"]).disabled:hover,input[type="email"]:not([class*="kiwi"]).disabled:hover,input[type="tel"]:not([class*="kiwi"]).disabled:hover,input[type="number"]:not([class*="kiwi"]).disabled:hover,textarea:not([class*="kiwi"]).disabled:hover,input[type="text"]:not([class*="kiwi"])[disabled]:hover,input[type="password"]:not([class*="kiwi"])[disabled]:hover,input[type="email"]:not([class*="kiwi"])[disabled]:hover,input[type="tel"]:not([class*="kiwi"])[disabled]:hover,input[type="number"]:not([class*="kiwi"])[disabled]:hover,textarea:not([class*="kiwi"])[disabled]:hover,input[type="text"]:not([class*="kiwi"])[readonly]:hover,input[type="password"]:not([class*="kiwi"])[readonly]:hover,input[type="email"]:not([class*="kiwi"])[readonly]:hover,input[type="tel"]:not([class*="kiwi"])[readonly]:hover,input[type="number"]:not([class*="kiwi"])[readonly]:hover,textarea:not([class*="kiwi"])[readonly]:hover,input[type="text"]:not([class*="kiwi"]).readonly:hover,input[type="password"]:not([class*="kiwi"]).readonly:hover,input[type="email"]:not([class*="kiwi"]).readonly:hover,input[type="tel"]:not([class*="kiwi"]).readonly:hover,input[type="number"]:not([class*="kiwi"]).readonly:hover,textarea:not([class*="kiwi"]).readonly:hover,input[type="text"]:not([class*="kiwi"]).disabled:focus,input[type="password"]:not([class*="kiwi"]).disabled:focus,input[type="email"]:not([class*="kiwi"]).disabled:focus,input[type="tel"]:not([class*="kiwi"]).disabled:focus,input[type="number"]:not([class*="kiwi"]).disabled:focus,textarea:not([class*="kiwi"]).disabled:focus,input[type="text"]:not([class*="kiwi"])[disabled]:focus,input[type="password"]:not([class*="kiwi"])[disabled]:focus,input[type="email"]:not([class*="kiwi"])[disabled]:focus,input[type="tel"]:not([class*="kiwi"])[disabled]:focus,input[type="number"]:not([class*="kiwi"])[disabled]:focus,textarea:not([class*="kiwi"])[disabled]:focus,input[type="text"]:not([class*="kiwi"])[readonly]:focus,input[type="password"]:not([class*="kiwi"])[readonly]:focus,input[type="email"]:not([class*="kiwi"])[readonly]:focus,input[type="tel"]:not([class*="kiwi"])[readonly]:focus,input[type="number"]:not([class*="kiwi"])[readonly]:focus,textarea:not([class*="kiwi"])[readonly]:focus,input[type="text"]:not([class*="kiwi"]).readonly:focus,input[type="password"]:not([class*="kiwi"]).readonly:focus,input[type="email"]:not([class*="kiwi"]).readonly:focus,input[type="tel"]:not([class*="kiwi"]).readonly:focus,input[type="number"]:not([class*="kiwi"]).readonly:focus,textarea:not([class*="kiwi"]).readonly:focus{border:.0625rem solid #e5e6e1;box-shadow:none}input[type="text"]:not([class*="kiwi"]).false-readonly,input[type="password"]:not([class*="kiwi"]).false-readonly,input[type="email"]:not([class*="kiwi"]).false-readonly,input[type="tel"]:not([class*="kiwi"]).false-readonly,input[type="number"]:not([class*="kiwi"]).false-readonly,textarea:not([class*="kiwi"]).false-readonly{background-color:#fff;border:.0625rem solid #6f6f6d}input[type="text"]:not([class*="kiwi"]).false-readonly:hover,input[type="password"]:not([class*="kiwi"]).false-readonly:hover,input[type="email"]:not([class*="kiwi"]).false-readonly:hover,input[type="tel"]:not([class*="kiwi"]).false-readonly:hover,input[type="number"]:not([class*="kiwi"]).false-readonly:hover,textarea:not([class*="kiwi"]).false-readonly:hover{border-color:#b62682}input[type="text"]:not([class*="kiwi"]).false-readonly:focus,input[type="password"]:not([class*="kiwi"]).false-readonly:focus,input[type="email"]:not([class*="kiwi"]).false-readonly:focus,input[type="tel"]:not([class*="kiwi"]).false-readonly:focus,input[type="number"]:not([class*="kiwi"]).false-readonly:focus,textarea:not([class*="kiwi"]).false-readonly:focus{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004;outline:none}input[type="text"]:not([class*="kiwi"]).small,input[type="password"]:not([class*="kiwi"]).small,input[type="email"]:not([class*="kiwi"]).small,input[type="tel"]:not([class*="kiwi"]).small,input[type="number"]:not([class*="kiwi"]).small,textarea:not([class*="kiwi"]).small{height:2.25rem}textarea:not([class*="kiwi"]){height:6.25rem;max-width:25rem;padding:.75rem;resize:vertical}input[type='number']:not([class*="kiwi"]){appearance:textfield !important}input[type=number]:not([class*="kiwi"])::-webkit-inner-spin-button,input[type=number]:not([class*="kiwi"])::-webkit-outer-spin-button{appearance:none;margin:0}input:not([class*="kiwi"])::-ms-clear,input:not([class*="kiwi"])::-ms-reveal{display:none}.item-form{margin-bottom:1.5rem}.item-form.no-margin{margin-bottom:0}.item-form ul li{line-height:normal}.item-form ul li:first-child label.input-radio,.item-form ul li:first-child label.input-checkbox{margin-top:.4375rem}.item-form ul li label.input-radio,.item-form ul li label.input-checkbox{margin-bottom:0;margin-left:1.25rem;margin-top:1rem}.item-form ul li label{max-width:21.875rem;width:100%}.item-form ul li label.input-radio+.dropdown-wrapper{margin-left:2.8125rem;margin-top:.625rem}.item-form label{display:block}.item-form>label{position:relative;margin-bottom:0;max-width:21.875rem;width:100%}.item-form>label.label_no-max-witdh{max-width:100%}.item-form>label+label{margin-top:1.125rem}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{display:block;margin-bottom:.375rem}.item-form>label>span:first-child.inline,.item-form.half-items>div>label>span:first-child.inline{display:inline}.item-form>label>span:first-child+a:not(.input-number),.item-form.half-items>div>label>span:first-child+a:not(.input-number){display:block}.item-form>label>span.desc-container{position:relative}.item-form>label>span.desc-container>input[type="text"]~.desc,.item-form>label>span.desc-container>input[type="password"]~.desc,.item-form>label>span.desc-container>input[type="email"]~.desc,.item-form>label>span.desc-container>input[type="tel"]~.desc,.item-form>label>span.desc-container>input[type="number"]~.desc{color:#141414;position:absolute;right:.8125rem;top:-0.125rem;z-index:1}.item-form .info{color:#141414;font-size:.875rem;line-height:1.2em}.item-form .help-text{color:#6f6f6d}.item-form .help-text.block{display:block;margin-top:.125rem}.item-form .help-text.center{text-align:center}.item-form.half-items>div{float:left;width:48%}.item-form.half-items>div+div{margin-left:4%}.item-form.half-items>.item-form{margin-bottom:0}.item-form ul.indented{margin-left:1.5em;margin-top:.375rem}.item-form ul.indented li .item-form{margin-left:2.8125rem;margin-top:.75rem}.item-form ul.indented li .item-form label,.item-form ul.indented li .item-form input{max-width:19.0625rem}.item-form ul.indented li .item-form input~.desc{top:.6875rem}.item-form span.fakeDisabled{background-color:#f4f5f2;border-radius:0;border:.0625rem solid #e5e6e1;color:#141414;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:2.625rem;line-height:1.625rem;max-width:100%;overflow:hidden;padding:0 .75rem;text-overflow:ellipsis}span.message-error{color:#e07901;display:block;font-size:.875rem;margin:.25rem 0 0 0}span.message-error::before{margin-right:.25rem}ul.suggest-list{background-color:#fff;border-top:0;border:.0625rem solid #6f6f6d;position:absolute;width:100%;z-index:2}ul.suggest-list li{padding:.3125rem}ul.suggest-list li:hover,ul.suggest-list li.selected{background-color:#f4f5f2}ul.suggest-list li a{display:block}input[data-input-number]{max-width:2.8125rem !important;padding:0 .3125rem !important}a.input-number{padding-right:0 !important;padding-left:0 !important}@media screen and (max-width:47.9375rem){input[type="text"]:not([class*="kiwi"]),input[type="password"]:not([class*="kiwi"]),input[type="email"]:not([class*="kiwi"]),input[type="tel"]:not([class*="kiwi"]),input[type="number"]:not([class*="kiwi"]),textarea:not([class*="kiwi"]){height:2.1875rem;max-width:none;padding:0 .625rem}input[type="text"]:not([class*="kiwi"])~a:not(.input-number),input[type="password"]:not([class*="kiwi"])~a:not(.input-number),input[type="email"]:not([class*="kiwi"])~a:not(.input-number),input[type="tel"]:not([class*="kiwi"])~a:not(.input-number),input[type="number"]:not([class*="kiwi"])~a:not(.input-number),textarea:not([class*="kiwi"])~a:not(.input-number){display:block;margin-top:.9375rem}input[type="text"]:not([class*="kiwi"]).small,input[type="password"]:not([class*="kiwi"]).small,input[type="email"]:not([class*="kiwi"]).small,input[type="tel"]:not([class*="kiwi"]).small,input[type="number"]:not([class*="kiwi"]).small,textarea:not([class*="kiwi"]).small{height:1.875rem}textarea:not([class*="kiwi"]){height:5.625rem;padding:.625rem}.item-form{margin-bottom:1.25rem}.item-form ul li label.frm-radio,.item-form ul li label.frm-check{margin-left:.625rem}.item-form>label{max-width:none}.item-form>label+label{margin-top:.9375rem}.item-form>label>span:first-child,.item-form.half-items>div>label>span:first-child{margin-bottom:.3125rem}.item-form>label>span:first-child.inline,.item-form.half-items>div>label>span:first-child.inline{display:inline}.item-form>label>span:first-child+a:not(.input-number),.item-form.half-items>div>label>span:first-child+a:not(.input-number){display:block}.item-form span.fakeDisabled{height:2.1875rem;line-height:1.1875rem;padding:0 .625rem}}.input-group{position:relative}.input-group .input-group-text{border-bottom:.0625rem solid #e5e6e1;border-left:.0625rem solid #6f6f6d;border-right:.0625rem solid #e5e6e1;border-top:.0625rem solid #6f6f6d;color:#eeeeed;display:block;float:left;overflow:hidden;padding:.375rem 0 0 .375rem;text-overflow:ellipsis;white-space:nowrap}.input-group a{color:#141414 !important}.input-group select,.input-group input[type="file"]{cursor:pointer;left:0;opacity:0;padding:.5em .4em;position:absolute;top:0}.input-group .btn .btn-icon-select{background-position:-3.375rem 0;height:.8125rem;width:.6875rem}.input-group.small .input-group-text{width:2.5rem}.input-group.small select{min-width:5.625rem}.input-group.small input[type="file"]{min-width:7.5rem}.input-group.large .input-group-text{width:37.5rem}.input-group.large select{min-width:40rem}.input-group.large input[type="file"]{min-width:42.5rem}:root .input-radio{display:inline-block;font-weight:normal;max-width:100%;min-height:1.25rem;width:auto}:root .input-radio input[type="radio"]{opacity:0;position:absolute}:root .input-radio input[type="radio"]:checked~span::before{border-color:#b62682}:root .input-radio input[type="radio"]:checked~span>span{color:#b62682}:root .input-radio input[type="radio"]:checked~span>span::before{background-color:#b62682;border-radius:.625rem;content:"";display:inline;height:.625rem;left:.3125rem;position:absolute;text-align:center;top:.3125rem;vertical-align:middle;width:.625rem}:root .input-radio input[type="radio"]:checked~span>span a{color:#b62682}:root .input-radio input[type="radio"]:focus~span:before,:root .input-radio input[type="radio"].fake-guide-focus~span:before{border-color:#b1d004;box-shadow:0 0 .25rem 0 #b1d004}:root .input-radio input[type="radio"][readonly]~span:hover,:root .input-radio input[type="radio"][disabled]~span:hover{cursor:unset !important}:root .input-radio input[type="radio"][readonly]~span::before,:root .input-radio input[type="radio"][disabled]~span::before{background:#f4f5f2;border-color:#e5e6e1}:root .input-radio input[type="radio"][readonly]~span>span,:root .input-radio input[type="radio"][disabled]~span>span{color:#6f6f6d}:root .input-radio>span:not(.message-error){cursor:pointer;display:block;margin-right:.9375rem;padding-left:1.625rem;position:relative}:root .input-radio>span:not(.message-error)::before{background-color:#fff;border-radius:.625rem;border:.0625rem solid #6f6f6d;box-sizing:border-box;content:"";height:1.25rem;left:0;position:absolute;top:0;vertical-align:top;width:1.25rem}:root .input-radio>span:not(.message-error).warning:before,:root .input-radio>span:not(.message-error)[data-invalid="invalid"]:before{border:.125rem solid #e07901 !important}:root .input-radio>span:not(.message-error)>span{display:inline-block;margin-top:-0.0625rem;vertical-align:top}:root .input-radio>span>span{color:#141414}:root .input-radio>span>span a{color:#141414;text-decoration:none}:root .input-radio.inline{display:inline-block}:root .input-radio.block{display:block}:root .input-switch{box-sizing:border-box;cursor:pointer;display:inline-block;min-height:1.875rem;outline:none;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}:root .input-switch *{box-sizing:border-box}:root .input-switch input[type="checkbox"]{opacity:0;position:absolute}:root .input-switch input[type="checkbox"]+span{background-color:#fff;border-radius:1.875rem;border:.0625rem solid #6f6f6d;display:block;float:left;height:1.875rem;margin-right:.375rem;position:relative;width:3.75rem}:root .input-switch input[type="checkbox"]+span:after{background-color:#6f6f6d;border-radius:1.625rem;content:'';display:block;height:1.625rem;left:.125rem;margin-left:0;overflow:hidden;position:absolute;top:.0625rem;transition:background .4s,margin-left .4s;width:1.625rem;z-index:1}:root .input-switch input[type="checkbox"]+span:before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6f6f6d;content:"\e606";font-size:1.25rem;height:.8125rem;left:.3125rem;line-height:normal;margin-left:0;position:absolute;top:.25rem;transition:margin-left .4s;width:.8125rem;z-index:2}:root .input-switch input[type="checkbox"]+span+span{color:#141414;display:inline-block;padding-left:.25rem;padding-top:.1875rem}:root .input-switch input[type="checkbox"]:checked+span{border-color:#b62682}:root .input-switch input[type="checkbox"]:checked+span::after{background:#b62682;margin-left:1.75rem;transition:background .4s,margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span::before{color:#fff;margin-left:1.75rem;transition:margin-left .4s}:root .input-switch input[type="checkbox"]:checked+span+span{color:#b62682}:root .input-switch input[type="checkbox"]:focus+span{border-color:#b1d004;box-shadow:0 0 .25rem 0 #b1d004}:root .input-switch input[type="checkbox"]:disabled+span,:root .input-switch input[type="checkbox"]:disabled+span+span{opacity:.5}:root .input-switch:hover input[type="checkbox"]+span{border-color:#b62682}:root .input-switch:hover input[type="checkbox"]+span+span{color:#b62682}:root .input-switch:hover input[type="checkbox"]:disabled+span{border-color:#6f6f6d}:root .input-switch:hover input[type="checkbox"]:disabled+span+span{color:#141414}.smart-container{background-color:#e1f56e;bottom:auto;color:#141414;display:block;font-family:'bernino-regular',Verdana,Arial,Geneva,sans-serif;font-size:1rem;left:0;margin:0 auto;min-width:0;right:0;width:100%}.smart-content{padding:.9375rem;text-align:left}.smart-content a,.smart-content a:hover{color:#141414;text-decoration:none}.smart-phrase{font-size:1.25rem;line-height:1.5625rem;padding-bottom:.625rem}.smart-data-event{text-align:left !important}.smart-data-event p{color:#141414 !important;font-size:.875rem;line-height:.9375rem;margin-bottom:0 !important}.smart-data-event span{color:#141414 !important;font-weight:bold}.smart-container-banner{height:3.75rem;max-width:29.25rem}.smart-content-banner{padding:.5rem}.smart-banner:before,.smart-banner:after{font-size:1.125rem}.smart-phrase-banner{float:left;font-size:.75rem;line-height:1.125rem;padding-bottom:.3125rem;padding-top:.3125rem;width:80%}.smart-data-event-banner{float:left;font-size:1.25rem;padding-bottom:.625rem;position:relative;top:-1.5625rem;width:20%}.smart-data-event-banner p{font-size:.625rem;line-height:.75rem;margin-bottom:0 !important;text-align:left !important}.smart-data-event-banner span{font-size:1.25rem;line-height:1.5625rem}.smart-container-megadetalle{height:5.625rem;width:37.5rem}.smart-megadetalle:before,.smart-megadetalle:after{font-size:1.125rem}.smart-phrase-megadetalle{float:left;font-size:1rem;padding-top:.625rem;padding-right:15px;text-align:right;width:78%}.smart-data-event-megadetalle{float:left;font-size:1.25rem;position:relative;top:-1.625rem;width:22%}.smart-data-event-megadetalle p{text-align:left !important;margin-bottom:0 !important;font-size:.75rem}.smart-data-event-megadetalle span{font-size:3.125rem;line-height:2.8125rem}.smart-data-event-megadetalle span:last-child{font-size:1.25rem}.smart-container-mega{height:5.625rem;width:45.5rem}.smart-mega:before,.smart-mega:after{font-size:1.125rem}.smart-phrase-mega{float:left;padding-right:15px;padding-top:.625rem;text-align:right;width:80%}.smart-data-event-mega{float:left;font-size:1.25rem;padding-bottom:.625rem;padding-top:.625rem;position:relative;top:-2.375rem;width:20%}.smart-data-event-mega p{font-size:12px;margin-bottom:0 !important;text-align:left !important}.smart-data-event-mega span{font-size:3.125rem;line-height:3.125rem}.smart-data-event-mega span:last-child{font-size:1.25rem}.smart-container-roba{height:15.625rem;width:18.75rem}.smart-roba:before,.smart-roba:after{font-size:1.375rem}.smart-phrase-roba{padding-top:1.25rem;width:100%}.smart-data-event-roba{margin-top:.1875rem;width:60%}.smart-data-event-roba p{font-size:.875rem;line-height:1.125rem}.smart-data-event-date-roba{width:60%}.smart-data-event-date-roba span{font-size:3.75rem;line-height:3.4375rem}.smart-data-event-date-roba span:last-child{font-size:1.875rem;font-weight:bold}.spinner-inline.left:before,.spinner-inline.right:after{width:18px;height:15px;background:transparent url("static/common/img/icons/loader24.gif") no-repeat 0 0;content:" ";display:inline-block;vertical-align:middle;background-size:16px;color:#141414}.spinner-inline.left:before{padding-left:.375rem}.spinner-inline.right:after{padding-right:.375rem;background-position:right}.loadingEl{position:relative;z-index:9997}.loadingEl:hover{cursor:wait}.loadingEl>div.blockLayer{position:absolute;background:#fff;top:0;left:0;right:0;bottom:0;opacity:.5;filter:alpha(opacity=50);z-index:9999}.loadingEl>div.loading{display:inline-block;left:50%;position:absolute;top:50%;z-index:999;margin-left:-19.5px;margin-top:-19.5px}.loadingEl>div.loading>span.icon{background-image:url("static/common/release/modules/resources/img/id-spinner.gif");background-repeat:no-repeat;display:inline-block;height:39px;width:39px;-ms-touch-action:pan-y pan-x;touch-action:pan-y pan-x}.off-canvas-opened{overflow:hidden}.off-canvas-view-container{background-color:rgba(0,0,0,0.7);bottom:0;display:none;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:99999}.off-canvas-view-container *{box-sizing:border-box}.off-canvas-view-container .off-canvas-view-content{background-color:#fff;height:100%;position:absolute;right:0;top:0;width:26.25rem;z-index:999999;transform:translate3d(100%, 0, 0);transition:transform .4s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}.off-canvas-view-container.off-canvas-view-show{display:block}.off-canvas-view-container.off-canvas-view-opened .off-canvas-view-content{transform:translate3d(0, 0, 0);transition:transform .8s;transition-timing-function:cubic-bezier(.7, 0, .3, 1)}@media screen and (max-width:47.9375rem){.off-canvas-view-container .off-canvas-view-content{max-width:100%;width:100%}}.breadcrumb{overflow:hidden;padding-left:1rem;padding-right:1rem;margin:.5rem auto 1rem}@media screen and (min-width:62rem){.breadcrumb{padding-left:calc((100vw - 60rem)/2);padding-right:calc((100vw - 60rem)/2)}}@media screen and (min-width:75rem){.breadcrumb{padding-left:calc((100vw - 72rem)/2);padding-right:calc((100vw - 72rem)/2)}}.breadcrumb li{font-size:12px;font-size:0.75rem;background:url("static/common/img/icons/breadcrumbs_icon.png") no-repeat scroll right center rgba(0,0,0,0);float:left;margin-right:7px;padding-right:14px}.breadcrumb li:last-child{background:none}.ide-header{background-color:#e1f56e;height:3rem}.ide-header .content{margin:0 auto;position:relative}.ide-header:not(.private) .ide-main-menu__adv-free{display:none}@media screen and (min-width:48rem){.ide-header:not(.private) .ide-main-menu__adv-free{display:inline-block}}.ide-header .icon-pin:before,.ide-header .icon-user-no-logged:before{color:#b62682;margin-right:.25rem}.ide-header .icon-user-no-logged-text{display:none}@media screen and (min-width:21.875rem){.ide-header .icon-user-no-logged-text{display:block}}.ide-header .icon-user-no-logged-text-extrasmall-devices{display:block}@media screen and (min-width:21.875rem){.ide-header .icon-user-no-logged-text-extrasmall-devices{display:none}}@media screen and (min-width:48rem){.ide-header .icon-user-no-logged-text-extrasmall-devices{display:none}}.ide-header .icon-user-no-logged:hover{text-decoration:none}.ide-header .tools-header li .communications-notifications,.ide-header .tools-header li .bookings-notifications{background-color:#d62f2f;border:solid .125rem #fff;border-radius:1rem;box-sizing:content-box;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;height:1rem;line-height:1rem;min-width:.75rem;padding:0 .125rem;position:absolute;right:0;text-align:center;top:.5625rem}.ide-header .claim-it-text{display:none}.ide-header .badge-notification::after{content:'';height:.5rem;width:.5rem;background-color:#b62682;border-radius:50%;margin-bottom:.5rem;margin-left:.25rem;display:inline-block}.logo-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;float:left;height:3rem;line-height:3rem;margin-left:.5rem}@media screen and (min-width:21.875rem){.logo-container{margin-left:1rem}}@media screen and (min-width:48rem){.logo-container{margin-left:.75rem}}@media screen and (min-width:62rem){.logo-container{margin-left:0}}.logo-container .phrase{display:none}@media screen and (min-width:62rem){header:not(.ide-header) .logo-container{margin-left:1.375rem}}.id-logo{display:-ms-inline-flexbox;display:inline-flex}.id-logo:hover{text-decoration:none}.id-logo:hover span{text-decoration:none}.id-logo span:before{font-size:2rem;display:inline-block;line-height:3rem}.id-logo .id-product{float:right}.id-logo img{height:2rem;width:6.9375rem}.phrase{color:#6f6f6d;display:inline-block;font-size:.8125rem;font-weight:normal;line-height:normal;margin:0;padding:0;position:relative;top:-0.875rem}.ide-main-menu{float:right;font-size:0;height:3rem;overflow:hidden;text-align:right;width:calc(100% - 10.625rem)}@media screen and (min-width:48rem){.ide-main-menu{width:calc(100% - 10rem)}}.ide-main-menu__adv-free{margin-right:.75rem}.ide-main-menu__adv-free a{border:solid .0625rem #e5e6e1;border-radius:1rem;margin:.5rem 0}.ide-main-menu__adv-free .icon-pin.--old:before{margin-right:.125rem;vertical-align:middle}.ide-main-menu__adv-free .icon-pin:before{margin-right:.125rem;vertical-align:bottom}.ide-main-menu li{box-sizing:border-box;display:inline-block;font-size:1rem;height:3rem;line-height:1.5rem;overflow:hidden}.ide-main-menu li:hover{border-bottom:solid .125rem #b62682}.ide-main-menu li a,.ide-main-menu li>span{-ms-flex-align:center;align-items:center;box-sizing:border-box;color:#141414;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;margin:.25rem 0;padding:.5rem}@media screen and (min-width:48rem){.ide-main-menu li a,.ide-main-menu li>span{margin:0;height:3rem}}.ide-main-menu li a.icon-user-no-logged,.ide-main-menu li>span.icon-user-no-logged{margin:.25rem 0;box-sizing:border-box}@media screen and (min-width:48rem){.ide-main-menu li a.icon-user-no-logged,.ide-main-menu li>span.icon-user-no-logged{margin:0}}@media screen and (min-width:62rem){.ide-main-menu li a.icon-user-no-logged,.ide-main-menu li>span.icon-user-no-logged{height:3rem;margin:0}}.ide-main-menu li.ide-main-menu__adv-free a{height:auto}@media screen and (min-width:48rem){.ide-main-menu li.ide-main-menu__adv-free a{margin:.45rem 0}}.ide-main-menu li.ide-main-menu__adv-free a span{padding-top:.25rem;padding-bottom:.25rem}.ide-main-menu li a:hover{background-color:#fff;color:#b62682;text-decoration:none}.ide-main-menu li a:hover span{text-decoration:none}.ide-main-menu li a:hover[class*="icon-"]:not(.btn)>span{text-decoration:none}.ide-main-menu li.conversations .badge{border-radius:.75rem;box-sizing:border-box;height:1.5rem;line-height:1.5rem;min-width:1.5rem}.ide-main-menu .ide-main-menu__adv-free a{background-color:#edfca2;border-color:#b1d004;box-sizing:border-box;display:inline-block;padding:.25rem 1.25rem;margin-top:.375rem}.ide-main-menu .ide-main-menu__adv-free a:hover{background-color:#fff;color:#b62682;border-color:#b62682;border-radius:1rem}.ide-main-menu .ide-main-menu__adv-free:hover{border:none}.ide-main-menu .user-bar-selected{border-bottom:solid .125rem #b62682}.ide-main-menu .user-bar-selected>span,.ide-main-menu .user-bar-selected a{background-color:#fff;color:#b62682}.user-bar-beta>a::after{background-color:#b62682;border-radius:1em;color:#fff;content:'beta';display:inline-block;font-family:bernino-regular;font-size:.5625rem;font-style:normal;line-height:1em;margin-left:.375rem;padding:.1875rem .375rem;text-align:center;text-transform:lowercase}.submenu{background-color:#fff;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);display:none;min-width:11.875rem;position:absolute;right:0;top:3rem;width:calc(100% - 2rem);z-index:99999}@media screen and (min-width:48rem){.submenu{width:auto}}.submenu .log-out span{float:right}.submenu .log-out span:before{font-size:1.5rem}.submenu a{color:#141414;display:block;line-height:3rem;padding-left:.75rem;padding-right:.75rem}.submenu a:hover{background-color:#f4f5f2;color:#b62682;text-decoration:none}.submenu a:hover .icon-exit::before{color:#b62682}.submenu .header-your-contracts-list .header-your-contracts{padding-right:.5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.submenu .header-your-contracts-list .header-your-contracts-badge{font-size:.875rem;line-height:1.125rem;color:#576600;margin-top:-0.1875rem;padding-left:.5rem}.submenu .header-your-contracts-list .header-your-contracts-badge:before{content:' ';width:100%;line-height:1.125rem;display:inline-block;position:relative;height:.5rem;background-color:#e1f56e;top:1.35rem;font-size:1rem;font-weight:700}.submenu .header-your-contracts-list .header-your-contracts-text{position:relative}.submenu .user-bar-selected{border-bottom-width:0}.submenu .user-bar-selected>span{background-color:#f4f5f2;color:#b62682;display:block;line-height:3rem;padding-left:.75rem;padding-right:.75rem}.submenu .ide-main-menu__adv-free{margin-right:0}.submenu .ide-main-menu__adv-free a{border:none;margin-bottom:0;margin-top:0}.log-out,.separator{border-top:.0625rem solid #e5e6e1}.activity-icon{border-left:.0625rem solid #b1d004;border-right:.0625rem solid #b1d004;box-sizing:border-box;cursor:pointer;float:right;height:3rem;line-height:3rem;padding:0 .75rem;position:relative;text-align:center;width:3rem;z-index:2}.activity-icon:hover{background-color:#fff;border-bottom:solid .125rem #b62682}.activity-icon+.activity-icon{border-right-width:0}.activity-icon .icon-calendar:before{font-size:1.25rem}.activity-icon .badge{background-color:#d62f2f;border:solid .125rem #fff;border-radius:1rem;box-sizing:content-box;color:#fff;display:inline-block;font-size:.875rem;font-weight:700;height:1rem;line-height:1rem;min-width:.75rem;padding:0 .125rem;position:absolute;right:0;text-align:center;top:.5625rem}.activity-icon .badge.communications-notifications,.activity-icon .badge.bookings-notifications{background-color:#d62f2f}.habitania .ide-main-menu{width:calc(100% - 13.125rem)}@media screen and (min-width:48rem){.habitania .submenu{right:3.75rem}}.help-center .activity-icon{position:relative}.help-center .helper-icon{text-decoration:none}.help-center .helper-icon::before{line-height:inherit}.help-center .helper-icon .icon-feedbk-question:before{font-size:1.25rem}.help-center .helper-icon,.help-center .activity-icon{display:inline-block}.help-center .icon-calendar::before{line-height:inherit}.help-center .beamer{cursor:pointer;position:relative}.help-center .beamer .icon-beamer-user-info,.help-center .beamer .icon-beamer-submenu{background-color:#46c2be;font-size:.875rem;border-radius:1rem;box-sizing:content-box;color:#fff;display:inline-block;font-weight:400;line-height:1rem;padding:0 .125rem;position:absolute;text-align:center}.help-center .beamer .icon-beamer-submenu{cursor:pointer;line-height:1rem;min-width:.875rem;right:.5rem;top:1.125rem}.help-center .beamer .icon-beamer-user-info{height:1rem;min-width:.75rem;right:1.75rem;top:.625rem}.help-center .beamer .icon-beamer-no-news{display:none}@media screen and (min-width:48rem){.starter .help-center-menu{display:none}}.starter .activity-icon{display:none}@media screen and (min-width:48rem){.starter .activity-icon{display:inline-block}}.starter .activity-icon~.user-info{right:0}@media screen and (min-width:48rem){.starter .activity-icon~.user-info{right:2.875rem}}@media screen and (min-width:62rem){.starter .activity-icon~.user-info{right:3.625rem}}.office .ide-main-menu,.pro .ide-main-menu,.top .ide-main-menu{width:calc(100% - 16.25rem)}@media screen and (min-width:62rem){.office .submenu,.pro .submenu,.top .submenu{right:6.75rem}}@media screen and (min-width:62rem){.office .submenu .help-center-menu,.pro .submenu .help-center-menu,.top .submenu .help-center-menu{display:none}}.office .activity-icon-help,.pro .activity-icon-help,.top .activity-icon-help{display:none}@media screen and (min-width:62rem){.office .activity-icon-help,.pro .activity-icon-help,.top .activity-icon-help{display:inline-block}}.office.home .ide-main-menu,.pro.home .ide-main-menu,.top.home .ide-main-menu{width:calc(100% - 20.625rem)}[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo{padding-top:.125rem}[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:1.875rem;width:6.5rem}@media screen and (min-width:48rem){[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;margin-top:-0.5rem;width:13.875rem}}@media screen and (min-width:62rem){[env=it] .home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;line-height:4rem;width:13.875rem;z-index:1}}.home{background-color:#fff;border-bottom:0;box-sizing:border-box;height:3rem;padding-top:0}.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{background-image:url("static/common/img/icons/id-logo-pride.svg");background-position:0 center;background-repeat:no-repeat;background-size:contain;content:'';display:block;height:2rem;line-height:2rem;width:6.9375rem}@media screen and (min-width:48rem){.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;width:13.875rem}}@media screen and (min-width:62rem){.home.logo-pride:not(.tools-header) .logo-container .id-logo::before{height:4rem;line-height:4rem;width:13.875rem}}.home.logo-pride:not(.tools-header) .logo-container .id-logo img{height:0;opacity:0;position:absolute}@media screen and (min-width:48rem){.home .id-logo img{height:4rem;width:13.875rem}}@media screen and (min-width:48rem){.home{height:6rem;padding-top:1.5rem}}.home.tools-header--home .icon-idealista-icon:before{background-image:none;color:#000;content:"\e710";font-size:3rem}.home .id-brand:before{font-size:2rem}@media screen and (min-width:48rem){.home .id-brand:before{font-size:3.875rem}}@media screen and (min-width:62rem){.home .id-brand:before{font-size:4rem}}.home .logo-container.claim-it{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48rem){.home .logo-container.claim-it{-ms-flex-align:center;align-items:center;-ms-flex-direction:inherit;flex-direction:inherit}}.home .logo-container.claim-it .id-logo{padding-top:.25rem;margin-bottom:.125rem}@media screen and (min-width:48rem){.home .logo-container.claim-it .id-logo{padding-top:0;margin-bottom:0}}.home .logo-container.claim-it .id-logo img{height:1.5rem;line-height:1rem;width:auto}@media screen and (min-width:48rem){.home .logo-container.claim-it .id-logo img{height:4rem;width:13.875rem}}.home .logo-container.claim-it .claim-it-text{font-size:.75rem;line-height:.75rem;padding-bottom:.5rem;display:inline-block;font-weight:600}@media screen and (min-width:48rem){.home .logo-container.claim-it .claim-it-text{display:none}}@media screen and (min-width:48rem){.home .logo-container .phrase{display:block;text-align:center;top:.25rem}}@media screen and (min-width:48rem){.home .logo-claim{margin-top:-0.6rem}}.home .ide-main-menu li:hover{border-bottom:none}.home .ide-main-menu li a:hover{background-color:#e1f56e;border-radius:.125rem;color:#141414}.home .ide-main-menu .ide-main-menu__adv-free a{background-color:#fff;border-color:#e5e6e1}.home .ide-main-menu .ide-main-menu__adv-free a:hover{background-color:#fff;border-radius:1rem;border-color:#b62682;color:#b62682}.home .activity-icon{border-color:#e5e6e1}@media screen and (min-width:48rem){.home .activity-icon{border:none}}.home .activity-icon:hover{background-color:#e1f56e}@media screen and (min-width:48rem){.home .no-logged-user-menu{width:calc(100% - 3.125rem)}}@media screen and (min-width:62rem){.home .no-logged-user-menu{width:calc(100% - 10.625rem)}}.home .user-info.opened .icon-arrow-dropdown:before{color:#839906}.home .lang-responsive{border-bottom:0}@media screen and (min-width:62rem){.home .lang-responsive:hover{background-color:#e1f56e;border-bottom-width:0;color:#141414}}.home .lang-responsive:hover .icon-arrow-dropdown:before{color:#839906}.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:.25rem}@media screen and (min-width:62rem){.home .lang-responsive+.no-logged-user-menu .ide-main-menu__adv-free{margin-right:.75rem}}@media screen and (min-width:48rem){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 4.75rem)}}@media screen and (min-width:62rem){.home .lang-responsive+.no-logged-user-menu{width:calc(100% - 10rem)}}.habitania{background-color:#fff;border-bottom:solid .0625rem #e5e6e1}.habitania .ide-main-menu li{border-bottom-color:#e5e6e1;border-bottom-width:.0625rem}.habitania .ide-main-menu a:hover{color:#b62682}.habitania .lang-options li a:hover{background-color:transparent;color:#b62682}.habitania .opened{background-color:#fff}.habitania .opened .icon-arrow-dropdown{background-color:transparent}.habitania .activity-icon{border-left-color:#e5e6e1;border-right-color:#e5e6e1}.habitania .user-info.opened,.habitania .activity-icon:hover{background-color:#f4f5f2}.habitania .logo-container img{height:2.9375rem;width:auto}.no-logged-user-menu{width:auto}@media screen and (min-width:48rem){.no-logged-user-menu{width:calc(100% - 18.4375rem)}}.no-logged-user-menu a:hover{background-color:transparent}.no-logged-user-menu a:hover span.hide-txt{text-decoration:none}.no-logged-user-menu .hide-txt{display:none}@media screen and (min-width:48rem){.no-logged-user-menu .hide-txt{display:inline}}@keyframes fadeInAndOut{from{opacity:0}10%{opacity:1}90%{opacity:1}to{opacity:0}}.new-answers-advice{display:none;animation-duration:10s;animation-name:fadeInAndOut;background-color:transparent;color:#b62682;font-size:.875rem;list-style:1.2857;max-width:13rem;opacity:0;position:absolute;right:.25rem;top:3.25rem;z-index:5}.new-answers-advice__arrow{background:#fff;border:.0625rem solid #b62682;border-radius:.125rem;padding:.25rem .5rem;position:relative}.new-answers-advice__arrow::after,.new-answers-advice__arrow::before{border:solid transparent;bottom:100%;content:"";height:0;pointer-events:none;position:absolute;width:0}.new-answers-advice__arrow::after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:.625rem;margin-left:-0.625rem;right:1.3125rem}.new-answers-advice__arrow::before{border-color:rgba(182,38,130,0);border-bottom-color:#b62682;border-width:.6875rem;margin-left:-0.6875rem;right:1.25rem}@media screen and (min-width:48rem){.new-answers-advice{font-size:1rem;list-style:1.5;max-width:unset;right:0}.new-answers-advice__arrow::after{right:.5625rem}.new-answers-advice__arrow::before{right:.5rem}}@media screen and (min-width:62rem){.new-answers-advice{right:6rem;top:3rem}.new-answers-advice__arrow::after{right:calc(50% + .0625rem)}.new-answers-advice__arrow::before{right:50%}}.lang-selector{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;float:right;line-height:3rem;margin-right:0;padding-left:.5rem}@media screen and (min-width:48rem){.lang-selector{margin-right:0}}@media screen and (min-width:62rem){.lang-selector{padding-left:1rem;max-width:9.375rem}}.lang-selector .icon-arrow-dropdown:before{color:#839906;float:right;margin-right:.25rem;margin-top:0}@media screen and (min-width:48rem){.lang-selector .icon-arrow-dropdown:before{margin-left:.375rem}}.lang-selector.opened{background-color:#fff;border-bottom:solid .125rem #b62682;color:#b62682;height:3rem}.lang-selector.opened .icon-arrow-dropdown:before{color:#b62682;transform:rotateX(180deg)}.lang-selector.opened ul{display:block;max-height:22.8125rem;overflow-x:hidden;overflow-y:scroll}@media screen and (min-width:62rem){.lang-selector:hover,.lang-selector.opened{background-color:#fff;border-bottom:solid .125rem #b62682;color:#b62682;height:3rem}.lang-selector:hover .icon-arrow-dropdown:before,.lang-selector.opened .icon-arrow-dropdown:before{color:#b62682}}.lang-selector--lang-selected{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-direction:row-reverse;flex-direction:row-reverse;height:3rem;line-height:3rem}@media screen and (min-width:48rem){.lang-selector--lang-selected{-ms-flex-pack:end;justify-content:flex-end}}@media screen and (min-width:62rem){.lang-selector--lang-selected .flag{margin-right:.5rem}}.lang-selector--lang-options{background-color:#fff;border:.0625rem solid #cbccc7;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);box-sizing:border-box;display:none;min-width:unset;position:absolute;right:0;top:auto;width:9.375rem;z-index:9999}@media screen and (min-width:48rem){.lang-selector--lang-options{right:.75rem}}.lang-selector--lang-options a{color:#141414;display:block;padding-left:.9375rem;padding-right:.5rem}.lang-selector--lang-options a:hover{background-color:#f4f5f2;color:#b62682;text-decoration:none}.lang-selector .lang-text{display:none}@media screen and (min-width:48rem){.lang-selector .lang-text{-ms-flex-order:1;order:1}}@media screen and (min-width:62rem){.lang-selector .lang-text{display:inline-block}}.flag{background-repeat:no-repeat;background-size:cover;border:solid .0625rem #e5e6e1;display:inline-block;height:.75rem;margin-right:.25rem;min-width:1rem;margin-top:0}@media screen and (min-width:48rem){.flag{-ms-flex-order:2;order:2}}.flag.lang-es{background-image:url("static/common/release/modules/resources/img/flags/es.svg")}.flag.lang-ca{background-image:url("static/common/release/modules/resources/img/flags/es-ct.svg")}.flag.lang-en{background-image:url("static/common/release/modules/resources/img/flags/gb.svg")}.flag.lang-fr{background-image:url("static/common/release/modules/resources/img/flags/fr.svg")}.flag.lang-de{background-image:url("static/common/release/modules/resources/img/flags/de.svg")}.flag.lang-it{background-image:url("static/common/release/modules/resources/img/flags/it.svg")}.flag.lang-pt{background-image:url("static/common/release/modules/resources/img/flags/pt.svg")}.flag.lang-da{background-image:url("static/common/release/modules/resources/img/flags/dk.svg")}.flag.lang-fi{background-image:url("static/common/release/modules/resources/img/flags/fi.svg")}.flag.lang-nl{background-image:url("static/common/release/modules/resources/img/flags/nl.svg")}.flag.lang-no{background-image:url("static/common/release/modules/resources/img/flags/no.svg")}.flag.lang-pl{background-image:url("static/common/release/modules/resources/img/flags/pl.svg")}.flag.lang-ro{background-image:url("static/common/release/modules/resources/img/flags/ro.svg")}.flag.lang-ru{background-image:url("static/common/release/modules/resources/img/flags/ru.svg")}.flag.lang-sv{background-image:url("static/common/release/modules/resources/img/flags/se.svg")}.flag.lang-el{background-image:url("static/common/release/modules/resources/img/flags/gr.svg")}.flag.lang-zh{background-image:url("static/common/release/modules/resources/img/flags/zh.svg")}.flag.lang-uk{background-image:url("static/common/release/modules/resources/img/flags/uk.svg")}ul .flag{margin-right:.5rem}.and-also{color:#6f6f6d;font-size:.75rem}.private nav{box-sizing:border-box;padding-left:10rem;position:relative;width:100%}.home nav{padding-left:7.5rem}@media screen and (min-width:48rem){.home nav{padding-left:15rem}}.habitania nav{padding-left:7.5rem}@media screen and (min-width:48rem){.habitania nav{padding-left:10rem}}.user-info{-ms-flex-align:center;align-items:center;border-bottom:solid .125rem #e1f56e;box-sizing:border-box;cursor:pointer;display:-ms-flexbox;display:flex;float:right;height:3rem;max-width:8.125rem;padding:.375rem .375rem .25rem;z-index:2}@media screen and (min-width:21.875rem){.user-info{max-width:10rem}}@media screen and (min-width:62rem){.user-info{min-width:10rem}}.user-info .avatar-small-inline{height:2rem;width:2.125rem}.user-info--username{display:inline-block;max-width:3.75rem;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}.user-info--username::first-letter{text-transform:uppercase}@media screen and (min-width:21.875rem){.user-info--username{max-width:6.5625rem;width:auto}}.user-info .icon-arrow-dropdown:before{color:#839906;float:right;font-size:1.25rem;margin-top:.125rem}.user-info.opened{background-color:#fff;border-bottom-color:#b62682}.user-info.opened+.submenu{display:block}.user-info.opened .user-info--username{color:#b62682}.user-info.opened .icon-arrow-dropdown:before{color:#b62682}@media screen and (min-width:48rem){.user-info.opened .icon-arrow-dropdown:before{-ms-flex-order:0;order:0}}.home .user-info{border-bottom-color:#fff;margin:.5rem 0}.home .opened{background-color:#e1f56e;border-bottom-color:#e1f56e;border-radius:.125rem;color:#141414}.home .opened .user-info--username{color:#141414}.home .opened .icon-arrow-dropdown:before{color:#839906}.tools-dropdown__close,.tools-header__more,.tools-header__info-element,.tools-header__find,.tools-header__action{border:none;margin:0;padding:0;width:auto;overflow:visible;background:transparent;color:inherit;font:inherit;line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-appearance:none}.tools-dropdown__close:-moz-focus-inner,.tools-header__more:-moz-focus-inner,.tools-header__info-element:-moz-focus-inner,.tools-header__find:-moz-focus-inner,.tools-header__action:-moz-focus-inner{border:0;padding:0}.tools-dropdown,.tools-header__link,.tools-header__info-list{padding:0;margin:0;list-style-type:none}.tools-header__info-element:after,.tools-header__more>span:after,.tools-header__more:after,.tools-dropdown__item--exit:after,.tools-dropdown__item--newtab: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-dropdown__item--newtab:before,.tools-header__link-wrapper--dropdown .tools-header__link-inner:before,.tools-dropdown__close:before,.tools-header__find>span:before,.tools-header__action:before{font-family:'idealista-regular','idealista-icons',Arial,sans-serif;font-weight:normal;line-height:normal;speak:none;text-transform:none;vertical-align:middle}#main-header.ide-header.tools-header{height:auto;padding:0}#main-header.ide-header.tools-header>.content{display:-ms-flexbox;display:flex;height:auto;width:100%}@media (max-width:75rem){#main-header.ide-header.tools-header>.content{max-width:100%;padding:0}}#main-header.ide-header.tools-header>.content:hover{z-index:99999}#main-header.ide-header.tools-header>.content>nav{-ms-flex:1 1 auto;flex:1 1 auto;margin:0;padding:0;width:100%}#main-header.ide-header.tools-header>.content>nav>.user-info.beamer{display:none}#main-header.ide-header.tools-header>.content>nav>#user-bar{display:-ms-flexbox;display:flex;float:none;height:auto;opacity:0;overflow:visible;width:100%}#main-header.ide-header.tools-header>.content>nav>#user-bar.appear{opacity:1;transition:opacity .5s ease}.tools-header>.content>.logo-container,.tools-header__logo{box-sizing:content-box;display:none;-ms-flex:0 0 6.25rem;flex:0 0 6.25rem;left:0;max-height:2.875rem;max-width:6.25rem;overflow:hidden;padding-left:0;padding:.5rem .5rem .5rem 0;position:relative}.tools-header>.content>.logo-container>.id-logo,.tools-header__logo>.id-logo{border-radius:.25rem;font-size:1rem;line-height:1em;max-height:100%;overflow:hidden}.tools-header>.content>.logo-container>.id-logo>img,.tools-header__logo>.id-logo>img{height:auto;width:100%}.tools-header>.content>.logo-container>.id-logo>.icon-idealista-icon:before,.tools-header__logo>.id-logo>.icon-idealista-icon:before{font-size:1.75rem}@media (min-width:75rem){.tools-header>.content>.logo-container,.tools-header__logo{display:-ms-flexbox;display:flex}}.tools-header>nav>.ide-main-menu,.tools-header__links{-ms-flex-align:baseline;align-items:baseline;background-color:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;height:auto;-ms-flex-pack:distribute;justify-content:space-around;margin:0;padding:0;width:100%}.tools-header__link-inner .communications-notifications,.tools-header__link-inner .bookings-notifications{display:inline-block !important;opacity:1;transition:opacity .5s ease}.tools-header__link-inner,.tools-header__link-inner:hover{text-decoration:none !important}.tools-header__image{height:100%}.tools-header__link-wrapper{background-color:inherit;color:inherit;-ms-flex-positive:1;flex-grow:1;position:relative;width:auto}@media (min-width:48rem){.tools-header__link-wrapper:nth-child(2)~.tools-header__link-wrapper{display:block}}@media (max-width:47.9375rem){.tools-header__link-wrapper.tools-header-inbox{display:block !important}}.tools-header__link-wrapper--fixed-width{width:100%}@media screen and (min-width:48rem){.tools-header__link-wrapper--fixed-width{width:auto}}.tools-header__link-wrapper--dropdown{position:relative}.tools-header__link-wrapper--dropdown .tools-header__link{pointer-events:none}.tools-header__link-wrapper--dropdown .tools-header__link-inner:after{content:"\e009";display:inline-block}.tools-header__link-wrapper--dropdown.tools-header__link-wrapper--opened .tools-header__link-inner:after{transform:rotate(180deg)}.tools-header__link-wrapper--dropdown:hover .tools-header__link-inner:after{transform:rotate(180deg)}.tools-header__link-wrapper--dropdown.tools-header__link-wrapper--closed .tools-header__link-inner:after{transform:rotate(0deg)}.tools-header__link-wrapper--dropdown.tools-header__link-wrapper--closed:hover .tools-header__link-inner:after{transform:rotate(0deg)}.tools-header__link-wrapper--dropdown .tools-dropdown{display:none}.tools-header__link-wrapper--opened,.tools-header__link-wrapper--dropdown:hover{text-decoration:none}.tools-header__link-wrapper--opened .tools-header__link-inner,.tools-header__link-wrapper--dropdown:hover .tools-header__link-inner{border-color:transparent}.tools-header__link-wrapper--opened:before,.tools-header__link-wrapper--dropdown:hover:before{bottom:0;box-shadow:0 .25rem 1rem 0 rgba(102,102,100,0.32);display:block;left:0;position:absolute;right:0;top:0}.tools-header__link-wrapper--opened .tools-dropdown{display:block}.tools-header__link-wrapper--opened::before{content:''}.tools-header__link-wrapper--closed .tools-dropdown{display:none}.tools-header__link-wrapper--closed::before{content:''}.tools-header__link-wrapper--dropdown:hover .tools-dropdown{display:block}.tools-header__link-wrapper--dropdown:hover::before{content:''}.tools-header__link-wrapper--dropdown:hover.tools-header__link-wrapper--closed .tools-dropdown{display:none}.tools-header__link-wrapper--dropdown:hover.tools-header__link-wrapper--closed::before{display:none}.tools-header__link-inner{border-bottom:solid .25rem;border-bottom-color:inherit;box-sizing:content-box;color:inherit;display:inline-block;height:1.375rem;line-height:1.375rem;padding-bottom:1.0625rem;position:relative}.tools-header__link{display:block;font-size:1rem;height:auto;padding:1.25rem .625rem 0;position:relative;text-align:center;text-overflow:ellipsis;white-space:nowrap}.tools-header__link,.tools-header__link:visited,.tools-header__link:focus,.tools-header__link:active{color:inherit}@media (max-width:20.3125rem){.tools-header__link{padding-right:0;padding-left:0}}@media (min-width:48rem){.tools-header__link{padding-right:2.475rem;padding-left:1.27875rem;text-align:center}}.tools-header__link:hover,.tools-header__link--selected{text-decoration:none}.tools-header__action{color:inherit;cursor:pointer;display:block;-ms-flex:0 0 auto;flex:0 0 auto;font-size:1rem;height:auto;min-width:3.125rem;padding:1.25rem 0;position:relative;text-align:center}@media (min-width:75rem){.tools-header__action{max-width:3rem;min-width:3rem;-ms-flex-preferred-size:3rem;flex-basis:3rem;padding-right:.875rem;padding-left:.875rem}}.tools-header__action--more{display:none;padding-right:.625rem}.tools-header__action--more:after{content:'\e009'}.tools-header__action--find{font-size:1.25em;padding-bottom:0;padding-top:0}.tools-header__action--find::after{content:"\e302";font-size:1.2em}.tools-header__info{background-color:inherit;color:inherit;display:-ms-flexbox;display:flex;-ms-flex:0 1 auto;flex:0 1 auto}.tools-header__info-element{background-color:inherit;color:inherit;display:inline-block;font-size:1.5em;padding:.875rem;text-align:center}.tools-header__info-element:hover{text-decoration:none}.tools-header__info-element:visited{color:inherit}.tools-header__info-element::after{display:block;line-height:2.25rem;max-height:2.25rem}.tools-header__info-element--find:after{content:"\e302"}.tools-header__info-element--help::after{content:"\e603";font-size:1.125rem}.tools-header__info-element:last-child{padding-right:.75rem}.tools-header__info-label{position:relative}.tools-header__links .tools-dropdown__item{padding:1rem 1.375rem}.tools-header__links .only-on-mobile{display:block}.tools-header__links .only-on-desktop{display:none}@media (min-width:48rem){.tools-header__links .only-on-mobile{display:none}.tools-header__links .only-on-desktop{display:block}}.tools-aside{bottom:0;display:block;left:0;overflow-y:scroll;position:fixed;right:0;top:0;transform-origin:0 0;transform:translate(100%, 0);transition-timing-function:ease-in;z-index:1000}.tools-aside--opened{transform:translate(0, 0);transition-timing-function:ease-out}@media (min-width:75rem){.tools-aside{display:none}}.tools-dropdown{font-size:1rem;text-align:left}.tools-dropdown [class*="icon-"]:before{color:#fff}.tools-dropdown .badge--dropdown{position:relative;top:-0.3125rem}.tools-dropdown--expandable{border-radius:0 0 .25rem .25rem;left:0;position:absolute;right:0;top:100%}.tools-dropdown--fixed{border-radius:0 0 .25rem .25rem;left:auto;min-width:12.5rem;position:absolute;right:0;top:100%}.tools-dropdown--fullscreen{font-size:1.5625rem}.tools-dropdown--fullscreen .badge--dropdown{border-radius:50%;float:none;font-size:1rem;height:1.375rem;line-height:1.25rem;min-width:1.375rem;position:relative;top:-0.3125rem;width:1.375rem}.tools-dropdown__header,.tools-dropdown__item{background-color:inherit;padding:1rem 2.0625rem}.tools-dropdown__header:hover,.tools-dropdown__item:hover{text-decoration:none}.tools-dropdown__header{box-sizing:border-box;max-height:5rem;padding:1rem;position:relative;text-align:center}.tools-dropdown__logo{height:3rem;width:auto}.tools-dropdown__close{bottom:0;cursor:pointer;font-size:2rem;line-height:0;padding:0 1rem;position:absolute;right:0;top:0}.tools-dropdown__close::after{color:inherit;content:"\e109";display:inline-block}.tools-dropdown__item{border:none;display:block;text-align:inherit;text-decoration:none}.tools-dropdown__item,.tools-dropdown__item:visited,.tools-dropdown__item:active,.tools-dropdown__item:focus{color:inherit}.tools-dropdown__item--newtab::after{content:'\e307'}.tools-dropdown__item--search{border-bottom:.0625rem solid rgba(255,255,255,0.4);padding-bottom:.625rem}.tools-dropdown__item--exit::after{content:'\e322'}.tools-dropdown__item--avatar{line-height:2.25rem}.tools-dropdown__item--avatar>.avatar{margin-right:1.5em}.tools-dropdown__item-wrapper:last-of-type{border-radius:0 0 .25rem .25rem}.tools-dropdown__item-wrapper:last-of-type .tools-dropdown__item{border-radius:0 0 .25rem .25rem}.tools-dropdown__item-wrapper--separator{border-top:solid .0625rem #fff}.tools-dropdown:before{bottom:0;box-shadow:0 .25rem 1rem 0 rgba(102,102,100,0.32);content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:-1}.avatar{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:1.125rem;display:inline-block;height:2.25rem;text-align:center;width:2.25rem}.avatar:after{color:#444;content:'';display:inline-block;font-family:'bernino-regular';font-size:1.125rem;line-height:2.25rem}.avatar[data-render-initials="true"]:after{content:attr(data-value)}.badge{font-size:.6875rem;line-height:1rem;height:1rem;min-width:1rem;border-radius:.5rem;color:#fff;background-color:#42b489;display:inline-block;text-align:center}.badge--header{position:absolute;top:0;right:-0.625rem}.badge--header__info{position:absolute;left:50%}.badge--header__info-content{background-color:#cbccc7;border-radius:.375rem;color:#141414;display:-ms-flexbox;display:flex;font-size:.6875rem;left:-50%;margin-left:auto;margin-right:auto;padding:0 .1875rem;position:relative;top:1.8125rem;white-space:nowrap}.badge--danger{background-color:#e64e4a}.badge--beamer{background-color:#42b489}.badge.communications-notifications,.badge.bookings-notifications{background-color:#d62f2f}.badge.hidden{display:none}.tools-header#main-header.ide-header,.tools-header{background-color:#e1f56e;color:#141414}@media (min-width:75rem){.tools-header#main-header.ide-header>.content,.tools-header>.content{max-width:1170px;padding-left:.9375rem;padding-right:.9375rem}}.tools-header__link,.tools-header__action,.tools-header__info-element{border-bottom-color:#e1f56e}@media (min-width:75rem){.tools-header__link:hover,.tools-header__action:hover,.tools-header__info-element:hover{background-color:white;border-bottom-color:white;color:#b62682}}.tools-header__link--selected,.tools-header__action--selected,.tools-header__info-element--selected{background-color:white;color:#b62682}.tools-header__link--selected,.tools-header__action--selected,.tools-header__info-element--selected,.tools-header__link--selected:hover,.tools-header__action--selected:hover,.tools-header__info-element--selected:hover{border-bottom-color:#b62682}.tools-header__link-wrapper:hover .tools-header__link{color:#b62682}.tools-header__link-wrapper--opened .tools-header__link{color:#b62682}.tools-header__link-wrapper--closed .tools-header__link{color:inherit}.tools-header__link-wrapper--closed:hover .tools-header__link{color:inherit}.tools-header__link-wrapper--dropdown:hover{background-color:white;color:#141414}.tools-header__link-wrapper--opened{background-color:white;color:#141414}.tools-header .tools-dropdown{background-color:white;color:#141414}@media (min-width:75rem){.tools-header .tools-dropdown__item:hover{background-color:#f4f5f2;color:#b62682}}.tools-header .tools-dropdown__header .icon-tools-icon:before,.tools-header .tools-dropdown__header .icon-id-favicon:before{color:#141414;font-size:2rem}.tools-header .tools-dropdown>hr{background-color:#fff;border-bottom:none;border-color:#fff;border-top:solid .0625rem;color:#fff;margin:0}.tools-header .tools-dropdown--fullscreen hr{margin:1rem 0}.tools-header .tools-aside{background-color:white}.tools-header .logo-container.starter{-ms-flex:0 0 auto;flex:0 0 auto;max-width:none}.tools-header .logo-container.starter .id-logo img{height:2rem;width:6.9375rem}.tools-header .logo-container.starter .id-logo span:before{font-size:1.75rem}.tools-header .logo-container.starter .id-product:before{color:#6f6f6d}.tools-header--tools#main-header.ide-header,.tools-header--tools{background-color:#444;color:#fff}@media (min-width:75rem){.tools-header--tools>.content{max-width:1170px;padding-left:.9375rem;padding-right:.9375rem}}.tools-header--tools .tools-header__link,.tools-header--tools .tools-header__action,.tools-header--tools .tools-header__info-element{border-bottom-color:#444}.tools-header--tools .tools-header__link--selected,.tools-header--tools .tools-header__action--selected,.tools-header--tools .tools-header__info-element--selected{background-color:inherit;color:#e1f56e}@media (min-width:75rem){.tools-header--tools .tools-header__link:hover,.tools-header--tools .tools-header__action:hover,.tools-header--tools .tools-header__info-element:hover{background-color:inherit;color:#e1f56e}}.tools-header--tools .tools-header__link--selected,.tools-header--tools .tools-header__action--selected,.tools-header--tools .tools-header__info-element--selected{border-bottom-color:#e1f56e}@media (min-width:75rem){.tools-header--tools .tools-header__link--selected:hover,.tools-header--tools .tools-header__action--selected:hover,.tools-header--tools .tools-header__info-element--selected:hover{border-bottom-color:#e1f56e}}.tools-header--tools .tools-header__link-wrapper--opened{background-color:#4e4e4b}.tools-header--tools .tools-header__link-wrapper--opened .tools-header__link{color:#e1f56e}.tools-header--tools .tools-header__link-wrapper--dropdown:hover{background-color:#4e4e4b}.tools-header--tools .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#e1f56e}.tools-header--tools .tools-header__link-wrapper--closed .tools-header__link{color:inherit}.tools-header--tools .tools-header__link-wrapper--closed:hover .tools-header__link{color:inherit}.tools-header--tools .tools-dropdown{background-color:#4e4e4b;color:#fff}.tools-header--tools .tools-dropdown__item:hover{color:#e1f56e}@media (min-width:75rem){.tools-header--tools .tools-dropdown__item:hover{background-color:#e1f56e;color:#4e4e4b}}.tools-header--tools .tools-dropdown__header .icon-tools-icon:before{color:#fff}.tools-header--tools .tools-dropdown__logo{border:solid 1px #fff;border-radius:2px}.tools-header--tools .tools-dropdown>hr{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.tools-header--tools .tools-aside{background-color:#4e4e4b;opacity:.96}.tools-header--tools.top .id-logo{border:solid .0625rem #fff;border-radius:.125rem}.tools-header--tools .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--tools .id-logo>.icon-tools-icon.id-product:before{color:#e5e6e1}.tools-header--home#main-header.ide-header,.tools-header--home{background-color:white;color:#141414}@media (width:80rem){.tools-header--home#main-header.ide-header,.tools-header--home{padding:0 2.0625rem}}.tools-header--home .tools-header__link{border-bottom-color:white}.tools-header--home .tools-header__link--selected{border-bottom-color:#b62682;color:#b62682}.tools-header--home .tools-header__info-element:hover{color:#b62682}.tools-header--home .tools-header__link-wrapper:hover .tools-header__link{color:#b62682}.tools-header--home .tools-header__link-wrapper--opened .tools-header__link{color:#b62682}.tools-header--home .tools-header__link-wrapper--closed .tools-header__link{color:inherit}.tools-header--home .tools-header__link-wrapper--closed:hover .tools-header__link{color:inherit}.tools-header--home .tools-dropdown{background-color:white;color:#141414}@media (min-width:75rem){.tools-header--home .tools-dropdown__item:hover{background-color:#f4f5f2;color:#b62682}}.tools-header--home .tools-dropdown>hr{background-color:rgba(20,20,20,0.4);border-color:rgba(20,20,20,0.4);color:rgba(20,20,20,0.4)}.tools-header--home .tools-aside{background-color:white}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content{max-width:100% !important;padding:0 !important}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container{-ms-flex-preferred-size:10.5rem;flex-basis:10.5rem;max-width:10.5rem}.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-idealista-icon:after,.tools-header--home>.col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-idealista-icon:before{font-size:3rem}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content{padding:0}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container{-ms-flex-preferred-size:15rem;flex-basis:15rem;max-width:15rem}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-hipotecas,.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .id-brand{float:right}.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .icon-hipotecas::before,.tools-header--mortgage .col-ide-lg-12.col-ide-xl-12.content>.logo-container .id-brand::before{font-size:1.75rem}.tools-header--mortgage .tools-header__link{padding-left:1.25rem;padding-right:1.25rem}.tools-header--yaencontre#main-header.ide-header,.tools-header--yaencontre{background-color:#e5005a;color:#fff}@media (min-width:75rem){.tools-header--yaencontre>.content{max-width:1170px;padding-left:15px;padding-right:15px}}.tools-header--yaencontre .tools-header__link,.tools-header--yaencontre .tools-header__action,.tools-header--yaencontre .tools-header__info-element{border-bottom-color:#e5005a}.tools-header--yaencontre .tools-header__link--selected,.tools-header--yaencontre .tools-header__action--selected,.tools-header--yaencontre .tools-header__info-element--selected{background-color:inherit;color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-header__link:hover,.tools-header--yaencontre .tools-header__action:hover,.tools-header--yaencontre .tools-header__info-element:hover{background-color:inherit;color:#fff}}.tools-header--yaencontre .tools-header__link--selected,.tools-header--yaencontre .tools-header__action--selected,.tools-header--yaencontre .tools-header__info-element--selected{border-bottom-color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-header__link--selected:hover,.tools-header--yaencontre .tools-header__action--selected:hover,.tools-header--yaencontre .tools-header__info-element--selected:hover{border-bottom-color:#fff}}.tools-header--yaencontre .tools-header__link-wrapper--opened{background-color:#4e4e4b}.tools-header--yaencontre .tools-header__link-wrapper--opened .tools-header__link{color:#fff}.tools-header--yaencontre .tools-header__link-wrapper--dropdown:hover{background-color:#4e4e4b}.tools-header--yaencontre .tools-header__link-wrapper--dropdown:hover .tools-header__link{color:#fff}.tools-header--yaencontre .tools-header__link-wrapper--closed .tools-header__link{color:inherit}.tools-header--yaencontre .tools-header__link-wrapper--closed:hover .tools-header__link{color:inherit}.tools-header--yaencontre .tools-dropdown{background-color:#4e4e4b;color:#fff}.tools-header--yaencontre .tools-dropdown__item:hover{color:#fff}@media (min-width:75rem){.tools-header--yaencontre .tools-dropdown__item:hover{background-color:#fff;color:#4e4e4b}}.tools-header--yaencontre .tools-dropdown__header .icon-tools-icon:before{color:#fff}.tools-header--yaencontre .tools-dropdown__logo{border:solid 1px #fff;border-radius:2px}.tools-header--yaencontre .tools-dropdown>hr{border-color:rgba(255,255,255,0.4);background-color:rgba(255,255,255,0.4);color:rgba(255,255,255,0.4)}.tools-header--yaencontre .tools-aside{background-color:#4e4e4b;opacity:.96}.tools-header--yaencontre.top .id-logo{border:solid 1px #fff;border-radius:2px}.tools-header--yaencontre .id-logo img{height:2rem;width:auto}.tools-header--yaencontre .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--yaencontre .id-logo>.icon-tools-icon.id-product:before{color:#e5e6e1}#email-checking,#password-reminder{background-color:#fff3e6;font-size:.875rem;line-height:1.125rem;width:100%}#email-checking .content,#password-reminder .content{padding:.5rem;width:auto}@media screen and (min-width:48rem){#email-checking .content,#password-reminder .content{margin:0 auto;padding:.5rem 1.5rem;text-align:right}}@media screen and (min-width:62rem){#email-checking .content,#password-reminder .content{max-width:70.5rem}}#email-checking .content .i-container,#password-reminder .content .i-container{color:#ac5b06;margin-bottom:0}#email-checking .content .i-container:before,#password-reminder .content .i-container:before{margin-right:.5rem}#email-checking .content a,#password-reminder .content a{margin-left:.5rem}#email-checking.ok,#password-reminder.ok{background-color:#ebfaeb;background-image:none !important}#email-checking.ok .content span,#password-reminder.ok .content span{color:#1d7a24}#email-checking.loading .content,#password-reminder.loading .content{background-image:url("static/common/release/modules/resources/img/ajax-loader-alpha.gif");background-position:100% center;background-repeat:no-repeat;padding-right:1.5625rem}#email-checking.loading .content a,#password-reminder.loading .content a{visibility:hidden}#email-checking.error,#password-reminder.error{background-color:#fff0f0}#email-checking.error .content span,#password-reminder.error .content span{color:#b81d29}.remote-guided-tour-header__span{display:inline-block;font-size:25px;line-height:30px;padding-top:.5rem;padding-left:2rem;height:3rem}.tools-header--remote-guided-tour{background-color:#444;color:#fff}.tools-header--remote-guided-tour.top .id-logo{border:solid .0625rem #fff;border-radius:.125rem}.tools-header--remote-guided-tour .id-logo>.icon-tools-icon.id-product{float:none}.tools-header--remote-guided-tour .id-logo>.icon-tools-icon.id-product:before{color:#e5e6e1}.tools-header--remote-guided-tour .logo-container{display:block !important}@media screen and (max-width:36rem){.remote-guided-tour-header__span{padding-left:.6rem;padding-top:0;font-size:1.125rem;line-height:3.875rem}}@media screen and (min-width:75rem){.remote-guided-tour-header__span{padding-top:1rem}}.modal.modal-new-style .modal-header{padding-left:1.5rem;padding-right:1.5rem}.modal.modal-new-style .modal-blocker{padding:0}.modal.modal-new-style .modal-inner{padding-left:1.5rem;padding-right:1.5rem}.modal.modal-new-style .modal-inner .form{padding-bottom:1.5rem;padding-top:1.5rem}.modal.modal-new-style .modal-box{box-shadow:0 .375rem 2.25rem 0 rgba(0,0,0,0.6);padding-left:0;padding-right:0}.modal.modal-new-style .modal-box.size-s{max-width:22.5rem}.modal.modal-new-style .modal-box.size-m{max-width:34.5rem}.modal.modal-new-style .modal-box.size-l{max-width:46.5rem}.modal.modal-new-style .feedback+.modal-inner{margin-bottom:.75rem;margin-top:.75rem}@media screen and (max-width:47.9375rem){.modal.modal-new-style .modal-box{box-shadow:none;position:fixed;top:0;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow-y:auto;left:50%;transform:translateX(-50%)}}.modal-opened{overflow:hidden}.modal-fader{background-color:rgba(0,0,0,0.75);bottom:0;left:0;position:fixed;right:0;top:0;z-index:999998}.modal{bottom:0;display:none;left:0;outline:0;overflow-y:scroll;overflow:auto;position:fixed;right:0;top:0;z-index:999999}.modal>.modal-wrapper{margin:3.125rem auto;position:relative;width:auto}.modal .modal-box{background-color:#fff;box-sizing:border-box;margin:0 auto;padding:2em;position:relative;width:50%;z-index:32767;*top:-50%}.modal .modal-box .close-btn{position:absolute;right:1.25rem;top:1.125rem;z-index:3}.modal .modal-box .close-btn:before{font-size:1.375rem}.modal .modal-box h2{font-weight:bold;padding-right:1.875rem;padding-top:0}.modal .modal-box .modal-buttons{margin-top:1.25rem}.modal .modal-box .modal-buttons :last-child:not(:first-child){margin-left:1.25rem}.modal .modal-blocker{background-color:rgba(255,255,255,0.5);background-image:url('static/common/release/modules/resources/img/id-spinner.gif');background-position:center center;background-repeat:no-repeat;bottom:0;box-sizing:border-box;display:none;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:999}.modal .modal-blocker.block{display:inline}.modal.scrollable{overflow:hidden}.modal.scrollable .modal-content{overflow-y:scroll;height:95%}@media screen and (max-width:64rem) and (min-width:48rem){.modal-opened{height:auto;left:0;position:fixed;width:100%}.modal .modal-box{width:65%}}@media screen and (max-width:47.9375rem){.modal-opened{overflow:hidden;position:static}.modal-fader{display:none}.modal{background-color:#fff;overflow:auto;position:fixed}.modal .modal-wrapper{display:block;height:auto;margin:0;position:static}.modal .modal-box{border:none;box-shadow:none;height:auto;padding:1em;width:100%;position:fixed;top:0;min-height:100vh;min-height:100dvh;height:100vh;height:100dvh;overflow-y:auto;left:50%;transform:translateX(-50%)}.modal .modal-blocker{width:100%}.modal.scrollable{overflow:auto}.modal.scrollable .modal-wrapper{margin-top:0 !important}.modal.scrollable .modal-content{height:auto !important;overflow-y:hidden}}.compress{-webkit-animation-name:stretch;-webkit-animation-duration:.3s;-webkit-animation-timing-function:ease-out;-webkit-animation-fill-mode:none;-webkit-animation-play-state:running;animation-name:stretch;animation-duration:.3s;animation-timing-function:ease-out;animation-fill-mode:none;overflow:hidden;animation-play-state:running}@keyframes stretch{0%{transform:scale(auto)}100%{transform:scale(.3)}}.notification-policy{margin:3.75rem auto .625rem;text-align:center}@media screen and (min-width:48rem){.notification-policy{margin-bottom:0}}@media screen and (min-width:62rem){.notification-policy{margin-top:3.125rem;padding-bottom:6.25rem}}.notification-policy span{color:#0c990c;display:block;margin-bottom:.3125rem}.notification-policy span::before{color:#0c990c;display:block;font-size:2.5rem;margin-bottom:.9375rem}.notification-policy a{color:#145bc7;font-weight:bold}.notification-policy a:hover{text-decoration:underline}.privacy-update{padding:0 1rem 4rem}@media screen and (min-width:48rem){.privacy-update{border-top:solid .0625rem #e5e6e1;margin-top:1rem;max-height:50vh;overflow-y:scroll;padding:0 1rem}}@media screen and (min-width:62rem){.privacy-update{padding:0 1.5rem}}.privacy-update.icon-feedbk-alert:before{display:block;font-size:2.8125rem;margin:1.25rem auto;width:2.8125rem}.privacy-update ul{margin-bottom:.75rem}.privacy-update li{padding-left:1rem;position:relative}.privacy-update li::before{background-color:#141414;border-radius:50%;content:"";display:inline-block;height:.4375rem;left:0;position:absolute;top:.5rem;width:.4375rem}.privacy-update .info-services{margin-bottom:1.875rem;margin-top:1.875rem;padding-bottom:5rem}@media screen and (min-width:48rem){.privacy-update .info-services{padding-bottom:1.25rem}}@media screen and (min-width:75rem){.privacy-update .info-services{padding-bottom:0}}.privacy-update::-webkit-scrollbar{visibility:hidden}[data-role="privacy-policy"] .modal-box{padding:1rem 0 0}.privacy-btns{background-color:#fff;bottom:0;box-shadow:0 -0.3125rem .9375rem 0 rgba(0,0,0,0.25);box-sizing:border-box;left:0;padding:1.5rem 1rem 1rem;position:fixed;text-align:center;width:100vw}@media screen and (min-width:48rem){.privacy-btns{background-color:transparent;border-top:solid .0625rem #e5e6e1;bottom:unset;box-shadow:0 -0.3125rem .9375rem 0 rgba(0,0,0,0);left:unset;margin-left:0;margin-bottom:-0.75rem;margin-top:0;max-width:unset;padding:.75rem 0 0 1rem;position:static;width:unset}}@media screen and (min-width:48rem){.privacy-btns button{margin-right:.5rem}}@media screen and (min-width:62rem){.privacy-btns button{margin-right:1rem}}.privacy-btns.btn-center a{display:block;margin-left:0;margin-top:.8rem;text-align:left}@media screen and (min-width:48rem){.privacy-btns.btn-center a{display:inline-block}}.modal-new-style .privacy-btns{padding-bottom:1rem}#site-links-1 .content,#site-links-2 .content,#site-links-2.problems .content,footer .content{margin:0 auto;max-width:70.5rem;width:100%}#site-links-1 .content p,#site-links-2 .content p,#site-links-2.problems .content p,footer .content p{margin:0}.links-block,.links-block-home{margin:0 auto;width:100%}.links-block-home h3{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.00625rem;font-weight:700}@media screen and (min-width:62rem){.links-block-home h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.0125rem}}.links-block{border-top:.0625rem solid #e5e6e1;padding:2rem 0}@media screen and (min-width:48rem){.links-block{padding:3rem 1.5rem}}@media screen and (min-width:62rem){.links-block{padding:3rem .75rem}}.links-block h3{color:#141414;margin-bottom:0;padding-top:0}.links-block ul{list-style-type:none;margin:0;padding:0}.links-block li{color:#6f6f6d;margin-bottom:.5rem}.links-block .content div{float:left}.links-block .content div>div:first-child{width:55%}@media screen and (max-width:64rem){.links-block .content div>div:first-child{width:100%}}.links-block .content div>div:first-child h3{margin-bottom:.625rem;padding-top:.75rem}.links-block .content div>div:last-child{float:right;width:40%}@media screen and (max-width:76.5625rem){.links-block .content div>div:last-child{float:left;width:100%}}@media screen and (max-width:64rem){.links-block .content div>div:last-child{width:100%}}#site-links-2.tools{margin-top:0}#site-links-2{border-bottom:none;margin-top:3rem}#site-links-2.problems{border-top:solid .25rem #e5e6e1;border-top-color:#b1d004;color:#6f6f6d;float:none}@media screen and (min-width:62rem){#site-links-2.problems{box-sizing:border-box;padding-left:1.5rem;padding-right:1.5rem}}#site-links-2.problems p{margin-bottom:.3125rem}#site-links-2.problems .content{box-sizing:border-box;padding:0 1rem}@media screen and (min-width:48rem){#site-links-2.problems .content{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){#site-links-2.problems .content{display:block;padding-left:0;padding-right:0}#site-links-2.problems .content p:not(:first-child){margin-top:.5rem}}#site-links-2.problems-ya-encontre{border-top-color:#e5005a}#site-links-2 .content{position:relative}@media screen and (min-width:62rem){#site-links-2 .content{display:-ms-flexbox;display:flex}}#site-links-2 .content .photo-mask{border-width:0;height:auto;margin-bottom:0;margin-left:1.5rem;overflow:hidden;padding-left:0;width:auto}@media screen and (min-width:62rem){#site-links-2 .content .photo-mask{margin-right:1rem;margin-top:1rem;min-width:6.25rem}}#site-links-2 .content .photo-mask #img-manager{border-radius:50%;border:.0625rem solid #e5e6e1;display:block;width:6.25rem}#site-links-2 .content #content-info{margin-left:0;padding:1.5rem;width:auto}@media screen and (min-width:62rem){#site-links-2 .content #content-info{padding-left:0;padding-top:0}}#site-links-2 .content #content-info>p{line-height:1.5rem}#site-links-2 .content #content-info>p.title{color:#6f6f6d;font-size:1rem;font-weight:bold;margin-bottom:.5rem}#site-links-2 .content>div{float:none;margin-bottom:.9375rem}#site-links-2 .content>div:last-child{float:right;margin-bottom:0}#site-links-1{padding-left:1.5rem;padding-right:1.5rem;width:auto}@media screen and (min-width:48rem){#site-links-1.links-block{margin-bottom:2.8125rem;margin-top:5.625rem;padding-bottom:0;padding-top:2.8125rem}}@media screen and (min-width:48rem){#site-links-1 .content{display:-ms-flexbox;display:flex}}@media screen and (min-width:75rem){#site-links-1 .content{margin:0 auto;max-width:80rem}}@media screen and (min-width:48rem){#site-links-1 .content>div{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(30vw - 4rem);flex-basis:calc(30vw - 4rem)}#site-links-1 .content>div:not(:first-child){margin-left:1rem}}@media screen and (min-width:75rem){#site-links-1 .content>div{-ms-flex-negative:1;flex-shrink:1}}.links-block-home{border-top:solid .25rem #e5e6e1;border-top-color:#b1d004}.links-block-home .content{background-color:#fff}@media screen and (min-width:48rem){.links-block-home .content{display:-ms-flexbox;display:flex;padding:3rem 1.5rem}}@media screen and (min-width:75rem){.links-block-home .content{box-sizing:content-box;margin:0 auto;max-width:70.5rem;padding:3rem .75rem}}.links-block-home .content nav{padding:2rem 1rem 0}.links-block-home .content nav:last-child{padding-bottom:2rem}@media screen and (min-width:48rem){.links-block-home .content nav{-ms-flex-positive:1;flex-grow:1;-ms-flex-negative:0;flex-shrink:0;-ms-flex-preferred-size:calc(33.333vw - 4rem);flex-basis:calc(33.333vw - 4rem);padding:0}}@media screen and (min-width:75rem){.links-block-home .content nav{-ms-flex-negative:1;flex-shrink:1;margin-bottom:0}}@media screen and (min-width:48rem){.links-block-home .content nav:not(:first-child){margin-left:1rem}}.links-block-home .content nav ul{line-height:2rem}.links-block-home .content nav li:not(:last-child){color:#6f6f6d}.item-avaibook .item-title{background-image:url("static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-en.svg");background-position:center;background-repeat:no-repeat;background-size:10.75rem auto;height:3.1875rem}.item-avaibook .item-title span{opacity:0;position:absolute}.item-avaibook .item-title{background-image:url("static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-en.svg")}[lang="es"] .item-avaibook .item-title,[lang="fr"] .item-avaibook .item-title{background-image:url("static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-es-fr.svg")}[lang="it"] .item-avaibook .item-title{background-image:url("static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-it.svg")}[lang="pt"] .item-avaibook .item-title{background-image:url("static/common/release/modules/resources/img/AvB_ID_TurquoiseSquare-pt.svg")}@media screen and (min-width:62rem){[class*="icon-id-favicon"]{display:inline-block}}[class*="icon-id-favicon"]:before{color:#141414}.new-business-area{background-color:#f4f5f2;border-top:.0625rem solid #e5e6e1;margin-bottom:0;padding:1.5rem 1rem 1.5rem;text-align:center}@media screen and (min-width:48rem){.new-business-area{padding:1rem 1.5rem 2rem}}@media screen and (min-width:75rem){.new-business-area{padding:1.5rem 1.5rem 2rem}}@media screen and (min-width:75rem){.new-business-area-box{max-width:70.5rem;margin:0 auto}}.new-business-area-box a{-ms-flex-align:stretch;align-items:stretch;background-color:#fff;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem;padding:1.5rem 1rem}.new-business-area-box a:hover{border-radius:.125rem;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}@media screen and (min-width:48rem){.new-business-area-box a{width:20rem}}@media screen and (min-width:62rem){.new-business-area-box a{margin-bottom:1.5rem;padding:2rem 1rem;width:27.688rem}}@media screen and (min-width:75rem){.new-business-area-box a{width:20.5rem;margin-right:1.5rem}.new-business-area-box a.item-data,.new-business-area-box a.item-avaibook{margin-right:0}}.new-business-area-box a .item-title{display:block;margin-bottom:1.25rem;padding-top:0}.new-business-area-box a .item-title [class*="icon-"]::before{font-size:1.9375rem}.new-business-area-box a .item-link{color:#145bc7}.new-business-area-box a .item-text{color:#141414;height:4.5rem;margin-bottom:1rem}@media screen and (min-width:48rem){.old-other-countries{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:75rem){.old-other-countries{-ms-flex-pack:center;justify-content:center}}.old-other-countries .other-countries-box{background-color:#fff;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);margin-bottom:1rem;padding:1.5rem 1rem;-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start}@media screen and (min-width:48rem){.old-other-countries .other-countries-box{margin-bottom:0;width:21rem;padding:1.5rem .5rem}}@media screen and (min-width:62rem){.old-other-countries .other-countries-box{width:28.75rem}}@media screen and (min-width:75rem){.old-other-countries .other-countries-box{margin-bottom:1.5rem;padding:1rem 1rem;margin-right:1.5rem;width:20.5em}}.old-other-countries .other-countries-box:hover{border-radius:.125rem;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}.old-other-countries .other-countries-img{-ms-flex-item-align:center;align-self:center;display:-ms-flexbox;display:flex;height:3.75rem;width:4.375rem}.old-other-countries .other-countries-img img{width:100%}.old-other-countries .other-countries-text{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;max-width:10.0625rem;padding-left:1rem;word-wrap:break-word}@media screen and (min-width:36rem){.old-other-countries .other-countries-text{max-width:13.25rem}}@media screen and (min-width:48rem){.old-other-countries .other-countries-text{max-width:18.75rem}}.old-other-countries .other-countries-text .item-link{color:#145bc7}.old-other-countries .other-countries-text span:last-child{color:#141414;text-align:left}.new-business-area-title{margin:0 auto;max-width:16.875rem;padding-bottom:1.5rem;text-align:center;white-space:normal;font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.00625rem}@media screen and (min-width:48rem){.new-business-area-title{max-width:none}}@media screen and (min-width:62rem){.new-business-area-title{font-size:1.5rem;line-height:1.875rem}}@media screen and (min-width:48rem){.new-business-area-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;-ms-flex-pack:justify;justify-content:space-between}}.new-home.other-countries{margin-left:1rem;margin-right:1rem;margin-bottom:2.5rem}@media screen and (min-width:48rem){.new-home.other-countries{margin-left:1.5rem;margin-right:1.5rem;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:5rem}}@media screen and (min-width:62rem){.new-home.other-countries{margin-bottom:5.875rem}}@media screen and (min-width:75rem){.new-home.other-countries{max-width:70.5rem;margin:0 auto 5rem}}.new-home.other-countries .other-countries-title{line-height:1.625rem;font-size:1.25rem;letter-spacing:-0.011rem;margin-bottom:1rem;max-width:unset;padding-top:0}@media screen and (min-width:48rem){.new-home.other-countries .other-countries-title{line-height:1.25rem;font-size:1.5rem;letter-spacing:-0.013rem;margin-bottom:1.5rem;width:100%}}.new-home.other-countries .other-countries-box{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);border:solid .0625rem #e5e6e1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;padding:1rem}@media screen and (min-width:48rem){.new-home.other-countries .other-countries-box{padding:1.5rem .5rem 2rem;width:calc(50vw - 3.75rem)}}@media screen and (min-width:62rem){.new-home.other-countries .other-countries-box{padding:1.5rem 1rem 2rem;width:27rem}}@media screen and (min-width:75rem){.new-home.other-countries .other-countries-box{width:32.1rem}}.new-home.other-countries .other-countries-box:hover{border-radius:.125rem;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);text-decoration:none;cursor:pointer}.new-home.other-countries .other-countries-box:hover .other-countries-link{text-decoration:underline}.new-home.other-countries .other-countries-box:first-of-type{margin-bottom:1rem}@media screen and (min-width:48rem){.new-home.other-countries .other-countries-box:first-of-type{margin-bottom:0}}.new-home.other-countries .other-countries-img{width:4rem;height:3.5rem;display:-ms-flexbox;display:flex;margin-right:.5rem}.new-home.other-countries .other-countries-img img{width:100%}.new-home.other-countries .other-countries-text span{display:block}.new-home.other-countries .other-countries-text span:first-of-type{margin-bottom:.5rem;font-weight:500}.new-home.other-countries .other-countries-text .text{color:#141414}#site-links-2~footer:after{background-color:#f4f5f2;content:'';display:block;height:100%;left:0;position:fixed;width:100%}footer{background-color:#f4f5f2;color:#6f6f6d;padding:1.5625rem 2.5%}footer h3{font-weight:700;margin-bottom:.5rem;text-shadow:0 .0625rem .0625rem #fff}footer h3:first-child span{font-weight:normal;margin-left:.625rem}footer .content>div{margin-top:1.5625rem}footer .content>div:first-child{margin-top:0}footer .content>nav{margin-top:1.5625rem}footer .content h3{color:#6f6f6d}footer .content>h3~div:first-of-type{margin-top:0 !important}footer .footer-icon{display:inline-block;height:2rem;line-height:normal;margin-right:.375rem;width:2rem}footer .footer-icon:before{font-size:2rem}footer .footer-icon span{display:none}footer .footer-icon.app-icon{margin-right:.75rem;width:auto}footer .footer-icon.app-icon::before{margin-right:.375rem}footer .footer-icon.app-icon:before,footer .footer-icon.app-icon span{display:inline-block}.main-footer{padding:1.5rem 1rem}.main-footer .icon-idealista-icon:before{font-size:2.625rem}.main-footer .icon-facebook{border-radius:.1875rem;overflow:hidden}.main-footer .lang-selector{background-color:#fff;border-radius:.125rem;border:solid .0625rem #cbccc7;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);display:block;float:none;margin:1.5rem 0 0;overflow:visible;padding:0 .5rem 0 1rem;position:relative;width:100%}@media screen and (min-width:48rem){.main-footer .lang-selector{margin-bottom:0;margin-top:1rem;max-width:12rem}}.main-footer .lang-selector.opened{height:unset;border:.0625rem solid #cbccc7}.main-footer .lang-selector.opened .icon-arrow-dropdown::before{display:block;transform:rotateX(180deg)}.main-footer .lang-selector.opened ul{position:absolute;z-index:0}.main-footer .lang-selector.open-down ul{bottom:unset;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);margin-top:.0625rem;border:solid .0625rem #cbccc7}.main-footer .lang-selector.open-up ul{bottom:2.5625rem;box-shadow:0 -0.125rem .5rem 0 rgba(102,102,100,0.24);border:solid .0625rem #cbccc7}.main-footer .lang-selector .lang-text{display:inline-block}.main-footer .lang-selector--lang-options{left:0;right:0;width:unset}.main-footer .lang-selector--lang-selected{color:#141414;display:block;height:auto;line-height:2.5rem}.main-footer .lang-selector:hover{border:.0625rem solid #cbccc7;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);height:auto}.main-footer .lang-selector:hover .icon-arrow-dropdown::before{color:#141414}.main-footer .lang-selector .icon-arrow-dropdown::before{color:#6f6f6d;line-height:inherit}.footer-copyright{display:block;font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:48rem){.main-footer{padding-left:1.5rem;padding-right:1.5rem}.main-footer .icon-idealista-icon{display:block;margin-top:1rem;width:calc(100% - 13.25rem)}.main-footer .content{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.main-footer .content-basic-footer{-ms-flex-align:end;align-items:flex-end}.content-basic-footer{padding-bottom:.5rem}.content-basic-footer .icon-idealista-icon{display:block;width:auto}.footer-links-social{margin-right:4rem}.footer-links-social h3,.footer-links-social .app-stores,.footer-links-social .social-links{max-width:15.375rem}.footer-links-social.right{width:100%;text-align:right}}@media screen and (min-width:62rem){.footer-links-social{margin-right:0}.footer-links-social strong{font-size:1.125rem;line-height:1.875rem}}@media screen and (min-width:75rem){.main-footer .content{max-width:70.5rem}.main-footer .footer-links-social{-ms-flex-negative:1;flex-shrink:1;width:25%}}.footer-links-about:empty{display:none}@media screen and (min-width:48rem){.footer-links-about:empty{overflow:hidden;display:block}}@media screen and (min-width:48rem){.footer-links-about{width:50%}}@media screen and (min-width:62rem){.footer-links-about{display:-ms-flexbox;display:flex;width:75%}}@media screen and (min-width:62rem){.footer-links-about nav{margin-right:1rem;width:33.333%}}.footer-links-about nav:not(:first-child){margin-top:1.5rem}@media screen and (min-width:62rem){.footer-links-about nav:not(:first-child){margin-top:0}}.footer-links-about ul{line-height:2rem}.footer-links-about h3{font-size:1.125rem;line-height:1.5rem;letter-spacing:-0.00625rem;font-weight:700}@media screen and (min-width:62rem){.footer-links-about h3{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.0125rem}}.app-stores{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem}.icon-itunes-link{background-repeat:no-repeat;background-size:contain;display:inline-block;height:3.125rem;overflow:hidden;width:10rem}@media screen and (min-width:62rem){.icon-itunes-link{width:8.375rem}}.icon-android-link{background-repeat:no-repeat;background-size:cover;display:inline-block;height:4.375rem;margin-left:-0.625rem;overflow:hidden;width:10.9375rem}@media screen and (min-width:62rem){.icon-android-link{height:3.6875rem;width:9rem}}.icon-huawei-link{background-repeat:no-repeat;background-size:contain;display:inline-block;height:3rem;overflow:hidden;width:10rem}@media screen and (min-width:62rem){.icon-huawei-link{margin-top:.25rem;width:8.25rem}}.social-links{display:-ms-flexbox;display:flex;margin-bottom:1rem}.social-links a:before{font-size:2rem;transition:color .2s ease}.social-links a:not(:last-child){margin-right:2rem}.social-links .icon-facebook:before{color:#3b5998}.social-links .icon-twitter-figure:before{color:#1da1f2}.social-links .icon-youtube:before{color:#f33}.social-links .icon-instagram-figure:before{color:#141414}@media screen and (min-width:62rem){.social-links .icon-facebook:before,.social-links .icon-twitter-figure:before,.social-links .icon-youtube:before,.social-links .icon-instagram-figure:before{color:#6f6f6d}.social-links .icon-facebook:hover:before{color:#3b5998}.social-links .icon-twitter-figure:hover:before{color:#1da1f2}.social-links .icon-youtube:hover:before{color:#f33}.social-links .icon-instagram-figure:hover:before{color:#141414}}.social-links span{position:absolute;visibility:hidden}.ide-copyright{font-weight:300;margin-left:.5rem;font-size:1.125rem;line-height:1.875rem}#languages{clear:both}#languages ul{float:left;padding-right:1.25rem}#languages .and-also{float:left;font-size:1rem;margin:0 .625rem 0 0;padding:0 .25rem}#app-social>div{float:left;margin-left:1.34%;width:32.4%}#app-social>div:first-child{margin-left:0}#createad-footer p{margin-bottom:.75rem}#createad-footer p:last-child{margin-bottom:0}[lang="es"] .icon-itunes-link,[lang="ca"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_ES.svg)}[lang="en"] .icon-itunes-link,[lang="uk"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_EN.svg)}[lang="fr"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_FR.svg)}[lang="de"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_DE.svg)}[lang="it"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_IT.svg)}[lang="pt"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_PT.svg)}[lang="da"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_DA.svg)}[lang="fi"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_FI.svg)}[lang="no"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_NO.svg)}[lang="nl"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_NL.svg)}[lang="pl"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_PL.svg)}[lang="ro"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_RO.svg)}[lang="ru"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_RU.svg)}[lang="sv"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_SV.svg)}[lang="el"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_GR.svg)}[lang="zh"] .icon-itunes-link{background-image:url(static/common/release/modules/resources/img/badges-app/applestore/appstore_ZH.svg)}[lang="es"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-ES.png)}[lang="ca"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-CA.png)}[lang="en"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-EN.png)}[lang="fr"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-FR.png)}[lang="de"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DE.png)}[lang="it"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-IT.png)}[lang="pt"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-PT.png)}[lang="da"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DA.png)}[lang="fi"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-FI.png)}[lang="no"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-NO.png)}[lang="nl"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-NL.png)}[lang="pl"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-DA.png)}[lang="ro"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-RO.png)}[lang="ru"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-RU.png)}[lang="sv"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-SV.png)}[lang="uk"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-UK.png)}[lang="el"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-GR.png)}[lang="zh"] .icon-android-link{background-image:url(static/common/release/modules/resources/img/badges-app/googleplay/google-play-badge-ZH.png)}[lang="es"] .icon-huawei-link,[lang="ca"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_ES.png)}[lang="en"] .icon-huawei-link,[lang="de"] .icon-huawei-link,[lang="fi"] .icon-huawei-link,[lang="no"] .icon-huawei-link,[lang="ro"] .icon-huawei-link,[lang="zh"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_EN.png)}[lang="fr"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_FR.png)}[lang="it"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_IT.png)}[lang="pt"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_PT.png)}[lang="da"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_DA.png)}[lang="nl"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_NL.png)}[lang="pl"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_PL.png)}[lang="ru"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_RU.png)}[lang="el"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_EL.png)}[lang="sv"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_SV.png)}[lang="uk"] .icon-huawei-link{background-image:url(static/common/release/modules/resources/img/badges-app/huaweiappgallery/huaweiappgallery_UK.png)}@keyframes fav-icon-animation{0%{transform:scale(1)}25%{transform:scale(.94)}50%{transform:scale(1.15)}75%{transform:scale(.94)}100%{transform:scale(1)}}.icon-heart,.icon-heart-old{cursor:pointer;display:-ms-flexbox;display:flex}.icon-heart::before,.icon-heart-old::before{content:"\e204";vertical-align:unset}.icon-heart-old::before{content:"\e204"}.fav-animation::before{animation-name:fav-icon-animation;animation-duration:1s;animation-timing-function:ease}.fav-animation .icon-heart{animation-name:fav-icon-animation;animation-duration:1s;animation-timing-function:ease}.fav-animation .icon-heart::before{color:#d62f2f;content:"\f204"}.fav-animation .icon-heart.icon-heart-old::before{content:"\e205"}.dropdown-wrapper{background-color:#fff;border:.0625rem solid #a3a3a0;display:block;height:2.625rem;max-width:21.875rem;outline:none !important;padding:0;position:relative;text-align:left;width:100%}.dropdown-wrapper,.dropdown-wrapper *{box-sizing:border-box}.dropdown-wrapper~select{display:none;opacity:0;position:absolute}.dropdown-wrapper~ul{display:none}.dropdown-wrapper:hover,.dropdown-wrapper:focus{border:.0625rem solid #b62682;text-decoration:none}.dropdown-wrapper:after{border-color:#141414 transparent;border-style:solid;border-width:.375rem .375rem 0;content:"";height:0;margin-top:-0.125rem;position:absolute;right:.9375rem;top:50%;width:0}.dropdown-wrapper.v2Android.active .dropdown{max-height:62.5rem !important;overflow-y:none !important}.dropdown-wrapper.disabled{background-color:#f4f5f2;border:.0625rem solid #e5e6e1}.dropdown-wrapper.disabled:hover,.dropdown-wrapper.disabled:focus{border:.0625rem solid #e5e6e1;text-decoration:none}.dropdown-wrapper.disabled .placeholder{color:#141414;cursor:default}.dropdown-wrapper.active{border-bottom:none;z-index:2}.dropdown-wrapper.active:after{border-color:#000 transparent;border-width:0 .375rem .375rem}.dropdown-wrapper.active .dropdown{max-height:21.875rem;overflow-y:auto;-webkit-overflow-scrolling:touch;-webkit-user-select:none;-ms-user-select:none;user-select:none}.dropdown-wrapper.active,.dropdown-wrapper.active .dropdown{border:.0625rem solid #b62682}.dropdown-wrapper.helper{border-color:#6f6f6d}.dropdown-wrapper.helper .placeholder{color:#6f6f6d}.dropdown-wrapper .placeholder{color:#141414;cursor:pointer;display:block;height:2.625rem;line-height:1.5rem;overflow:hidden;padding-right:2.1875rem;padding:.5625rem .75rem;position:relative;text-overflow:ellipsis;white-space:nowrap}.dropdown-wrapper .placeholder>*{display:none}.dropdown-wrapper .placeholder>*:first-child{display:inline-block}.dropdown-wrapper .dropdown{background-color:#fff;left:-0.0625rem;list-style:none;margin:0;max-height:0;overflow:hidden;padding:0;position:absolute;right:-0.0625rem;top:100%;z-index:1}.dropdown-wrapper .dropdown li{cursor:pointer;margin:0 auto;min-height:2.25rem;padding:.5rem .75rem;width:100%}.dropdown-wrapper .dropdown li,.dropdown-wrapper .dropdown li>*:first-child{color:#141414}.dropdown-wrapper .dropdown li:first-child,.dropdown-wrapper .dropdown li:last-child{border-bottom:none}.dropdown-wrapper .dropdown li.hover{background-color:#e1f56e;color:#b62682}.dropdown-wrapper .dropdown li.selected,.dropdown-wrapper .dropdown li.selected.title{color:#b62682}.dropdown-wrapper .dropdown li.no-cursor{cursor:default}.dropdown-wrapper .dropdown li.no-cursor input[type="text"]{width:80%}.dropdown-wrapper .dropdown li.no-cursor input[type="button"]{width:20%}.dropdown-wrapper .dropdown li .tittle{margin-bottom:0}.dropdown-wrapper .dropdown li .description{color:#6f6f6d;font-size:.875rem;line-height:1.25rem}.dropdown-wrapper[data-invalid="invalid"]{border:.125rem solid #e07901}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{background-color:#fff;border:.0625rem solid #6f6f6d;height:2.625rem;overflow:hidden;width:100%}ul.dropdown-list li:first-child,select.dropdown-list li:first-child,ul.dropdown-list-refresh li:first-child,select.dropdown-list-refresh li:first-child{padding:.5625rem .75rem;visibility:hidden}@media screen and (max-width:47.9375rem){.dropdown-wrapper{height:2.1875rem;max-width:none}.dropdown-wrapper .placeholder,.dropdown-wrapper .dropdown li{min-height:2.1875rem;padding:.5rem .625rem}.dropdown-wrapper .placeholder{height:2.1875rem;padding:.4375rem .625rem}ul.dropdown-list,select.dropdown-list,ul.dropdown-list-refresh,select.dropdown-list-refresh{height:2.1875rem}::-webkit-scrollbar{-webkit-appearance:none}::-webkit-scrollbar:vertical{width:.75rem}::-webkit-scrollbar:horizontal{height:.75rem}::-webkit-scrollbar-thumb{background-color:rgba(180,180,180,0.5);border-radius:.625rem;border:.125rem solid rgba(255,255,255,0.4)}::-webkit-scrollbar-track{background-color:rgba(255,255,255,0.4);border-radius:.625rem}}.lightbox{background-color:transparent;bottom:0;height:100%;left:0;position:absolute;right:0;top:0;transition:background-color 250ms linear;width:100%;z-index:9999}.lightbox .content-wrapper{background-color:#fff;bottom:0;height:100%;left:0;margin:auto;position:absolute;right:0;top:0;transition:all 250ms cubic-bezier(.39, .575, .565, 1);width:100%}.lightbox.slide-in-bottom .content-wrapper{opacity:0;transform:translateY(-5%)}.lightbox.slide-in-bottom.show{background-color:rgba(0,0,0,0.75)}.lightbox.slide-in-bottom.show .content-wrapper{opacity:1;transform:translateY(0)}.lightbox .header{background-color:#fff;display:table;height:7%;padding:.9375rem 2.1875rem;width:100%}.lightbox .header>*{display:table-cell;vertical-align:middle}.lightbox .header [class$="close"]{cursor:pointer;text-align:right;width:2.8125rem}.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:.5rem}.lightbox [class*="icon-mail"]:before,.lightbox [class*="icon-facebook"]:before,.lightbox [class*="icon-twitter"]:before,.lightbox [class*="icon-share"]:before{font-size:1.625rem;padding-right:.375rem}@media screen and (min-width:64rem) and (min-device-width:64rem){.lightbox{position:fixed}.lightbox .content-wrapper{height:90%;position:absolute;width:90%}}@media screen and (max-device-width:64rem),screen and (max-width:63.9375rem){.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{box-shadow:0 .0625rem .25rem #6f6f6d;height:2.8125rem;padding:0 .9375rem;position:absolute;transition:opacity 150ms linear;z-index:1}.lightbox.toolbar-touchable .header.hide{opacity:0}.lightbox.toolbar-touchable .header.show{opacity:1}.lightbox.toolbar-touchable .header>span:not(#image-gallery-share-links){padding:.9375rem 0}.lightbox.toolbar-touchable .content{height:100%}}@media screen and (max-width:47.9375rem){.lightbox .header{padding:.5rem 1rem}.lightbox.toolbar-touchable .header>span:not(#image-gallery-share-links){padding:.625rem 0}}[data-role="contact-mortgages-modal"] .bank-list li,[data-role="uci-contact-modal"] .bank-list li,[data-role="affida-contact-modal"] .bank-list li{margin-bottom:1.25rem;margin-top:.5rem}[data-role="contact-mortgages-modal"] .observations,[data-role="uci-contact-modal"] .observations,[data-role="affida-contact-modal"] .observations{margin-bottom:1.25rem}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci)>div.feedback.success,[data-role="uci-contact-modal"] .feedback-container:not(.uci)>div.feedback.success,[data-role="affida-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="affida-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,[data-role="affida-contact-modal"] .feedback-container:not(.uci) #comparator-link{line-height:1.5rem}[data-role="contact-mortgages-modal"] .feedback-container:not(.uci) h4,[data-role="uci-contact-modal"] .feedback-container:not(.uci) h4,[data-role="affida-contact-modal"] .feedback-container:not(.uci) h4{font-size:1rem;padding-top:.375rem}[data-role="contact-mortgages-modal"] .feedback-container.uci .icon-feedbk-ok::before,[data-role="uci-contact-modal"] .feedback-container.uci .icon-feedbk-ok::before,[data-role="affida-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,[data-role="affida-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,[data-role="affida-contact-modal"] .logo-idealista span::before{display:inline-block;font-size:2em;line-height:3rem}[data-role="contact-mortgages-modal"] .logo-idealista+p,[data-role="uci-contact-modal"] .logo-idealista+p,[data-role="affida-contact-modal"] .logo-idealista+p{color:#6f6f6d}[data-role="contact-mortgages-modal"] .modal-box,[data-role="uci-contact-modal"] .modal-box,[data-role="affida-contact-modal"] .modal-box{max-width:34.375rem}[data-role="contact-mortgages-modal"] p.txt-form-steps,[data-role="uci-contact-modal"] p.txt-form-steps,[data-role="affida-contact-modal"] p.txt-form-steps{color:#b62682}[data-role="contact-mortgages-modal"] .item-form .privacyText,[data-role="uci-contact-modal"] .item-form .privacyText,[data-role="affida-contact-modal"] .item-form .privacyText{color:#6f6f6d;font-weight:200;margin-top:.4375rem}[data-role="contact-mortgages-modal"] .item-form>p,[data-role="uci-contact-modal"] .item-form>p,[data-role="affida-contact-modal"] .item-form>p{font-weight:700}[data-role="contact-mortgages-modal"] .item-form textarea,[data-role="uci-contact-modal"] .item-form textarea,[data-role="affida-contact-modal"] .item-form textarea{height:4.0625rem;width:100%}[data-role="contact-mortgages-modal"] .item-form label,[data-role="uci-contact-modal"] .item-form label,[data-role="affida-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="affida-contact-modal"] .item-form.email label,[data-role="contact-mortgages-modal"] .item-form.observations label,[data-role="uci-contact-modal"] .item-form.observations label,[data-role="affida-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="affida-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="affida-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="affida-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="affida-contact-modal"] .item-form input[type="submit"],[data-role="contact-mortgages-modal"] .item-form textarea,[data-role="uci-contact-modal"] .item-form textarea,[data-role="affida-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,[data-role="affida-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,[data-role="affida-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,[data-role="affida-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,[data-role="affida-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,[data-role="affida-contact-modal"] .item-form .horizontal-list label.input-radio:first-child>span{margin-right:.3125rem}[data-role="contact-mortgages-modal"] .hipotecas-logo,[data-role="uci-contact-modal"] .hipotecas-logo,[data-role="affida-contact-modal"] .hipotecas-logo{display:block;margin-bottom:.75rem}[data-role="contact-mortgages-modal"] .hipotecas-logo a,[data-role="uci-contact-modal"] .hipotecas-logo a,[data-role="affida-contact-modal"] .hipotecas-logo a{outline:none;text-decoration:none}[data-role="contact-mortgages-modal"] .hipotecas-logo a>span::before,[data-role="uci-contact-modal"] .hipotecas-logo a>span::before,[data-role="affida-contact-modal"] .hipotecas-logo a>span::before{font-size:2rem}[data-role="contact-mortgages-modal"] .closeBtn,[data-role="uci-contact-modal"] .closeBtn,[data-role="affida-contact-modal"] .closeBtn{display:none}[data-role="contact-mortgages-modal"] .privacyLink,[data-role="uci-contact-modal"] .privacyLink,[data-role="affida-contact-modal"] .privacyLink{display:none}[data-role="contact-mortgages-modal"] .error-container,[data-role="uci-contact-modal"] .error-container,[data-role="affida-contact-modal"] .error-container{margin-bottom:.75rem}[data-role="contact-mortgages-modal"] .mortgages-info,[data-role="uci-contact-modal"] .mortgages-info,[data-role="affida-contact-modal"] .mortgages-info{color:#6f6f6d}[data-role="contact-mortgages-modal"] .phoneMobile,[data-role="uci-contact-modal"] .phoneMobile,[data-role="affida-contact-modal"] .phoneMobile{display:none}[data-role="contact-mortgages-modal"] .info-box,[data-role="uci-contact-modal"] .info-box,[data-role="affida-contact-modal"] .info-box{margin-bottom:1.5rem}[data-role="contact-mortgages-modal"] .info-box p,[data-role="uci-contact-modal"] .info-box p,[data-role="affida-contact-modal"] .info-box p{margin-bottom:.375rem}[data-role="contact-mortgages-modal"] .info-box p:last-child,[data-role="uci-contact-modal"] .info-box p:last-child,[data-role="affida-contact-modal"] .info-box p:last-child{margin-bottom:0}@media screen and (max-width: 47.9375rem){[data-role="contact-mortgages-modal"] .hide-on-mobile,[data-role="uci-contact-modal"] .hide-on-mobile,[data-role="affida-contact-modal"] .hide-on-mobile{display:none}[data-role="contact-mortgages-modal"] .modal-box .closeBtn,[data-role="uci-contact-modal"] .modal-box .closeBtn,[data-role="affida-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,[data-role="affida-contact-modal"] .contact-uci .list-horizontal{font-size:.875rem}[data-role="contact-mortgages-modal"] .contact-uci .list-horizontal li,[data-role="uci-contact-modal"] .contact-uci .list-horizontal li,[data-role="affida-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,[data-role="affida-contact-modal"] .contact-uci .list-horizontal .input-checkbox>span{margin-right:.5rem}[data-role="contact-mortgages-modal"] .item-form.half-items>div,[data-role="uci-contact-modal"] .item-form.half-items>div,[data-role="affida-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,[data-role="affida-contact-modal"] .item-form.half-items>div:first-of-type{margin-bottom:1.25rem}[data-role="contact-mortgages-modal"] .item-form.half-items>div+div,[data-role="uci-contact-modal"] .item-form.half-items>div+div,[data-role="affida-contact-modal"] .item-form.half-items>div+div{margin-left:0}[data-role="contact-mortgages-modal"] .privacyLink,[data-role="uci-contact-modal"] .privacyLink,[data-role="affida-contact-modal"] .privacyLink{display:block;margin-top:.625rem}[data-role="contact-mortgages-modal"] .privacyText,[data-role="uci-contact-modal"] .privacyText,[data-role="affida-contact-modal"] .privacyText{display:none !important}[data-role="contact-mortgages-modal"] .phoneDesktop,[data-role="uci-contact-modal"] .phoneDesktop,[data-role="affida-contact-modal"] .phoneDesktop{display:none}[data-role="contact-mortgages-modal"] .phoneMobile,[data-role="uci-contact-modal"] .phoneMobile,[data-role="affida-contact-modal"] .phoneMobile{display:inline-block}}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){[data-role="contact-mortgages-modal"] .modal-box,[data-role="uci-contact-modal"] .modal-box,[data-role="affida-contact-modal"] .modal-box{width:34.5rem}[data-role="contact-mortgages-modal"] .contact-uci,[data-role="uci-contact-modal"] .contact-uci,[data-role="affida-contact-modal"] .contact-uci{padding-bottom:1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@keyframes galleryBoost{0%{transform:translate3d(0, 0, 0)}50%{transform:translate3d(-4.6875rem, 0, 0)}100%{transform:translate3d(0, 0, 0)}}.mask-wrapper{height:100%;left:0;overflow:hidden;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%}.mask-wrapper .gallery-tap{bottom:0;cursor:pointer;display:none;height:100%;margin:auto;opacity:0;position:absolute;top:0;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-ms-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-tap-highlight-color:rgba(0,0,0,0);width:15%;z-index:1}.mask-wrapper .gallery-tap.left{float:left;left:0}.mask-wrapper .gallery-tap.right{float:right;right:0}@media screen and (min-width:48rem){.mask-wrapper .gallery-arrow{bottom:0;cursor:pointer;height:7.1875rem;margin:auto;opacity:.6;position:absolute;top:0;visibility:visible;width:8.125rem;z-index:1}.mask-wrapper .gallery-arrow::before{color:#fff;font-size:2.25rem;position:absolute;text-shadow:0 .1875rem .0625rem rgba(51,51,51,0.8)}.mask-wrapper .gallery-arrow.left{float:left;left:0}.mask-wrapper .gallery-arrow.left::before{left:0}.mask-wrapper .gallery-arrow.right{float:right;right:0}.mask-wrapper .gallery-arrow.right::before{right:0}.mask-wrapper .gallery-arrow:hover{opacity:1}}.mask-wrapper .mask{backface-visibility:hidden;cursor:pointer;height:100%;left:0;position:absolute;top:0;transform:translate3d(0, 0, 0);transition-duration:.5s;transition-property:transform;transition-timing-function:ease-out;width:100%}.mask-wrapper .mask.not-pointer{cursor:default}.mask-wrapper .mask.galleryBoost{animation:galleryBoost .5s}.mask-wrapper .mask .placeholder{display:inline-block;height:100%;position:absolute;width:100%}.mask-wrapper img{-webkit-user-drag:none;bottom:0;box-sizing:border-box;left:0;margin:auto;max-width:80rem;position:absolute;right:0;top:0;-webkit-user-select:none;-ms-user-select:none;user-select:none;visibility:hidden}@media screen and (min-width:75rem){.mask-wrapper img{max-width:93.75rem}}@media screen and (min-width:87.5rem){.mask-wrapper img{max-width:112.5rem}}.mask-wrapper img.back-picture{visibility:visible}.mask-wrapper img.vertical{height:100%;width:auto}.mask-wrapper img.horizontal{height:auto;width:100%}.mask-wrapper .advertiser-logo img{position:relative;visibility:visible}.item-gallery .gallery-fallback{height:100%;overflow:hidden;position:relative;width:100%}.item-gallery .gallery-fallback>img{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0;height:9.0625rem;width:9.8438rem;object-fit:cover}.item-gallery .mask-wrapper{background-color:#fff;height:12.375rem;width:100%}.item-gallery .mask-wrapper .placeholder{background-color:#fff}.item-gallery .mask-wrapper img.vertical{height:auto;width:100%}.item-gallery .mask-wrapper img.horizontal{height:100%;width:auto}.item-gallery .mask-wrapper .gallery-arrow.right,.item-gallery .mask-wrapper .gallery-arrow.left{height:100%;width:3.75rem}.item-gallery .mask-wrapper .gallery-arrow.right:before,.item-gallery .mask-wrapper .gallery-arrow.left:before{top:43%}.item-gallery .gallery-fallback{background-color:#e5e6e1;min-height:12.375rem}.item-gallery .gallery-fallback:before{color:#6f6f6d;font-size:6.25rem;left:50%;margin-left:-3.125rem;margin-top:-3.125rem;position:absolute;top:50%}.item-multimedia-features{bottom:.75rem;left:.75rem;position:absolute}.item-multimedia-features>span{margin-right:.375rem;line-height:normal}.item-multimedia-features>span:before{background-color:#141414;color:#fff;font-size:1.4375rem}.item-multimedia-features span{box-shadow:0 .0625rem .125rem rgba(102,102,100,0.4);display:inline-block}.item-multimedia-pictures{bottom:.5625rem;color:#fff;position:absolute;right:.75rem;text-shadow:0 .125rem .0625rem rgba(51,51,51,0.5)}.item-multimedia-pictures .icon-photos{display:inline-block;position:relative;top:-0.125rem}.item-multimedia-pictures .icon-photos:before{color:#fff;font-size:1.5rem;line-height:normal;margin-right:.375rem}.modal[data-role="promo"] .modal-box{max-width:25rem}.modal[data-role="promo"] .modal-content>img{height:16.25rem;margin-bottom:1.5625rem;width:100%}.modal[data-role="promo"] .modal-content>p{margin-bottom:3.125rem}.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:.9375rem;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:#fff}.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 (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 (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:#6f6f6d}@media screen and (max-width:47.9375rem){.email-autocomplete-txt{padding-top:.0625rem}}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;box-sizing:border-box}.noUi-target{position:relative;direction:ltr}.noUi-base{width:100%;height:100%;position:relative;z-index:1}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-state-tap .noUi-origin{transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit !important}.noUi-base{transform:translate3d(0, 0, 0)}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:34px;height:28px;left:-17px;top:-6px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:28px;height:34px;left:-6px;top:-17px}.noUi-background{background:#fafafa;box-shadow:inset 0 1px 1px #f0f0f0}.noUi-connect{background:#3fb8af;box-shadow:inset 0 0 3px rgba(51,51,51,0.45);transition:background 450ms}.noUi-origin{border-radius:2px}.noUi-target{border-radius:4px;border:1px solid #d3d3d3;box-shadow:inset 0 1px 1px #f0f0f0,0 3px 6px -5px #bbb}.noUi-target.noUi-connect{box-shadow:inset 0 0 3px rgba(51,51,51,0.45),0 3px 6px -5px #bbb}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{border:1px solid #d9d9d9;border-radius:3px;background:#fff;cursor:default;box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ebebeb,0 3px 6px -3px #bbb}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}.noUi-handle:before,.noUi-handle:after{content:"";display:block;position:absolute;height:14px;width:1px;background:#e8e7e6;left:14px;top:6px}.noUi-handle:after{left:17px}.noUi-vertical .noUi-handle:before,.noUi-vertical .noUi-handle:after{width:14px;height:1px;left:6px;top:14px}.noUi-vertical .noUi-handle:after{top:17px}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8}[disabled].noUi-origin,[disabled] .noUi-handle{cursor:not-allowed}.item-form.item-redils{opacity:.9}.item-form.item-redils,.item-form.item-redils~.feedback.contextual{margin-bottom:1.875rem}.item-form.item-redils#simulator-rate{margin-bottom:2.25rem}.item-form.item-redils:hover a.control-btn{display:block}.item-form.item-redils:hover a.control-btn[disabled]{display:none}.item-form.item-redils:hover .noUi-horizontal .noUi-handle{background-color:#b62682}.item-form.item-redils.error .input-container input{color:#d62f2f}.item-form.item-redils.warning .input-container input{color:#e07901}.item-form.item-redils .noUi-target{border-radius:0;border:none;box-shadow:none}.item-form.item-redils .noUi-target .mark{font-size:.8125rem;line-height:1.0625rem;position:absolute;z-index:2}.item-form.item-redils .noUi-target .mark::before{background-color:#141414;content:'';display:block;height:1.5625rem;margin:0 auto;width:.0625rem}.item-form.item-redils .noUi-target .mark .text{left:2.375rem;position:relative}.item-form.item-redils .noUi-base{background:#b1d004}.item-form.item-redils .noUi-origin{background:#f4f5f2}.item-form.item-redils .noUi-horizontal{height:.75rem}.item-form.item-redils .noUi-horizontal .noUi-handle{background:#b1d004;border-radius:1.75rem;border:0;box-shadow:0 0 5px #6f6f6d;height:1.75rem;left:-0.875rem;top:-0.5rem;width:1.75rem;z-index:3}.item-form.item-redils .noUi-horizontal .noUi-handle.noUi-active{background-color:#b62682}.item-form.item-redils .noUi-horizontal .noUi-handle:before,.item-form.item-redils .noUi-horizontal .noUi-handle:after{display:none}.item-form.item-redils a.control-btn{cursor:pointer;display:none;height:2.625rem;line-height:2.625rem;margin:0;position:absolute;text-align:center;top:0;width:2.625rem}.item-form.item-redils a.control-btn.right{padding-right:.1875rem;right:0}.item-form.item-redils a.control-btn.left{left:0;padding-left:.1875rem}.item-form.item-redils a.control-btn:before{color:#b62682;font-size:1.5625rem;height:2.625rem;line-height:2.625rem;width:2.625rem}.item-form.item-redils .percentage{color:#6f6f6d;display:block;height:2.625rem;line-height:2.625rem;position:absolute;right:15%;top:0}.item-form.item-redils .percentage.error{color:#d62f2f}@media only screen and (min-width:64rem) and (max-width:74.9375rem){.item-form.item-redils .percentage{right:.75rem}}@media screen and (max-width:47.9375rem){.item-form.item-redils .noUi-target{margin:0 auto;width:100%}.item-form.item-redils>label,.item-form.item-redils .input-container{display:block;width:100%}.item-form.item-redils .input-container input{margin-bottom:1.25rem}.item-form.item-redils a.control-btn{height:2.1875rem;line-height:2.1875rem;width:auto}.item-form.item-redils a.control-btn.left{padding-right:1.09375rem}.item-form.item-redils a.control-btn.right{padding-left:1.09375rem}.item-form.item-redils a.control-btn::before{height:2.25rem;line-height:2.25rem}.item-form.item-redils .percentage{height:2.25rem;line-height:2.625rem;right:15%}}@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:#fff;bottom:.5rem;right:.5rem;border-radius:.25rem;padding:.25rem;background-color:rgba(20,20,20,0.75);text-shadow:1px 1px 1px rgba(0,0,0,0.5);font-size:14px;font-size:0.875rem;z-index:1;font-weight:500}@media screen and (min-width:62rem){.main-image .item-multimedia-pictures{right:21px}}.swipe-mask-wrapper{width:100%;height:100%;position:relative;left:0;overflow:hidden;-webkit-user-select:none;-ms-user-select:none;user-select:none}@media screen and (min-width:62rem){.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:36px;text-shadow:0 3px 1px rgba(51,51,51,0.8);position:absolute;color:#fff}.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:#e5e6e1}[data-role="image-gallery"] .module-contact{padding:.938rem 0;margin-top:4.688rem}[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:#fff;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:1.25rem;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:1.25rem;left:auto}[data-role="image-gallery"] .mask-wrapper .gallery-arrow.small-arrows{width:9.375rem}[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{position:relative;top:0;left:-0.188rem;right:0;margin-right:.5rem;bottom:0;max-width:80rem;box-sizing:border-box;visibility:visible;user-drag:none;-webkit-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(99%)}[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:21.875rem){.swipe-mask img.landscape.horizontal-collapse,.swipe-mask img.even{height:auto;width:100%}}@media screen and (min-width:21.875rem){.swipe-mask img.landscape.vertical-collapse{height:100%;width:auto}}.second-level-menu{border-bottom:3px solid #e5e6e1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;height:3.125rem;margin-bottom:.75rem;width:100%}.second-level-menu ul{display:block;padding-top:.875rem}.second-level-menu ul li{color:#6f6f6d;float:left;font-weight:bold;margin-right:2rem}.second-level-menu ul li.actived{border-bottom:3px solid #b62682;color:#b62682;display:block;height:2.25rem}.rs-tooltip{display:none}.rs-tooltip:before{background-color:rgba(0,0,0,0.75);bottom:0;content:"";display:none;left:0;position:fixed;right:0;top:0;z-index:10}.rs-tooltip.opened{display:block;position:relative}@media screen and (min-width:48rem){.rs-tooltip.opened{display:inline-block}}.rs-tooltip.opened:before{display:block}@media screen and (min-width:48rem){.rs-tooltip.opened:before{display:none}}.rs-tooltip.opened .rs-tooltip-dialog{background-color:#fff;box-shadow:none;border:#e5e6e1 solid .0625rem;border-radius:.125rem;position:fixed;z-index:11;width:100%}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog{padding:0;box-shadow:0 .125rem .5rem 0 rgba(102,102,100,0.24);position:absolute}}.rs-tooltip.opened .rs-tooltip-dialog.show-header.tooltip-arrow-down{bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header.tooltip-arrow-down{bottom:auto;top:1.25rem}}.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-scroll{max-height:100vh;overflow:auto}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-scroll{max-height:40vh}}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header{border-bottom:none;display:block;padding:1.5rem 1.5rem 0}}.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:1rem 1.5rem 1.5rem;font-weight:400}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:.5rem 1.5rem 1.5rem}}.rs-tooltip.opened .rs-tooltip-dialog .icon-close::before{color:#8e8f8c;cursor:pointer}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog .icon-close::before{display:none}}.rs-tooltip.opened .rs-tooltip-dialog-header{-ms-flex-align:baseline;align-items:baseline;border-bottom:.0625rem solid #e5e6e1;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1.5rem}.rs-tooltip.opened .rs-tooltip-dialog-header p,.rs-tooltip.opened .rs-tooltip-dialog-header h5{-ms-flex-positive:1;flex-grow:1;font-weight:700;margin-bottom:0;padding-top:0;width:calc(100% - 2rem)}.rs-tooltip.opened .rs-tooltip-dialog-header span{font-size:1.25rem;width:1.5rem;text-align:right}.rs-tooltip.opened .rs-tooltip-dialog-header span:not(.icon-close){-ms-flex-positive:1;flex-grow:1;font-weight:700;margin-right:1rem}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog-header{display:none}}.rs-tooltip.opened .rs-tooltip-dialog-content{position:relative;padding:0 1.5rem 1.5rem;background-color:#fff}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog-content{padding:1.5rem;background-color:transparent}}.rs-tooltip.opened .rs-tooltip-dialog p{margin-top:0}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:auto;top:1.25rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down:before{border-bottom:.625rem solid white;border-left:.625rem solid transparent;border-radius:.125rem;border-right:.625rem solid transparent;content:'';height:0;position:absolute;top:-0.5625rem;width:0;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down:after{border-bottom:.6875rem solid rgba(0,0,0,0.06);border-left:.6875rem solid transparent;border-radius:.125rem;border-right:.6875rem solid transparent;content:'';height:0;position:absolute;top:-0.6875rem;width:0;z-index:1}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left{left:-26.8rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left:before{right:1.5rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-left:after{right:1.4375rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right{left:-2.6875rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right:before{left:1.5rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down-open-to-right:after{left:1.4375rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side{left:0;bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side{left:1rem;bottom:auto;top:-2.4375rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side:before{position:absolute;top:1.5rem;content:'';width:0;height:0;border-top:.625rem solid transparent;border-bottom:.625rem solid transparent;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side:after{position:absolute;top:1.4375rem;content:'';width:0;height:0;border-top:.75rem solid transparent;border-bottom:.75rem solid transparent;z-index:1}}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left{left:-30.6rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left:before{right:-0.5625rem;border-left:.625rem solid white}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-left:after{right:-0.875rem;border-left:.75rem solid rgba(0,0,0,0.03)}}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right{left:1rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right:before{left:-0.5625rem;border-right:.625rem solid white}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-side-open-to-right:after{left:-0.875rem;border-right:.75rem solid rgba(0,0,0,0.03)}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up{bottom:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up{bottom:2rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up::before{border-left:.625rem solid transparent;border-right:.625rem solid transparent;border-top:.625rem solid white;bottom:-0.5625rem;content:'';height:0;position:absolute;width:0;z-index:2}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up::after{border-left:.75rem solid transparent;border-right:.75rem solid transparent;border-top:.75rem solid rgba(0,0,0,0.03);bottom:-0.8125rem;content:'';height:0;position:absolute;width:0;z-index:1}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left{left:-26.7rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left:before{right:1.625rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-left:after{right:1.5rem}}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right{left:0}@media screen and (min-width:48rem){.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right{left:-2.8125rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right:before{left:1.625rem}.rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-up-open-to-right:after{left:1.5rem}}@media screen and (min-width:48rem){.rs-tooltip.opened .tooltip-small{width:22.5rem}.rs-tooltip.opened .tooltip-medium{width:28.5rem}}.phone-code{width:auto}@media screen and (min-width:36rem){.phone-code{width:22rem}}.phone-code-fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.phone-code-fields:hover .phone-code_input,.phone-code-fields:hover .phone-code-trigger{border-color:#b62682}.phone-code-fields .phone-code-trigger{border-color:#a3a3a0}.phone-code-fields .phone-code_input:not([class*="kiwi"]){border-color:#a3a3a0;border-left-width:0;height:2.5rem;width:calc(100% - 4.179rem)}.phone-code-fields .phone-code_input:not([class*="kiwi"]):focus{border-left-width:0}.phone-code-title{font-weight:400}.phone-code-wrapper{margin-top:.5rem;position:relative}.phone-code-trigger{background-color:transparent;border:solid .0625rem;border-radius:0;height:2.5rem;padding:.5rem .2rem .5rem .5rem;width:4.179rem}.phone-code-trigger:hover{border-color:#b62682}.phone-code-trigger:focus{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004;outline:none}.phone-code-trigger span{color:#141414;text-transform:uppercase}.phone-code-trigger i{margin-left:.5rem}.phone-code-popup{background-color:#fff;border:solid .0625rem #b62682;left:0;margin-top:-0.0625rem;max-height:38rem;overflow-y:scroll;position:absolute;right:0;z-index:1}.phone-code-popup ul li{cursor:pointer;display:-ms-flexbox;display:flex;line-height:1.5rem;padding:.5rem 1rem}.phone-code-popup ul li.phone-code-no-results{cursor:default}.phone-code-popup ul li:not(.phone-code-no-results):hover{background-color:#e1f56e;color:#b62682}.phone-code-popup ul li.hovered{background-color:#e1f56e;color:#b62682}.phone-code-popup ul li span{color:#6f6f6d;text-transform:uppercase}.phone-code-popup ul li span:first-child{display:inline-block;margin-right:1rem;width:1.25rem}.phone-code-popup ul li span:last-child{margin-left:1rem;color:#141414}.phone-code-list{position:relative}.phone-code-highlight-list{border-bottom:solid .0625rem #cbccc7;margin-top:2.5rem;padding-bottom:.25rem;display:none}.phone-code-highlight-list.show-highlights{display:block}.phone-code-highlight-list:not(.show-highlights)+.phone-code-alphabetical-list{margin-top:2.5rem}.phone-code-alphabetical-list{margin-top:.5rem}.phone-code-searcher{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;background-color:#fff;left:.0625rem;padding-left:1rem;position:absolute;right:1rem;top:0}.phone-code-searcher input{border-width:0;line-height:2.5rem;padding:0;width:16.5rem}.phone-code-searcher input:focus{outline:none}.phone-code-searcher i{margin-right:1rem}.phone-code-searcher i::before{color:#6f6f6d;font-size:1.25rem}.phone-code-legend{color:#6f6f6d;line-height:1.5;margin-top:.5rem}.prefix-option>span{pointer-events:none}.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 .0625rem .125rem 0 rgba(102,102,100,0.24)}.main-image{background-color:#fff;grid-column:1 / 2;height:16.25rem;overflow:hidden;position:relative}@media screen and (min-width:36rem){.main-image{height:26.25rem}}@media screen and (min-width:48rem){.main-image{height:31.25rem;margin-bottom:1rem}}@media screen and (min-width:62rem){.main-image{height:62vh;-ms-grid-column:2;-ms-grid-row:1;grid-column:2 / 3;grid-row-start:1;margin-bottom:0;margin-left:.75rem;margin-right:.75rem;min-height:21rem;padding-left:1.5rem;padding-right:1.5rem;text-align:center}}@media screen and (min-width:62rem){.main-image.image-loaded{height:auto}}@media screen and (min-width:62rem) and (pointer:coarse){.main-image.image-loaded{height:20rem}}.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:16.25rem;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:36rem){.main-image_img img,.main-image_first img{height:auto;max-height:26.25rem}}@media screen and (min-width:48rem){.main-image_img img,.main-image_first img{max-height:31.25rem}}@media screen and (min-width:62rem){.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-desktop{display:none}@media screen and (min-width:62rem){.main-image-desktop{display:block}.main-image-device{display:none}}@media screen and (orientation:landscape) and (max-width:62rem){.main-image-device{height:auto}}.vertical-img{padding-left:0;padding-right:0}@media screen and (min-width:62rem){.vertical-img{margin-left:.75rem;margin-right:.75rem}}@media screen and (min-width:48rem){.true-panoramic{padding-left:0;padding-right:0}}@media screen and (min-width:62rem){.true-panoramic{-ms-grid-column:1;-ms-grid-column-span:4;grid-column:1 / 5;margin-left:0;margin-right:0}}@media screen and (min-width:62rem){.true-panoramic~.side-content{-ms-grid-row:2;grid-row-start:2}}.price-ref{-ms-flex-order:1;order:1;padding:0 1rem}@media screen and (min-width:48rem){.price-ref{margin-top:1rem}}.external-link{color:inherit;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.external-link::before{padding-bottom:.175rem}.external-link span{margin-left:.25rem}.external-link:hover{color:#145bc7}.external-link:hover span{text-decoration:underline}.ide-box-detail.auction-features{padding:1rem 1rem 1.5rem}@media screen and (min-width:48rem){.ide-box-detail.auction-features{padding:1rem 1rem 1.5rem}}.ide-box-detail.auction-features .auction-features-subtitle{font-size:1.125rem;padding-top:0;margin-bottom:.5rem}.ide-box-detail.auction-features .auction-features-table{display:-ms-flexbox;display:flex}.ide-box-detail.auction-features .auction-features-table-th,.ide-box-detail.auction-features .auction-features-table-td{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.ide-box-detail.auction-features .auction-features-table-th span:nth-child(odd),.ide-box-detail.auction-features .auction-features-table-td span:nth-child(odd){margin-bottom:.25rem}.ide-box-detail.auction-features .auction-features-table-th{width:calc(100% - 9.03rem);margin-right:.5rem}@media screen and (min-width:48rem){.ide-box-detail.auction-features .auction-features-table-th{width:calc(100% - 19.25rem)}}.ide-box-detail.auction-features .auction-features-text{margin-bottom:.5rem;margin-top:1.5rem}@media screen and (min-width:48rem){.ide-box-detail.auction-features .auction-features-text{margin-bottom:1rem;margin-top:1rem}}.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="vv-contact"] 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="vv-contact"] 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="vv-contact"] 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="vv-contact"] 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="vv-contact"] input[type="email"],.modal[data-role="counteroffer"] textarea,.modal[data-role="contact-mortgages-modal"] textarea,.modal[data-role="notify-incidences-modal"] textarea,.modal[data-role="vv-contact"] textarea{width:100%;padding:.5rem 1rem}.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="vv-contact"] 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="vv-contact"] 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="vv-contact"] 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="vv-contact"] 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="vv-contact"] 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,.modal[data-role="vv-contact"] 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,.modal[data-role="vv-contact"] span.message-error+.last-contact-messages{margin-top:5px}.modal[data-role="counteroffer"] .icon-hipotecas:before,.modal[data-role="contact-mortgages-modal"] .icon-hipotecas:before,.modal[data-role="notify-incidences-modal"] .icon-hipotecas:before,.modal[data-role="vv-contact"] .icon-hipotecas:before{color:#6f6f6d}.modal[data-role="counteroffer"] .contacted,.modal[data-role="contact-mortgages-modal"] .contacted,.modal[data-role="notify-incidences-modal"] .contacted,.modal[data-role="vv-contact"] .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="vv-contact"] .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,.modal[data-role="vv-contact"] .contacted [class*="icon"]:before{color:#0c990c;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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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:1rem;padding-right:2rem;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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] 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,.modal[data-role="vv-contact"] .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="vv-contact"] .advertiser-logo,.modal[data-role="counteroffer"] .advertiser-name,.modal[data-role="contact-mortgages-modal"] .advertiser-name,.modal[data-role="notify-incidences-modal"] .advertiser-name,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .privacy-link{display:block;margin-top:5px;margin-left:0;font-size:14px}.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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .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,.modal[data-role="vv-contact"] .feedbacks-container ul{margin-bottom:10px}.btn{appearance:none;border-radius:.125rem;box-sizing:border-box;cursor:pointer;display:inline-block;min-height:40px;padding:.25rem .5rem;text-align:center;text-decoration:none;word-wrap:break-word}.btn:focus{outline:none}@media screen and (min-width:62rem){.btn{min-height:42px;padding:.5rem .5rem}}.second-level-menu{border-bottom:3px solid #e5e6e1;display:inline-block;height:2.25rem;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"]:not([class*="kiwi"]),input[type="password"]:not([class*="kiwi"]),input[type="email"]:not([class*="kiwi"]),input[type="tel"]:not([class*="kiwi"]),input[type="number"]:not([class*="kiwi"]),textarea:not([class*="kiwi"]){height:2.625rem;padding:0 1rem;max-width:100%;color:#141414;width:100%;border-radius:0;appearance:none;border:1px solid #a3a3a0}input[type="text"]:not([class*="kiwi"]):hover,input[type="password"]:not([class*="kiwi"]):hover,input[type="email"]:not([class*="kiwi"]):hover,input[type="tel"]:not([class*="kiwi"]):hover,input[type="number"]:not([class*="kiwi"]):hover,textarea:not([class*="kiwi"]):hover,input[type="text"]:not([class*="kiwi"]).fake-guide-hover,input[type="password"]:not([class*="kiwi"]).fake-guide-hover,input[type="email"]:not([class*="kiwi"]).fake-guide-hover,input[type="tel"]:not([class*="kiwi"]).fake-guide-hover,input[type="number"]:not([class*="kiwi"]).fake-guide-hover,textarea:not([class*="kiwi"]).fake-guide-hover{border-color:#b62682}input[type="text"]:not([class*="kiwi"]) .item-form,input[type="password"]:not([class*="kiwi"]) .item-form,input[type="email"]:not([class*="kiwi"]) .item-form,input[type="tel"]:not([class*="kiwi"]) .item-form,input[type="number"]:not([class*="kiwi"]) .item-form,textarea:not([class*="kiwi"]) .item-form{margin-bottom:24px;margin-bottom:1.5rem}input[type="text"]:not([class*="kiwi"]) .item-form.no-margin,input[type="password"]:not([class*="kiwi"]) .item-form.no-margin,input[type="email"]:not([class*="kiwi"]) .item-form.no-margin,input[type="tel"]:not([class*="kiwi"]) .item-form.no-margin,input[type="number"]:not([class*="kiwi"]) .item-form.no-margin,textarea:not([class*="kiwi"]) .item-form.no-margin{margin-bottom:0}input[type="text"]:not([class*="kiwi"]) .item-form,input[type="password"]:not([class*="kiwi"]) .item-form,input[type="email"]:not([class*="kiwi"]) .item-form,input[type="tel"]:not([class*="kiwi"]) .item-form,input[type="number"]:not([class*="kiwi"]) .item-form,textarea:not([class*="kiwi"]) .item-form{margin-bottom:16px;margin-bottom:1rem}.rs-create-profile .date-input input[type="tel"]{margin-left:.25rem;margin-right:.25rem;line-height:1.5rem;padding:0;outline:none;border:none;text-align:center}.rs-create-profile .date-input input[type="tel"]:focus{border-width:0;border-color:transparent;box-shadow:none;outline:none}@media screen and (max-width:36rem){[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:1rem}}.main-footer{padding-bottom:4.5rem}@media screen and (min-width:62rem){.main-footer{padding-bottom:1.5rem}}.modal-header{padding-left:1.5rem;padding-right:1.5rem}.modal-opened.modal-opened-android,.modal-opened.modal-opened-android body{height:100%;overflow:auto}@media screen and (min-width:48rem){.modal[data-role="login"] .modal-buttons .accept{margin-bottom:1.5rem}}@media screen and (min-width:62rem){.modal[data-role="login"] .modal-buttons .accept{margin-bottom:1rem}}.modal-box{box-sizing:border-box;padding:2rem 2rem;background:#fff;margin:0 auto;position:relative;width:50%;z-index:32767;*top:-50%}.modal-box .h3-simulated{min-height:1.5rem}.modal-box .close-btn{position:absolute;top:18px;right:20px;z-index:3}.modal-box .close-btn:before{font-size:22px}.multimedia-shortcuts{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.5rem;margin-top:1rem;overflow-x:auto;padding:0 1rem;position:relative;width:100%;-ms-overflow-style:none;scrollbar-width:none}.multimedia-shortcuts::-webkit-scrollbar{display:none}@media screen and (min-width:48rem){.multimedia-shortcuts{margin-bottom:1rem;overflow-x:unset}}.multimedia-shortcuts.corevitals-fixed-height{height:2.5rem}@media screen and (min-width:48rem){.multimedia-shortcuts.corevitals-fixed-height{height:2rem}}@media screen and (min-width:48rem){.multimedia-shortcuts~.main-info__title h1{margin-top:0;padding-top:1rem}}@media screen and (min-width:62rem){.multimedia-shortcuts~.main-info__title h1{padding-top:0}}@media screen and (min-width:62rem){.multimedia-shortcuts:not(.tablet-landscape):not(.less-multimedia){display:-ms-flexbox;display:flex;width:auto}}.multimedia-shortcuts.less-multimedia .multimedia-shortcuts-button{padding:0 .5rem 0 .25rem}.multimedia-shortcuts.less-multimedia .multimedia-shortcuts-button-text{display:block;font-weight:500}.multimedia-shortcuts.more-multimedia .multimedia-shortcuts-button{padding:.2rem;height:2.5rem;width:2.5rem}.multimedia-shortcuts.more-multimedia .multimedia-shortcuts-button-text{display:none;white-space:nowrap}.multimedia-shortcuts .multimedia-shortcuts-button{-ms-flex-align:center;align-items:center;background-color:#fff;border:solid .0625rem #4d4d4c;border-radius:.125rem;color:#141414;display:-ms-flexbox;display:flex;line-height:1.125rem;-ms-flex-pack:center;justify-content:center;padding:.2rem}@media screen and (min-width:48rem){.multimedia-shortcuts .multimedia-shortcuts-button{height:2rem;min-height:2rem;padding:0 .5rem 0 .25rem;margin-right:.425rem}}.multimedia-shortcuts .multimedia-shortcuts-button:not(:last-child){margin-right:.5rem}.multimedia-shortcuts .multimedia-shortcuts-button:hover{background-color:#fff0f9;border-color:#b62682;color:#b62682}.multimedia-shortcuts .multimedia-shortcuts-button:hover::before{color:#b62682}.multimedia-shortcuts .multimedia-shortcuts-button.with-text{-ms-flex-positive:0;flex-grow:0}.multimedia-shortcuts .multimedia-shortcuts-button::before{font-size:1.5rem}.multimedia-shortcuts .multimedia-shortcuts-button-text{display:none;white-space:nowrap}@media screen and (min-width:36rem){.multimedia-shortcuts .multimedia-shortcuts-button-text{display:block;font-weight:500}}.link-withered{color:inherit;cursor:pointer}.link-withered:hover{color:#145bc7;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:1rem}@media screen and (min-width:48rem){.aditional-link{padding-left:0;padding-right:0}}@media screen and (min-width:62rem){.aditional-link{margin-bottom:1.5rem;padding-bottom:0;padding-top:0}}.aditional-link.ellispsis{margin-bottom:1rem}.aditional-link .aditional-link_title{display:inline;font-weight:200;margin-right:.375rem}.aditional-link .icon-exit:before{font-size:1.4375rem}.commentsContainer .comments-h2{font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:0}.commentsContainer>.tourist-license{margin-bottom:.5rem;word-break:break-word}.commentsContainer+.details-box .idealista-banner{min-height:15.625rem}@media screen and (min-width:48rem){.commentsContainer+.details-box .idealista-banner{min-height:7.75rem}}.idealista-banner>div{border-bottom:1px solid #e5e6e1;border-top:1px solid #e5e6e1;padding:.625rem .25rem .25rem}@media screen and (min-width:48rem){.idealista-banner>div{padding:1rem}}@media screen and (min-width:62rem){.idealista-banner>div{padding:1rem 0}}@media screen and (min-width:75rem){.idealista-banner>div{border-left:1px solid #e5e6e1;border-right:1px solid #e5e6e1}}.idealista-banner>div img,.idealista-banner>div object,.idealista-banner>div iframe,.idealista-banner>div frame{display:block;margin:0 auto !important}.idealista-banner .adv_txt{background-color:#fff;color:#6f6f6d;display:block;font-size:.875rem;margin:0 auto;padding:0 .5rem;position:relative;text-align:center;top:.75rem;width:5.75rem}@media screen and (min-width:48rem){.idealista-banner .adv_txt{font-size:1rem}}.idealista-banner.link{margin-top:.625rem}.idealista-banner.link .adv_txt,.idealista-banner.link>div,.idealista-banner.link>div>div{display:inline-block}.idealista-banner.link .adv_txt{position:inherit;width:auto}.idealista-banner.link .adv_txt:after{content:'-'}.idealista-banner.link>div{border:none;padding:0}.full-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.agency-branding-container__description{width:100%;color:#141414;overflow:hidden;word-wrap:break-word;margin-top:1rem}.agency-branding-container.--is-mobile{margin-bottom:0;box-shadow:none;display:none}@media screen and (max-width:48rem){.agency-branding-container.--is-mobile{border:none;display:block}}.agency-branding-container.--is-mobile .ide-box-detail-h2{padding-top:0}@media screen and (max-width:48rem){.agency-branding-container:not(.--is-mobile){display:none}}.agency-video__logo{display:block;width:7.813rem;height:3.75rem;margin-bottom:.5rem}@media screen and (max-width:48rem){.agency-video__logo{display:none}}.agency-video-trigger .agency-video__figure{cursor:pointer;position:relative;width:100%;height:13.68rem;background:#141414;overflow:hidden}@media screen and (min-width:48rem){.agency-video-trigger .agency-video__figure{max-width:100%;width:60%;height:16rem}}.agency-video-trigger .agency-video__background{width:100%;background-position:center;background-size:cover;height:100%;filter:blur(10px)}.agency-video-trigger .agency-video__image{max-width:100%;max-height:100%;opacity:80%;width:auto;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.agency-video-trigger .agency-video__play{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:5rem;height:5rem;z-index:1;display:inline-block;background:url('static/common/release/detail/resources/img/play-icon.svg') no-repeat center center;background-size:contain}.modal .module-contact .agency-branding-container{display:none}.translationWarning{font-size:1rem;line-height:1.5rem;color:#6f6f6d;background-color:#f4f5f2;padding:.5rem;margin-bottom:1rem;margin-top:1rem}.side-content{margin-bottom:0;z-index:2}@media screen and (min-width:48rem){.side-content{margin-bottom:1rem;z-index:1}}@media screen and (min-width:48rem) and (max-width:62rem){.side-content{margin-top:0}}@media screen and (min-width:62rem){.side-content{box-sizing:border-box;margin-top:1.5rem}}@media screen and (min-width:75rem){.side-content{margin-bottom:1.5rem}}div,section,header,footer,article,form{box-sizing:border-box}body.favorite-lists-opened{overflow:hidden}.icon-habitania:before,.icon-data:before{color:#6f6f6d}#wrapper{background-color:#f4f5f2;max-width:none;padding:0}#links .icon-facebook,#links .icon-twitter{float:right;margin-left:1rem;margin-top:.5rem}#links .icon-facebook:before,#links .icon-twitter:before{font-size:1.4375rem}sup{font-size:smaller;vertical-align:super}.auction-valuation-modal-open{overflow:hidden;width:100%;-webkit-overflow-scrolling:touch}#auction-valuation-modal .rs-auction-valuation-modal{z-index:13}.ide-box-detail,.ide-box-inner{border:solid 1px #e5e6e1;padding:0 1rem 1rem}.ide-box-detail--reset,.ide-box-inner--reset{padding-bottom:0}@media screen and (min-width:75rem){.ide-box-detail,.ide-box-inner{padding:0 1.5rem 1.5rem}.ide-box-detail--reset,.ide-box-inner--reset{padding-bottom:0}}.ide-box-detail-first-picture{background-color:#fff;border-top:solid .0625rem #e5e6e1;margin-bottom:1rem}@media screen and (min-width:48rem){.ide-box-detail-first-picture{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:62rem){.ide-box-detail-first-picture{margin-left:.75rem;margin-right:.75rem}}@media screen and (min-width:75rem){.ide-box-detail-first-picture{margin-bottom:1.5rem}}.ide-box-detail-first-picture .detail-content-wrapper{padding:0 1rem 1rem}@media screen and (min-width:62rem){.ide-box-detail-first-picture .detail-content-wrapper{padding:0 1.5rem 1.5rem}}.ide-box-detail-first-picture:first-child,.ide-box-detail-first-picture:last-child{border-radius:.125rem}.ide-box-detail-first-picture .adCommentsLanguageainer{border-top:.0625rem solid #e5e6e1;margin-left:-1rem;margin-right:-1rem;padding:0 1rem}@media screen and (min-width:62rem){.ide-box-detail-first-picture .adCommentsLanguageainer{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem}}.ide-box-detail-first-picture .adCommentsLanguageainer .comment{margin-bottom:1rem}@media screen and (min-width:62rem){.ide-box-detail-first-picture .adCommentsLanguageainer .comment{margin-bottom:1.5rem}}.ide-box-detail-first-picture .adCommentsLanguageainer .comments-h2{font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:0;margin-bottom:.5rem}.ide-box-equipment{margin-bottom:1rem}@media screen and (min-width:62rem){.ide-box-equipment{margin-bottom:1.5rem}}.ide-box-detail{background-color:#fff;border-radius:.125rem;margin-bottom:1rem}.ide-box-detail.auction-box-detail{position:relative}@media screen and (min-width:75rem){.ide-box-detail{margin-bottom:1.5rem}}.ide-box-detail .icon-flag::before{color:#141414}.ide-box-detail-h2{font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:0;padding-top:1.25rem;margin-bottom:.5rem}@media screen and (min-width:48rem){.ide-box-detail-h2{padding-top:1.5rem}}.ide-box-inner{border-radius:1px}.ide-box-inner--ulight{background-color:#f4f5f2}@media screen and (min-width:62rem){div:not(.modal) .module-contact-gray h2{display:none}}div:not(.modal) .module-contact-gray .professional-name,div:not(.modal) .online-booking-advertiser .professional-name{font-size:1rem;margin-top:1rem;padding-top:0}@media screen and (min-width:62rem){div:not(.modal) .module-contact-gray .professional-name,div:not(.modal) .online-booking-advertiser .professional-name{margin-bottom:.5rem;margin-top:0}}div:not(.modal) .module-contact-gray .professional-name+.advertiser-name-container,div:not(.modal) .online-booking-advertiser .professional-name+.advertiser-name-container{clear:left}@media screen and (min-width:48rem){div:not(.modal) .module-contact-gray .professional-name+.advertiser-name-container,div:not(.modal) .online-booking-advertiser .professional-name+.advertiser-name-container{clear:none}}div:not(.modal) .module-contact-gray .professional-picture,div:not(.modal) .online-booking-advertiser .professional-picture,div:not(.modal) .module-contact-gray .about-advertiser,div:not(.modal) .online-booking-advertiser .about-advertiser{float:right;margin-bottom:0;margin-right:0;height:3.75rem}@media screen and (min-width:48rem){div:not(.modal) .module-contact-gray .advertiser-name-container,div:not(.modal) .online-booking-advertiser .advertiser-name-container,div:not(.modal) .module-contact-gray .about-advertiser,div:not(.modal) .online-booking-advertiser .about-advertiser{clear:left;width:auto}}div:not(.modal) .module-contact-gray .about-advertiser,div:not(.modal) .online-booking-advertiser .about-advertiser{clear:right}div:not(.modal) .module-contact-gray .advertiser-name-container,div:not(.modal) .online-booking-advertiser .advertiser-name-container{clear:left;float:left;font-size:1rem;width:50%;margin-top:1rem}@media screen and (min-width:48rem){.side-content{margin-bottom:1rem}}@media screen and (min-width:62rem){.side-content{margin-top:1.5rem}}@media screen and (min-width:75rem){.side-content{margin-bottom:1.5rem}}.no-pictures{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex}@media screen and (min-width:62rem){.no-pictures{padding-bottom:0}}.no-pictures>div{color:#6f6f6d;display:inline-block;padding:1rem .5rem}@media screen and (min-width:62rem){.no-pictures>div{padding:0 .5rem}}.no-pictures .icon-no-pics{padding-left:0}.no-pictures .icon-no-pics:before{color:#cbccc7;font-size:11.25rem}.no-pictures .message{vertical-align:top}@media screen and (min-width:62rem){.no-pictures .message{margin-top:0}}.no-pictures .message h3{margin-bottom:0;padding-top:0}.no-pictures .message a{display:block}.no-pictures .message p{color:#141414;margin-bottom:0}@media screen and (min-width:48rem){.no-pictures .message p{margin-top:0}}@media screen and (min-width:62rem){.no-pictures .message p{margin-top:.625rem}}.helpus-improve_txt,.header-map-list,.is-made-by-idealista-text,.stats-text{font-size:1.125rem;line-height:1.875rem}.header-map-list{word-break:break-word}.helpus-improve_notify,.counter-offer,.price-feature-link,.data-feature-link,.static-map-text-link,.stats-link{font-weight:500}.price-feature-link{cursor:pointer;display:inline-block}.price-feature-link.contextual{cursor:default}.price-feature-link.contextual:before{padding-right:.375rem}.flex-feature{-ms-flex-align:baseline;align-items:baseline;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.modal-box .modal-inner{padding:0 1.5rem 1.5rem 1.5rem}.modal-box .modal-inner .btn.regular,.modal-box .modal-inner .btn{padding:.5rem .5rem}.modal[data-role="alert-summary"] ul.criterios{list-style:disc inside;margin:.625rem 0 0 1.875rem}.modal[data-role="alert-summary"] ul.criterios li{line-height:1.125rem}.modal[data-role="alert-summary"] .advice{display:block;margin-top:1.25rem}.modal[data-role="alert-summary"] .advice span>span{margin-left:1.875rem;display:block}.modal[data-role="alert-summary"] .advice .highFrequency,.modal[data-role="alert-summary"] .advice .lowFrequency{color:#e07901}.modal[data-role="alert-summary"] .actions{margin-top:1.25rem}.modal[data-role="alert-summary"] .actions a.btn{margin-right:.625rem}.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:#145bc7}.icon-search:before{color:#145bc7}@media (orientation:landscape){html.ipad.ios7>body{position:fixed;bottom:0;width:100%;height:42rem !important}}.other-comments-lang{color:#145bc7;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:#fff;border:solid 1px #e5e6e1;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);display:none;line-height:2rem;margin-top:.25rem;max-height:22rem;overflow-y:auto;position:absolute;width:8rem;z-index:1}@media screen and (min-width:48rem){.other-comments-lang ul{right:unset;width:8rem}}.other-comments-lang ul li{padding:.25rem 1rem}.other-comments-lang ul a{border-right:none}.other-comments-lang i::before{color:#145bc7}.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:48rem){.side-content{padding:0 1.5rem}}@media screen and (min-width:62rem){.side-content{padding:0 .75rem}}.detail-container{position:relative}.idealista-banner-wrapper{padding-bottom:3rem}@media screen and (min-width:48rem){.idealista-banner-wrapper{padding-bottom:2rem}}@media screen and (min-width:62rem){.idealista-banner-wrapper{padding-bottom:4rem}}.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:62rem){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{display:-ms-grid;display:grid;-ms-grid-columns:1fr 42rem 20rem 1fr;grid-template-columns:1fr 42rem 20rem 1fr;-ms-grid-rows:auto auto auto;grid-template-rows:repeat(10, auto)}}@media screen and (min-width:75rem){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{-ms-grid-columns:1fr 48rem 24rem 1fr;grid-template-columns:1fr 48rem 24rem 1fr}}.multimedia-content,.help-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.detail-with-suggestions,.picsplans-wrapper{grid-column:1 / 2}@media screen and (min-width:48rem){.multimedia-content,.help-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.detail-with-suggestions,.picsplans-wrapper{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:62rem){.multimedia-content,.help-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.detail-with-suggestions,.picsplans-wrapper{-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{-ms-grid-row:4;clear:both;margin-left:-0.5rem;margin-right:-0.5rem}@media screen and (min-width:21.875rem){section+.idealista-banner{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width:75rem){section+.idealista-banner{margin-left:0;margin-right:0}}.table{-ms-grid-row:5}#premium-multimedia-container{-ms-grid-row:6}#multimedia-container{-ms-grid-row:7}#help-container{-ms-grid-row:8}#help-container .booking-help_txt>a{white-space:nowrap}.mortgages-content{-ms-grid-row:9}#mapWrapper{-ms-grid-row:10}#stats{-ms-grid-row:11}.new-dev-promo{-ms-grid-row:12}.side-content{-ms-grid-row:13}.aditional-link{-ms-grid-row:14}.detail-with-suggestions{-ms-grid-row:16;margin:0 1rem 3rem}@media screen and (min-width:48rem){.detail-with-suggestions{margin:0 1.5rem 2rem}}@media screen and (min-width:62rem){.detail-with-suggestions{-ms-grid-row:14;margin:0 .75rem 4rem}}.detail-with-suggestions [class*="pricedown"],.detail-with-suggestions [class*="pricedown"]:before{margin-left:0}.idealista-banner{-ms-grid-row:15;margin-left:0;margin-right:0}@media screen and (min-width:62rem){.idealista-banner{grid-column:2 / 3;-ms-grid-column:2;-ms-grid-column-span:1;margin-bottom:1rem;margin-left:.75rem;margin-right:.75rem;-ms-grid-row:15}}.idealista-banner .adv_txt{background-color:#f4f5f2}.side-content{grid-column:1 / 2}@media screen and (min-width:62rem){.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:62rem){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{margin:0 auto;overflow:hidden;position:relative;width:60rem}.multimedia-content,.help-content .mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner,.detail-with-suggestions{clear:left;float:left;width:38.5rem}.false-panoramic{width:40rem}.side-content{float:right;height:100%;position:absolute;right:0;top:0;width:20rem}.module-contact.fixed-bottom{margin-bottom:3rem}}@media screen and (min-width:75rem){.idealista-banner-wrapper,.detail-with-suggestions-wrapper,.detail-container{width:72rem}.false-panoramic{width:48rem}.multimedia-content,.help-content,.mortgages-content,.detail-container>.ide-box-detail,.detail-info,.promo-info,.aditional-link,.picsplans-wrapper,.idealista-banner,.detail-with-suggestions{width:46.5rem}.side-content{float:right;width:24rem}}}.help-us-modal ul li label.input-radio{margin-left:0}.help-us-modal .icon-feedbk-info{background-color:#fff8db;display:-ms-flexbox;display:flex;padding:1rem}.help-us-modal .icon-feedbk-info::before{color:#141414;margin-right:1rem;margin-top:.25rem}.modal-inner.incidence-feedback{padding-bottom:0}.modal-inner .help-us-modal.icon-feedbk-ok{margin-bottom:1.5rem}.modal-inner .help-us-modal~.btn.action{padding-left:1rem;padding-right:1rem}.modal-improve-feedback.modal-inner .action{padding-left:1rem;padding-right:1rem}.video-header .video-header__icon{background-image:url('static/common/release/modules/resources/img/multimedia/svg-video.svg?1743758230048');background-repeat:no-repeat;background-size:contain;width:2rem;height:2rem}.video-content,.vrs-content{position:relative}.video-content .full-absolute,.vrs-content .full-absolute{position:absolute;top:0;left:0;width:100%;height:100%}.video-content .play-layer,.vrs-content .play-layer{position:absolute;top:0;left:0;width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;color:#fff;background-color:rgba(0,0,0,0.5)}.video-content .play-layer__thumbnail,.vrs-content .play-layer__thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;opacity:1;filter:brightness(.75);z-index:1}.video-content .play-layer__buttons,.vrs-content .play-layer__buttons,.video-content .play-layer__made-by-idealista,.vrs-content .play-layer__made-by-idealista{position:relative;z-index:1;text-align:center}.video-content .play-layer__buttons,.vrs-content .play-layer__buttons{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;overflow:hidden;border-radius:.25rem}.video-content .play-layer__button,.vrs-content .play-layer__button{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:3.5rem;height:3.5rem;appearance:none;border:none;-webkit-tap-highlight-color:transparent}.video-content .play-layer__button.--play,.vrs-content .play-layer__button.--play{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgMTguODk5MlY1LjEwMDc4QzYgNC4yNTY4MiA2Ljg5NDM2IDMuNzI3NzMgNy42MTMxNiA0LjE0NjQ1TDE5LjQ1NjcgMTEuMDQ1N0MyMC4xODExIDExLjQ2NzYgMjAuMTgxMSAxMi41MzI0IDE5LjQ1NjcgMTIuOTU0M0w3LjYxMzE2IDE5Ljg1MzZDNi44OTQzNiAyMC4yNzIzIDYgMTkuNzQzMiA2IDE4Ljg5OTJaIiBmaWxsPSIjMTQxNDE0Ii8+Cjwvc3ZnPgo=);background-repeat:no-repeat;background-color:#fff;background-position:center}.video-content .play-layer__made-by-idealista,.vrs-content .play-layer__made-by-idealista{margin-top:24px;font-size:20px;font-weight:600;text-shadow:1px 1px 1px 0 #141414}@keyframes galleryBoostFirst{0%{transform:translateX(0)}50%{transform:translateX(-15%)}100%{transform:translateX(0)}}@keyframes galleryBoostNext{0%{transform:translateX(100%)}50%{transform:translateX(85%)}100%{transform:translateX(100%)}}.image-gallery .image-gallery-slides .gallery-boost-first{animation:galleryBoostFirst .5s}.image-gallery .image-gallery-slides .gallery-boost-next{animation:galleryBoostNext .5s}.carousel-gallery,.image-gallery-swipe,.image-gallery-slides,.image-gallery-slide,.image-gallery,.image-gallery-content,.image-gallery-slide-wrapper,.image-gallery-slides .item-gallery,.image-gallery-slides .item-gallery .gallery-fallback{height:100%}.vertical-scroll-blocked .image-gallery-content{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-gallery .first-image{height:100%;cursor:pointer}.carousel-gallery .first-image img{height:100%;width:100%;object-fit:cover}.carousel-gallery .image-gallery{-ms-touch-action:none;touch-action:none}.carousel-gallery .image-gallery .item-gallery{display:-ms-flexbox;display:flex;margin:0;position:relative;width:100vw}.carousel-gallery .image-gallery .item-gallery>*,.carousel-gallery .image-gallery .item-gallery>picture>*{width:100%;height:100%;object-fit:contain}@media screen and (min-width:48rem){.carousel-gallery .image-gallery .item-gallery>*,.carousel-gallery .image-gallery .item-gallery>picture>*{height:50vh}}.carousel-gallery .image-gallery .item-gallery .thumbnail-content{height:auto;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button{background:linear-gradient(90deg, #f4f5f2 50%, #fff 0);border:none;border-radius:.25rem;height:3.5rem;width:7rem}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button::before{background-position:center center;background-repeat:no-repeat;background-size:contain;color:unset;content:'';display:inline-block;height:2.5rem;margin:-0.25rem;margin-top:0;width:2.5rem}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button::after{background-image:url('static/common/release/modules/resources/img/svgs/svg-play.svg?1743758230105');background-position:center center;background-repeat:no-repeat;color:unset;content:'';display:inline-block;height:2rem;margin-left:1.5rem;width:2rem}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button.VIDEO::before{background-image:url('static/common/release/modules/resources/img/multimedia/svg-video.svg?1743758230105')}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button.VIRTUAL_TOUR_3D::before{background-image:url('static/common/release/modules/resources/img/multimedia/svg-3d-tour.svg?1743758230105')}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button.HOME_STAGING::before{background-image:url('static/common/release/modules/resources/img/multimedia/svg-homestaging.svg?1743758230105')}.carousel-gallery .image-gallery .item-gallery .thumbnail-content .thumbnail-button.VIRTUAL_TOUR_360::before{background-image:url('static/common/release/modules/resources/img/multimedia/svg-virtual-tour.svg?1743758230105')}.carousel-gallery .image-gallery .item-gallery .map-content{height:auto;position:relative;width:100%}.carousel-gallery .image-gallery .item-gallery .map-content .map-pin{background-position:0 0;background-repeat:no-repeat;cursor:pointer;height:2rem;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);width:1.375rem;z-index:1}.carousel-gallery .image-gallery .item-gallery .map-content .map-pin.green{background-image:url("static/common/img/icons/map/green_with.svg")}.carousel-gallery .image-gallery .item-gallery .map-content .map-pin.favorite{background-position:-0.125rem 0;background-image:url("static/common/img/icons/map/fav_with@2x.png");background-size:cover;width:1.9rem}.carousel-gallery .image-gallery .item-gallery .map-content .map-pin.hidden{display:none}.carousel-gallery .image-gallery .item-gallery .map-content img{width:100%;height:100%;object-fit:contain}.carousel-gallery .image-gallery .item-gallery .map-content .no-show-address-feedback{-ms-flex-align:start;align-items:flex-start;background-color:#fff8db;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;line-height:1.5rem;padding:.5rem 1rem;position:absolute;white-space:break-spaces;width:100%}.carousel-gallery .image-gallery .item-gallery .map-content .no-show-address-feedback .no-show-address-feedback-text{text-align:initial}.carousel-gallery .image-gallery .item-gallery .map-content .no-show-address-feedback .icon-feedbk-info{margin-right:.5rem}.carousel-gallery .image-gallery .item-gallery .map-content .no-show-address-feedback .icon-feedbk-info:before{color:#141414;font-weight:normal}.carousel-gallery .image-gallery .image-gallery-content{line-height:0;overflow:auto;position:relative;top:0}@media screen and (min-width:36rem){.carousel-gallery .image-gallery .image-gallery-content{height:100%}}.carousel-gallery .image-gallery .image-gallery-content .image-gallery-slide-wrapper .image-gallery-icon{display:none}.carousel-gallery .item-gallery .gallery-fallback{background-color:#fff;min-height:12.375rem;height:100%}.carousel-gallery .item-gallery .gallery-fallback::before{color:#e5e6e1;font-size:6.25rem;left:50%;margin-left:-3.125rem;margin-top:-3.125rem;position:absolute;top:50%}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old::before{background:linear-gradient(rgba(250,175,196,0.7) 25%, rgba(96,210,236,0.7) 0 32%, rgba(134,73,17,0.7) 0 39%, rgba(0,0,0,0.7) 0 46%, rgba(245,62,49,0.7) 0 53%, rgba(255,150,31,0.7) 0 60%, rgba(255,207,16,0.7) 0 67%, rgba(72,163,76,0.7) 0 74%, rgba(90,107,204,0.7) 0 81%, rgba(164,51,184,0.7) 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;content:"\e308"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.picture::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.picture::before{content:"\e308"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.video::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.video::before{content:"\e904"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.virtual_tour_3d::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.virtual_tour_3d::before{content:"\e433"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.virtual_tour_360::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.virtual_tour_360::before{content:"\e432"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.plan::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.plan::before{content:"\e440"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.home_staging::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.home_staging::before{content:"\e470"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride-old.map::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-old.map::before{content:"\e315"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride::before{background:linear-gradient(rgba(250,175,196,0.7) 25%, rgba(96,210,236,0.7) 0 32%, rgba(134,73,17,0.7) 0 39%, rgba(0,0,0,0.7) 0 46%, rgba(245,62,49,0.7) 0 53%, rgba(255,150,31,0.7) 0 60%, rgba(255,207,16,0.7) 0 67%, rgba(72,163,76,0.7) 0 74%, rgba(90,107,204,0.7) 0 81%, rgba(164,51,184,0.7) 0);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;content:"\f903"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.picture::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.picture::before{content:"\f903"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.video::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.video::before{content:"\e904"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.virtual_tour_3d::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.virtual_tour_3d::before{content:"\e433"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.virtual_tour_360::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.virtual_tour_360::before{content:"\e432"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.plan::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.plan::before{content:"\e440"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.home_staging::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.home_staging::before{content:"\e470"}.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics-pride.map::before,.carousel-gallery .item-gallery .gallery-fallback.icon-no-pics.map::before{content:"\e315"}.chat-info-banner{border-top:.0625rem solid #e5e6e1;margin-left:-1rem;margin-right:-1rem;padding:1rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:62rem){.chat-info-banner{margin-left:-1.5rem;margin-right:-1.5rem;padding:1rem 1.5rem}}.chat-info-banner .chat-info-banner-icon{background-image:url('static/common/release/detail/resources/img/chat.svg?1743758230139');background-repeat:no-repeat;width:2rem;height:2rem;background-size:2rem;content:'';-ms-flex-negative:0;flex-shrink:0;margin-right:1rem;display:inline-block}.chat-info-banner .icon-chat{margin-right:.5rem}.chat-info-banner-text{-ms-flex-wrap:wrap;flex-wrap:wrap}.chat-info-banner-text strong{text-transform:capitalize}.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, #fff 100%)}.comment[data-expandable]:not(.is-expanded) .expanderParent{margin-bottom:8px;margin-bottom:0.5rem}@media screen and (min-width:48rem){.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:#145bc7}.comment[data-expandable]:not(.is-expanded) .expanderParent .expander{margin-left:1%}.new-dev-promo .comment[data-expandable]:not(.is-expanded) .expandable{position:relative}.contact-coordination .contact-coordination__button{cursor:pointer}.contact-coordination .contact-coordination__feedback{background-color:#fff8db}.contact-coordination .contact-coordination__feedback--is-loading{width:100%;height:1.5rem;background:linear-gradient(270deg, #fcfcfc 0, #e5e6e1 104.64%);animation:waves 2s infinite alternate}.contact-coordination .contact-coordination__feedback :first-child{display:-ms-flexbox;display:flex}.contact-coordination .contact-coordination__feedback .icon-feedbk-info:before{color:#141414;margin-right:.75rem}@keyframes waves{0%{background:#e9e9e9 104.64%}100%{background:#fcfcfc 0}}.mortgages-contact ul li{margin-bottom:1rem}.mortgages-contact .message-error{margin-bottom:1rem}.mortgages-contact .icon-ok-feedbk:before{color:#b1d004;margin-right:.5rem}.mortgages-contact__modal-form{padding:1rem 0}.mortgages-contact__modal-form-title{display:inline-block;margin-bottom:1rem}.mortgages-contact__modal-form-broker{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:1rem 0}.mortgages-contact__modal-form-broker img{margin-right:1rem}.mortgages-contact__modal-form-broker span{font-size:18px}.mortgages-contact__modal-form-links{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1rem;-ms-flex-align:start;align-items:flex-start}.mortgages-contact__modal-form-links .icon-arrow-right-after:after{margin-left:.5rem;color:#145bc7}.modal[data-role="id-form-container"] .modal-box{padding-bottom:0}.modal[data-role="id-form-container"] .modal-content{height:100%;overflow:inherit}.modal[data-role="id-form-container"] footer{padding:0}.modal[data-role="contact-mortgages-modal"] .phone-code{width:100%}.modal[data-role="contact-mortgages-modal"] .phone-code-fields{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.modal[data-role="contact-mortgages-modal"] .phone-code-trigger{display:inline-block;width:20%}.modal[data-role="contact-mortgages-modal"] input[type="tel"].phone-code_input{width:80%}.modal-content .hipotecas-logo{font-size:14px;font-size:0.875rem}@media screen and (min-width:62rem){.modal-content .hipotecas-logo{font-size:18px;font-size:1.125rem}}.modal-content .info-text{margin-bottom:24px;margin-bottom:1.5rem}.modal-content .call-info{margin-bottom:24px;margin-bottom:1.5rem}.modal-content .call-info .step-title{color:#b62682;font-size:22px;font-size:1.375rem;line-height:0}@media screen and (min-width:62rem){.modal-content .call-info .step-title{line-height:15px}}.modal-content .step-title{color:#b62682;line-height:0}@media screen and (min-width:62rem){.modal-content .step-title{line-height:15px}}.modal-content #send-contact-form header{margin-bottom:2rem}.modal-content #send-contact-form header p{margin-bottom:0}.modal-content .user-information{margin-bottom:18px;margin-bottom:1.125rem}.modal-content .savings-container span.message-error{display:none}.modal-content .email span{display:block;margin-bottom:6px;margin-bottom:0.375rem}.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 .mortgages-contact-feedback{margin-bottom:1rem}.modal-content .feedback.contextual{margin-bottom:20px}.modal-content .legal-terms label:nth-child(2){margin-top:6px;margin-top:0.375rem}.modal-content .mortgages-user-options{margin-top:1.5rem}.modal-content .user-options-list{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-bottom:1.5rem}.modal-content .input-title{line-height:inherit}.modal-content .mortgages-info{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-content .input-info{color:#666664 !important}.modal-content .ready-to-buy-info{margin-bottom:2rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.modal-content .mortgages-guides-info{margin-bottom:1rem}.modal-content .mortgages-guides-list{margin-top:1.5rem}.modal-content .back-button-mortgages{margin-top:1rem}.modal-content .back-button-mortgages-guides{margin-top:2rem}.modal-content .icon-arrow-left:before{color:#145bc7;margin-right:.25rem}.comparator-results-feedback a{display:block;text-align:center}.progress-circle-current{border:2px solid #1d7a24;background-color:#fff;z-index:1}.progress-circle-done{background-color:#1d7a24}.progress-circle-future{border:2px solid #cbccc7;background-color:#fff;z-index:1}.mortgages-digital-onboarding__detail{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:.5rem}.mortgages-digital-onboarding__detail--soft{margin-left:1rem}.mortgages-digital-onboarding__accordion__btn{color:#145bc7;cursor:pointer}.mortgages-digital-onboarding__accordion__btn:after{color:#145bc7}.open-accordion:after{content:'\e101'}.mortgages-contact-monthly-rate-simulation{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mortgages-contact-monthly-rate-simulation .id-tooltip-message{left:97px}.mortgages-contact-monthly-rate-simulation-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}.mortgages-contact-monthly-rate-display{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:.75rem 6rem 1rem 0}.mortgages-contact-monthly-rate-display .txt-green{color:#1d7a24}.mortgages-contact-banks{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin-bottom:1rem}.mortgages-contact-banks img{width:20%;margin-right:.75rem}.mortgages-digital-onboarding-feedback{margin:1.5rem auto 0;padding:0 1.25rem;overflow:hidden}.mortgages-digital-onboarding-feedback-message span{margin-left:2rem}@media screen and (min-width:48rem){.mortgages-digital-onboarding-feedback-message span{margin-left:0}}.mortgages-digital-onboarding-feedback-message-banks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mortgages-digital-onboarding-feedback-message-banks span:nth-of-type(2){color:#141414;font-size:1rem}.mortgages-digital-onboarding-feedback-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin:1rem 0 0}.mortgages-digital-onboarding-feedback-container-steps{margin-bottom:1rem;-ms-flex-order:3;order:3}.mortgages-digital-onboarding-feedback-container-steps-container{padding:0 1rem}.mortgages-digital-onboarding-feedback-container-steps-container .progress-line{height:4rem;border-left:2px solid #1d7a24;margin-left:0;position:absolute}.mortgages-digital-onboarding-feedback-container-steps-container .progress-circle-current{border:2px solid #1d7a24;background-color:#fff;z-index:1}.mortgages-digital-onboarding-feedback-container-steps-container .progress-circle-done{background-color:#1d7a24}.mortgages-digital-onboarding-feedback-container-steps-container .progress-circle-future{border:2px solid #cbccc7;background-color:#fff;z-index:1}.mortgages-digital-onboarding-feedback-container-steps-container .onboarding-button-container.wrapper{display:block}.mortgages-digital-onboarding-feedback-container-steps-container .onboarding-button-container.wrapper .btn:after{color:#fff;margin-left:.5rem}.mortgages-digital-onboarding-feedback-container-steps-progress{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.mortgages-digital-onboarding-feedback-container-steps-progress .icon-ok-feedbk:before{font-size:1.25rem;color:#fff;display:block}.mortgages-digital-onboarding-feedback-container-steps-progress-future{border-left:2px dashed #cbccc7;margin-bottom:0;padding-bottom:1rem}.mortgages-digital-onboarding-feedback-container-steps-progress-future .icon-ok-feedbk:before{visibility:hidden}.mortgages-digital-onboarding-feedback-container-steps-progress-future:last-of-type{border-left:none}.mortgages-digital-onboarding-feedback-container-steps-circle{border-radius:50%;padding:.25rem;margin-left:-1rem}.mortgages-digital-onboarding-feedback-container-steps-text{width:100%;margin:.3rem 0 0 .5rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.mortgages-digital-onboarding-feedback-container-steps-text span{display:inline-block;margin-bottom:.25rem}.mortgages-digital-onboarding-feedback-container-steps-text-div{font-size:1rem;margin-top:.5rem}@media screen and (max-width:767px){.mortgages-digital-onboarding-feedback-container-steps-text .neutral-temp span{margin-left:2rem}}@media screen and (min-width:62rem){.mortgages-digital-onboarding-feedback-container-steps-text{margin:.3rem 0 0 1rem}}@media screen and (min-width:62rem){.mortgages-digital-onboarding-feedback-container-steps{width:55%;-ms-flex-order:2;order:2;border:1px solid #cbccc7;padding:1rem;border-radius:.25rem}}.mortgages-digital-onboarding-feedback-container-contact{margin:1rem 0}.mortgages-digital-onboarding-feedback-container-contact .id-logo{margin:0 0 .5rem}.mortgages-digital-onboarding-feedback-container-contact .icon-idealista-icon{margin-right:0}.mortgages-digital-onboarding-feedback-container-contact .icon-idealista-icon:before{font-size:1.5rem}.mortgages-digital-onboarding-feedback-container-contact .icon-hipotecas:before{margin-left:0;font-size:1.5rem}.mortgages-digital-onboarding-feedback-container-contact-text{display:inline-block;margin:1.5rem 0 0}@media screen and (min-width:62rem){.mortgages-digital-onboarding-feedback-container-contact{margin:0;width:40%;border:1px solid #cbccc7;-ms-flex-order:3;order:3;padding:1rem;border-radius:.25rem}}.mortgages-digital-onboarding-feedback-container-contact-feedback{margin:1.5rem 0;border:none;padding:0}.mortgages-digital-onboarding-feedback-container-contact-feedback .idealista-icon{margin-right:0}.mortgages-digital-onboarding-feedback-container-contact-feedback .id-logo{margin:1rem 0}.mortgages-digital-onboarding-feedback-container-contact-feedback .id-logo .icon-idealista-icon:before,.mortgages-digital-onboarding-feedback-container-contact-feedback .id-logo .icon-hipotecas:before{font-size:1.5rem;margin-left:0}.mortgages-digital-onboarding-feedback-container-contact-feedback div{margin-top:.5rem}@media screen and (min-width:62rem){.mortgages-digital-onboarding-feedback-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}}@media screen and (min-width:768px) and (max-width:1365px){.mortgages-digital-onboarding-feedback{padding:20px 4.4% 0}}@media screen and (min-width:1366px){.mortgages-digital-onboarding-feedback{padding:0}}.ide-box-contact{padding:0 1rem 1rem}@media screen and (min-width:75rem){.ide-box-contact{padding-left:1.5rem;padding-right:1.5rem}}.side-content .advertiser-comment{display:none}@media screen and (min-width:62rem){.side-content .advertiser-comment{display:block}}.side-content .module-contact_form,.side-content .advertiser-data{display:none}@media screen and (min-width:62rem){.side-content .module-contact_form,.side-content .advertiser-data{display:block}}.image-gallery .module-contact.opened .collapsed-form{max-height:40rem}.image-gallery .module-contact.opened .item-form.half-items>div.name{margin-left:.99rem}.image-gallery .module-contact .seeker-profile{margin-bottom:1rem}.module-contact{background-color:#fff;border-radius:.125rem;border:solid .0625rem #e0e0dc;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}.module-contact .capitalized{text-transform:capitalize}.module-contact .form{padding:1rem}@media screen and (min-width:75rem){.module-contact .form{padding-left:1.5rem;padding-right:1.5rem}}.module-contact .form input.no-desktop,.module-contact .form .button-chat.no-desktop{display:none}@media screen and (max-width:48rem){.module-contact .form input.desktop,.module-contact .form .button-chat.desktop{display:none}.module-contact .form input.no-desktop,.module-contact .form .button-chat.no-desktop{display:block}}@media screen and (max-width:48rem){.module-contact .form input.no-desktop{display:block}}.module-contact .module-contact_title{display:none;margin-bottom:0;padding-top:1rem;text-align:center}@media screen and (min-width:62rem){.module-contact .module-contact_title{display:block}}.module-contact .module-contact_form .item-form{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 .item-form.half-items>div.name{margin-left:1rem}.module-contact .module-contact_form .collapsed-form{max-height:0;overflow:hidden;transition:max-height 350ms linear}.module-contact .module-contact_form .collapsed-form .name-label,.module-contact .module-contact_form .collapsed-form .phone-label,.module-contact .module-contact_form .collapsed-form .email-label{font-weight:500;margin-bottom:.5rem}.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 .submit-button,.module-contact .module-contact_form textarea{width:100%;height:2.5rem}.module-contact .module-contact_form input[type="text"].btn.action,.module-contact .module-contact_form input[type="email"].btn.action,.module-contact .module-contact_form input[type="tel"].btn.action,.module-contact .module-contact_form .submit-button.btn.action,.module-contact .module-contact_form textarea.btn.action{padding-top:0;padding-bottom:0;line-height:2.5rem}.module-contact .module-contact_form textarea{box-sizing:border-box;height:6rem;padding:.5rem 1rem;resize:none;line-height:1.5rem}.module-contact .module-contact_form textarea .placeholder-text{color:#6f6f6d}.module-contact .module-contact_form textarea:-moz-placeholder{color:#6f6f6d}.module-contact .module-contact_form textarea::-moz-placeholder{color:#6f6f6d}.module-contact .module-contact_form textarea:-ms-input-placeholder{color:#6f6f6d}.module-contact .module-contact_form textarea::-webkit-input-placeholder{color:#6f6f6d}.module-contact .module-contact_form textarea.no-border-bottom{border-bottom:0 !important}.module-contact .module-contact_form .service-error-container{margin-bottom:1rem}.module-contact.opened .last-contact-messages{max-height:50rem}.module-contact.opened .collapsed-form{overflow:visible;max-height:fit-content}.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{border-bottom-width:0;border-radius:0;box-shadow:none;display:block;font-size:.875rem;font-weight:normal;margin:0;min-height:0;overflow:hidden;padding-left:.5rem;padding-right:2rem;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:.0625rem}.module-contact .last-contact-messages li button{background-color:none;border:0;bottom:0;outline:none;position:absolute;right:1px;top:1px;width:2.1875rem;z-index:2}.module-contact .last-contact-messages li button:hover{background:#cbccc7}.module-contact .last-contact-messages li .icon-close::before{color:#6f6f6d}.module-contact .last-contact-messages li:first-child button{top:0}.module-contact .last-contact-messages li:last-child button{bottom:.0625rem}.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:.25rem}.module-contact .button-chat{width:100%}.module-contact .button-chat.icon-chat::before,.module-contact .button-chat.icon-chat-fill::before{color:#fff !important}.module-contact .module-contact_feedback>.feedback{margin-bottom:1rem}.module-contact .module-contact_feedback .icon-sent-ok::before{color:#0c990c;font-size:1.25rem;margin-top:.125rem}.module-contact .module-contact_feedback .contact-time{margin-left:.25rem}.module-contact .privacy-policy-container.item-form{margin-bottom:1rem}.module-contact .privacy-policy-container a{color:#141414;text-decoration:underline}.module-contact .feedback-save-search{padding-bottom:1.5rem}.module-contact .feedback-save-search .contextual{font-size:1rem;line-height:1.5rem;padding:1rem;width:100%}.module-contact .feedback-save-search .contextual a.repeat-contact{display:block;margin-left:1.125rem;margin-top:.25rem}.module-contact .feedback-save-search .icon-feedbk-ok{margin-bottom:0;margin-top:1rem}.module-contact .feedback-save-search ul{margin-bottom:1rem}.module-contact .feedback-save-search .text-save-title{display:block !important;padding-top:.5rem}.module-contact .feedback-save-search .text-save-search{margin-bottom:1rem;margin-top:1rem}@media screen and (min-width:62rem){.module-contact--border{border-top:.25rem solid #b62682}}.module-contact .seeker-profile{border:.0625rem solid #e5e6e1;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}.module-contact .seeker-profile:hover{border:.0625rem solid #b62682}.module-contact .seeker-profile .profile-content{display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.125rem;margin-bottom:.625rem}.module-contact .seeker-profile .profile-content .photo-container{padding:.5rem .5rem .5rem 1rem}.module-contact .seeker-profile .profile-content .photo-container .no-avatar{display:block;background-color:#fff;border-radius:50%;border:.0625rem solid #141414;height:2rem;overflow:hidden;position:relative;width:2rem}.module-contact .seeker-profile .profile-content .photo-container .no-avatar::before{background-image:url('static/common/release/detail/resources/img/no-avatar.svg');background-repeat:no-repeat;background-size:contain;content:'';display:block;height:2rem;left:-0.0125rem;position:absolute;top:.2rem;width:2rem}.module-contact .seeker-profile .profile-content .photo-container img{border-radius:50%;filter:saturate(0);opacity:.6}.module-contact .seeker-profile .profile-content .description{margin-top:.5rem}.module-contact .seeker-profile .profile-content .description .name,.module-contact .seeker-profile .profile-content .description .preview,.module-contact .seeker-profile .profile-content .description .phone,.module-contact .seeker-profile .profile-content .description .email{color:#6f6f6d}.module-contact .seeker-profile .profile-content .description .name{font-weight:500}.module-contact .seeker-profile .profile-content .description>*{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:10.6rem}@media screen and (min-width:62rem) and (max-width:75rem){.module-contact .seeker-profile .profile-content .description>*{width:7.2rem}}.module-contact .seeker-profile .profile-content .link-container{display:-ms-flexbox;display:flex;margin-left:auto;margin-right:1rem;margin-top:.5rem}.module-contact .seeker-profile .profile-content .link-container a{cursor:pointer;font-weight:500;text-decoration:none}.module-contact .seeker-profile .share-profile-container,.module-contact .seeker-profile .already-shared-profile{background-color:inherit;line-height:1.25rem;padding:0 0 .5rem 1rem}.module-contact .seeker-profile.checked{border:.0625rem solid #ffd1ee;background-color:#fff0f9}.module-contact .seeker-profile.checked:hover{border:.0625rem solid #b62682}.module-contact .seeker-profile.already-shared:hover{border:.0625rem solid #e5e6e1}.module-contact .seeker-profile.checked .profile-content .description .name,.module-contact .seeker-profile.already-shared .profile-content .description .name,.module-contact .seeker-profile.checked .profile-content .description .preview,.module-contact .seeker-profile.already-shared .profile-content .description .preview,.module-contact .seeker-profile.checked .profile-content .description .phone,.module-contact .seeker-profile.already-shared .profile-content .description .phone,.module-contact .seeker-profile.checked .profile-content .description .email,.module-contact .seeker-profile.already-shared .profile-content .description .email{color:#141414}.module-contact .seeker-profile.checked .profile-content img,.module-contact .seeker-profile.already-shared .profile-content img{filter:saturate(1);opacity:inherit}.module-contact .not-sharing-warning{color:#4d4d4c;display:none;font-size:.875rem;line-height:1.5rem;margin-top:.25rem}.module-contact .new-seeker-profile{background-color:#fff0f9;border:.0625rem solid #b62682;color:#b62682;cursor:pointer;font-weight:bold;line-height:2.5rem;margin-bottom:1rem;text-align:center;width:100%}.module-contact .new-seeker-profile::before{color:#b62682;font-size:20px;vertical-align:-0.1rem}.module-contact .advertiser-comment-container.margin-bottom{margin-bottom:1rem}.module-contact .contact-login{display:none}@media screen and (min-width:48rem){.module-contact .contact-login{display:-ms-flexbox;display:flex}}.module-contact .contact-login__button{width:100%;margin:2rem}@media screen and (min-width:62rem){.module-contact-container{position:sticky;top:5.625rem}.module-contact-container .contact-data-container .rs-tooltip.opened .rs-tooltip-dialog.tooltip-arrow-down{bottom:auto}}#suggestions-ads-mobile{padding:1rem;margin-top:1rem}@media screen and (max-width:62rem){#suggestions-ads-mobile{margin-top:0;background-color:#fff}}.contact-phones .icon-phone::before{color:#145bc7}@media screen and (min-width:48rem){.contact-phones .icon-phone::before{color:#141414}}.multiple-contact-phones,.contact-phones{width:100%}.multiple-contact-phones.hide-phone,.contact-phones.hide-phone{color:#141414;display:inline-block;font-size:1rem;margin:.5rem 0 .25rem}.multiple-contact-phones .icon-phone::before,.contact-phones .icon-phone::before{font-size:1rem}.multiple-contact-phones .icon-phone p,.contact-phones .icon-phone p{display:inline;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:.75rem}.contact-phones,.multiple-contact-phones{margin-bottom:1rem}@media screen and (min-width:62rem){.contact-phones,.multiple-contact-phones{margin-bottom:.5rem}}.contact-phones .phone,.multiple-contact-phones .phone{font-size:1rem}@media screen and (min-width:62rem){.contact-phones .phone,.multiple-contact-phones .phone{font-size:1.25rem}}.multiple-contact-phones .phone{margin-bottom:.5rem}.side-content .module-contact-gray{background-color:#fff;padding-top:0}@media screen and (min-width:48rem){.side-content .module-contact-gray{padding-top:1rem}}@media screen and (min-width:62rem){.side-content .module-contact-gray{background-color:#f4f5f2}}.module-contact-gray{display:table;background-color:#f4f5f2;width:100%}@media screen and (min-width:62rem){.module-contact-gray{background-color:#f4f5f2}}.online-booking-advertiser{padding:1.5rem}.online-booking-advertiser.contact-data-container{padding-bottom:1.5rem}.online-booking-advertiser .online-booking-advertiser__title{font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:0;margin-bottom:1rem;padding-top:0}.online-booking-advertiser p{margin-bottom:0}.online-booking-advertiser .advertiser-name{display:-ms-flexbox;display:flex;gap:.5rem}.online-booking-advertiser .advertiser-name span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.1rem;color:#1d7a24}.online-booking-advertiser .online-booking-advertiser-info{margin-bottom:1rem}.online-booking-advertiser .online-booking-advertiser-info .--is-loading{display:block;background:linear-gradient(270deg, #fcfcfc 0, #e5e6e1 104.64%);animation:waves 2s infinite alternate;width:250px;height:22px;border-radius:25px;margin-bottom:.3rem}.online-booking-advertiser .ref-help{color:#6f6f6d}.module-contact-gray{font-size:1rem;line-height:1.25rem;padding-top:1rem;position:relative;table-layout:fixed}@media screen and (min-width:62rem){.module-contact-gray{font-size:.875rem;line-height:inherit}}.module-contact-gray .premium-label{background-image:linear-gradient(285deg, #e5e6e1 0, #e5e6e1 27%, #f4f5f2);border-radius:.25rem;color:#141414;font-size:.875rem;padding:0 .5rem;vertical-align:bottom;width:fit-content}@media screen and (min-width:62rem){.module-contact-gray .premium-label{margin-bottom:.25rem}}.module-contact-gray .premium-label:hover{text-decoration:none}.module-contact-gray .professional-name,.module-contact-gray .professional-picture{display:table-cell;float:right}@media screen and (min-width:62rem){.module-contact-gray .professional-name,.module-contact-gray .professional-picture{margin-bottom:.5rem}}.module-contact-gray .professional-name .name,.module-contact-gray .professional-picture .name{color:#6f6f6d;display:block}.module-contact-gray .professional-name .advertiser-name,.module-contact-gray .professional-picture .advertiser-name{font-weight:bold;display:block}.module-contact-gray .professional-name .verified,.module-contact-gray .professional-picture .verified{color:#0c990c;display:block}.module-contact-gray .professional-name .icon-feedbk-ok,.module-contact-gray .professional-picture .icon-feedbk-ok{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.module-contact-gray .professional-name .icon-feedbk-ok:before,.module-contact-gray .professional-picture .icon-feedbk-ok:before{margin-right:.5rem}.module-contact-gray .professional-name img,.module-contact-gray .professional-picture img{border-radius:50%;height:3rem}@media screen and (min-width:48rem){.module-contact-gray .professional-name img,.module-contact-gray .professional-picture img{height:3.5rem}}.module-contact-gray .professional-name .icon-block,.module-contact-gray .professional-picture .icon-block{display:none}.module-contact-gray .professional-name .icon-block::before,.module-contact-gray .professional-picture .icon-block::before{color:#e07901;font-size:100%;font-weight:700;line-height:inherit}.module-contact-gray .professional-name.blocked,.module-contact-gray .professional-picture.blocked{cursor:pointer}.module-contact-gray .professional-name.blocked .icon-block,.module-contact-gray .professional-picture.blocked .icon-block{display:inline}.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{display:table-cell;float:left;margin-bottom:1rem;vertical-align:top;width:80%}@media screen and (min-width:62rem){.module-contact-gray .bank,.module-contact-gray .professional-name,.module-contact-gray .professional-picture+.professional-name,.module-contact-gray .professional-picture+.bank{margin-bottom:.5rem;width:75%}}@media screen and (min-width:62rem){.module-contact-gray .professional-name{padding-top:0}}.module-contact-gray .professional-name span,.module-contact-gray .professional-name .name{display:block}.module-contact-gray .professional-name .particular{text-transform:capitalize}.module-contact-gray .bank{padding-top:1rem;text-transform:capitalize}.module-contact-gray .ad-reference-container{display:table-cell;float:left;font-size:1rem;margin-top:.5rem;vertical-align:top;width:80%}@media screen and (min-width:48rem){.module-contact-gray .ad-reference-container{margin-bottom:1rem}}@media screen and (min-width:62rem){.module-contact-gray .ad-reference-container{width:75%}}.module-contact-gray .ad-reference-container .ref-help{color:#6f6f6d;display:block}.module-contact-gray .bank+.about-advertiser{clear:none}@keyframes waves{0%{background:#e9e9e9 104.64%}100%{background:#fcfcfc 0}}.contact-data-container{padding-bottom:.5rem}.about-container{border-top:.0625rem solid #e5e6e1}.advertiser-info{background-color:#f4f5f2;display:none;font-size:.875rem;margin-bottom:1rem;padding:.5rem 1rem}.advertiser-info .advertiser-name{font-size:1rem;font-weight:700}.advertiser-info .shortAdDescription{font-size:.875rem;line-height:1.125rem;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:48rem){.advertiser-name-container{float:none}}@media screen and (min-width:62rem){.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:block;float:right;margin-top:0;width:auto}@media screen and (min-width:48rem){.advertiser-name-container,.about-advertiser{width:100%}.advertiser-name-container{margin-bottom:.5rem}}@media screen and (min-width:62rem){.advertiser-name-container{display:inline-block;width:52%}.about-advertiser{margin-bottom:0;margin-top:.5rem;width:auto}}@media screen and (min-width:75rem){.advertiser-name-container{width:55%}}[data-form-status="invalid"] .item-form{margin-bottom:1rem}[data-form-status="invalid"] .item-form label{margin-bottom:.25rem}.no-contact-form{display:block;padding-top:1rem}.new-dev-directory-message{margin-bottom:.625rem}.loadingEl>div.blockLayer{background-color:#f4f5f2}.captcha-miniFields{margin-bottom:1rem}.captcha-miniFields .captcha{height:2.1875rem;margin-bottom:.25rem;overflow:hidden}.captcha-miniFields label span{display:block;margin-bottom:.25rem}.captcha-miniFields input{margin-bottom:.25rem;width:48%}.captcha-miniFields .captcha-reload{font-size:1rem}.captcha-miniFields input{margin-top:.25rem}[data-role="contact-gallery"] .phone-type-info{display:none}.modal .module-contact,[data-role="image-gallery"] .module-contact{box-shadow:none;display:block;left:0;margin-bottom:-1rem;min-height:0;position:relative;right:auto;top:0;width:100%}.modal .module-contact.highlight-content,[data-role="image-gallery"] .module-contact.highlight-content{background-color:#fff}.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:50rem !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{display:-ms-flexbox;display:flex;font-size:.875rem;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1rem;padding:.5rem 1rem;width:100%}.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:16.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:48rem){.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:25rem}}@media screen and (min-width:62rem){.modal .module-contact .advertiser-info p.ellipsis,[data-role="image-gallery"] .module-contact .advertiser-info p.ellipsis{max-width:26.25rem}}.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{border-radius:50%;height:3rem}.modal .module-contact .advertiser-info__text,[data-role="image-gallery"] .module-contact .advertiser-info__text{width:83%}@media screen and (min-width:48rem){.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:#fff;overflow:hidden;padding:0 1rem 1rem}.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 1rem 1rem}.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-color:#fff}.modal .module-contact textarea,[data-role="image-gallery"] .module-contact textarea{display:block}[data-role="notify-incidences-modal"] .item-form-and-half{margin-bottom:1rem;width:50%}[data-role="image-gallery"] .module-contact{background-color:#fff;box-shadow:0 0 2rem -0.25rem rgba(0,0,0,0.75);display:block !important;margin:2.5rem auto 1.875rem;max-width:25rem}@media screen and (min-width:48rem){[data-role="image-gallery"] .module-contact{margin-top:3.75rem}}@media screen and (min-width:62rem){[data-role="image-gallery"] .module-contact{margin-top:0;padding-top:0}}[data-role="image-gallery"] .module-contact .module-contact_title{display:block;margin-bottom:0}[data-role="image-gallery"] .module-contact .advertiser-data{display:none}[data-role="image-gallery"] .module-contact .module-contact_title.center{padding:1rem 0;text-align:center}[data-role="image-gallery"] .module-contact .icon-close::before,[data-role="image-gallery"] .module-contact .icon-mail::before{font-size:1rem !important}[data-role="image-gallery"] .module-contact .icon-close{text-align:center;width:2.1875rem}[data-role="image-gallery"] .module-contact .captcha-img img{position:relative;visibility:visible}.modal .modal-header,.modal.modal-new-style .modal-header{padding:0 1rem .5rem}.modal .modal-header .module-contact .advertiser-comment,.modal.modal-new-style .modal-header .module-contact .advertiser-comment{display:block}.modal .counter-offer-how,.modal.modal-new-style .counter-offer-how,.modal .counter-offer-comments,.modal.modal-new-style .counter-offer-comments,.modal .counter-offer-phone,.modal.modal-new-style .counter-offer-phone,.modal .counter-offer-name,.modal.modal-new-style .counter-offer-name,.modal .counter-offer-email,.modal.modal-new-style .counter-offer-email{font-weight:500;margin-bottom:.5rem}.modal .module-contact{border-width:0}.modal .module-contact .agency-branding-container{display:none}.modal.modal-new-style .modal-box{padding:1rem 0}.modal.modal-new-style .modal-box .icon-close{top:1rem;right:1rem}.modal.modal-new-style .modal-box .modal-inner{padding:0 1rem}@media screen and (min-width:62rem){.modal.modal-new-style .modal-box .modal-inner{padding:0 1.5rem}}.modal.modal-new-style .modal-box .modal-inner .item-form{margin-bottom:1rem}.modal.modal-new-style[data-role="counteroffer"] .modal-box .modal-inner,.modal.modal-new-style[data-role="notify-incidences-modal"] .modal-box .modal-inner{padding:0 1rem 1rem}@media screen and (min-width:62rem){.modal.modal-new-style[data-role="counteroffer"] .modal-box .modal-inner,.modal.modal-new-style[data-role="notify-incidences-modal"] .modal-box .modal-inner{padding:0 1.5rem}}.feedback{font-size:1rem}.feedback.success:before{display:block}.feedback.icon-sent-ok.success,.feedback.icon-feedbk-ok.success{padding-left:3rem}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){.module-contact{z-index:1}.module-contact .no-contact-form{padding-top:1rem}.opened .collapsed-form,.opened .last-contact-messages{max-height:0}.modal .modal-wrapper .modal-box{padding:1rem 0 0}.modal .modal-wrapper .modal-box .item-form{display:block}.modal .modal-wrapper .modal-box .item-form label{max-width:100%}.modal.modal-new-style .modal-wrapper .modal-box{padding:1rem 0}.module-contact-gray .advertiser-name-location{margin-bottom:.5rem}}@media screen and (max-width: 47.9375rem){.module-contact{width:100%}.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:5rem}.module-contact .advertiser-data .contact-phones{font-size:1rem}.searchsaver .modal-wrapper .modal-content{background-color:#fff;height:auto;padding-left:1rem;padding-right:1rem}.searchsaver .modal-wrapper .modal-content+.modal-buttons{margin-left:1rem;margin-right:1rem}}.advertiser-comment label{min-width:100%}.advertiser-comment.new-profile{margin-bottom:0 !important}.lastMessage{padding:1.5rem}.theMessage{background-color:#ebfaeb;color:#0c990c}.lastMessageDate{padding:.9375rem}.lastMessageUrl{padding-left:.9375rem;padding-bottom:.9375rem}.lastMessageUrl .icon-chat::before{color:#145bc7}.hide-phone{margin-bottom:.5rem}@media screen and (max-width:64rem){.no-display-mobile{display:none}}.save-search.icon-notification::before{color:#fff;font-size:1.25rem;line-height:1.875rem}.save-search.icon-notification-fill::before{color:#fff}.after-call-subtitle{margin-top:.25rem;font-weight:400;font-size:1rem}.share-email-subtitle{margin-bottom:1rem;padding-top:0}.modal[data-role="share-to-friend"].modal-new-style.loadingEl>div.loading{z-index:99999}.modal[data-role="share-to-friend"].modal-new-style .modal-header{padding:0 1rem 1rem}@media screen and (min-width:48rem){.modal[data-role="share-to-friend"].modal-new-style .modal-header{padding:0 1.5rem 1rem}}@media screen and (min-width:62rem){.modal[data-role="share-to-friend"].modal-new-style .modal-header{margin-top:1rem}}.modal[data-role="share-to-friend"].modal-new-style .modal-header h2{line-height:1.875rem;font-size:1.5rem}@media screen and (min-width:62rem){.modal[data-role="share-to-friend"].modal-new-style .modal-header h2{margin-top:-1rem}}.modal[data-role="share-to-friend"].modal-new-style .modal-inner{padding:0 0 .5rem}@media screen and (min-width:48rem){.modal[data-role="share-to-friend"].modal-new-style .modal-inner{padding:0 0 1.5rem}}@media screen and (min-width:62rem){.modal[data-role="share-to-friend"].modal-new-style .modal-inner{padding:0}}.modal-share-h3{padding:0;font-weight:700;margin-bottom:1rem}.modal-share-address{background-color:#f4f5f2;width:100%;padding:.5rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48rem){.modal-share-address{padding:.5rem 1.5rem}}.modal-share-address span:first-of-type{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:500;display:block}.modal-share-social-media{padding:2rem 1rem;border-bottom:.0625rem solid #e5e6e1}@media screen and (min-width:48rem){.modal-share-social-media{padding:1.5rem}}.modal-share-social-media .copy-url__social{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;padding:0}.modal-share-social-media .copy-url__social-facebook,.modal-share-social-media .copy-url__social-twitter,.modal-share-social-media .copy-url__social-whatsapp{margin-bottom:1.5rem}.modal-share-social-media .copy-url__social-facebook:last-of-type,.modal-share-social-media .copy-url__social-twitter:last-of-type,.modal-share-social-media .copy-url__social-whatsapp:last-of-type{margin-bottom:0}.modal-share-social-media .copy-url__social-facebook span,.modal-share-social-media .copy-url__social-twitter span,.modal-share-social-media .copy-url__social-whatsapp span{font-weight:500}.modal-share-social-media .copy-url__social-facebook .share-facebook-link,.modal-share-social-media .copy-url__social-twitter .share-facebook-link,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link,.modal-share-social-media .copy-url__social-facebook .share-twitter-link,.modal-share-social-media .copy-url__social-twitter .share-twitter-link,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link,.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-share-social-media .copy-url__social-facebook .share-facebook-link:before,.modal-share-social-media .copy-url__social-twitter .share-facebook-link:before,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link:before,.modal-share-social-media .copy-url__social-facebook .share-twitter-link:before,.modal-share-social-media .copy-url__social-twitter .share-twitter-link:before,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link:before,.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link:before,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link:before,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link:before{color:#145bc7;margin-right:.5rem;font-size:1.5rem}.modal-share-social-media .copy-url__social-facebook .share-facebook-link.desktop,.modal-share-social-media .copy-url__social-twitter .share-facebook-link.desktop,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link.desktop,.modal-share-social-media .copy-url__social-facebook .share-twitter-link.desktop,.modal-share-social-media .copy-url__social-twitter .share-twitter-link.desktop,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link.desktop,.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link.desktop,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link.desktop,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link.desktop{display:none}@media screen and (min-width:48rem){.modal-share-social-media .copy-url__social-facebook .share-facebook-link.desktop,.modal-share-social-media .copy-url__social-twitter .share-facebook-link.desktop,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link.desktop,.modal-share-social-media .copy-url__social-facebook .share-twitter-link.desktop,.modal-share-social-media .copy-url__social-twitter .share-twitter-link.desktop,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link.desktop,.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link.desktop,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link.desktop,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link.desktop{display:-ms-flexbox;display:flex}}.modal-share-social-media .copy-url__social-facebook .share-facebook-link.mobile,.modal-share-social-media .copy-url__social-twitter .share-facebook-link.mobile,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link.mobile,.modal-share-social-media .copy-url__social-facebook .share-twitter-link.mobile,.modal-share-social-media .copy-url__social-twitter .share-twitter-link.mobile,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link.mobile,.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link.mobile,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link.mobile,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link.mobile{display:-ms-flexbox;display:flex}@media screen and (min-width:48rem){.modal-share-social-media .copy-url__social-facebook .share-facebook-link.mobile,.modal-share-social-media .copy-url__social-twitter .share-facebook-link.mobile,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link.mobile,.modal-share-social-media .copy-url__social-facebook .share-twitter-link.mobile,.modal-share-social-media .copy-url__social-twitter .share-twitter-link.mobile,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link.mobile,.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link.mobile,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link.mobile,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link.mobile{display:none}}.modal-share-social-media .copy-url__social-facebook .share-facebook-link:before,.modal-share-social-media .copy-url__social-twitter .share-facebook-link:before,.modal-share-social-media .copy-url__social-whatsapp .share-facebook-link:before{color:#145bc7}.modal-share-social-media .copy-url__social-facebook .share-twitter-link:before,.modal-share-social-media .copy-url__social-twitter .share-twitter-link:before,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link:before{color:#5ca8ff}.modal-share-social-media .copy-url__social-facebook .share-whatsapp-link:before,.modal-share-social-media .copy-url__social-twitter .share-whatsapp-link:before,.modal-share-social-media .copy-url__social-whatsapp .share-whatsapp-link:before{color:#5ecc5e}.modal-share-copy{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:1.5rem 1rem;border-bottom:.0625rem solid #e5e6e1}@media screen and (min-width:48rem){.modal-share-copy{padding:1.5rem}}.modal-share-copy-input{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;border:solid .0625rem #e5e6e1;background-color:#f4f5f2;border-radius:.125rem;height:2.5rem;line-height:2.5rem;padding:0 1rem}.modal-share-copy input[type="text"]{color:#4d4d4c;-ms-flex-positive:0;flex-grow:0;background-color:transparent;border:none;height:2.5rem;padding:0;-ms-flex-negative:1;flex-shrink:1;margin-right:1rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-share-copy input[type="text"]:focus,.modal-share-copy input[type="text"]:hover{border:none}.modal-share-copy .share-link{-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#145bc7}.modal-share-copy .share-link:before{color:#145bc7}.modal-share-copy .share-link.copied{color:#1d7a24}.modal-share-copy .share-link.copied:before{content:"\e606";color:#1d7a24}.modal-share-copy .share-link:hover{cursor:pointer}#details{clear:both}#details .sidenote{color:#141414}#details .attached-doc{display:inline-block;margin:.3125rem 0}#details .attached-doc::before{color:#d62f2f;font-size:1.5rem}#details [class*="energy"]:before{font-size:1.5rem}#details ul li>.contextual::before{margin-right:.3125rem}#details ul li .applyMortgage{display:block;margin-right:.3125rem}#details ul li .compareMortgage{display:block;margin-right:.3125rem}#details .highlight-comment,#multimedia-container .highlight-comment,.promo-main-image .highlight-comment,.new-dev-promo .highlight-comment{margin-bottom:.625rem;display:block}#details .expandable .expander,#multimedia-container .expandable .expander,.promo-main-image .expandable .expander,.new-dev-promo .expandable .expander{white-space:nowrap}#multimedia-container .images-slider{padding:.5rem}#multimedia-container video{max-height:23.75rem}@media screen and (min-width:62rem){#multimedia-container video{max-height:32.5rem}}.adCommentsLanguage{font-size:1rem;margin-bottom:.5rem;margin-top:.5rem;line-height:1.5rem;word-break:break-word}@media screen and (min-width:48rem){.adCommentsLanguage{font-size:1.125rem;line-height:1.875rem}}.adCommentsLanguage.is-expandable{max-height:31.25rem;text-overflow:ellipsis;overflow:hidden}.adCommentsLanguage.with-expander-button{max-height:29.25rem}.adCommentsLanguage .translationWarning{font-size:1rem;line-height:1.5rem;background-color:#f4f5f2;padding:.5rem;margin-bottom:1rem}.select-comment-lang a{border-right:.0625rem solid #cbccc7;padding:0 .5rem 0 .25rem;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:#6f6f6d;text-decoration:none;cursor:default}.select-comment-lang.--desktop{display:none}@media screen and (min-width:48rem){.select-comment-lang.--desktop{display:block}}.select-comment-lang.--mobile{display:block}@media screen and (min-width:48rem){.select-comment-lang.--mobile{display:none}}.details-box{border-top:.0625rem solid #e5e6e1;margin-left:-1rem;margin-right:-1rem;padding:0 1rem}@media screen and (min-width:62rem){.details-box{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem}}.details-box .auction-feedback-link.hide-link{display:none}.details-box .auction-info-feedback-container,.details-box .auction-success-feedback-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem;padding:1rem}@media screen and (min-width:48rem){.details-box .auction-info-feedback-container,.details-box .auction-success-feedback-container{margin-top:1.5rem}}.details-box .auction-info-feedback-container.hide-feedback,.details-box .auction-success-feedback-container.hide-feedback{display:none}.details-box .auction-info-feedback-container .icon-feedbk-ok::before,.details-box .auction-success-feedback-container .icon-feedbk-ok::before,.details-box .auction-info-feedback-container .icon-feedbk-info::before,.details-box .auction-success-feedback-container .icon-feedbk-info::before{margin-right:1rem}.details-box .auction-info-feedback-container{background-color:#fff8db}.details-box .auction-info-feedback-container .icon-feedbk-info:before{color:#141414}.details-box .auction-success-feedback-container{background-color:#ebfaeb}.details-box .auction-success-feedback-container .success-feedback-text,.details-box .auction-success-feedback-container .icon-feedbk-ok:before{color:#0c990c}@media screen and (min-width:48rem){.details-box .home-features{margin-left:-1.5rem;margin-right:-1.5rem}}.details-box .home-features .details-property-feature-one{margin-bottom:.5rem}@media screen and (min-width:48rem){.details-box .home-features .details-property-feature-one,.details-box .home-features .details-property-feature-three{padding-left:1.5rem}}@media screen and (min-width:48rem){.details-box .home-features .details-property-feature-two{padding-right:1.5rem}}.details-box .details-property-h2{font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:0}.details-box .details-property-feature-one,.details-box .details-property-feature-two{width:100%}@media screen and (min-width:48rem){}.details-box .details-property-feature-two:not(:empty){margin-top:1rem}@media screen and (min-width:48rem){.details-box .details-property-feature-two:not(:empty){margin-top:0}}.details-box .details-property-feature-three:not(:empty){width:100%}.details-box .details-property-feature-one-docs li:first-child{margin-top:1rem}.details-box .icon-new-tab-after{margin-top:.5rem;display:block}.details-box .icon-new-tab-after::after{color:#145bc7;margin-left:.25rem;margin-bottom:.125rem;display:inline-block}.details-box .icon-new-tab-after:hover{text-decoration:underline}.details-box .occupation-type-link{font-size:.875rem;font-weight:500;margin-top:0;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}.details-box .occupation-type-link.icon-new-tab-after::after{font-size:1.25rem}.details-box .occupation-type-link.icon-new-tab-after:hover{text-decoration:none}.date-update-block{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-0.5rem;padding-top:1rem}.date-update-block span{color:#141414;font-weight:600}.date-update-block span:first-of-type{margin-right:.5rem;margin-bottom:.1875rem}.date-update-block span::before{color:#141414;font-weight:normal}.date-update-text{font-weight:500}.date-update-text span:first-of-type{margin-right:0}.details-property{margin-bottom:1.5rem;margin-top:1.5rem}@media screen and (min-width:48rem){.details-property{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}}.details-property-feature-one h3,.details-property-feature-two h3{padding-top:1rem}@media screen and (min-width:48rem){.details-property-feature-one h3,.details-property-feature-two h3{padding-top:1.5rem}}.details-property-feature-one h3:first-child,.details-property-feature-two h3:first-child{padding-top:0}@media screen and (min-width:48rem){.details-property .right-column{margin-top:2.5rem}}.details-property .right-column [class*="icon-"]{display:block}.details-property .right-column [class*="icon-"]::before{margin-right:.5rem;font-size:1.5rem}.details-property .right-column span,.details-property .right-column [class*="icon-"]{margin-bottom:.25rem}.details-property .lgtb-friendly{display:inline-block}.details-property .flag-lgtb{background-image:url(static/common/release/createad/resources/img/lgtb.svg);background-repeat:no-repeat;background-size:cover;display:inline-block;height:.75rem;margin-right:.5rem;width:1rem}.details-property_features li:empty,.details-property-feature-one-docs li:empty{display:none}.details-property_features li:not([class*="icon-"]),.details-property-feature-one-docs li:not([class*="icon-"]){padding-left:.75rem;position:relative;font-size:1.125rem;line-height:1.875rem}.details-property_features li:not([class*="icon-"])::before,.details-property-feature-one-docs li:not([class*="icon-"])::before{background-color:#6f6f6d;border-radius:50%;content:'';display:inline-block;height:.25rem;left:0;margin-bottom:.25rem;margin-right:.5rem;position:absolute;top:.8rem;width:.25rem}.details-property_features .transfer-profitability-tooltip::before,.details-property-feature-one-docs .transfer-profitability-tooltip::before{font-size:.9375rem;vertical-align:baseline}.details-property_features .transfer-profitability-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header,.details-property-feature-one-docs .transfer-profitability-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header{padding:.5rem 1rem;background-color:#f4f5f2}.details-property_features .transfer-profitability-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content,.details-property-feature-one-docs .transfer-profitability-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:1.5rem 1rem}@media screen and (min-width:48rem){.details-property_features .transfer-profitability-tooltip .rs-tooltip-dialog,.details-property-feature-one-docs .transfer-profitability-tooltip .rs-tooltip-dialog,.details-property_features .transfer-profitability-tooltip .rs-tooltip-scroll,.details-property-feature-one-docs .transfer-profitability-tooltip .rs-tooltip-scroll{border-radius:4px}.details-property_features .transfer-profitability-tooltip .rs-tooltip-dialog-header,.details-property-feature-one-docs .transfer-profitability-tooltip .rs-tooltip-dialog-header{border-top-right-radius:4px;border-top-left-radius:4px}.details-property_features .transfer-profitability-tooltip .rs-tooltip-dialog,.details-property-feature-one-docs .transfer-profitability-tooltip .rs-tooltip-dialog{border:none}}.details-property-feature-one-docs li:not([class*="icon-"])::before{top:1rem}.ide-box-detail h1{margin-bottom:0;padding-top:.5rem}@media screen and (min-width:48rem){.ide-box-detail h1{padding-top:1rem}}@media screen and (min-width:62rem){.ide-box-detail h1{padding-top:1rem}}.ide-box-detail .h1-simulated{padding-top:0}.ide-box-detail .display-table{display:table;height:13.125rem;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:13.125rem;table-layout:fixed;width:50%}.ide-box-detail .display-table--pl-8{padding-left:.5rem}.ide-box-detail .display-table--pr-8{padding-right:.5rem}@media screen and (max-width: 47.9375rem){.ide-box-detail .display-table--col-2{float:none;margin-bottom:1rem;padding:0;width:100%}.ide-box-detail .display-table:not(:last-child){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:1.5rem}.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:2rem}.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:#141414}.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:#6f6f6d;margin-left:-0.125rem}.ide-box-detail .more-details{clear:both;float:left;margin-bottom:.375rem}.ide-box-detail .more-details:first-of-type{margin-top:.375rem}@media screen and (max-width: 47.9375rem){.adCommentsLanguage{font-size:1rem;line-height:inherit}.ide-box-detail .display-table{float:none;width:100%}.ide-box-detail .display-table:first-child{margin-bottom:1rem}}.energy-certificate-dropdown{margin-left:.7rem;margin-top:.25rem}.energy-certificate-dropdown.open-image .energy-certificate-open-link{display:none}.energy-certificate-dropdown.open-image .energy-certificate-close-link,.energy-certificate-dropdown.open-image .energy-certificate-img-container{display:block}.energy-certificate-dropdown.open-image .energy-certificate-img-container{position:relative;height:13.313rem;width:18rem}@media screen and (min-width:21.875rem){.energy-certificate-dropdown.open-image .energy-certificate-img-container{height:15.938rem;width:21.438rem}}@media screen and (min-width:48rem){.energy-certificate-dropdown.open-image .energy-certificate-img-container{height:15.375rem;width:14.5rem}}@media screen and (min-width:62rem){.energy-certificate-dropdown.open-image .energy-certificate-img-container{height:13.313rem;width:18rem}}.energy-certificate-open-link,.energy-certificate-close-link{color:#145bc7;display:block;margin-bottom:.5rem}.energy-certificate-open-link::after,.energy-certificate-close-link::after{background-repeat:no-repeat;background-size:.6rem;color:#145bc7;content:'';display:inline-block;height:.5rem;margin-left:.5rem;width:1rem}.energy-certificate-open-link::after{background-image:url("static/common/release/detail/resources/img/arrow-down.svg?1743758230365")}.energy-certificate-close-link{display:none}.energy-certificate-close-link::after{background-image:url("static/common/release/detail/resources/img/arrow-up.svg?1743758230365")}.energy-certificate-img-container{display:none}.energy-certificate-img-ticket-left,.energy-certificate-img-ticket-right{-ms-flex-align:center;align-items:center;background-color:#141414;border-radius:0 .125rem .125rem 0;display:-ms-flexbox;display:flex;height:1.3rem;-ms-flex-pack:end;justify-content:flex-end;position:absolute;width:2.7rem}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left,.energy-certificate-img-ticket-right{height:1.65rem;width:3rem}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left,.energy-certificate-img-ticket-right{height:1.15rem;width:2rem}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left,.energy-certificate-img-ticket-right{height:1.3rem;width:2.5rem}}.energy-certificate-img-ticket-left::before,.energy-certificate-img-ticket-right::before{border-bottom:.65rem solid transparent;border-right:.5rem solid #141414;border-top:.65rem solid transparent;content:'';height:0;left:-0.5rem;position:absolute;top:0;width:0}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left::before,.energy-certificate-img-ticket-right::before{border-bottom:.825rem solid transparent;border-top:.825rem solid transparent}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left::before,.energy-certificate-img-ticket-right::before{border-bottom:.565rem solid transparent;border-top:.565rem solid transparent}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left::before,.energy-certificate-img-ticket-right::before{border-bottom:.65rem solid transparent;border-top:.65rem solid transparent}}.energy-certificate-img-ticket-left::after,.energy-certificate-img-ticket-right::after{color:#fff;font-size:.6rem;font-weight:500;margin-right:.25rem}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left::after,.energy-certificate-img-ticket-right::after{font-size:.813rem}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left::after,.energy-certificate-img-ticket-right::after{font-size:.65rem;line-height:1.1rem}}.energy-certificate-img-ticket-left.left-a,.energy-certificate-img-ticket-right.left-a,.energy-certificate-img-ticket-left.right-a,.energy-certificate-img-ticket-right.right-a{top:calc(100% - 11.85rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-a,.energy-certificate-img-ticket-right.left-a,.energy-certificate-img-ticket-left.right-a,.energy-certificate-img-ticket-right.right-a{top:calc(100% - 14.26rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-a,.energy-certificate-img-ticket-right.left-a,.energy-certificate-img-ticket-left.right-a,.energy-certificate-img-ticket-right.right-a{top:calc(100% - 14.25rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-a,.energy-certificate-img-ticket-right.left-a,.energy-certificate-img-ticket-left.right-a,.energy-certificate-img-ticket-right.right-a{top:calc(100% - 11.9rem)}}.energy-certificate-img-ticket-left.left-b,.energy-certificate-img-ticket-right.left-b,.energy-certificate-img-ticket-left.right-b,.energy-certificate-img-ticket-right.right-b{top:calc(100% - 10.14rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-b,.energy-certificate-img-ticket-right.left-b,.energy-certificate-img-ticket-left.right-b,.energy-certificate-img-ticket-right.right-b{top:calc(100% - 12.27rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-b,.energy-certificate-img-ticket-right.left-b,.energy-certificate-img-ticket-left.right-b,.energy-certificate-img-ticket-right.right-b{top:calc(100% - 12.9rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-b,.energy-certificate-img-ticket-right.left-b,.energy-certificate-img-ticket-left.right-b,.energy-certificate-img-ticket-right.right-b{top:calc(100% - 10.2rem)}}.energy-certificate-img-ticket-left.left-c,.energy-certificate-img-ticket-right.left-c,.energy-certificate-img-ticket-left.right-c,.energy-certificate-img-ticket-right.right-c{top:calc(100% - 8.5rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-c,.energy-certificate-img-ticket-right.left-c,.energy-certificate-img-ticket-left.right-c,.energy-certificate-img-ticket-right.right-c{top:calc(100% - 10.3rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-c,.energy-certificate-img-ticket-right.left-c,.energy-certificate-img-ticket-left.right-c,.energy-certificate-img-ticket-right.right-c{top:calc(100% - 11.57rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-c,.energy-certificate-img-ticket-right.left-c,.energy-certificate-img-ticket-left.right-c,.energy-certificate-img-ticket-right.right-c{top:calc(100% - 8.5rem)}}.energy-certificate-img-ticket-left.left-d,.energy-certificate-img-ticket-right.left-d,.energy-certificate-img-ticket-left.right-d,.energy-certificate-img-ticket-right.right-d{top:calc(100% - 6.82rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-d,.energy-certificate-img-ticket-right.left-d,.energy-certificate-img-ticket-left.right-d,.energy-certificate-img-ticket-right.right-d{top:calc(100% - 8.3rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-d,.energy-certificate-img-ticket-right.left-d,.energy-certificate-img-ticket-left.right-d,.energy-certificate-img-ticket-right.right-d{top:calc(100% - 10.2rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-d,.energy-certificate-img-ticket-right.left-d,.energy-certificate-img-ticket-left.right-d,.energy-certificate-img-ticket-right.right-d{top:calc(100% - 6.85rem)}}.energy-certificate-img-ticket-left.left-e,.energy-certificate-img-ticket-right.left-e,.energy-certificate-img-ticket-left.right-e,.energy-certificate-img-ticket-right.right-e{top:calc(100% - 5.15rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-e,.energy-certificate-img-ticket-right.left-e,.energy-certificate-img-ticket-left.right-e,.energy-certificate-img-ticket-right.right-e{top:calc(100% - 6.27rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-e,.energy-certificate-img-ticket-right.left-e,.energy-certificate-img-ticket-left.right-e,.energy-certificate-img-ticket-right.right-e{top:calc(100% - 8.85rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-e,.energy-certificate-img-ticket-right.left-e,.energy-certificate-img-ticket-left.right-e,.energy-certificate-img-ticket-right.right-e{top:calc(100% - 5.15rem)}}.energy-certificate-img-ticket-left.left-f,.energy-certificate-img-ticket-right.left-f,.energy-certificate-img-ticket-left.right-f,.energy-certificate-img-ticket-right.right-f{top:calc(100% - 3.46rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-f,.energy-certificate-img-ticket-right.left-f,.energy-certificate-img-ticket-left.right-f,.energy-certificate-img-ticket-right.right-f{top:calc(100% - 4.27rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-f,.energy-certificate-img-ticket-right.left-f,.energy-certificate-img-ticket-left.right-f,.energy-certificate-img-ticket-right.right-f{top:calc(100% - 7.5rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-f,.energy-certificate-img-ticket-right.left-f,.energy-certificate-img-ticket-left.right-f,.energy-certificate-img-ticket-right.right-f{top:calc(100% - 3.45rem)}}.energy-certificate-img-ticket-left.left-g,.energy-certificate-img-ticket-right.left-g,.energy-certificate-img-ticket-left.right-g,.energy-certificate-img-ticket-right.right-g{top:calc(100% - 1.82rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left.left-g,.energy-certificate-img-ticket-right.left-g,.energy-certificate-img-ticket-left.right-g,.energy-certificate-img-ticket-right.right-g{top:calc(100% - 2.32rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left.left-g,.energy-certificate-img-ticket-right.left-g,.energy-certificate-img-ticket-left.right-g,.energy-certificate-img-ticket-right.right-g{top:calc(100% - 6.15rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left.left-g,.energy-certificate-img-ticket-right.left-g,.energy-certificate-img-ticket-left.right-g,.energy-certificate-img-ticket-right.right-g{top:calc(100% - 1.75rem)}}.energy-certificate-img-ticket-left.left-,.energy-certificate-img-ticket-right.left-,.energy-certificate-img-ticket-left.right-,.energy-certificate-img-ticket-right.right-{display:none}.energy-certificate-img-ticket-left{left:calc(100% - 6.9rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-left{left:calc(100% - 8rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-left{left:calc(100% - 5.35rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-left{left:calc(100% - 6.7rem)}}.energy-certificate-img-ticket-left::after{content:attr(data-value-left-cee)}.energy-certificate-img-ticket-right{left:calc(100% - 3.3rem)}@media screen and (min-width:21.875rem){.energy-certificate-img-ticket-right{left:calc(100% - 3.79rem)}}@media screen and (min-width:48rem){.energy-certificate-img-ticket-right{left:calc(100% - 2.55rem)}}@media screen and (min-width:62rem){.energy-certificate-img-ticket-right{left:calc(100% - 3.25rem)}}.energy-certificate-img-ticket-right::after{content:attr(data-value-right-cee)}.energy-certificate-img{width:100%}.onlinebooking-info{padding-top:1rem}.onlinebooking-info__title{font-weight:500}.onlinebooking-info__group{margin-left:1.5rem}.onlinebooking-info__group .onlinebooking-info__item,.onlinebooking-info__group .onlinebooking-info__link{margin-left:.5rem}.onlinebooking-info__item{display:-ms-flexbox;display:flex;gap:.5rem;padding-bottom:1rem}.onlinebooking-info__item.icon-thumbup:before{margin:initial;font-weight:initial;color:initial !important}.onlinebooking-info__link{font-weight:500}.onlinebooking-info__link--desktop{font-weight:500;display:none}.onlinebooking-info__link--desktop::before{color:#145bc7}@media screen and (min-width:48rem){.onlinebooking-info__link--desktop{display:block}}.onlinebooking-info__link--mobile{font-weight:500}@media screen and (min-width:48rem){.onlinebooking-info__link--mobile{display:none}}.adCommentsLanguage>.tourist-license{display:-ms-flexbox;display:flex;-ms-flex-flow:row;flex-flow:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.adCommentsLanguage>.tourist-license>.tourist-license-title{margin-right:.25rem}html[env="pt"] .details-property_features [class*="icon-energy-"]:not(.icon-energy-c-8,.icon-energy-c-g):before{content:'';display:inline-block;width:1.25rem;height:1.125rem;background-repeat:no-repeat;margin-top:-0.313rem;margin-left:.25rem}html[env="pt"] .details-property_features .icon-energy-c-11:before{background-image:url("static/common/release/detail/resources/img/cee/pt/aplus.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-2:before,html[env="pt"] .details-property_features .icon-energy-c-a:before{background-image:url("static/common/release/detail/resources/img/cee/pt/a.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-16:before{background-image:url("static/common/release/detail/resources/img/cee/pt/b-.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-3:before,html[env="pt"] .details-property_features .icon-energy-c-b:before{background-image:url("static/common/release/detail/resources/img/cee/pt/b.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-4:before,html[env="pt"] .details-property_features .icon-energy-c-c:before{background-image:url("static/common/release/detail/resources/img/cee/pt/c.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-5:before,html[env="pt"] .details-property_features .icon-energy-c-d:before{background-image:url("static/common/release/detail/resources/img/cee/pt/d.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-6:before,html[env="pt"] .details-property_features .icon-energy-c-e:before{background-image:url("static/common/release/detail/resources/img/cee/pt/e.svg?1743758230414")}html[env="pt"] .details-property_features .icon-energy-c-7:before,html[env="pt"] .details-property_features .icon-energy-c-f:before{background-image:url("static/common/release/detail/resources/img/cee/pt/f.svg?1743758230414")}.first-time-olb-info-modal{padding:.5rem 1.5rem}.first-time-olb-info-modal ol{list-style:auto;padding:0 1rem}.first-time-olb-info-modal ol li::marker{font-weight:bold}.first-time-olb-info-modal p:not(:last-child){margin-bottom:1.5rem}.first-time-olb-info-modal--phone a{white-space:nowrap}#fullbox-page{background:#4d4d4c}#fullbox-page #wrapper{max-width:75rem}#fullbox-page #pager .detail-pagination--prev-next,#fullbox-page #pager .prev-next{width:22%;padding-right:.5rem}#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:1.125rem;margin-left:.5rem}@media screen and (min-width:48rem){#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:2rem;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:.5rem}@media screen and (min-width:48rem){#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:1.125rem}@media screen and (min-width:48rem){#fullbox-page #close-fullbox-layer .close-fullbox-link:before,#fullbox-page .close-fullbox-layer .close-fullbox-link:before{font-size:2rem}}#fullbox-page .side-content{box-sizing:border-box}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){#close-fullbox-layer,.close-fullbox-layer{height:3.125rem}}@media screen and (max-width: 47.9375rem){#fullbox-page h1{max-width:90%}#fullbox-page #main-content{float:none;padding-right:0}}.item-gallery .module-contact .ide-box-contact.advertiser-data{display:block !important}.animation_circle .circle{position:absolute;width:.375rem;height:.375rem;border-radius:100%;background-color:#145bc7;animation:move-the-circle 1s infinite;transform-origin:center center;margin-left:.75rem}@keyframes move-the-circle{0%{transform:translate(0, 0)}50%{transform:translate(0, .75rem)}100%{transform:translate(0, 0)}}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}.hidden-contact-phones{margin-bottom:.5rem;position:relative}.hidden-contact-phones .circle:nth-child(1){left:1rem;animation-delay:.1s}.hidden-contact-phones .circle:nth-child(2){left:2rem;animation-delay:.2s}.hidden-contact-phones .circle:nth-child(3){left:3rem;animation-delay:.3s}.hidden-contact-phones a:hover[class*="icon-"] span{text-decoration:underline;cursor:pointer}.hidden-contact-phones_formatted-phone,.hidden-contact-phones_link{font-size:1.25rem;line-height:1.5rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.hidden-contact-phones_formatted-phone::before,.hidden-contact-phones_link::before{color:#145bc7;margin-right:.25rem}.hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,.hidden-contact-phones_link+.hidden-contact-phones_link{margin-top:1rem}@media screen and (min-width:62rem){.hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,.hidden-contact-phones_link+.hidden-contact-phones_link{display:none}}.hidden-contact-phones_formatted-phone,.hidden-contact-phones .animation_circle{display:none}.hidden-contact-phones.loading .hidden-contact-phones_text{display:none;animation:fade-out 500ms forwards}.hidden-contact-phones.loading .animation_circle{display:block;margin-bottom:1.5rem;animation:fade-in 500ms forwards}.hidden-contact-phones.show-phone .hidden-contact-phones_link{display:none}.hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone{display:block}.hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span{pointer-events:none}.hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info{pointer-events:auto}.hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone:nth-child(4){margin-top:1rem}.hidden-contact-phones.show-phone .animation_circle{display:none}.hidden-contact-phones .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,.hidden-contact-phones .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text{text-decoration:none}.hidden-contact-phones span.phone-type-info--hidden{display:none}.hidden-contact-phones span.phone-type-info::before{background-image:url('static/common/release/modules/resources/img/svg-grey-feedback.svg');background-position:left center;background-repeat:no-repeat;background-size:1.25rem auto;content:'';display:inline-block;height:1.25rem;margin-left:.625rem;vertical-align:middle;width:1.25rem}.hidden-contact-phones span.phone-type-info .rs-tooltip-dialog{width:max-content}.hidden-contact-phones span.phone-type-info .rs-tooltip-dialog-content{color:#141414;font-size:.875rem;font-weight:400;padding-bottom:.25rem;padding-left:.5625rem;padding-right:.5625rem;padding-top:.25rem}.contact-buttons .hidden-contact-phones .animation_circle{display:none}.contact-buttons .hidden-contact-phones .phone-btn-txt{position:relative}.contact-buttons .hidden-contact-phones .phone-btn-txt .circle:nth-child(1){left:0;animation-delay:.1s}.contact-buttons .hidden-contact-phones .phone-btn-txt .circle:nth-child(2){left:1rem;animation-delay:.2s}.contact-buttons .hidden-contact-phones .phone-btn-txt .circle:nth-child(3){left:2rem;animation-delay:.3s}.contact-buttons .hidden-contact-phones.loading .hidden-contact-phones_text{display:none;animation:fade-out 500ms forwards}.contact-buttons .hidden-contact-phones.loading .animation_circle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:relative;height:1rem;margin-bottom:.5rem;width:3.313rem;animation:fade-in 500ms forwards}.contact-buttons .hidden-contact-phones.loading .animation_circle .circle{background-color:#fff;margin-left:0}.home-staging{background-color:#fff;min-height:19.5rem;padding:.5rem}@media screen and (min-width:48rem){.home-staging{min-height:32.75rem}}@media screen and (min-width:62rem){.home-staging{min-height:29.75rem}}.home-staging_title{display:inline-block;font-weight:600;margin-bottom:.5rem}.home-staging .icon-homestaging::before{font-size:2rem}*{box-sizing:border-box}.deactivated-ad-not-found .deactivated-detail+.free-search{padding:0 1rem 3rem;width:100%;background-color:#fff;margin:0}@media screen and (min-width:48rem){.deactivated-ad-not-found .deactivated-detail+.free-search{padding:0 2.5rem 3rem}}@media screen and (min-width:62rem){.deactivated-ad-not-found .deactivated-detail+.free-search{padding:0 calc((100vw - 46rem)/2) 2.5rem}}.deactivated-ad-not-found .deactivated-detail+.free-search .form-item-block{max-width:24rem}.deactivated-ad-not-found .deactivated-detail+.free-search .dropdown-wrapper{width:100%;height:2.625rem}.deactivated-ad-not-found .deactivated-detail+.free-search .dropdown-wrapper .placeholder{padding-right:2rem}.deactivated-adv{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;margin-bottom:-1.25rem;padding-bottom:1.5rem;padding-top:3.75rem}@media screen and (min-width:48rem){.deactivated-adv{padding-top:2.5rem;padding-bottom:6.25rem}}@media screen and (min-width:62rem){.deactivated-adv{-ms-flex-align:center;align-items:center}}.deactivated-adv.deactivated-detail_bg{border-top-width:0;padding-top:0}.deactivated-adv .adv_txt{text-align:center}.suggestion-number-1 .deactivated-detail_suggestions,.suggestion-number-2 .deactivated-detail_suggestions,.suggestion-number-3 .deactivated-detail_suggestions,.suggestion-number-4 .deactivated-detail_suggestions,.suggestion-number-5 .deactivated-detail_suggestions,.suggestion-number-6 .deactivated-detail_suggestions{min-height:23.75rem}@media screen and (min-width:48rem){.suggestion-number-1 .deactivated-detail_suggestions,.suggestion-number-2 .deactivated-detail_suggestions{min-height:29rem}.suggestion-number-3 .deactivated-detail_suggestions,.suggestion-number-4 .deactivated-detail_suggestions{min-height:56.6875rem}.suggestion-number-5 .deactivated-detail_suggestions,.suggestion-number-6 .deactivated-detail_suggestions{min-height:84.5rem}}@media screen and (min-width:62rem){.suggestion-number-1 .deactivated-detail_suggestions,.suggestion-number-2 .deactivated-detail_suggestions,.suggestion-number-3 .deactivated-detail_suggestions{min-height:28.5rem}.suggestion-number-4 .deactivated-detail_suggestions,.suggestion-number-5 .deactivated-detail_suggestions,.suggestion-number-6 .deactivated-detail_suggestions{min-height:55.6875rem}}*{box-sizing:border-box}.temporal-container{padding:1.25rem 1rem;max-width:100%}@media screen and (min-width:48rem){.temporal-container{padding:1.25rem 1.5rem}}@media screen and (min-width:62rem){.temporal-container{max-width:1128px;margin:0 auto;padding:1.25rem 0;position:relative;width:100%}}.deactivated-ad-fraud{background-color:#fff;padding:.5rem .5rem 11.625rem}@media screen and (min-width:48rem){.deactivated-ad-fraud{padding:6rem calc((100vw - 37.45rem)/2)}}@media screen and (min-width:62rem){.deactivated-ad-fraud{padding:6rem calc((100vw - 46rem)/2)}}.deactivated-ad-fraud-navigation{background-color:#f4f5f2;padding:.5rem .5rem 11.625rem}@media screen and (min-width:48rem){.deactivated-ad-fraud-navigation{padding:4.5rem calc((100vw - 37.45rem)/2) 4.5rem}}@media screen and (min-width:62rem){.deactivated-ad-fraud-navigation{padding:4.5rem calc((100vw - 46rem)/2) 4.5rem}}.deactivated-fraud{padding:1.5rem 1rem;background-color:#fff3e6;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start;-ms-flex-direction:row;flex-direction:row}@media screen and (min-width:48rem){.deactivated-fraud{padding:2rem 1.5rem}}.deactivated-fraud .icon-feedbk-alert{margin-right:1rem}.deactivated-fraud h1{color:#e07901;font-size:1.375rem;line-height:1.09;padding-top:0;letter-spacing:-0.0125rem;margin-bottom:.5rem}@media screen and (min-width:62rem){.deactivated-fraud h1{font-size:1.5625rem;line-height:2rem}}.deactivated-fraud-content{width:18.4375rem;word-wrap:break-word}@media screen and (min-width:21.875rem){.deactivated-fraud-content{width:15.3125rem}}@media screen and (min-width:48rem){.deactivated-fraud-content{width:38.25rem}}@media screen and (min-width:62rem){.deactivated-fraud-content{width:52.9375rem}}.deactivated-fraud_quality-txt{color:#141414;font-size:1rem;line-height:1.5rem}.deactivated-fraud_quality-txt>.feature-id{margin-bottom:.5rem}.deactivated-fraud_date{font-size:1rem;line-height:1.5rem;margin-bottom:.5rem}.deactivated-fraud_data{line-height:1.25;font-size:1rem;color:#4d4d4c}.deactivated-fraud-block-title{display:block;width:20rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (min-width:21.875rem){.deactivated-fraud-block-title{width:16.5rem}}@media screen and (min-width:48rem){.deactivated-fraud-block-title{width:26.25rem}}.deactivated-fraud span{display:inline-block}.deactivated-fraud .feature-id{margin-top:.5rem;display:block;margin-bottom:1.5rem}@media screen and (min-width:48rem){.deactivated-fraud-link{margin-bottom:.5rem}}.item-clickable-phone{font-size:1.25rem;line-height:1.5rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.item-clickable-phone::before{color:#145bc7;margin-right:.25rem}@media screen and (min-width:48rem){.item-clickable-phone{display:none}}.see-phones-btn,.icon-phone.hidden-contact-phones_formatted-phone._mobilePhone{display:none}@media screen and (min-width:48rem){.see-phones-btn,.icon-phone.hidden-contact-phones_formatted-phone._mobilePhone{display:-ms-flexbox;display:flex}}html[lang="es"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="el"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="ca"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="it"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="fn"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="pl"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="ro"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="ru"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 10.25rem)}@media screen and (min-width:48rem){html[lang="es"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="el"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="ca"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="it"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="fn"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="pl"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="ro"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="ru"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 8.75rem)}}html[lang="de"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="da"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 11.75rem)}@media screen and (min-width:48rem){html[lang="de"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed,html[lang="da"] .lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 7.25rem)}}.lightbox[data-role="map-box"].d-none{display:none}.lightbox[data-role="map-box"] .header~.content{height:calc(100% - 4.75rem);margin-top:0;padding-left:0;padding-right:0}@media screen and (min-width:62rem){.lightbox[data-role="map-box"] .header~.content{height:calc(100% - 5.5rem)}}.lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 8.75rem)}@media screen and (min-width:48rem){.lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 7.25rem)}}@media screen and (min-width:62rem){.lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 8rem)}}@media screen and (min-width:75rem){.lightbox[data-role="map-box"] .header~.content.feedback-displayed{height:calc(100% - 7.848rem)}}.lightbox[data-role="map-box"] .header{padding:1rem 1rem 0}@media screen and (min-width:62rem){.lightbox[data-role="map-box"] .header{padding:1.5rem 1.5rem 0}}.lightbox[data-role="map-box"] .header .icon-close:before{font-size:1.125rem}.lightbox[data-role="map-box"] .map-links{display:inline}.lightbox[data-role="map-box"] .map-links.hide-link{display:none}.lightbox[data-role="map-box"] .no-show-address-feedback{display:none}.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start;vertical-align:inherit;background-color:#fff8db;padding:.5rem;margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:48rem){.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback{margin:0 -2rem;padding:.5rem 2rem}}@media screen and (min-width:62rem){.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback{margin:0 -1.5rem}}@media screen and (min-width:75rem){.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback{margin:0 -1.4rem}}.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback .icon-feedbk-info{margin-right:.5rem}.lightbox[data-role="map-box"] .no-show-address-feedback.show-feedback .icon-feedbk-info:before{color:#141414}.lightbox[data-role="map-box"] .address-tag{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start;padding-bottom:.25rem}@media screen and (min-width:62rem){.lightbox[data-role="map-box"] .address-tag{padding-bottom:0}}.lightbox[data-role="map-box"] .address-tag-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.lightbox[data-role="map-box"] .address{width:21.438rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:.5rem}@media screen and (min-width:48rem){.lightbox[data-role="map-box"] .address{width:auto;white-space:inherit;overflow:inherit;text-overflow:inherit}}@media screen and (min-width:62rem){.lightbox[data-role="map-box"] .address{margin-bottom:1rem}}.lightbox[data-role="image-gallery"] #image-gallery-share-links{max-width:23.75rem;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:4.375rem;text-align:right}@media screen and (max-width:48rem){.lightbox[data-role="image-gallery"] .hide-txt{display:none}.lightbox[data-role="image-gallery"] #image-gallery-share-links{min-width:100%;padding:.4375rem .9375rem;background-color:#fff;position:fixed;bottom:0;left:0;text-align:left;font-size:.875rem;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:1.375rem;display:inline-block !important}.lightbox[data-role="image-gallery"] #image-gallery-share-friend-link .hide-txt{display:none}}.main-info__title{margin-bottom:.25rem}@media screen and (min-width:48rem){.main-info__title{margin-bottom:1rem}}@media screen and (min-width:62rem){.main-info__title{margin-bottom:.5rem}}.main-info__title .icon-location:hover span,.main-info__title .icon-location-outline:hover span{text-decoration:underline}.main-info__title .icon-location::before,.main-info__title .icon-location-outline::before{color:#145bc7;font-size:1.2em}.main-info__title .icon-location-outline::before{font-size:1.5rem;vertical-align:text-bottom}.main-info__title-block{display:block;line-height:1.5rem;margin-bottom:.25rem}@media screen and (min-width:62rem){.main-info__title-block{margin-bottom:0}}.main-info__title-minor,.main-info__title-map{font-size:1rem;line-height:1.5rem}.main-info__title-map{font-weight:500}.main-info__title-map:hover span{text-decoration:underline}.main-info__title h1{font-size:1.5rem;font-weight:700;letter-spacing:-0.0125rem;line-height:1.875rem;margin-bottom:0;margin-top:.67rem;padding-top:.5rem}@media screen and (min-width:62rem){.main-info__title h1{font-size:1.75rem;line-height:2.25rem}}.main-info:not(.new-dev-promo) .placeholder-multimedia{margin-bottom:2.25rem}@media screen and (min-width: 64rem) and (min-device-width: 64rem){.main-info:not(.new-dev-promo) .placeholder-multimedia{margin-right:20.3125rem}}.pricedown{color:#d62f2f;margin-left:1rem}.pricedown .pricedown_price{text-decoration:line-through}.info-tags,.info-tags-olb,.info-features,.info-data-transfer-cost{margin-bottom:.5rem}.olb-request-booking-info-tooltip::before{font-size:.9375rem;vertical-align:baseline}.olb-request-booking-info-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header{padding:.5rem 1rem;background-color:#f4f5f2}.olb-request-booking-info-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:1.5rem 1rem}.olb-request-booking-info-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content ol{list-style:auto;padding:.5rem 1rem}@media screen and (min-width:48rem){.olb-request-booking-info-tooltip .rs-tooltip-dialog,.olb-request-booking-info-tooltip .rs-tooltip-scroll{border-radius:4px}.olb-request-booking-info-tooltip .rs-tooltip-dialog-header{border-top-right-radius:4px;border-top-left-radius:4px}.olb-request-booking-info-tooltip .rs-tooltip-dialog{border:none}}.auction-valuation-link{margin-bottom:.5rem;display:block;color:#145bc7;cursor:pointer}@media screen and (min-width:48rem){.auction-valuation-link{display:inline-block;padding-right:.5rem}}.auction-valuation-link:hover{text-decoration:underline}.info-tags,.info-tags-olb{display:none}.info-tags span,.info-tags-olb span{display:inline-block;padding-right:.5rem}.info-tags span:last-child,.info-tags-olb span:last-child{padding-right:0}.info-tags a,.info-tags-olb a{outline-width:0}@media screen and (min-width:48rem){.info-tags,.info-tags-olb{display:inline-block}}@media screen and (min-width:62rem){.info-tags,.info-tags-olb{margin-bottom:.5rem}}.info-tags-olb{display:inline-block}[class*="pricedown"],[class*="pricedown"]::before{color:#d62f2f;margin-left:.25rem}[class*="no-smoking"]:after,[class*="no-smoking"]:before{font-size:1.1875rem;vertical-align:text-bottom}.txt-mortgage .txt-estimation{padding-right:.5rem}.txt-mortgage .contextual{display:inline-block;margin-top:.75rem}.txt-mortgage .contextual::before{margin-right:.3125rem}.txt-mortgage [data-icon]::before,.txt-mortgage [class*="icon-"]::before{color:#145bc7;vertical-align:text-bottom}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){.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{min-height:14.0625rem;width:100%}.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-data .info-data-price span{font-size:1.25rem;line-height:1.5rem;letter-spacing:-0.006rem}@media screen and (min-width:62rem){.info-data .info-data-price span{font-size:1.5rem;line-height:1.875rem;letter-spacing:-0.013rem}}.info-features{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem;width:100%}@media screen and (min-width:48rem){.info-features{margin-bottom:1rem}}.info-features .info-urgent{margin-right:.75rem}.info-features span{border-left:solid .0625rem #cbccc7;margin-left:.5rem;padding-left:.5rem}@media screen and (min-width:48rem){.info-features span{padding-left:1rem;margin-left:1rem}}@media screen and (min-width:75rem){.info-features span{font-size:1.125rem}}.info-features span:first-of-type,.info-features span>span{border-left:none;margin-left:0;padding-left:0}.fav-and-lists{padding-bottom:0}.fav-and-lists--loading{padding-bottom:1rem;height:2.5rem}.detail-info-tags{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:.5rem;row-gap:.5rem}@media screen and (min-width:48rem){.detail-info-tags{margin-bottom:1rem}}.detail-info-tags .tag{background-color:#fff8db;border-radius:.25rem;height:1.5rem;line-height:1.5rem;margin-right:.5rem;padding:0 .25rem}.detail-info-tags .tag__prominent{font-weight:500}.info-olb-price{display:-ms-flexbox;display:flex;gap:.5rem;padding:.75rem;margin-bottom:1rem;border:1px solid #e5e6e1;border-radius:.25rem}.info-olb-price__wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-flow:wrap;flex-flow:wrap;gap:.5rem}.info-olb-price__header>*{display:inline-block}.info-olb-price__header--title{margin:0;padding:0;font-size:1.125rem;font-weight:600}.info-olb-price__header--subtitle{margin:0;padding:0;font-weight:500}.info-olb-price__link{font-weight:500}#headerMap{margin-bottom:1rem}#map{display:table;margin-bottom:0;width:100%}#map h2{padding-top:0}#static-map{height:18.75rem;width:100%}@media screen and (min-width:48rem){#static-map{height:20.625rem}}#sMap{height:18.75rem;max-width:100%;width:100%}#sMap:hover{cursor:pointer}@media screen and (min-width:48rem){#sMap{height:20.625rem}}#mapLoading{display:table-cell;vertical-align:middle;text-align:center}#headerMap span.showMap{color:#145bc7;cursor:pointer;text-decoration:underline}#headerMap span.showMap.icon-location:before{color:#141414}#headerMap span.showMap.icon-location:before,#headerMap span.showMap.icon-arrow-right:after{font-size:1.2em;position:relative;top:.1875rem}.static-map-container{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:75rem){.static-map-container{margin-left:-1.5rem;margin-right:-1.5rem}}.static-map-container .static-map{margin-bottom:.5rem}.static-map-container .static-map-text-link{display:block;text-align:center;width:100%;margin-top:1rem}.static-map-container .static-map-text-link span{margin-left:.375rem}.static-map-container .no-show-address-feedback{background-color:#fff8db;padding:.5rem 1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:start;align-items:flex-start}.static-map-container .no-show-address-feedback .icon-feedbk-info{margin-right:.5rem}.static-map-container .no-show-address-feedback .icon-feedbk-info:before{color:#141414;font-weight:normal}.view-type-btn{background-color:#fff;border-radius:.125rem;border-width:0;bottom:7.5rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);height:2.5rem;position:absolute;right:.625rem;width:2.5rem;z-index:2;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.view-type-btn.is-touch-device{bottom:1.5rem}@media screen and (min-width:48rem){.view-type-btn.is-touch-device{bottom:1rem}}@media screen and (min-width:48rem){.view-type-btn{bottom:1rem;padding-left:1rem;padding-right:1rem;right:50%;transform:translateX(50%);width:auto}}.view-type-btn span{opacity:0;position:absolute}@media screen and (min-width:48rem){.view-type-btn span{color:#145bc7;font-weight:700;opacity:1;position:static}}.view-type-btn:focus{outline:none}.view-type-btn .icon-street-view,.view-type-btn .icon-location{opacity:1;position:static}@media screen and (min-width:48rem){.view-type-btn .icon-street-view,.view-type-btn .icon-location{padding-right:.5rem}}.view-type-btn .icon-street-view::before,.view-type-btn .icon-location::before{color:#145bc7;font-size:1.5rem}#streetView .view-type-btn{background-color:#222;box-shadow:rgba(0,0,0,0.3) 0 .0625rem .25rem -0.0625rem}@media screen and (min-width:48rem){#streetView .view-type-btn span{color:#fff}}#streetView .view-type-btn .icon-location::before{color:#6f6f6d}.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}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){.modal.modal-new-style[data-role="contact-mortgages-modal"] .modal-box{padding:1rem 0}}.expenses-glossary .h2-simulated{padding:0}.expenses-glossary>p{margin-bottom:1rem}.expenses-glossary table:first-of-type th{padding-bottom:.25rem}.expenses-glossary table:first-of-type td{padding-bottom:.5rem}.expenses-glossary table:nth-of-type(2){margin:0}.expenses-glossary table:nth-of-type(2) th{padding-bottom:.25rem}.expenses-glossary table:nth-of-type(2) td{padding-bottom:.5rem}.expenses-glossary .loan-expenses-info{color:#666664;margin-bottom:1.75rem}.expenses-glossary .txt-result{color:#6f6f6d;font-size:14px;line-height:1.4em}.expenses-glossary table{margin-bottom:1.25rem;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{display:block;width:100%}.expenses-glossary table td.price{text-align:right}.expenses-glossary table#results.separator,.expenses-glossary table#loan-expenses.separator{width:30%}.expenses-glossary .total{color:#0c990c}@media screen and (max-width:767px){.expenses-glossary .modal .modal-box.size-s{width:100%}}.txt-result{color:#6f6f6d;font-size:14px;line-height:1.4em}#second-home-buying .mortgages__residence--inputs{margin-bottom:16px;margin-bottom:1rem}#second-home-buying .mortgages__residence--inputs label.input-radio{margin-top:8px;margin-top:0.5rem}#second-home-buying .mortgages__residence--select{margin-bottom:0}html[env="pt"] .mortgages__logo .icon-idealista-icon:before,html[env="pt"] .mortgages__logo .icon-hipotecas:before{font-size:1.6em}.icon-hipotecas:before{color:#4d4d4c}.comparator-feedback{background-color:#ebf4ff;margin-bottom:2rem}.comparator-feedback.feedback-normal{background-color:#fff}.comparator-feedback.icon-feedbk-info:before{color:#145bc7}.id-tooltip{position:relative}.id-tooltip:after{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\e604";color:#145bc7;margin-left:.25rem}.id-tooltip:hover:after{cursor:pointer}.id-tooltip-message{display:none;position:absolute;bottom:2.375rem;left:4.5rem;z-index:100;width:16rem;padding:1rem;border:solid .0625rem #e5e6e1;background-color:#fff;box-shadow:0 .125rem .5rem 0 rgba(102,102,100,0.24);text-align:left}.id-tooltip-message:before{content:'';width:1.25rem;height:1.25rem;background-color:#fff;position:absolute;bottom:-0.625rem;transform:rotate(45deg);box-shadow:.0625rem .0625rem .125rem 0 rgba(102,102,100,0.24)}.simulation-summary{margin-bottom:24px;margin-bottom:1.5rem}.simulation-summary>div{margin-bottom:12px;margin-bottom:0.75rem}.mortgages{padding-top:1.5rem}.mortgages .mb-regular{display:block}.mortgages__logo:hover{text-decoration:none}.mortgages #simulator-container{padding-left:0;padding-right:0}.mortgages .input-container{position:relative}.mortgages .item-form:last-child{margin-bottom:0}.mortgages .item-form.item-redils:hover a.control-btn{display:block}.mortgages .item-form.item-redils a.control-btn{display:none;line-height:2.625rem;margin-top:0}.mortgages .item-form.item-redils a.control-btn.always-visible{display:block}.mortgages .item-form.item-redils a.control-btn.always-visible.disabled{display:none}.mortgages .item-form.taxes{margin-bottom:12px;margin-bottom:0.75rem}.mortgages .item-form.price-expenses{margin-bottom:16px;margin-bottom:1rem}.mortgages .item-form input{padding-right:42%;text-align:right}.mortgages .item-form input.avoid-scroll{width:auto}.mortgages .item-form input[name="years"]{padding-left:0;padding-right:0;text-align:center}.mortgages .icon-feedbk-info::before{display:-ms-inline-flexbox;display:inline-flex;font-size:1.25rem;font-weight:normal;color:#145bc7 !important}.mortgages .item-redils>label{display:inline-block}.mortgages .item-redils .input-container{display:inline-block}.mortgages .item-redils input{text-align:right;margin-bottom:.75rem;padding-right:42%}.mortgages .item-redils .symbol{display:block;top:0;height:2.625rem;line-height:2.625rem;position:absolute;right:calc( 42%  - 0.75rem)}@media screen and (min-width:48rem){.mortgages .item-redils.buying-price input{padding-right:33%}.mortgages .item-redils.buying-price .symbol{right:calc( 33%  - 0.75rem)}}.mortgages .simulator-buying-type ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline}.mortgages .simulator-buying-type ul .input-radio{margin-left:0}.mortgages .simulator-rate{border-bottom:.0625rem solid #e5e6e1}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:.4375rem}.mortgages .simulator-rate .segmented-btn-group input[type=radio]{width:10%}.mortgages .simulator-rate>.item-form{margin-bottom:.375rem;margin-top:.75rem}.mortgages .simulator-rate.item-form{margin-bottom:16px;margin-bottom:1rem}.mortgages .monthly-rate{text-align:center}.mortgages .monthly-rate strong{display:block}.mortgages .applyMortgage{margin-bottom:20px;margin-bottom:1.25rem}@media screen and (max-width:61.9375rem){.mortgages .applyMortgage{line-height:30px;line-height:1.875rem}}.mortgages .compareMortgage{margin-bottom:20px;margin-bottom:1.25rem}.mortgages .simulator-conditions{color:inherit;text-decoration:underline}.mortgages input.warning,.mortgages input.error-msg{border-color:#e07901}.mortgages .mortgages-modal-content-container{padding-left:1rem;padding-right:1rem}.applyMortgage.top{color:#145bc7;border:none;background:none}.applyMortgage.top span:hover{text-decoration:underline}@media screen and (min-width:48rem){.mortgages .item-redils>label{width:50%;margin-right:-0.25rem}.mortgages .item-redils .input-container{width:50%;margin-right:-0.25rem}.mortgages .simulator-rate>label{width:100%}.mortgages .simulator-rate .segmented-btn-group{width:48%;display:inline-block;vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li{vertical-align:middle}.mortgages .simulator-rate .segmented-btn-group li:last-child label>span{margin-right:0}.mortgages .simulator-rate .segmented-btn-group label.input-radio{margin-left:0;margin-top:0}.mortgages .simulator-rate .item-form{width:50%;display:inline-block}.mortgages .simulator-rate .item-form .input-container{width:100%}.mortgages .simulator-rate>.item-form{margin-bottom:12px;margin-bottom:0.75rem;margin-top:0px;margin-top:0rem}.mortgages .simulator-rate.item-form{margin-bottom:24px;margin-bottom:1.5rem}.mortgages .monthly-rate{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}}.mortgages-modal-content-container{padding-left:2rem;padding-right:2rem;padding-bottom:2rem}@media screen and (min-width:48rem) and (max-width:62rem){#simulator-container{width:57.44680851%;margin-right:2.12765957%}.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{margin-top:1rem;right:0;padding-left:3rem}html[env=it] .mortgages #saving-warning,html[env=it] .mortgages #saving-alert{top:3rem}}@media screen and (min-width:62rem){.mortgages-modal-content-container{padding-bottom:0}}#saving-alert.icon-feedbk-info::before,#saving-warning.icon-feedbk-info::before{color:#e07901}@media screen and (min-width:75rem){.mortgages .simulator{position:relative}.mortgages #saving-warning,.mortgages #saving-alert{right:0}}.images-slider,.placeholder-multimedia{background-color:#fff;cursor:pointer;position:relative;overflow:hidden;width:100%;min-height:15.625rem}@media screen and (min-width:48rem){.placeholder-multimedia{min-height:25.25rem}}@media screen and (min-width:62rem){.placeholder-multimedia{min-height:22.75rem}}@media screen and (min-width:75rem){.placeholder-multimedia{min-height:26.25rem}}.placeholder-multimedia.panoramic{min-height:9rem}@media screen and (min-width:48rem){.placeholder-multimedia.panoramic{min-height:15.825rem}}@media screen and (min-width:62rem){.placeholder-multimedia.panoramic{min-height:14.2375rem}}@media screen and (min-width:75rem){.placeholder-multimedia.panoramic{min-height:16.3521rem}}.placeholder-multimedia.portrait{background-color:transparent}.placeholder-multimedia.portrait img{background-color:#fff;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:.625rem;left:.625rem;color:#141414;opacity:.75;filter:alpha(opacity=75)}.placeholder-multimedia.mb-small+.commentsContainer{margin-top:1.5rem}.hide_multimedia{display:none}div.more{height:10rem;overflow:hidden;position:relative;width:100%}div.more div,div.more div.vertical{max-height:10rem;line-height:1.875rem}div.more a{display:inline-block;height:auto;padding:.5rem 1.5rem;position:relative}div.more .overlay-box{-ms-flex-align:center;align-items:center;background-color:rgba(102,102,100,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 (min-width:48rem){div.more .images-slider,div.more .placeholder-multimedia{min-height:10rem}}@media screen and (max-width: 47.9375rem){div.more{height:6.25rem;width:100%;overflow:hidden}div.more div,div.more div.vertical{max-height:6.25rem}div.more .images-slider,div.more .placeholder-multimedia{min-height:4.6875rem}.button{font-size:1rem;text-overflow:ellipsis;overflow:hidden;height:2.1875rem}.button a{position:absolute}.button .more-photos{display:block;font-size:1rem;width:75%}}[id="main-multimedia"] .placeholder-multimedia:not(.hide_multimedia){display:-ms-flexbox;display:flex}#secondary-multimedia,#main-multimedia{clear:both;margin-bottom:1rem}@media screen and (min-width:75rem){#secondary-multimedia,#main-multimedia{margin-bottom:1.5rem}}#secondary-multimedia .placeholder-multimedia span.watermark,#main-multimedia .placeholder-multimedia span.watermark{font-size:1.25rem;line-height:normal}#secondary-multimedia .placeholder-multimedia,#premium-multimedia-container .placeholder-multimedia{min-height:auto}#main-multimedia .video-container,#secondary-multimedia .video-container,#premium-multimedia-container .video-container{cursor:default;min-height:16rem;padding:.25rem}@media screen and (min-width:48rem){#main-multimedia .video-container,#secondary-multimedia .video-container,#premium-multimedia-container .video-container{min-height:25.6875rem}}@media screen and (min-width:62rem){#main-multimedia .video-container,#secondary-multimedia .video-container,#premium-multimedia-container .video-container{min-height:23.4375rem}}@media screen and (min-width:75rem){#main-multimedia .video-container,#secondary-multimedia .video-container,#premium-multimedia-container .video-container{min-height:26.4375rem}}#main-multimedia .photos-header,#secondary-multimedia .photos-header,#premium-multimedia-container .photos-header,#main-multimedia .plans-header,#secondary-multimedia .plans-header,#premium-multimedia-container .plans-header,#main-multimedia .video-header,#secondary-multimedia .video-header,#premium-multimedia-container .video-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#141414;line-height:1.375rem;padding-bottom:.25rem;padding-left:.25rem;font-weight:500}#main-multimedia .photos-header span,#secondary-multimedia .photos-header span,#premium-multimedia-container .photos-header span,#main-multimedia .plans-header span,#secondary-multimedia .plans-header span,#premium-multimedia-container .plans-header span,#main-multimedia .video-header span,#secondary-multimedia .video-header span,#premium-multimedia-container .video-header span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;line-height:2.25rem}#main-multimedia .photos-header span::before,#secondary-multimedia .photos-header span::before,#premium-multimedia-container .photos-header span::before,#main-multimedia .plans-header span::before,#secondary-multimedia .plans-header span::before,#premium-multimedia-container .plans-header span::before,#main-multimedia .video-header span::before,#secondary-multimedia .video-header span::before,#premium-multimedia-container .video-header span::before{font-size:2rem}#grid-multimedia{margin-bottom:1.5rem}#grid-multimedia .video-container{min-height:unset;margin-bottom:0}#grid-multimedia .video-header{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#141414;line-height:1.375rem;padding-bottom:.25rem;font-weight:500}#grid-multimedia .video-header span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;line-height:2.25rem}#grid-multimedia .video-header span::before{font-size:2rem}.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.25rem}.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:48rem){.col-main-image .no-pictures{margin-bottom:0}}@media screen and (min-width:62rem){.col-main-image .no-pictures{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:.75rem}#multimedia-mode-buttons [class*="icon-"]:before{font-size:1.25rem;vertical-align:-3px}#multimedia-mode-buttons [class*="icon-"].selected:before{color:#fff}@media screen and (max-width: 47.9375rem){#multimedia-mode-buttons{float:none;margin:1.125rem auto;text-align:center}#multimedia-mode-buttons>span{display:none}}#grid-multimedia~.no-pictures{margin-top:.9375rem}#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{float:left;width:49.4%}@media screen and (max-width: 47.9375rem){#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%}[data-role="video-gallery"] .content{background-color:black}@media screen and (max-width: 47.9375rem){.mb-small{margin-bottom:.5rem}#main-multimedia .placeholder-multimedia span.watermark{font-size:.9375rem}.placeholder-multimedia span.watermark{font-size:.5625rem}.no-pictures .icon-no-pics:before{font-size:4.5rem}.no-pictures .message,.no-pictures .message p{margin-top:0}}.detail-gallery-tag-name{opacity:0;position:absolute;right:16px;bottom:.5rem;display:block;height:auto;color:#fff;font-size:.875rem;font-weight:500;text-shadow:1px 1px 1px #141414;transition:opacity .2s ease-in-out}.detail-gallery-tag-name.--center{left:50%;transform:translateX(-50%);text-align:center}.placeholder-multimedia:hover .detail-gallery-tag-name{opacity:1}.table__new-dev-typologies .table__cell{vertical-align:middle}.table__new-dev-typologies .table__go-to-property{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;text-transform:capitalize}.main-info.new-dev-promo{padding:1.125rem 1rem 0;width:auto}@media screen and (max-width: 47.9375rem){.main-info.new-dev-promo{margin-bottom:1rem}}.main-info.new-dev-promo .item-ribbon-container{display:inline-block;left:-2rem;position:relative}.main-info.new-dev-promo .item-ribbon-container .ribbon{background-color:#4d4d4c;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);color:#fff}.main-info.new-dev-promo .item-ribbon-container .ribbon:before{border-top-color:#4d4d4c}.main-info.new-dev-promo .item-ribbon-container .item-ribbon{font-size:1rem;min-width:17.5rem;padding:0 2rem;position:static}@media screen and (min-width:48rem){.main-info.new-dev-promo .item-ribbon-container .item-ribbon{padding:0 1.5rem 0 2rem}}.main-info.new-dev-promo .promo-info{padding-top:1rem}.main-info.new-dev-promo .icon-new-develop{font-size:1.25rem;padding-top:0}.main-info.new-dev-promo .icon-new-develop:before{padding-right:.375rem}@media screen and (max-width: 47.9375rem){.main-info.new-dev-promo .icon-new-develop:before{padding-right:.3125rem}}.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{margin-bottom:.5rem;width:100%}.main-info.new-dev-promo .go-to-detail{display:block;margin-bottom:1.125rem}@media screen and (max-width: 47.9375rem){.main-info.new-dev-promo .go-to-detail{margin-bottom:1rem}}.main-info.new-dev-promo .commentsContainer .comments-h2{font-size:1.25rem;font-weight:500;line-height:1.375;letter-spacing:0}.main-info.new-dev-promo .commentsContainer .adCommentsLanguage{font-size:1rem;margin-top:1rem;word-break:break-word}.main-info~.promo-main-image .placeholder-multimedia.new-dev-promo-img{width:100%}.table .new-dev-open-typologies{display:block;margin-bottom:.75rem;margin-left:1.5rem;margin-top:.75rem}@media screen and (max-width: 47.9375rem){.table .new-dev-open-typologies{margin-top:.625rem;margin-left:.625rem}}@media screen and (min-width:48rem){.table .promo-main-image{margin-top:.75rem;-ms-flex-order:3;order:3}}@media screen and (min-width:48rem){.promo-info~.multimedia-content .images-slider,.promo-info~.multimedia-content .placeholder-multimedia{min-height:25.46375rem}}@media screen and (min-width:62rem){.promo-info~.multimedia-content .images-slider,.promo-info~.multimedia-content .placeholder-multimedia{min-height:22.918125rem}}@media screen and (min-width:75rem){.promo-info~.multimedia-content .images-slider,.promo-info~.multimedia-content .placeholder-multimedia{min-height:26.31375rem}}.promo-info~.multimedia-content .panoramic{min-height:9rem}@media screen and (min-width:48rem){.promo-info~.multimedia-content .panoramic{min-height:15.825rem}}@media screen and (min-width:62rem){.promo-info~.multimedia-content .panoramic{min-height:14.2375rem}}@media screen and (min-width:75rem){.promo-info~.multimedia-content .panoramic{min-height:16.3521rem}}@media screen and (min-width:48rem){.promo-info~.multimedia-content .more .placeholder-multimedia{min-height:10rem}}#incidences form .inline{display:inline-block}#incidences h2,#incidences h3{margin:1.875rem 0 .625rem 0}#incidences label span{font-weight:400 !important}#incidences textarea{height:4.6875rem}#incidences .back-to-property{margin-top:2.5rem}#incidences span.input-group-text{padding:0 .375rem;vertical-align:baseline;line-height:1.875rem}#ferror-sender-data{width:37.5rem}#report-error .feedback{margin-bottom:1.875rem}#report-error .comentarios-info ul li{list-style:disc inside;margin:.625rem}#report-error .comentarios-info .tip{background-color:#e5e6e1;padding:.9375rem;margin:1.875rem 0}#report-error .comentarios-info .tip p{margin:.625rem}.side-content .incitip{background-color:#e5e6e1;padding:1.875rem;margin-top:18.75rem}.side-content .incitip *{color:#141414}.side-content .incitip h3{margin-bottom:1.25rem;font-weight:bold}.side-content .incitip p{margin-top:1.25rem}.modal[data-role="notify-incidences-modal"] #feedback-success-div{margin-bottom:1.125rem}@media screen and (max-width:767px){#ferror-sender-data{width:100%}.side-content .incitip{margin-top:1.875rem}}@media screen and (min-width: 64rem) and (min-device-width: 64rem){.item-form>label{max-width:400px}}.detail-official-zone-back-link{grid-column:2 / 3;margin:1rem .75rem 1.75em;-ms-flex-order:2;order:2}@media screen and (max-width:48rem){.detail-official-zone-back-link{margin:1.5rem .75rem}}.detail-official-zone-back-link:hover{text-decoration:underline}.detail-official-zone-back-link .icon-arrow-double-left:before{margin-right:.375rem;color:#145bc7;background-color:transparent;border:none;text-decoration:none;display:inline-block}@keyframes waves{0%{background:#a3a3a0 104.64%}50%{background:#e5e6e1 104.64%}100%{background:#fff 0}}.sticky-bar-detail .nav,#fixed-toolbar .nav{background-color:#f4f5f2;border-radius:0;color:#145bc7;line-height:1.875rem}.sticky-bar-detail .nav:hover,#fixed-toolbar .nav:hover{background-color:#e5e6e1}#wrapper .detail-first-picture.content{font-size:.875rem;padding:0 .5rem}@media screen and (min-width:21.875rem){#wrapper .detail-first-picture.content{padding-left:1rem;padding-right:1rem;min-height:2.625rem}}@media screen and (min-width:48rem){#wrapper .detail-first-picture.content{font-size:1rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){#wrapper .detail-first-picture.content{padding-left:0;padding-right:0;max-width:60rem}}@media screen and (min-width:75rem){#wrapper .detail-first-picture.content{max-width:72rem;padding-left:.75rem;padding-right:.75rem}}#wrapper .detail-first-picture.content>*{box-sizing:border-box}#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{font-size:1rem;line-height:1.5rem;min-height:2rem;padding:0;vertical-align:middle;padding-top:.25rem}#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:62rem){#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;font-size:1rem;line-height:1.5rem}@media screen and (min-width:62rem){#wrapper .detail-first-picture.content .detail-pagination--count{width:33%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:inherit;text-align:center}}#wrapper .detail-first-picture.content .detail-pagination--count span{display:none}@media screen and (min-width:62rem){#wrapper .detail-first-picture.content .detail-pagination--count span{display:inline}}#wrapper .detail-first-picture.content .detail-pagination--count strong{font-weight:500}#wrapper .detail-first-picture.content .detail-pagination--prev-next{display:-ms-flexbox;display:flex;gap:clamp(.5rem, 1vw, 1.5rem);height:100%;white-space:nowrap;-ms-flex-align:end;align-items:end;padding-top:.25rem}#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}#wrapper .detail-first-picture.content .--mobile{display:block}@media screen and (min-width:48rem){#wrapper .detail-first-picture.content .--mobile{display:none}}#wrapper .detail-first-picture.content .--not-mobile{display:none}@media screen and (min-width:48rem){#wrapper .detail-first-picture.content .--not-mobile{display:block}}.detail-with-suggestions-pagination .nav{background-color:transparent;color:#145bc7;border:none;text-decoration:none}.detail-with-suggestions-pagination.--not-desktop{display:block}@media screen and (min-width:62rem){.detail-with-suggestions-pagination.--not-desktop{display:none}}.detail-pagination{border-bottom:solid .0625rem #e5e6e1;background-color:#fff}.detail-pagination .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin:0 auto;position:relative;width:100%}.detail-pagination .nav::before{color:#145bc7}.detail-pagination--prev-next,.detail-pagination--back{text-align:left;position:relative;z-index:1}.detail-pagination--prev-next.--loading,.detail-pagination--back.--loading{display:block;width:100%;height:1.2rem;padding:0;margin:.4rem 0;background:linear-gradient(270deg, #fff 0, #e5e6e1 104.64%);animation:waves 2s infinite alternate}.detail-pagination .nav{padding:.5rem 0 .5rem .25rem;width:auto}.detail-pagination .prev,.detail-pagination .next{padding-right:.25rem}.detail-pagination .hide-txt{position:absolute;right:0;visibility:hidden}.detail-pagination--back .hide-txt{display:block;width:14.5rem;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{float:left}.detail-pagination .next{float:right}.detail-pagination--count{margin:0;padding:0 .25rem;vertical-align:middle}.detail-pagination .icon-arrow-double-left:before{margin-right:.375rem}.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{color:#145bc7;font-size:1.125rem;position:relative;top:.25rem;vertical-align:1px}@media screen and (min-width:36rem){.detail-pagination .prev,.detail-pagination .next{min-width:2.5rem}}@media screen and (min-width:48rem){.detail-pagination .nav{padding-left:0}.detail-pagination .hide-txt{position:static;visibility:visible}.detail-pagination .prev,.detail-pagination .next{padding-right:0}}@media screen and (min-width:62rem){.detail-pagination--count{padding-top:.625rem;position:absolute;text-align:center;width:100%}}.ide-box-detail-first-picture .comment-wrapper .print-title{display:none}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem;position:relative}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper [class*="icon-"]::before{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;position:absolute;margin-left:1rem;height:100%;color:#6f6f6d}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper p{margin-bottom:0;margin-top:.5rem;display:none;color:#6f6f6d}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea{height:3.5rem;margin:0;overflow:hidden;padding:.5rem .5rem .5rem 2.65rem;resize:none;transition:height .2s linear;width:100%;line-height:1.5rem}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea .placeholder-text{color:#6f6f6d}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea:-moz-placeholder{color:#6f6f6d}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea::-moz-placeholder{color:#6f6f6d}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea:-ms-input-placeholder{color:#6f6f6d}.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea::-webkit-input-placeholder{color:#6f6f6d}@media screen and (min-width:48rem){.ide-box-detail-first-picture .comment-wrapper .textarea-wrapper .comment-textarea{height:2.5rem}}.ide-box-detail-first-picture .comment-wrapper .text-wrapper{display:none}.ide-box-detail-first-picture .comment-wrapper .text-wrapper-add-comment{display:none}.ide-box-detail-first-picture .comment-wrapper.with-comment{background-color:#fff8db;padding:1rem}.ide-box-detail-first-picture .comment-wrapper.with-comment+.collaborators-comments{border-top:1px solid #faedaa}.ide-box-detail-first-picture .comment-wrapper.with-comment+.collaborators-comments.collaborators-comments--hide .collaborator-comment:nth-child(n+2){display:none}.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper .comment-text{width:75%;word-break:break-word;white-space:pre-line}.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper--ellipsis{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:unset;justify-content:unset;gap:.5rem}.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper--ellipsis .comment-text{width:100%;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media screen and (min-width:48rem){.ide-box-detail-first-picture .comment-wrapper.with-comment .text-wrapper--ellipsis .comment-text{-webkit-line-clamp:2}}.ide-box-detail-first-picture .comment-wrapper.with-comment .textarea-wrapper{display:none}.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title{display:none}@media screen and (min-width:48rem){.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title{display:-ms-flexbox;display:flex;font-weight:500;margin-top:auto}.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title:hover{cursor:pointer}}.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title-mobile{display:-ms-flexbox;display:flex;font-weight:500;margin-top:auto}@media screen and (min-width:48rem){.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title-mobile{display:none}}.ide-box-detail-first-picture .comment-wrapper.with-comment .your-personal-note{display:-ms-flexbox;display:flex;width:100%;margin-bottom:.25rem}.ide-box-detail-first-picture .comment-wrapper.with-comment .your-personal-note-title{font-weight:500}.ide-box-detail-first-picture .comment-wrapper.with-comment .your-personal-note-date{margin-left:.5rem;color:#4d4d4c}.ide-box-detail-first-picture .comment-wrapper.write-comment{background-color:#fff8db;padding:1rem;margin-bottom:.5rem}.ide-box-detail-first-picture .comment-wrapper.write-comment+.collaborators-comments--hide .collaborator-comment:nth-child(n+3){display:none}@media screen and (min-width:62rem){.ide-box-detail-first-picture .comment-wrapper.write-comment{padding:1rem}}.ide-box-detail-first-picture .comment-wrapper.write-comment .text-wrapper-add-comment{display:-ms-flexbox;display:flex}.ide-box-detail-first-picture .comment-wrapper.write-comment .text-wrapper-add-comment .icon-note::before{color:#145bc7;position:relative;vertical-align:top}.ide-box-detail-first-picture .comment-wrapper.write-comment .edit-title,.ide-box-detail-first-picture .comment-wrapper.write-comment .edit-title-mobile,.ide-box-detail-first-picture .comment-wrapper.write-comment .textarea-wrapper,.ide-box-detail-first-picture .comment-wrapper.write-comment .text-wrapper,.ide-box-detail-first-picture .comment-wrapper.write-comment .your-personal-note{display:none}.ide-box-detail-first-picture .comment-wrapper.write-comment .add-title{display:-ms-flexbox;display:flex;font-weight:500;margin-left:.5rem;color:#145bc7}@media screen and (min-width:48rem){.ide-box-detail-first-picture .comment-wrapper.write-comment .add-title:hover{cursor:pointer}}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments{background-color:#fff8db}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more{border-bottom:1px solid #faedaa}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment:last-child,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more:last-child{border-bottom:none}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment>div,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more>div{padding:1rem}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment>div>p,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more>div>p{white-space:pre-line;word-break:break-word}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__title,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more__title{font-weight:500}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__date,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more__date{margin-left:.5rem;color:#4d4d4c}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment .view-all-comments,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more .view-all-comments{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;cursor:pointer;color:#145bc7;font-weight:500}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment .view-all-comments.icon-chevron-down-after,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more .view-all-comments.icon-chevron-down-after{display:none}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment .view-all-comments.icon-chevron-up-after,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more .view-all-comments.icon-chevron-up-after{display:-ms-flexbox;display:flex}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment .view-all-commentsa:hover,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more .view-all-commentsa:hover{text-decoration:underline}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment .view-all-comments::after,.ide-box-detail-first-picture .comment-wrapper.collaborators-comments .collaborator-comment__more .view-all-comments::after{color:inherit;font-size:1.25rem}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments--hide .collaborator-comment__more .view-all-comments.icon-chevron-down-after{display:-ms-flexbox;display:flex}.ide-box-detail-first-picture .comment-wrapper.collaborators-comments--hide .collaborator-comment__more .view-all-comments.icon-chevron-up-after{display:none}body.modal-opened.semi-modal-opened #dynamicDialogContainer+.modal-fader,body.semi-modal-opened~body.modal-opened #dynamicDialogContainer+.modal-fader{background-color:rgba(0,0,0,0.75);z-index:99;display:block}body.modal-opened.semi-modal-opened .modal,body.semi-modal-opened~body.modal-opened .modal{position:static}@media screen and (min-width:48rem){body.modal-opened.semi-modal-opened .modal,body.semi-modal-opened~body.modal-opened .modal{position:fixed}}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m{max-width:none;width:100%;position:fixed;bottom:0;top:auto;min-height:0;height:auto;overflow-y:visible;left:0;transform:none}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m .modal-header,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .modal-header{padding:1rem 1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m .modal-content,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .modal-content{padding:0}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m .collaborative-lists-info,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .collaborative-lists-info,.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m .modal-actions-wrapper,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .modal-actions-wrapper,.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m .remove-note-info,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .remove-note-info{margin-right:1.5rem;margin-left:1.5rem}.modal.modal-new-style[data-role="edit-note-modal"].modal-fader{background-color:rgba(0,0,0,0.75)}.modal.modal-new-style[data-role="edit-note-modal"] .close-btn{top:1rem}.modal.modal-new-style[data-role="edit-note-modal"] .comment-textarea-modal{padding:.5rem 1rem;min-height:10rem;margin-bottom:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .note-char-counter{display:block;text-align:right}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s{border-radius:.25rem;box-shadow:0 .25rem 1rem 0 rgba(102,102,100,0.32);position:fixed;bottom:0;width:100%;max-width:100%;min-height:0;height:auto;overflow-y:visible;left:0;transform:none;top:auto}@media screen and (min-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s{position:relative;top:auto;width:22.5rem;max-width:none;padding:1rem 0}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .modal-header{border-bottom:.0625rem solid #e5e6e1;padding:0 1rem 1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .icon-note:before{color:#141414;margin-right:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .modal-content{padding:1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .feedback-info-note{margin-bottom:1rem;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:start;align-items:flex-start}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .feedback-info-note .icon-feedbk-info:before{font-weight:normal;color:#141414;margin-right:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .feedback-info-note.hide-feedback-info-note{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .remove-note{color:#d62f2f;cursor:pointer;font-weight:500;display:block;margin-top:0}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .hide-feedback-info-note{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .btn.action,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .btn.action.disabled,.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .btn.action[disabled]{width:100%;margin-top:1.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-s .hide-remove-note-btn{display:none}@media screen and (min-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m{max-width:34.5rem;position:relative;bottom:auto;border-radius:.25rem}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .modal-content .save-favorite{margin-bottom:1.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .comment-textarea-modal{min-height:6rem;line-height:1.5;margin-bottom:0;background-color:#fff8db;border:none;resize:none;padding:1.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .comment-textarea-modal:focus{outline:none;box-shadow:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .note-char-counter{background-color:#fff8db;padding-right:1.5rem;padding-top:.5rem;margin-bottom:1rem;padding-bottom:1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .note-char-counter-warning{color:#ac5b06}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .icon-feedbk-alert:before{margin-right:.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .note-char-counter-warning-limit-exceeded{text-align:left;padding-left:1.5rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .save-note-btn{box-shadow:none;border-radius:.25rem;padding:.5rem 1.25rem .5rem 1.25rem}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .save-note-btn{width:100%}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .hide-save-favorite-checkbox{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .hide-comment-info{display:none}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .comment-info-hidden{margin-top:0}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .save-note-btn.edit-note{margin-top:1rem;width:85%}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .remove-note-edit-modal-btn{text-align:center;margin:1rem 1rem 1rem 1.25rem;cursor:pointer;font-weight:500;display:inline}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .remove-note-edit-modal-btn #remove-note-edit-modal-txt{display:none}}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .icon-trash-outline::before{color:#145bc7;-ms-flex-line-pack:center;align-content:center}}@media screen and (min-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .icon-trash-outline::before{display:none}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .remove-note-edit-modal-btn.icon-trash-outline{margin:1rem 0 1rem 1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .hide-remove-note-btn{display:none}.modal.modal-new-style[data-role="remove-note-modal"] .modal-content{padding:1rem 1rem 0}.modal.modal-new-style[data-role="remove-note-modal"] .modal-content span{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:2.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .remove-note-btn{width:100%;margin-bottom:1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-note{text-align:center;display:block;margin-left:0;cursor:pointer}.modal.modal-new-style[data-role="remove-note-modal"] .remove-note-modal-btn{box-shadow:none;border-radius:.25rem;padding:.5rem 1.25rem .5rem 1.25rem}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="remove-note-modal"] .remove-note-modal-btn{width:100%}}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-note-modal{text-align:center;margin:1rem 1rem 1rem 1.25rem;cursor:pointer;font-weight:500}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-note-modal{display:block}}@media screen and (min-width:48rem){.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m{max-width:34.5rem;position:relative;bottom:auto;border-radius:.25rem}}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-m .modal-content span{margin-bottom:1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-s,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-box.size-s{max-width:none;width:100%;position:fixed;bottom:0;padding:0;border-radius:.25rem;min-height:0;height:auto;overflow-y:visible;left:0;transform:none;top:auto}@media screen and (min-width:48rem){.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-s,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-box.size-s{max-width:22.5rem;position:relative;bottom:auto}}.modal.modal-new-style[data-role="remove-note-modal"] .close-btn,.modal.modal-new-style[data-role="remove-favorite-modal"] .close-btn{top:.8125rem}.modal.modal-new-style[data-role="remove-note-modal"] .modal-box.size-s .modal-header,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-box.size-s .modal-header{padding:1rem;border-bottom:.0625rem solid #e5e6e1}.modal.modal-new-style[data-role="remove-note-modal"] h2,.modal.modal-new-style[data-role="remove-favorite-modal"] h2{margin-bottom:0}.modal.modal-new-style[data-role="remove-note-modal"] .modal-content,.modal.modal-new-style[data-role="remove-favorite-modal"] .modal-content{padding:1rem 1rem 1.5rem}.modal.modal-new-style[data-role="remove-note-modal"] p,.modal.modal-new-style[data-role="remove-favorite-modal"] p{margin-bottom:1rem}.modal.modal-new-style[data-role="remove-note-modal"] .remove-favorite-btn,.modal.modal-new-style[data-role="remove-favorite-modal"] .remove-favorite-btn{width:100%;margin-bottom:1rem}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-favorite,.modal.modal-new-style[data-role="remove-favorite-modal"] .cancel-remove-favorite{display:block;text-align:center}.modal.modal-new-style[data-role="remove-note-modal"] .cancel-remove-favorite:hover,.modal.modal-new-style[data-role="remove-favorite-modal"] .cancel-remove-favorite:hover{cursor:pointer}.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: 47.9375rem){.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:#e5e6e1;height:auto;margin:0;padding:1rem;width:100%}@media screen and (min-width:48rem){.picsplans-block{height:11.25rem;width:49%}}.picsplans-block .title{color:#141414;font-size:1.125rem;font-weight:700}.picsplans-block form{display:-ms-flexbox;display:flex}.picsplans-block input[type="text"]{width:auto}.picsplans-block p{margin-bottom:1rem}.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:#ebfaeb}.picsplans-block.updated .title{color:#0c990c;font-size:1.25rem}.picsplans-block.updated .title:before{background:url("static/common/img/icons/icons-small.png") no-repeat scroll 0 -440px transparent;content:'';float:left;height:1.25rem;padding-right:.3125rem;width:1.25rem}.picsplans-block.updated p{color:#141414;font-size:1rem}.squaredmeterprice{margin-bottom:.5rem}.price-features__container>p{margin-bottom:0}.price-features__container>p .deposit-info:hover{cursor:pointer}.price-features__container>p .deposit-info::before{vertical-align:initial;color:#145bc7;font-size:.9375rem;margin-left:.25rem}.price-features__container>p>p:last-child{margin-bottom:.625rem}.price-features__container>div{margin-top:1rem}.price-features__container .auction-valuation-title{font-weight:700;margin:1rem -1rem 0;border-top:.0625rem solid #e5e6e1;padding:1rem 1rem .5rem}@media screen and (min-width:48rem){.price-features__container .auction-valuation-title{width:44.875rem}}@media screen and (min-width:62rem){.price-features__container .auction-valuation-title{width:40.375rem}}@media screen and (min-width:75rem){.price-features__container .auction-valuation-title{width:46.375rem;margin:1rem -1.5rem 0}}.price-features__container .auction-valuation-article{border:.0625rem solid #e5e6e1;padding:1.5rem 1rem;margin-bottom:.5rem}.price-features__container .auction-valuation-range-container{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.price-features__container .auction-valuation-price{text-align:center;font-size:1.25rem;line-height:1.875rem;margin-bottom:1rem}.price-features__container .auction-valuation-range{color:#4d4d4c}.price-features__container .auction-valuation-range_line{width:3.125rem;margin:.75rem 1rem 0;border-top:.0625rem solid #e5e6e1}.price-features__container .auction-valuation-info{color:#145bc7;cursor:pointer;margin-top:1rem;display:inline-block}.price-features__container .auction-valuation-info span{display:inline-block;padding-top:1rem}.price-features__container .auction-valuation-info::before{border-top:solid .0625rem #e5e6e1;content:'';display:block;height:.0625rem;left:0;position:absolute;right:0}.price-features__container .auction-valuation-info-text:hover{text-decoration:underline}.price-features__container .auction-valuation-info .icon-feedbk-info{pointer-events:none}.price-features__container .auction-valuation-info .icon-feedbk-info:before{font-size:1rem;margin-left:.25rem}.linktoclone{border-top:.0625rem solid #e5e6e1;margin-top:.5rem;padding-top:.875rem}.data-features__container h2{padding-top:0}.data-features__container p,.flex-feature-details{font-size:1.125rem;line-height:1.875rem}.price-features__container,.data-features__container,.price-paymentinfo-container{width:100%;margin-right:2.12765957%}.data-feature{padding-top:1rem}.data-feature .mb-regular{display:block}.data-feature .data__logo:hover{text-decoration:none}.data-feature a{font-size:1rem;line-height:1.5rem;font-weight:500}.price-paymentinfo-container{border:.0625rem solid #e5e6e1;border-radius:.5rem;padding:1rem;margin-top:1rem}.price-paymentinfo-container .onlinebooking-tooltip::before{font-size:1.25rem;font-weight:normal;cursor:pointer;color:#145bc7 !important;vertical-align:text-bottom}.price-paymentinfo-container .onlinebooking-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-header{padding:.5rem 1rem;background-color:#f4f5f2}.price-paymentinfo-container .onlinebooking-tooltip .rs-tooltip.opened .rs-tooltip-dialog.show-header .rs-tooltip-dialog-content{padding:1.5rem 1rem}@media screen and (min-width:48rem){.price-paymentinfo-container .onlinebooking-tooltip .rs-tooltip-dialog,.price-paymentinfo-container .onlinebooking-tooltip .rs-tooltip-scroll{border-radius:4px}.price-paymentinfo-container .onlinebooking-tooltip .rs-tooltip-dialog-header{border-top-right-radius:4px;border-top-left-radius:4px}.price-paymentinfo-container .onlinebooking-tooltip .rs-tooltip-dialog{border:none}}.price-paymentinfo-container .onlinebooking-with-insurance{padding-bottom:.5rem}.price-paymentinfo-container .onlinebooking-with-insurance .deposit-title{margin-bottom:0}.price-paymentinfo-container .onlinebooking-with-insurance .deposit-with-insurance{color:#1d7a24}.price-paymentinfo-comment{background-color:#fff8db;margin:0;padding:1rem}.phishing-warn{background-color:#fff8db;display:-ms-flexbox;display:flex;padding:1rem}.phishing-warn .phishing-info{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:.75rem}.phishing-warn .phishing-subtitle{margin-top:.25rem}.phishing-warn .icon-feedbk-info:before{color:#141414;font-weight:normal;margin-right:.5rem}@media screen and (min-width:48rem) and (max-width:62rem){.price-features__container,.data-features__container,.price-paymentinfo-container{width:57.44680851%;margin-right:2.12765957%}}@media screen and (min-width:62rem){.price-features__container,.data-features__container,.price-paymentinfo-container{width:65.95744681%;margin-right:2.12765957%}.linktoclone{padding-top:1rem}}@media screen and (min-width:75rem){.linktoclone{margin-bottom:-0.5rem}}@media screen and (max-device-width: 63.9375rem) and (min-device-width: 47.9375rem), screen and (max-width: 63.9375rem) and (min-width: 47.9375rem){.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,.fake-anchors,.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,#detailWithSuggestions,#site-links-2,#multimedia-container,#premium-multimedia-container,#stats,#aditional-link,.idealista-banner,.no-contact-form,#id-cookies,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;-ms-flex-order:1;order:1;width:100%}.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 #edfca2;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;right:0;z-index:1;padding-top:1rem;bottom:.5rem}.side-content{position:relative}.side-content+section:not(.detail-info){display:none}.side-content .advertiser-data{display:block;position:absolute;padding:0 1rem}.side-content .module-contact-gray{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;left:0;position:absolute;top:-70px;width:100%;background-color:#f4f5f2;padding:1rem;-ms-flex-pack:justify;justify-content:space-between}.side-content .module-contact-gray h2{display:none}.side-content .module-contact-gray .professional-name,.side-content .module-contact-gray .about-advertiser,.side-content .module-contact-gray .advertiser-name-container,.side-content .module-contact-gray .contact-phones{float:none;margin-bottom:1rem;width:auto;display:block;-ms-flex-negative:0;flex-shrink:0}.side-content div:not(.modal) .module-contact-gray .professional-name{-ms-flex-order:1;order:1;margin-bottom:0;width:35%}.side-content div:not(.modal) .module-contact-gray .about-advertiser{-ms-flex-order:2;order:2;margin-top:0;margin-right:1rem}.side-content div:not(.modal) .module-contact-gray .advertiser-name-container{width:auto;margin-bottom:0;-ms-flex-order:3;order:3;margin-right:auto}.side-content div:not(.modal) .module-contact-gray .advertiser-name-container .about-advertiser-name{color:#141414}.side-content div:not(.modal) .module-contact-gray .contact-phones{-ms-flex-order:4;order:4;width:auto;-ms-flex-item-align:start;align-self:flex-start}.side-content div:not(.modal) .module-contact-gray .contact-phones .icon-phone::before{color:#141414}.side-content div:not(.modal) .module-contact-gray .ad-reference-container{-ms-flex-order:5;order:5}.module-contact{border:none}#wrapper{position:static;background-color:#fff}#wrapper::before{border-top:solid 70px #f4f5f2;content:'';display:block;position:relative;z-index:1}.main-image{width:50%;float:right;position:absolute;top:11rem;right:0}.main-image img{margin:0 auto;max-height:20.25rem}.professional-picture,.professional-name,.about-advertiser,.advertiser-name-container{position:relative;z-index:2}.comment-wrapper{display:none}.comment-wrapper.with-comment{width:50%;float:right;position:absolute;right:0;display:block;border:solid 1px #f1e661}.comment-wrapper .comment-text{width:100%;max-height:280px}.no-pictures{display:none}.no-pictures~.ide-box-detail-first-picture .comment-wrapper.with-comment{top:200px}.no-pictures~.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title-mobile,.no-pictures~.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title{display:none}.main-image~.ide-box-detail-first-picture .comment-wrapper.with-comment{top:517px}.main-image~.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title-mobile,.main-image~.ide-box-detail-first-picture .comment-wrapper.with-comment .edit-title{display:none}.main-info__title{margin-top:1rem}.ide-box-detail-first-picture{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.adCommentsLanguage.with-expander-button{max-height:none}.details-box{-ms-flex-order:1;order:1}.commentsContainer{-ms-flex-order:2;order:2}.date-update-block{-ms-flex-order:3;order:3}#mapWrapper{-ms-flex-order:5;order:5}.details-box,.commentsContainer,.date-update-block,#mapWrapper{width:50%}}.profile-qualification-homes-info li{column-gap:.5rem;display:grid;grid-template-columns:1.5rem 1fr;font-size:1.125rem;line-height:1.875rem}.profile-qualification-homes-info li:not(:last-child){margin-bottom:.25rem}.profile-qualification-homes-info .svg-occupation::before{-ms-flex-align:center;align-items:center;border-radius:.25rem;border:solid .125rem #4d4d4c;box-sizing:border-box;color:#4d4d4c;content:attr(data-requirement-value);display:-ms-inline-flexbox;display:inline-flex;font-family:'bernino-regular';font-size:1rem;font-weight:700;height:1.5rem;margin-left:.15rem;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;align-self:center;width:1.5rem}.profile-qualification-homes-info .svg-children::before{content:'\e474'}.profile-qualification-homes-info .svg-pets::before{content:'\e427'}.profile-qualification-homes-info .svg-accessibility::before{content:'\e475'}.profile-qualification-homes-info .svg-children::before,.profile-qualification-homes-info .svg-pets::before,.profile-qualification-homes-info .svg-accessibility::before{color:#4d4d4c;font-family:idealista-regular,Arial,sans-serif;font-size:1.5rem;font-weight:400;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.profile-qualification-homes-info--old-icons .svg-children::before{background-image:url('static/common/release/modules/resources/img/svgs/children.svg?1743758230899')}.profile-qualification-homes-info--old-icons .svg-pets::before{background-image:url('static/common/release/modules/resources/img/svgs/pets.svg?1743758230899')}.profile-qualification-homes-info--old-icons .svg-accessibility::before{background-image:url('static/common/release/modules/resources/img/svgs/accessibility.svg?1743758230899')}.profile-qualification-homes-info--old-icons .svg-children::before,.profile-qualification-homes-info--old-icons .svg-pets::before,.profile-qualification-homes-info--old-icons .svg-accessibility::before{background-position:center;background-repeat:no-repeat;background-size:contain;content:'';height:1.5rem;width:1.75rem}@media screen and (min-width:48rem){.profile-qualification-homes-info .details-property-h2{margin-bottom:.5rem}.profile-qualification-homes-info ul{column-gap:1.5rem;display:grid;grid-template-columns:1fr 1fr;width:100%;-ms-flex-align:start;align-items:flex-start}}.ide-box-detail-first-picture .links-detail-info{display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;margin-left:-1rem;margin-right:-1rem;padding:0 0 .5rem}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info{-ms-flex-pack:start;justify-content:flex-start;padding:0 1rem 1.5rem}}@media screen and (min-width:62rem){.ide-box-detail-first-picture .links-detail-info{margin-left:-1.5rem;margin-right:-1.5rem;padding:0 1.5rem 1.5rem}}.ide-box-detail-first-picture .links-detail-info .favorite-btn,.ide-box-detail-first-picture .links-detail-info .discard-btn,.ide-box-detail-first-picture .links-detail-info .icon-share{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;font-weight:500;-ms-flex-pack:start;justify-content:flex-start;padding:.5rem}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .favorite-btn,.ide-box-detail-first-picture .links-detail-info .discard-btn,.ide-box-detail-first-picture .links-detail-info .icon-share{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center;margin-right:2rem;padding:0}}.ide-box-detail-first-picture .links-detail-info .favorite-btn:focus,.ide-box-detail-first-picture .links-detail-info .discard-btn:focus,.ide-box-detail-first-picture .links-detail-info .icon-share:focus{border-radius:.125rem;outline:none;text-decoration:none}.ide-box-detail-first-picture .links-detail-info .favorite-btn:hover,.ide-box-detail-first-picture .links-detail-info .discard-btn:hover,.ide-box-detail-first-picture .links-detail-info .icon-share:hover,.ide-box-detail-first-picture .links-detail-info .favorite-btn:hover span,.ide-box-detail-first-picture .links-detail-info .discard-btn:hover span,.ide-box-detail-first-picture .links-detail-info .icon-share:hover span{text-decoration:none}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .icon-share{margin-right:0}}.ide-box-detail-first-picture .links-detail-info .favorite-btn{width:5rem}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .favorite-btn{width:auto;background-color:#e5e6e1;border-radius:.125rem;border:.0625rem solid #a3a3a0;box-shadow:inset 0 -0.0625rem .0625rem 0 #a3a3a0,inset 0 .0625rem .0625rem 0 #fff;color:#141414;padding:.5rem 1rem;text-shadow:0 .0625rem 0 #fff}.ide-box-detail-first-picture .links-detail-info .favorite-btn:focus{border:.0625rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004,inset 0 -0.0625rem .0625rem 0 #6f6f6d,inset 0 .0625rem .0625rem 0 #fff}}.ide-box-detail-first-picture .links-detail-info .favorite-btn .hide-txt{display:none}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .favorite-btn .hide-txt{display:inline-block;margin-left:.375rem}}.ide-box-detail-first-picture .links-detail-info .favorite-btn.fav-animation{color:#d62f2f}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .favorite-btn.fav-animation{background-color:#fff0f0;border:.0625rem solid #fff0f0;box-shadow:inset 0 .0625rem .125rem 0 rgba(71,71,68,0.08)}}.ide-box-detail-first-picture .links-detail-info .favorite-btn.fav-animation .icon-heart::before{color:#d62f2f}.ide-box-detail-first-picture .links-detail-info .icon-heart::before,.ide-box-detail-first-picture .links-detail-info .discard-btn::before{color:#145bc7}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .icon-heart{margin-right:.5rem}}.ide-box-detail-first-picture .links-detail-info .discard-btn::before,.ide-box-detail-first-picture .links-detail-info .icon-share::before{margin-bottom:.25rem}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .discard-btn::before,.ide-box-detail-first-picture .links-detail-info .icon-share::before{margin-right:.5rem}}@media screen and (min-width:62rem){.ide-box-detail-first-picture .links-detail-info .discard-btn:hover span,.ide-box-detail-first-picture .links-detail-info .icon-share:hover span{text-decoration:underline}}@media screen and (min-width:48rem){.ide-box-detail-first-picture .links-detail-info .icon-heart::before{color:#141414}}#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:.5rem}#stats ul li span{display:table-cell;vertical-align:middle}#stats .expired{margin:.9375rem 0}.sticky-contact-detail{position:sticky;bottom:-1px;left:0;z-index:9;-ms-flex-order:1;order:1;width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem;background-color:rgba(255,255,255,0.96);border-right:solid .0625rem #e0e0dc;border-left:solid .0625rem #e0e0dc;border-bottom:solid .0625rem #e0e0dc;will-change:bottom;transition:bottom .3s ease;box-shadow:0 .125rem .5rem -0.125rem rgba(102,102,100,0.24)}.sticky-contact-detail.has-online-booking .contact-buttons{width:100%;-ms-flex-direction:column;flex-direction:column}.sticky-contact-detail.has-online-booking .contact-buttons .last-booking-date-message{color:#1d7a24}.sticky-contact-detail.has-online-booking .contact-buttons .last-booking-date-message__content.hidden{display:none}@media screen and (min-width:36rem),screen and (min-width:48rem){.sticky-contact-detail.has-online-booking .contact-buttons{-ms-flex-direction:row;flex-direction:row}.sticky-contact-detail.has-online-booking .contact-buttons>*{-ms-flex:1;flex:1}.sticky-contact-detail.has-online-booking .contact-buttons .last-booking-date-message{margin:0}}@media screen and (min-width:36rem){.sticky-contact-detail{padding:.5rem 1rem}}@media screen and (min-width:48rem){.sticky-contact-detail{padding:.75rem 1.5rem}}@media screen and (min-width:62rem){.sticky-contact-detail{display:none}}.sticky-contact-detail.--is-sticking{box-shadow:0 -0.125rem .5rem 0 rgba(102,102,100,0.24)}@media screen and (min-width:62rem){.sticky-contact-detail.--is-sticking{display:none}}.sticky-contact-detail.--is-sticking .sticky-contact-user{display:none}.sticky-contact-detail.--is-sticking .phone-number{margin-left:0}@media screen and (min-width:48rem){.sticky-contact-detail.--is-sticking .phone-number{margin-left:.5rem}}.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{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding-right:.5rem}.sticky-contact-detail .sticky-contact-user-avatar img{border-radius:50%;height:2.5rem;width:2.5rem}.sticky-contact-detail .sticky-contact-user-info{font-size:.875rem;line-height:1.125rem;margin:auto 0;width:100%}.sticky-contact-detail .sticky-contact-user-info .name{color:#6f6f6d}.sticky-contact-detail .sticky-contact-user-info .about-advertiser-name{overflow:hidden;text-overflow:ellipsis;text-transform:capitalize;white-space:nowrap}@media screen and (min-width:36rem){.sticky-contact-detail .sticky-contact-user.two-buttons{display:-ms-flexbox;display:flex}}.sticky-contact-detail .contact-buttons{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;font-size:1rem;-ms-flex-pack:end;justify-content:flex-end;padding:0}.sticky-contact-detail .contact-buttons.two-buttons .btn{max-width:49%;width:inherit}.sticky-contact-detail .contact-buttons .btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;height:2.5rem;-ms-flex-pack:center;justify-content:center;line-height:inherit;margin:0;padding:.5rem}.sticky-contact-detail .contact-buttons .btn:focus{border:.0625rem solid #b62682;box-shadow:inset 0 -0.0625rem .0625rem 0 #8f156a,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5)}.sticky-contact-detail .contact-buttons .btn>span{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sticky-contact-detail .contact-buttons .btn.icon-phone:before,.sticky-contact-detail .contact-buttons .btn.icon-phone-fill:before{padding-right:.5rem}@media screen and (min-width:62rem){.sticky-contact-detail .contact-buttons .btn.icon-phone .phone-btn-txt,.sticky-contact-detail .contact-buttons .btn.icon-phone-fill .phone-btn-txt{display:none}}@media screen and (min-width:21.875rem){.sticky-contact-detail .contact-buttons .btn.icon-phone .phone-btn-number,.sticky-contact-detail .contact-buttons .btn.icon-phone-fill .phone-btn-number{display:none}}@media screen and (max-width:20rem){.sticky-contact-detail .contact-buttons .btn.icon-phone .phone-btn-number,.sticky-contact-detail .contact-buttons .btn.icon-phone-fill .phone-btn-number{display:none}}.sticky-contact-detail .contact-buttons .btn.email-btn:before{padding-right:.625rem}.sticky-contact-detail .contact-buttons .btn.email-btn>span{width:auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-transform:capitalize}@media screen and (min-width:48rem){.sticky-contact-detail .contact-buttons .btn.email-btn>span{text-transform:none}}.sticky-contact-detail .contact-buttons .btn:nth-child(2){margin-left:.5rem}@media screen and (min-width:36rem){.sticky-contact-detail .contact-buttons .btn:nth-child(2){margin-left:1rem}}.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 -0.0625rem .0625rem 0 #8f156a,inset 0 .0625rem .0625rem 0 rgba(255,255,255,0.5);cursor:inherit;color:#fff}@media screen and (min-width:36rem){.sticky-contact-detail .contact-buttons .btn{margin-left:1rem}}.sticky-contact-detail .contact-buttons .phone-number:hover{text-decoration:none}.sticky-contact-detail .contact-buttons .phone-number:before,.sticky-contact-detail .contact-buttons .email-btn:before,.sticky-contact-detail .contact-buttons .online-booking-btn,.sticky-contact-detail .contact-buttons .online-booking-btn::before,.sticky-contact-detail .contact-buttons .phone-number{color:#fff}.sticky-contact-detail .contact-buttons .online-booking-btn{display:-ms-flexbox;display:flex;width:100%;gap:.5rem;-ms-flex-align:center;align-items:center}.sticky-contact-detail .contact-buttons.phone-first .phone-number{-ms-flex-order:-1;order:-1;margin-left:0}.sticky-contact-detail .contact-buttons.phone-first .contact-fake{margin-left:.5rem}.sticky-bar-detail{box-sizing:border-box;position:fixed;top:0;left:0;z-index:10;width:100%;padding:.375rem .5rem .375rem 1rem;background-color:rgba(255,255,255,0.97);box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);transition:transform .3s ease;transform:translateY(-5.625rem);will-change:transform}.sticky-bar-detail.show-top{transform:translateY(0)}.sticky-bar-detail .content{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.5rem;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% - 10.1875rem)}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .info-data{font-size:.875rem;line-height:1.125rem;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:0}.sticky-bar-detail .main-info .info-data span:first-child,.sticky-bar-detail .main-info .info-data .auction-header-prefix{padding-left:0}.sticky-bar-detail .main-info .typology{text-transform:lowercase;white-space:initial}.sticky-bar-detail .main-info .typology:first-letter{text-transform:uppercase}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .price{color:#141414}.sticky-bar-detail .main-info .info-data>span{display:none}.sticky-bar-detail .main-info .info-data>span.price-container{display:inline}.sticky-bar-detail .links{display:-ms-flexbox;display:flex;margin-top:0}.sticky-bar-detail .links .icon-heart::before{color:#145bc7}@media screen and (min-width:48rem){.sticky-bar-detail .links .icon-heart::before{color:#141414}}.sticky-bar-detail .links .fav-animation .icon-heart::before{color:#d62f2f}.sticky-bar-detail .favorite-btn,.sticky-bar-detail .discard-btn,.sticky-bar-detail .discard-btn:before{color:#145bc7}.sticky-bar-detail .favorite-btn,.sticky-bar-detail .discard-btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;padding:.5rem .25rem;font-weight:500}.sticky-bar-detail .favorite-btn:before,.sticky-bar-detail .discard-btn:before{font-size:1rem;padding-right:.375rem}.sticky-bar-detail .favorite-btn{background-color:transparent;border:none}.sticky-bar-detail .favorite-btn.btn{background-color:#e5e6e1;border:1px solid #a3a3a0;box-shadow:inset 0 -1px 1px 0 #a3a3a0,inset 0 1px 1px 0 #fff;color:#141414}@media screen and (min-width:48rem){.sticky-bar-detail .favorite-btn{background-color:#e5e6e1;border:1px solid #a3a3a0;box-shadow:inset 0 -1px 1px 0 #a3a3a0,inset 0 1px 1px 0 #fff;color:#141414;text-shadow:0 1px 0 #fff;text-decoration:none;border-radius:2px;min-height:42px}.sticky-bar-detail .favorite-btn:hover{background-color:#cbccc7}}.sticky-bar-detail .favorite-btn .icon-heart{margin-right:.5rem}@media screen and (min-width:48rem){.sticky-bar-detail .favorite-btn #fav-svg-path{stroke:#141414}}.sticky-bar-detail .favorite-btn.fav-animation{color:#d62f2f}@media screen and (min-width:48rem){.sticky-bar-detail .favorite-btn.fav-animation #fav-svg-path{stroke:#d62f2f}}.sticky-bar-detail .favorite-btn .hide-txt{display:none}@media screen and (min-width:48rem){.sticky-bar-detail .favorite-btn .hide-txt{display:inline-block;padding-left:.375rem}}.sticky-bar-detail .discard-btn{background-color:transparent;border:none;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:20.0625rem){.sticky-bar-detail .main-info{width:42%}.sticky-bar-detail .discard-btn .hide-txt{display:block}}@media screen and (min-width:36rem){.sticky-bar-detail{padding:.5rem 1rem}.sticky-bar-detail .nav{box-sizing:border-box;display:block;height:2.1875rem;margin-right:1rem;padding:0 .5rem}.sticky-bar-detail .nav:hover{background-color:#e5e6e1}.sticky-bar-detail .main-info{max-height:unset;width:53.33%}.sticky-bar-detail .main-info .txt-body,.sticky-bar-detail .main-info .typology,.sticky-bar-detail .main-info .info-data{font-size:1rem;line-height:1.125rem}.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:1rem;margin-right:.5rem;margin-top:0;padding:.5rem}.sticky-bar-detail .discard-btn{margin-left:0}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:none}}@media screen and (min-width:48rem){.sticky-bar-detail{padding:.5rem 1.5rem}.sticky-bar-detail .nav{height:2.5rem;margin-right:1rem;padding:.25rem .625rem}.sticky-bar-detail-heading,.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:1.5rem}.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 .5rem}.sticky-bar-detail .main-info .info-data>span:not(:last-child){border-right:1px solid #cbccc7}.sticky-bar-detail .next,.sticky-bar-detail .prev{display:none}.sticky-bar-detail .favorite-btn{padding:.5rem 1rem}.sticky-bar-detail .favorite-btn.fav-animation{background-color:#fff0f0;border:1px solid #fff0f0;box-shadow:inset 0 1px 2px 0 rgba(71,71,68,0.08)}.sticky-bar-detail .favorite-btn .hide-txt{display:none}}@media screen and (min-width:62rem){.sticky-bar-detail{padding:.5rem 1.5rem}.sticky-bar-detail .content{padding-left:.75rem;padding-right:.75rem}.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:1rem}.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:75rem){.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 (max-width:20.0625rem){.sticky-bar-detail .main-info{width:33.33%}.sticky-bar-detail .discard-btn{padding:1rem}.sticky-bar-detail .discard-btn span{display:none}.sticky-bar-detail .discard-btn::before{padding-right:0}}@media screen and (min-width:48rem){.new-dev-promo{margin-bottom:3rem}}.new-dev-promo .table__new-dev-typologies{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:48rem){.new-dev-promo{display:table}}.new-dev-promo,.table{width:100%;display:block;padding:0;border-collapse:collapse}@media screen and (min-width:48rem){.new-dev-promo,.table{width:calc(100% - 3rem)}}@media screen and (min-width:62rem){.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:.5rem 1rem}.new-dev-promo__tittle,.table__tittle{background-color:#6f6f6d;color:white;display:block;padding:.25rem 1rem;width:auto}@media screen and (min-width:48rem){.new-dev-promo__tittle,.table__tittle{padding:.25rem 1rem;width:auto}}.new-dev-promo__row,.table__row{-webkit-column-count:2;border-bottom:1px solid #e5e6e1;column-count:2;display:block;padding:.5rem 1rem}.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:#fff;color:#6f6f6d}.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:#fff;cursor:text;text-decoration:none}@media screen and (min-width:48rem){.new-dev-promo__row,.table__row{display:table-row;padding:0;text-decoration:none}}.new-dev-promo__row:hover,.table__row:hover{background-color:#f4f5f2;text-decoration:none}.new-dev-promo__cell,.table__cell{color:#141414;display:block;padding:0 .25rem}@media screen and (min-width:48rem){.new-dev-promo__cell,.table__cell{border-bottom:1px solid #e5e6e1;display:table-cell;padding:.25rem .25rem}}@media screen and (min-width:62rem){.new-dev-promo__cell,.table__cell{padding:.5rem .25rem;text-decoration:none}}.new-dev-promo__cell:first-child,.table__cell:first-child{color:#145bc7;column-span:all;display:block}@media screen and (min-width:48rem){.new-dev-promo__cell:first-child,.table__cell:first-child{column-span:all;display:table-cell;padding:.5rem .25rem .5rem 1rem;width:24%}}@media screen and (min-width:62rem){.new-dev-promo__cell:first-child,.table__cell:first-child{padding:.5rem .5rem .5rem 1rem}}@media screen and (min-width:48rem){.new-dev-promo__cell:last-child,.table__cell:last-child{padding-right:1rem}}@media screen and (min-width:62rem){.new-dev-promo .go-to-property:hover,.table .go-to-property:hover{text-decoration:underline}}.video-visitation-contact{background-color:#fff;border-radius:.125rem;border:solid .0625rem #e5e6e1;box-shadow:0 .0625rem .125rem 0 rgba(71,71,68,0.08);height:fit-content;margin-bottom:1.5rem;min-height:15.5rem;padding:1rem 1.5625rem 1rem 1.25rem}@media screen and (min-width:48rem){.video-visitation-contact{min-height:9.625rem}}@media screen and (min-width:62rem){.video-visitation-contact{min-height:11.125rem}}@media screen and (min-width:75rem){.video-visitation-contact{min-height:9.625rem}}.video-visitation-contact .video-visitation-container{display:-ms-flexbox;display:flex}.video-visitation-contact .video-visitation-container__title{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.3125rem;padding-top:.3125rem}@media screen and (min-width:48rem){.video-visitation-contact .video-visitation-container__title{margin-bottom:.375rem;padding-top:.375rem}}.video-visitation-contact .video-visitation-container__img img{height:6.25rem;width:5.25rem}.video-visitation-contact .video-visitation-container__info{margin-left:1rem}.vrs-header{color:#141414;line-height:22px;padding:.25rem .25rem 0 .25rem;font-weight:500}.vrs-header:before{background-color:#fff;font-size:2.25rem;vertical-align:middle}.vrs-header .share-links{margin-left:1.5625rem}.vrs-container{cursor:default;width:100%}.vrs-container #pmvr{margin:.3125rem;height:28.125rem;clear:both;width:53.125rem}.vrs-container .vrs-footer{overflow:hidden;padding:2px .3125rem 2px .3125rem}.vrs-container .vrs-footer .segmented-btn-group{float:left;font-size:.875rem !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:12.5rem;display:inline-block;margin-top:.3125rem;vertical-align:top}.vrs-container.full .fullVVYPlan #pmvrFull{margin:.3125rem;display:inline-block}.vrs-container.embedded .overlay{cursor:pointer;z-index:2000;position:absolute}.vrs-container.embedded .overlay img{width:4rem;height:4.25rem;margin:auto;position:relative;top:56%;opacity:1;transform:translateY(-50%)}@media screen and (min-width:64rem){#vrsFull{float:right;margin:.625rem .375rem}#pmvrFull{display:inline-block}}@media screen and (max-width:47.9375rem){.vrs-header .hide-txt{display:none}.vrs-container .vrs-footer .btn-group{position:inherit}.vrs-container .vrs-footer .btn-group .segmented{padding:.25rem .375rem;min-width:2.5rem;font-size:.6875rem}.vrs-container .vrs-footer #vrsFull{clear:both;margin:2px 0 .625rem;text-align:right}}@media screen and (max-width:30rem){.vrs-header .share-links{display:none}}.vrs-container{max-height:25.5rem;min-height:25.3125rem;width:100%}@media screen and (min-width:62rem){.vrs-container{max-height:none;min-height:30.9375rem}}.vrs-container .vrs-content{clear:both;height:22.5rem;margin:.3125rem}@media screen and (min-width:62rem){.vrs-container .vrs-content{height:28.125rem}}.vrs-container .vrs-header{cursor:default}.vrs-container .vrs-header span{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;line-height:2.25rem}.vrs-container .vrs-header span::before{font-size:2rem}.modal-share-form .loading-layer{display:none}.modal-share-form fieldset{margin:0}.modal-share-form fieldset:first-of-type{border-bottom:.0625rem solid #e5e6e1;padding:1.5rem 1rem}.modal-share-form fieldset label{font-weight:500;display:block;margin-bottom:.5rem}.modal-share-form fieldset.modal-share-feedback-success{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;padding:1rem;margin:1.5rem 1rem 2rem;background-color:#ebfaeb;color:#0c990c}@media screen and (min-width:48rem){.modal-share-form fieldset.modal-share-feedback-success{margin:1.5rem 1.5rem 2rem}}.modal-share-form fieldset.modal-share-feedback-success:before{margin-right:.5rem;margin-top:.25rem;font-size:1rem}.modal-share-form fieldset.modal-share-picture-container{margin-bottom:1.5rem}.modal-share-form fieldset a.modal-share-close-button{color:#145bc7;display:block;margin-left:0;text-align:center}.modal-share-form__paragraph{margin:1.5rem 1.5rem}.modal-share-form .btn+a:not(.btn){color:#145bc7;display:block;margin-left:0;text-align:center}.modal-share-feedback-error{padding:.5rem 1rem;background-color:#fff3e6;color:#e07901;display:none;-ms-flex-align:start;align-items:flex-start;margin-bottom:1rem}.modal-share-feedback-error:before{display:inline-block;background-position:0 0;background-repeat:no-repeat;cursor:pointer;background-size:100%;line-height:1.5rem;margin-right:.5rem;margin-top:2px;content:url("static/common/release/detail/resources/img/feedback-error.svg")}.modal-share-feedback-error.error-visible{display:-ms-flexbox;display:flex}.modal-share-picture-container{height:12.5rem;overflow:hidden;display:block;width:100%;padding:0 1rem}@media screen and (min-width:48rem){.modal-share-picture-container{padding:0 1.5rem}}.modal-share-picture-container img.horizontal{object-fit:cover;display:block;width:100%;height:12.5rem}.modal-share-picture-container img.vertical{height:100%;max-width:none;width:auto}.modal-share-receiver{padding:1.5rem 1rem 0}@media screen and (min-width:48rem){.modal-share-receiver{padding:1.5rem 1.5rem 0}}.modal-share-transmitter{padding:1rem 1rem 0;display:none}@media screen and (min-width:48rem){.modal-share-transmitter{padding:1.5rem 1.5rem 0}}.modal-share-transmitter.show-transmitter{display:block}.modal-share-transmitter .message-link:before{color:#145bc7}.modal-share-transmitter input[type="email"]~a:not(.input-number){display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.modal-share-transmitter input[type="email"]~a:not(.input-number).hide{display:none}.modal-share-message{display:none}.modal-share-message textarea{height:6rem;max-height:6rem;padding:1rem}.modal-share-message.show-message{display:block;margin-top:1rem}.modal-share-help-text{margin-top:.5rem;color:#6f6f6d;display:block}.modal-share-submit{padding:1.5rem 1rem 0}@media screen and (min-width:48rem){.modal-share-submit{padding:1.5rem 1.5rem 0}}.modal-share-submit input{margin-top:0;width:100%;display:block;text-align:center}.modal-share-with-others-button{display:block;margin:0 1rem 1.5rem}@media screen and (min-width:48rem){.modal-share-with-others-button{margin:0 1.5rem 0 .5rem}}@media screen and (min-width:48rem){.modal-share-feedback-buttons{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;padding:0 1rem}}.modal[data-role="vv-contact"] .modal-box{padding-top:8px}.modal[data-role="vv-contact"] .modal-header{padding:0 1.5rem 1.5rem}.modal[data-role="vv-contact"] .submit-button{width:100%}.modal[data-role="vv-contact"] .form{padding:0 !important}.modal[data-role="vv-contact"] .form textarea{height:120px}.modal[data-role="vv-contact"] .form .footer-btn{margin-top:24px}.modal[data-role="vv-contact"] .modal-content{padding:0 1.5rem 1.5rem}.modal[data-role="vv-contact"] .feedback-container div .icon-notification:before{color:#fff;font-size:1.25rem;line-height:1.875rem}.video-visitation-contact .vv-contact-sucess span,.vv-contact-sucess-not-logged span{color:#0c990c}.video-visitation-contact .vv-contact-sucess .icon-mail:before,.vv-contact-sucess-not-logged .icon-mail:before{color:#0c990c;margin-right:1%;vertical-align:text-top;font-size:20px}

#static-map {
    margin-bottom: 0;
}

#mapImg {
    width: 100%;
    margin-bottom: 0;
    height: 100%;
    object-fit: cover;
    @media only screen and (max-width: 600px) {
        
      }
}