@charset "UTF-8";.slick-slider{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-khtml-user-select:none}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-loading .slick-list{background:#fff url(/assets/gcp/images/ajax-loader.fb6f3c23.gif) 50% no-repeat}@font-face{font-family:slick;font-style:normal;font-weight:400;src:url(/assets/gcp/fonts/slick.a4e97f5a.eot);src:url(/assets/gcp/fonts/slick.a4e97f5a.eot?#iefix) format("embedded-opentype"),url(/assets/gcp/fonts/slick.29518378.woff) format("woff"),url(/assets/gcp/fonts/slick.c94f7671.ttf) format("truetype"),url(/assets/gcp/images/slick.2630a3e3.svg#slick) format("svg")}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#fff;font-family:slick;font-size:20px;line-height:1;opacity:.75}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#000;content:"•";font-family:slick;font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px}.slick-dots li.slick-active button:before{color:#000;opacity:.75}

/*!
*  - v1.6.2
* Homepage: https://bqworks.net/slider-pro/
* Author: bqworks
* Author URL: https://bqworks.net/
*/.slider-pro{-moz-box-sizing:content-box;box-sizing:content-box;margin:0 auto}.slider-pro,.sp-mask,.sp-slides-container{position:relative}.sp-mask{overflow:hidden}.sp-slides{-webkit-backface-visibility:hidden;-webkit-perspective:1000;position:relative}.sp-slide{position:absolute}.sp-image-container{overflow:hidden}.sp-image{border:none;display:block;position:relative}.sp-no-js{max-width:100%;overflow:hidden}.sp-thumbnails-container{direction:ltr;overflow:hidden;position:relative}.sp-bottom-thumbnails,.sp-top-thumbnails{left:0;margin:0 auto}.sp-top-thumbnails{margin-bottom:4px;position:absolute;top:0}.sp-bottom-thumbnails{margin-top:4px}.sp-left-thumbnails,.sp-right-thumbnails{position:absolute;top:0}.sp-right-thumbnails{margin-left:4px;right:0}.sp-left-thumbnails{left:0;margin-right:4px}.sp-thumbnails{position:relative}.sp-thumbnail{border:none}.sp-thumbnail-container{-moz-box-sizing:border-box;box-sizing:border-box;display:block;float:left;overflow:hidden;position:relative}.sp-rtl .sp-thumbnail-container{float:right}.sp-bottom-thumbnails .sp-thumbnail-container,.sp-top-thumbnails .sp-thumbnail-container{margin-left:2px;margin-right:2px}.sp-bottom-thumbnails .sp-thumbnail-container:first-child,.sp-top-thumbnails .sp-thumbnail-container:first-child{margin-left:0}.sp-bottom-thumbnails .sp-thumbnail-container:last-child,.sp-top-thumbnails .sp-thumbnail-container:last-child{margin-right:0}.sp-left-thumbnails .sp-thumbnail-container,.sp-right-thumbnails .sp-thumbnail-container{margin-bottom:2px;margin-top:2px}.sp-left-thumbnails .sp-thumbnail-container:first-child,.sp-right-thumbnails .sp-thumbnail-container:first-child{margin-top:0}.sp-left-thumbnails .sp-thumbnail-container:last-child,.sp-right-thumbnails .sp-thumbnail-container:last-child{margin-bottom:0}.sp-right-thumbnails.sp-has-pointer{margin-left:-13px}.sp-right-thumbnails.sp-has-pointer .sp-thumbnail{left:18px;margin-left:0!important;position:absolute}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-left:5px solid red;content:"";height:100%;left:0;margin-left:13px;position:absolute;top:0}.sp-right-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-bottom:8px solid transparent;border-right:13px solid red;border-top:8px solid transparent;content:"";height:0;left:0;margin-top:-8px;position:absolute;top:50%;width:0}.sp-left-thumbnails.sp-has-pointer{margin-right:-13px}.sp-left-thumbnails.sp-has-pointer .sp-thumbnail{position:absolute;right:18px}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-left:5px solid red;content:"";height:100%;margin-right:13px;position:absolute;right:0;top:0}.sp-left-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-bottom:8px solid transparent;border-left:13px solid red;border-top:8px solid transparent;content:"";height:0;margin-top:-8px;position:absolute;right:0;top:50%;width:0}.sp-bottom-thumbnails.sp-has-pointer{margin-top:-13px}.sp-bottom-thumbnails.sp-has-pointer .sp-thumbnail{margin-top:0!important;position:absolute;top:18px}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-bottom:5px solid red;content:"";margin-top:13px;position:absolute;top:0;width:100%}.sp-bottom-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-bottom:13px solid red;border-left:8px solid transparent;border-right:8px solid transparent;content:"";height:0;left:50%;margin-left:-8px;position:absolute;top:0;width:0}.sp-top-thumbnails.sp-has-pointer{margin-bottom:-13px}.sp-top-thumbnails.sp-has-pointer .sp-thumbnail{bottom:18px;position:absolute}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:before{border-bottom:5px solid red;bottom:0;content:"";margin-bottom:13px;position:absolute;width:100%}.sp-top-thumbnails.sp-has-pointer .sp-selected-thumbnail:after{border-left:8px solid transparent;border-right:8px solid transparent;border-top:13px solid red;bottom:0;content:"";height:0;left:50%;margin-left:-8px;position:absolute;width:0}.sp-layer{-webkit-font-smoothing:subpixel-antialiased;-webkit-backface-visibility:hidden;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;margin:0;position:absolute}.sp-black{background:#000;background:rgba(0,0,0,.7);color:#fff}.sp-white{background:#fff;background:hsla(0,0%,100%,.7);color:#000}.sp-rounded{border-radius:10px}.sp-padding{padding:10px}.sp-grab{cursor:url(/assets/gcp/assets/openhand.ff66d0e1.cur),move}.sp-grabbing{cursor:url(/assets/gcp/assets/closedhand.64a865af.cur),move}.sp-selectable{cursor:default}.sp-caption-container{margin-top:10px;text-align:center}.sp-full-screen{background-color:#000;margin:0!important}.sp-full-screen-button{cursor:pointer;font-size:30px;line-height:1;position:absolute;right:10px;top:5px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.sp-full-screen-button:before{content:"\2195"}.sp-fade-full-screen{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.slider-pro:hover .sp-fade-full-screen{opacity:1}.sp-buttons{padding-top:10px;position:relative;text-align:center;width:100%}.sp-rtl .sp-buttons{direction:rtl}.sp-full-screen .sp-buttons{display:none}.sp-button{border:2px solid #000;border-radius:50%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;cursor:pointer;display:inline-block;height:10px;margin:4px;width:10px}.sp-selected-button{background-color:#000}@media only screen and (min-width:768px) and (max-width:1024px){.sp-button{height:14px;width:14px}}@media only screen and (min-width:568px) and (max-width:768px){.sp-button{height:16px;width:16px}}@media only screen and (min-width:320px) and (max-width:568px){.sp-button{height:18px;width:18px}}.sp-arrows{position:absolute}.sp-fade-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-slides-container:hover .sp-fade-arrows{opacity:1}.sp-horizontal .sp-arrows{left:0;margin-top:-15px;top:50%;width:100%}.sp-vertical .sp-arrows{height:100%;left:50%;margin-left:-10px;top:0}.sp-arrow{cursor:pointer;display:block;height:30px;position:absolute;width:20px}.sp-vertical .sp-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-horizontal .sp-previous-arrow{left:20px;right:auto}.sp-horizontal .sp-next-arrow,.sp-horizontal.sp-rtl .sp-previous-arrow{left:auto;right:20px}.sp-horizontal.sp-rtl .sp-next-arrow{left:20px;right:auto}.sp-vertical .sp-previous-arrow{top:20px}.sp-vertical .sp-next-arrow{bottom:20px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.sp-next-arrow:after,.sp-next-arrow:before,.sp-previous-arrow:after,.sp-previous-arrow:before{background-color:#fff;content:"";height:50%;position:absolute;width:50%}.sp-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-horizontal.sp-rtl .sp-previous-arrow,.sp-next-arrow{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sp-horizontal.sp-rtl .sp-next-arrow{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.ie7 .sp-arrow,.ie8 .sp-arrow{height:0;width:0}.ie7 .sp-arrow:after,.ie7 .sp-arrow:before,.ie8 .sp-arrow:after,.ie8 .sp-arrow:before{content:none}.ie7.sp-horizontal .sp-previous-arrow,.ie8.sp-horizontal .sp-previous-arrow{border-bottom:20px solid transparent;border-right:20px solid #fff;border-top:20px solid transparent}.ie7.sp-horizontal .sp-next-arrow,.ie8.sp-horizontal .sp-next-arrow{border-bottom:20px solid transparent;border-left:20px solid #fff;border-top:20px solid transparent}.ie7.sp-vertical .sp-previous-arrow,.ie8.sp-vertical .sp-previous-arrow{border-bottom:20px solid #fff;border-left:20px solid transparent;border-right:20px solid transparent}.ie7.sp-vertical .sp-next-arrow,.ie8.sp-vertical .sp-next-arrow{border-left:20px solid transparent;border-right:20px solid transparent;border-top:20px solid #fff}.sp-thumbnail-arrows{position:absolute}.sp-fade-thumbnail-arrows{opacity:0;-webkit-transition:opacity .5s;transition:opacity .5s}.sp-thumbnails-container:hover .sp-fade-thumbnail-arrows{opacity:1}.sp-bottom-thumbnails .sp-thumbnail-arrows,.sp-top-thumbnails .sp-thumbnail-arrows{left:0;margin-top:-12px;top:50%;width:100%}.sp-left-thumbnails .sp-thumbnail-arrows,.sp-right-thumbnails .sp-thumbnail-arrows{height:100%;left:50%;margin-left:-7px;top:0}.sp-thumbnail-arrow{cursor:pointer;display:block;height:25px;position:absolute;width:15px}.sp-left-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow,.sp-right-thumbnails .sp-thumbnail-arrows .sp-thumbnail-arrow{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.sp-top-thumbnails .sp-previous-thumbnail-arrow{left:0}.sp-bottom-thumbnails .sp-next-thumbnail-arrow,.sp-top-thumbnails .sp-next-thumbnail-arrow{right:0}.sp-left-thumbnails .sp-previous-thumbnail-arrow,.sp-right-thumbnails .sp-previous-thumbnail-arrow{top:0}.sp-left-thumbnails .sp-next-thumbnail-arrow,.sp-right-thumbnails .sp-next-thumbnail-arrow{bottom:0}.sp-next-thumbnail-arrow:after,.sp-next-thumbnail-arrow:before,.sp-previous-thumbnail-arrow:after,.sp-previous-thumbnail-arrow:before{background-color:#fff;content:"";height:50%;position:absolute;width:50%}.sp-previous-thumbnail-arrow:before{left:30%;top:0;-webkit-transform:skew(145deg,0deg);-ms-transform:skew(145deg,0deg);transform:skew(145deg,0deg)}.sp-previous-thumbnail-arrow:after{left:30%;top:50%;-webkit-transform:skew(-145deg,0deg);-ms-transform:skew(-145deg,0deg);transform:skew(-145deg,0deg)}.sp-next-thumbnail-arrow:before{right:30%;top:0;-webkit-transform:skew(35deg,0deg);-ms-transform:skew(35deg,0deg);transform:skew(35deg,0deg)}.sp-next-thumbnail-arrow:after{right:30%;top:50%;-webkit-transform:skew(-35deg,0deg);-ms-transform:skew(-35deg,0deg);transform:skew(-35deg,0deg)}.ie7 .sp-thumbnail-arrow,.ie8 .sp-thumbnail-arrow{height:0;width:0}.ie7 .sp-thumbnail-arrow:after,.ie7 .sp-thumbnail-arrow:before,.ie8 .sp-thumbnail-arrow:after,.ie8 .sp-thumbnail-arrow:before{content:none}.ie7 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid transparent;border-right:12px solid #fff;border-top:12px solid transparent}.ie7 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-top-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-bottom-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-top-thumbnails .sp-next-thumbnail-arrow{border-bottom:12px solid transparent;border-left:12px solid #fff;border-top:12px solid transparent}.ie7 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-previous-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-previous-thumbnail-arrow{border-bottom:12px solid #fff;border-left:12px solid transparent;border-right:12px solid transparent}.ie7 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie7 .sp-right-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-left-thumbnails .sp-next-thumbnail-arrow,.ie8 .sp-right-thumbnails .sp-next-thumbnail-arrow{border-left:12px solid transparent;border-right:12px solid transparent;border-top:12px solid #fff}a.sp-video{text-decoration:none}a.sp-video img{-webkit-backface-visibility:hidden;border:none}a.sp-video:after{background-color:rgba(0,0,0,.2);border:2px solid #fff;border-radius:30px;bottom:0;color:#fff;content:"\25B6";font-size:30px;height:50px;left:0;line-height:52px;margin:auto;padding-left:5px;position:absolute;right:0;text-align:center;top:0;width:45px}.slider-pro img.sp-image,.slider-pro img.sp-thumbnail{border:none!important;border-radius:0!important;-webkit-box-shadow:none!important;-mox-box-shadow:none!important;box-shadow:none!important;max-height:none;max-width:none;padding:0!important;transition:none;-moz-transition:none;-webkit-transition:none;-o-transition:none}.slider-pro a{position:static;transition:none!important;-moz-transition:none!important;-webkit-transition:none!important;-o-transition:none!important}.slider-pro canvas,.slider-pro embed,.slider-pro iframe,.slider-pro object,.slider-pro video{max-height:none;max-width:none}.slider-pro p.sp-layer{font-size:14px;line-height:1.4;margin:0}.slider-pro h1.sp-layer{font-size:32px;line-height:1.4;margin:0}.slider-pro h2.sp-layer{font-size:24px;line-height:1.4;margin:0}.slider-pro h3.sp-layer{font-size:19px;line-height:1.4;margin:0}.slider-pro h4.sp-layer{font-size:16px;line-height:1.4;margin:0}.slider-pro h5.sp-layer{font-size:13px;line-height:1.4;margin:0}.slider-pro h6.sp-layer{font-size:11px;line-height:1.4;margin:0}.slider-pro img.sp-layer{border:none}@media (min-width:992px){.slick-slide.slick-active{opacity:1}}.slick-dots{bottom:0;position:relative}.slick-dots li button:before{color:#50b996;font-size:10px}.slick-dots li.slick-active button:before{color:#50b996!important;font-size:10px}.slick-arrow .gcp-arrow-left:before,.slick-arrow .gcp-arrow-right:before{color:#50b996;font-size:40px}.slick-arrow.next-arrow,.slick-arrow.prev-arrow{position:absolute;width:2em}.slick-arrow.next-arrow,.slick-arrow.next-arrow span,.slick-arrow.prev-arrow,.slick-arrow.prev-arrow span{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.slick-arrow.next-arrow span,.slick-arrow.prev-arrow span{display:inline-block;font-size:35px;position:relative}.slick-arrow.next-arrow:hover,.slick-arrow.prev-arrow:hover{cursor:pointer}.slick-arrow.prev-arrow{left:-30px;text-align:right}.slick-arrow.next-arrow{right:-30px}.slick-arrow.next-arrow:not(.slick-hidden),.slick-arrow.prev-arrow:not(.slick-hidden){display:block}@media (max-width:1299px){.slick-arrow.next-arrow:not(.slick-hidden),.slick-arrow.prev-arrow:not(.slick-hidden){display:none}}@media (max-width:991px){.next-arrow,.prev-arrow{display:none}}.slick-dotted.slick-slider{margin-bottom:0}@media (max-width:991.98px){#listview{display:none}}.options-wrapper .sort-wrapper{position:relative;text-align:right}.options-wrapper .sort-wrapper .gcp-arrow-down{position:absolute;right:15px;top:3px;z-index:-1}.options-wrapper .sort-wrapper .gcp-arrow-down:before{color:var(--anthracite)}.options-wrapper .sort-wrapper select{appearance:none;background-color:transparent;border:1px solid var(--anthracite-light);font-size:16px;height:36px;padding:0 20px 0 10px}.options-wrapper .sort-wrapper .real-estate-item-sorting-label{font-size:16px}.options-wrapper .layout-switchers{display:flex}.options-wrapper .layout-switchers div{align-items:center;cursor:pointer;display:flex;height:36px;justify-content:center;margin-right:10px;width:36px}.options-wrapper .layout-switchers div img{height:18px;width:18px}.listview .real-estate-detail.each-real-estate-item{display:grid;grid-template-columns:350px 1fr;margin-bottom:40px}.listview .info{position:relative}@media (max-width:991.98px){.listview .info{position:unset}}.listview .info .name_property{-webkit-line-clamp:1}@media (max-width:991.98px){.listview .info .name_property{-webkit-line-clamp:2}}.listview .info .info-cta{bottom:-5px;margin-top:0!important;position:absolute;right:0}@media (max-width:991.98px){.listview .info .info-cta{bottom:unset;margin-top:26px!important;position:unset;right:unset}}.listview .info .info-cta .btn{width:unset!important}@media (max-width:991.98px){.listview .info .info-cta .btn{width:100%!important}}.mapview{width:50%}.mapview+.mapPosition{display:block}.mapPosition{display:none;width:50%}.mapPosition .mapContainer{position:sticky;right:0;top:100px}.mapPosition .mapContainer #mapResults,.mapPosition .mapContainer #mapResults-alt{height:calc(100vh - 100px)}.mapPosition .mapContainer #mapResults .mapInfoWindowContent,.mapPosition .mapContainer #mapResults-alt .mapInfoWindowContent{display:flex;flex-direction:column;flex-wrap:wrap;max-width:200px}.mapPosition .mapContainer #mapResults .mapInfoWindowContent img,.mapPosition .mapContainer #mapResults-alt .mapInfoWindowContent img{height:auto;width:200px}.mapPosition .mapContainer #mapResults .mapInfoWindowContent .title,.mapPosition .mapContainer #mapResults-alt .mapInfoWindowContent .title{color:var(--anthracite);font-weight:700}.mapPosition .mapContainer #mapResults .mapMarker,.mapPosition .mapContainer #mapResults-alt .mapMarker{background-color:var(--anthracite);border:1px solid #000;border-radius:2px;color:#fff;font-size:16px;padding:4px;position:relative}.mapPosition .mapContainer #mapResults svg,.mapPosition .mapContainer #mapResults-alt svg{fill:var(--anthracite)}.mapPosition .mapContainer #mapResults text,.mapPosition .mapContainer #mapResults-alt text{fill:#fff!important;font-size:70px!important;font-weight:700}.gridview,.mapview{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}@media (max-width:1199.98px){.gridview,.mapview{grid-template-columns:repeat(2,1fr)}}.gridview .real-estate-detail.each-real-estate-item .inner-wrapper .info .name_property,.mapview .real-estate-detail.each-real-estate-item .inner-wrapper .info .name_property{-webkit-line-clamp:2;text-overflow:ellipsis}.gridview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top,.mapview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top{grid-template-columns:1fr}.gridview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-right,.mapview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-right{display:flex;margin-top:20px}.gridview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom,.gridview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-mid,.mapview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom,.mapview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-mid{grid-template-columns:repeat(3,1fr)}.gridview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom div:nth-child(n+4),.mapview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom div:nth-child(n+4){display:none}.mapview{grid-template-columns:repeat(2,1fr)}@media (max-width:991.98px){.listview{grid-gap:20px;display:grid;grid-template-columns:repeat(3,1fr)}.listview .real-estate-detail.each-real-estate-item{display:block;grid-template-columns:unset}}@media (max-width:991.98px) and (max-width:1199.98px){.listview{grid-template-columns:repeat(2,1fr)}}@media (max-width:991.98px){.listview .real-estate-detail.each-real-estate-item .inner-wrapper .info .name_property{-webkit-line-clamp:2;text-overflow:ellipsis}.listview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top{grid-template-columns:1fr}.listview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-right{display:flex;margin-top:20px}.listview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom,.listview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-mid{grid-template-columns:repeat(3,1fr)}.listview .real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom div:nth-child(n+4){display:none}.mapview{order:3;width:100%}.pagination-container{order:2}.mapPosition{order:1;padding-bottom:50px;width:100%}}.flats-filter .name_property,.gridview .name_property,.slick-slide .name_property{height:3em}.real-estate-detail.each-real-estate-item{border:1px solid var(--anthracite-light);border-radius:5px;margin-bottom:40px}.real-estate-detail.each-real-estate-item .image-wrapper{overflow:hidden}.real-estate-detail.each-real-estate-item .image-wrapper img:hover{background-color:rgba(0,100,194,.25);transform:scale3d(1.05,1.05,1.05)}.real-estate-detail.each-real-estate-item .inner-wrapper{padding:30px 30px 25px}@media (max-width:991.98px){.real-estate-detail.each-real-estate-item .inner-wrapper{padding:0}}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top{grid-column-gap:10px;display:grid;grid-template-columns:1fr 200px;padding-bottom:30px}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-left{overflow:hidden}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-left .name_property{-webkit-box-orient:vertical;display:-webkit-box;font-size:24px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.4em;margin:0;overflow:hidden;padding:0;text-align:left;text-decoration:none;text-overflow:ellipsis;text-transform:none}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-left .address{display:flex;font-size:16px;margin-bottom:0;white-space:nowrap}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-right .price{color:var(--anthracite);font-size:20px;font-weight:500;line-height:1em;text-align:right}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-top .info-top-right .price span{color:var(--anthracite);font-size:14px}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-mid{grid-gap:5px;display:grid;grid-template-columns:repeat(5,1fr);margin-bottom:0;padding-bottom:10px}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-mid .title{color:var(--anthracite);font-size:13px}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-mid .value{color:var(--anthracite);font-size:16px;font-weight:500;margin-bottom:0}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom{grid-gap:0;border-top:1px dashed var(--anthracite-light);display:grid;font-size:13px;grid-template-columns:repeat(5,1fr);margin-top:26px;min-height:46px;padding-top:26px}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-bottom .iconServices{display:inline-block!important;margin-right:5px;width:18px!important}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-cta{margin-top:26px}.real-estate-detail.each-real-estate-item .inner-wrapper .info .info-cta .btn{width:100%}.real-estate-detail .real-estate-detail-slide .slick-dots-container{display:block;height:.875rem;margin:.625rem auto;overflow:hidden;padding:0;position:relative;width:5.5rem}.real-estate-detail .real-estate-detail-slide .slick-dots-container>ul{align-items:center;bottom:unset;display:flex;height:100%;list-style:none;margin:0;padding:0;position:relative;transform:translateX(0);transition:all .25s}.real-estate-detail .real-estate-detail-slide .slick-dots-container>ul li{background-color:var(--green);border:none;border-radius:50%;height:.625rem;margin:0 .25rem;opacity:.25;width:.625rem}.real-estate-detail .real-estate-detail-slide .slick-dots-container>ul li button{background:0 0;border:0;color:transparent;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;outline:0;padding:.3125rem;width:20px}.real-estate-detail .real-estate-detail-slide .slick-dots-container>ul li.n-small-1,.real-estate-detail .real-estate-detail-slide .slick-dots-container>ul li.p-small-1{transform:scale(.8)}.real-estate-detail .real-estate-detail-slide .slick-dots-container>ul li.slick-active{background:var(--green);opacity:1;transform:scale(1.1);transform-origin:center}.real-estate-detail .real-estate-detail-slide .slick-dots li button:before{display:none}.real-estate-detail .featured_slick_gallery{overflow:hidden;position:relative}@media (min-width:576px){.real-estate-detail .featured_slick_gallery{margin-bottom:2em}}.real-estate-detail .featured_slick_gallery .slick-slide{justify-content:center;margin:0 3px}@media (max-width:575.98px){.real-estate-detail .featured_slick_gallery .slick-slide img{height:40vh;width:auto}}.real-estate-detail .featured_slick_gallery .slick-slide .headline{color:#415055;display:flex;font-weight:700;height:40px;justify-content:center;left:50vw;line-height:40px;padding:0 15px;position:absolute;text-align:center;width:100%;z-index:9999}.real-estate-detail .featured_slick_gallery .slick-slide .headline.no-title{height:0}.real-estate-detail .featured_slick_gallery .slick-slide .headline .title{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.real-estate-detail .featured_slick_gallery .slick-slide .headline .price{background-color:#fab900;font-size:26px;font-weight:700;line-height:30px;padding:5px 10px;position:absolute}.real-estate-detail .featured_slick_gallery .slick-slide .headline .price .price_unit{display:inline-block;font-size:28px}.real-estate-detail .featured_slick_gallery .slick-slide .headline .price span{display:block;font-size:16px;font-weight:400}.real-estate-detail .featured_slick_gallery .slick-slide .headline .price i{font-size:18px}.real-estate-detail .featured_slick_gallery .headline{color:#415055;font-weight:700;height:40px;left:50%;line-height:40px;padding:0 15px;position:absolute;text-align:center;transform:translateX(-50%);width:170px;z-index:5}.real-estate-detail .featured_slick_gallery .headline.no-title{height:0}.real-estate-detail .featured_slick_gallery .headline .title{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.real-estate-detail .featured_slick_gallery .headline .price{background-color:#fab900;font-size:26px;font-weight:700;line-height:30px;padding:5px 10px;position:absolute}.real-estate-detail .featured_slick_gallery .headline .price .price_unit{display:inline-block;font-size:28px}.real-estate-detail .featured_slick_gallery .headline .price span{display:block;font-size:16px;font-weight:400}.real-estate-detail .featured_slick_gallery .headline .price i{font-size:18px}.real-estate-detail .featured_slick_gallery .col-12{bottom:2em;position:absolute}@media (max-width:575.98px){.real-estate-detail .featured_slick_gallery .col-12{left:15px}}.real-estate-detail .featured_slick_gallery .col-12 .btn{margin-right:10px}.real-estate-detail .featured_slick_gallery .slick-arrow.next-arrow{right:2em}.real-estate-detail .featured_slick_gallery .slick-arrow.prev-arrow{left:2em;text-align:right}@media (max-width:575.98px){.real-estate-detail .real-estate-detail-section{margin-top:15px}}.real-estate-detail .real-estate-detail-section h1,.real-estate-detail .real-estate-detail-section h2,.real-estate-detail .real-estate-detail-section h3,.real-estate-detail .real-estate-detail-section h4,.real-estate-detail .real-estate-detail-section h5,.real-estate-detail .real-estate-detail-section h6{margin:0 0 20px;padding:0;text-align:left;text-decoration:unset;text-decoration-color:unset;text-decoration-thickness:unset;text-transform:none;text-underline-offset:unset}.real-estate-detail .real-estate-detail-section h1{font-size:40px;font-weight:300;line-height:48px}.real-estate-detail .real-estate-detail-section h2{font-size:28px;font-weight:600;line-height:36px}.real-estate-detail .real-estate-detail-section .container .row{padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5)}@media (max-width:575.98px){.real-estate-detail .real-estate-detail-section .container .row{padding:0 15px}}@media (min-width:576px){.real-estate-detail .real-estate-detail-section .container .row,.real-estate-detail .real-estate-detail-section .container .row div{display:flex}}.real-estate-detail .real-estate-detail-section .container .row div .content{background-color:#ecedee;display:block;float:left;margin-bottom:20px;position:relative;width:100%}.real-estate-detail .real-estate-detail-section .container .row div .content h1{font-size:35px}@media (max-width:575.98px){.real-estate-detail .real-estate-detail-section .container .row div .content h1{font-size:30px}.real-estate-detail .real-estate-detail-section .container .row div .content{padding:10px}}@media (min-width:576px){.real-estate-detail .real-estate-detail-section .container .row div .content{padding:30px}.real-estate-detail .real-estate-detail-section .container .row div .content.first{margin-right:20px;width:-webkit-calc(100% - 20px);width:-moz-calc(100% - 20px);width:calc(100% - 20px)}}.real-estate-detail .real-estate-detail-section .container .row div .content p a{text-decoration:underline;text-decoration-color:var(--green);word-break:break-word}.real-estate-detail .real-estate-detail-section .container .row div .content .infos{align-items:center;font-size:14px}.real-estate-detail .real-estate-detail-section .container .row div .content .infos a{color:#415055;text-decoration-color:#50b996!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}@-moz-document url-prefix(){.real-estate-detail .real-estate-detail-section .container .row div .content .infos a{text-decoration-thickness:2px;text-underline-offset:3px}}.real-estate-detail .real-estate-detail-section .container .row div .content .infos a:hover{text-decoration-color:#415055!important}@media (max-width:575.98px){.real-estate-detail .real-estate-detail-section .container .row div .content .infos{display:grid}}@media (min-width:576px){.real-estate-detail .real-estate-detail-section .container .row div .content .infos{display:flex}}.real-estate-detail .real-estate-detail-section .container .row div .content .infos .info{align-items:center;justify-content:center}.real-estate-detail .real-estate-detail-section .container .row div .content .infos .info a{cursor:pointer}@media (max-width:575.98px){.real-estate-detail .real-estate-detail-section .container .row div .content .infos .info{display:inline-block;padding:0 0 5px}}@media (min-width:576px){.real-estate-detail .real-estate-detail-section .container .row div .content .infos .info{display:flex;padding:0 5px 0 15px}.real-estate-detail .real-estate-detail-section .container .row div .content .infos .info:first-child{padding:0 5px 0 0}}.real-estate-detail .real-estate-detail-section .container .row div .content .infos .info i{font-size:28px;padding-right:5px}.real-estate-detail .real-estate-detail-section .container .row div .content .additionals{display:block;font-size:14px;padding-top:20px}.real-estate-detail .real-estate-detail-section .container .row div .content .additionals .additional{background-color:#fff;display:inline-block;margin:0 10px 10px 0;padding:8px 15px;pointer-events:none}.real-estate-detail .real-estate-detail-section .container .row div .content .contact{display:block}.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn{display:inline;margin:10px 0 0!important}@media (min-width:576px){.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn{margin:20px 0 0}}.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn.toggle-content-button.clicked .toggle-content-label{display:none;visibility:hidden}.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn.toggle-content-button.clicked .toggle-content-phone{display:block;visibility:visible}.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn.toggle-content-button.clicked .toggle-content-phone a,.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn.toggle-content-button.clicked .toggle-content-phone a:hover{color:#fff;text-decoration:none}.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn.toggle-content-button .toggle-content-label{display:block;visibility:visible}.real-estate-detail .real-estate-detail-section .container .row div .content .contact .btn .toggle-content-phone{display:none}.real-estate-detail .real-estate-detail-section .container .row div .content .details ul{margin:0;padding:0}.real-estate-detail .real-estate-detail-section .container .row div .content .details li{list-style:none!important;padding:2px 0}.real-estate-detail .real-estate-detail-section .container .row div .content .details li div.text-right{text-align:right}@media (min-width:300px) and (max-width:470px){.real-estate-detail .real-estate-detail-section .container .row div .content .details li div.adjusttext{font-size:4vw}}.real-estate-detail .real-estate-detail-section .container .row div .content .details li div .indented{padding-left:.6em}.real-estate-detail .real-estate-detail-section .container .row div .content .details sup{top:.4em}.real-estate-detail .real-estate-detail-section .container .row div .content.video h2{left:30px;position:absolute;top:30px;z-index:100}@media (max-width:575.98px){.landingpage-detail #data-container,.landingpage-detail #data-container-alt,.real-estate-result-page #data-container,.real-estate-result-page #data-container-alt{display:inline-block;padding-left:0;padding-right:0}}.landingpage-detail .info .info-top,.real-estate-result-page .info .info-top{width:100%}@media (max-width:575.98px){.landingpage-detail .info .info-top.row,.real-estate-result-page .info .info-top.row{margin:0}}.landingpage-detail .info .info-top h2,.real-estate-result-page .info .info-top h2{font-size:28px;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1;margin:0;padding:0;text-align:left;text-decoration:none;text-transform:none}.landingpage-detail .info .info-top a,.landingpage-detail .info .info-top a:hover,.real-estate-result-page .info .info-top a,.real-estate-result-page .info .info-top a:hover{text-decoration:none}.landingpage-detail .info .info-mid,.real-estate-result-page .info .info-mid{align-items:center;display:flex;padding-top:10px}@media (max-width:767.98px){.landingpage-detail .info .info-mid,.real-estate-result-page .info .info-mid{display:block}}.landingpage-detail .info .info-mid .additionals,.real-estate-result-page .info .info-mid .additionals{margin-left:10px}@media (max-width:767.98px){.landingpage-detail .info .info-mid .additionals,.real-estate-result-page .info .info-mid .additionals{margin-left:0}}.landingpage-detail .info .info-mid .additionals .additional-wrapper,.real-estate-result-page .info .info-mid .additionals .additional-wrapper{flex-basis:140px}@media (max-width:575.98px){.landingpage-detail .info .info-mid,.real-estate-result-page .info .info-mid{display:block;left:unset;position:relative}}.landingpage-detail .info .info-bottom,.real-estate-result-page .info .info-bottom{padding-top:.6em}.landingpage-detail .info a,.real-estate-result-page .info a{color:#415055;text-decoration-color:#50b996!important;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}@-moz-document url-prefix(){.landingpage-detail .info a,.real-estate-result-page .info a{text-decoration-thickness:2px;text-underline-offset:3px}}.landingpage-detail .info a:hover,.real-estate-result-page .info a:hover{text-decoration-color:#415055!important}.landingpage-detail #alternative_results,.landingpage-detail #result,.real-estate-result-page #alternative_results,.real-estate-result-page #result{max-width:100%}.landingpage-detail .layout-buttons button,.real-estate-result-page .layout-buttons button{border:1px solid #a0a7aa;padding:6px 12px}.landingpage-detail .layout-buttons button.active,.real-estate-result-page .layout-buttons button.active{background-color:#415055;color:#fff}.landingpage-detail .layout-buttons button.active .cls-1,.real-estate-result-page .layout-buttons button.active .cls-1{fill:#fff}.landingpage-detail .layout-buttons button i,.landingpage-detail .layout-buttons button svg,.real-estate-result-page .layout-buttons button i,.real-estate-result-page .layout-buttons button svg{font-size:14px;left:12px;position:absolute;top:50%;transform:translateY(-50%)}.landingpage-detail .layout-buttons button:focus,.real-estate-result-page .layout-buttons button:focus{outline:none}.landingpage-detail .sorting-wrapper,.real-estate-result-page .sorting-wrapper{color:#415055;font-weight:400;text-align:right}@media (max-width:575.98px){.landingpage-detail .content.row,.real-estate-result-page .content.row{margin:0 -15px}}.landingpage-detail .real-estate-item.layout-grid,.real-estate-result-page .real-estate-item.layout-grid{display:inline-grid;padding-bottom:1em}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom{display:flex!important}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid .additionals,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid .additionals{margin-left:0}.landingpage-detail .real-estate-item.layout-grid:nth-child(3n+1),.real-estate-result-page .real-estate-item.layout-grid:nth-child(3n+1){padding-left:0;padding-right:.6em}.landingpage-detail .real-estate-item.layout-grid:nth-child(3n+2),.real-estate-result-page .real-estate-item.layout-grid:nth-child(3n+2){padding-left:.3em;padding-right:.3em}.landingpage-detail .real-estate-item.layout-grid:nth-child(3n+3),.real-estate-result-page .real-estate-item.layout-grid:nth-child(3n+3){padding-left:.6em;padding-right:0}.landingpage-detail .real-estate-item.layout-grid .info,.real-estate-result-page .real-estate-item.layout-grid .info{padding-left:0!important;padding-right:0!important}.landingpage-detail .real-estate-item.layout-grid .info .info-top,.real-estate-result-page .real-estate-item.layout-grid .info .info-top{height:80px}.landingpage-detail .real-estate-item.layout-grid .info .info-top.row,.real-estate-result-page .real-estate-item.layout-grid .info .info-top.row{margin:0}.landingpage-detail .real-estate-item.layout-grid .info .info-mid,.real-estate-result-page .real-estate-item.layout-grid .info .info-mid{display:block;left:unset;position:relative}.landingpage-detail .real-estate-item.layout-grid .info .info-bottom.row,.real-estate-result-page .real-estate-item.layout-grid .info .info-bottom.row{margin:0 0 7px}.landingpage-detail .real-estate-item.layout-grid .info .info-bottom.row .info-bottom-box,.real-estate-result-page .real-estate-item.layout-grid .info .info-bottom.row .info-bottom-box{display:none;padding:10px}.landingpage-detail .real-estate-item.layout-grid .info .info-bottom.row .info-bottom-box-right,.real-estate-result-page .real-estate-item.layout-grid .info .info-bottom.row .info-bottom-box-right{padding:10px 19px}@media (max-width:767.98px){.landingpage-detail .real-estate-item.layout-grid .info .info-bottom.row .info-bottom-box-right,.real-estate-result-page .real-estate-item.layout-grid .info .info-bottom.row .info-bottom-box-right{border:1px solid #ecedee!important;border-top:0!important}}.landingpage-detail .real-estate-item.layout-grid .info .info-button.row,.real-estate-result-page .real-estate-item.layout-grid .info .info-button.row{display:none;margin:0 0 10px}.landingpage-detail .real-estate-item.layout-grid .info .info-button .btn,.real-estate-result-page .real-estate-item.layout-grid .info .info-button .btn{width:100%}.landingpage-detail .real-estate-item.layout-grid.real-estate-item .inner-wrapper .image-wrapper img.loaded~.image-placeholder,.landingpage-detail .real-estate-item.layout-grid.real-estate-item .inner-wrapper .image-wrapper img.loaded~.loading-adjust-huener,.real-estate-result-page .real-estate-item.layout-grid.real-estate-item .inner-wrapper .image-wrapper img.loaded~.image-placeholder,.real-estate-result-page .real-estate-item.layout-grid.real-estate-item .inner-wrapper .image-wrapper img.loaded~.loading-adjust-huener{display:none}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper{color:#415055;position:relative;width:100%}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper{position:relative}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .bottomline,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .bottomline{bottom:0;display:flex;font-size:15px;justify-content:flex-end;padding:15px 10px;position:absolute;width:100%;z-index:1}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .bottomline .tour-badge,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .bottomline .tour-badge{background-color:#ecedee;color:#415055;margin-left:10px;padding:7px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline{color:#415055;display:flex;font-weight:700;height:40px;justify-content:center;line-height:40px;padding:0 15px;position:absolute;text-align:center;width:100%;z-index:1}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline.no-title,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline.no-title{height:0}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .title,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .title{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price{background-color:#fab900;font-size:26px;font-weight:700;line-height:30px;padding:5px 10px;position:absolute}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price .price_unit,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price .price_unit{display:inline-block;font-size:28px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price span,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price span{display:block;font-size:16px;font-weight:400}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price i,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .image-wrapper .headline .price i{font-size:18px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info{padding-left:.6em;padding-right:.6em;padding-top:.6em}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info h3,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info h3{color:#415055;font-size:26px;font-stretch:normal;font-style:normal;font-weight:700;hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;letter-spacing:normal;line-height:1.15;margin:0;text-align:left;text-transform:none}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info span,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info span{padding:3px 3px 0 0}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info>a,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info>a{color:#fff;font-weight:700;line-height:35px;width:100%}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info>a:hover,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info>a:hover{color:#fff}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.available,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.availableStart,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.street,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.available,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.availableStart,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.street{font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;height:30px;letter-spacing:normal;line-height:1.2;margin:10px 0;position:relative}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.available .col-sm-6,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.availableStart .col-sm-6,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.street .col-sm-6,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.available .col-sm-6,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.availableStart .col-sm-6,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.street .col-sm-6{display:flex;padding:0}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info div.available .span,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info div.available .span{margin-left:2px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description{border:1px solid #a0a7aa;margin-bottom:10px;position:relative;text-align:center}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12.border-right,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4.border-right,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6.border-right,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12.border-right,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4.border-right,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6.border-right{border-right:1px solid #a0a7aa}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12 .description-top,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4 .description-top,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6 .description-top,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12 .description-top,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4 .description-top,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6 .description-top{display:block;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.2;padding-top:10px;text-align:center}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12 .description-top i,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4 .description-top i,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6 .description-top i,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12 .description-top i,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4 .description-top i,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6 .description-top i{font-size:12px;position:relative;top:-1px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12 .description-bottom,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4 .description-bottom,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-12 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-4 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .description .col-xs-6 .description-bottom{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;padding-bottom:5px;text-align:center}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info .additionals .additional-wrapper{background-color:#ecedee;color:#415055;margin-right:5px;padding:8px 15px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid{position:relative}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid i,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid i{font-size:28px;padding-right:5px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid .available,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid .street,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid .available,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid .street{display:inline-block;font-size:16px;width:auto}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid .available:first-child,.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-mid .street:first-child,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid .available:first-child,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-mid .street:first-child{margin-right:20px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom{padding:10px 0}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom .info-bottom-box,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom .info-bottom-box{border:1px solid #ecedee;display:table-cell;padding:10px;vertical-align:middle}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom .info-bottom-box-right,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom .info-bottom-box-right{border:1px solid #ecedee;border-left:0;display:table-cell;padding:10px 18px;vertical-align:middle}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom .info-bottom-box-right:last-child,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom .info-bottom-box-right:last-child{border-left:0}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom .additionals,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom .additionals{flex-wrap:wrap;row-gap:5px}.landingpage-detail .real-estate-item.layout-grid .inner-wrapper .info-bottom .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-grid .inner-wrapper .info-bottom .additionals .additional-wrapper{flex-basis:140px}@media (min-width:768px) and (max-width:991.98px){.landingpage-detail .real-estate-item.layout-grid .info-bottom .info-bottom-box,.landingpage-detail .real-estate-item.layout-grid .info-bottom .info-bottom-box-right,.real-estate-result-page .real-estate-item.layout-grid .info-bottom .info-bottom-box,.real-estate-result-page .real-estate-item.layout-grid .info-bottom .info-bottom-box-right{padding:0}}@media (min-width:576px){.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .info-bottom .additionals,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .info-bottom .additionals{padding-bottom:0}.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .info-bottom .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .info-bottom .additionals .additional-wrapper{font-size:14px;margin:0 2px 2px 0;padding:5px 10px}.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-4,.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-6,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-4,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-6{padding-left:2px;padding-right:2px}.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-4 .description-top,.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-6 .description-top,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-4 .description-top,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-6 .description-top{font-size:18px}.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-4 .description-bottom,.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-6 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-4 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .description .col-xs-6 .description-bottom{font-size:16px}.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .info-bottom .additionals,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .info-bottom .additionals{height:35px;padding-bottom:0}.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .info-bottom .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .info-bottom .additionals .additional-wrapper{font-size:12px;margin:0 2px 2px 0;padding:5px 10px}.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-4,.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-6,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-4,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-6{padding-left:2px;padding-right:2px}.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-4 .description-top,.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-6 .description-top,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-4 .description-top,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-6 .description-top{font-size:16px}.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-4 .description-bottom,.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-6 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-4 .description-bottom,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .description .col-xs-6 .description-bottom{font-size:15px}}@media (min-width:768px) and (max-width:1399.98px){.landingpage-detail .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .info-top h3,.real-estate-result-page .real-estate-item.layout-grid.columns-5 .inner-wrapper .info .info-top h3{font-size:23px}.landingpage-detail .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .info-top h3,.real-estate-result-page .real-estate-item.layout-grid.columns-6 .inner-wrapper .info .info-top h3{font-size:22px}}.landingpage-detail .real-estate-item.layout-list,.real-estate-result-page .real-estate-item.layout-list{display:inline-flex;padding-bottom:1em}.landingpage-detail .real-estate-item.layout-list .inner-wrapper,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper{display:flex;flex-wrap:wrap}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .real-estate-item-teaser-link,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .real-estate-item-teaser-link{flex:0 0 auto;width:33.33333%}@media (max-width:575.98px){.landingpage-detail .real-estate-item.layout-list .inner-wrapper .real-estate-item-teaser-link,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .real-estate-item-teaser-link{flex:0 0 auto;width:100%}}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info{flex:0 0 auto;width:66.66667%}@media (max-width:575.98px){.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info{flex:0 0 auto;width:100%}}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .info-button .btn,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .info-button .btn{width:140px}.landingpage-detail .real-estate-item.layout-list.real-estate-item .inner-wrapper .image-wrapper img.loaded~.image-placeholder,.landingpage-detail .real-estate-item.layout-list.real-estate-item .inner-wrapper .image-wrapper img.loaded~.loading-adjust-huener,.real-estate-result-page .real-estate-item.layout-list.real-estate-item .inner-wrapper .image-wrapper img.loaded~.image-placeholder,.real-estate-result-page .real-estate-item.layout-list.real-estate-item .inner-wrapper .image-wrapper img.loaded~.loading-adjust-huener{display:none}.landingpage-detail .real-estate-item.layout-list .inner-wrapper,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper{color:#415055;position:relative;width:100%}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper{position:relative}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .bottomline,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .bottomline{bottom:0;display:flex;font-size:15px;justify-content:flex-end;padding:15px 10px;position:absolute;width:100%;z-index:1}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .bottomline .tour-badge,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .bottomline .tour-badge{background-color:#ecedee;color:#415055;margin-left:10px;padding:7px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline{color:#415055;display:flex;font-weight:700;height:40px;justify-content:center;line-height:40px;padding:0 15px;position:absolute;text-align:center;width:100%;z-index:1}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline.no-title,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline.no-title{height:0}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .title,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .title{font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price{background-color:#fab900;font-size:26px;font-weight:700;line-height:30px;padding:5px 10px;position:absolute}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price .price_unit,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price .price_unit{display:inline-block;font-size:28px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price span,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price span{display:block;font-size:16px;font-weight:400}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price i,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .image-wrapper .headline .price i{font-size:18px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info{padding-left:.6em;padding-right:.6em;padding-top:.6em}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info h3,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info h3{color:#415055;font-size:26px;font-stretch:normal;font-style:normal;font-weight:700;hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;letter-spacing:normal;line-height:1.15;margin:0;text-align:left;text-transform:none}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info span,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info span{padding:3px 3px 0 0}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info>a,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info>a{color:#fff;font-weight:700;line-height:35px;width:100%}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info>a:hover,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info>a:hover{color:#fff}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.available,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.availableStart,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.street,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.available,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.availableStart,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.street{font-size:16px;font-stretch:normal;font-style:normal;font-weight:300;height:30px;letter-spacing:normal;line-height:1.2;margin:10px 0;position:relative}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.available .col-sm-6,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.availableStart .col-sm-6,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.street .col-sm-6,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.available .col-sm-6,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.availableStart .col-sm-6,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.street .col-sm-6{display:flex;padding:0}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info div.available .span,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info div.available .span{margin-left:2px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description{border:1px solid #a0a7aa;margin-bottom:10px;position:relative;text-align:center}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12.border-right,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4.border-right,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6.border-right,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12.border-right,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4.border-right,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6.border-right{border-right:1px solid #a0a7aa}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12 .description-top,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4 .description-top,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6 .description-top,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12 .description-top,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4 .description-top,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6 .description-top{display:block;font-stretch:normal;font-style:normal;font-weight:700;letter-spacing:normal;line-height:1.2;padding-top:10px;text-align:center}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12 .description-top i,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4 .description-top i,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6 .description-top i,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12 .description-top i,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4 .description-top i,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6 .description-top i{font-size:12px;position:relative;top:-1px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12 .description-bottom,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4 .description-bottom,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6 .description-bottom,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-12 .description-bottom,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-4 .description-bottom,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .description .col-xs-6 .description-bottom{font-size:16px;font-stretch:normal;font-style:normal;font-weight:400;letter-spacing:normal;line-height:1.75;padding-bottom:5px;text-align:center}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info .additionals .additional-wrapper{background-color:#ecedee;color:#415055;margin-right:5px;padding:8px 15px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-mid,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-mid{position:relative}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-mid i,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-mid i{font-size:28px;padding-right:5px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-mid .available,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-mid .street,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-mid .available,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-mid .street{display:inline-block;font-size:16px;width:auto}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-mid .available:first-child,.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-mid .street:first-child,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-mid .available:first-child,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-mid .street:first-child{margin-right:20px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-bottom,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-bottom{padding:10px 0}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-bottom .info-bottom-box,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-bottom .info-bottom-box{border:1px solid #ecedee;display:table-cell;padding:10px;vertical-align:middle}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-bottom .info-bottom-box-right,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-bottom .info-bottom-box-right{border:1px solid #ecedee;border-left:0;display:table-cell;padding:10px 18px;vertical-align:middle}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-bottom .info-bottom-box-right:last-child,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-bottom .info-bottom-box-right:last-child{border-left:0}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-bottom .additionals,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-bottom .additionals{flex-wrap:wrap;row-gap:5px}.landingpage-detail .real-estate-item.layout-list .inner-wrapper .info-bottom .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-list .inner-wrapper .info-bottom .additionals .additional-wrapper{flex-basis:140px}@media (min-width:768px) and (max-width:991.98px){.landingpage-detail .real-estate-item.layout-list .info-bottom .info-bottom-box,.landingpage-detail .real-estate-item.layout-list .info-bottom .info-bottom-box-right,.real-estate-result-page .real-estate-item.layout-list .info-bottom .info-bottom-box,.real-estate-result-page .real-estate-item.layout-list .info-bottom .info-bottom-box-right{padding:0}}@media (min-width:576px){.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .info-bottom .additionals,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .info-bottom .additionals{padding-bottom:0}.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .info-bottom .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .info-bottom .additionals .additional-wrapper{font-size:14px;margin:0 2px 2px 0;padding:5px 10px}.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-4,.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-6,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-4,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-6{padding-left:2px;padding-right:2px}.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-4 .description-top,.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-6 .description-top,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-4 .description-top,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-6 .description-top{font-size:18px}.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-4 .description-bottom,.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-6 .description-bottom,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-4 .description-bottom,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .description .col-xs-6 .description-bottom{font-size:16px}.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .info-bottom .additionals,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .info-bottom .additionals{height:35px;padding-bottom:0}.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .info-bottom .additionals .additional-wrapper,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .info-bottom .additionals .additional-wrapper{font-size:12px;margin:0 2px 2px 0;padding:5px 10px}.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-4,.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-6,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-4,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-6{padding-left:2px;padding-right:2px}.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-4 .description-top,.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-6 .description-top,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-4 .description-top,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-6 .description-top{font-size:16px}.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-4 .description-bottom,.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-6 .description-bottom,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-4 .description-bottom,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .description .col-xs-6 .description-bottom{font-size:15px}}@media (min-width:768px) and (max-width:1399.98px){.landingpage-detail .real-estate-item.layout-list.columns-5 .inner-wrapper .info .info-top h3,.real-estate-result-page .real-estate-item.layout-list.columns-5 .inner-wrapper .info .info-top h3{font-size:23px}.landingpage-detail .real-estate-item.layout-list.columns-6 .inner-wrapper .info .info-top h3,.real-estate-result-page .real-estate-item.layout-list.columns-6 .inner-wrapper .info .info-top h3{font-size:22px}}.landingpage-detail .options-wrapper,.real-estate-result-page .options-wrapper{padding:0 0 2em}@media (max-width:575.98px){.landingpage-detail .options-wrapper,.real-estate-result-page .options-wrapper{padding-bottom:20px}}.landingpage-detail .options-wrapper .content,.landingpage-detail .result-wrapper,.real-estate-result-page .options-wrapper .content,.real-estate-result-page .result-wrapper{padding:0}.landingpage-detail .additionals,.real-estate-result-page .additionals{display:flex}.landingpage-detail .additionals .additional-wrapper,.real-estate-result-page .additionals .additional-wrapper{font-size:13px!important;padding:3px 3px 3px 20px;position:relative;text-align:center}.landingpage-detail .additionals .additional-wrapper span,.real-estate-result-page .additionals .additional-wrapper span{font-size:14px;left:0!important;position:absolute!important;top:50%!important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}body.fullscreenGallery #fullscreenGallery{background-color:rgba(0,0,0,.9)!important;display:block;height:100%;left:0;overflow:visible;position:fixed;top:0;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;width:100%;z-index:10000}body.fullscreenGallery #fullscreenGallery .sp-image{margin-left:auto;margin-right:auto}body.fullscreenGallery #fullscreenGallery .sp-thumbnails-container{margin-top:24px}.slider-pro .sp-selected-thumbnail{border:1px solid #50b996;box-sizing:border-box}.slider-pro .fullscreenSlider-close{color:#50b996;font-size:40px;font-weight:100;opacity:1;text-align:right}.slider-pro .sp-slide.sp-selected{text-align:center}.sp-previous-arrow{font-family:gcp!important}.sp-previous-arrow:before{background-color:transparent;color:#50b996;content:"\e904";font-size:40px;height:unset;left:unset;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:unset}@media (max-width:575.98px){.sp-previous-arrow:before{display:none}}.sp-previous-arrow:after{display:none}.sp-next-arrow{font-family:gcp!important}.sp-next-arrow:before{background-color:transparent;color:#50b996;content:"\e904";font-size:40px;height:unset;left:unset;top:unset;-webkit-transform:unset;-ms-transform:unset;transform:unset;width:unset}@media (max-width:575.98px){.sp-next-arrow:before{display:none}}.sp-next-arrow:after{display:none}