.align-right{text-align:right}.property-item-placeholder{-webkit-animation:gradientBG 4s linear reverse infinite;animation:gradientBG 4s linear reverse infinite;background:linear-gradient(-75deg,#e2e2e2 0,#e2e2e2 53%,#efefef 60%,#e2e2e2 67%,#e2e2e2 99%);background-size:310% 100%;box-shadow:0 2px 8px rgba(0,0,0,.15);position:relative;width:310px;height:360px;margin-bottom:20px;-webkit-transform:translate3d(0);transform:translate3d(0);will-change:transform}.property-item-placeholder.__new{margin:0;width:250px;height:186px}@media screen and (min-width:992px){.property-item-placeholder.__new{width:100%;height:230px}}@-webkit-keyframes gradientBG{0%{background-position:0 50%}100%{background-position:100% 50%}}@keyframes gradientBG{0%{background-position:0 50%}100%{background-position:100% 50%}}.know-zimmo .h1,.know-zimmo h1,.latest-blog .h1,.latest-blog h1,.newest-real-estate .h1,.newest-real-estate h1,.smart-functions .h1,.smart-functions h1,.smart-search .h1,.smart-search h1{font-size:28px}@media screen and (min-width:768px){.know-zimmo .h1,.know-zimmo h1,.latest-blog .h1,.latest-blog h1,.newest-real-estate .h1,.newest-real-estate h1,.smart-functions .h1,.smart-functions h1,.smart-search .h1,.smart-search h1{font-size:38px}}.know-zimmo .h2,.know-zimmo h2,.latest-blog .h2,.latest-blog h2,.newest-real-estate .h2,.newest-real-estate h2,.smart-functions .h2,.smart-functions h2,.smart-search .h2,.smart-search h2{font-size:24px;margin:0 0 20px}@media screen and (min-width:768px){.know-zimmo .h2,.know-zimmo h2,.latest-blog .h2,.latest-blog h2,.newest-real-estate .h2,.newest-real-estate h2,.smart-functions .h2,.smart-functions h2,.smart-search .h2,.smart-search h2{font-size:33px;margin:0 0 40px}}.know-zimmo .h3,.know-zimmo h3,.latest-blog .h3,.latest-blog h3,.newest-real-estate .h3,.newest-real-estate h3,.smart-functions .h3,.smart-functions h3,.smart-search .h3,.smart-search h3{font-size:21px}@media screen and (min-width:768px){.know-zimmo .h3,.know-zimmo h3,.latest-blog .h3,.latest-blog h3,.newest-real-estate .h3,.newest-real-estate h3,.smart-functions .h3,.smart-functions h3,.smart-search .h3,.smart-search h3{font-size:25px}}.home-section{padding-top:25px}.home-section.__pb{padding-bottom:25px}.home-section .container{padding:0 30px}@media screen and (min-width:768px){.home-section{padding:35px 0}.home-section.__pb{padding-bottom:35px}.home-section .container{padding:0 10px}}.feedback-btn{display:none}zimmo-recent-listings{background-color:#fff}zimmo-recent-listings[secondary="1"]{background-image:url(/public/images/home/text-1-background.svg?v=a2203);background-repeat:no-repeat;background-position:left 0 bottom -100px;background-size:cover;background-color:#fff}@media screen and (min-width:768px){zimmo-recent-listings[secondary="1"]{background-position:left 0 bottom -50px}}@media screen and (min-width:1400px){zimmo-recent-listings[secondary="1"]{background-position:left 0 bottom -1px;background-size:auto}}@media screen and (min-width:2000px){zimmo-recent-listings[secondary="1"]{background-size:contain}}.dealer-listings_grid::-webkit-scrollbar{display:none}@-webkit-keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}@keyframes flipInY{0%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}40%{-webkit-transform:perspective(400px) rotateY(-10deg);-ms-transform:perspective(400px) rotateY(-10deg);transform:perspective(400px) rotateY(-10deg)}70%{-webkit-transform:perspective(400px) rotateY(10deg);-ms-transform:perspective(400px) rotateY(10deg);transform:perspective(400px) rotateY(10deg)}100%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}}.flipInY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipInY;animation-name:flipInY}@-webkit-keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes flipOutY{0%{-webkit-transform:perspective(400px) rotateY(0);-ms-transform:perspective(400px) rotateY(0);transform:perspective(400px) rotateY(0);opacity:1}100%{-webkit-transform:perspective(400px) rotateY(90deg);-ms-transform:perspective(400px) rotateY(90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;-ms-backface-visibility:visible!important;backface-visibility:visible!important;-webkit-animation-name:flipOutY;animation-name:flipOutY}.animated,.modal-dialog.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-transform:initial;-ms-transform:initial;transform:initial}@-webkit-keyframes fadeZoomInDown{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.8);transform:translateY(-20px) scale(.8)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes fadeZoomInDown{0%{opacity:0;-webkit-transform:translateY(-20px) scale(.8);transform:translateY(-20px) scale(.8)}100%{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.fadeZoomInDown{-webkit-animation-name:fadeZoomInDown;animation-name:fadeZoomInDown;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes grow{0%{-webkit-transform:scale(0);transform:scale(0)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes grow{0%{-webkit-transform:scale(0);transform:scale(0)}75%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.grow{-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:grow;animation-name:grow;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@-webkit-keyframes btn-loading{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}50%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}51%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}}@keyframes btn-loading{0%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}50%{-webkit-transform-origin:0 100%;transform-origin:0 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}51%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1)}100%{-webkit-transform-origin:100% 100%;transform-origin:100% 100%;-webkit-transform:scale(0,1);-ms-transform:scale(0,1);transform:scale(0,1)}}.btn-loading{position:relative;cursor:not-allowed}.btn-loading:after{content:"";position:absolute;bottom:-1px;left:0;width:100%;height:4px;background-color:rgba(255,255,255,.3);-webkit-animation:btn-loading 2s infinite;animation:btn-loading 2s infinite}.hero-unit.home{width:100%;position:relative;background-image:url(/public/images/hero-unit/bg-default-mobile.svg?v=ec4bb);background-position:top center;background-color:#89c364;background-size:120%;background-repeat:no-repeat;padding:30px 0 20%}.hero-unit.home .title-wrapper{margin-bottom:16px;text-align:center}.hero-unit.home .title-wrapper h1{font-weight:500;font-style:normal;font-size:18px;margin:0}.hero-unit.home .title-wrapper .title-description{font-size:14px;font-weight:300;display:block}.hero-unit.home .bg-image .img-bottom{position:absolute;bottom:-1px;width:100%;padding-bottom:38%;background-image:url(/public/images/hero-unit/bg-bottom-mobile.png?v=48ebd);background-position:top center;background-size:cover;background-repeat:no-repeat}.hero-unit.home.animated .container.title-wrapper{visibility:visible;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-name:fadeZoomInDown;animation-name:fadeZoomInDown;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hero-unit.home.animated #searchContainer{visibility:visible;-webkit-animation-duration:.8s;animation-duration:.8s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-name:fadeZoomInDown;animation-name:fadeZoomInDown;-webkit-animation-fill-mode:both;animation-fill-mode:both}.hero-unit.home zimmo-search-form{z-index:30;position:relative}@media (min-width:650px){.hero-unit.home{background-image:url(/public/images/hero-unit/bg-default-tablet.svg?v=fe41d);background-size:cover;background-color:#fff;background-position:bottom center;padding:0}.hero-unit.home::before{content:"";width:1px;margin-left:-1px;float:left;height:0;padding-top:57%}.hero-unit.home::after{content:"";display:table;clear:both}.hero-unit.home .title-wrapper{margin:25px 0 30px}.hero-unit.home .title-wrapper h1{font-size:28px}.hero-unit.home .bg-image .img-bottom{padding-bottom:20%;background-image:url(/public/images/hero-unit/bg-bottom-tablet.png?v=c5f39)}}@media (min-width:820px){.hero-unit.home::before{padding-top:49%}}@media (min-width:1024px){.hero-unit.home{background-image:url(/public/images/hero-unit/bg-default-desktop.svg?v=8a39b)}.hero-unit.home::before{padding-top:44%}.hero-unit.home .title-wrapper{margin:43px 0 40px;text-align:left}.hero-unit.home .title-wrapper h1{font-size:38px}.hero-unit.home .title-wrapper .title-description{font-size:20px;line-height:28px}.hero-unit.home .bg-image .img-bottom{padding-bottom:27%;background-image:url(/public/images/hero-unit/bg-bottom-desktop.png?v=d580c)}}@media (min-width:1240px){.hero-unit.home::before{padding-top:36%}}#searchForm #searchContainer{z-index:30;position:relative}#searchForm #searchContainer #searchContainer-inner{margin:0}#searchForm .search-selects{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#searchForm .search-selects .citysearch-bar,#searchForm .search-selects .select,#searchForm .search-selects .status-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;margin-bottom:15px}#searchForm .search-selects #searchButton,#searchForm .search-selects .bedrooms-button,#searchForm .search-selects .citysearch-bar,#searchForm .search-selects .dropdown-info.multiple,#searchForm .search-selects .price-button,#searchForm .search-selects .status-selector{box-shadow:0 0 30px 0 rgba(0,0,0,.3)}#searchForm .search-selects .dropdown-info.multiple{background-color:transparent}#searchForm .search-selects .status-selector{display:inline-block;width:auto}#searchForm .search-selects .status-selector .btn{width:auto;text-transform:none;font-weight:500;font-style:normal;color:#ef4370;border-top-left-radius:4px;border-bottom-left-radius:4px;padding:8px 15px}#searchForm .search-selects .status-selector .btn:hover{color:#fff}#searchForm .search-selects .status-selector .btn::first-letter{text-transform:uppercase}#searchForm .search-selects .status-selector .btn:last-child{border-radius:0;border-top-right-radius:4px;border-bottom-right-radius:4px}#searchForm .search-selects .status-selector .btn.active{color:#fff;box-shadow:none;position:relative}#searchForm .search-selects .citysearch-bar{border-radius:4px;width:100%}#searchForm .search-selects .citysearch-bar .citysearch{width:100%}#searchForm .search-selects .citysearch-bar.selected .search-status{background-color:transparent}#searchForm .search-selects .citysearch-bar.selected .search-status-container{text-transform:none;text-align:left;padding:5px 0 5px 7px;font-size:100%;width:90%}#searchForm .search-selects .citysearch-bar.selected .search-status-container:hover{background-color:transparent}#searchForm .search-selects .citysearch-bar.selected .search-status-container span{color:#a8aab7}#searchForm .search-selects .citysearch-bar.selected .btn.edit{display:none}#searchForm .search-selects .citysearch-bar.selected .btn.delete{color:#a8aab7}#searchForm .search-selects .citysearch-bar.selected .btn.delete .zf-icon{font-size:16px}#searchForm .search-selects .citysearch-bar input.search-input::-webkit-input-placeholder{color:#a8aab7;font-weight:400;font-style:normal;opacity:1}#searchForm .search-selects .citysearch-bar input.search-input::-moz-placeholder{color:#a8aab7;font-weight:400;font-style:normal;opacity:1}#searchForm .search-selects .citysearch-bar input.search-input:-ms-input-placeholder{color:#a8aab7;font-weight:400;font-style:normal;opacity:1}#searchForm .search-selects .citysearch-bar input.search-input::placeholder{color:#a8aab7;font-weight:400;font-style:normal;opacity:1}#searchForm .search-selects .select{border-radius:4px}#searchForm .search-selects .select .btn-group{width:100%}#searchForm .search-selects .select .btn-group .btn{border-radius:4px;width:100%}#searchForm .search-selects .select .bootstrap-select.btn-group>button{height:40px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#searchForm .search-selects .select .bootstrap-select.btn-group.show-tick .dropdown-menu li a span.text{margin-left:30px}#searchForm .search-selects .select .bootstrap-select.open .bedrooms-toggle,#searchForm .search-selects .select .bootstrap-select.open .price-toggle,#searchForm .search-selects .select .bootstrap-select.open.dropdown-info.multiple.bootstrap-select .dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0;box-shadow:inset 0 -2px 0 0 #e2e2e2}#searchForm .search-selects .select .bootstrap-select.open .bedrooms-toggle .caret,#searchForm .search-selects .select .bootstrap-select.open .price-toggle .caret,#searchForm .search-selects .select .bootstrap-select.open.dropdown-info.multiple.bootstrap-select .dropdown-toggle .caret{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}#searchForm .search-selects .select .bootstrap-select .dropdown-menu{padding:10px 0;position:relative;background-color:#fff;color:#a8aab7;border-bottom-left-radius:4px;border-bottom-right-radius:4px;overflow:visible!important}#searchForm .search-selects .select .bootstrap-select .dropdown-menu li a{color:#333;padding:5px 24px 5px 10px}#searchForm .search-selects .select .bootstrap-select .dropdown-menu li a:hover{background-color:rgba(0,210,105,.2)}#searchForm .search-selects .select .bootstrap-select .dropdown-menu li a:hover:before{border-color:rgba(0,210,105,.6)}#searchForm .search-selects .select .bootstrap-select .dropdown-menu li a:before{border:2px solid #e2e2e2;width:16px;height:16px;border-radius:4px}#searchForm .search-selects .select .bootstrap-select .dropdown-menu li.selected a{background-color:transparent}#searchForm .search-selects .select .bootstrap-select .dropdown-menu li.selected a:before{border-color:#00d269}#searchForm .search-selects .select.search-button-wrapper #searchButton{clear:left;outline:0;width:100%;margin:0 auto;position:relative}#searchForm .search-selects .select.search-button-wrapper #searchButton.active,#searchForm .search-selects .select.search-button-wrapper #searchButton:active,#searchForm .search-selects .select.search-button-wrapper #searchButton:focus{background-color:#ffb000;border-bottom-color:#ffb000}#searchForm .search-selects .select.type .btn-group.show-tick .dropdown-menu li.selected a i.check-mark{background-image:url(/public/svgicons/check.svg?v=71b97);background-position:0 0}#searchForm .search-selects .select.type .btn-group ul li a:before,#searchForm .search-selects .select.type .btn-group ul li.selected a i.check-mark{left:15px;top:7px}#searchForm .search-selects .select.bedrooms .btn-group,#searchForm .search-selects .select.price .btn-group,#searchForm .search-selects .select.type .btn-group{margin-bottom:0}#searchForm .search-selects .select.bedrooms .btn,#searchForm .search-selects .select.price .btn,#searchForm .search-selects .select.type .btn{font-weight:400;font-style:normal;border:0;background-color:#fff;text-transform:none;color:#a8aab7}#searchForm .search-selects .select.bedrooms .btn .caret,#searchForm .search-selects .select.price .btn .caret,#searchForm .search-selects .select.type .btn .caret{border-color:#a8aab7}#searchForm .search-selects .select .bedrooms-button .bedrooms-label,#searchForm .search-selects .select .bedrooms-button .price-label,#searchForm .search-selects .select .btn-group.price-button .bedrooms-label,#searchForm .search-selects .select .btn-group.price-button .price-label{width:90%;overflow:hidden;text-overflow:ellipsis;height:20px;display:inline-block}#searchForm .search-selects .select .bedrooms-button>.dropdown-menu,#searchForm .search-selects .select .btn-group.price-button>.dropdown-menu{width:268px;padding:20px 15px}#searchForm .recent-advanced-links{margin-top:18px;max-width:65%}#searchForm .recent-advanced-links .advanced-search-button{margin-bottom:15px}#searchForm .recent-advanced-links .advanced-search-button button.advanced-search{padding:0;background-color:transparent;border:none;text-transform:none;color:#fff;position:relative}#searchForm .recent-advanced-links .advanced-search-button button.advanced-search:hover{background-color:transparent;color:#fff}#searchForm .recent-advanced-links .advanced-search-button button.advanced-search .zf-icon{float:right;margin:4px 0 0 2px;font-size:14px;font-weight:700}#searchForm .btn-group{display:block}#searchForm .btn-group>button{width:100%;float:none}#searchForm .bootstrap-tagsinput{background-color:#fff;border:1px solid #ccc;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);display:inline-block;padding:4px 6px;margin-bottom:10px;color:#555;vertical-align:middle;border-radius:4px;max-width:100%;line-height:22px;cursor:text}#searchForm .bootstrap-tagsinput input{border:none;box-shadow:none;outline:0;background-color:transparent;padding:0;margin:0;width:auto!important;max-width:inherit}#searchForm .bootstrap-tagsinput input:focus{border:none;box-shadow:none}#searchForm .bootstrap-tagsinput .tag{margin-right:2px;color:#fff}#searchForm .bootstrap-tagsinput .tag [data-role=remove]{margin-left:8px;cursor:pointer}#searchForm .bootstrap-tagsinput .tag [data-role=remove]:after{content:"x";padding:0 2px}#searchForm .bootstrap-tagsinput .tag [data-role=remove]:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05)}#searchForm .bootstrap-tagsinput .tag [data-role=remove]:hover:active{box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}#searchForm .bootstrap-tagsinput{display:block;box-shadow:none;border-radius:0;padding:5px 6px}#searchForm .bootstrap-tagsinput .tag{font-weight:400;font-size:100%;padding:8px 29px 8px 9px;border-radius:0;display:inline-block;background-color:#e2e2e2;color:#666;position:relative}#searchForm .bootstrap-tagsinput .tag span[data-role=remove]{font-family:icomoon;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;text-shadow:none!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:20px;margin-top:-4px;margin-bottom:-2px;padding:0;position:absolute;right:0}#searchForm .bootstrap-tagsinput .tag span[data-role=remove]:after{color:#ec4f54;content:"\e62e"}#searchForm .bootstrap-tagsinput input{padding:4px 0}#searchForm .bootstrap-tagsinput{border:none;clear:both;margin-bottom:25px}@keyframes dropdown-animation{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@-webkit-keyframes dropdown-animation{0%{-webkit-transform:rotateX(-90deg);transform:rotateX(-90deg)}100%{-webkit-transform:rotateX(0);transform:rotateX(0)}}@media screen and (min-width:350px){#searchForm #searchContainer #searchContainer-inner{padding:0 20px}}@media screen and (min-width:650px){#searchForm #searchContainer #searchContainer-inner{padding:0}#searchForm .search-selects{text-align:left}#searchForm .search-selects .citysearch-bar,#searchForm .search-selects .select,#searchForm .search-selects .status-wrapper{-webkit-flex-basis:31.33333333%;-ms-flex-preferred-size:31.33333333%;flex-basis:31.33333333%;max-width:31.33333333%;margin:0 1% 15px}#searchForm .search-selects .status-selector{width:100%}#searchForm .search-selects .status-selector .btn{width:50%}#searchForm .search-selects .select .search-button-wrapper{margin-top:0}#searchForm .search-selects .select .bootstrap-select .dropdown-menu{position:relative;border-radius:4px;box-shadow:0 0 30px 0 rgba(0,0,0,.3)}#searchForm .search-selects .select .bootstrap-select .dropdown-menu .dropdown-menu{box-shadow:none;padding:0}#searchForm .search-selects .select .bootstrap-select .dropdown-menu:before{content:' ';height:0;position:absolute;width:0;border:6px solid transparent;border-bottom-color:#fff;top:-12px;left:10px}#searchForm .search-selects .select .bootstrap-select .dropdown-menu .combobox .form-control:focus{box-shadow:none}#searchForm .search-selects .select .bootstrap-select .dropdown-menu .combobox .combo-options .dropdown-menu{position:absolute;top:31px;border:2px solid #e2e2e2;border-top-right-radius:0;border-top-left-radius:0}#searchForm .search-selects .select .bootstrap-select .dropdown-menu .combobox .combo-options .dropdown-menu:before{content:none}#searchForm .search-selects .select .bootstrap-select .dropdown-menu .combobox .combo-options .dropdown-menu li a:hover{background-color:rgba(0,210,105,.2)}#searchForm .search-selects .select .bootstrap-select.open>.dropdown-menu{position:absolute;top:50px}#searchForm .search-selects .select .bootstrap-select.open.bedrooms-button.bootstrap-select .btn,#searchForm .search-selects .select .bootstrap-select.open.dropdown-info.multiple.bootstrap-select .btn,#searchForm .search-selects .select .bootstrap-select.open.price-button.bootstrap-select .btn{box-shadow:none;border-radius:4px}#searchForm .search-selects .bedrooms-button.bootstrap-select.open>.dropdown-menu,#searchForm .search-selects .dropdown-info.multiple.bootstrap-select.open>.dropdown-menu,#searchForm .search-selects .price-button.bootstrap-select.open>.dropdown-menu{-webkit-transform-origin:50% 0;-ms-transform-origin:50% 0;transform-origin:50% 0;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-animation:dropdown-animation .4s;animation:dropdown-animation .4s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-transform:translateZ(1029px);transform:translateZ(1029px)}#searchForm .recent-advanced-links{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;max-width:none;margin-top:5px;padding:0 1%}#searchForm .recent-advanced-links .advanced-search-button{margin-bottom:0;-webkit-box-ordinal-group:3;-webkit-order:2;-ms-flex-order:2;order:2;-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%;text-align:right;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}#searchForm .bootstrap-tagsinput{margin-bottom:10px}}@media screen and (min-width:1024px){#searchForm #searchContainer #searchContainer-inner{max-width:72%}#searchForm .search-selects .citysearch-bar,#searchForm .search-selects .select,#searchForm .search-selects .status-selector{margin:0}#searchForm .search-selects .status-wrapper{-webkit-flex-basis:100%;-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%;margin:0 0 10px}#searchForm .search-selects .status-wrapper .status-selector{width:auto}#searchForm .search-selects .status-wrapper .btn{width:50%}#searchForm .search-selects .status-wrapper .btn.active:after{content:' ';height:0;position:absolute;width:0;border:6px solid transparent;border-top-color:inherit;bottom:-31%;left:50%;margin-left:-3px}#searchForm .search-selects .citysearch-bar{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;max-width:35%}#searchForm .search-selects .select{-webkit-flex-basis:16%;-ms-flex-preferred-size:16%;flex-basis:16%;max-width:16%;padding:0 4px}#searchForm .search-selects .select.type{padding-left:8px}#searchForm .search-selects .select.bedrooms{-webkit-flex-basis:14%;-ms-flex-preferred-size:14%;flex-basis:14%;max-width:14%}#searchForm .search-selects .select.search-button-wrapper{-webkit-flex-basis:19%;-ms-flex-preferred-size:19%;flex-basis:19%;max-width:19%;padding-right:0}#searchForm .search-selects .select .bootstrap-select{-webkit-perspective:1000;perspective:1000}#searchForm .recent-advanced-links{margin-top:10px;padding:0}#searchForm .recent-advanced-links .advanced-search-button{padding-right:10px;-webkit-flex-basis:auto;-ms-flex-preferred-size:auto;flex-basis:auto}}.hero-unit.home #searchForm .search-selects .citysearch-bar .search-geolocation-wrapper{display:none}.hero-unit.home #searchForm .search-selects .citysearch-bar .citysearch{top:38px;background-color:#fff;border-bottom-right-radius:4px;border-bottom-left-radius:4px;border-top:2px solid #e2e2e2}.hero-unit.home #searchForm .search-selects .bedrooms-button .bedrooms-max,.hero-unit.home #searchForm .search-selects .bedrooms-button .bedrooms-min,.hero-unit.home #searchForm .search-selects .bedrooms-button .price-max,.hero-unit.home #searchForm .search-selects .bedrooms-button .price-min,.hero-unit.home #searchForm .search-selects .price-button .bedrooms-max,.hero-unit.home #searchForm .search-selects .price-button .bedrooms-min,.hero-unit.home #searchForm .search-selects .price-button .price-max,.hero-unit.home #searchForm .search-selects .price-button .price-min{min-height:0;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:10px}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row.__last,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row.__last{margin-bottom:0}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row .combobox,.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row label,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row .combobox,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row label{margin-bottom:0}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row label,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row label{padding-top:6px;-webkit-flex-basis:16%;-ms-flex-preferred-size:16%;flex-basis:16%;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row .combobox,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row .combobox{border-radius:4px;border:2px solid #e2e2e2}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row .input-group-addon,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row .input-group-addon{background-color:transparent;border-right:2px solid #e2e2e2;color:#e2e2e2;font-size:12px;font-weight:500;font-style:normal}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row .input-group-btn,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row .input-group-btn{background-color:transparent}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu .checkbox-list,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu .checkbox-list{display:none}@media screen and (min-width:650px){.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.hero-unit.home #searchForm .search-selects .bedrooms-button .dropdown-menu-row label,.hero-unit.home #searchForm .search-selects .price-button .dropdown-menu-row label{padding-top:0}}#newestRealEstateContainer{position:relative;background-color:#f7fafc;overflow:hidden;padding-top:0}#newestRealEstateContainer .item-list{min-height:186px;margin:0}#newestRealEstateContainer .newest-real-estate-title{text-align:center;position:relative}#newestRealEstateContainer #newestRealEstateWrapper1{background-color:#fff}#newestRealEstateContainer #newestRealEstateWrapper2{background-image:url(/public/images/home/text-1-background.svg?v=a2203);background-repeat:no-repeat;background-position:left 0 bottom -100px;background-size:cover;background-color:#fff}@media screen and (min-width:768px){#newestRealEstateContainer #newestRealEstateWrapper2{background-position:left 0 bottom -50px}}@media screen and (min-width:1400px){#newestRealEstateContainer #newestRealEstateWrapper2{background-position:left 0 bottom -1px;background-size:auto}}@media screen and (min-width:2000px){#newestRealEstateContainer #newestRealEstateWrapper2{background-size:contain}}.latest-blog{position:relative;margin:0 auto;background-image:url(/public/images/home/blog-background-orange.svg?v=104f6);background-repeat:no-repeat;background-position:left 175px;background-size:290px}@supports ((display:-webkit-box) or (display:-webkit-flex) or (display:-ms-flexbox) or (display:flex)){.latest-blog_wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}}.latest-blog .latest-blog_wrapper{-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media screen and (min-width:1200px){.latest-blog{background-position:left 105px}}.latest-blog h2{text-align:center;padding:0 10px}.latest-blog_article{position:relative;margin-right:1%;margin-bottom:10px;float:left;box-shadow:0 2px 8px rgba(0,0,0,.15)}@media screen and (min-width:640px){.latest-blog_article{width:48%}}@media screen and (min-width:1200px){.latest-blog_article{width:24%}}.latest-blog_article img{width:100%}.latest-blog_bg{position:absolute;bottom:0;left:0;right:0;z-index:1;height:50%;border-radius:0 0 4px 4px;overflow:hidden;background:-webkit-gradient(linear,left top,left bottom,from(rgba(125,185,232,0)),to(#000));background:linear-gradient(to bottom,rgba(125,185,232,0) 0,#000 100%)}.latest-blog_title{position:absolute;bottom:0;left:0;z-index:2;padding:30px 10px 10px;color:#fff;font-weight:400;font-style:normal;white-space:initial}.latest-blog_thumb{border-radius:4px;overflow:hidden}.coloured-box .box-wrapper{display:inline-block;background-color:#9060a4;color:#fff;border-radius:4px;padding:18px;font-size:15px;box-shadow:0 2px 8px rgba(0,0,0,.15);width:100%}.coloured-box .box-wrapper:focus,.coloured-box .box-wrapper:hover{cursor:pointer}.cta-box .coloured-box .box-wrapper{padding:20px 24px}.coloured-box .box-title{font-weight:500;font-size:16px;color:#fff;margin:0;white-space:initial}.coloured-box .box-text{margin-top:20px}.coloured-box .box-link{padding-top:50px;font-weight:500;display:inline-block;white-space:initial;color:#fff}.coloured-box .box-link.__smaller{font-size:14px}.coloured-box .box-link .word-break{white-space:nowrap}.coloured-box .box-link:focus,.coloured-box .box-link:hover{text-decoration:none}.coloured-box .box-link i{position:relative;top:2px;left:0;font-size:15px;font-weight:700}.coloured-box .box-text>.box-link{padding-top:15px}.coloured-box.__red .box-wrapper{background-color:#f07777}.coloured-box.__lime-green .box-wrapper{background-color:#88c362}.coloured-box.__green .box-wrapper{background-color:#50c09e}.coloured-box.__pink .box-wrapper{background-color:#f06287}.coloured-box.__orange .box-wrapper{background-color:#ffb000}.cta-box{padding-top:50px}.cta-box .__loyalty-pack .box-image{left:-15px}.cta-box .__loyalty-pack .box-image img{width:125px}.cta-box .__loyalty-pack .box-content{padding-left:90px}.cta-box .box-wrapper{position:relative;overflow:hidden;width:auto}.cta-box .box-content{padding-left:70px;text-align:left}.cta-box .box-text{margin:0}.cta-box .box-image{position:absolute;left:-8px;bottom:0}.cta-box .box-image img{width:83px;height:auto}.cta-box .box-link{padding-top:10px}.cta-boxes{background-color:#fff}.cta-boxes .coloured-box{margin-bottom:25px}.cta-boxes .coloured-box.__last{margin-bottom:0}.cta-boxes .coloured-box .box-text{font-size:14px}.cta-boxes .coloured-box .box-text+.box-link{padding-top:20px}@media screen and (min-width:640px){.cta-box .box-image{left:10px;bottom:-3px}.cta-box .box-image img{width:70px}}@media screen and (min-width:768px){.coloured-box .box-wrapper{padding:30px}.cta-box .coloured-box .box-wrapper{font-size:17px;padding:35px 55px;margin:0}.coloured-box .box-title{font-size:18px}.coloured-box .box-link.__smaller{font-size:16px}.coloured-box .box-text+.box-link{padding-top:50px}.cta-box{padding:60px 0 10px}.cta-box .__metaverse .box-image{left:35px}.cta-box .__metaverse .box-image img{width:85px}.cta-box .__loyalty-pack .box-image{left:25px}.cta-box .__loyalty-pack .box-image img{width:103px}.cta-box .box-image{left:56px}.cta-box .box-image img{width:64px}.cta-box .box-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-left:105px}.cta-box .box-link i{margin:4px 0 0 2px;font-size:17px}.cta-box .box-text+.box-link{padding:0 0 0 25px}.cta-boxes .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.cta-boxes .coloured-box{margin-bottom:0;height:100%}.cta-boxes .coloured-box .box-container,.cta-boxes .coloured-box .box-wrapper{height:100%}.cta-boxes .coloured-box .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.cta-boxes .coloured-box .box-text{font-size:15px}.cta-boxes .coloured-box .box-text+.box-link{padding-top:50px;margin-top:auto}}@media screen and (min-width:1200px){.coloured-box .box-link{padding-top:70px}}.scroll-container{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;grid-auto-flow:column;overflow:auto hidden;scroll-snap-type:x mandatory;gap:10px;margin:0 -30px;padding:0 30px 25px;scroll-padding:0 30px;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.scroll-container::-webkit-scrollbar{display:none}.scroll-container .estate,.scroll-container .property-item-placeholder{margin:0;width:100%}.scroll-item{position:relative;margin:0;scroll-snap-align:start;min-width:250px}.scroll-item:last-child:after{position:absolute;display:block;width:30px;height:100%;right:-30px;top:0;content:""}@media screen and (min-width:768px){.scroll-container{margin:0 -10px;padding:0 10px 10px}.scroll-item:last-child:after{width:10px;right:-10px}}@media screen and (min-width:992px){.scroll-container{gap:20px;margin:0;padding:0}.scroll-item{min-width:100%;margin-right:0}.scroll-item:last-child:after{display:none}}.smart-functions .h2,.smart-functions h2{margin-bottom:20px}@media screen and (min-width:768px){.smart-functions .h2,.smart-functions h2{margin-bottom:40px}}.smart-functions .coloured-box .box-wrapper{height:100%}.smart-functions .coloured-box .box-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;height:100%}.smart-functions .coloured-box .box-link{margin-top:auto;font-weight:400}@media screen and (min-width:768px){.smart-functions .coloured-box .box-wrapper{height:100%;padding:20px}.smart-functions .coloured-box .box-title{font-size:16px}}@media screen and (min-width:1200px){.smart-functions .coloured-box .box-wrapper{padding:30px}.smart-functions .coloured-box .box-title{font-size:18px}.smart-functions .coloured-box .box-link{padding-right:25px}}.smart-search{position:relative;background-color:#f7fafc}@media screen and (min-width:768px){.smart-search{padding-bottom:0}}.smart-search h2{position:relative;z-index:2;clear:both;text-align:center;margin-bottom:0}@media screen and (min-width:768px){.smart-search h2{margin:0 0 50px}}@media screen and (min-width:992px){.smart-search h2{margin:0 0 30px}}.smart-search_text-2{margin:auto}@media screen and (min-width:768px){.smart-search_text-2{max-width:515px;float:right}}.smart-search_img-left{min-height:550px;background-repeat:no-repeat;background-color:#f7fafc;padding-top:0}@media screen and (min-width:768px){.smart-search_img-left{min-height:0}}.smart-search_img-left img{margin:0 0 0 -47%;width:405px}@media screen and (min-width:375px){.smart-search_img-left img{margin:0 0 0 -35%}}@media screen and (min-width:500px){.smart-search_img-left img{margin:0 0 0 -5%}}@media screen and (min-width:768px){.smart-search_img-left img{margin:0 0 0 -30px;width:370px}}@media screen and (min-width:960px){.smart-search_img-left img{width:440px}}@media screen and (min-width:1250px){.smart-search_img-left img{margin:-100px 0 0 -30px;width:612px}}.smart-search_img-left picture img{position:absolute;width:247px;left:114px;top:80px}@media screen and (min-width:768px){.smart-search_img-left picture img{width:53%;top:23%;left:80px}}@media screen and (min-width:1250px){.smart-search_img-left picture img{width:397px;left:110px;top:105px}}.smart-search_img-left.__last{background-color:#fff;background-image:url(/public/images/home/text-2-background.svg?v=e26b3);background-repeat:no-repeat;background-position:-250px -250px}@media screen and (min-width:768px){.smart-search_img-left.__last{background-image:url(/public/images/home/text-3-background.svg?v=bf1f6);margin-bottom:40px;background-position:center -2px;background-size:100%}}@media screen and (min-width:1600px){.smart-search_img-left.__last{background-position:center bottom;background-size:cover}}@media screen and (min-width:1250px){.smart-search_img-left.__last img{margin:-40px 0 0 -30px}}.smart-search_img-left.__last picture img{width:226px;left:151px;top:124px}@media screen and (min-width:500px){.smart-search_img-left.__last picture img{left:146px}}@media screen and (min-width:768px){.smart-search_img-left.__last picture img{width:250px;top:86px;left:92px}}@media screen and (min-width:960px){.smart-search_img-left.__last picture img{width:310px;top:94px;left:96px}}@media screen and (min-width:1250px){.smart-search_img-left.__last picture img{width:447px;left:114px;top:122px}}.smart-search_img-left.__last .smart-search_content{margin-top:-60px}@media screen and (min-width:768px){.smart-search_img-left.__last .smart-search_content{margin-top:0}}.smart-search_img-right{margin-bottom:10px;min-height:480px}@media screen and (min-width:768px){.smart-search_img-right{margin-bottom:40px}}.smart-search_img-right img{width:250px}@media screen and (min-width:768px){.smart-search_img-right img{margin-top:65px}}@media screen and (min-width:1024px){.smart-search_img-right img{margin-top:20px;width:390px}}.smart-search_row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}@media screen and (min-width:768px){.smart-search_row{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.smart-search_img-left,.smart-search_img-right{position:relative;z-index:2;padding:10px 20px 25px 20px;font-size:15px}@media screen and (min-width:1002px){.smart-search_img-left,.smart-search_img-right{padding:30px}}.smart-search_img-left h3,.smart-search_img-right h3{margin:20px 0 15px;text-align:center}@media screen and (min-width:768px){.smart-search_img-left h3,.smart-search_img-right h3{margin:10px 0 30px;text-align:left}}@media screen and (min-width:992px){.smart-search_img-left h3,.smart-search_img-right h3{margin:50px 0 30px}}.smart-search_img-left p,.smart-search_img-right p{margin-bottom:20px;text-align:center}@media screen and (min-width:500px){.smart-search_img-left p,.smart-search_img-right p{padding:0 50px}}@media screen and (min-width:768px){.smart-search_img-left p,.smart-search_img-right p{max-width:515px;padding:0;text-align:left}}.smart-search_img-left .item-link,.smart-search_img-right .item-link{margin-top:15px;text-align:center}@media screen and (min-width:768px){.smart-search_img-left .item-link,.smart-search_img-right .item-link{text-align:left;margin-top:35px}}