@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"])~.new-home.other-countries,#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"])~.new-home.other-countries,#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{font-size:1.125rem !important;line-height:2.25rem !important;color:#fff !important}.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#main-header.ide-header .tools-header__info-element--help::after{color:#141414 !important}.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)}.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}}.breadcrumb-geo{margin-top:0;padding-bottom:0;padding-top:0}.breadcrumb-geo>ul{position:relative}@media screen and (min-width:48rem){.breadcrumb-geo>ul{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}}.breadcrumb-geo>ul>li{display:none;min-height:1.5rem;position:static;vertical-align:top}@media screen and (min-width:48rem){.breadcrumb-geo>ul>li{display:inline-block;min-height:3rem;position:relative}}.breadcrumb-geo>ul>li.current-level{display:block}@media screen and (min-width:48rem){.breadcrumb-geo>ul>li.current-level{display:inline}}.breadcrumb-geo>ul>li.select-municipality:before,.breadcrumb-geo>ul>li.current-level:before{display:none}@media screen and (min-width:48rem){.breadcrumb-geo>ul>li.select-municipality:before,.breadcrumb-geo>ul>li.current-level:before{display:inline}}.breadcrumb-geo>ul>li span.icon-arrow-dropdown-after,.breadcrumb-geo>ul>li span.icon-arrow-dropdown-up-after,.breadcrumb-geo>ul>li a.icon-arrow-dropdown-after,.breadcrumb-geo>ul>li a.icon-arrow-dropdown-up-after{cursor:pointer}.breadcrumb-geo>ul>li:not(:first-child):before{font-family:'idealista-regular',Arial,sans-serif;font-weight:normal;font-size:1.125rem;line-height:normal;speak:none;text-transform:none;vertical-align:middle;font-smooth:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#6f6f6d;content:'\e005';font-size:.75rem}.breadcrumb-geo>ul>li .icon-arrow-dropdown-after:after,.breadcrumb-geo>ul>li .icon-arrow-dropdown-up-after:after{font-size:1.25rem}.breadcrumb-geo>ul>li .breadcrumb-info{display:none;padding-left:0}@media screen and (min-width:48rem){.breadcrumb-geo>ul>li .breadcrumb-info{color:#6f6f6d;display:block;font-size:.875rem;padding-left:1.125rem;position:absolute;white-space:nowrap}}.breadcrumb-geo>ul>li .breadcrumb-subitems{left:0;width:100%;background-color:#fff;border:.0625rem solid #e5e6e1;box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);cursor:default;display:none;max-height:18.75rem;min-height:4.375rem;position:absolute;top:3.5rem;z-index:9}@media screen and (min-width:48rem){.breadcrumb-geo>ul>li .breadcrumb-subitems{width:21.875rem;left:1.125rem;top:1.5rem}}.breadcrumb-geo>ul>li .breadcrumb-subitems .sidenote{color:#6f6f6d;font-size:.875rem}.breadcrumb-geo>ul>li .breadcrumb-subitems>ul{max-height:16.4375rem;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:.375rem .75rem}.breadcrumb-geo>ul>li .breadcrumb-subitems>ul li{margin:.1875rem 0}.breadcrumb-geo>ul>li .breadcrumb-subitems ul ul{margin-left:.75rem}.breadcrumb-geo>ul>li .breadcrumb-subitems strong{font-weight:500}.breadcrumb-geo>ul>li .breadcrumb-explore-link{border-top:.0625rem solid #e5e6e1;display:block;padding:.375rem .75rem}.breadcrumb-geo.breacrumb_freesearch{padding-top:.75rem;padding-bottom:2rem}.breadcrumb-geo.breacrumb_freesearch:before{display:none}.breadcrumb-geo.breacrumb_freesearch>ul>li{min-height:1.5rem;vertical-align:middle}.breadcrumb-geo.breacrumb_freesearch>ul>li:last-child{display:block}@media screen and (min-width:48rem){.breadcrumb-geo.breacrumb_freesearch>ul>li:last-child{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}.breadcrumb-geo.breacrumb_freesearch>ul>li:not(:first-child):before{display:none}@media screen and (min-width:48rem){.breadcrumb-geo.breacrumb_freesearch>ul>li:not(:first-child):before{display:inline;margin-left:.25rem;margin-right:.25rem}}.breadcrumb-geo.breacrumb_freesearch>ul>li form{max-width:16.5rem}@media screen and (min-width:48rem){.breadcrumb-geo.breacrumb_freesearch>ul>li form{max-width:none}}.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="text"]{margin-bottom:.25rem}@media screen and (min-width:48rem){.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="text"]{width:65%;margin-bottom:0}}.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="submit"]{line-height:1.5rem;padding-bottom:.3125rem;padding-top:.3125rem}.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="text"],.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="submit"]{width:100%}@media screen and (min-width:48rem){.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="text"],.breadcrumb-geo.breacrumb_freesearch>ul>li form input[type="submit"]{width:auto}}.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}}.module-contact .contextual.success.icon-thumbup:before{color:#0c990c;padding-right:.25rem;font-weight:normal}.module-contact .feedback-save-search .icon-thumbup{margin-bottom:0;margin-top:1rem}.modal-content .contextual.success.icon-thumbup:before{color:#0c990c;font-weight:normal}.modal[data-role='unblockUser'] .modal-header{padding-left:.1875rem !important;padding-right:.1875rem}.modal[data-role='unblockUser'] .modal-header h2{margin-left:1.3125rem}.modal[data-role='unblockUser'] .modal-inner{padding-bottom:0;padding-left:0 !important;padding-right:0 !important}.modal[data-role='unblockUser'] .modal-inner .contact-again-title,.modal[data-role='unblockUser'] .modal-inner .unblock-container-info-content{margin-left:1.5rem}.modal[data-role='unblockUser'] .modal-inner .contact-again-title .other-reason,.modal[data-role='unblockUser'] .modal-inner .unblock-container-info-content .other-reason{overflow-wrap:break-word}.modal[data-role='unblockUser'] .modal-inner .unblock-container-info{background-color:#f4f5f2}.modal[data-role='unblockUser'] .container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:.375rem;padding-top:.75rem}.modal[data-role='unblockUser'] .container .img-container{margin-right:1.5rem;-ms-flex-order:1;order:1;width:2.5rem}.modal[data-role='unblockUser'] .container .avatar{position:relative}.modal[data-role='unblockUser'] .container .avatar .user-image{background-position:50%;background-repeat:no-repeat;border-radius:50%;border:.0625rem solid #e5e6e1;height:2.5rem;overflow:hidden;width:2.5rem}.modal[data-role='unblockUser'] .container .avatar .icon-blocked-user{border:none !important;height:1.5rem !important;left:1.3125rem;position:absolute;top:1.0625rem;width:1.5rem !important}.modal[data-role='unblockUser'] .container .avatar>span{background-color:#fff;border-radius:50%;border:.0625rem solid #e5e6e1;display:block;height:2.5rem;overflow:hidden;text-align:center;width:2.5rem}.modal[data-role='unblockUser'] .container .avatar>span::before{color:#cbccc7;font-size:2.5625rem;line-height:2.9375rem;margin-left:-0.0625rem}.modal[data-role='unblockUser'] .container .info{-ms-flex-order:2;order:2;width:80%}.modal[data-role='unblockUser'] .container .info .user-name{font-size:1.1875rem;font-weight:bold;margin-bottom:0;text-transform:capitalize}.modal[data-role='unblockUser'] .container .info .blocking-date{color:#6f6f6d;font-size:1rem;line-height:1.5}.modal[data-role='unblockUser'] .modal-box{padding-bottom:1%}.modal[data-role='unblockUser'] .modal-inner .modal-footer{margin-top:5.5%;padding-left:1.5rem}.modal[data-role='unblockUser'] .modal-inner .modal-footer .btn{display:block !important;margin-bottom:1.5rem;width:50%}.modal[data-role='unblockUser'] .modal-inner .modal-footer a{cursor:pointer}.modal[data-role='unblockUser'] .modal-inner .modal-footer a .capitalized{text-transform:capitalize}@media screen and (max-width: 47.9375rem){.modal[data-role='unblockUser'] .modal-inner .modal-footer{padding-left:2%;padding-right:2%}.modal[data-role='unblockUser'] .modal-inner .modal-footer .btn{width:100%}}[data-role="image-gallery"] .feedback-container-unblock{padding-bottom:.5rem}[data-role="image-gallery"] .contact-feedback span{margin-left:0}.contact-feedback.success{position:absolute;top:2.0625rem;width:100%;z-index:2}.contact-feedback.success::before{color:#0c990c;margin-top:.125rem !important}.contact-feedback.success.fixed-on-top{position:fixed;z-index:99}@media screen and (max-width: 47.9375rem){.contact-feedback.feedback span{margin-left:2rem}}input[name="contact-name"][disabled]{background-color:#f3f3f3}.half-fields:not(.half-items) .full-width{width:100%}.half-fields:not(.half-items) .full-width #contact-phone .phone-code{width:100%}.modal[data-role="contact-after-call"] .feedback-ok .advertiser-info,.modal[data-role="contact-after-call"] .feedback-ok .module-contact-gray{display:none}.modal[data-role="vv-contact"] .item-form .phone,.modal[data-role="counteroffer"] .item-form .phone{width:10rem}.modal[data-role="vv-contact"] .item-form .name,.modal[data-role="counteroffer"] .item-form .name{width:calc(100% - 11rem)}section[contact-modal-type="listing"] .item-form .phone:not(.prefix) input{height:2.5rem}@media screen and (min-width:75rem){section[contact-modal-type="detail"] .item-form .phone:not(.full-width),section[contact-modal-type="galley"] .item-form .phone:not(.full-width),section.module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone:not(.full-width){width:11.25rem}}@media screen and (min-width:75rem){section[contact-modal-type="detail"] .item-form .name,section[contact-modal-type="galley"] .item-form .name,section.module-contact .module-contact_form .item-form .name,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .name,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .name,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .name{width:calc(100% - 12.25rem)}}@media screen and (min-width:48rem){section[contact-modal-type="detail"] .item-form .phone:not(.full-width),section[contact-modal-type="gallery"] .item-form .phone:not(.full-width){width:10rem}section[contact-modal-type="detail"] .item-form .name,section[contact-modal-type="gallery"] .item-form .name{width:calc(100% - 11rem)}}@media screen and (max-width:48rem){.item-gallery section[contact-modal-type="detail"] .item-form .phone:not(.full-width),.item-gallery section[contact-modal-type="gallery"] .item-form .phone:not(.full-width){width:11.25rem}.item-gallery section[contact-modal-type="detail"] .item-form .name,.item-gallery section[contact-modal-type="gallery"] .item-form .name{width:calc(100% - 13rem)}}@media screen and (min-width:48rem){.item-gallery section[contact-modal-type="detail"] .item-form .phone:not(.full-width),.item-gallery section[contact-modal-type="gallery"] .item-form .phone:not(.full-width){width:48%}.item-gallery section[contact-modal-type="detail"] .item-form .name,.item-gallery section[contact-modal-type="gallery"] .item-form .name{width:48%}.item-gallery section[contact-modal-type="detail"] .item-form .phone-code-trigger,.item-gallery section[contact-modal-type="gallery"] .item-form .phone-code-trigger{width:3.7rem}}@media screen and (min-width:48rem){.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone:not(.full-width){width:17.5rem}.modal[data-role="contact"] .module-contact .module-contact_form .item-form .name,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .name,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .name{width:calc(100% - 18.5rem)}}@media screen and (max-width:36rem){.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone:not(.full-width),.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone:not(.full-width){width:11.25rem}.modal[data-role="contact"] .module-contact .module-contact_form .item-form .name,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .name,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .name{width:calc(100% - 12.25rem)}}@media screen and (min-width:48rem){section[contact-modal-type="zoneexperts"] .item-form .phone,section[contact-modal-type="onlineoffices"] .item-form .phone{width:17.5rem}section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code,section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code{width:auto}section[contact-modal-type="zoneexperts"] .item-form .name,section[contact-modal-type="onlineoffices"] .item-form .name{width:calc(100% - 19rem)}}@media screen and (max-width:48rem){section[contact-modal-type="zoneexperts"] .item-form .phone,section[contact-modal-type="onlineoffices"] .item-form .phone{width:11.25rem}section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code,section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code{width:auto}section[contact-modal-type="zoneexperts"] .item-form .name,section[contact-modal-type="onlineoffices"] .item-form .name{width:calc(100% - 13rem)}section[contact-modal-type="zoneexperts"] .item-form .name input,section[contact-modal-type="onlineoffices"] .item-form .name input{height:2.5rem;margin-top:.1875rem}}.only-seeker-profile{display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;-ms-flex-pack:center;justify-content:center;gap:1rem;margin-bottom:1rem;padding:1rem;background-color:#fff8db}.only-seeker-profile__note{display:-ms-flexbox;display:flex;gap:.5rem;margin-top:1rem;color:#1d7a24;font-size:.875rem;line-height:1.286}.only-seeker-profile__note::before{font-size:1rem}.modal[data-role="vv-contact"] input[type="tel"].phone-code_input,.modal[data-role="counteroffer"] input[type="tel"].phone-code_input,.modal[data-role="vv-contact"].module-contact .module-contact_form input[type="tel"].phone-code_input,.modal[data-role="counteroffer"].module-contact .module-contact_form input[type="tel"].phone-code_input{width:calc(100% - 3.813rem)}.modal[data-role="vv-contact"] input[type="text"],.modal[data-role="counteroffer"] input[type="text"]{height:2.5rem}.modal[data-role="vv-contact"] .item-form .phone,.modal[data-role="counteroffer"] .item-form .phone{width:11.25rem}.modal[data-role="vv-contact"] .item-form .name,.modal[data-role="counteroffer"] .item-form .name{width:calc(100% - 12.25rem);margin-left:1rem}.modal[data-role="vv-contact"] .phone-code-popup,.modal[data-role="counteroffer"] .phone-code-popup{width:19.5rem}.modal[data-role="vv-contact"] .phone-code,.modal[data-role="counteroffer"] .phone-code{width:auto}section[contact-modal-type="detail"] .item-form .phone .phone-code,section[contact-modal-type="gallery"] .item-form .phone .phone-code,section.module-contact .module-contact_form .item-form .phone .phone-code,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone .phone-code,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone .phone-code,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone .phone-code{width:auto}section[contact-modal-type="detail"] .item-form .phone .phone-code input[type="tel"].phone-code_input,section[contact-modal-type="gallery"] .item-form .phone .phone-code input[type="tel"].phone-code_input,section.module-contact .module-contact_form .item-form .phone .phone-code input[type="tel"].phone-code_input,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone .phone-code input[type="tel"].phone-code_input,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone .phone-code input[type="tel"].phone-code_input,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone .phone-code input[type="tel"].phone-code_input{width:calc(100% - 3.813rem)}@media screen and (min-width:36rem){section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup,section.module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone .phone-code-popup{width:21.438rem}}@media screen and (min-width:48rem){section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup,section.module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone .phone-code-popup{width:29.25rem}}@media screen and (min-width:62rem){section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup,section.module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone .phone-code-popup{width:32.48rem}}@media screen and (min-width:75rem){section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup,section.module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-after-call"] .module-contact .module-contact_form .item-form .phone .phone-code-popup,.modal[data-role="contact-gallery"] .module-contact .module-contact_form .item-form .phone .phone-code-popup{position:absolute;width:19.375rem}}@media (min-width:74rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:17.1rem}}@media (min-width:50rem) and (max-width:74rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:31.25rem}}@media (min-width:35rem) and (max-width:47.99rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:32.3rem}}@media (min-width:34.811rem) and (max-width:34.99rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:32rem}}@media (min-width:33.25rem) and (max-width:34.81rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:31.7rem}}@media (min-width:33.751rem) and (max-width:34.24rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:31rem}}@media (min-width:32.12rem) and (max-width:33.75rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:29rem}}@media (min-width:32.01rem) and (max-width:32.11rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:28.7rem}}@media (min-width:31.75rem) and (max-width:32rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:28.6rem}}@media (min-width:31.51rem) and (max-width:31.749rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:28rem}}@media (min-width:31.01rem) and (max-width:31.5rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:27.5rem}}@media (min-width:30.51rem) and (max-width:31rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:27rem}}@media (min-width:30.01rem) and (max-width:30.5rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:26.5rem}}@media (min-width:29.51rem) and (max-width:30rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:26rem}}@media (min-width:29.01rem) and (max-width:29.5rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:25.8rem}}@media (min-width:28.821rem) and (max-width:29rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:25.3rem}}@media (min-width:28.121rem) and (max-width:28.82rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:25rem}}@media (min-width:27.81rem) and (max-width:28.12rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:24rem}}@media (min-width:27.81rem) and (max-width:28.13rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:24rem}}@media (min-width:27.81rem) and (max-width:28.13rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:24rem}}@media (min-width:27.51rem) and (max-width:27.8rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:23.7rem}}@media (min-width:27rem) and (max-width:27.5rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:23.5rem}}@media (min-width:26.81rem) and (max-width:26.99rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:23rem}}@media (min-width:25.251rem) and (max-width:26.8rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:22.7rem}}@media (min-width:25.88rem) and (max-width:26.25rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:22.4rem}}@media (min-width:25.441rem) and (max-width:25.88rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:22.1rem}}@media (min-width:25.131rem) and (max-width:25.44rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:21.5rem}}@media (min-width:25rem) and (max-width:25.13rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:21.5rem}}@media (min-width:24.061rem) and (max-width:24.99rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:20.8rem}}@media (min-width:23.931rem) and (max-width:24.06rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:20.4rem}}@media (min-width:23.75rem) and (max-width:23.93rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:20rem}}@media (min-width:23.5rem) and (max-width:23.74rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:19.8rem}}@media (min-width:23.421rem) and (max-width:23.49rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:19.8rem}}@media (min-width:22.321rem) and (max-width:23.42rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:19.2rem}}@media (min-width:22.191rem) and (max-width:22.32rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:18.7rem}}@media (min-width:22.14rem) and (max-width:22.19rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:18.7rem}}@media (min-width:21.33rem) and (max-width:22.13rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:18.3rem}}@media (min-width:21.33rem) and (max-width:21.38rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:17.8rem}}@media (min-width:21.1rem) and (max-width:21.32rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:17.6rem}}@media (min-width:20.7rem) and (max-width:21.09rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:17.3rem}}@media screen and (max-width:20.69rem){.modal section[contact-modal-type="zoneexperts"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="onlineoffices"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="listing"] .item-form .phone .phone-code-popup{width:16.9rem}}@media (min-width:50rem) and (max-width:74rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:31.25rem}}@media (min-width:24.4rem) and (max-width:25rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:22rem !important}}@media (min-width:24.4rem) and (max-width:47rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:23rem}}@media (min-width:23.45rem) and (max-width:24.375rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:21.7rem}}@media (min-width:23.43rem) and (max-width:23.44rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:21.6rem}}@media (min-width:22.1rem) and (max-width:23.42rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:20.7rem}}@media (min-width:21.875rem) and (max-width:22rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:19.3rem}}@media screen and (max-width:21.875rem){.modal section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.modal section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:16.9rem}}@media screen and (min-width:75rem){.image-gallery section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.image-gallery section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:24.8rem}}@media (min-width:48rem) and (max-width:74rem){.image-gallery section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.image-gallery section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:25.5rem}}@media (min-width:24.4rem) and (max-width:47rem){.image-gallery section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.image-gallery section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:21.6rem}}@media (min-width:23.45rem) and (max-width:24.375rem){.image-gallery section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.image-gallery section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:20.1rem}}@media (min-width:21.875rem) and (max-width:23.44rem){.image-gallery section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.image-gallery section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:19.2rem}}@media screen and (max-width:21.875rem){.image-gallery section[contact-modal-type="detail"] .item-form .phone .phone-code-popup,.image-gallery section[contact-modal-type="gallery"] .item-form .phone .phone-code-popup{width:17.6rem}}section[contact-modal-type="detail"] .item-form .phone-code-popup,section[contact-modal-type="gallery"] .item-form .phone-code-popup,section[contact-modal-type="listing"] .item-form .phone-code-popup,section[contact-modal-type="zoneexperts"] .item-form .phone-code-popup,section[contact-modal-type="onlineoffices"] .item-form .phone-code-popup{height:18.5rem}.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:not([class*="kiwi"]){border-color:#a3a3a0;width:3.813rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:.5rem 0}.phone-code-fields .phone-code-trigger:not([class*="kiwi"]) i{margin-left:.15rem}.phone-code-fields .phone-code_input{border-color:#a3a3a0;border-left-width:0}.phone-code-fields .phone-code_input: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 .5rem .5rem 1rem}.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;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:.375rem}.phone-code-list{position:relative}.phone-code-list .phone-code-popup{height:18.5rem;position:relative}.phone-code-list .phone-code-popup input{width:calc(100% - 2.25rem)}.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{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:fit-content}.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}.phone-result-list{margin-top:2.5rem}@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"}@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}.email-autocomplete-txt{color:#6f6f6d}@media screen and (max-width:47.9375rem){.email-autocomplete-txt{padding-top:.0625rem}}.adblock-advise{margin-top:1rem;background-color:#fff3e5;padding:1rem;padding-left:3.75rem;position:relative;width:100%}.adblock-advise::before{left:1.25rem;position:absolute;color:#ac5b06;margin-top:.3125rem}.adblock-advise__title{color:#ac5b06;font-size:1.125rem}.map-view .listing-items.with-adblock-advise{position:relative}.map-view .adblock-advise{position:absolute;z-index:9;margin-top:0}.content-saveads.with-adblock-advise .adblock-advise{margin-bottom:1.5rem}@media screen and (min-width:62rem){[lang="it"] #checkbox-tree-0,[lang="fi"] #checkbox-tree-0{max-width:16.75rem}}@media screen and (min-width:62rem){[lang="zh"] #checkbox-tree-0{max-width:10.5rem}}.checkbox-tree{margin-bottom:0;margin-top:1rem}.checkbox-tree_list{display:none;margin-left:1rem;margin-top:.75rem;padding-bottom:.5rem}.checkbox-tree_list li{line-height:1.25rem;margin-bottom:1rem}.checkbox-tree_list li:last-child{margin-bottom:0}.checkbox-tree_item{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.checkbox-tree_item .icon-arrow-right{background-color:transparent;border:none;transform:rotate(90deg);margin-left:.15rem;height:1.375rem}.checkbox-tree_item .icon-arrow-right:focus{outline:none}.checkbox-tree_item .icon-arrow-right span{opacity:0;position:absolute}.checkbox-tree_item.checkbox-tree_dropdown .icon-arrow-right{transform:rotate(-90deg);margin-left:0;padding:.063rem 0}.checkbox-tree .input-checkbox>span{height:auto;line-height:1.25rem;margin-right:.5rem;padding-left:0;padding-top:0;display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}@media screen and (min-width:48rem){.checkbox-tree .input-checkbox>span{margin-right:0}}.checkbox-tree .input-checkbox>span>span{line-height:1.25rem;margin-top:0;padding-left:1.625rem}.checkbox-tree .input-checkbox>span>span>a{pointer-events:none}.checkbox-tree .input-checkbox input:indeterminate~span::before{border-color:#b62682}.checkbox-tree .input-checkbox input:indeterminate~span>span::before{color:#b62682;content:"-";font-size:2.5rem;left:.12rem;position:absolute;top:-0.0675rem}.checkbox-tree_dropdown+.checkbox-tree_list{display:block}ul li .checkbox-tree .checkbox-tree_item label.input-checkbox,ul li .checkbox-tree .checkbox-tree_list li label.input-checkbox{margin-top:0}.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}.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}}*{box-sizing:border-box}body{background-color:#e5e6e1}@media screen and (min-width:48rem){body{background-color:#f4f5f2}}@media screen and (min-width:62rem){.container{display:grid;display:-ms-grid;grid-row-gap:1.5rem;grid-column-gap:1.5rem;grid-template-columns:1fr 13.75rem 43.75rem 1fr;grid-template-rows:auto auto 1fr;-ms-grid-columns:1fr 13.75rem 43.75rem 1fr;-ms-grid-rows:auto auto 1fr}.listing-top{grid-column:1/5;grid-row:1/2;-ms-grid-column:1;-ms-grid-column-span:4;-ms-grid-row:1;-ms-grid-row-span:1}.listing-aside{grid-column:2/3;grid-row:2/3;-ms-grid-column:2;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}.listing-items{grid-column:3/4;grid-row:2/3;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:2;-ms-grid-row-span:1}.related-links-geo-bottom{grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:3;margin-bottom:2rem;padding:0}.related-links-geo-bottom ul{column-count:2}.related-links-geo-bottom li{margin-bottom:.5rem}_:-ms-lang(x),.listing-aside{margin-left:-1rem;margin-right:1.5rem;margin-top:1rem}_:-ms-lang(x),.container .order-by{-ms-flex-align:start;align-items:flex-start;margin-top:1rem}}@media screen and (min-width:75rem){.container.extended-grid{grid-template-columns:1fr 16.5rem 52.5rem 1fr}}@media screen and (min-width:87.5rem){.container.extended-grid{grid-template-columns:1fr 19.5rem 61.5rem 1fr}}@media screen and (min-width:112.5rem){.container.extended-grid{grid-template-columns:1fr 23.625rem 73.875rem 1fr}}#wrapper{background-color:#f4f5f2;max-width:none;padding:0}.ide-header{padding:0}.breadcrumb-geo{padding:0;margin-top:0}@media screen and (min-width:48rem){.breadcrumb-geo>ul{-ms-flex-wrap:wrap;flex-wrap:wrap}}.breadcrumb-geo,.related-links-geo,.listing-title{margin:0 auto;max-width:58.75rem}@media screen and (min-width:75rem){.breadcrumb-geo,.related-links-geo,.listing-title{max-width:70.5rem}}@media screen and (min-width:62rem){.col-ide-xl-12.extended-grid{max-width:60.5rem}}@media screen and (min-width:75rem){.col-ide-xl-12.extended-grid{max-width:72rem}}@media screen and (min-width:87.5rem){.col-ide-xl-12.extended-grid{max-width:83rem}}@media screen and (min-width:112.5rem){.col-ide-xl-12.extended-grid{max-width:100.5rem}}@media screen and (min-width:62rem){.extended-grid .breadcrumb-geo,.extended-grid .related-links-geo,.extended-grid .listing-title{max-width:59rem}}@media screen and (min-width:75rem){.extended-grid .breadcrumb-geo,.extended-grid .related-links-geo,.extended-grid .listing-title{max-width:70.5rem}}@media screen and (min-width:87.5rem){.extended-grid .breadcrumb-geo,.extended-grid .related-links-geo,.extended-grid .listing-title{max-width:81.5rem}}@media screen and (min-width:112.5rem){.extended-grid .breadcrumb-geo,.extended-grid .related-links-geo,.extended-grid .listing-title{max-width:99rem}}@media screen and (min-width:62rem){.extended-grid .breadcrumb-list .breadcrumb-navigation{padding-left:calc((100vw - 63.5rem)/2);padding-right:calc((100vw - 63.5rem)/2)}}@media screen and (min-width:75rem){.extended-grid .breadcrumb-list .breadcrumb-navigation{padding-left:calc((100vw - 72.5rem)/2);padding-right:calc((100vw - 72.5rem)/2)}}@media screen and (min-width:87.5rem){.extended-grid .breadcrumb-list .breadcrumb-navigation{padding-left:calc((100vw - 83.5rem)/2);padding-right:calc((100vw - 83.5rem)/2)}}@media screen and (min-width:112.5rem){.extended-grid .breadcrumb-list .breadcrumb-navigation{padding-left:calc((100vw - 101rem)/2);padding-right:calc((100vw - 101rem)/2)}}.extended-grid .listing-items-bottom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48rem){.extended-grid .listing-items-bottom{-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:justify;justify-content:space-between}}.extended-grid .listing-items-bottom .items-average-price{margin-left:1rem}.extended-grid .listing-items-bottom .how-we-order-link{color:#141414;display:block;margin-bottom:.75rem;margin-left:1rem}.extended-grid .listing-items-bottom .how-we-order-link span{text-decoration:underline}.extended-grid .listing-items-bottom .how-we-order-link::after{color:#141414;display:inline-block;margin-bottom:.25rem}h1.col-ide-center{padding:.5rem}@media screen and (min-width:21.875rem){h1.col-ide-center{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:48rem){h1.col-ide-center{padding:1.5rem}}@media screen and (min-width:62rem){h1.col-ide-center{padding-left:1rem;padding-right:1rem}}h1.col-ide-center span,h1.col-ide-center h1{display:inline;margin:0;padding:0}.listing-top{background-color:#fff;padding-left:.5rem;padding-right:.5rem}@media screen and (min-width:21.875rem){.listing-top{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:48rem){.listing-top{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:75rem){.listing-top{padding-left:.5rem;padding-right:.5rem}}.breadcrumb-geo{padding-top:.5rem}.listing-title{font-weight:700;margin-bottom:0;padding-bottom:.5rem;padding-top:.5rem;word-break:break-word}.listing-title.h1-simulated{margin-bottom:0;padding-top:.5rem}@media screen and (min-width:48rem){.listing-title.h1-simulated{padding-top:1.5rem}}.listing-title h1,.listing-title.h1-simulated h1{margin-top:0}.listing-title h1{display:inline-block;font-size:1.5rem;font-weight:700;letter-spacing:-0.0125rem;line-height:1.25;margin-bottom:0;padding-bottom:0;padding-top:0}@media screen and (min-width:62rem){.listing-title h1{font-size:1.75rem;line-height:1.28}}@media screen and (min-width:48rem){.listing-title{padding-bottom:1.5rem;padding-top:1.5rem}}@media screen and (min-width:62rem){.listing-title,.listing-title.h1-simulated{margin-bottom:3rem}}.header-bottom{display:none;height:2.8125rem;position:relative}@media screen and (min-width:62rem){.header-bottom{-ms-flex-item-align:end;align-self:end;border-bottom:solid .1875rem #e5e6e1;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;grid-column:3/4;grid-row:1/2;-ms-grid-row-align:end;-ms-grid-column:3;-ms-grid-column-span:1;-ms-grid-row:1;-ms-grid-row-span:1}}.header-bottom .input-switch{display:block;width:auto}.listing-aside{display:none}@media screen and (min-width:62rem){.listing-aside{display:block;position:relative;top:-4.5rem}}.listing-aside .btn{width:100%}.listing-aside.fixed-save-search{position:static}.save-search-box{display:none}@media screen and (min-width:62rem){.save-search-box{display:block;position:sticky;top:0;z-index:3}}.save-search-box-h2{display:none}@media screen and (min-width:62rem){.save-search-box-h2{display:block;text-align:center;font-size:1rem;line-height:1.5rem;font-weight:500;margin-bottom:.75rem;padding-top:0}}.listing-items{float:none;margin-right:0;padding-left:.5rem;padding-right:.5rem;padding-top:0;width:100%}@media screen and (min-width:36rem){.listing-items{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:48rem){.listing-items{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){.listing-items{margin-top:3rem;padding-left:0;padding-right:0;padding-top:0}}.links-block{background-color:#fff;width:100%}.operation-menu,.header-bottom .favs-only{display:none}@media screen and (min-width:62rem){.operation-menu,.header-bottom .favs-only{display:block}}.item a:visited{color:#771955}.item a[href=""],.item a[href^="#"]{color:#145bc7}.rooms-board{width:100%}@media screen and (min-width:48rem){.rooms-board{margin-bottom:2rem}}@media screen and (min-width:62rem){.rooms-board{margin-bottom:3rem}}.modal-opened .wrapper{display:none}@media screen and (min-width:48rem){.modal-opened .wrapper{display:block}}body.favorite-lists-opened{overflow:hidden}body.favorite-lists-opened .rs-modal.opened::before{z-index:13}.grecaptcha-badge{display:none}.second-level-menu{border-bottom-width:0;margin-bottom:0;margin-top:.5625rem}@media screen and (min-width:62rem){.second-level-menu{width:auto}}.links-block-home{background-color:#fff}.items-container{margin-top:1.25rem}.items-container.items-list{margin-bottom:2rem;margin-top:2.25rem;position:relative}@media screen and (min-width:48rem){.items-container.items-list{margin-bottom:unset}}.item-discard-undo{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:1.5rem}.item-discard-undo p{margin-bottom:0}.item-discard-undo .icon-recover::before{opacity:0}@media screen and (min-width:48rem){.item-discard-undo .icon-recover::before{margin-right:.25rem;opacity:1;color:#145bc7}}.map-container .item-discard-undo{margin-bottom:0;z-index:1}@supports not (display: grid){@media screen and (min-width:62rem){.container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center}.listing-top{width:100%}.header-bottom{margin-bottom:1.5rem;margin-left:15.125rem;margin-top:-2.5rem}.header-bottom,.listing-items{width:43.75rem}.listing-aside{margin-right:1.5rem;width:13.75rem}}@media screen and (min-width:75rem){.header-bottom{margin-left:calc((100vw - 69rem)/2 + 16.5rem);margin-right:calc((100vw - 69rem)/2)}.header-bottom,.listing-items{width:52.5rem}.listing-aside{width:16.5rem}}}div[data-status="selected"]{z-index:1}div[data-id]{transform:translate(-50%, -50%)}.price-box{border-radius:.25rem;font-family:'bernino-regular';font-size:.875rem;font-weight:500;line-height:1.2857;padding-left:.25rem;padding-right:.25rem;position:relative;-ms-touch-action:pan-y pan-x;touch-action:pan-y pan-x}.price-box__default{background-color:#e1f56e;border:.0625rem solid #839906}.price-box__default.price-box__ruled-out{background-color:#cbccc7;color:#141414}.price-box__selected{background-color:#b62682;border:.0625rem solid #660c51;color:#fff}.price-box__viewed{background-color:#839906;border:.0625rem solid #576600;color:#fff}.price-box__viewed.price-box__ruled-out{background-color:#cbccc7;color:#141414}.price-box__exact{position:relative}.price-box__exact::after,.price-box__exact::before{border:solid transparent;content:"";height:0;left:50%;pointer-events:none;position:absolute;top:100%;width:0}.price-box__exact::after{border-color:rgba(225,245,110,0);border-width:.4375rem;margin-left:-0.4375rem}.price-box__exact::before{border-color:rgba(131,153,6,0);border-width:.5rem;margin-left:-0.5rem}.price-box__exact.price-box__default::after{border-top-color:#e1f56e}.price-box__exact.price-box__default::before{border-top-color:#839906}.price-box__exact.price-box__selected::after{border-top-color:#b62682}.price-box__exact.price-box__selected::before{border-top-color:#660c51}.price-box__exact.price-box__viewed::after{border-top-color:#839906}.price-box__exact.price-box__viewed::before{border-top-color:#576600}.price-box__exact span::before{bottom:-0.5rem}.price-box__near{box-shadow:0 .25rem .25rem rgba(20,20,20,0.16)}.price-box__favourite span::before{display:inline-block;font-size:.85rem;margin-bottom:.125rem;margin-right:.25rem}.price-box__favourite.price-box__selected span::before{color:#fff}.pin{-ms-touch-action:pan-y pan-x;touch-action:pan-y pan-x}.pin__near{border:solid .0625rem #141414;border-radius:50%;box-sizing:border-box;box-shadow:0 .25rem .25rem rgba(20,20,20,0.32);display:inline-block;height:1.25rem;width:1.25rem}.pin__near.pin__default__favourite,.pin__near.pin__selected__favourite,.pin__near.pin__default__ruled-out{background-position:0 0;background-repeat:no-repeat;border-width:0;border-radius:0;box-shadow:none;height:1.3125rem;position:relative;width:1.625rem}.pin__near.pin__default__favourite::before,.pin__near.pin__selected__favourite::before,.pin__near.pin__default__ruled-out::before{border-radius:50%;box-shadow:0 .5rem .5rem rgba(20,20,20,0.16);content:'';display:block;height:1rem;left:calc(50% - .5rem);position:absolute;top:calc(50% - .5rem);width:1rem}.pin__near.pin__default__favourite{background-image:url('/static/common/release/modules/resources/img/pines/heart-near-default.svg')}.pin__near .pin__selected__favourite{background-image:url('/static/common/release/modules/resources/img/pines/heart-near-selected.svg')}.pin__default{background-color:#e1f56e}.pin__default__regular{background-image:url('/static/common/release/modules/resources/img/pines/pin-default.svg')}.pin__default__favourite{background-image:url('/static/common/release/modules/resources/img/pines/heart-exact-default.svg')}.pin__selected{background-color:#b62682}.pin__selected__regular{background-image:url('/static/common/release/modules/resources/img/pines/pin-selected.svg')}.pin__selected__favourite{background-image:url('/static/common/release/modules/resources/img/pines/heart-exact-selected.svg')}.pin__viewed{background-color:#839906}.pin__viewed__regular{background-image:url('/static/common/release/modules/resources/img/pines/pin-viewed.svg')}.pin__exact{background-position:0 0;background-repeat:no-repeat;display:inline-block;height:1.875rem;position:relative;width:1.25rem}.pin__exact::before{bottom:0}.pin__exact.pin__default__favourite,.pin__exact.pin__selected__favourite{height:1.75rem;width:1.75rem}.pin__exact::before,.price-box__exact span:not(.icon-fav)::before{background-color:rgba(20,20,20,0.8);content:'';display:block;filter:blur(.1875rem);height:.125rem;left:calc(50% - .25rem);position:absolute;width:.5rem;z-index:-1}.pin__exact,.pin__near,.price-box{cursor:pointer}.cont-agent-pro{margin-bottom:.75rem}@media screen and (min-width:21.875rem){.cont-agent-pro~.fixed-toolbar{margin-left:0}}@media screen and (min-width:48rem){.cont-agent-pro~.fixed-toolbar{margin-left:-1rem}}.cont-agent-pro .online-office-section{box-shadow:0 .125rem .25rem 0 rgba(0,0,0,0.26);padding:0 1rem 2rem;margin-left:-1rem;margin-right:-1rem}.cont-agent-pro .online-office{margin:0 -1rem}@media screen and (min-width:48rem){.cont-agent-pro .online-office{margin:0 -1.5rem}}@media screen and (min-width:62rem){.cont-agent-pro .online-office{margin:0 0}}@media screen and (min-width:75rem){.cont-agent-pro .online-office{margin:0 auto}.cont-agent-pro .online-office+#office-container{margin-top:-10rem}}.cont-agent-pro .office-image{max-height:6.25rem}@media screen and (min-width:48rem){.cont-agent-pro .office-image{max-height:none;margin-bottom:0}}.cont-agent-pro #office-container{margin-top:-5rem;position:relative}@media screen and (min-width:48rem){.cont-agent-pro #office-container{-ms-flex-align:self-start;align-items:self-start;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0}}@media screen and (min-width:62rem){.cont-agent-pro #office-container{-ms-flex-align:start;align-items:flex-start;background-color:#fff;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,0.26);margin:-5rem auto 0;max-width:58.5rem;padding:2rem 2rem 2rem}}@media screen and (min-width:75rem){.cont-agent-pro #office-container{padding-bottom:2rem;padding-top:2rem;max-width:70.5rem}}@media screen and (min-width:48rem){.cont-agent-pro .left-cell{display:-ms-flexbox;display:flex;width:calc(100% - 16.9375rem);margin-right:1rem}}@media screen and (min-width:62rem){.cont-agent-pro .left-cell{-ms-flex-flow:row wrap;flex-flow:row wrap;width:calc(100% - 19.9375rem);margin-right:2rem}}.cont-agent-pro .left-logos{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:end;align-items:flex-end;margin-bottom:1rem;margin-right:2rem}@media screen and (min-width:48rem){.cont-agent-pro .left-logos{-ms-flex-pack:normal;justify-content:normal;-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:0;width:8rem}}@media screen and (min-width:62rem){.cont-agent-pro .left-logos{-ms-flex-align:start;align-items:flex-start;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-top:0}}.cont-agent-pro .premium-agent-avatar{width:6.125rem;height:6.125rem}@media screen and (min-width:48rem){.cont-agent-pro .premium-agent-avatar{margin-right:4rem;margin-bottom:1.5rem}}@media screen and (min-width:62rem){.cont-agent-pro .premium-agent-avatar{margin-right:2rem}}.cont-agent-pro .premium-agent-avatar img{width:100%;height:100%;border-radius:50%}.cont-agent-pro .premium{height:2.5rem;width:5.3125rem;margin-right:2rem}@media screen and (min-width:62rem){.cont-agent-pro .premium{margin-top:1.5rem;margin-bottom:1.5rem}}.cont-agent-pro .premium img{width:100%;height:100%;border:.0625rem solid #e5e6e1}.cont-agent-pro .premium-label{height:fit-content;background-image:linear-gradient(285deg, #e5e6e1 0, #e5e6e1 27%, #f4f5f2);border-radius:.25rem;color:#141414;display:inline-block;margin-bottom:1rem;padding:0 .5rem;font-size:.875rem}.cont-agent-pro #commercial-name{padding-top:0}.cont-agent-pro .office-charact,.cont-agent-pro .office-description{margin-bottom:1rem}.cont-agent-pro .office-description{overflow:hidden}@media screen and (min-width:75rem){.cont-agent-pro .office-description{min-width:37.5rem}}.cont-agent-pro .online span:last-child{color:#145bc7}.cont-agent-pro #office-contact .hidden-contact-phones_link{max-width:100%}@media screen and (min-width:48rem){.cont-agent-pro #office-contact{margin-top:2rem;position:relative;width:15.9375rem}}@media screen and (min-width:62rem){.cont-agent-pro #office-contact{bottom:0;margin-bottom:1rem;margin-top:0}}@media screen and (min-width:48rem){.cont-agent-pro #office-info{margin-top:0;max-width:calc(100% - 13.375rem)}}@media screen and (min-width:62rem){.cont-agent-pro #office-info{margin-top:0;max-width:calc(100% - 11.375rem)}}.cont-agent-pro #office-info [class*="icon-"]:before{color:#145bc7}.cont-agent-pro #office-info .office-title__header{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.cont-agent-pro #office-info .office-title__header .premium-logo{display:block;height:3.75rem;width:7.813rem;margin-right:2rem}.cont-agent-pro .btn.action{width:100%;padding:.4375rem 1rem .5625rem;max-height:2.5rem;line-height:1.5rem;font-size:1rem}.cont-agent-pro .icon-phone-outline:before,.cont-agent-pro .icon-phone:before{color:#145bc7}.new-listing-filter .aside-map-preview{display:none}@media screen and (min-width:62rem){.new-listing-filter .aside-map-preview{display:block;margin:.5rem -0.75rem 1.5rem;position:relative}.new-listing-filter .aside-map-preview img{width:100%}.new-listing-filter .aside-map-preview .btn-map-preview{background-color:#fff;bottom:.75rem;color:#145bc7;left:50%;opacity:.8;position:absolute;transform:translateX(-50%);-webkit-transform:translateX(-50%);font-weight:500;width:70%}.new-listing-filter .aside-map-preview .btn-map-preview.icon-location::before{color:#145bc7;display:inline-block;margin-bottom:.25rem}.new-listing-filter .aside-map-preview .btn-map-preview.icon-location-outline::before{color:#145bc7;display:inline-block;margin-right:.2rem}.new-listing-filter .aside-map-preview:hover{cursor:pointer}.new-listing-filter .aside-map-preview:hover .btn-map-preview{cursor:pointer;text-decoration:underline}}.new-listing-filter>.aside-listing-preview,.new-listing-filter>.aside-map-preview-large{display:none}@media screen and (min-width:62rem){.new-listing-filter>.aside-listing-preview,.new-listing-filter>.aside-map-preview-large{background-color:#fff;color:#145bc7;display:block;margin-bottom:1.5rem;opacity:.8;width:100%;font-weight:500}.new-listing-filter>.aside-listing-preview[class*="icon-"]:before,.new-listing-filter>.aside-map-preview-large[class*="icon-"]:before,.new-listing-filter>.aside-listing-preview[class*="icon-"]:after,.new-listing-filter>.aside-map-preview-large[class*="icon-"]:after{color:#145bc7;display:inline-block;margin-bottom:.25rem;margin-right:.25rem}.new-listing-filter>.aside-listing-preview:hover,.new-listing-filter>.aside-map-preview-large:hover{cursor:pointer;text-decoration:underline}}@media screen and (min-width:62rem){.extended-grid .new-listing-filter .aside-map-preview{margin:0 0 1.5rem 0}}.extended-grid .new-listing-filter .aside-map-preview img{border-radius:.25rem;display:block;width:100%}@media screen and (min-width:62rem){.extended-grid .new-listing-filter .aside-map-preview img{height:10.75rem}}@media screen and (min-width:75rem){.extended-grid .new-listing-filter .aside-map-preview img{height:14.5rem}}@media screen and (min-width:87.5rem){.extended-grid .new-listing-filter .aside-map-preview img{height:16.5rem}}@media screen and (min-width:112.5rem){.extended-grid .new-listing-filter .aside-map-preview img{height:20.625rem}}.extended-grid .new-listing-filter .aside-map-preview img:hover{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}.extended-grid .new-listing-filter .aside-map-preview-large,.extended-grid .new-listing-filter .aside-listing-preview,.extended-grid .new-listing-filter .btn-map-preview{border-radius:.125rem;border:.0625rem solid #145bc7;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);opacity:.96}.extended-grid .new-listing-filter .btn-map-preview{bottom:1rem;width:max-content;max-width:11.75rem}.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}}.module-contact .hidden-contact-phones,#gallery-contact-layer .hidden-contact-phones,.geo-reach-card__contact .hidden-contact-phones,.module-contact .geo-reach-card__phone_loading_animation,#gallery-contact-layer .geo-reach-card__phone_loading_animation,.geo-reach-card__contact .geo-reach-card__phone_loading_animation{margin-bottom:.5rem;position:relative}.module-contact .hidden-contact-phones .circle:nth-child(1),#gallery-contact-layer .hidden-contact-phones .circle:nth-child(1),.geo-reach-card__contact .hidden-contact-phones .circle:nth-child(1),.module-contact .geo-reach-card__phone_loading_animation .circle:nth-child(1),#gallery-contact-layer .geo-reach-card__phone_loading_animation .circle:nth-child(1),.geo-reach-card__contact .geo-reach-card__phone_loading_animation .circle:nth-child(1){left:1rem;animation-delay:.1s}.module-contact .hidden-contact-phones .circle:nth-child(2),#gallery-contact-layer .hidden-contact-phones .circle:nth-child(2),.geo-reach-card__contact .hidden-contact-phones .circle:nth-child(2),.module-contact .geo-reach-card__phone_loading_animation .circle:nth-child(2),#gallery-contact-layer .geo-reach-card__phone_loading_animation .circle:nth-child(2),.geo-reach-card__contact .geo-reach-card__phone_loading_animation .circle:nth-child(2){left:2rem;animation-delay:.2s}.module-contact .hidden-contact-phones .circle:nth-child(3),#gallery-contact-layer .hidden-contact-phones .circle:nth-child(3),.geo-reach-card__contact .hidden-contact-phones .circle:nth-child(3),.module-contact .geo-reach-card__phone_loading_animation .circle:nth-child(3),#gallery-contact-layer .geo-reach-card__phone_loading_animation .circle:nth-child(3),.geo-reach-card__contact .geo-reach-card__phone_loading_animation .circle:nth-child(3){left:3rem;animation-delay:.3s}.module-contact .hidden-contact-phones a:hover[class*="icon-"] span,#gallery-contact-layer .hidden-contact-phones a:hover[class*="icon-"] span,.geo-reach-card__contact .hidden-contact-phones a:hover[class*="icon-"] span,.module-contact .geo-reach-card__phone_loading_animation a:hover[class*="icon-"] span,#gallery-contact-layer .geo-reach-card__phone_loading_animation a:hover[class*="icon-"] span,.geo-reach-card__contact .geo-reach-card__phone_loading_animation a:hover[class*="icon-"] span{text-decoration:underline;cursor:pointer}.module-contact .hidden-contact-phones_formatted-phone,#gallery-contact-layer .hidden-contact-phones_formatted-phone,.geo-reach-card__contact .hidden-contact-phones_formatted-phone,.module-contact .geo-reach-card__phone_loading_animation_formatted-phone,#gallery-contact-layer .geo-reach-card__phone_loading_animation_formatted-phone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_formatted-phone,.module-contact .hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_link,.geo-reach-card__contact .hidden-contact-phones_link,.module-contact .geo-reach-card__phone_loading_animation_link,#gallery-contact-layer .geo-reach-card__phone_loading_animation_link,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_link{font-size:1.25rem;line-height:1.5rem;font-weight:700;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.module-contact .hidden-contact-phones_formatted-phone::before,#gallery-contact-layer .hidden-contact-phones_formatted-phone::before,.geo-reach-card__contact .hidden-contact-phones_formatted-phone::before,.module-contact .geo-reach-card__phone_loading_animation_formatted-phone::before,#gallery-contact-layer .geo-reach-card__phone_loading_animation_formatted-phone::before,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_formatted-phone::before,.module-contact .hidden-contact-phones_link::before,#gallery-contact-layer .hidden-contact-phones_link::before,.geo-reach-card__contact .hidden-contact-phones_link::before,.module-contact .geo-reach-card__phone_loading_animation_link::before,#gallery-contact-layer .geo-reach-card__phone_loading_animation_link::before,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_link::before{color:#145bc7;margin-right:.25rem}.module-contact .hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,.geo-reach-card__contact .hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,.module-contact .geo-reach-card__phone_loading_animation_formatted-phone+.hidden-contact-phones_link,#gallery-contact-layer .geo-reach-card__phone_loading_animation_formatted-phone+.hidden-contact-phones_link,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_formatted-phone+.hidden-contact-phones_link,.module-contact .hidden-contact-phones_link+.hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_link+.hidden-contact-phones_link,.geo-reach-card__contact .hidden-contact-phones_link+.hidden-contact-phones_link,.module-contact .geo-reach-card__phone_loading_animation_link+.hidden-contact-phones_link,#gallery-contact-layer .geo-reach-card__phone_loading_animation_link+.hidden-contact-phones_link,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_link+.hidden-contact-phones_link{margin-top:1rem}@media screen and (min-width:62rem){.module-contact .hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,.geo-reach-card__contact .hidden-contact-phones_formatted-phone+.hidden-contact-phones_link,.module-contact .geo-reach-card__phone_loading_animation_formatted-phone+.hidden-contact-phones_link,#gallery-contact-layer .geo-reach-card__phone_loading_animation_formatted-phone+.hidden-contact-phones_link,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_formatted-phone+.hidden-contact-phones_link,.module-contact .hidden-contact-phones_link+.hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_link+.hidden-contact-phones_link,.geo-reach-card__contact .hidden-contact-phones_link+.hidden-contact-phones_link,.module-contact .geo-reach-card__phone_loading_animation_link+.hidden-contact-phones_link,#gallery-contact-layer .geo-reach-card__phone_loading_animation_link+.hidden-contact-phones_link,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_link+.hidden-contact-phones_link{display:none}}.module-contact .hidden-contact-phones_formatted-phone,#gallery-contact-layer .hidden-contact-phones_formatted-phone,.geo-reach-card__contact .hidden-contact-phones_formatted-phone,.module-contact .geo-reach-card__phone_loading_animation_formatted-phone,#gallery-contact-layer .geo-reach-card__phone_loading_animation_formatted-phone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation_formatted-phone,.module-contact .hidden-contact-phones .animation_circle,#gallery-contact-layer .hidden-contact-phones .animation_circle,.geo-reach-card__contact .hidden-contact-phones .animation_circle,.module-contact .geo-reach-card__phone_loading_animation .animation_circle,#gallery-contact-layer .geo-reach-card__phone_loading_animation .animation_circle,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .animation_circle{display:none}.module-contact .hidden-contact-phones.loading .hidden-contact-phones_text,#gallery-contact-layer .hidden-contact-phones.loading .hidden-contact-phones_text,.geo-reach-card__contact .hidden-contact-phones.loading .hidden-contact-phones_text,.module-contact .geo-reach-card__phone_loading_animation.loading .hidden-contact-phones_text,#gallery-contact-layer .geo-reach-card__phone_loading_animation.loading .hidden-contact-phones_text,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.loading .hidden-contact-phones_text{display:none;animation:fade-out 500ms forwards}.module-contact .hidden-contact-phones.loading .animation_circle,#gallery-contact-layer .hidden-contact-phones.loading .animation_circle,.geo-reach-card__contact .hidden-contact-phones.loading .animation_circle,.module-contact .geo-reach-card__phone_loading_animation.loading .animation_circle,#gallery-contact-layer .geo-reach-card__phone_loading_animation.loading .animation_circle,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.loading .animation_circle{display:block;margin-bottom:1.5rem;animation:fade-in 500ms forwards}.module-contact .hidden-contact-phones.show-phone .hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones.show-phone .hidden-contact-phones_link,.geo-reach-card__contact .hidden-contact-phones.show-phone .hidden-contact-phones_link,.module-contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_link,#gallery-contact-layer .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_link,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_link{display:none}.module-contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone,#gallery-contact-layer .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone,.geo-reach-card__contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone,.module-contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone,#gallery-contact-layer .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone{display:block}.module-contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span,#gallery-contact-layer .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span,.geo-reach-card__contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span,.module-contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone span,#gallery-contact-layer .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone span,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone span{pointer-events:none}.module-contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info,#gallery-contact-layer .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info,.geo-reach-card__contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info,.module-contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info,#gallery-contact-layer .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone span.phone-type-info{pointer-events:auto}.module-contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone:nth-child(4),#gallery-contact-layer .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone:nth-child(4),.geo-reach-card__contact .hidden-contact-phones.show-phone .hidden-contact-phones_formatted-phone:nth-child(4),.module-contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone:nth-child(4),#gallery-contact-layer .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone:nth-child(4),.geo-reach-card__contact .geo-reach-card__phone_loading_animation.show-phone .hidden-contact-phones_formatted-phone:nth-child(4){margin-top:1rem}.module-contact .hidden-contact-phones.show-phone .animation_circle,#gallery-contact-layer .hidden-contact-phones.show-phone .animation_circle,.geo-reach-card__contact .hidden-contact-phones.show-phone .animation_circle,.module-contact .geo-reach-card__phone_loading_animation.show-phone .animation_circle,#gallery-contact-layer .geo-reach-card__phone_loading_animation.show-phone .animation_circle,.geo-reach-card__contact .geo-reach-card__phone_loading_animation.show-phone .animation_circle{display:none}.module-contact .hidden-contact-phones .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,#gallery-contact-layer .hidden-contact-phones .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,.geo-reach-card__contact .hidden-contact-phones .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,.module-contact .geo-reach-card__phone_loading_animation .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,#gallery-contact-layer .geo-reach-card__phone_loading_animation .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,.module-contact .hidden-contact-phones .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text,#gallery-contact-layer .hidden-contact-phones .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text,.geo-reach-card__contact .hidden-contact-phones .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text,.module-contact .geo-reach-card__phone_loading_animation .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text,#gallery-contact-layer .geo-reach-card__phone_loading_animation .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text{text-decoration:none}.module-contact .hidden-contact-phones span.phone-type-info--hidden,#gallery-contact-layer .hidden-contact-phones span.phone-type-info--hidden,.geo-reach-card__contact .hidden-contact-phones span.phone-type-info--hidden,.module-contact .geo-reach-card__phone_loading_animation span.phone-type-info--hidden,#gallery-contact-layer .geo-reach-card__phone_loading_animation span.phone-type-info--hidden,.geo-reach-card__contact .geo-reach-card__phone_loading_animation span.phone-type-info--hidden{display:none}.module-contact .hidden-contact-phones span.phone-type-info::before,#gallery-contact-layer .hidden-contact-phones span.phone-type-info::before,.geo-reach-card__contact .hidden-contact-phones span.phone-type-info::before,.module-contact .geo-reach-card__phone_loading_animation span.phone-type-info::before,#gallery-contact-layer .geo-reach-card__phone_loading_animation span.phone-type-info::before,.geo-reach-card__contact .geo-reach-card__phone_loading_animation 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}.module-contact .hidden-contact-phones span.phone-type-info .rs-tooltip-dialog,#gallery-contact-layer .hidden-contact-phones span.phone-type-info .rs-tooltip-dialog,.geo-reach-card__contact .hidden-contact-phones span.phone-type-info .rs-tooltip-dialog,.module-contact .geo-reach-card__phone_loading_animation span.phone-type-info .rs-tooltip-dialog,#gallery-contact-layer .geo-reach-card__phone_loading_animation span.phone-type-info .rs-tooltip-dialog,.geo-reach-card__contact .geo-reach-card__phone_loading_animation span.phone-type-info .rs-tooltip-dialog{width:max-content}.module-contact .hidden-contact-phones span.phone-type-info .rs-tooltip-dialog-content,#gallery-contact-layer .hidden-contact-phones span.phone-type-info .rs-tooltip-dialog-content,.geo-reach-card__contact .hidden-contact-phones span.phone-type-info .rs-tooltip-dialog-content,.module-contact .geo-reach-card__phone_loading_animation span.phone-type-info .rs-tooltip-dialog-content,#gallery-contact-layer .geo-reach-card__phone_loading_animation span.phone-type-info .rs-tooltip-dialog-content,.geo-reach-card__contact .geo-reach-card__phone_loading_animation 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}.module-contact .hidden-contact-phones .item-clickable-phone,#gallery-contact-layer .hidden-contact-phones .item-clickable-phone,.geo-reach-card__contact .hidden-contact-phones .item-clickable-phone,.module-contact .geo-reach-card__phone_loading_animation .item-clickable-phone,#gallery-contact-layer .geo-reach-card__phone_loading_animation .item-clickable-phone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .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}.module-contact .hidden-contact-phones .item-clickable-phone::before,#gallery-contact-layer .hidden-contact-phones .item-clickable-phone::before,.geo-reach-card__contact .hidden-contact-phones .item-clickable-phone::before,.module-contact .geo-reach-card__phone_loading_animation .item-clickable-phone::before,#gallery-contact-layer .geo-reach-card__phone_loading_animation .item-clickable-phone::before,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .item-clickable-phone::before{color:#145bc7;margin-right:.25rem}@media screen and (min-width:48rem){.module-contact .hidden-contact-phones .item-clickable-phone,#gallery-contact-layer .hidden-contact-phones .item-clickable-phone,.geo-reach-card__contact .hidden-contact-phones .item-clickable-phone,.module-contact .geo-reach-card__phone_loading_animation .item-clickable-phone,#gallery-contact-layer .geo-reach-card__phone_loading_animation .item-clickable-phone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .item-clickable-phone{display:none}}.module-contact .hidden-contact-phones .see-phones-btn,#gallery-contact-layer .hidden-contact-phones .see-phones-btn,.geo-reach-card__contact .hidden-contact-phones .see-phones-btn,.module-contact .geo-reach-card__phone_loading_animation .see-phones-btn,#gallery-contact-layer .geo-reach-card__phone_loading_animation .see-phones-btn,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .see-phones-btn,.module-contact .hidden-contact-phones .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,#gallery-contact-layer .hidden-contact-phones .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,.geo-reach-card__contact .hidden-contact-phones .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,.module-contact .geo-reach-card__phone_loading_animation .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,#gallery-contact-layer .geo-reach-card__phone_loading_animation .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone{display:none}@media screen and (min-width:48rem){.module-contact .hidden-contact-phones .see-phones-btn,#gallery-contact-layer .hidden-contact-phones .see-phones-btn,.geo-reach-card__contact .hidden-contact-phones .see-phones-btn,.module-contact .geo-reach-card__phone_loading_animation .see-phones-btn,#gallery-contact-layer .geo-reach-card__phone_loading_animation .see-phones-btn,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .see-phones-btn,.module-contact .hidden-contact-phones .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,#gallery-contact-layer .hidden-contact-phones .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,.geo-reach-card__contact .hidden-contact-phones .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,.module-contact .geo-reach-card__phone_loading_animation .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,#gallery-contact-layer .geo-reach-card__phone_loading_animation .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone,.geo-reach-card__contact .geo-reach-card__phone_loading_animation .icon-phone.hidden-contact-phones_formatted-phone._mobilePhone{display:-ms-flexbox;display:flex}}.module-contact .no-display-mobile,#gallery-contact-layer .no-display-mobile,.geo-reach-card__contact .no-display-mobile{display:none}@media screen and (min-width:62rem){.module-contact .no-display-mobile,#gallery-contact-layer .no-display-mobile,.geo-reach-card__contact .no-display-mobile{display:block}}.module-contact .geo-reach-card__phone_loading_animation,#gallery-contact-layer .geo-reach-card__phone_loading_animation,.geo-reach-card__contact .geo-reach-card__phone_loading_animation{margin:0}.modal-opened body{background-color:#fff}@media screen and (min-width:48rem){.modal-opened body{background:#f4f5f2}}.modal[data-role='contact-modal'] .module-contact .form.contact{padding-bottom:0}.modal[data-role='contact-modal'] .module-contact .form.contact .email-label,.modal[data-role='contact-modal'] .module-contact .form.contact .phone-label,.modal[data-role='contact-modal'] .module-contact .form.contact .name-label{font-weight:500}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone{width:11.25rem}@media screen and (min-width:48rem){.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone{width:17.5rem}}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code{width:auto}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code-wrapper{margin-top:0}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code-trigger{width:3.813rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-align:center;align-items:center;padding:.5rem 0}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code-trigger i{margin-left:.15rem}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code_input{width:calc(100% - 3.813rem)}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code-searcher input{width:calc(100% - 2.25rem)}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div.phone .phone-code-popup{max-height:16rem;position:absolute}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div+div.name{width:calc(100% - 12.25rem);margin-left:1rem}@media screen and (min-width:48rem){.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div+div.name{width:calc(100% - 18.5rem)}}.modal[data-role='contact-modal'] .module-contact .form.contact .item-form.half-items>div+div.name input[type="text"]{height:2.5rem}.modal.modal-new-style .modal-box{padding:1rem 0}@media screen and (min-width:62rem){.modal.modal-new-style .modal-box{padding:1.5rem 0}}.modal.modal-new-style .modal-box .modal-header{padding:0 1rem .5rem}@media screen and (min-width:62rem){.modal.modal-new-style .modal-box .modal-header{padding:0 1.5rem .5rem}.modal.modal-new-style .modal-box .modal-header .icon-fav,.modal.modal-new-style .modal-box .modal-header .icon-delete{opacity:1;transition:opacity .2s ease}}.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 .modal-box .modal-inner .item-form.new-profile{margin-bottom:0}.modal.modal-new-style .modal-box .modal-inner .highlight-content.module-contact{margin-bottom:0}.module-contact textarea:not([class*="kiwi"]),.module-contact input:not([class*="kiwi"]),.module-contact label:not([class*="kiwi"]){max-width:100%}.module-contact .contact-phones,.module-contact .multiple-contact-phones{margin-top:1rem}.module-contact .advertiser-info,.module-contact .module-contact-gray{background-color:#f4f5f2}.module-contact .advertiser-info .icon-block,.module-contact .module-contact-gray .icon-block{display:none}.module-contact .advertiser-info{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;font-size:.875rem;margin:0 -1rem;padding:.5rem 1rem}@media screen and (min-width:62rem){.module-contact .advertiser-info{margin:0 -1.5rem;padding:.5rem 1.5rem}}@media screen and (min-width:48rem){.module-contact .advertiser-info-container{width:100%}}.module-contact .advertiser-info-container-name{font-size:.875rem;font-weight:700;margin-bottom:.25rem;text-transform:capitalize}.module-contact .advertiser-info-container .shortAdDescription{font-size:.875rem;line-height:1.125rem;overflow-wrap:break-word}.module-contact .advertiser-info--avatar img{border-radius:50%;margin-right:.5rem;width:3rem}@media screen and (min-width:48rem){.module-contact .advertiser-info--avatar img{width:3.5rem}}@media screen and (min-width:48rem){.module-contact .advertiser-info--avatar .advertiser-container{width:83%}}.module-contact .advertiser-info--avatar .advertiser-container .advertiser-name,.module-contact .advertiser-info--avatar .advertiser-container .advertiser-name__costumer{font-size:.875rem;line-height:1rem;margin-bottom:0;text-transform:capitalize}.module-contact .advertiser-info--avatar .advertiser-container .advertiser-name{font-weight:700}.module-contact .advertiser-info--avatar .advertiser-container .advertiser-name,.module-contact .advertiser-info--avatar .advertiser-container p.ellipsis{max-width:16.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media screen and (min-width:48rem){.module-contact .advertiser-info--avatar .advertiser-container .advertiser-name,.module-contact .advertiser-info--avatar .advertiser-container p.ellipsis{max-width:25rem}}@media screen and (min-width:62rem){.module-contact .advertiser-info--avatar .advertiser-container .advertiser-name,.module-contact .advertiser-info--avatar .advertiser-container p.ellipsis{max-width:26.25rem}}.module-contact .advertiser-data{background-color:#fff;overflow:hidden;padding:0 0 1rem}.module-contact .module-contact-gray{font-size:.875rem;line-height:1.25rem;margin:0 -1rem;overflow:hidden;padding:1rem 1rem 1rem;position:relative}@media screen and (min-width:62rem){.module-contact .module-contact-gray{font-size:inherit;line-height:inherit;margin:0 -1.5rem;padding:1rem 1.5rem 1rem}}.module-contact .module-contact-gray .modal .advertiser-name-container,.module-contact .module-contact-gray .advertiser-name-container{display:inline-block;width:40%;word-break:break-word;text-transform:capitalize}.module-contact .module-contact-gray .modal .about-advertiser,.module-contact .module-contact-gray .about-advertiser{float:right;margin-top:0;width:auto}.module-contact .module-contact-gray .professional-name,.module-contact .module-contact-gray .txt-ref,.module-contact .module-contact-gray .bank,.module-contact .module-contact-gray .ad-reference{margin-bottom:.5rem;padding-top:1rem;text-transform:capitalize;width:100%}.module-contact .module-contact-gray .professional-name .name,.module-contact .module-contact-gray .txt-ref .name,.module-contact .module-contact-gray .bank .name,.module-contact .module-contact-gray .ad-reference .name{color:#6f6f6d}.module-contact .module-contact-gray .ad-reference .name{display:block;text-transform:none}.module-contact .module-contact-gray.about-container{border-top:1px solid #e5e6e1;padding-top:1rem}.module-contact .contact-data-container{padding-bottom:.5rem}.module-contact p.contacted{margin-bottom:.625rem;margin-top:-0.3125rem}.module-contact p.contacted,.module-contact p.contacted [class*="icon"]:before{color:#0c990c}.module-contact p.contacted [class*="icon"]:before{margin-right:.3125rem}.module-contact .contacted{display:none !important}.module-contact .contacted.show{display:block !important}.module-contact .privacy-policy-container a{color:#145bc7;text-decoration:underline}.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:.75rem;padding-right:2.1875rem;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:.0625rem;top:.0625rem;width:2.1875rem;z-index:2}.module-contact .last-contact-messages li button:hover{background-color:#cbccc7}.module-contact .last-contact-messages li:first-child button{top:0}.module-contact .last-contact-messages li:last-child button{bottom:.0625rem}.module-contact .btn+.privacy-link{display:block;margin:0;margin-top:.75rem}.module-contact .submit-button,.module-contact .button-chat{width:100%}.module-contact .button-chat.icon-chat-fill::before,.module-contact .button-chat.icon-chat::before{color:white}.module-contact .service-error-container,.module-contact .general-errors-container{margin-bottom:1.5rem}.module-contact .feedback-container .contextual{box-sizing:content-box;margin:1rem -1rem 0;padding:1rem;font-size:1rem;margin-bottom:.375rem;width:100%}.module-contact .feedback-container a{display:block;margin-top:.25rem;padding:.5rem;width:100%}.module-contact .feedback-container p{margin-top:1.5rem}.module-contact .feedback-container .icon-notification-fill:before,.module-contact .feedback-container .icon-notification:before{color:#fff;font-size:1.25rem;line-height:1.875rem}.module-contact .feedback-container div .text-save-title{padding-top:1.5rem}.module-contact .feedback-container div .text-save-search{margin-bottom:1rem}.first-phone{margin-bottom:.5rem}.first-phone,.last-phone{font-size:1.25rem}.highlight-content.module-contact{margin-bottom:-1.5rem}._mobilePhone{font-size:1rem}.advertiser-info-footer>p{margin-bottom:0;margin-top:1rem}.professional-name_type{color:#6f6f6d;display:block}.seeker-profile{border:.0625rem solid #e5e6e1;border-radius:.125rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);margin-bottom:0}.seeker-profile.checked,.seeker-profile.already-shared{margin-bottom:1rem}.seeker-profile .profile-content{display:-ms-flexbox;display:flex;font-size:.875rem;line-height:1.125rem;margin-bottom:.625rem}.seeker-profile .profile-content .photo-container{padding:.5rem .5rem .5rem 1rem}.seeker-profile .profile-content .photo-container .no-avatar:not(.icon-user-circle_outline){display:block;background-color:#fff;border-radius:50%;border:.0625rem solid #141414;height:2rem;overflow:hidden;position:relative;width:2rem}.seeker-profile .profile-content .photo-container .no-avatar:not(.icon-user-circle_outline)::before{background-image:url('/static/common/release/listing/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}.seeker-profile .profile-content .photo-container .no-avatar.icon-user-circle_outline{width:2rem;height:2rem}.seeker-profile .profile-content .photo-container .no-avatar.icon-user-circle_outline::before{font-size:2rem}.seeker-profile .profile-content .photo-container img{border-radius:50%;opacity:.6;filter:saturate(0)}.seeker-profile .profile-content .name{font-weight:500}.seeker-profile .profile-content .description{-ms-flex-direction:column;flex-direction:column;margin-top:.5rem;display:block;-ms-flex-pack:start;justify-content:flex-start;height:auto;width:72%}.seeker-profile .profile-content .description:before{background-image:none}.seeker-profile .profile-content .description .name,.seeker-profile .profile-content .description .preview,.seeker-profile .profile-content .description .phone,.seeker-profile .profile-content .description .email{color:#6f6f6d;margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:10.6rem}@media screen and (min-width:48rem){.seeker-profile .profile-content .description .name,.seeker-profile .profile-content .description .preview,.seeker-profile .profile-content .description .phone,.seeker-profile .profile-content .description .email{width:17rem}}.seeker-profile .profile-content .link-container{-ms-flex-order:5;order:5;margin:.5rem .5rem 0 0;text-align:right;width:5rem}.seeker-profile .profile-content .link-container a{cursor:pointer;font-weight:500;text-decoration:none}.seeker-profile .share-profile-container,.seeker-profile .already-shared-profile{padding:0 0 .5rem 1rem;background-color:inherit;line-height:1.25rem;font-size:inherit}.seeker-profile .share-profile-container::before,.seeker-profile .already-shared-profile::before{margin-top:0}.seeker-profile.checked{border:.0625rem solid #ffd1ee;background-color:#fff0f9}.seeker-profile.checked:hover{border:.0625rem solid #b62682}.seeker-profile.already-shared:hover{border:.0625rem solid #e5e6e1}.seeker-profile.checked .profile-content .description .name,.seeker-profile.already-shared .profile-content .description .name,.seeker-profile.checked .profile-content .description .preview,.seeker-profile.already-shared .profile-content .description .preview,.seeker-profile.checked .profile-content .description .phone,.seeker-profile.already-shared .profile-content .description .phone,.seeker-profile.checked .profile-content .description .email,.seeker-profile.already-shared .profile-content .description .email{color:#141414}.seeker-profile.checked .profile-content img,.seeker-profile.already-shared .profile-content img{opacity:inherit;filter:saturate(1)}.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%}.new-seeker-profile::before{color:#b62682;font-size:20px;vertical-align:-0.1rem}.not-sharing-warning{display:none;margin-top:.25rem;margin-bottom:1rem;font-size:.875rem;line-height:1.5rem;color:#4d4d4c}.layout-shift-core-vitals{height:14.688rem;overflow:hidden;width:19rem;margin:auto}@media screen and (min-width:21.875rem){.layout-shift-core-vitals{height:14.688rem;width:21.438rem}}@media screen and (min-width:48rem){.layout-shift-core-vitals{width:18.75rem;height:13.125rem}}.layout-shift-core-vitals .mask-wrapper img.horizontal,.layout-shift-core-vitals .mask-wrapper img.vertical{width:auto;height:auto}.layout-shift-core-vitals .mask-wrapper{height:auto;width:auto;position:static}.layout-shift-core-vitals .mask-wrapper .mask{transform:none;transition-property:transform;transition-timing-function:ease-out;transition-duration:.3s;max-width:100%;max-height:100%;position:relative}.layout-shift-core-vitals .mask-wrapper .mask .placeholder{display:block;height:100%;position:relative}.layout-shift-core-vitals .mask-wrapper .mask .placeholder:nth-child(2) img{visibility:visible}.layout-shift-core-vitals .mask-wrapper .mask .placeholder:nth-child(1),.layout-shift-core-vitals .mask-wrapper .mask .placeholder:nth-child(3){height:0;width:0}.layout-shift-core-vitals .mask-wrapper .mask .placeholder:nth-child(1) img,.layout-shift-core-vitals .mask-wrapper .mask .placeholder:nth-child(3) img{visibility:hidden}.layout-shift-core-vitals .mask-wrapper .mask .placeholder img{position:absolute;width:auto;left:-100%;right:-100%;top:-100%;bottom:-100%}@media screen and (min-width:62rem){.item_hightop .layout-shift-core-vitals{width:22.5rem}}@media screen and (min-width:48rem){.fetured-hightop .layout-shift-core-vitals{height:19.75rem;width:21.25rem}}@media screen and (min-width:75rem){.fetured-hightop .layout-shift-core-vitals{height:18.9375rem;width:26.5625rem}}.gallery-height-core-vitals{height:14.25rem}@media screen and (min-width:21.875rem){.gallery-height-core-vitals{height:16.078rem}}@media screen and (min-width:48rem){.gallery-height-core-vitals{height:14.125rem}}@media screen and (min-width:75rem){.gallery-height-core-vitals{height:13.125rem}}.map-container .gallery-height-core-vitals{height:9rem}.map-container .gallery-height-core-vitals .mask-wrapper img{visibility:visible}.device-filters-opened .map-container .gallery-height-core-vitals .mask-wrapper img{visibility:hidden}@media screen and (min-width:48rem){.featured-hightop .item-gallery.gallery-height-core-vitals{height:19.75rem}}@media screen and (min-width:75rem){.featured-hightop .item-gallery.gallery-height-core-vitals{height:18.9375rem}}.neutral-orientation.item-gallery picture,.neutral-orientation.item-gallery img{width:100%;height:100%;object-fit:cover}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.items-container .item-discard-undo,.map-container .item-discard-undo{opacity:0}.items-container .item-discard-undo.fade-out,.map-container .item-discard-undo.fade-out{display:none}.items-container .item-multimedia-container,.map-container .item-multimedia-container{opacity:1}.items-container .item-multimedia-container.fade-out,.map-container .item-multimedia-container.fade-out{height:auto}.items-container .item-discard-undo.fade-in,.map-container .item-discard-undo.fade-in,.items-container .item-multimedia-container.fade-in,.map-container .item-multimedia-container.fade-in{animation-name:fadeIn;animation-duration:1s;animation-timing-function:ease;opacity:1}.items-container .item-discard-undo.fade-out,.map-container .item-discard-undo.fade-out,.items-container .item-multimedia-container.fade-out,.map-container .item-multimedia-container.fade-out{animation-name:fadeOut;animation-duration:700ms;animation-timing-function:ease;opacity:0;height:0;margin:0}.items-container .item-discard-undo.fade-out>*,.map-container .item-discard-undo.fade-out>*,.items-container .item-multimedia-container.fade-out>*,.map-container .item-multimedia-container.fade-out>*{pointer-events:none}#experts{margin-bottom:2.75rem;margin-top:-0.375rem;padding:0}#experts .expert-card{border-radius:.25rem;margin-bottom:1rem;overflow:hidden}#experts .expert-card.compact{width:15rem}#experts .expert-card.compact .details{white-space:normal}#experts .expert-card.compact .details .expert-detail{color:#4d4d4c}#experts .expert-card .agency-logo img{border-radius:.125rem;overflow:hidden}#experts .highcards{-ms-flex-pack:center;justify-content:center;margin-bottom:0;margin-top:1rem;min-height:14.125rem;text-align:center;white-space:nowrap;width:100%}#experts .highcards:empty{display:block}#experts.adjustfor-2 .msa,#experts.adjustfor-3 .msa{overflow-x:auto;-webkit-overflow-scrolling:touch;padding-left:1rem;touch-action:auto;-ms-touch-action:auto}#experts.adjustfor-2 .highcards,#experts.adjustfor-1 .highcards{-ms-flex-pack:center;justify-content:center}#experts .experts-title{color:#4d4d4c;font-size:1.125rem;font-weight:600;line-height:1.5rem;text-align:center}#experts .more{display:block;font-size:1.125rem;font-weight:600;text-align:center}@media screen and (min-width:48rem){#experts.adjustfor-2 .msa,#experts.adjustfor-3 .msa{margin-right:-1.5rem;margin-left:-1.5rem;padding-left:1.5rem}#experts .expert-card.compact{-ms-flex-negative:0;flex-shrink:0}#experts .highcards{gap:.5rem;-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:62rem){#experts #experts.adjustfor-2 .msa,#experts #experts.adjustfor-3 .msa{margin-right:0;margin-left:0;padding-left:0}#experts .highcards{width:100%}#experts .expert-card.compact{width:15rem}}#facets-container #facets-modal-content{display:none;margin:0}#facets-container ul li{line-height:1.5rem}ul.styled-list{list-style-type:square;margin-left:.5rem;margin-right:3rem}ul.styled-list li{position:relative}ul.styled-list li .icon-close::before,ul.styled-list li::marker{color:#145bc7}ul.styled-list li span:not(#chooseFacets){color:#6f6f6d;position:absolute;right:-3rem}@media screen and (min-width:48rem){.table-content .styled-list{column-count:2;column-gap:4rem}}@media screen and (min-width:112.5rem){.table-content .styled-list{column-count:3}}.table-content .styled-list li{margin-right:2rem}.new-listing-filter{padding:4.5rem .75rem .75rem}@media screen and (min-width:48rem){.new-listing-filter{background-color:#e5e6e1;min-height:100vh;padding-right:1rem;padding-left:1rem;width:55%}}@media screen and (min-width:62rem){.new-listing-filter{min-height:auto;padding-right:.75rem;padding-left:.75rem;padding-top:.75rem;width:auto}}.new-listing-filter>.reset-filters{border-top:solid .0625rem #cbccc7;margin-left:-0.75rem;margin-right:-0.75rem;margin-top:1.5rem;padding-bottom:.25rem;padding-left:.75rem;padding-top:1rem;text-align:left;width:100vw}@media screen and (min-width:48rem){.new-listing-filter>.reset-filters{width:calc(55vw - .75rem)}}@media screen and (min-width:62rem){.new-listing-filter>.reset-filters{width:16.5rem}}.new-listing-filter .item-form:first-child a{color:#145bc7;text-decoration:none}.new-listing-filter .locals-and-offices>span,.new-listing-filter .publication-date>span,.new-listing-filter .publication-date>legend,.new-listing-filter .locals-and-offices>legend,.new-listing-filter span.title-label{font-weight:500}.new-listing-filter .publication-date{padding:0}.new-listing-filter a{color:#141414;text-decoration:none}.new-listing-filter a:hover{text-decoration:none}.new-listing-filter .item-form:last-child{margin-bottom:0}.new-listing-filter input[type="checkbox"]:checked~span a{color:#b62682}.new-listing-filter .item-form .input-radio,.new-listing-filter .item-form .input-checkbox{margin-left:0}.new-listing-filter .item-form>span{display:block;margin-bottom:.4rem}.new-listing-filter .multiple{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.new-listing-filter .multiple>span{width:100%}.new-listing-filter .multiple>div{width:48%}.new-listing-filter .dropdown-wrapper{max-width:none}.new-listing-filter .block-filters-visibility .block-description{display:none}.new-listing-filter .block-filters-visibility .block-description.visible{display:block}.new-listing-filter .block-filters-visibility .button{display:none;cursor:pointer}.new-listing-filter .block-filters-visibility .button.visible{display:block;padding-top:.5rem}.new-listing-filter .block-filters-visibility .button.hide i{display:inline-block;transform:rotateX(180deg)}.new-listing-filter .block-filters-visibility .text{color:#145bc7;font-weight:500}.new-listing-filter .block-filters-visibility i::before{color:#145bc7}.new-listing-filter .block-filters-list{display:none}.new-listing-filter .block-filters-list.visible{display:block}.new-listing-filter .block-filters-list.is-any-checkbox-checked li.visible{display:block}.new-listing-filter .block-filters-list.is-any-checkbox-checked li.visible .input-checkbox{margin-top:.4375rem}.new-listing-filter .block-filters-list.is-any-checkbox-checked li.visible~.visible .input-checkbox{margin-top:1rem}.new-listing-filter .block-filters-list.is-any-checkbox-checked li:not(.visible){display:none}.new-listing-buttons{margin-bottom:1rem}@media screen and (min-width:62rem){.new-listing-buttons{display:none}}.new-listing-buttons ul{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.new-listing-buttons aside,.new-listing-buttons .aside-fixed-toolbar,.new-listing-buttons .aside-filters{display:block}.new-listing-buttons aside li,.new-listing-buttons .aside-fixed-toolbar li,.new-listing-buttons .aside-filters li{display:-ms-flexbox;display:flex}.new-listing-buttons aside li .btn,.new-listing-buttons .aside-fixed-toolbar li .btn,.new-listing-buttons .aside-filters li .btn{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding:.5rem}@media screen and (min-width:21.875rem){.new-listing-buttons aside li .btn,.new-listing-buttons .aside-fixed-toolbar li .btn,.new-listing-buttons .aside-filters li .btn{padding-left:1rem;padding-right:1rem}}@media screen and (min-width:62rem){.change-operation-mobile{display:none}}.change-operation-mobile a{color:#145bc7;margin-left:1rem}.typology-filter-container{display:none}@media screen and (min-width:62rem){.typology-filter-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}.typology-filter-container .dropdown-wrapper{width:100%}.typology-filter-container span:not(.placeholder){font-weight:500}#typology-filter-container-mobile{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:62rem){#typology-filter-container-mobile{display:none}}#typology-filter-container-mobile .dropdown-wrapper{width:100%}.dropdown-filter{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.dropdown-filter .dropdown-list{width:100%}.aside-fixed-toolbar{background-color:#fff;border-bottom:.1875rem solid #cbccc7;left:0;padding:.75rem;position:fixed;top:0;width:100%;z-index:14;visibility:hidden;height:0}@media screen and (min-width:48rem){.aside-fixed-toolbar{width:55%}}.aside-fixed-toolbar .icon-close span{display:none}.aside-fixed-toolbar .cancel-filters{color:#145bc7}@media screen and (min-width:48rem){.device-filters-opened{overflow-y:hidden}}.device-filters-opened .aside-fixed-toolbar{visibility:visible;height:auto}.device-filters-opened #main-content,.device-filters-opened .ide-header,.device-filters-opened .links-block-home,.device-filters-opened .main-footer,.device-filters-opened .listing-top,.device-filters-opened .full-width-background{visibility:hidden;height:0;overflow:hidden;padding:0;position:absolute}@media screen and (min-width:48rem){.device-filters-opened #main-content,.device-filters-opened .ide-header,.device-filters-opened .links-block-home,.device-filters-opened .main-footer,.device-filters-opened .listing-top,.device-filters-opened .full-width-background{visibility:visible;height:auto;position:static;padding:1.5rem}}@media screen and (min-width:48rem){.device-filters-opened .fixed-toolbar{display:-ms-flexbox;display:flex}}.device-filters-opened aside{width:100%}@media screen and (min-width:48rem){.device-filters-opened aside{background-color:rgba(0,0,0,0.5);bottom:0;left:0;margin-top:3.5625rem;margin:0;overflow-y:scroll;position:fixed;top:0;z-index:13}}.device-filters-opened aside,.device-filters-opened .aside-fixed-toolbar{display:block}@media screen and (min-width:62rem){.device-filters-opened aside,.device-filters-opened .aside-fixed-toolbar{display:none}}.device-filters-opened .aside-fixed-toolbar{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.device-filters-opened .order-by{display:none}@media screen and (min-width:48rem){.device-filters-opened .order-by{display:-ms-flexbox;display:flex}}@media screen and (min-width:48rem){.extended-grid .new-listing-filter{background-color:#fff;border-radius:0 0 .25rem .25rem}}@media screen and (min-width:62rem){.extended-grid .new-listing-filter{padding:1rem}}@media screen and (min-width:87.5rem){.extended-grid .new-listing-filter{padding:1.5rem}}@media screen and (min-width:48rem){.extended-grid .new-listing-filter--border{border:.0625rem solid #e5e6e1;border-radius:.25rem}}.extended-grid .new-listing-filter>.reset-filters{border-top:solid .0625rem #e5e6e1;margin-left:-1rem;margin-right:0;margin-top:1.5rem;padding-bottom:0;padding-left:1rem;padding-top:1rem;text-align:left;width:calc(100% + 2rem)}.extended-grid .new-listing-filter>.reset-filters::before{color:#145bc7;vertical-align:text-top}@media screen and (min-width:87.5rem){.extended-grid .new-listing-filter>.reset-filters{margin-left:-1.5rem;padding-left:1.5rem;padding-top:1.5rem;width:calc(100% + 3rem)}}.fixed-toolbar{-ms-flex-align:center;align-items:center;background-color:#fff;border-bottom:solid .0625rem #e5e6e1;display:-ms-flexbox;display:flex;margin-top:0;padding:.625rem .5rem;position:sticky;top:0;width:100%;z-index:4}@media screen and (min-width:21.875rem){.fixed-toolbar{padding-left:1rem;padding-right:1rem;margin-left:0}}@media screen and (min-width:48rem){.fixed-toolbar{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){.fixed-toolbar{display:none}}.fixed-toolbar .fixed-toolbar-controls{display:-ms-flexbox;display:flex}.fixed-toolbar .icon-list,.fixed-toolbar .icon-location-outline,.fixed-toolbar .icon-location{margin-left:.5rem;font-weight:500}@media screen and (min-width:36rem){.fixed-toolbar .icon-list,.fixed-toolbar .icon-location-outline,.fixed-toolbar .icon-location{margin-left:1rem}}.fixed-toolbar .icon-filter{font-weight:500}.fixed-toolbar .icon-list{display:none}.fixed-toolbar .icon-list.--old:before{padding-top:.125rem}@media screen and (min-width:62rem){.fixed-toolbar .icon-location-outline,.fixed-toolbar .icon-location{display:none}}.toolbar-button{color:#141414}.toolbar-button:before{color:#141414;margin-right:0}@media screen and (min-width:48rem){.toolbar-button{font-weight:bold;margin-right:0}}.map-view .fixed-toolbar,.map-view.fixed-toolbar{position:fixed;top:0}.map-view .fixed-toolbar .icon-list,.map-view.fixed-toolbar .icon-list{display:inherit}.map-view .fixed-toolbar #toolbar-map-link,.map-view.fixed-toolbar #toolbar-map-link{display:none}.map-view .fixed-toolbar .toolbar-button:before,.map-view.fixed-toolbar .toolbar-button:before{color:#141414}@media screen and (min-width:48rem){.map-view .fixed-toolbar,.map-view.fixed-toolbar{position:absolute;top:unset}}@media screen and (max-height:26.875rem){.map-view.landscape .fixed-toolbar,.map-view.landscape.fixed-toolbar{position:fixed;top:0}}.save-search-container{-ms-flex-positive:1;flex-grow:1}.save-search-container p{display:none}.save-search-container .saved-search-link{display:block}.save-search-container .saveSearchSubmit{max-width:15rem;padding:0 .5rem}@media screen and (min-width:36rem){.save-search-container .saveSearchSubmit{padding-left:1rem;padding-right:1rem}}.save-search-container .saveSearchSubmit.save-search-mobile{display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:48rem){.save-search-container .saveSearchSubmit.save-search-mobile{display:none}}.save-search-container .saveSearchSubmit:not(.save-search-mobile){display:none}@media screen and (min-width:48rem){.save-search-container .saveSearchSubmit:not(.save-search-mobile){display:-ms-inline-flexbox;display:inline-flex}}.save-search-container .saved-search-link,.save-search-container .saveSearchSubmit{float:right}.save-search-container .icon-notification-fill,.save-search-box .icon-notification-fill,.save-search-container .icon-notification,.save-search-box .icon-notification{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.save-search-container .icon-notification-fill::before,.save-search-box .icon-notification-fill::before,.save-search-container .icon-notification::before,.save-search-box .icon-notification::before{color:#fff;font-size:1.25rem;margin-right:.25rem}.save-search-container .icon-notification-fill.save-search-mobile,.save-search-box .icon-notification-fill.save-search-mobile,.save-search-container .icon-notification.save-search-mobile,.save-search-box .icon-notification.save-search-mobile{display:-ms-inline-flexbox;display:inline-flex}@media screen and (min-width:48rem){.save-search-container .icon-notification-fill.save-search-mobile,.save-search-box .icon-notification-fill.save-search-mobile,.save-search-container .icon-notification.save-search-mobile,.save-search-box .icon-notification.save-search-mobile{display:none}}.modal-inner .accept.icon-notification-filled,.modal-inner .accept.icon-notification{-ms-flex-align:center;align-items:center;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:center;justify-content:center}.modal-inner .accept.icon-notification-filled::before,.modal-inner .accept.icon-notification::before{color:#fff;font-size:1.25rem;margin-right:.25rem}.modal-inner .accept.icon-notification-filled[disabled="disabled"]::before,.modal-inner .accept.icon-notification[disabled="disabled"]::before{color:#6f6f6d}.saved-search-link{color:#0c990c;display:block}@media screen and (min-width:62rem){.saved-search-link{color:#141414;font-size:1rem;font-weight:400}}[lang="fr"] .fixed-toolbar .saveSearchSubmit{width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[lang="pt"] .fixed-toolbar .icon-list,[lang="pt"] .fixed-toolbar .icon-location-outline,[lang="pt"] .fixed-toolbar .icon-location{margin-left:5%}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-description{max-height:7.75rem;height:auto}.items-container.items-list .full-visibility .item-description .ellipsis{-webkit-line-clamp:4}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .item-description{max-height:10.5rem;height:auto}.items-container.items-list .full-visibility .item-description .ellipsis{-webkit-line-clamp:7}}@media screen and (min-width:48rem){.items-container.items-list .full-visibility.item_featured .item-description .ellipsis{-webkit-line-clamp:3}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility.item_featured .item-description .ellipsis{-webkit-line-clamp:6}}.items-container.items-list .full-visibility{background-color:#fff}@media screen and (min-width:48rem){.items-container.items-list .full-visibility{height:26rem}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility{height:33rem}}.items-container.items-list .full-visibility.fade-out{height:0}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-top:.5rem;-ms-flex-pack:justify;justify-content:space-between;min-height:6rem;border-bottom-left-radius:.25rem;border-top-left-radius:0}@media screen and (max-width:48rem){.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures{border-bottom-left-radius:0;border-top-left-radius:0;border-top-right-radius:0}}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan{width:calc(100% / 3 - 0.5rem)}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan{height:5rem}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan{height:7.5rem}}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan img{height:100%;object-fit:cover;width:100%}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image.no-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image.no-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan.no-image,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image.no-plan,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image.no-plan,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan.no-plan{-ms-flex-align:center;align-items:center;background-color:#f4f5f2;border:none;display:-ms-flexbox;display:flex;cursor:auto;-ms-flex-pack:center;justify-content:center}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image.no-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image.no-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan.no-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image.no-plan img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image.no-plan img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan.no-plan img{height:3rem;width:3rem}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image.no-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image.no-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan.no-image img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--second-image.no-plan img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--third-image.no-plan img,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan.no-plan img{height:5rem;width:5rem}}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures--plan{border:.0625rem solid #e5e6e1;margin-right:unset}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline-old,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-plan,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline{position:relative}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline-old:before,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-plan:before,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline:before{position:absolute;top:50%;font-size:3.5rem;left:50%;transform:translate(-50%, -50%);color:#e5e6e1}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline-old picture,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-plan picture,.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline picture{position:relative;width:100%;height:100%}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-minipictures .icon-no-pics-outline-old::before{content:"\e90f"}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-pictures{bottom:10.5rem;color:#fff;display:block;position:absolute;z-index:1}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-multimedia .item-multimedia-pictures{bottom:1rem}}.items-container.items-list .full-visibility .item-multimedia .item-multimedia-pictures span{font-weight:500}.items-container.items-list .full-visibility .item-multimedia.item-multimedia_no-pictures{padding:0;min-height:22rem}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-multimedia.item-multimedia_no-pictures{min-height:unset}}.items-container.items-list .full-visibility .item-multimedia.item-multimedia_no-pictures .no-pics{width:100%;height:100%;float:none;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;position:absolute}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-multimedia.item-multimedia_no-pictures .no-pics{position:relative}}.items-container.items-list .full-visibility .item-multimedia.item-multimedia_no-pictures .item-multimedia-minipictures{position:absolute;bottom:0;left:0;width:100%}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-multimedia.item-multimedia_no-pictures .item-multimedia-minipictures{position:relative;bottom:unset;left:unset;width:auto}}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .video-listing-container{max-height:20.5rem}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .video-listing-container{max-height:25rem}}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .featured-hightop-phrase~.item-description{height:7.75rem}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .featured-hightop-phrase~.item-description{height:10.5rem}}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .featured-hightop-phrase~.item-description .ellipsis{-webkit-line-clamp:4}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .featured-hightop-phrase~.item-description .ellipsis{-webkit-line-clamp:6}}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-multimedia,.items-container.items-list .full-visibility .item-gallery,.items-container.items-list .full-visibility .item-gallery .mask-wrapper{height:20.5rem;width:22.5rem;z-index:1}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .item-multimedia,.items-container.items-list .full-visibility .item-gallery,.items-container.items-list .full-visibility .item-gallery .mask-wrapper{height:25rem;width:36.9375rem}}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .item-info-container{height:auto;width:calc(100% - 22.5rem)}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .item-info-container{height:auto;width:calc(100% - 36.9375rem)}}.items-container.items-list .full-visibility .featured-hightop-block-agent-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;-ms-flex-order:5;order:5;padding-top:.5rem}@media screen and (min-width:48rem){.items-container.items-list .full-visibility .featured-hightop-block-agent-container{margin-bottom:4rem}}@media screen and (min-width:87.5rem){.items-container.items-list .full-visibility .featured-hightop-block-agent-container{margin-bottom:5rem}}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .logo-branding{height:3.75rem;position:relative;right:0;top:0;width:7.8125rem}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .logo-branding img,.items-container.items-list .full-visibility .featured-hightop-block-agent-container .logo-branding a{border-radius:.125rem;height:3.75rem;width:7.8125rem}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .hightop-agent{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .hightop-agent a{color:#141414}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .hightop-agent a:hover{text-decoration:none}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .hightop-agent span{display:block}.items-container.items-list .full-visibility .featured-hightop-block-agent-container .hightop-agent .hightop-agent-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-weight:500;overflow:hidden}@media screen and (min-width:48rem){.items-container.items-list .item_contains_lists.full-visibility{height:29rem}.items-container.items-list .item_contains_lists.full-visibility .item-info-container{height:26rem}}@media screen and (min-width:87.5rem){.items-container.items-list .item_contains_lists.full-visibility{height:36rem}.items-container.items-list .item_contains_lists.full-visibility .item-info-container{height:33rem}}@import url('@idealista/kiwi-tokens/build/css/Globals/variables.css');.rs-gallery-container.contact-slide .module-contact{background-color:#fff}.rs-gallery-container.contact-slide .module-contact_title{margin-bottom:0;padding-top:1rem;text-align:center}.rs-gallery-container.contact-slide .module-contact .advertiser-info{margin:0;padding:.5rem 1rem}.rs-gallery-container.contact-slide .module-contact .advertiser-info img{width:3rem}.rs-gallery-container.contact-slide .module-contact .advertiser-info .advertiser-name{font-size:1rem}.rs-gallery-container.contact-slide .module-contact .form.contact{padding:1rem}.rs-gallery-container.contact-slide .module-contact .form.contact .email-label,.rs-gallery-container.contact-slide .module-contact .form.contact .phone-label,.rs-gallery-container.contact-slide .module-contact .form.contact .name-label{display:block;font-weight:500;margin-bottom:.5rem}.rs-gallery-container.contact-slide .module-contact-gray{margin:0}.rs-gallery-container.contact-slide .module-contact .feedback-container{padding:0 1rem 1.5rem}.rs-gallery-container.contact-slide .module-contact .feedback-container .contextual{box-sizing:border-box;line-height:1.5rem;margin-left:0;margin-right:0}.rs-gallery-container.contact-slide .module-contact .ad-reference-container .ref-help{color:#6f6f6d;display:block}.rs-gallery-container.contact-slide .module-contact .ad-reference-container .txt-ref{padding-top:0}.rs-gallery-container.contact-slide .module-contact .lastMessage{padding:1.5rem}.rs-gallery-container.contact-slide .module-contact .theMessage{background-color:#ebfaeb;color:#0c990c}.rs-gallery-container.contact-slide .module-contact .lastMessageDate{padding:1rem}.rs-gallery-container.contact-slide .module-contact .lastMessageUrl{padding-left:1rem;padding-bottom:1rem}.rs-gallery-container.contact-slide .module-contact .lastMessageUrl .icon-chat::before{color:#145bc7}.rs-gallery-container.contact-slide .module-contact .contact-login{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-inline:var(--padding-large);padding-block:2.5rem;gap:calc(var(--gap-large) * 2)}.rs-gallery-container.contact-slide .module-contact .contact-login__subtitle{text-align:center}.rs-gallery-container.contact-slide .module-contact .contact-login__button{height:var(--height-interactive-large)}.geo-links-wrapper{margin-top:2rem;width:100%}@media screen and (min-width:48rem){.geo-links-wrapper{margin-top:0}}.geo-links-wrapper .show-more-link{display:none}.geo-links-wrapper h3{font-size:1.125rem;font-weight:700;line-height:1.5rem;margin-bottom:.375rem;padding-top:.375rem}@media screen and (min-width:48rem){.geo-links-wrapper h3{margin-bottom:1rem}}@media screen and (min-width:62rem){.geo-links-wrapper h3{font-size:1.25rem}}@media screen and (min-width:48rem){.geo-links-content{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:100%;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:48rem){.geo-links-content{-ms-flex-wrap:wrap;flex-wrap:wrap}}.geo-links-block{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;padding:0;margin-left:0;margin-right:0}@media screen and (min-width:48rem){.geo-links-block{padding:0 1.5rem 0 0;margin-bottom:5rem;width:33.33%}.geo-links-block:nth-child(3){padding-right:0}}@media screen and (min-width:62rem){.geo-links-block{margin-bottom:1rem;width:50%}.geo-links-block:last-child{margin-bottom:1rem}}.geo-links-label,.geo-links-list{background-color:#fff}@media screen and (min-width:48rem){.geo-links-label,.geo-links-list{background-color:transparent}}.geo-links-label{-ms-flex-align:center;align-items:center;background-color:#fff;border-radius:.125rem;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:1.875rem;margin-top:1rem;padding:.313rem .5rem;width:100%;font-weight:500}@media screen and (min-width:48rem){.geo-links-label{-ms-flex-align:center;align-items:center;background-color:transparent;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:0;margin-top:0;padding:0;width:100%}}@media screen and (min-width:48rem){.geo-links-label[role="heading"].icon-arrow-dropdown-after:after{content:none}}.geo-links-label .icon-arrow-dropdown-after,.geo-links-label .icon-arrow-dropdown-up-after{position:absolute;right:.625rem}@media screen and (min-width:48rem){.geo-links-label .icon-arrow-dropdown-after,.geo-links-label .icon-arrow-dropdown-up-after{display:none}}.geo-links-label .icon-arrow-dropdown-after::after,.geo-links-label .icon-arrow-dropdown-up-after::after{font-size:1.5rem}.geo-links-label .icon-arrow-dropdown-up-after{display:none}@media screen and (min-width:48rem){.geo-links-label[role="link"]:after{margin-left:.25rem}}.geo-links-label[role="link"],.geo-links-label[role="link"]:after{color:#145bc7}.geo-links-label[for^="show-more-links"]{-ms-flex-order:1;order:1;display:none}@media screen and (min-width:48rem){.geo-links-label[for^="show-more-links"]{display:block}}.geo-links-label[for^="show-less-links"]{-ms-flex-order:2;order:2;display:none}@media screen and (min-width:48rem){.geo-links-label[for^="show-less-links"]{display:block}}.geo-links-label[role="link"]{cursor:pointer}@media screen and (min-width:48rem){.geo-links-label[role="link"]{margin-left:3.5rem}}.geo-links-input[type="checkbox"]{position:absolute;visibility:hidden}.geo-links-input[type="checkbox"]:checked~.geo-links-list{display:block}.geo-links-input[type="checkbox"]:checked~label .icon-arrow-dropdown-up-after{display:block}.geo-links-input[type="checkbox"]:checked~label .icon-arrow-dropdown-after{display:none}.geo-links-input[type="radio"]{position:absolute;visibility:hidden}@media screen and (min-width:48rem){.geo-links-list .geo-links-secondary-links{display:none}.geo-links-input[type="radio"]:checked+label{display:none}.geo-links-input.show-less-links:checked~.geo-links-list>.geo-links-secondary-links{display:none}.geo-links-input.show-more-links:checked~.geo-links-list>.geo-links-secondary-links{display:-ms-flexbox;display:flex}}.geo-links-list{display:none;padding:.5rem 1rem 1rem;margin-bottom:0}@media screen and (min-width:48rem){.geo-links-list{display:block;padding:0}}.geo-links-list span{color:#6f6f6d;margin-left:.5rem}@media screen and (min-width:48rem){.geo-links-list span{margin-left:0;margin-right:.5rem;display:block;min-width:2.25rem;padding-right:.25rem;text-align:right;width:3rem}}.geo-links-list:last-child{margin-bottom:1rem}@media screen and (min-width:48rem){.geo-links-list:last-child{margin-bottom:3rem}}.geo-links-primary-links,.geo-links-secondary-links{color:#145bc7;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:.25rem}@media screen and (min-width:48rem){.geo-links-primary-links,.geo-links-secondary-links{-ms-flex-direction:row-reverse;flex-direction:row-reverse;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}}@media screen and (min-width:48rem){.geo-links-link{display:inline-block;max-width:calc(100% - 3.5rem)}}.input-container{border-top:none;border:.0625rem solid #b62682;display:none;position:absolute;z-index:2}.insertion-wrapper{position:relative}.insertion-wrapper~select{display:none;opacity:0;position:absolute}.insertion-wrapper~ul{display:none}.insertion-wrapper .placeholder{overflow:hidden;padding-right:1.6875rem;text-overflow:ellipsis;white-space:nowrap}.insertion-wrapper .dropdown-wrapper.active .dropdown{border:.0625rem solid #b62682;border-bottom:none}.insertion-wrapper .input-container .btn{width:100%}.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}}.office-contact .hidden-contact-phones_link[type="button"]{display:-ms-flexbox;display:flex;max-width:none}.module-contact .hidden-contact-phones--no-underline:hover .hidden-contact-phones_text,#gallery-contact-layer .hidden-contact-phones--no-underline:hover .hidden-contact-phones_text,.office-contact .hidden-contact-phones--no-underline:hover .hidden-contact-phones_text,.item-toolbar .hidden-contact-phones--no-underline:hover .hidden-contact-phones_text,.module-contact .hidden-contact-phones--no-underline:focus .hidden-contact-phones_text,#gallery-contact-layer .hidden-contact-phones--no-underline:focus .hidden-contact-phones_text,.office-contact .hidden-contact-phones--no-underline:focus .hidden-contact-phones_text,.item-toolbar .hidden-contact-phones--no-underline:focus .hidden-contact-phones_text{text-decoration:none}.module-contact span.phone-type-info--hidden,#gallery-contact-layer span.phone-type-info--hidden,.office-contact span.phone-type-info--hidden,.item-toolbar span.phone-type-info--hidden{display:none}.module-contact span.phone-type-info::before,#gallery-contact-layer span.phone-type-info::before,.office-contact span.phone-type-info::before,.item-toolbar 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}.module-contact span.phone-type-info .rs-tooltip-dialog,#gallery-contact-layer span.phone-type-info .rs-tooltip-dialog,.office-contact span.phone-type-info .rs-tooltip-dialog,.item-toolbar span.phone-type-info .rs-tooltip-dialog{width:max-content}.module-contact span.phone-type-info .rs-tooltip-dialog-content,#gallery-contact-layer span.phone-type-info .rs-tooltip-dialog-content,.office-contact span.phone-type-info .rs-tooltip-dialog-content,.item-toolbar 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}.module-contact span.phone-type-info .rs-tooltip-dialog.tooltip-arrow-down,#gallery-contact-layer span.phone-type-info .rs-tooltip-dialog.tooltip-arrow-down,.office-contact span.phone-type-info .rs-tooltip-dialog.tooltip-arrow-down,.item-toolbar span.phone-type-info .rs-tooltip-dialog.tooltip-arrow-down{bottom:-3.5rem}.module-contact .hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_link,.office-contact .hidden-contact-phones_link,.item-toolbar .hidden-contact-phones_link{position:relative}.module-contact .hidden-contact-phones_link.icon-phone-outline:before,#gallery-contact-layer .hidden-contact-phones_link.icon-phone-outline:before,.office-contact .hidden-contact-phones_link.icon-phone-outline:before,.item-toolbar .hidden-contact-phones_link.icon-phone-outline:before,.module-contact .hidden-contact-phones_link.icon-phone:before,#gallery-contact-layer .hidden-contact-phones_link.icon-phone:before,.office-contact .hidden-contact-phones_link.icon-phone:before,.item-toolbar .hidden-contact-phones_link.icon-phone:before{margin-right:.5rem}.module-contact .hidden-contact-phones_link:not(.item-clickable-phone),#gallery-contact-layer .hidden-contact-phones_link:not(.item-clickable-phone),.office-contact .hidden-contact-phones_link:not(.item-clickable-phone),.item-toolbar .hidden-contact-phones_link:not(.item-clickable-phone),.module-contact .hidden-contact-phones_link .animation_circle,#gallery-contact-layer .hidden-contact-phones_link .animation_circle,.office-contact .hidden-contact-phones_link .animation_circle,.item-toolbar .hidden-contact-phones_link .animation_circle{display:none}@media screen and (min-width:48rem){.module-contact .hidden-contact-phones_link.item-clickable-phone,#gallery-contact-layer .hidden-contact-phones_link.item-clickable-phone,.office-contact .hidden-contact-phones_link.item-clickable-phone,.item-toolbar .hidden-contact-phones_link.item-clickable-phone{display:none}.module-contact .hidden-contact-phones_link:not(.item-clickable-phone),#gallery-contact-layer .hidden-contact-phones_link:not(.item-clickable-phone),.office-contact .hidden-contact-phones_link:not(.item-clickable-phone),.item-toolbar .hidden-contact-phones_link:not(.item-clickable-phone){display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center;position:relative}}.module-contact .hidden-contact-phones_link.loading .hidden-contact-phones_text,#gallery-contact-layer .hidden-contact-phones_link.loading .hidden-contact-phones_text,.office-contact .hidden-contact-phones_link.loading .hidden-contact-phones_text,.item-toolbar .hidden-contact-phones_link.loading .hidden-contact-phones_text{display:none;animation:fade-out 500ms forwards}.module-contact .hidden-contact-phones_link.loading .animation_circle,#gallery-contact-layer .hidden-contact-phones_link.loading .animation_circle,.office-contact .hidden-contact-phones_link.loading .animation_circle,.item-toolbar .hidden-contact-phones_link.loading .animation_circle{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;height:auto;margin-bottom:.5rem;animation:fade-in 500ms forwards}.module-contact .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(1),#gallery-contact-layer .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(1),.office-contact .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(1),.item-toolbar .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(1){left:1rem;animation-delay:.1s}.module-contact .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(2),#gallery-contact-layer .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(2),.office-contact .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(2),.item-toolbar .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(2){left:2rem;animation-delay:.2s}.module-contact .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(3),#gallery-contact-layer .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(3),.office-contact .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(3),.item-toolbar .hidden-contact-phones_link.loading .animation_circle .circle:nth-child(3){left:3rem;animation-delay:.3s}@media screen and (min-width:48rem){.module-contact .hidden-contact-phones_link.show-phone.hidden-contact-phones_link,#gallery-contact-layer .hidden-contact-phones_link.show-phone.hidden-contact-phones_link,.office-contact .hidden-contact-phones_link.show-phone.hidden-contact-phones_link,.item-toolbar .hidden-contact-phones_link.show-phone.hidden-contact-phones_link,.module-contact .hidden-contact-phones_link.show-phone .animation_circle,#gallery-contact-layer .hidden-contact-phones_link.show-phone .animation_circle,.office-contact .hidden-contact-phones_link.show-phone .animation_circle,.item-toolbar .hidden-contact-phones_link.show-phone .animation_circle{display:none}.module-contact .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone,#gallery-contact-layer .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone,.office-contact .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone,.item-toolbar .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone{display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-align:center;align-items:center}.module-contact .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone:before,#gallery-contact-layer .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone:before,.office-contact .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone:before,.item-toolbar .hidden-contact-phones_link.show-phone+.hidden-contact-phones_formatted-phone:before{margin-right:.5rem}}.office-contact .hidden-contact-phones_link,.item-toolbar .hidden-contact-phones_link,.office-contact .hidden-contact-phones_formatted-phone,.item-toolbar .hidden-contact-phones_formatted-phone{font-weight:500}.items-container.items-list .item{border-radius:.25rem;margin-bottom:1.5rem;position:relative}@media screen and (min-width:87.5rem){.items-container.items-list .item_hightop:not(.item_featured) .item-description,.items-container.items-list .featured-hightop:not(.item_featured) .item-description{height:4.75rem}.items-container.items-list .item_hightop:not(.item_featured) .item-description .ellipsis,.items-container.items-list .featured-hightop:not(.item_featured) .item-description .ellipsis{-webkit-line-clamp:3}}@media screen and (min-width:48rem){.items-container.items-list .item_featured:not(.full-visibility) .item-description .ellipsis{-webkit-line-clamp:1}}@media screen and (min-width:112.5rem){.items-container.items-list .item_featured:not(.full-visibility) .item-description{height:3rem}}.items-container.items-list .item_featured:not(.full-visibility) .price-row{margin-bottom:0}@media screen and (min-width:87.5rem){.items-container.items-list .item_featured:not(.full-visibility) .price-row{margin-bottom:.5rem}}@media screen and (min-width:48rem){.items-container.items-list .item_hightop.item_featured .item-description .ellipsis,.items-container.items-list .featured-hightop.item_featured .item-description .ellipsis{-webkit-line-clamp:1}}@media screen and (min-width:87.5rem){.items-container.items-list .item_hightop.item_featured .item-description,.items-container.items-list .featured-hightop.item_featured .item-description{height:4.75rem}.items-container.items-list .item_hightop.item_featured .item-description .ellipsis,.items-container.items-list .featured-hightop.item_featured .item-description .ellipsis{-webkit-line-clamp:2}}.items-container.items-list .item_favorite .item-toolbar .favorite-btn:not(.icon-no-fav)::before{background:#ffc7c2;border-radius:50%}.items-container.items-list .video-listing-container{-ms-flex-align:center;align-items:center;background-color:black;display:-ms-flexbox;display:flex;height:100%;opacity:0;position:absolute;transition:opacity .3s ease;width:100%;z-index:2}@media screen and (min-width:87.5rem){.items-container.items-list .video-listing-container{max-height:20rem;overflow:hidden}}.items-container.items-list .video-listing-container .icon-close{opacity:0;position:absolute;right:.1875rem;transition:opacity .3s ease}.items-container.items-list .video-listing-container .icon-close:before{color:#fff !important}.items-container.items-list .video-listing-container video{width:100%;height:auto}.items-container.items-list .video-listing-container img{height:100%;width:100%}.items-container.items-list .video-listing{max-width:100%}.items-container.items-list .video-listing--vertical{height:100%;object-fit:contain;position:absolute;background-color:rgba(20,20,20,0.75)}.items-container.items-list .item:hover .video-listing-container{display:-ms-flexbox;display:flex;opacity:1}.items-container.items-list .item:hover .video-listing-container~.item-multimedia-shortcuts,.items-container.items-list .item:hover .video-listing-container~.item-ribbon-container{display:none;opacity:0}.items-container.items-list .item.full-visibility:hover .video-listing-container~.item-multimedia-shortcuts.current-slide-map{display:-ms-flexbox;display:flex;opacity:1}.items-container.items-list .item-multimedia:hover .video-listing-container{display:none;opacity:0;z-index:1}.items-container.items-list .item-multimedia:hover .video-listing-container~.item-multimedia-shortcuts,.items-container.items-list .item-multimedia:hover .video-listing-container~.item-ribbon-container{display:-ms-flexbox;display:flex;opacity:1}.items-container.items-list .item-multimedia:hover .icon-close{opacity:1}.items-container.items-list .item-multimedia{position:relative}.items-container.items-list .item-multimedia>div,.items-container.items-list .item-multimedia section{overflow:hidden;border-top-left-radius:.25rem}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia{width:18.75rem}}@media screen and (max-width:48rem){.items-container.items-list .item-multimedia>div,.items-container.items-list .item-multimedia section{border-top-right-radius:.25rem}.items-container.items-list .item-multimedia .item-gallery{border-top-right-radius:.25rem}}.items-container.items-list .item.item_hightop .item-multimedia>div{border-bottom-left-radius:.25rem}@media screen and (max-width:48rem){.items-container.items-list .item.item_hightop .item-multimedia>div{border-bottom-left-radius:0}}.items-container.items-list .item .item-multimedia-shortcuts{border-top-left-radius:0;border-bottom-left-radius:0}.items-container.items-list .item .item-multimedia-shortcuts button{height:2.5rem;padding-right:.275rem;padding-left:.275rem;width:2.5rem}@media screen and (min-width:48rem){.items-container.items-list .item .item-multimedia-shortcuts button{height:2rem;width:2rem}}.items-container.items-list .item.item_hightop .item-multimedia-shortcuts button,.items-container.items-list .item.featured-hightop .item-multimedia-shortcuts button,.items-container.items-list .item.full-visibility .item-multimedia-shortcuts button{height:2.5rem;padding-right:.275rem;padding-left:.275rem;width:2.5rem}.items-container.items-list .item.item_contains_lists .fav-and-lists{width:100%;background-color:#fff}.items-container.items-list .item.item_contains_lists .fav-and-lists.--loading{height:3.5rem}.items-container.items-list .item-multimedia-shortcuts{background-color:#fff;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;overflow-x:auto;padding:1rem 1rem 0 1rem;-ms-overflow-style:none;scrollbar-width:none}.items-container.items-list .item-multimedia-shortcuts::-webkit-scrollbar{display:none}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-shortcuts{background-color:unset;bottom:1rem;left:1rem;margin:0;overflow-x:unset;padding:0;position:absolute;z-index:2}}.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .multimedia-shortcut:nth-last-child(-n + 3){display:-ms-flexbox;display:flex}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .multimedia-shortcut:nth-last-child(-n + 3){display:none}}@media screen and (min-width:87.5rem){.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .multimedia-shortcut:nth-last-child(-n + 3){display:-ms-flexbox;display:flex}}.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .overflowed-multimedia-shortcut{display:none}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .overflowed-multimedia-shortcut{display:-ms-flexbox;display:flex;font-weight:500;-ms-flex-pack:center;justify-content:center}.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .overflowed-multimedia-shortcut::before{display:none}}@media screen and (min-width:87.5rem){.items-container.items-list .item-multimedia-shortcuts.overflowed-multimedia .overflowed-multimedia-shortcut{display:none}}.items-container.items-list .item-multimedia-shortcuts button{-ms-flex-align:center;align-items:center;background:#fff;border:solid .0625rem #4d4d4c;border-radius:.125rem;display:-ms-flexbox;display:flex;height:2.5rem;margin-right:.5rem;width:2.5rem;-ms-flex-pack:center;justify-content:center}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-shortcuts button{border:none}}.items-container.items-list .item-multimedia-shortcuts button::before{font-size:1.5rem}.items-container.items-list .item-multimedia-pictures--old{position:absolute;right:1rem;bottom:4.5rem;display:block;z-index:1;border-radius:.25rem;padding:.25rem;color:#fff;background-color:rgba(20,20,20,0.75)}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-pictures--old{bottom:1rem}}.items-container.items-list .item-multimedia-pictures--old span{font-weight:500}.items-container.items-list .item-multimedia-pictures{transform:translate(.625rem, .3125rem);bottom:4.5rem;width:100%;display:block;z-index:1;color:#fff;background-color:transparent}.items-container.items-list .item-multimedia-pictures__container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;width:100%;padding-left:1rem;gap:.5rem}.items-container.items-list .item-multimedia-pictures__container>span{padding-block-start:.5rem;padding-block-end:.5rem;padding-inline-start:.25rem;padding-inline-end:.25rem}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-pictures__container{width:auto;-ms-flex-pack:end;justify-content:flex-end;padding-left:0}}.items-container.items-list .item-multimedia-pictures__container__ref-tag,.items-container.items-list .item-multimedia-pictures__container__counter,.items-container.items-list .item-multimedia-pictures__ref-tag,.items-container.items-list .item-multimedia-pictures__counter{padding:.25rem .5rem;border-radius:.25rem;background-color:rgba(20,20,20,0.75)}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-pictures__truncate,.items-container.items-list .item-multimedia-pictures__truncate--small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.items-container.items-list .item-multimedia-pictures__truncate{max-width:9rem}.items-container.items-list .item-multimedia-pictures__truncate--small{max-width:6rem}}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-pictures{bottom:1rem}}.items-container.items-list .item-multimedia-pictures span{color:#fff;text-align:right;font-size:1rem;font-style:normal;font-weight:600;line-height:100%}.items-container.items-list .item{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}@media screen and (min-width:62rem){.items-container.items-list .item{transition:box-shadow 200ms ease-out}}.items-container.items-list .item:hover{cursor:pointer}@media screen and (min-width:62rem){.items-container.items-list .item:hover{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}}.items-container.items-list .item-info-container{background-color:#fff}.items-container.items-list .item-detail-char{margin-bottom:.5rem;-ms-flex-order:3;order:3}@media screen and (min-width:48rem){.items-container.items-list .item-detail-char{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}}.items-container.items-list .item-detail-char .item-detail{margin-right:.375rem}.items-container.items-list .price-row{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:2;order:2}@media screen and (min-width:48rem){.items-container.items-list .price-row{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media screen and (min-width:87.5rem){.items-container.items-list .price-row{margin-bottom:.5rem}}.items-container.items-list .price-row .item-price{font-size:1.5rem;line-height:1.875rem;letter-spacing:-0.0125rem;margin-bottom:0;padding-top:0;-ms-flex-order:0;order:0}@media screen and (min-width:87.5rem){.items-container.items-list .price-row .item-price{font-size:1.75rem}}.items-container.items-list .price-row .item-price .text-big{font-size:1.125rem;font-weight:700;letter-spacing:-0.006rem;line-height:1.5rem}@media screen and (min-width:87.5rem){.items-container.items-list .price-row .item-price .text-big{font-size:1.25rem;letter-spacing:-0.0125rem;line-height:1.5rem}}.items-container.items-list .price-row span{font-size:1.125rem;font-weight:700;letter-spacing:-0.006rem;line-height:1.5rem;white-space:nowrap}@media screen and (min-width:87.5rem){.items-container.items-list .price-row span{font-size:1.25rem;letter-spacing:-0.0125rem;line-height:1.5rem}}.items-container.items-list .price-row span.pricedown_icon,.items-container.items-list .price-row span.pricedown_price,.items-container.items-list .price-row span.item-transfer,.items-container.items-list .price-row span.item-parking{font-weight:400;font-size:1rem}.items-container.items-list .price-row .item-price-from{margin-right:.25rem;-ms-flex-order:-1;order:-1;font-size:1rem;font-weight:400}.items-container.items-list .price-row .txt-big{line-height:1.5rem;font-size:1rem;font-weight:normal;margin-left:.375rem}.items-container.items-list .price-row .item-transfer,.items-container.items-list .price-row .item-parking{margin-top:.125rem;-ms-flex-order:2;order:2;width:100%;text-overflow:ellipsis;overflow:hidden}@media screen and (min-width:48rem){.items-container.items-list .price-row .item-transfer,.items-container.items-list .price-row .item-parking{margin-left:.5rem;width:auto}}.items-container.items-list .price-row .item-transfer span,.items-container.items-list .price-row .item-parking span{font-weight:400;font-size:1rem;line-height:1.5rem;letter-spacing:normal}@media screen and (min-width:48rem){.items-container.items-list .price-row .item-transfer{-ms-flex-order:0;order:0}}.items-container.items-list .price-row .pricedown{margin-left:.5rem;-ms-flex-order:1;order:1}.items-container.items-list .price-row .pricedown .pricedown_icon{color:#d62f2f;line-height:1.125rem;font-size:.875rem;font-weight:500}.items-container.items-list .price-row .pricedown .pricedown_icon::before{color:#d62f2f}.items-container.items-list .price-row .pricedown.horizontal{height:100%;width:auto}.items-container.items-list .price-row .pricedown.vertical{height:auto;width:100%}.items-container.items-list .price-row .pricedown .pricedown_price{color:#d62f2f;font-size:.875rem;font-weight:500;text-decoration:line-through}.items-container.items-list .price-row .item-rent-to-own{font-size:1rem;font-weight:400;margin-left:.25rem}.items-container.items-list .item-info-container{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.items-container.items-list .item-info-container .item-link{display:block;font-weight:500;-ms-flex-order:0;order:0;white-space:unset}@media screen and (min-width:21.875rem){.items-container.items-list .item-info-container .item-link{margin-bottom:.5rem}}@media screen and (min-width:48rem){.items-container.items-list .item-info-container .item-link{overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box}}.items-container.items-list .item-info-container .item-link--new-development{margin-bottom:.25rem}.items-container.items-list .highlighted-text{color:#6f6f6d;font-size:.75rem;line-height:1.125rem}.items-container.items-list .highlighted-text.hidden{display:none}.items-container.items-list .highlighted-text:first-child{margin-top:-1.25rem;position:absolute;right:.5rem;z-index:2}.items-container.items-list .highlighted-text:not(:first-child){display:block;margin-top:1.5rem;padding-right:.5rem;text-align:right}.items-container.items-list .item-gallery .gallery-fallback{background-color:#fff;min-height:12.375rem;height:100%;width:100%;border-bottom:.00625rem #e5e6e1 solid}@media screen and (min-width:48rem){.items-container.items-list .item-gallery .gallery-fallback{border-right:.00625rem #e5e6e1 solid;border-bottom:none}}.items-container.items-list .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%}.items-container.items-list .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"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.picture::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.picture::before{content:"\e308"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.video::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.video::before{content:"\e904"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.virtual_tour_3d::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.virtual_tour_3d::before{content:"\e433"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.virtual_tour_360::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.virtual_tour_360::before{content:"\e432"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.plan::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.plan::before{content:"\e440"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.home_staging::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.home_staging::before{content:"\e470"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride-old.map::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-old.map::before{content:"\e315"}.items-container.items-list .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"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.picture::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.picture::before{content:"\f903"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.video::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.video::before{content:"\e904"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.virtual_tour_3d::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.virtual_tour_3d::before{content:"\e433"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.virtual_tour_360::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.virtual_tour_360::before{content:"\e432"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.plan::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.plan::before{content:"\e440"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.home_staging::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.home_staging::before{content:"\e470"}.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics-pride.map::before,.items-container.items-list .item-gallery .gallery-fallback.icon-no-pics.map::before{content:"\e315"}.items-container.items-list .item-gallery .mask-wrapper{height:100%}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia,.items-container.items-list .item-gallery,.items-container.items-list .item-gallery .mask-wrapper{height:16.625rem;width:18.75rem}}@media screen and (min-width:87.5rem){.items-container.items-list .item-multimedia,.items-container.items-list .item-gallery,.items-container.items-list .item-gallery .mask-wrapper{height:17.5rem;width:21.25rem}}.items-container.items-list .item-info-container{font-size:1rem;padding:1rem 1rem 0 1rem;position:static;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}@media screen and (min-width:48rem){.items-container.items-list .item-info-container{padding:1rem 1rem 0;position:relative;width:calc(100% - 18.75rem)}}@media screen and (min-width:87.5rem){.items-container.items-list .item-info-container{width:calc(100% - 21.25rem);padding-left:1.5rem;padding-right:1.5rem;padding-top:1rem}}.items-container.items-list .logo-branding{background-color:#fff;position:absolute;right:.3125rem;height:2.375rem;width:5rem;top:.5rem;right:0;z-index:2}@media screen and (min-width:48rem){.items-container.items-list .logo-branding{height:3.75rem;right:1rem;top:0;width:7.8125rem}}@media screen and (min-width:87.5rem){.items-container.items-list .logo-branding{right:1.5rem}}.items-container.items-list .logo-branding,.items-container.items-list .logo-branding a,.items-container.items-list .logo-branding img{height:2.375rem;width:5rem}@media screen and (min-width:48rem){.items-container.items-list .logo-branding,.items-container.items-list .logo-branding a,.items-container.items-list .logo-branding img{height:3.75rem;width:7.8125rem}}.items-container.items-list .logo-branding a{display:block}.items-container.items-list .logo-branding img{border:solid .0625rem #e5e6e1}@media screen and (min-width:48rem){.items-container.items-list .logo-branding+a{padding-right:8.5rem}}.items-container.items-list .item-toolbar{background-color:#fff;border-top:solid .0625rem #e5e6e1;display:-ms-flexbox;display:flex;font-size:1rem;height:100%;-ms-flex-pack:start;justify-content:flex-start;margin:.5rem -1rem 0;max-height:3.5rem;-ms-flex-order:5;order:5;padding:0 0 0 1rem;width:calc(100% + 2rem);border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}@media screen and (min-width:48rem){.items-container.items-list .item-toolbar{bottom:0;left:0;margin:1rem 0 0;padding-left:1rem;position:absolute;width:100%}}@media screen and (min-width:87.5rem){.items-container.items-list .item-toolbar{margin-left:auto;padding-left:.25rem;padding-left:1.5rem;padding-right:0}}.items-container.items-list .item-toolbar--with-border{border-top:none;border-bottom:solid .0625rem #e5e6e1}@media screen and (min-width:62rem){.items-container.items-list .item-toolbar .item-not-clickable-phone{color:#141414;font-weight:500}}.items-container.items-list .item-toolbar .item-not-clickable-phone::before{margin-right:.25rem}@media screen and (min-width:62rem){.items-container.items-list .item-toolbar .item-not-clickable-phone::before{color:#141414}}.items-container.items-list .item-toolbar .hidden-contact-phones_link,.items-container.items-list .item-toolbar .icon-phone-outline.item-clickable-phone,.items-container.items-list .item-toolbar .icon-phone-outline.item-not-clickable-phone,.items-container.items-list .item-toolbar .icon-phone.item-clickable-phone,.items-container.items-list .item-toolbar .icon-phone.item-not-clickable-phone{font-weight:500}.items-container.items-list .item-toolbar .online-booking-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:.5rem;font-weight:500}.items-container.items-list .item-toolbar .email-btn{font-weight:500;margin-right:1.5rem}.items-container.items-list .item-toolbar .favorite-btn{margin-right:.5rem}.items-container.items-list .item-toolbar .favorite-btn::before{height:2rem;width:2rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;margin-top:-0.25rem}.items-container.items-list .item-toolbar .favorite-btn span{display:none}.items-container.items-list .item-toolbar .trash-btn{margin-left:auto;margin-right:1rem}.items-container.items-list .item-toolbar .favorite-btn.--old::before,.items-container.items-list .item-toolbar .trash-btn.--old::before{font-size:1.25rem}.items-container.items-list .item-toolbar .action-note span,.items-container.items-list .item-toolbar .trash-btn span{display:none}.items-container.items-list .item-toolbar a,.items-container.items-list .item-toolbar button,.items-container.items-list .item-toolbar .item-not-clickable-phone{color:#145bc7;padding:1rem 0}@media screen and (min-width:48rem){.items-container.items-list .item-toolbar a,.items-container.items-list .item-toolbar button,.items-container.items-list .item-toolbar .item-not-clickable-phone{padding-bottom:1rem;padding-top:1rem}}.items-container.items-list .item-toolbar .email-btn::before{margin-right:.25rem}.items-container.items-list .item-toolbar *:not(.icon-fav):before{color:#145bc7}.items-container.items-list .item-clickable-phone{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-right:1.5rem}@media screen and (min-width:48rem){.items-container.items-list .item-clickable-phone{display:none}}.items-container.items-list .item-not-clickable-phone{display:none}@media screen and (min-width:48rem){.items-container.items-list .item-not-clickable-phone{display:inline-block;margin-right:1rem}}.items-container.items-list .description{color:#4d4d4c;-ms-flex-order:3;order:3}@media screen and (min-width:48rem){.items-container.items-list .description{-ms-flex-order:4;order:4;height:3.25rem}}@media screen and (min-width:112.5rem){.items-container.items-list .description{margin-bottom:.5rem;height:3rem}}.items-container.items-list .description:empty{height:.5rem}.items-container.items-list .description .ellipsis{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.items-container.items-list .description .highlight-phrase~.ellipsis{display:none}@media screen and (min-width:48rem){.items-container.items-list .description .highlight-phrase~.ellipsis{display:-webkit-box}}@media screen and (min-width:48rem){.items-container.items-list .featured-hightop .video-listing-container{max-height:20.5rem}}@media screen and (min-width:87.5rem){.items-container.items-list .featured-hightop .video-listing-container{max-height:26.25rem}}.items-container.items-list .featured-hightop-phrase{font-weight:500;-ms-flex-order:1;order:1}@media screen and (min-width:48rem){.items-container.items-list .featured-hightop-phrase~.item-description{height:2.25rem}}@media screen and (min-width:87.5rem){.items-container.items-list .featured-hightop-phrase~.item-description{height:3.75rem}}@media screen and (min-width:48rem){.items-container.items-list .featured-hightop-phrase~.item-description .ellipsis{-webkit-line-clamp:1}}@media screen and (min-width:87.5rem){.items-container.items-list .featured-hightop-phrase~.item-description .ellipsis{-webkit-line-clamp:2}}@media screen and (min-width:48rem){.items-container.items-list .featured-hightop .item-multimedia,.items-container.items-list .featured-hightop .item-gallery,.items-container.items-list .featured-hightop .item-gallery .mask-wrapper{height:20.5rem;width:22.5rem;z-index:1}}@media screen and (min-width:87.5rem){.items-container.items-list .featured-hightop .item-multimedia,.items-container.items-list .featured-hightop .item-gallery,.items-container.items-list .featured-hightop .item-gallery .mask-wrapper{height:26.25rem;width:36.9375rem}}@media screen and (min-width:48rem){.items-container.items-list .featured-hightop .item-info-container{height:20.5rem;width:calc(100% - 22.5rem)}}@media screen and (min-width:87.5rem){.items-container.items-list .featured-hightop .item-info-container{height:26.25rem;width:calc(100% - 36.9375rem)}}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:start;justify-content:flex-start;margin-top:auto;-ms-flex-order:5;order:5;padding-top:.5rem}@media screen and (min-width:48rem){.items-container.items-list .featured-hightop .featured-hightop-block-agent-container{margin-bottom:4rem}}@media screen and (min-width:87.5rem){.items-container.items-list .featured-hightop .featured-hightop-block-agent-container{margin-bottom:5rem}}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .logo-branding{height:3.75rem;position:relative;right:0;top:0;width:7.8125rem}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .logo-branding img,.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .logo-branding a{border-radius:.125rem;height:3.75rem;width:7.8125rem}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .hightop-agent{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;margin-left:1rem}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .hightop-agent a{color:#141414}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .hightop-agent a:hover{text-decoration:none}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .hightop-agent span{display:block}.items-container.items-list .featured-hightop .featured-hightop-block-agent-container .hightop-agent .hightop-agent-name{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;font-weight:500;overflow:hidden}.items-container.items-list .item-link.icon-no-fav::before{margin-right:.375rem}.items-container.items-list .item-multimedia-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-webkit-tap-highlight-color:transparent}@media screen and (min-width:48rem){.items-container.items-list .item-multimedia-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:48rem){.items-container.items-list .item-toolbar .favorite-btn{margin-right:1rem}.items-container.items-list .item-toolbar .icon-delete:before{padding-left:.25rem}.items-container.items-list .description{overflow:hidden;position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.items-container.items-list .description .highlight-phrase{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;font-weight:500;margin-bottom:0}}@media screen and (min-width:62rem){.items-container.items-list .item-multimedia-shortcuts,.items-container.items-list .item-multimedia-pictures{opacity:.5;transition:opacity .2s ease}.items-container.items-list .item-toolbar .favorite-btn:hover::before,.items-container.items-list .item-toolbar .icon-chat:before:hover::before{color:#141414}.items-container.items-list .item-toolbar .item-not-clickable-phone{color:#141414}.items-container.items-list .item-toolbar .item-not-clickable-phone:before{color:#141414}.items-container.items-list .item-toolbar .item-not-clickable-phone:hover{cursor:default}.items-container.items-list .item:hover .item-multimedia-shortcuts,.items-container.items-list .item:hover .item-multimedia-pictures{opacity:1}.items-container.items-list .item:hover .icon-chat{opacity:1}}@media screen and (min-width:75rem){.items-container.items-list .featured-hightop .item-info-container .price-row,.items-container.items-list .full-visibility .item-info-container .price-row{margin-bottom:.5rem}.items-container.items-list .featured-hightop .item-detail-char,.items-container.items-list .full-visibility .item-detail-char{overflow:hidden;text-overflow:ellipsis;width:100%}}.items-container.items-list .item-multimedia{border-bottom-left-radius:.25rem}.items-container.items-list .item:not(.full-visibility) .item-multimedia{border-bottom-left-radius:.25rem;overflow:hidden}@media screen and (min-width:48rem){.items-container.items-list .item_hightop .item-multimedia,.items-container.items-list .item_hightop .item-gallery,.items-container.items-list .item_hightop .item-gallery .mask-wrapper{height:16.625rem;width:20.625rem}}@media screen and (min-width:87.5rem){.items-container.items-list .item_hightop .item-multimedia,.items-container.items-list .item_hightop .item-gallery,.items-container.items-list .item_hightop .item-gallery .mask-wrapper{height:20rem;width:26.25rem}}@media screen and (min-width:48rem){.items-container.items-list .item_hightop .item-info-container{height:16.625rem;width:calc(100% - 20.625rem)}}@media screen and (min-width:87.5rem){.items-container.items-list .item_hightop .item-info-container{height:20rem;width:calc(100% - 26.25rem)}}@media screen and (min-width:87.5rem){.items-container.items-list .item_hightop .item-toolbar .favorite-btn span{display:none}}.items-container.items-list .item-ribbon-container.item-ribbon-container{overflow:visible}.items-container.items-list .item-ribbon-container.item-ribbon-container .item-ribbon.online-booking{-ms-flex-align:center;align-items:center;background-color:#fff;display:-ms-flexbox;display:flex}.items-container.items-list .item-ribbon-container.item-ribbon-container .item-ribbon.online-booking::before{margin-right:.5rem;font-size:1.25rem}.items-container.items-list .item-multimedia_no-pictures{background-color:#e5e6e1;padding:7rem 0;text-align:center}.items-container.items-list .item-multimedia_no-pictures .item-ribbon-container{position:static}.items-container.items-list .item-multimedia_no-pictures h3{color:#6f6f6d;padding-top:0}.items-container.items-list .item-multimedia_no-pictures .no-pics{position:relative;float:left;top:50%;left:50%;transform:translate(-50%, -50%)}.items-container.items-list .item-favorite-comment{background-color:#fff8db;border-radius:0 0 .25rem .25rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);color:#141414;display:none;margin:-1.5rem .5rem 2rem;padding:1rem;position:relative}@media screen and (min-width:48rem){.items-container.items-list .item-favorite-comment{margin-left:22rem;margin-top:-1.5rem;margin-bottom:2rem;margin-right:1rem;width:auto}.items-container.items-list .item-favorite-comment+.item-multimedia-container{clear:both}}@media screen and (min-width:87.5rem){.items-container.items-list .item-favorite-comment{margin-left:24rem}}.items-container.items-list .item-favorite-comment:hover{box-shadow:0 .0625rem .125rem 0 rgba(51,51,51,0.5);transition:box-shadow 200ms ease-out}.items-container.items-list .item-favorite-comment .comment-holder{position:relative;overflow:hidden;text-overflow:ellipsis;word-break:break-word;white-space:pre-line}.items-container.items-list .item-favorite-comment .comment-holder--ellipsis{display:block;position:relative;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;word-break:break-word}@media screen and (min-width:48rem){.items-container.items-list .item-favorite-comment .comment-holder--ellipsis{-webkit-line-clamp:2}}.items-container.items-list .item-favorite-comment .comment-holder--loading{z-index:-1}.items-container.items-list .item-favorite-comment.collaborative-lists{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;position:relative;box-sizing:border-box;margin:-1.5rem 0 2rem 0;padding:0;background-color:#fff8db;border:1rem solid #fff}.items-container.items-list .item-favorite-comment.collaborative-lists .your-personal-note-wrapper{padding:1rem}.items-container.items-list .item-favorite-comment.collaborative-lists .your-personal-note-wrapper+.collaborators-comments--hide .collaborator-comment__more{border-top:1px solid #faedaa}.items-container.items-list .item-favorite-comment.collaborative-lists .your-personal-note-wrapper+.collaborators-comments .collaborator-comment:first-child{border-top:1px solid #faedaa}.items-container.items-list .item-favorite-comment.collaborative-lists .your-personal-note{display:-ms-flexbox;display:flex;width:100%}.items-container.items-list .item-favorite-comment.collaborative-lists .your-personal-note-title{font-weight:500}.items-container.items-list .item-favorite-comment.collaborative-lists .your-personal-note-date{margin-left:.5rem;color:#4d4d4c}.items-container.items-list .item-favorite-comment.collaborative-lists .comment-holder{margin-top:.25rem}.items-container.items-list .item-favorite-comment.collaborative-lists .hide-show-comment{display:none}.items-container.items-list .item-favorite-comment.collaborative-lists .action-edit-note{font-weight:500}.items-container.items-list .item-favorite-comment.collaborative-lists .write-comment{display:-ms-flexbox;display:flex}.items-container.items-list .item-favorite-comment.collaborative-lists .write-comment.hide-write-comment{display:none}.items-container.items-list .item-favorite-comment.collaborative-lists .write-comment .icon-note::before{color:#145bc7;position:relative;vertical-align:top}.items-container.items-list .item-favorite-comment.collaborative-lists .write-comment .action-add-note{display:-ms-flexbox;display:flex;font-weight:500;margin-left:.5rem;color:#145bc7}@media screen and (min-width:48rem){.items-container.items-list .item-favorite-comment.collaborative-lists .write-comment .action-add-note:hover{cursor:pointer}}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment{border-bottom:1px solid #faedaa}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment:first-child{border-top:none}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment:last-child{border-bottom:none}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment>div{padding:1rem}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment>div>p{white-space:pre-line;word-break:break-word}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__title{font-weight:500}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__date{margin-left:.5rem;color:#4d4d4c}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__more{border-top:0}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__more>div{padding:1rem}.items-container.items-list .item-favorite-comment.collaborative-lists .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}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__more .view-all-comments.icon-chevron-down-after{display:none}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__more .view-all-comments.icon-chevron-up-after{display:-ms-flexbox;display:flex}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__more .view-all-commentsa:hover{text-decoration:underline}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments .collaborator-comment__more .view-all-comments::after{color:inherit;font-size:1.25rem}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments--hide .collaborator-comment{display:none}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments--hide .collaborator-comment__more .view-all-comments.icon-chevron-down-after{display:-ms-flexbox;display:flex}.items-container.items-list .item-favorite-comment.collaborative-lists .collaborators-comments--hide .collaborator-comment__more .view-all-comments.icon-chevron-up-after{display:none}.items-container.items-list .item_contains_lists+.collaborative-lists,.items-container.items-list .item_contains_lists+div+.collaborative-lists{border-top:0}.items-container.items-list .favorite-btn-align-right{margin-left:auto}.items-container.items-list .has-favorite-comment+.item-favorite-comment{display:block}.items-container.items-list .listing-tags{background-color:#fff8db;border-radius:.25rem;font-size:.875rem;height:1.5rem;line-height:1.5rem;margin-right:.5rem;padding:0 .25rem}.items-container.items-list .listing-tags-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-order:4;order:4;overflow:hidden;row-gap:.5rem;margin-top:.5rem}@media screen and (min-width:48rem){.items-container.items-list .listing-tags-container{max-height:1.5rem;margin-top:0}}.items-container.items-list .listing-tags-auction,.items-container.items-list .listing-tags-prominent{font-weight:500}.listing-loading{background-color:rgba(0,0,0,0.7);bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:999999}.listing-loading .listing-loading-content{background-color:#fff;display:table;font-weight:bold;height:5.25rem;left:50%;margin-left:-45%;max-width:100%;margin-top:-2.625rem;min-width:22.5rem;position:absolute;top:50%;width:90%}.listing-loading .listing-loading-content .listing-loading-image,.listing-loading .listing-loading-content .listing-loading-text{display:table-cell;vertical-align:middle}.listing-loading .listing-loading-content .listing-loading-image{background-color:#e1f56e;width:5.25rem}.listing-loading .listing-loading-content .listing-loading-image img{display:block;margin:0 auto}.listing-loading .listing-loading-content .listing-loading-text{padding-left:1.125rem}@media screen and (min-width:48rem){.listing-loading .listing-loading-content{margin-left:-11.25rem;max-width:22.5rem;width:auto}}.map-container{position:relative;height:calc(100dvh - 3.5rem)}.map-container-placeholder{margin-top:3.5rem}.map-container .map-base-layer.loadingEl{z-index:12;-ms-touch-action:pan-y pan-x;touch-action:pan-y pan-x}.core-vitals-listing-map .map-container .map-base-layer .IqSHYN-modal-overlay-view{z-index:7}@media screen and (max-height:26.875rem){.map-view.landscape #site-links-2,.map-view.landscape .listing-top,.map-view.landscape .breadcrumb-geo,.map-view.landscape .grid-listing-header>.wrapper,.map-view.landscape .ide-header,.map-view.landscape .zone-experts{display:none}}.map-view.landscape .map-container{height:calc(100vh - 3.9375rem)}.map-view #site-links-2,.map-view .listing-top,.map-view .breadcrumb-geo,.map-view .grid-listing-header>.wrapper,.map-view .ide-header,.map-view .zone-experts{display:none}@media screen and (min-width:48rem){.map-view #site-links-2,.map-view .listing-top,.map-view .breadcrumb-geo,.map-view .grid-listing-header>.wrapper,.map-view .ide-header,.map-view .zone-experts{display:block}}.map-view .rooms-board{display:none}.map-view .main-footer{display:none}.map-view .links-block-home{display:none}.map-view .aside-filters{padding-top:4.3125rem}@media screen and (min-width:62rem){.map-view .aside-filters{padding-top:.75rem}}.map-view .full-width-background{display:none}@media screen and (min-width:48rem){.map-view .full-width-background{display:block}}@media screen and (min-width:62rem){.map-view .full-width-background{display:grid}}.map-view .item-description{display:none}.map-view .listing-items.feedback-message{margin-top:3.5rem}@media screen and (min-width:48rem){.map-view .listing-items.feedback-message{margin-top:3.75rem}}.map-view .related-links-geo.related-links-geo-bottom,.map-view .related-links-geo.geo-mobile{display:none}@media screen and (min-width:48rem){.map-container{height:calc(100vh - 15.5rem);margin-top:4rem}.map-container-placeholder{margin-top:0}.map-view .listing-title{margin-bottom:0}}@media screen and (min-width:62rem){.map-base-layer{min-height:30rem}.map-container{height:100%;margin-top:0;padding-bottom:0}.map-view #wrapper{background-color:#fff}.map-view .save-search-box{padding-left:1.5rem;padding-right:1.5rem}.map-view .new-listing-filter{padding:1.5rem;position:relative}.map-view .container{grid-gap:0;grid-template-columns:18rem 1fr;-ms-grid-columns:18rem 1fr;grid-template-rows:8.375rem 3rem 1fr;-ms-grid-rows:8.375rem 3rem 1fr}.map-view .listing-top{grid-column:1/3;-ms-grid-column:1;-ms-grid-column-span:2}.map-view .header-bottom{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;margin-left:1.5rem}.map-view .listing-aside{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:2;top:0}.map-view .listing-items{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.map-view .save-search-box{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}.map-view .save-search-box~.new-listing-filter{max-height:calc(100vh - 18.125rem)}.map-view .save-search-box.feedback~.new-listing-filter{max-height:calc(100vh - 16rem)}.map-view .new-listing-filter{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);max-height:calc(100vh - 12.875rem);min-height:26.5rem;overflow-y:scroll}.map-view .new-listing-filter form{margin-bottom:1rem}.map-view .interest-top~.listing-aside .new-listing-filter{max-height:calc(100vh - 22.125rem)}.map-view .interest-top~.listing-aside .feedback~.new-listing-filter{max-height:calc(100vh - 20rem)}.map-view .icon-chat,.map-view .icon-fav,.map-view .icon-delete{opacity:1}.map-view .listing-aside{position:relative;z-index:1}.map-view .main-footer,.map-view .zone-experts,.map-view .links-block-home{display:none}}#view-type-toolbar-mobile{display:none}.dropdown-menu{position:static}@media screen and (min-width:48rem){.dropdown-menu{position:relative}.dropdown-menu .drop-button::after{line-height:1.125rem}}.dropdown-menu ul{background-color:#fff;border:.0625rem solid #b62682;display:none;margin:0 .5rem 0 0;padding:0;position:absolute;right:0;width:calc(100% - 3rem);z-index:100}@media screen and (min-width:21.875rem){.dropdown-menu ul{margin-right:1rem}}@media screen and (min-width:48rem){.dropdown-menu ul{margin-right:0}}@media screen and (max-width:62rem){.dropdown-menu ul:not(.opened){display:none}}.dropdown-menu ul li{cursor:pointer;margin:0;min-height:2.25rem;padding:0}.dropdown-menu ul li a,.dropdown-menu ul li span{color:#141414;display:block;padding:.5rem .75rem;text-decoration:none}.dropdown-menu ul li a.selected,.dropdown-menu ul li span.selected{color:#b62682}.dropdown-menu ul li a.hover,.dropdown-menu ul li span.hover{background-color:#e1f56e;color:#b62682}.order-by select{display:none}.order-by.hidden{display:none}.drop-button span{display:none}@media screen and (min-width:48rem){.drop-button span{display:inline}}.view-type-toolbar-buttons .btn.smaller{line-height:1.375rem;padding:.3125rem}@media screen and (min-width:48rem){.view-type-toolbar-buttons .btn.smaller{padding:.5rem .625rem}}.view-type-toolbar-buttons>li:nth-last-child(2){display:none}@media screen and (min-width:48rem){.view-type-toolbar-buttons>li:nth-last-child(2){display:block}}.mobile-out{display:none}@media screen and (min-width:48rem){.mobile-out{display:block}}.listing-items{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:end;justify-content:flex-end;padding-bottom:2rem}@media screen and (min-width:48rem){.listing-items{-ms-flex-line-pack:start;align-content:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding-bottom:0}}.listing-items.hidden{margin-top:0}.listing-items .items-container{width:100%}.items-container .item_shared-flat{background-color:#fff;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.items-container .item_shared-flat .item-multimedia{height:6.938rem;width:9.375rem}.items-container .item_shared-flat .item-multimedia img{display:block}.items-container .item_shared-flat .item-info-container{padding:.5rem;width:auto}.items-container .item_shared-flat .item-title{margin-bottom:0}.pagination{padding-top:.75rem}.pagination ul{text-align:center;width:100%}.pagination li{color:#4d4d4c;display:none;font-weight:700;margin:0 .5rem;position:relative}.pagination li a{background-color:#fff;border:solid .0625rem #145bc7;border-radius:.125rem;display:block;padding:.5rem 0;width:2.5rem}.pagination li a:hover{text-decoration:none}.pagination li.moreresults{background-color:transparent;border-width:0;color:#4d4d4c;display:block;font-weight:400;margin-bottom:.5rem}.pagination li.moreresults a{padding:0;width:auto}.pagination li.moreresults+li{display:none}.pagination li.moreresults~.next{margin-left:0}.pagination li.moreresults~.next a{padding-left:2rem;padding-right:2rem}.pagination li.selected{display:inline-block}.pagination li.selected a,.pagination li.selected span{background-color:#fff0f9;border:solid .0625rem #b62682;border-radius:.125rem;color:#b62682;padding:.5rem 0;width:2.5rem}.pagination li.prev,.pagination li.next{display:inline-block}.pagination li.prev a,.pagination li.next a{padding-left:.75rem;padding-right:.75rem;width:auto;font-weight:500}.pagination li.prev a:hover,.pagination li.next a:hover{border-color:#b62682;color:#b62682}.pagination li.prev a:hover span,.pagination li.next a:hover span{text-decoration:none}.pagination li>span{display:block}.pagination li.prev{margin-left:0}.pagination li.prev a:before{margin-right:.125rem}.pagination li.next{margin-right:0}.pagination li.next a:after{margin-left:.125rem}.pagination li.prev a:before,.pagination li.next a:after{color:#145bc7;display:inline-block;font-size:1rem;margin-bottom:.125rem}.pagination li.prev a:hover::before,.pagination li.next a:hover::after{color:#b62682}@media screen and (min-width:48rem){.pagination{margin-bottom:2rem}.pagination li{display:inline-block;font-weight:400;margin-left:.25rem;margin-right:.25rem}.pagination li.moreresults{display:inline-block}.pagination li.moreresults+li{display:inline-block}.pagination li.moreresults~.next{margin-left:.5rem}.pagination li.moreresults~.next a{padding-left:0;padding-right:0}.pagination li.selected{font-weight:700}.pagination li.selected span{padding-bottom:.125rem;padding-top:.125rem}.pagination li.next,.pagination li.prev{background-color:transparent;border-width:0}.pagination li.next a,.pagination li.prev a{background-color:transparent;border-width:0;padding-left:0;padding-right:0}.pagination li.prev{margin-right:.75rem}.pagination li.next{margin-left:.75rem}.pagination li a,.pagination li span{padding-bottom:.125rem;padding-top:.125rem}.pagination li.prev a:hover,.pagination li.next a:hover{border-color:#145bc7;color:#145bc7;text-decoration:underline}.pagination li.prev a:hover::before,.pagination li.next a:hover::after{color:#145bc7}}@media screen and (min-width:62rem){.pagination li a:hover{border-color:#b62682;color:#b62682}}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}@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 .action-save-note{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 .action-save-note{width:100%}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .hide-save-favorite-checkbox{display:none}@media screen and (max-width:48rem){.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .action-save-note.edit-note{margin-top:1rem;width:85%}}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .action-remove-note-edit-modal{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 .action-remove-note-edit-modal #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 .action-remove-note-edit-modal.icon-trash-outline{margin:1rem 0 1rem 1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m.modal-fader{background-color:rgba(0,0,0,0.75)}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .close-btn{top:1rem}.modal.modal-new-style[data-role="edit-note-modal"] .modal-box.size-m .comment-textarea-modal{margin-top:1rem;max-width:none;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.note-char-counter-warning.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 .note-char-counter{display:block;text-align:right}.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"] .action-remove-note-modal{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"] .action-remove-note-modal{width:100%}}.modal.modal-new-style[data-role="remove-note-modal"] .action-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"] .action-cancel-remove-note-modal{display:block}}.modal.modal-new-style[data-role="remove-note-modal"] .close-btn{top:.8125rem}.modal.modal-new-style[data-role="remove-note-modal"] p{margin-bottom:1rem}@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{display:block;font-size:1rem;line-height:1.5rem;margin-bottom:1.5rem}@media print{font-size:15px;@page{margin:12mm 4mm 16mm;size:A4}body,#wrapper{background-color:transparent}header,.listing-aside,.change-listing-mode-button,.header-bottom,.order-by,.item-multimedia-pictures,.item-toolbar,.breadcrumb-geo,.pagination,.zone-experts,.links-block-home,.main-footer,.fixed-toolbar,.office-contact,.save-search,.share-mobile,.order-results{display:none !important}.items-container.items-list .item{-ms-flex-direction:row;flex-direction:row}.items-container.items-list .item .description .ellipsis{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.items-container.items-list .item .item-info-container{font-size:1rem;padding-left:1rem;padding-right:1rem;padding-bottom:1rem;padding-top:.75rem;position:relative;width:calc(100% - 12.5rem)}.listing-top{margin-top:-3rem;position:absolute}.listing-items{margin-top:6rem}.item-multimedia-container{box-shadow:0 1px 2px 0 rgba(102,102,100,0.24);-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;page-break-inside:avoid}.item-multimedia-container{-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}.item-multimedia{width:12.5rem}.item-multimedia,.item-gallery,.item-gallery .mask-wrapper{height:9.375rem}.item-link{display:block;margin-bottom:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.logo-branding,.logo-branding a,.logo-branding img{height:3.125rem;width:6.25rem}.logo-branding+a{padding-right:8rem}}.product-banner{background-color:#fff;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);border-radius:.25rem;margin-bottom:2rem;padding:1rem}.product-banner__close-button{float:right;background-color:#fff;border:none}.product-banner__content{display:-ms-flexbox;display:flex}.product-banner__content .content__icon{background-color:#e1f56e;border-radius:.25rem;margin-right:1rem;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;max-height:3.5rem;min-width:3.5rem}.product-banner__content .content__icon::before{font-size:3rem;color:#839906}@media screen and (min-width:36rem){.product-banner__content .content__icon{border-radius:.125rem;min-width:6rem;max-height:6rem}.product-banner__content .content__icon::before{font-size:4rem;color:#839906}}.product-banner__content .content__link{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;font-weight:500}.product-banner__content .content__link::after{color:#145bc7}.product-banner__content .content__description--title{word-break:break-word}.product-banner__content p{margin-bottom:.5rem}@media screen and (min-width:36rem){.product-banner__content p{margin-bottom:1rem}}.product-banner--simple{border-left:.25rem solid #b1d004}.adv{margin:2.5rem 0}.adv p{color:#6f6f6d;margin-bottom:.375rem;text-align:center}.adv .sas-banner{min-height:5.625rem;width:100%}.adv iframe,.adv img{display:block;margin:0 auto}.adv a img{object-fit:contain;position:inherit;width:100%}.adv .idealista-banner{border-bottom:.0625rem solid #6f6f6d;line-height:.1em;text-align:center;width:100%}.adv .idealista-banner p{border-bottom:.0625rem solid #6f6f6d;line-height:.1em;margin-bottom:0;text-align:center;width:100%}.adv .idealista-banner p>span{background-color:#f4f5f2;padding:0 .625rem}.adv .idealista-banner>div{margin:1.25rem 0}.adv .idealista-banner iframe{left:0}.listing-items .adv{position:relative}@media screen and (min-width:62rem){.adv{margin-bottom:2.813rem}.adv .idealista-banner{border-bottom-width:0}.adv .idealista-banner p{border-bottom-width:0}}.related-links-geo{display:none;padding:1rem 1rem 0}@media screen and (min-width:48rem){.related-links-geo{display:block}}@media screen and (min-width:62rem){.related-links-geo{padding-bottom:1.25rem;padding-top:1.25rem}}.related-links-geo.related-links-geo-bottom{display:block;padding-bottom:1rem}@media screen and (min-width:48rem){.related-links-geo.related-links-geo-bottom{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){.related-links-geo.related-links-geo-bottom{padding-left:0;padding-right:0;padding-top:0;width:100%}}.related-links-geo.geo-mobile{display:block}@media screen and (min-width:48rem){.related-links-geo.geo-mobile{display:none}}.related-links-geo li{margin-bottom:.5rem}.interest-top .related-links-geo{padding:0}@media screen and (min-width:62rem){.interest-top .related-links-geo{padding-bottom:.75rem;padding-top:.75rem}}.interest-top .related-links-geo nav{display:-ms-flexbox;display:flex}.interest-top .related-links-geo span{-ms-flex-negative:0;flex-shrink:0;margin-right:.5rem}.interest-top .related-links-geo ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.interest-top .related-links-geo li{margin-right:.75rem}@media screen and (min-width:62rem){.map-view .container{grid-template-rows:11rem 3rem 1fr}}.map-view .interest-top .breadcrumb-geo{height:2.5rem}.map-view .interest-top .listing-title{padding-top:0}#releated-searches .releated-searches-showall{display:block;font-weight:700}#releated-searches .releated-searches-hideall{font-weight:700}#releated-searches #releated-searches-list{margin-top:.75rem}#releated-searches .hidden,#releated-searches.hidden{display:none}.results-limit{background-color:#fff;margin:2rem 0 1.25rem;padding:2rem 1rem;text-align:center}.results-limit--box{border-top:.25rem solid #b1d004;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}@media screen and (min-width:48rem){.results-limit{padding:2.5rem 4rem}}#rooms-board .roomie-messages{margin-bottom:1.125rem}#rooms-board .roomie-text{color:#6f6f6d}.modal[data-role="first-time-action-modal"].modal-new-style,.modal[data-role="login"].modal-new-style{position:fixed}.modal[data-role="first-time-action-modal"].modal-new-style .modal-box .modal-header,.modal[data-role="login"].modal-new-style .modal-box .modal-header{padding-bottom:1.5rem}.modal[data-role="first-time-action-modal"] h2,.modal[data-role="login"] h2{margin-bottom:0}.modal[data-role="first-time-action-modal"] .modal-inner p{margin-bottom:1.5rem}.modal[data-role="first-time-action-modal"] .modal-inner p:last-of-type{margin-bottom:1rem}.modal[data-role="login"] .save-ad-text{margin-bottom:2rem}.modal[data-role="login"] .modal-inner p{margin-bottom:1rem}.modal[data-role="login"] .modal-inner p:last-of-type{margin-bottom:2rem}.modal[data-role="login"] .modal-inner span{margin-bottom:.5rem}@media screen and (min-width:48rem){.modal[data-role="login"] .listing__login-modal .pass-wrapper label{max-width:none}.modal[data-role="login"] .listing__login-modal .password-wrap{width:21.875rem}}.save-search-box{background-color:#e1f56e;padding:.75rem;width:100%}.save-search-box .txt-soft:first-child{overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.save-search-box.fixed-on-bottom{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}.save-search-box.fixed-on-bottom{bottom:0;position:absolute}.save-search-box.not-fixed{position:static}.save-search-box.done{background:#ebfaeb}.extended-grid .save-search-box{padding:1rem}@media screen and (min-width:87.5rem){.extended-grid .save-search-box{padding-left:1.5rem;padding-right:1.5rem}}.order-by{-ms-flex-align:center;align-items:center;margin-top:1.25rem;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-right:.5rem;-ms-grid-row-align:start}@media screen and (min-width:21.875rem){.order-by{margin-right:1rem}}@media screen and (min-width:48rem){.order-by{-ms-flex-item-align:start;align-self:flex-start;grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;justify-self:end;margin-right:1.5rem;margin-top:1.5rem;position:relative}}@media screen and (min-width:62rem){.order-by{margin-right:0;margin-top:0}}.order-by .order-by-label{padding-right:.75rem}.change-listing-mode-button{display:none;color:#141414;background-color:white;border-radius:.25rem;border:.125rem solid #6f6f6d;padding:.75rem 1rem;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;font-weight:500;column-gap:.5rem;max-height:3rem;outline-offset:.0625rem}.change-listing-mode-button:focus{background-color:#f4f5f2;outline:solid #141414 .125rem}.change-listing-mode-button:hover{background-color:#f4f5f2}@media screen and (min-width:62rem){.change-listing-mode-button{-ms-flex-item-align:end;align-self:flex-end;-ms-grid-row-align:end;display:-ms-flexbox;display:flex;grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1;justify-self:end;-ms-grid-column-align:end;margin-bottom:1rem;position:relative}}.map-view .listing-items{display:block;margin-top:3.5rem;padding:0}.map-view .listing-items.core-vitals-listing-map{margin-top:3.5rem}@media screen and (min-width:48rem){.map-view .listing-items.core-vitals-listing-map{margin-top:4rem}}@media screen and (min-width:48rem){.map-view .listing-items.core-vitals-listing-map{margin-top:0}}.map-view .listing-items.core-vitals-listing-map .feedback.success,.map-view .listing-items.core-vitals-listing-map .feedback.error,.map-view .listing-items.core-vitals-listing-map .feedback.warning,.map-view .listing-items.core-vitals-listing-map .feedback.neutral-temp{margin-top:0;position:absolute;z-index:2}.map-view .listing-items.core-vitals-listing-map .feedback.success .action-discard,.map-view .listing-items.core-vitals-listing-map .feedback.error .action-discard,.map-view .listing-items.core-vitals-listing-map .feedback.warning .action-discard,.map-view .listing-items.core-vitals-listing-map .feedback.neutral-temp .action-discard{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}@media screen and (min-width:62rem){.map-view .listing-items{margin-top:0}}.map-view .content-saveads{margin-top:0}.map-view .change-listing-mode-button{display:none}@media screen and (min-width:62rem){.map-view .change-listing-mode-button{display:-ms-flexbox;display:flex;grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;margin-right:1.5rem}}.fixed-toolbar-listing-filter{display:none}#listing-filter+.fixed-toolbar-listing-filter{display:none}#zero-results-container{width:100vw;margin-left:-0.5rem;margin-top:-2.25rem}@media screen and (min-width:48rem){#zero-results-container{width:unset;margin-left:unset;margin-top:unset}}#zero-results-container .item-zero-results{display:-ms-flexbox;display:flex;-ms-flex-flow:column;flex-flow:column;background-color:#fff;padding:1.5rem 1rem;border-radius:.25rem}@media screen and (min-width:48rem){#zero-results-container .item-zero-results{padding:2rem;-ms-flex-flow:row;flex-flow:row}}#zero-results-container .item-zero-results .zero-results__content .grey{color:#4d4d4c}#zero-results-container .item-zero-results .zero-results__content .grey:empty{display:none}#zero-results-container .item-zero-results .zero-results__content ul.styled-list{list-style-type:disc}#zero-results-container .item-zero-results .zero-results__content ul.styled-list li{margin-bottom:.5rem}#zero-results-container .item-zero-results .zero-results__content ul.styled-list li:last-of-type::marker{color:#141414}#zero-results-container .item-zero-results .zero-results__content ul.styled-list .action-receive-notice .saveSearchSubmit{color:#145bc7;text-decoration:none;display:block;text-align:left}#zero-results-container .item-zero-results .zero-results__content ul.styled-list .action-receive-notice .saveSearchSubmit:hover{text-decoration:underline}@media screen and (min-width:48rem){#zero-results-container .item-zero-results .zero-results__content{max-width:30rem}}#zero-results-container .item-zero-results .zero-results__image{min-height:11.25rem;background-repeat:no-repeat;background-position:center;background-image:url("/static/common/img/icons/carpet_man_mobile.svg")}@media screen and (min-width:48rem){#zero-results-container .item-zero-results .zero-results__image{background-image:url("/static/common/img/icons/carpet_man_desktop.svg");max-width:48rem;width:100%;aspect-ratio:1.77777778}}#zero-results-container .new-search-box{margin-top:3rem;font-size:1.125rem;padding-bottom:1.5rem;width:100%}#zero-results-container .new-search-box .new-search-box-title:empty{display:none}#zero-results-container .new-search-box .action{font-size:1.25rem}@media screen and (min-width:48rem){#zero-results-container .new-search-box{margin-top:1rem}}#zero-results-container .new-search-box span.message-error{margin-bottom:.25rem;margin-top:-1rem;position:static}@media screen and (min-width:75rem){#zero-results-container .new-search-box span.message-error{margin-bottom:0;margin-top:0}}#zero-results-container .new-search-box span.message-error::before{display:inline-block;margin-top:-0.125rem}#zero-results-container .new-search-box .form-item-block .message-error{margin-top:0}#zero-results-container .new-search-box input,#zero-results-container .new-search-box button{font-size:1.125rem;height:3rem}@media screen and (min-width:48rem){#zero-results-container .new-search-box input,#zero-results-container .new-search-box button{height:2.625rem}}#zero-results-container .new-search-box label,#zero-results-container .new-search-box a,#zero-results-container .new-search-box input,#zero-results-container .new-search-box button{transition-property:background-color,border-color,color;transition-duration:.2s;transition-timing-function:ease}#zero-results-container .new-search-box #campoBus{border-color:#cbccc7;border-radius:.125rem;font-size:1.125rem;height:2.875rem;padding-bottom:.6875rem;padding-left:2.75rem;padding-top:.6875rem}@media screen and (min-width:48rem){#zero-results-container .new-search-box #campoBus{max-width:none}}@media screen and (min-width:75rem){#zero-results-container .new-search-box #campoBus{display:block;margin-right:0}}#zero-results-container .new-search-box [type="radio"]{opacity:0;position:absolute}#zero-results-container .new-search-box h2{display:none}@media screen and (min-width:48rem){#zero-results-container .new-search-box h2{display:block;font-size:1.25rem;margin-bottom:1rem;padding-top:0;text-align:center}}@media screen and (min-width:75rem){#zero-results-container .new-search-box h2{font-size:1.625rem;margin-bottom:1.5rem}}#zero-results-container .new-search-box .form-item-block,#zero-results-container .new-search-box .dropdown-wrapper{display:block;margin-bottom:1rem}#zero-results-container .new-search-box .form-item-block{position:relative}#zero-results-container .new-search-box .form-item-block::before{color:#6f6f6d;content:'\e302';font-family:'idealista-regular';font-size:1.25rem;left:1rem;position:absolute;top:.75rem;z-index:1}#zero-results-container .new-search-box .dropdown-wrapper{border-color:#cbccc7;border-radius:.125rem;height:auto;max-height:3rem;max-width:none}@media screen and (min-width:48rem){#zero-results-container .new-search-box .dropdown-wrapper{max-height:none;height:2.875rem;width:100%}}#zero-results-container .new-search-box .dropdown-wrapper.active,#zero-results-container .new-search-box .dropdown-wrapper.active .dropdown{border-color:#cbccc7}#zero-results-container .new-search-box .dropdown-wrapper.active .dropdown{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24)}#zero-results-container .new-search-box .dropdown-wrapper .placeholder{color:#141414;height:auto;min-height:unset;padding:.6875rem 1rem}@media screen and (min-width:75rem){#zero-results-container .new-search-box .dropdown-wrapper .placeholder{padding-right:1.875rem}}#zero-results-container .new-search-box .dropdown-wrapper li{padding:.5rem 1rem}#zero-results-container .new-search-box .dropdown-wrapper li:hover,#zero-results-container .new-search-box .dropdown-wrapper li.hover,#zero-results-container .new-search-box .dropdown-wrapper li.selected{background-color:#f4f5f2}#zero-results-container .new-search-box .action{border-radius:.125rem;height:2.875rem;padding:.5rem 1rem;width:100%}#zero-results-container .new-search-box .result-list ul{box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24)}#zero-results-container .new-search-box .result-list li{border-top:.0625rem solid #e5e6e1}#zero-results-container .new-search-box .result-list li.selected a{background-color:#f4f5f2}#zero-results-container .new-search-box .result-list li.selected a i{color:#b62682}#zero-results-container .new-search-box .result-list a{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between}@media screen and (min-width:75rem){#zero-results-container .new-search-box .result-list a{padding-left:1rem;padding-right:1rem}}#zero-results-container .new-search-box .result-list a span,#zero-results-container .new-search-box .result-list a span::before{color:#6f6f6d}#zero-results-container .new-search-box .result-list a i{color:#141414}#zero-results-container .new-search-box .result-list a:hover,#zero-results-container .new-search-box .result-list a:focus{background-color:#f4f5f2}#zero-results-container .new-search-box .result-list a:hover i,#zero-results-container .new-search-box .result-list a:focus i{color:#b62682}#zero-results-container .new-search-box .result-list span{display:inline-block}#zero-results-container .new-radio-button{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:1rem;width:100%;padding:0;margin-left:0}@media screen and (min-width:48rem){#zero-results-container .new-radio-button{margin-right:.5rem}}#zero-results-container .new-radio-button label{background-color:#fff;border:solid .0625rem #cbccc7;border-bottom-right-radius:.125rem;border-top-right-radius:.125rem;box-sizing:border-box;color:#141414;display:block;font-size:100%;font-weight:500;margin-top:-1.3125rem;padding:.625rem .75rem;text-align:center;width:100%}@media screen and (min-width:48rem){#zero-results-container .new-radio-button label{margin-top:0;padding-left:1rem;padding-right:1rem}}@media screen and (min-width:75rem){#zero-results-container .new-radio-button label{cursor:pointer}}#zero-results-container .new-radio-button label:hover{border-color:#b62682;position:relative}#zero-results-container .new-radio-button label:not(:last-of-type){border-bottom-left-radius:.125rem;border-top-left-radius:.125rem;margin-right:-0.125rem}#zero-results-container .new-radio-button label::after{content:attr(title);display:block;font-weight:bold;height:0;overflow:hidden;visibility:hidden}#zero-results-container .new-radio-button input:checked+label{background-color:#fff0f9;border-color:#b62682;border-width:.125rem;color:#b62682;padding:.5625rem .6875rem;position:relative;z-index:2;width:100%}#zero-results-container .new-radio-button[data-invalid="invalid"] .dropdown-wrapper,#zero-results-container .new-radio-button[data-invalid="invalid"] label{border:.125rem solid #e07901}#zero-results-container .form-typology-wrapper .dropdown-wrapper[data-invalid="invalid"]{border:.125rem solid #e07901}#zero-results-container .form-typology-wrapper .dropdown-wrapper ul li:first-child{display:none}#zero-results-container .form-new-radio-button-wrapper{margin-bottom:1rem}@media screen and (min-width:ide-m-res){#zero-results-container .form-new-radio-button-wrapper{width:23.75rem}}@media screen and (min-width:48rem){#zero-results-container .form-new-radio-button-wrapper .message-error{margin-top:0;position:absolute}}#zero-results-container .locate-near{width:100%}#zero-results-container .locate-near .locate-me{cursor:pointer;display:block;padding:1rem .5rem}#zero-results-container .locate-near .locate-me:hover{background-color:#f4f5f2}#zero-results-container .locate-near .locate-me::before{font-family:'idealista-regular';margin-right:.375rem}@media screen and (min-width:75rem){#zero-results-container .locate-near .locate-me{padding-left:1rem;padding-right:1rem}}#zero-results-container .modal-opened #municipality-search,#zero-results-container .modal-opened .new-business-area{display:none}@media screen and (min-width:48rem){#zero-results-container .modal-opened #municipality-search,#zero-results-container .modal-opened .new-business-area{display:block}}@media screen and (min-width:62rem){#zero-results-container.affix{position:fixed;top:1.125rem;width:100%}#zero-results-container.affix-bottom{bottom:7rem;position:absolute;width:100%}}#rooms-board.affix{margin-top:2.8125rem;position:fixed}#rooms-board.affix-bottom{bottom:2.8125rem;position:absolute}.zone-experts{background-color:#fff;border-radius:.25rem;box-shadow:0 .0625rem .125rem 0 rgba(102,102,100,0.24);overflow:hidden;padding:1rem;width:100%}@media screen and (min-width:48rem){.zone-experts{margin-top:1rem;margin-bottom:2rem}}@media screen and (min-width:62rem){.zone-experts{margin-bottom:3rem}}.zone-experts .icon{float:left;margin-bottom:0;margin-right:.75rem}.zone-experts .icon:before{color:#6f6f6d;font-size:3rem}.zone-experts span{display:block;font-weight:600;margin-bottom:.5rem}.zone-experts span[role="heading"]{font-weight:500;font-size:1rem;line-height:1.5rem}.zone-experts a{display:block}@media screen and (min-width:62rem){.zone-experts{margin-top:1rem}.zone-experts.affix{position:fixed;width:100%}.zone-experts.affix-bottom{bottom:2.5rem;position:absolute;width:100%}}.image-gallery .item-gallery .contact-slide{height:auto;width:100%;margin:0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}.image-gallery .item-gallery .contact-slide__background-img{position:absolute;filter:opacity(.1);z-index:-1}.image-gallery .item-gallery .contact-slide picture{position:absolute;z-index:-1}.image-gallery .item-gallery .contact-slide picture img{position:relative}.image-gallery .item-gallery .contact-slide__content{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column;gap:1.5rem}.image-gallery .item-gallery .contact-slide__title{font-weight:700;font-size:1.5rem}.image-gallery .item-gallery .contact-slide__online-booking-btn::before,.image-gallery .item-gallery .contact-slide__contact-btn::before,.image-gallery .item-gallery .contact-slide__discard-btn::before{margin-right:.5rem;vertical-align:bottom}.image-gallery .item-gallery .contact-slide__online-booking-btn,.image-gallery .item-gallery .contact-slide__contact-btn{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;border:.0625rem solid #b62682;border-radius:.125rem;height:2.5rem;font-weight:700;color:#b62682;background-color:#fff;line-height:1.5rem}.image-gallery .item-gallery .contact-slide__online-booking-btn:hover,.image-gallery .item-gallery .contact-slide__contact-btn:hover{background-color:#e5e6e1}.image-gallery .item-gallery .contact-slide__online-booking-btn::before,.image-gallery .item-gallery .contact-slide__contact-btn::before{color:#b62682;line-height:1.5}.image-gallery .item-gallery .contact-slide__discard-btn{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;color:#145bc7;font-weight:700}.image-gallery .item-gallery .contact-slide__discard-btn::first-line{text-decoration:underline}.image-gallery .item-gallery .contact-slide__discard-btn::before,.image-gallery .item-gallery .contact-slide__discard-btn::after{color:#145bc7;line-height:1.15;text-decoration:none}.image-gallery .item-gallery .contact-slide__discard-btn span:hover{text-decoration:underline}.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%}.image-gallery.vertical-scroll-blocked{-ms-touch-action:pan-y;touch-action:pan-y}.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}.image-gallery .item-gallery .map-content{height:auto;position:relative;width:100%}.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}.image-gallery .item-gallery .map-content .map-pin.green{background-image:url("/static/common/img/icons/map/green_with.svg")}.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}.image-gallery .item-gallery .map-content .map-pin.hidden{display:none}.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%}.image-gallery .item-gallery .map-content .no-show-address-feedback .no-show-address-feedback-text{text-align:initial}.image-gallery .item-gallery .map-content .no-show-address-feedback .icon-feedbk-info{margin-right:.5rem}.image-gallery .item-gallery .map-content .no-show-address-feedback .icon-feedbk-info:before{color:#141414}.image-gallery .item-gallery .mask-wrapper{background-color:#fff;height:12.375rem;width:100%}.image-gallery .item-gallery .mask-wrapper .placeholder{background-color:#fff}.image-gallery .item-gallery .mask-wrapper img.vertical{height:auto;width:100%}.image-gallery .item-gallery .mask-wrapper img.horizontal{height:100%;width:auto}.image-gallery .item-gallery .mask-wrapper .gallery-arrow.right,.image-gallery .item-gallery .mask-wrapper .gallery-arrow.left{height:100%;width:3.75rem}.image-gallery .item-gallery .mask-wrapper .gallery-arrow.right:before,.image-gallery .item-gallery .mask-wrapper .gallery-arrow.left:before{top:43%}.image-gallery .item-gallery .thumbnail-content{height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.image-gallery .item-gallery .thumbnail-content .thumbnail-button{background:linear-gradient(90deg, #f4f5f2 50%, #fff 0);border:none;border-radius:.25rem;height:3.5rem;padding:0;width:7rem;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.image-gallery .item-gallery .thumbnail-content .thumbnail-button::after{width:50%;font-size:1.5rem}.image-gallery .item-gallery .thumbnail-content .thumbnail-button::before{width:50%;font-size:2rem}.image-gallery .item-gallery .thumbnail-empty{background:#cbccc7;width:100%}.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}.item .image-gallery .image-gallery-left-nav,.item .image-gallery .image-gallery-right-nav{background-color:transparent;box-shadow:unset;height:100%;opacity:1;width:3.75rem}.item .image-gallery .image-gallery-left-nav::before,.item .image-gallery .image-gallery-right-nav::before{color:rgba(255,255,255,0.6);font-size:2.25rem;text-shadow:0 .1875rem .0625rem rgba(51,51,51,0.4);display:inline-block;margin-top:-0.5rem}.item .image-gallery .image-gallery-left-nav:hover::before,.item .image-gallery .image-gallery-right-nav:hover::before{color:#fff;text-shadow:0 .1875rem .0625rem #333}.item .image-gallery .image-gallery-left-nav{left:0}.item .image-gallery .image-gallery-left-nav::before{margin-left:-1.5rem}.item .image-gallery .image-gallery-right-nav{right:0}.item .image-gallery .image-gallery-right-nav::before{margin-right:-1.5rem}@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}.share-email-subtitle{margin-bottom:1rem;padding-top:0}.modal[data-role="share-to-friend"].modal-new-style .loadingRemove.blockLayer{height:100vh}.modal[data-role="share-to-friend"].modal-new-style.loadingEl{height:fit-content}.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-wrapper{height:100vh;overflow-y:auto;padding-bottom:unset}@media screen and (min-width:48rem){.modal[data-role="share-to-friend"].modal-new-style .modal-wrapper{margin:3.125rem auto}}.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{background-color:#fff;padding:0 0 .5rem}.modal[data-role="share-to-friend"].modal-new-style .modal-inner.share-favorite{padding:0 1.5rem}.modal[data-role="share-to-friend"].modal-new-style .modal-inner.share-favorite .loadingRemove.blockLayer{height:unset !important}@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;margin-left:1rem}.modal-share-social-media .copy-url__social-facebook .share-twitter-link span,.modal-share-social-media .copy-url__social-twitter .share-twitter-link span,.modal-share-social-media .copy-url__social-whatsapp .share-twitter-link span{margin-left:.65rem}.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{font-size:1.5rem}.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;margin-right:.25rem}.modal-share-copy .share-link.copied::before,.modal-share-copy .share-link.copied{color:#1d7a24}.modal-share-copy .share-link:hover{cursor:pointer}.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 fieldset input{max-width:100%}.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;margin-right:.25rem}.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}}@import '@idealista/kiwi-tokens/build/css/Light/color.css';.item-form .input-checkbox .checkbox-filter-with-tooltip__label{display:inline;position:relative}.item-form .input-checkbox .filter-tooltip-icon{position:absolute;top:-0.125rem;right:-2rem;cursor:pointer}.item-form .input-checkbox .filter-tooltip-icon::before{font-size:1.25rem}.item-form .input-checkbox .filter-tooltip-icon .rs-tooltip-dialog{cursor:text;color:var(--color-black-00)}:root .input-checkbox input[type="checkbox"]:checked~span .checkbox-filter-with-tooltip__label::before{left:-1.5rem}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info{cursor:pointer}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info::before{display:inline-block;padding-left:.125rem;padding-bottom:.125rem}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info .rs-tooltip .rs-tooltip-dialog .rs-tooltip-scroll{max-height:none}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info .rs-tooltip .rs-tooltip-dialog .rs-tooltip-dialog-header{font-size:1.375rem;font-weight:700;padding-bottom:0;border-bottom:none}@media screen and (min-width:48rem){.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info .rs-tooltip .rs-tooltip-dialog .rs-tooltip-dialog-header{padding:.5rem 1.5rem .5rem 1.5rem;background-color:#f4f5f2;margin-bottom:.5rem;font-size:1rem;font-weight:500}}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info .rs-tooltip .rs-tooltip-dialog .rs-tooltip-dialog-header .icon-close::before{color:#141414}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info .rs-tooltip .rs-tooltip-dialog .rs-tooltip-dialog-content .subheader{font-weight:500;margin-bottom:0;margin-top:1rem}.warehouse-operation-tooltip.warehouse-operation-tooltip.icon-feedbk-info .rs-tooltip .rs-tooltip-dialog .rs-tooltip-dialog-content .subheader:first-of-type{margin-top:0}.full-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.agency-branding .logo-branding{width:100%}.agency-video-trigger{cursor:pointer}.agency-video__figure{display:none;position:relative;width:100%;height:15.5rem;background:#141414;overflow:hidden}@media screen and (min-width:48rem){.agency-video__figure{display:block;width:8rem;height:4.8rem}}.agency-video__image{opacity:80%;min-width:100%;min-height:100%;width:100%;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.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}@media screen and (min-width:48rem){.agency-video__play{width:2.5rem;height:2.5rem}}.agency-video.--is-mobile{width:100%}.agency-video.--is-mobile .agency-video__figure{display:block}@media screen and (min-width:48rem){.agency-video.--is-mobile .agency-video__figure{display:none}}@media screen and (min-width:62rem){.container>.full-background-agents-listing{grid-column:1 / 5;-ms-grid-column:1;-ms-grid-column-span:4;grid-row:1 / 2;-ms-grid-row:1;-ms-grid-row-span:1}}@media screen and (min-width:48rem){.container>.full-background-agents-listing~.agents-listing-items{padding:0}}@media screen and (min-width:62rem){.container>.full-background-agents-listing~.agents-listing-items{margin-left:0;margin-right:0;grid-column:2 / 4;grid-row:3 / 4;-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:3;-ms-grid-row-span:1}}@media screen and (min-width:75rem){.container>.full-background-agents-listing h1{margin-bottom:0}}.full-background-agents-listing{padding:0 1rem}@media screen and (min-width:48rem){.full-background-agents-listing{padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){.full-background-agents-listing{padding-left:0;padding-right:0}}@media screen and (min-width:62rem){.full-background-agents-listing .left-cell{-ms-flex-flow:row nowrap;flex-flow:row nowrap;margin-right:0}}.breadcrumb-agent-listing{margin-top:1.5rem;margin-bottom:1rem;margin-right:1rem;margin-left:1rem}@media screen and (min-width:48rem){.breadcrumb-agent-listing{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:62rem){.breadcrumb-agent-listing{grid-column:2 / 4;grid-row:2 / 3;-ms-grid-column:2;-ms-grid-column-span:2;-ms-grid-row:2;-ms-grid-row-span:1;-ms-flex-pack:center;justify-content:center;margin-left:0;margin-right:0}}@media screen and (min-width:75rem){.breadcrumb-agent-listing{-ms-flex-pack:justify;justify-content:space-between}}.breadcrumb-agent-listing .order-agent-listing{border:.0625rem solid #a3a3a0;box-sizing:border-box;display:none;height:2.5rem;margin-bottom:1.5rem;text-align:left;text-overflow:ellipsis;width:100%}.breadcrumb-agent-listing .input-search{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1rem}@media screen and (min-width:48rem){.breadcrumb-agent-listing .input-search{width:21.625rem}}@media screen and (min-width:62rem){.breadcrumb-agent-listing .input-search{margin-right:1.5rem;width:22.5rem}}@media screen and (min-width:75rem){.breadcrumb-agent-listing .input-search{margin-right:0}}.breadcrumb-agent-listing .input-search input[type="text"]{-ms-flex-negative:1;flex-shrink:1;height:2.5rem;line-height:2.5rem;min-width:11.875rem}@media screen and (min-width:36rem){.breadcrumb-agent-listing .input-search input[type="text"]{min-width:14.875rem}}@media screen and (min-width:48rem){.breadcrumb-agent-listing .input-search input[type="text"]{min-width:16.875rem}}@media screen and (min-width:62rem){.breadcrumb-agent-listing .input-search input[type="text"]{min-width:17.875rem}}.breadcrumb-agent-listing .input-search .button-search{-ms-flex-negative:0;flex-shrink:0;height:2.5rem;min-height:2.5rem;margin-left:.5rem}.breadcrumb-agent-listing .dropdown-wrapper::after{content:""}.breadcrumb-agent-listing .agents-lang-container{height:2.5rem;position:relative}.breadcrumb-agent-listing .agents-lang-container .agents-lang,.breadcrumb-agent-listing .agents-lang-container .dropdown-wrapper{background-color:#fff;border-radius:0;border:.0625rem solid #a3a3a0;color:#a3a3a0;height:2.5rem;line-height:2.5rem;margin-bottom:1rem;width:100%}@media screen and (min-width:48rem){.breadcrumb-agent-listing .agents-lang-container .agents-lang,.breadcrumb-agent-listing .agents-lang-container .dropdown-wrapper{min-width:21.625rem}}@media screen and (min-width:62rem){.breadcrumb-agent-listing .agents-lang-container .agents-lang,.breadcrumb-agent-listing .agents-lang-container .dropdown-wrapper{min-width:22.5rem;margin-right:1rem}}@media screen and (min-width:75rem){.breadcrumb-agent-listing .agents-lang-container .agents-lang,.breadcrumb-agent-listing .agents-lang-container .dropdown-wrapper{margin-right:0}}.breadcrumb-agent-listing .agents-lang-container .agents-lang:focus,.breadcrumb-agent-listing .agents-lang-container .dropdown-wrapper:focus,.breadcrumb-agent-listing .agents-lang-container .agents-lang:hover,.breadcrumb-agent-listing .agents-lang-container .dropdown-wrapper:hover{border:.0625rem solid #b62682;cursor:pointer}.breadcrumb-agent-listing .agents-lang-container .agents-lang-selected{color:#141414}.breadcrumb-agent-listing .agents-lang-container .agents-lang-selected .flag{margin-left:0}.breadcrumb-agent-listing .agents-lang-container .flag{margin-left:1rem}.breadcrumb-agent-listing .agents-lang-container .flag.lang-sa{background-image:url("/static/common/release/modules/resources/img/flags/sa.svg")}.breadcrumb-agent-listing .agents-lang-container .flag.lang-bg{background-image:url("/static/common/release/modules/resources/img/flags/bg.svg")}.breadcrumb-agent-listing .agents-lang-container .flag.lang-cz{background-image:url("/static/common/release/modules/resources/img/flags/cz.svg")}.breadcrumb-agent-listing .agents-lang-container .flag.lang-ja{background-image:url("/static/common/release/modules/resources/img/flags/ja.svg")}.breadcrumb-agent-listing .agents-lang-container .flag.lang-hu{background-image:url("/static/common/release/modules/resources/img/flags/hu.svg")}.breadcrumb-agent-listing .agents-lang-container .lang-text{display:inline-block;padding-left:1rem}.breadcrumb-agent-listing .agents-lang-container .lang-options{display:none;width:22.5rem;background-color:#fff;padding:0 1rem;border:.0625rem solid #6f6f6d;position:absolute;z-index:9}.breadcrumb-agent-listing .agents-lang-container.opened .agents-lang{margin-bottom:0}.breadcrumb-agent-listing .agents-lang-container.opened .agents-lang .lang-text{display:none}.breadcrumb-agent-listing .agents-lang-container.opened ul{box-shadow:0 .125rem .5rem rgba(102,102,100,0.24);display:block;height:22.8125rem;left:0;margin-right:0;overflow-x:hidden;overflow-y:scroll;position:absolute;right:0;z-index:9}@media screen and (min-width:48rem){.breadcrumb-agent-listing .agents-lang-container.opened ul{width:auto}}@media screen and (min-width:62rem){.breadcrumb-agent-listing .agents-lang-container.opened ul{margin-right:1rem;width:21.8rem}}@media screen and (min-width:75rem){.breadcrumb-agent-listing .agents-lang-container.opened ul{margin-right:0;width:22.5rem}}.breadcrumb-agent-listing .agents-lang-container.opened ul a{color:#141414;display:block;line-height:2.5rem}.breadcrumb-agent-listing .agents-lang-container.opened ul a:hover{background-color:#f4f5f2;cursor:pointer;text-decoration:none}.breadcrumb-agent-listing .agents-lang-container.opened ul .selected{color:#b62682}.agents-listing-items{margin-right:1rem;margin-left:1rem}@media screen and (min-width:48rem){.agents-listing-items{margin-left:1.5rem;margin-right:1.5rem}}@media screen and (min-width:48rem){.agents-listing-items-container{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:62rem){.agents-listing-items-container{-ms-flex-pack:center;justify-content:center}}@media screen and (min-width:75rem){.agents-listing-items-container{-ms-flex-pack:justify;justify-content:space-between}}.agents-listing-items-card{background-color:#fff;box-shadow:0 .125rem .25rem 0 rgba(0,0,0,0.5);display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:1.5rem;min-height:29.4375rem;padding:1.5rem}@media screen and (min-width:48rem){.agents-listing-items-card{width:21.625rem}}@media screen and (min-width:62rem){.agents-listing-items-card{margin-right:1.5rem;width:22.5rem}}@media screen and (min-width:75rem){.agents-listing-items-card{margin-right:0;transition:transform .4s ease;transform:scale(1)}}.agents-listing-items-card.hovered{cursor:pointer;text-decoration:none;transform:scale(1.02)}.agents-listing-items-card .hidden{display:none}.agents-listing-items-card.no-pro .subheader span:first-child{color:#141414}.agents-listing-items-avatar{background-color:#fff;background-position:center center;background-repeat:no-repeat;background-size:cover;border-radius:50%;border:.0625rem solid #e5e6e1;display:block;height:5rem;margin:0 auto;width:5rem}.agents-listing-items .icon-user{background-color:#fff;border-radius:50%;border:.0625rem solid #e5e6e1;box-sizing:content-box;display:inline-block;height:5rem;line-height:1.75rem;overflow:hidden;text-align:center;vertical-align:middle;width:5rem}.agents-listing-items .icon-user::before{color:#e5e6e1;font-size:5.3rem;line-height:6rem;margin-left:-0.125rem;text-align:center}.agents-listing-items .premium-label{-ms-flex-item-align:start;align-self:flex-start;background-image:linear-gradient(285deg, #e5e6e1 0, #e5e6e1 27%, #f4f5f2);border-radius:.25rem;color:#141414;font-size:.875rem;margin:-0.1875rem auto 1.5rem;padding:0 .5rem;position:relative}.agents-listing-items-agent-name-pro,.agents-listing-items-agent-name{display:block;font-size:1.125rem;font-weight:700;margin-bottom:1rem;text-align:center}.agents-listing-items-agent-name{margin-top:1.5rem}.agents-listing-items--agent-name-pro{color:#145bc7}.agents-listing-items .subheader{margin-bottom:1rem;text-align:center}.agents-listing-items .subheader span:first-child{color:#145bc7;display:inline-block;margin-right:.25rem;padding:0 .5rem 0 .25rem}.agents-listing-items-description{color:#6f6f6d;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:.5rem;overflow:hidden}.agents-listing-items-description.full-text{-webkit-line-clamp:inherit}.agents-listing-items-link{cursor:pointer;display:block;margin-bottom:1rem}.agents-listing-items-languages{justify-self:flex-end;margin-bottom:1.5rem;margin-top:auto}.agents-listing-items-button{justify-self:flex-end;min-height:2.5rem}.agents-listing-items-button.agent-no-languages{margin-top:auto}.agents-listing-items .pagination{margin-top:3.5rem;padding-bottom:3.5rem;width:100%}#zero-results-container{width:100vw;margin-left:-1rem;margin-top:0;padding-bottom:2.5rem}@media screen and (min-width:48rem){#zero-results-container{width:100%;margin-left:unset}}.map-container{position:relative;height:100%}.map-container .feedback.success,.map-container .feedback.error,.map-container .feedback.warning,.map-container .feedback.neutral-temp{z-index:5;margin-top:0;position:absolute}.map-container.map-placeholder{margin-top:-4rem}@media screen and (min-width:48rem){.map-container.map-placeholder{height:100%}}@media screen and (min-width:62rem){.map-container.map-placeholder{margin-top:0}}.map-container .map_type_view,.map-container .map_zoom,.map-container .map_geo{background-color:#fff;position:absolute;right:1.5rem}.map-container .map_type_view button,.map-container .map_zoom button,.map-container .map_geo{cursor:pointer;height:2.5rem;z-index:4;background-color:#fff;border:.063rem solid #e5e6e1;border-radius:.125rem;box-shadow:0 .063rem .063rem #6f6f6d;color:#4d4d4c;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:center;justify-content:center}.map-container .map_type_view button:focus,.map-container .map_zoom button:focus,.map-container .map_geo:focus{border:.063rem solid #b1d004;box-shadow:0 0 .25rem 0 #b1d004,inset 0 -0.063rem .063rem 0 #6f6f6d,inset 0 .063rem .063rem 0 #fff;outline:none}.map-container .map_geo{width:2.5rem;bottom:3rem}.map-container .map_geo:before{color:#4d4d4c;font-size:1.5rem;margin:auto}.map-container .map_geo:hover:before{color:#141414}.map-container .map_zoom{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;z-index:6}@media screen and (min-width:48rem){.map-container .map_zoom{bottom:7rem}}.map-container .map_zoom button{display:none}@media screen and (min-width:48rem){.map-container .map_zoom button{display:-ms-flexbox;display:flex;width:2.5rem}}.map-container .map_zoom button:before{color:#4d4d4c;font-size:1.5rem;margin:auto}.map-container .map_zoom button:hover:before{color:#141414}.map-container .map_type_view{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;width:auto;right:1rem;top:1rem}.map-container .map_type_view button{height:2rem;padding-left:1rem;padding-right:1rem;color:#4d4d4c}.map-container .map-message{box-shadow:0 .125rem .0625rem #6f6f6d;display:block;left:0;margin:0 auto;position:relative;right:0;width:100%;z-index:9998;font-size:1rem}@media screen and (min-width:48rem){.map-container .map-message{width:37%;position:absolute}}.map-container .map-zero-results .icon-close{cursor:pointer;position:absolute;right:1.25rem;top:1.25rem}.map-container .map-zero-results .icon-close::before{font-size:1.7em}.map-container .map-zero-results p{width:85%}.map-container .map-zero-results ul{cursor:pointer}@media screen and (max-height:26.875rem){.map-view.landscape .map-container.map-placeholder{height:100%}}body{background-color:#fff}@media screen and (min-width:62rem){.container{grid-column-gap:1.5rem;grid-row-gap:0}.container>aside{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-row:2/4;-ms-grid-row:2;-ms-grid-row-span:2}.container>main{grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:1;grid-row:3/4;-ms-grid-row:3;-ms-grid-row-span:1}.map-view .container{grid-template-rows:auto 1fr;-ms-grid-rows:auto 1fr}.map-view .container>aside{grid-column:1/2;-ms-grid-column:1;-ms-grid-column-span:1;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;margin-bottom:0}.map-view .container>main{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.map-view .operation-menu{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;margin-bottom:0;margin-top:-2.25rem}.map-view .map-container{padding-bottom:0}.map-view .new-listing-filter{min-height:unset}.map-view .change-listing-mode-button{grid-column:2/3;-ms-grid-column:2;-ms-grid-column-span:1;grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}_:-ms-lang(x),.container>aside{margin-left:-0.75rem;margin-right:1.5rem}.listing-items{margin-top:.25rem}.order-by{margin-top:1.5rem}}.wrapper{padding:0}.full-width-background{background-color:#fff;padding:0 .5rem}@media screen and (min-width:36rem){.full-width-background{padding:0 1rem}}@media screen and (min-width:48rem){.full-width-background{padding:0 1.5rem}}@media screen and (min-width:62rem){.full-width-background{grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:4;grid-row:1/2;-ms-grid-row:1;-ms-grid-row-span:1}}.full-width-background+.wrapper{background-color:#f4f5f2;grid-column:1/5;-ms-grid-column:1;-ms-grid-column-span:4;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1}.full-width-background .fixed-toolbar{margin:0;padding:.5rem;width:100vw}@media screen and (min-width:21.875rem){.full-width-background .fixed-toolbar{margin-left:-1rem;margin-right:-1rem;padding-left:1rem;padding-right:1rem}}@media screen and (min-width:48rem){.full-width-background .fixed-toolbar{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.5rem;padding-right:1.5rem}}@media screen and (min-width:62rem){.full-width-background .fixed-toolbar{display:none}}.map-view .ide-header{display:block}.map-view .listing-items{margin-top:4rem}@media screen and (min-width:62rem){.map-view .listing-items{margin-top:0}}.map-view .listing-items.feedback-message{margin-top:0}.map-view .listing-items.hidden{margin-top:0}.map-view .full-width-background{display:block}.map-view .full-width-background~main{padding-left:0;padding-right:0}.map-view .fixed-toolbar{position:static}.map-view .fixed-toolbar nav{display:-ms-flexbox;display:flex}.map-view .icon-list:before{color:#141414}#office-info .icon-location-outline:before,#office-info .icon-location:before{bottom:.125rem;color:#145bc7;position:relative}@media screen and (max-width:62rem){.office-contact{-ms-flex-item-align:center;align-self:center}}.office-contact .icon-new-tab:before{color:#145bc7}#toolbar-map-link .icon-location-outline:before,#toolbar-map-link .icon-location::before{color:#141414}.container>aside{display:none}@media screen and (min-width:62rem){.container>aside{display:block;margin-bottom:4rem}}.filters-opened aside{display:block}.no-filters .item-multimedia{width:23.40425532%;margin-right:2.12765957%}.header-bottom{border-bottom-color:transparent}@media screen and (min-width:62rem){.header-bottom{background-color:#fff;margin-left:-1.5rem;margin-right:-1.5rem}}.operation-menu{border-bottom-width:.1875rem;grid-row:2/3;-ms-grid-row:2;-ms-grid-row-span:1;grid-column:3/4;-ms-grid-column:3;-ms-grid-column-span:1;margin-bottom:1.5rem;margin-top:-2rem}.header-bottom.no-filters .operation-menu{left:0}.no-filters #main-content{width:100%}#content-wrapper aside{top:0}.online-office-section.virtual{height:29.125rem}@media screen and (min-width:62rem){.online-office-section{margin-bottom:1.5rem}}.online-office-section+.listing-top{margin-left:-1rem;margin-right:-1rem}@media screen and (min-width:48rem){.online-office-section+.listing-top{margin-left:-1.5rem;margin-right:-1.5rem;margin-bottom:1rem}}@media screen and (min-width:62rem){.online-office-section+.listing-top{margin-left:0;margin-right:0}}.order-by{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;margin-top:1.25rem}@media screen and (min-width:62rem){.order-by{margin-top:1.5rem}}.order-by>span{margin-right:.5rem}.order-by .segmented-btn-group>li:nth-last-child(2){display:none}@media screen and (min-width:48rem){.order-by .segmented-btn-group>li:nth-last-child(2){display:list-item}}.order-by .segmented-btn-group a,.order-by .segmented-btn-group span{height:2rem}@media screen and (min-width:48rem){.order-by .segmented-btn-group a,.order-by .segmented-btn-group span{height:2.35rem}}.order-by.hidden{display:none}.online-office-section,.online-office{position:relative}@media screen and (min-width:48rem){.online-office-section.reduced,.online-office.reduced{-ms-flex-flow:column wrap;flex-flow:column wrap;padding-top:1.5rem}}.online-office-section.reduced .office-container,.online-office.reduced .office-container{box-shadow:none;top:0}@media screen and (min-width:48rem){.online-office-section.reduced .office-container,.online-office.reduced .office-container{-ms-flex-align:start;align-items:flex-start;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start;padding-left:0;padding-right:0}}@media screen and (min-width:48rem){.online-office-section.reduced .standard-cell,.online-office.reduced .standard-cell{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;width:100%}}@media screen and (min-width:48rem){.online-office-section.reduced .office-info,.online-office.reduced .office-info{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;margin-right:1rem}}@media screen and (min-width:62rem){.online-office-section.reduced .office-info,.online-office.reduced .office-info{margin-right:2rem}}.online-office-section.reduced .office-info .icon-location-outline:before,.online-office.reduced .office-info .icon-location-outline:before,.online-office-section.reduced .office-info .icon-location:before,.online-office.reduced .office-info .icon-location:before{bottom:.125rem;color:#145bc7;position:relative}.online-office-section.reduced .logo-branding,.online-office.reduced .logo-branding{margin-bottom:1rem;max-height:3.875rem;max-width:7.938rem}.online-office-section.reduced .logo-branding>img,.online-office.reduced .logo-branding>img{height:auto;width:auto}.online-office-section.reduced .showMap,.online-office.reduced .showMap{display:block;margin-bottom:1rem}.online-office-section.standard .office-container,.online-office.standard .office-container{padding-top:1rem}@media screen and (min-width:48rem){.online-office-section.standard .office-container,.online-office.standard .office-container{padding-top:1.5rem}}@media screen and (min-width:62rem){.online-office-section.standard .office-container,.online-office.standard .office-container{box-shadow:none;-ms-flex-pack:start;justify-content:flex-start;margin-top:1rem;padding:2rem 0}}.online-office-section.standard .icon-location-outline:before,.online-office.standard .icon-location-outline:before,.online-office-section.standard .icon-location::before,.online-office.standard .icon-location::before{bottom:.125rem;color:#145bc7;position:relative}.online-office-section.standard .logo-branding,.online-office.standard .logo-branding{margin-bottom:2rem}@media screen and (min-width:48rem){.online-office-section.standard .standard-cell,.online-office.standard .standard-cell{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between}}@media screen and (min-width:62rem){.online-office-section.standard .standard-cell,.online-office.standard .standard-cell{display:-ms-flexbox;display:flex;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:justify;justify-content:space-between;width:calc(100% -  7.9375rem)}}@media screen and (min-width:48rem){.online-office-section.standard .office-contact,.online-office.standard .office-contact{margin-top:-5.1875rem}}@media screen and (min-width:62rem){.online-office-section.standard .office-contact,.online-office.standard .office-contact{margin-top:0}}@media screen and (min-width:62rem){.online-office-section+.office-container,.online-office+.office-container{margin-top:-2.375rem}}@media screen and (min-width:75rem){.online-office-section,.online-office{margin-left:auto;margin-right:auto;max-width:80rem}}@media screen and (min-width:48rem){#office-container{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}}@media screen and (min-width:48rem) and (max-width:62rem){#office-container{-ms-flex-align:baseline;align-items:baseline}}.office-image{height:7.5rem;margin:0 -0.5rem}@media screen and (min-width:36rem){.office-image{margin-left:-1rem;margin-right:-1rem}}@media screen and (min-width:48rem){.office-image{height:20.3125rem;margin-bottom:1rem;margin-left:-1.5rem;margin-right:-1.5rem}}@media screen and (min-width:62rem){.office-image{margin-bottom:0;margin-left:0;margin-right:0;height:25rem}}.office-container{margin:0 auto;position:relative}@media screen and (min-width:62rem){.office-container{-ms-flex-align:start;align-items:flex-start;background-color:#fff;box-shadow:0 .0625rem .125rem 0 rgba(51,51,51,0.5);display:-ms-flexbox;display:flex;max-width:58.75rem;padding:2rem}}@media screen and (min-width:75rem){.office-container{max-width:70.5rem}}.office-container .office-main-trademarks{margin-top:1rem}.office-container .office-main-trademarks p{margin-bottom:.25rem}.office-container.office-container-showMore{display:block;text-align:center}.office-container.office-container-showMore .office-trademarks-with-premium-agents,.office-container.office-container-showMore .office-main-trademarks,.office-container.office-container-showMore .office-description,.office-container.office-container-showMore .translationWarning,.office-container.office-container-showMore .showMap,.office-container.office-container-showMore .office-show-less-info,.office-container.office-container-showMore .agency-video.--is-mobile{display:none}.office-container.office-container-showMore .office-contact .languages,.office-container.office-container-showMore .office-contact .icon-phone-outline,.office-container.office-container-showMore .office-contact .icon-phone{display:none}.office-container.office-container-showLess .office-show-more-info{display:none}.office-container .office-show-less-info{margin-bottom:1.5rem;text-align:center;display:block;width:100%}.office-container .office-show-more-info,.office-container .office-show-less-info{color:#145bc7}@media screen and (min-width:62rem){.reduced .office-container{margin-top:1rem;padding-bottom:0}}.office-contact{position:relative}@media screen and (min-width:48rem){.office-contact{-ms-flex-align:start;align-items:flex-start;width:15.9375rem;margin-left:auto}}.office-contact .icon-phone-outline,.office-contact .icon-phone{color:#145bc7;display:inline-block;font-weight:500}@media screen and (min-width:62rem){.office-contact{-ms-flex-negative:0;flex-shrink:0;width:16.875rem}}.office-contact .icon-new-tab:before{margin-right:0}.office-contact .location,.office-contact .action{width:100%}.office-contact .showMap{display:block;padding-left:1.4rem;position:relative;margin-bottom:1rem}@media screen and (min-width:48rem){.office-contact .showMap{-ms-flex-order:2;order:2}}.office-contact .showMap .icon-location-outline:before,.office-contact .showMap .icon-location:before{color:#145bc7}.office-contact .action{-ms-flex-order:3;order:3}.office-contact .hidden-contact-phones--no-underline:hover span.hidden-contact-phones_text,.office-contact .hidden-contact-phones--no-underline:focus span.hidden-contact-phones_text{text-decoration:none}.languages{display:block;width:100%}@media screen and (min-width:48rem){.languages{-ms-flex-order:1;order:1;width:calc(100% - 1.5rem)}}@media screen and (min-width:48rem){.left-cell{width:100%;-ms-flex-align:space-between;align-items:space-between;display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:start;justify-content:flex-start}}@media screen and (min-width:62rem){.left-cell{-ms-flex-positive:1;flex-grow:1;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:auto}}.office-contact{display:-ms-flexbox;display:flex;-ms-flex-flow:column wrap;flex-flow:column wrap;gap:.75rem;margin-bottom:.5rem}@media screen and (min-width:48rem){.office-contact .icon-phone-outline,.office-contact .icon-phone{display:inline-block}}@media screen and (min-width:62rem){.office-contact{-ms-flex-negative:0;flex-shrink:0}}.office-contact .icon-new-tab:before{margin-right:0}.office-contact .location,.office-contact .action{width:100%}.office-contact .location{padding-left:1.4rem;position:relative}@media screen and (min-width:48rem){.office-contact .location{-ms-flex-order:2;order:2}}.office-contact .location span{display:block}.office-contact .icon-phone-outline,.office-contact .icon-phone{color:#145bc7;margin-right:1rem}@media screen and (min-width:48rem){.office-contact .icon-phone-outline,.office-contact .icon-phone{-ms-flex-order:3;order:3}}.office-contact .icon-phone-outline::before,.office-contact .icon-phone::before{color:#145bc7}.office-contact .previous-contact-feedback{width:100%;font-size:1rem;-ms-flex-order:4;order:4}.office-contact .previous-contact-feedback-last-message-link{margin-top:.3rem}.office-contact .action{-ms-flex-order:5;order:5}@media screen and (min-width:48rem){.office-contact .action{margin-top:1.5rem}}.icon-chat::before{margin-right:.3rem}.icon-chat.white::before{color:#fff}.icon-chat.blue::before{color:#145bc7}.logo-branding{background-color:transparent;display:block;height:auto;margin-bottom:2.375rem;margin-right:2rem;max-height:3.875rem;max-width:7.938rem;position:static;width:auto}.logo-branding>img{height:auto;width:auto}.leader .logo-branding,.leader .logo-branding .logo-border,.leader .logo-branding>img{height:4.1875rem !important;width:9.125rem !important}.logo-border{height:3.75rem;margin-top:-3.25rem;max-width:7.938rem;max-height:3.875rem}@media screen and (min-width:48rem){.logo-border{margin-bottom:1.375rem;width:100%}}@media screen and (min-width:62rem){.logo-border{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;height:auto;-ms-flex-pack:justify;justify-content:space-between;margin-top:0}}.logo-border img{border:.0625rem solid #e5e6e1;height:auto;width:auto}.office-mobile-trademarks{display:-ms-flexbox;display:flex;margin-bottom:1rem}@media screen and (min-width:62rem){.office-mobile-trademarks{display:none}}.office-mobile-trademarks img{display:block;margin-right:2rem;max-height:3.25rem}.office-trademark{display:none}@media screen and (min-width:62rem){.office-trademark{display:block;margin-top:1rem;text-align:center}.office-trademark img{display:block;height:auto;max-width:4rem;width:auto}}.office-trademark span{color:#6f6f6d;display:block;line-height:.75rem;white-space:nowrap}.office-info{margin-bottom:1rem;margin-top:1.25rem}.office-info .office-title{margin:0 0 1rem}.office-info .office-title h1{font-size:1.5rem;font-weight:700;letter-spacing:-0.0125rem;line-height:1.875rem;margin:0 0 .25rem;padding:0}@media screen and (min-width:48rem){.office-info .office-title h1{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}}@media screen and (min-width:62rem){.office-info .office-title h1{font-size:1.75rem;line-height:2rem;white-space:normal;width:auto}}.office-info .office-title .agency-tooltip-widget .rs-tooltip-dialog-title{width:unset;text-align:unset;font-size:unset}@media screen and (min-width:48rem){.office-info{margin-top:.5rem;margin-right:1rem;max-width:calc(100% - 16.9375rem)}}@media screen and (min-width:75rem){.office-info{max-width:calc(100% - 19.9375rem);margin-right:2rem}}.office-info.virtual-type{vertical-align:middle}.office-info.virtual-type .office-title{margin:0}.office-agents{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:1.5rem;margin-top:1rem}.office-agents-avatar-link{-ms-flex-align:center;align-items:center;cursor:pointer;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;text-decoration:none}.office-agents-avatar-link:hover{color:#fff;text-decoration:none;transform:scale(1.05)}.office-agents-link{margin-right:1rem}.office-agents-avatar-img,.office-agents-total-agents{background-color:#a3a3a0;border-radius:50%;border:.0625rem solid #e5e6e1;box-sizing:content-box;color:#fff;font-size:.75rem;height:2rem;line-height:1.5rem;margin-left:-0.5rem;object-fit:cover;object-position:center right;text-align:center;width:2rem}#office-branding-container.virtual-type{width:10rem}#office-description-container.virtual-type{vertical-align:middle;width:50%}#office-description-container.virtual-type p{font-size:1.125rem}.office-description{color:#141414;word-break:break-word}@media screen and (min-width:75rem){.office-description{min-width:37.5rem}}.contact-phones,.multiple-contact-phones{margin-top:1.5rem}.feedback-container .contextual{box-sizing:content-box;margin:1rem -1.5rem 0;padding:.5rem 1.5rem}.map-base-layer{min-height:34.375rem}@media screen and (min-width:62rem){.map-base-layer{min-height:calc(100vh - 8rem)}}@media screen and (min-width:62rem){.change-operation-mobile{display:none}}.change-operation-mobile a{color:#145bc7;margin-left:1rem}.typology-filter-container{display:none}@media screen and (min-width:62rem){.typology-filter-container{display:block}}#typology-filter-container-mobile{display:block}@media screen and (min-width:62rem){#typology-filter-container-mobile{display:none}}.breadcrumb-geo{background-color:transparent;max-width:none;margin-top:2rem}@media screen and (min-width:48rem){.breadcrumb-geo{clear:both}}@media screen and (min-width:62rem){.breadcrumb-geo ul{margin:0 auto;max-width:58.75rem}}@media screen and (min-width:75rem){.breadcrumb-geo ul{max-width:70.5rem}}.online-office-title{padding-bottom:.5rem;font-size:1.25rem;font-weight:700;letter-spacing:-0.006rem;line-height:1.5rem;margin-bottom:0;padding-left:0;padding-right:0}@media screen and (min-width:48rem){.online-office-title{padding-top:0}}@media screen and (min-width:62rem){.online-office-title{font-size:1.5rem;line-height:1.875rem;letter-spacing:-0.0125rem;margin-bottom:3rem;margin-left:auto;margin-right:auto;max-width:58.75rem}}@media screen and (min-width:75rem){.online-office-title{max-width:70.5rem}}@media screen and (min-width:62rem){.extended-grid .breadcrumb-geo ul,.extended-grid .office-container,.extended-grid .online-office-title{max-width:59rem}}@media screen and (min-width:75rem){.extended-grid .breadcrumb-geo ul,.extended-grid .office-container,.extended-grid .online-office-title{max-width:70.5rem}}@media screen and (min-width:87.5rem){.extended-grid .breadcrumb-geo ul,.extended-grid .office-container,.extended-grid .online-office-title{max-width:81.5rem}}@media screen and (min-width:112.5rem){.extended-grid .breadcrumb-geo ul,.extended-grid .office-container,.extended-grid .online-office-title{max-width:99rem}}@media screen and (min-width:75rem){.extended-grid .online-office{max-width:82rem}}@media screen and (min-width:87.5rem){.extended-grid .online-office{max-width:91.5rem}}@media screen and (min-width:112.5rem){.extended-grid .online-office{max-width:109rem}}@media screen and (min-width:75rem){.extended-grid .online-office .office-image{background-size:contain;height:25.5rem}}@media screen and (min-width:87.5rem){.extended-grid .online-office .office-image{background-size:contain;height:28.5rem}}@media screen and (min-width:112.5rem){.extended-grid .online-office .office-image{background-size:contain;height:34rem}}@media screen and (min-width:75rem){.extended-grid .online-office-section{max-width:unset}}@media screen and (min-width:62rem){.extended-grid .new-listing-filter--border{margin-top:-2rem}}@media screen and (min-width:62rem){.extended-grid .operation-menu{margin-left:1.5rem;margin-top:-2.25rem}}@media screen and (min-width:62rem){.map-view .new-listing-filter{max-height:calc(100vh - 6rem)}}@supports not(display: grid){@media screen and (min-width:62rem){.full-width-background{width:100%}}}.listing-items .items-list .featured-hightop .featured-hightop-block-agent-container .hightop-agent{margin-left:0}.translationWarning{font-size:1rem;line-height:1.5rem;color:#6f6f6d;background-color:#f4f5f2;padding:.5rem;margin-bottom:1rem}.agency-response-time{font-size:.875rem;margin-top:-0.5rem;-ms-flex-order:6;order:6;text-align:center;width:100%}.slideshow-opened{overflow:hidden}.new-listing-filter .slideshow-cta{display:none}@media screen and (min-width:48rem){.new-listing-filter .slideshow-cta{display:-ms-flexbox;display:flex;margin-top:.5rem;text-align:left}.new-listing-filter .slideshow-cta:before{font-size:1.25rem;margin-right:.25rem}.new-listing-filter .slideshow-cta:hover,.new-listing-filter .slideshow-cta:hover span{text-decoration:none}.new-listing-filter .slideshow-cta:hover span.slideshow-text,.new-listing-filter .slideshow-cta:hover span span.slideshow-text{text-decoration:underline}}[data-role="slideshow"].cursor-hidden *{cursor:none !important}[data-role="slideshow"] .header{display:none}[data-role="slideshow"] .content-wrapper{height:100%;width:100%}[data-role="slideshow"] .content{background-color:#141414;height:100%;position:relative}[data-role="slideshow"] .slideshow-imgs{bottom:0;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s}[data-role="slideshow"] .slideshow-imgs.slideshow-imgs-show{opacity:1;transition:opacity .5s}[data-role="slideshow"] .slideshow-imgs .background-slide,[data-role="slideshow"] .slideshow-imgs .background-slide-blur{background-attachment:fixed;background-position:center center;background-repeat:no-repeat;background-size:cover;bottom:0;left:0;position:absolute;right:0;top:0}[data-role="slideshow"] .slideshow-imgs .background-slide{z-index:2}[data-role="slideshow"] .slideshow-imgs .background-slide.vertical{background-size:contain}[data-role="slideshow"] .slideshow-imgs .background-slide-blur{filter:blur(2.1875rem);opacity:.5;z-index:1}[data-role="slideshow"] .slideshow-imgs .mask-wrapper,[data-role="slideshow"] .slideshow-imgs .mask-wrapper .mask{cursor:default}[data-role="slideshow"] .slideshow-imgs .mask-wrapper .mask .placeholder{background-color:#141414}[data-role="slideshow"] .slideshow-top{display:table;height:50%;left:0;padding:1.875rem;position:absolute;top:0;width:100%;z-index:10}[data-role="slideshow"] .slideshow-top .slideshow-top-bg{background-image:linear-gradient(-180deg, rgba(0,0,0,0.6) 0, rgba(112,112,112,0) 100%);bottom:0;left:0;position:absolute;right:0;top:0;z-index:10}[data-role="slideshow"] .slideshow-top .slideshow-top-column{display:table-cell;position:relative;text-align:center;vertical-align:top;width:33%;z-index:11}[data-role="slideshow"] .slideshow-top .slideshow-top-column.first{text-align:left}[data-role="slideshow"] .slideshow-top .slideshow-top-column.last{text-align:right}[data-role="slideshow"] .slideshow-top .icon-close::before{color:#fff;font-size:1.875rem}[data-role="slideshow"] .slideshow-top .id-icon::before{color:#fff;font-size:2.8125rem;opacity:.5}[data-role="slideshow"] .slideshow-top button{display:inline-block;margin:0 auto}[data-role="slideshow"] .slideshow-top button::before{margin-right:.375rem}[data-role="slideshow"] .slideshow-top .icon-close,[data-role="slideshow"] .slideshow-top button,[data-role="slideshow"] .slideshow-top .slideshow-top-bg{opacity:1;transition:opacity .2s}[data-role="slideshow"] .slideshow-top.hide-content .icon-close,[data-role="slideshow"] .slideshow-top.hide-content button,[data-role="slideshow"] .slideshow-top.hide-content .slideshow-top-bg{opacity:0;transition:opacity .2s}[data-role="slideshow"] .slideshow-bottom{background:rgba(255,255,255,0.8);bottom:0;left:0;max-width:100%;padding:1.7vw;position:absolute;width:100%;z-index:10;-ms-flex-align:start;align-items:flex-start;-ms-flex-line-pack:stretch;align-content:stretch;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-pack:start;justify-content:flex-start;transform:translate(0, 120%);transition:transform 1s}[data-role="slideshow"] .slideshow-bottom.slideshow-bottom-show{transform:translate(0, 0);transition:transform 1s}[data-role="slideshow"] .slideshow-data{-ms-flex-item-align:center;align-self:center;width:75%}[data-role="slideshow"] .slideshow-data .slideshow-data-inner{display:block;width:100%}[data-role="slideshow"] .slideshow-row{display:block;margin:1.25rem 0}[data-role="slideshow"] .slideshow-row:last-child{margin-bottom:0}[data-role="slideshow"] .slideshow-price{font-size:4vw;font-weight:bold;line-height:2.1875rem}[data-role="slideshow"] .slideshow-price>span{font-size:.42em;font-weight:normal;margin-right:.75rem}[data-role="slideshow"] .slideshow-price .icon-pricedown,[data-role="slideshow"] .slideshow-price .icon-pricedown::before{color:#d62f2f}[data-role="slideshow"] .slideshow-price .icon-pricedown::before{font-size:1.75rem}[data-role="slideshow"] .slideshow-st1{font-size:2vw;font-weight:bold;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}[data-role="slideshow"] .slideshow-st2{font-size:1.6vw}[data-role="slideshow"] .slideshow-st2 sup{font-size:.66667em;position:relative;top:-0.5625rem}[data-role="slideshow"] .slideshow-detail{margin-right:.625rem}[data-role="slideshow"] .slideshow-office{-ms-flex-item-align:stretch;align-self:stretch;font-size:1.6vw;padding-top:2.5rem;position:relative;text-align:right;width:25%}[data-role="slideshow"] .slideshow-office span{display:block}[data-role="slideshow"] .slideshow-office span.slideshow-office-phone{font-size:1.6em;font-weight:bold;line-height:normal;margin:.625rem 0 1.3125rem}[data-role="slideshow"] .slideshow-office span.slideshow-office-name{line-height:2.5rem}[data-role="slideshow"] .slideshow-office img{position:absolute;right:0;top:-4.375rem;width:10.625rem}[data-role="slideshow"] .slideshow-custom-container{-ms-flex-align:center;align-items:center;bottom:0;color:#fff;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;left:0;position:absolute;right:0;top:0;width:100%}[data-role="slideshow"] .slideshow-custom-container>div{position:relative;text-align:center;width:100%;z-index:10}[data-role="slideshow"] .slideshow-custom-container .slideshow-custom-title{font-size:4vw;line-height:normal;padding:0}[data-role="slideshow"] .slideshow-custom-container .slideshow-custom-content{font-size:2vw;line-height:normal;padding:0 3.75rem}[data-role="slideshow"] .slideshow-custom-container .slideshow-custom-background{background-attachment:fixed;background-size:cover;background-position:center center;background-repeat:no-repeat;bottom:0;filter:blur(2.1875rem);height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:9}