.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu,.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item>.nav-link,.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.nav-link,.mainnav.navbar .widget.lang-picker .dropdown>.lang-active,.widget.whatsapp .whatsapp__box{transition:all 0.2s ease-in-out}.mainnav.navbar .mainnavbar{transition:all 0.3s ease-in-out}.form-control{border-radius:0}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{font-family:Arial,sans-serif;color:#444444;font-size:16px;font-weight:400;line-height:1.6;margin:0;padding:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700;font-family:Arial,sans-serif;margin-bottom:0.5rem;line-height:1.2}.h1,h1{font-size:1.8rem}@media (min-width:768px){.h1,h1{font-size:2.5rem}}.h2,h2{font-size:1.5rem}@media (min-width:768px){.h2,h2{font-size:2rem}}.dropdown-menu{display:none}.lead{font-size:1rem}@media (min-width:768px){.lead{font-size:1.25rem}}a{color:#666}a:hover{color:#4d4d4d;text-decoration:underline}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}img{max-width:100%}img[data-src],img[data-srcset]{display:block;min-height:1px}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1450px){.container{max-width:1340px}}@media (min-width:1650px){.container{max-width:1450px}}@media (min-width:1450px){.col-xxl-3{flex:0 0 25%;max-width:25%}}.outline{display:none;visibility:hidden}.wrapper{position:relative;overflow:hidden;padding-top:calc(3rem + 1rem)}@media (min-width:1200px){.wrapper{padding-top:calc(4.375rem + 1rem)}}.wrapper .main{position:relative;z-index:5;padding-top:2rem;padding-bottom:5rem}.berlin.searchdetail .wrapper .main{padding-top:0}.flex-container{display:flex}.v-padding{padding-top:6em;padding-bottom:6em}.tbilisi.searchresults .btn-icon .text:after,.tbilisi.searchresults .btn-icon .text:before{font-family:"Font Awesome 5 Pro"!important}.amsterdam .fav-icon,.amsterdam .fol-icon{font-family:"Font Awesome 5 Pro"!important}.amsterdam .object-follow .fol-icon .icon-object-follow:before{content:"\f0f3"!important}.amsterdam .object-follow.active .fol-icon .icon-object-follow:before{content:"\f1f6"!important}.amsterdam .object-favorite .fav-icon .icon-object-favorite:before{content:"\f005"!important}.amsterdam .object-favorite.active .fav-icon .icon-object-favorite:before{content:"\f2f3"!important}.objects.tallinn.searchdetail .object_actionbar .object_favorite i:before{content:"\f004"}.objects.tallinn.searchdetail .object_actionbar .object_favorite.active i:before{content:"\f004";color:#e74c3c}.objects.tallinn.searchdetail .object_actionbar .object_follow i:before{content:"\f0f3"}.objects.tallinn.searchdetail .object_actionbar .object_follow.active i:before{content:"\f1f6"}.check-list{padding:0;list-style:none}.check-list li{position:relative;padding-left:1.8rem}.check-list li:before{position:absolute;left:0;color:#396f3a;font-family:"Font Awesome 5 Pro";font-weight:300;content:"\f324"}.object-modal-active .sys-promoBanner{z-index:0}.object-modal-active .mainnavcontainer .mainnav{z-index:0}.fullwidth{background-color:#f9f7f5}.fullwidth.search #object-search .tab-content .tab-pane{background-color:#f9f7f5}.fullwidth.search .wrapper>.main,.fullwidth.searchresults .wrapper>.main{padding:3rem 0 5rem}.home .wrapper{display:flex;flex-direction:column}.home .wrapper .mainnavcontainer{order:0}.home .wrapper .slider-container{order:1}.home .wrapper .ctaBlocks{order:2}.home .wrapper .quicksearch{order:4}.home .wrapper .main-content{order:5}.home .wrapper .specials{order:6}.home .wrapper .contentBlocks{order:8}.home .wrapper .textblock7{order:9}.home .wrapper .textblock8{order:10}.home .wrapper .employees{order:11}.home .wrapper .news{order:12}.home .wrapper .recentlyviewed{order:13}.home .wrapper .branchelogos{order:14}.home .wrapper .websiteFooter{order:99}.home .wrapper .portaloffices{order:10}.home .wrapper .soldandrented{order:7}.home .wrapper .visitor-reviews{order:13}.ctaBlocks{position:relative;background-color:#f2f2f2}.ctaBlocks>.container{display:flex;position:relative;flex-flow:row wrap;z-index:7;margin-top:-50px;padding:0}@media (min-width:992px){.ctaBlocks>.container{flex-wrap:nowrap;justify-content:space-evenly}}@media (min-width:1200px){.ctaBlocks>.container{margin-top:-120px}}.ctaBlocks .ctaBlock{flex:100% 0 1;margin:0 15px 15px;background-color:#fff;box-shadow:0 2px 0 0 #edeae8;padding:40px}.ctaBlocks .ctaBlock p:last-child{margin-bottom:0}@media (min-width:992px){.ctaBlocks .ctaBlock{margin:0 0 30px}}@media (min-width:1200px){.ctaBlocks .ctaBlock{margin:0 15px 60px}}.ctaBlocks .ctaBlock .text{height:100%;display:flex;flex-direction:column}.ctaBlocks .ctaBlock .text h2{font-size:1.5rem}.ctaBlocks .ctaBlock .text p:first-of-type{flex-grow:1}.contentBlocks{position:relative;padding:60px 0;background-color:#fff}@media (min-width:1340px){.contentBlocks{padding:100px 0}}.contentBlocks>.container{display:flex;position:relative;flex-flow:row wrap;z-index:7;padding:0}@media (min-width:992px){.contentBlocks>.container{flex-wrap:nowrap;justify-content:space-evenly}}.contentBlocks .contentBlock{flex:100% 0 1;margin:0 15px 15px}.contentBlocks .contentBlock p:last-child{margin-bottom:0}@media (min-width:992px){.contentBlocks .contentBlock{margin:0 15px 30px}}@media (min-width:1200px){.contentBlocks .contentBlock{margin:0 15px}}.mainnav.navbar{display:flex;position:fixed;top:0;right:0;left:0;flex-wrap:nowrap;align-items:stretch;transition:125ms ease-in-out;z-index:500;padding:0}.mainnav.navbar .fa-fw{text-align:center;width:1.25em}.mainnav.navbar .navbar-brand{display:flex;align-items:center;margin-right:auto;padding:0.5rem;text-align:center}@media (min-width:992px){.mainnav.navbar .navbar-brand{padding:0.5rem 2rem;flex-shrink:0}}.mainnav.navbar .navbar-brand img{position:relative;z-index:2;opacity:0}.mainnav.navbar .navbar-toggler{flex-shrink:0;order:99;border-radius:0;padding:0.5rem;width:42px}@media (min-width:1200px){.mainnav.navbar .navbar-toggler{display:none}}.mainnav.navbar .navbar-toggler .icon{display:block;width:24px;height:24px;position:relative;transform:rotate(0deg);transition:0.5s ease-in-out;cursor:pointer}.mainnav.navbar .navbar-toggler .icon span{display:block;position:absolute;height:2px;width:100%;opacity:1;left:0;transform:rotate(0deg);transition:0.25s ease-in-out}.mainnav.navbar .navbar-toggler .icon span:first-child{top:0}.mainnav.navbar .navbar-toggler .icon span:nth-child(2),.mainnav.navbar .navbar-toggler .icon span:nth-child(3){top:11px}.mainnav.navbar .navbar-toggler .icon span:nth-child(4){top:22px;width:75%}.mainnav.navbar .navbar-toggler[aria-expanded=true] .icon span:first-child{top:11px;width:0%;left:50%}.mainnav.navbar .navbar-toggler[aria-expanded=true] .icon span:nth-child(2){transform:rotate(45deg)}.mainnav.navbar .navbar-toggler[aria-expanded=true] .icon span:nth-child(3){transform:rotate(-45deg)}.mainnav.navbar .navbar-toggler[aria-expanded=true] .icon span:nth-child(4){top:11px;width:0%;left:50%}.mainnav.navbar .mainnavbar{width:200px;flex-grow:1;order:2}@media (max-width:991px){.mainnav.navbar .mainnavbar.navbar-collapse{position:fixed;bottom:0;left:-100vw;z-index:9999;padding:20px 0;width:100vw;overflow-y:auto;overflow-x:hidden}.mainnav.navbar .mainnavbar.navbar-collapse.show{left:0}}.mainnav.navbar .mainnavbar .navbar-nav{margin:0;display:block}@media (min-width:992px){.mainnav.navbar .mainnavbar .navbar-nav{display:flex}}.mainnav.navbar .mainnavbar .navbar-nav .dropdown-toggle:after{display:none;visibility:hidden}.mainnav.navbar .mainnavbar .navbar-nav.menu-main{list-style:none;margin:0;padding:0}@media (min-width:1200px){.mainnav.navbar .mainnavbar .navbar-nav.menu-main{display:inline-flex;align-items:stretch;justify-content:center;width:auto;height:100%}.mainnav.navbar .mainnavbar .navbar-nav.menu-main.items__left{justify-content:flex-start}.mainnav.navbar .mainnavbar .navbar-nav.menu-main.items__center{justify-content:center}.mainnav.navbar .mainnavbar .navbar-nav.menu-main.items__right{justify-content:flex-end}}.mainnav.navbar .mainnavbar .navbar-nav.menu-main>.nav-item:first-child{display:none;visibility:hidden}.mainnav.navbar .mainnavbar .navbar-nav.menu-main:not(:hover) .dropdown-menu{transition:all 0.1s;transition-delay:1s}.mainnav.navbar .mainnavbar .navbar-nav.menu-main:hover>ul:not(:hover){transition:all 0s!important;transition-delay:0s!important;display:none!important}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item{padding:0 20px}@media (min-width:1200px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item{height:100%;display:flex;justify-content:center}}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.nav-link{display:flex;align-items:center;justify-content:space-between;padding:10px 0;font-weight:700;text-align:center;text-decoration:none}@media (min-width:1200px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.nav-link{border-bottom:0;height:100%;line-height:1}}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu{margin:0 0 10px;border:0;border-radius:0;padding:0}@media (min-width:992px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu{display:flex;visibility:hidden;position:fixed;right:0;left:0;flex-flow:row wrap;align-items:center;justify-content:flex-end;transform:none;opacity:0;margin:0;padding:0 2rem;width:100vw;z-index:-1}}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item{background-color:transparent;padding-right:0}@media (min-width:992px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item{padding:0;width:auto}}@media (min-width:1200px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item{width:auto}}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item>.nav-link{font-weight:300}@media (min-width:1340px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item>.nav-link{border-bottom:0;padding:0.8rem 1rem}}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item:last-child>.nav-link{border-bottom:0}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item.active{}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu>.dropdown-item.active>.nav-link{}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu .dropdown-submenu{position:relative}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu .dropdown-submenu .dropdown-menu{top:100%;right:0;left:auto;margin:0;border-radius:0;padding:0}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-item{padding:0}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu .dropdown-submenu .dropdown-menu .dropdown-item .nav-link{padding:0.5rem 1rem}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item>.dropdown-menu .dropdown-submenu:hover .dropdown-menu{display:block}.mainnav.navbar .mainnavbar .navbar-nav>.nav-item:hover>.dropdown-menu{}@media (min-width:992px){.mainnav.navbar .mainnavbar .navbar-nav>.nav-item:hover>.dropdown-menu{visibility:visible;display:flex;opacity:1;z-index:997}}.mainnav.navbar .widget.emailaddress,.mainnav.navbar .widget.phonenumber{display:flex;align-items:center;justify-content:center;flex-shrink:0;flex-grow:0;order:5;float:none;font-size:1.4rem;padding:0.5rem;border:none;min-width:42px}.mainnav.navbar .widget.emailaddress.open,.mainnav.navbar .widget.emailaddress:hover,.mainnav.navbar .widget.phonenumber.open,.mainnav.navbar .widget.phonenumber:hover{text-decoration:none}@media (min-width:1200px){.mainnav.navbar .widget.emailaddress,.mainnav.navbar .widget.phonenumber{min-width:62px}}.mainnav.navbar .widget.emailaddress .text,.mainnav.navbar .widget.phonenumber .text{font-size:16px}.mainnav.navbar #account-widget{order:3;float:none}@media (min-width:1340px){.mainnav.navbar #account-widget{display:flex;flex-shrink:0;align-items:center}}.mainnav.navbar #account-widget .account-container{position:relative;margin:0;padding:0;list-style:none;height:100%}.mainnav.navbar #account-widget .account-container .nav-item{height:100%}.mainnav.navbar #account-widget .account-container .nav-item.register{display:none;visibility:hidden}.mainnav.navbar #account-widget .account-container .nav-item .avatar{flex-shrink:0;width:34px;overflow:hidden;border-radius:50%;margin-right:5px;position:relative}.mainnav.navbar #account-widget .account-container .nav-item .avatar:before{display:block;content:"";width:100%;padding-top:100%}.mainnav.navbar #account-widget .account-container .nav-item .avatar>.content{position:absolute;top:0;left:0;right:0;bottom:0}.mainnav.navbar #account-widget .account-container .nav-item .avatar img{position:absolute;left:0;right:0;top:0;bottom:0}.mainnav.navbar #account-widget .account-container .nav-item .nav-link{display:flex;align-items:center;padding:0.5rem;height:100%;line-height:1;font-size:1.5rem;width:42px}@media (min-width:1200px){.mainnav.navbar #account-widget .account-container .nav-item .nav-link{padding:0.5rem 1rem;width:auto;min-width:62px}}.mainnav.navbar #account-widget .account-container .nav-item .nav-link .fa-chevron-down{font-size:1rem;display:none}@media (min-width:992px){.mainnav.navbar #account-widget .account-container .nav-item .nav-link .fa-chevron-down{display:inline}}.mainnav.navbar #account-widget .account-container .nav-item .nav-link .text{display:none;visibility:hidden}.mainnav.navbar #account-widget .account-container .dropdown-menu{position:absolute;top:100%;right:0;left:auto;margin:10px 0;border-radius:0;padding:0}.mainnav.navbar .widget.lang-picker{display:flex;order:4}.mainnav.navbar .widget.lang-picker .fa-chevron-down{font-size:1rem}.mainnav.navbar .widget.lang-picker .dropdown{width:100%}.mainnav.navbar .widget.lang-picker .dropdown>.lang-active{height:100%;display:flex;align-items:center;justify-content:space-between;border:1px solid transparent;background-color:transparent;padding:0.5rem;line-height:1;font-size:1.2rem;width:43px;text-decoration:none}@media (min-width:1200px){.mainnav.navbar .widget.lang-picker .dropdown>.lang-active{padding:0.5rem 1rem;width:77px}}@media (min-width:1340px){.mainnav.navbar .widget.lang-picker .dropdown>.lang-active{justify-content:center}}.mainnav.navbar .widget.lang-picker .dropdown>.lang-active .fa-chevron-down{margin-left:0.25rem;display:none}@media (min-width:1200px){.mainnav.navbar .widget.lang-picker .dropdown>.lang-active .fa-chevron-down{display:inline}}.mainnav.navbar .widget.lang-picker .dropdown>.lang-active .flag-icon,.mainnav.navbar .widget.lang-picker .dropdown>.lang-active .name{display:none}.mainnav.navbar .widget.lang-picker .dropdown>.lang-active>.nav-link{background-color:transparent;padding:0.25rem}.mainnav.navbar .widget.lang-picker .dropdown>.lang-active:hover{text-decoration:none}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu{position:absolute;top:100%;right:0;left:auto;margin:10px 0;border-radius:0;padding:0}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu>.dropdown-header{padding:0.25rem 1rem}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu>.dropdown-item{padding:0}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu>.dropdown-item .nav-link{padding:0.25rem 1rem}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu>.dropdown-item .nav-link .flag-icon{margin-right:0.5rem}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu>.dropdown-item .nav-link .iso{display:none;visibility:hidden}.mainnav.navbar .widget.lang-picker .dropdown>.dropdown-menu>.dropdown-item.active{opacity:0.6;background-color:transparent}.mainnav.navbar .widget.lang-picker .dropdown .dropdown-menu.show{display:block}.mainnav.navbar.topbar{flex-wrap:wrap}.mainnav.navbar.topbar .topbar{width:100%;display:flex;align-items:center;height:40px;justify-content:stretch}.mainnav.navbar.topbar .topbar>.container-fluid{flex-wrap:nowrap;padding:0}.mainnav.navbar.topbar .topbar .widget.social{padding:0;margin-right:auto}.mainnav.navbar.topbar .topbar .widget.social .social{border:1px solid #fff;color:#fff;font-size:0.75rem;width:24px;height:24px;margin:0.2rem 0.4rem 0.2rem 0}.mainnav.navbar.topbar .topbar #account-widget .account-container .nav-item .nav-link{color:#fff;font-size:1rem;min-width:unset;width:auto;height:40px}.mainnav.navbar.topbar .topbar .widget.lang-picker .dropdown>.lang-active{color:#fff;font-size:1rem;height:40px;width:auto}.mainnav.navbar.topbar .topbar .widget.phonenumber,.mainnav.navbar.topbar .topbar .widget.whatsapp .whatsapp__button{font-size:1rem;height:40px;width:40px}#autoNavMore .dropdown-menu .dropdown .dropdown-menu{top:100%;right:0;left:auto;margin:0;border-radius:0;padding:0}#autoNavMore .dropdown-menu .dropdown .dropdown-menu .dropdown-item{padding:0}#autoNavMore .dropdown-menu .dropdown .dropdown-menu .dropdown-item .nav-link{padding:0.5rem 1rem;display:flex;justify-content:space-between}#autoNavMore .dropdown-menu .dropdown .dropdown-menu .dropdown-item .nav-link i{transform:rotate(-90deg)}#autoNavMore .dropdown-menu .dropdown .dropdown-menu .dropdown-submenu .dropdown-menu{top:0;right:100%}#autoNavMore .dropdown-menu .dropdown:hover>.dropdown-menu{display:block}.cjmenu{flex-grow:1;display:flex;align-items:center;justify-content:center}.cjmenu__toggle{position:relative}.cjmenu__toggle span{transition:all 200ms ease-in-out}.cjmenu__toggle span:last-child{opacity:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cjmenu__toggle.active span:first-child{opacity:0}.cjmenu__toggle.active span:last-child{opacity:1}.cjmenu__dropdown{z-index:-1;visibility:hidden;display:flex;align-items:flex-start;flex-flow:column;opacity:0;position:absolute;top:100%;left:50%;background:rgb(255,255,255);border:1px solid rgb(238,238,238);width:100%;padding:30px;transition:transform 0.35s,opacity 0.35s;transform:translateX(-50%) perspective(300px) rotateX(-5deg);transform-origin:center -20px;transition-delay:0s;box-shadow:0 10px 44px 0 rgba(0,0,0,0.07),0 2px 12px 0 rgba(0,0,0,0.1),0 2px 4px 0 rgba(0,0,0,0.04);max-height:calc(100vh - 100px);overflow-y:auto}@media (min-width:576px){.cjmenu__dropdown{max-width:calc(540px - (15px * 2))}}@media (min-width:768px){.cjmenu__dropdown{flex-flow:row nowrap;margin:15px 0px;max-width:calc(720px - (15px * 2))}}@media (min-width:992px){.cjmenu__dropdown{max-width:calc(960px - (15px * 2))}}@media (min-width:1200px){.cjmenu__dropdown{max-width:calc(1140px - (15px * 2))}}@media (min-width:1340px){.cjmenu__dropdown{max-width:calc(1140px - (15px * 2))}}@media (min-width:1450px){.cjmenu__dropdown{max-width:calc(1350px - (15px * 2))}}@media (min-width:1650px){.cjmenu__dropdown{max-width:calc(1450px - (15px * 2))}}.cjmenu__dropdown.active{z-index:997;visibility:visible;opacity:1;transform:translateX(-50%) perspective(300px) rotateX(0)}.cjmenu__dropdown:before{content:"";position:absolute;top:0;left:50%;width:12px;height:12px;background:#fff;box-shadow:-3px -3px 5px rgba(80,90,120,0.05);border-radius:4px 0 0 0;transform:translateX(-50%) translateY(-50%) rotate(45deg);transition:transform 0.35s,opacity 0.35s,top 0.35s}.cjmenu__dropdown .menu-main{flex-grow:1;list-style:none;padding:0;margin:0;display:flex;flex-flow:row wrap;margin:-15px}.cjmenu__dropdown .menu-main>div{flex:100% 0 0;padding:15px}@media (min-width:768px){.cjmenu__dropdown .menu-main>div{flex:1 0 0;min-width:200px}}.cjmenu__dropdown .menu-main .widgetTitle{font-weight:bold;display:block;margin-bottom:0.5rem}.cjmenu__dropdown .menu-main ul{list-style:none;padding:0;margin:0}.cjmenu__dropdown .menu-main ul li{line-height:1.2rem}.cjmenu__dropdown .menu-main ul li a{display:block;padding:5px 0}.cjmenu__dropdown .menu-main ul li ul{font-size:0.95em}.cjmenu__dropdown .menu-main ul li ul .dropdown-item:focus,.cjmenu__dropdown .menu-main ul li ul .dropdown-item:hover{background-color:transparent}.cjmenu__dropdown .singlespecial{width:100%;max-width:280px}.cjmenu__dropdown .singlespecial .widgetTitle{font-weight:bold;display:block;margin-bottom:0.5rem}.cjmenu__dropdown .singlespecial .object{margin:0}#slider1,#slider2,#slider3{height:400px;background:#f4f4f4}@media (min-width:992px){#slider1,#slider2,#slider3{height:600px}}#slider1 .owl-stage-outer,#slider2 .owl-stage-outer,#slider3 .owl-stage-outer{position:absolute;left:0;top:0;right:0;bottom:0}#slider1 .owl-stage-outer .owl-stage,#slider2 .owl-stage-outer .owl-stage,#slider3 .owl-stage-outer .owl-stage{height:100%}#slider1 .owl-stage-outer .owl-stage .owl-item,#slider2 .owl-stage-outer .owl-stage .owl-item,#slider3 .owl-stage-outer .owl-stage .owl-item{height:100%}#slider1 .owl-nav,#slider2 .owl-nav,#slider3 .owl-nav{position:absolute;left:15px;bottom:30px;text-align:center;-webkit-tap-highlight-color:transparent;width:90px;height:40px;z-index:1}@media (min-width:768px){#slider1 .owl-nav,#slider2 .owl-nav,#slider3 .owl-nav{bottom:120px}}#slider1 .owl-nav [class*=owl-],#slider2 .owl-nav [class*=owl-],#slider3 .owl-nav [class*=owl-]{width:40px;height:40px;line-height:20px;color:#444;font-size:22px;padding:10px;background:transparent;display:block;cursor:pointer}#slider1 .owl-nav [class*=owl-]:hover,#slider2 .owl-nav [class*=owl-]:hover,#slider3 .owl-nav [class*=owl-]:hover{background:rgba(0,0,0,0);color:#444;text-decoration:none}#slider1 .owl-nav .owl-next,#slider1 .owl-nav .owl-prev,#slider2 .owl-nav .owl-next,#slider2 .owl-nav .owl-prev,#slider3 .owl-nav .owl-next,#slider3 .owl-nav .owl-prev{margin-top:-20px;top:50%;position:absolute}#slider1 .owl-nav .owl-prev,#slider2 .owl-nav .owl-prev,#slider3 .owl-nav .owl-prev{left:0}#slider1 .owl-nav .owl-next,#slider2 .owl-nav .owl-next,#slider3 .owl-nav .owl-next{right:0}#slider1 .owl-nav .disabled,#slider2 .owl-nav .disabled,#slider3 .owl-nav .disabled{opacity:0.5;cursor:default}#slider1 .owl-nav .disabled+.owl-dots,#slider2 .owl-nav .disabled+.owl-dots,#slider3 .owl-nav .disabled+.owl-dots{margin-top:10px}#slider1 .owl-dots,#slider2 .owl-dots,#slider3 .owl-dots{text-align:center;-webkit-tap-highlight-color:transparent;position:absolute;bottom:31px;left:115px}@media (min-width:768px){#slider1 .owl-dots,#slider2 .owl-dots,#slider3 .owl-dots{bottom:122px}}#slider1 .owl-dots .owl-dot,#slider2 .owl-dots .owl-dot,#slider3 .owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}#slider1 .owl-dots .owl-dot span,#slider2 .owl-dots .owl-dot span,#slider3 .owl-dots .owl-dot span{width:15px;height:15px;margin:5px 7px;background:transparent;display:block;transition:opacity 200ms ease;border-radius:30px;border:2px solid #444}#slider1 .owl-dots .owl-dot.active span,#slider1 .owl-dots .owl-dot:hover span,#slider2 .owl-dots .owl-dot.active span,#slider2 .owl-dots .owl-dot:hover span,#slider3 .owl-dots .owl-dot.active span,#slider3 .owl-dots .owl-dot:hover span{background:#444;border:2px solid #444}#slider1 .slide,#slider2 .slide,#slider3 .slide{min-height:100%;width:100%;background-size:cover;background-position:center center}@media (min-width:992px){#slider1 .slide,#slider2 .slide,#slider3 .slide{height:100%}}#slider1 .slide picture,#slider2 .slide picture,#slider3 .slide picture{position:absolute;top:0;left:0;right:0;bottom:0;background-size:cover;background-position:center center}#slider1 .slide picture img,#slider2 .slide picture img,#slider3 .slide picture img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}#outer-slider1{display:block;position:relative;background-color:#f4f4f4;background-size:cover;background-position:center top;height:400px}@media (min-width:1200px){#outer-slider1{height:600px}}#slider1,#slider2{height:400px}@media (min-width:1200px){#slider1,#slider2{height:600px}}#slider1 .slide,#slider2 .slide{position:relative;display:flex;align-items:center;justify-content:flex-start;position:absolute;z-index:0;background-color:#f4f4f4;background-size:cover;background-position:center right;background-repeat:no-repeat}#slider1 .slide:before,#slider2 .slide:before{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;content:"";background:linear-gradient(to bottom,hsla(200,0%,0%,0.7) 0%,hsla(200,0%,0%,0.2) 100%)}@media (min-width:1200px){#slider1 .slide,#slider2 .slide{background-size:cover}}#slider1 .slide>.container,#slider2 .slide>.container{z-index:6}#slider1 .slide .carouselcaption,#slider2 .slide .carouselcaption{opacity:1;color:#444;background:transparent;text-align:left;position:relative;z-index:2;padding:0 0 50px 0}@media (min-width:768px){#slider1 .slide .carouselcaption,#slider2 .slide .carouselcaption{padding:50px 0}}@media (min-width:992px){#slider1 .slide .carouselcaption,#slider2 .slide .carouselcaption{padding:50px 0;max-width:600px}}#slider1 .slide .carouselcaption .sliderTitle,#slider2 .slide .carouselcaption .sliderTitle{margin-bottom:1rem;display:block;color:#fff}#slider1 .slide .carouselcaption .sliderTitle .block,#slider2 .slide .carouselcaption .sliderTitle .block{display:block}#slider1 .slide .carouselcaption .sliderTitle .h1,#slider1 .slide .carouselcaption .sliderTitle .h2,#slider1 .slide .carouselcaption .sliderTitle .h3,#slider1 .slide .carouselcaption .sliderTitle .h4,#slider1 .slide .carouselcaption .sliderTitle .h5,#slider1 .slide .carouselcaption .sliderTitle .h6,#slider1 .slide .carouselcaption .sliderTitle h1,#slider1 .slide .carouselcaption .sliderTitle h2,#slider1 .slide .carouselcaption .sliderTitle h3,#slider1 .slide .carouselcaption .sliderTitle h4,#slider1 .slide .carouselcaption .sliderTitle h5,#slider1 .slide .carouselcaption .sliderTitle h6,#slider2 .slide .carouselcaption .sliderTitle .h1,#slider2 .slide .carouselcaption .sliderTitle .h2,#slider2 .slide .carouselcaption .sliderTitle .h3,#slider2 .slide .carouselcaption .sliderTitle .h4,#slider2 .slide .carouselcaption .sliderTitle .h5,#slider2 .slide .carouselcaption .sliderTitle .h6,#slider2 .slide .carouselcaption .sliderTitle h1,#slider2 .slide .carouselcaption .sliderTitle h2,#slider2 .slide .carouselcaption .sliderTitle h3,#slider2 .slide .carouselcaption .sliderTitle h4,#slider2 .slide .carouselcaption .sliderTitle h5,#slider2 .slide .carouselcaption .sliderTitle h6{display:inline;color:#fff;text-shadow:10px 10px 15px rgba(0,0,0,0.5);font-weight:300;font-size:1.8rem;margin:0}#slider1 .slide .carouselcaption .sliderTitle .h1 strong,#slider1 .slide .carouselcaption .sliderTitle .h2 strong,#slider1 .slide .carouselcaption .sliderTitle .h3 strong,#slider1 .slide .carouselcaption .sliderTitle .h4 strong,#slider1 .slide .carouselcaption .sliderTitle .h5 strong,#slider1 .slide .carouselcaption .sliderTitle .h6 strong,#slider1 .slide .carouselcaption .sliderTitle h1 strong,#slider1 .slide .carouselcaption .sliderTitle h2 strong,#slider1 .slide .carouselcaption .sliderTitle h3 strong,#slider1 .slide .carouselcaption .sliderTitle h4 strong,#slider1 .slide .carouselcaption .sliderTitle h5 strong,#slider1 .slide .carouselcaption .sliderTitle h6 strong,#slider2 .slide .carouselcaption .sliderTitle .h1 strong,#slider2 .slide .carouselcaption .sliderTitle .h2 strong,#slider2 .slide .carouselcaption .sliderTitle .h3 strong,#slider2 .slide .carouselcaption .sliderTitle .h4 strong,#slider2 .slide .carouselcaption .sliderTitle .h5 strong,#slider2 .slide .carouselcaption .sliderTitle .h6 strong,#slider2 .slide .carouselcaption .sliderTitle h1 strong,#slider2 .slide .carouselcaption .sliderTitle h2 strong,#slider2 .slide .carouselcaption .sliderTitle h3 strong,#slider2 .slide .carouselcaption .sliderTitle h4 strong,#slider2 .slide .carouselcaption .sliderTitle h5 strong,#slider2 .slide .carouselcaption .sliderTitle h6 strong{font-weight:600}@media (min-width:768px){#slider1 .slide .carouselcaption .sliderTitle .h1,#slider1 .slide .carouselcaption .sliderTitle .h2,#slider1 .slide .carouselcaption .sliderTitle .h3,#slider1 .slide .carouselcaption .sliderTitle .h4,#slider1 .slide .carouselcaption .sliderTitle .h5,#slider1 .slide .carouselcaption .sliderTitle .h6,#slider1 .slide .carouselcaption .sliderTitle h1,#slider1 .slide .carouselcaption .sliderTitle h2,#slider1 .slide .carouselcaption .sliderTitle h3,#slider1 .slide .carouselcaption .sliderTitle h4,#slider1 .slide .carouselcaption .sliderTitle h5,#slider1 .slide .carouselcaption .sliderTitle h6,#slider2 .slide .carouselcaption .sliderTitle .h1,#slider2 .slide .carouselcaption .sliderTitle .h2,#slider2 .slide .carouselcaption .sliderTitle .h3,#slider2 .slide .carouselcaption .sliderTitle .h4,#slider2 .slide .carouselcaption .sliderTitle .h5,#slider2 .slide .carouselcaption .sliderTitle .h6,#slider2 .slide .carouselcaption .sliderTitle h1,#slider2 .slide .carouselcaption .sliderTitle h2,#slider2 .slide .carouselcaption .sliderTitle h3,#slider2 .slide .carouselcaption .sliderTitle h4,#slider2 .slide .carouselcaption .sliderTitle h5,#slider2 .slide .carouselcaption .sliderTitle h6{font-size:2.2rem}}#slider1 .slide .carouselcaption .sliderDesc,#slider2 .slide .carouselcaption .sliderDesc{color:#fff;margin:0;font-size:1.1rem;font-weight:300}@media (min-width:768px){#slider1 .slide .carouselcaption .sliderDesc,#slider2 .slide .carouselcaption .sliderDesc{font-size:1.5rem}}#slider1 .slide .carouselcaption .sliderDesc p,#slider2 .slide .carouselcaption .sliderDesc p{margin-bottom:2rem;line-height:1.6rem}@media (min-width:768px){#slider1 .slide .carouselcaption .sliderDesc p,#slider2 .slide .carouselcaption .sliderDesc p{line-height:2rem}}#slider1 .slide .carouselcaption .sliderDesc .btn-lg,#slider2 .slide .carouselcaption .sliderDesc .btn-lg{font-size:1rem;padding-left:2rem;padding-right:2rem}@media (min-width:768px){#slider1 .slide .carouselcaption .sliderDesc .btn-lg,#slider2 .slide .carouselcaption .sliderDesc .btn-lg{font-size:1.2rem}}#slider1 .active .slide .media__container,#slider2 .active .slide .media__container{opacity:1}#outer-slider2{background-color:#f4f4f4;background-size:cover;position:relative;overflow:hidden;min-height:300px;margin-bottom:-1px}@media (min-width:768px){#outer-slider2{height:400px}}#slider2{height:300px}@media (min-width:768px){#slider2{display:block;height:400px}}#slider2 .slide{height:340px}@media (min-width:768px){#slider2 .slide{height:400px}}#slider2 .slide .carouselcaption{opacity:1;color:#444;background:transparent}#slider2 .slide .carouselcaption .sliderTitle{color:#fff}#slider2 .slide .carouselcaption .sliderTitle h1,#slider2 .slide .carouselcaption .sliderTitle h2,#slider2 .slide .carouselcaption .sliderTitle h3,#slider2 .slide .carouselcaption .sliderTitle h4,#slider2 .slide .carouselcaption .sliderTitle h5,#slider2 .slide .carouselcaption .sliderTitle h6{color:#fff;text-shadow:10px 10px 15px rgba(0,0,0,0.5)}#slider2 .slide .carouselcaption .sliderDesc{color:#fff}#slider2 .owl-nav [class*=owl-]{color:#fff;background:transparent}#slider2 .owl-nav [class*=owl-]:hover{background:rgba(0,0,0,0);color:#fff}#slider2 .owl-nav .owl-dots .owl-dot span{border:2px solid #fff}#slider2 .owl-nav .owl-dots .owl-dot.active span,#slider2 .owl-nav .owl-dots .owl-dot:hover span{background:#fff;border:2px solid #fff}#slider2 #slider3{height:100px}@media (min-width:992px){#slider2 #slider3{display:block;height:300px}}#slider2 #slider3 .slide{height:340px}@media (min-width:992px){#slider2 #slider3 .slide{height:300px}}#slider2 #slider3 .slide .carouselcaption{background:transparent}#slider2 #slider3 .slide .carouselcaption .sliderTitle{color:#fff;color:#fff}#slider2 #slider3 .slide .carouselcaption .sliderDesc{color:#fff}#slider2 #slider3 .slide .carouselcaption .btn{color:#fff;background:#444}#slider2 #slider3 .slide .carouselcaption .btn:hover{color:#fff;background:#373737}#slider2 #slider3 .slide .carouselcaption .btn.btn-link{color:#fff;background:transparent}.pageheaderimage{min-height:400px;background-color:#f4f4f4;background-position:center;background-size:cover;background-repeat:no-repeat}@keyframes spin{to{transform:rotate(360deg)}}.quicksearch{border-top:1px solid #ced4da;border-bottom:1px solid #ced4da;background-color:#f2f2f2;padding:30px 0;min-height:110px}.quicksearch .widget#object-search{}@media (min-width:1200px){.quicksearch .widget#object-search{display:flex;align-items:flex-start}}.quicksearch .widget #realestateSearchTabs{display:flex;margin:0}@media (min-width:1200px){.quicksearch .widget #realestateSearchTabs{display:inline-flex}}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton{position:relative;flex-grow:1;margin-bottom:1em;border-color:#ced4da;background-color:#ffffff;padding-right:42px;height:48px;text-align:left;color:#444444;font-weight:300}@media (min-width:1200px){.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton{flex-grow:0;margin:0 15px 0 0;width:150px}}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton:after{display:flex;position:absolute;top:0;right:0;bottom:0;align-items:center;justify-content:center;z-index:1;border:0;padding:10px;font-family:"Font Awesome 5 Pro";content:"\f078"}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton [data-fa-pseudo-element=":after"]{position:absolute;right:5px;top:50%;transform:translate(-50%,-50%)}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton.float__label__input{padding:21px 30px 5px 15px}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton.float__label__input .title{font-size:0.8rem;position:absolute;padding:5px 15px;margin:0;opacity:0.8;top:0;left:0}.quicksearch .widget #realestateSearchTabs #realestateSearchDropdownMenuButton.float__label__input .text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;display:block}.quicksearch .widget #realestateSearchTabs .dropdown-menu .dropdown-item{color:#212529;background-color:transparent}.quicksearch .widget #realestateSearchTabs .dropdown-menu .dropdown-item:focus,.quicksearch .widget #realestateSearchTabs .dropdown-menu .dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.quicksearch .widget #realestateSearchTabs .dropdown-menu .dropdown-item.active,.quicksearch .widget #realestateSearchTabs .dropdown-menu .dropdown-item.active:focus,.quicksearch .widget #realestateSearchTabs .dropdown-menu .dropdown-item.active:hover{color:#fff;background-color:#666}.quicksearch .widget .tab-content{flex-grow:1;position:relative;min-height:80px}.quicksearch .widget .tab-content.loader:after{content:"\f1ce";display:flex;align-items:center;justify-content:center;min-height:48px;font-family:"Font Awesome 5 Pro";font-weight:300;font-size:2.4rem;width:50px;height:50px;position:absolute;margin-left:-25px;margin-top:-25px;left:50%;top:50%;animation:spin 2s linear infinite}.quicksearch .widget #query.fields{}@media (min-width:992px){.quicksearch .widget #query.fields{display:grid;grid-gap:15px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}@media (min-width:1200px){.quicksearch .widget #query.fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}}.quicksearch .widget #query.fields .filter-container{flex-grow:1;margin-top:0;margin-bottom:15px;width:100%}@media (min-width:992px){.quicksearch .widget #query.fields .filter-container{margin-bottom:0}}.quicksearch .widget #query.fields .filter-container .form-control{border-radius:0;padding:10px 15px;height:auto;min-height:46px}.quicksearch .widget #query.fields .filter-container .form-control:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.quicksearch .widget #query.fields .filter-container select{-webkit-appearance:none;-moz-appearance:none;text-indent:1px;text-overflow:""}.quicksearch .widget #query.fields .filter-container select::-ms-expand{display:none}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control{background:transparent;padding:0}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control span{text-indent:0}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .selectboxit{display:flex;align-items:center;justify-content:flex-start;z-index:2;border:0;border-radius:0;padding:10px 42px 10px 15px;width:100%;height:46px}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .selectboxit .selectboxit-option-icon-container{display:none;visibility:hidden}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .dropdown-menu{display:none;position:absolute;top:100%;left:0;float:left;z-index:1000;margin:0.125rem 0 0;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;background-clip:padding-box;background-color:#fff;padding:0.5rem 0;min-width:10rem;list-style:none;text-align:left;font-size:1rem;color:#fff}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .dropdown-menu .selectboxit-option .selectboxit-option-anchor{text-indent:0;display:block;width:100%;padding:0.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;line-height:initial;height:auto}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .dropdown-menu .selectboxit-option .selectboxit-option-anchor.active,.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .dropdown-menu .selectboxit-option .selectboxit-option-anchor:focus,.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .dropdown-menu .selectboxit-option .selectboxit-option-anchor:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.quicksearch .widget #query.fields .filter-container .selectboxit-container.form-control .dropdown-menu .selectboxit-option.selectboxit-selected .selectboxit-option-anchor{height:auto;line-height:1.6;color:#fff;text-decoration:none;background-color:#666}.quicksearch .widget #query.fields .filter-flex-container{display:flex;align-items:flex-start}.quicksearch .widget #query.fields .filter-flex-container .flex{flex-grow:1;width:100%}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input{position:relative;background-color:#ffffff}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input:after{font-family:"Font Awesome 5 Pro";content:"\f078";position:absolute;right:0;top:0;bottom:0;display:flex;padding:10px;align-items:center;justify-content:center;z-index:1}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input input,.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input select{position:relative;z-index:2;padding-right:30px;background:transparent;border-color:#ced4da}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input input#sys-for-sale-or-rent,.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input select#sys-for-sale-or-rent{min-width:140px}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input.location{z-index:2;transition:all 200ms ease-in-out}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input.location.sys-search-radius-active{margin-right:112px}.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input.radius{position:absolute;z-index:1;margin-left:-1px;right:0}@media (min-width:768px){.quicksearch .widget #query.fields .filter-flex-container .flex.flex__input.radius{min-width:113px;width:113px}}.quicksearch .widget #query.fields .filter-flex-container .flex.label__input label{position:absolute;left:0;top:0;bottom:0;margin:0;padding:5px 10px;display:flex;align-items:center;font-weight:normal;color:#000;z-index:1}.quicksearch .widget #query.fields .filter-flex-container .flex.label__input input,.quicksearch .widget #query.fields .filter-flex-container .flex.label__input select{padding-left:45px}.quicksearch .widget #query.fields .filter-flex-container .flex.no__label__input:after{font-family:"Font Awesome 5 Pro";content:"\f078";position:absolute;right:0;top:0;bottom:0;display:flex;padding:10px;align-items:center;justify-content:center;z-index:1;font-weight:300}.quicksearch .widget #query.fields .filter-flex-container .flex.no__label__input [data-fa-pseudo-element=":after"]{position:absolute;right:5px;top:50%;transform:translate(-50%,-50%)}.quicksearch .widget #query.fields .filter-flex-container .flex.float__label__input{}.quicksearch .widget #query.fields .filter-flex-container .flex.float__label__input label{font-size:0.8rem;position:absolute;padding:5px 15px;margin:0;opacity:0.8;left:1px;top:1px}.quicksearch .widget #query.fields .filter-flex-container .flex.float__label__input .selectboxit{padding:21px 42px 5px 15px}@media (max-width:575px){.quicksearch .widget #query.fields .filter-flex-container .flex.float__label__input .form-control{padding:21px 42px 5px 15px}.quicksearch .widget #query.fields .filter-flex-container .flex.float__label__input .form-control.selectboxit-container{padding:0}}@media only screen and (hover:none) and (pointer:coarse){.quicksearch .widget #query.fields .filter-flex-container .flex.float__label__input .form-control{padding:21px 42px 5px 15px}}.quicksearch .widget #query.fields .filter-flex-container .flex-spacer{flex-shrink:0;width:0.5em}.quicksearch .widget #query.fields .filter-flex-container input:focus,.quicksearch .widget #query.fields .filter-flex-container select:focus{box-shadow:none}.quicksearch .widget #query.fields .filter-object-type{grid-column:span 2}@media (min-width:1200px){.quicksearch .widget #query.fields .filter-object-type{grid-column:span 1}}.quicksearch .widget #query.fields .query-for-sale-or-rent{grid-column:span 2}@media (min-width:1200px){.quicksearch .widget #query.fields .query-for-sale-or-rent{grid-column:span 1}}.quicksearch .widget #query.fields .query-object-location-container{grid-column:span 2;width:100%;position:relative;margin-bottom:15px}@media (min-width:1200px){.quicksearch .widget #query.fields .query-object-location-container{margin-bottom:0;grid-column:span 3}}.quicksearch .widget #query.fields .query-object-location{flex-direction:column;margin-bottom:0}@media (min-width:768px){.quicksearch .widget #query.fields .query-object-location{flex-direction:row}}.quicksearch .widget #query.fields .query-object-location .flex{margin-bottom:0.5em}@media (min-width:768px){.quicksearch .widget #query.fields .query-object-location .flex{margin-bottom:0}}@media (min-width:1200px){.quicksearch .widget #query.fields .query-object-location .country{max-width:180px}.quicksearch .widget #query.fields .query-object-location .radius{max-width:100px}}.quicksearch .widget #query.fields .sys-search-suggestions{margin-top:0;margin-bottom:15px;padding:4px 15px;font-size:0.8rem;border-radius:0;color:#444444;background:#e5e5e5}@media (min-width:768px){.quicksearch .widget #query.fields .sys-search-suggestions{margin-top:5px;margin-bottom:0}}.quicksearch .widget #query.fields .sys-search-suggestions a{color:#666;text-decoration:underline}.quicksearch .widget #query.fields .sys-search-suggestions a:hover{color:#4d4d4d}.quicksearch .widget #query.fields .select2-container.sys-location-filter{margin:0;z-index:2}.quicksearch .widget #query.fields .select2-container.sys-location-filter.select2-container-active{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-choice{border-radius:0;height:48px;line-height:1.8;padding:10px 30px 10px 15px;background-color:transparent;border-color:#ced4da}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-choice:active,.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-choice:focus{box-shadow:none}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-choice>.select2-chosen{white-space:nowrap;color:#444444;font-weight:300}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-choice .select2-arrow{display:none;visibility:hidden}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-search-choice-close{align-items:center;justify-content:center;position:absolute;right:0;top:0;bottom:0;width:35px;height:auto;background:none;text-align:center;color:#e74c3c;background-image:none!important;background-color:#fff}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-search-choice-close:after{display:none;content:"\f00d";font-family:"Font Awesome 5 Pro";font-size:16px}.quicksearch .widget #query.fields .select2-container.sys-location-filter .select2-search-choice-close [data-fa-pseudo-element=":after"]{width:16px;height:16px}.quicksearch .widget #query.fields .select2-container.sys-location-filter.select2-container-active .select2-choice{box-shadow:none}.quicksearch .widget #query.fields .select2-container.sys-location-filter.select2-allowclear:after{display:none;content:"\f00d";font-family:"Font Awesome 5 Pro";font-size:16px}.quicksearch .widget #query.fields .select2-container.sys-location-filter.select2-allowclear .select2-search-choice-close{display:flex}.quicksearch .widget #query .search-commands{width:100%;grid-column:span 2}@media (min-width:1200px){.quicksearch .widget #query .search-commands{grid-column:span 1}}.quicksearch .widget #query .search-commands .btn{border-radius:0;padding:10px}.quicksearch .widget #query .search-commands #btnReset{display:none;visibility:hidden}.quicksearch .widget #query .search-commands #btnSearch{display:block;width:100%;height:100%;margin:0;font-weight:bold;background-color:#666;color:#ffffff;border-color:#666;font-weight:400}.quicksearch .widget #query .search-commands #btnSearch:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.quicksearch .widget #query .search-commands #btnSearch:hover{background-color:#595959;border-color:#595959}.quicksearch-bottom .quicksearch{margin-top:-110px;padding:30px 0}#select2-drop{margin-top:-48px;border-radius:0;border-color:#ced4da}#select2-drop.select2-drop-above{margin-top:0}#select2-drop.select2-drop-above .select2-search{position:absolute;bottom:-47px}#select2-drop .select2-search{background:#ffffff;padding:0}#select2-drop .select2-search input{border-radius:0;font-size:16px;color:#444444;line-height:34px;border-color:#80bdff;margin:0}#select2-drop .select2-results{margin:0;padding:0}#select2-drop .select2-results .select2-no-results,#select2-drop .select2-results .select2-searching{background:#ffffff;padding:6px 10px}#select2-drop .select2-results .select2-result-label .sys-location-item{display:flex;align-items:center}#select2-drop .select2-results .select2-result-label .sys-location-item .sys-location-item-image{flex-grow:0;flex-shrink:0}#select2-drop .select2-results .select2-result-label .sys-location-item .sys-location-item-info{flex-grow:1}#select2-drop .select2-results .select2-highlighted{background-color:#666;color:#ffffff}#select2-drop .select2-results .select2-highlighted .select2-result-label .sys-location-item .sys-location-item-info .sys-location-item-description{color:#ffffff!important}body:not(.home) .quicksearch{display:none}@media (min-width:992px){body:not(.home) .quicksearch{display:block}}.selectboxit-container *{font-family:Arial,sans-serif;font-size:16px;font-weight:300}.searchresults.tallinn #select2-drop{margin-top:-38px}.searchresults.tallinn #select2-drop .select2-search input{line-height:1.6}.widget .advancedCheckboxFilter.filter{position:relative;margin-bottom:10px}@media (min-width:992px){.widget .advancedCheckboxFilter.filter{width:auto}}@media (min-width:992px){.widget .advancedCheckboxFilter.filter{margin-bottom:0}}.widget .advancedCheckboxFilter.filter .filter-toggle{display:flex;align-items:center;justify-content:space-between;border:1px solid #ced4da;background-color:#ffffff;padding:5px 12px;width:100%;height:48px;color:#444444;font-weight:normal;border-radius:0}.widget .advancedCheckboxFilter.filter .filter-toggle:active,.widget .advancedCheckboxFilter.filter .filter-toggle:focus{box-shadow:0 0 0 0.2rem rgba(0,123,255,0.25)}.widget .advancedCheckboxFilter.filter .filter-toggle:hover{color:#444444;border:1px solid #ced4da;background-color:#ffffff}.widget .advancedCheckboxFilter.filter>.filter-content{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,0.15);border-radius:0.25rem;font-size:1rem;color:#212529;z-index:200;position:absolute;transform:translate3d(0px,52px,0px);top:0px;left:0px;will-change:transform;transition:none}.widget .advancedCheckboxFilter.filter>.filter-content .filter-content{padding:10px 15px}.widget .advancedCheckboxFilter.filter>.filter-content .filter-content .form-group:last-child{margin-bottom:0}.widget .advancedCheckboxFilter.filter>.filter-content .filter-content .editor-checkbox{display:flex}.widget .advancedCheckboxFilter.filter>.filter-content .filter-content .editor-checkbox .presence-filter{margin-right:0.5em;margin-top:6px}.breadcrumb-container .breadcrumb{display:flex;list-style:none;flex-wrap:wrap;margin:0 0 1rem;background:transparent;padding:0;font-size:0.85rem}@media (min-width:768px){.breadcrumb-container .breadcrumb{align-items:center}}.breadcrumb-container .breadcrumb .breadcrumb-item a{color:#444444;text-decoration:none}.breadcrumb-container .breadcrumb .breadcrumb-item.active a{color:#666}.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item{padding-left:0.5rem;display:inline-flex;align-items:center}.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item:before{display:none}.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item i{margin-right:0.5rem}.breadcrumb-container .breadcrumb .breadcrumb-item+.breadcrumb-item svg{margin-right:0.5rem}.breadcrumb-container .breadcrumb .breadcrumb-home{padding-left:0}.searchdetail.berlin .breadcrumb-container{position:absolute;left:0;right:0;z-index:6}.searchdetail.berlin .breadcrumb-container .breadcrumb{margin:1rem;display:flex;align-items:center;justify-content:center}.fullwidth .breadcrumbs{padding:0.5rem 0;background-color:#fff;box-shadow:0 1px 2px 0 rgba(0,0,0,0.07)}.fullwidth .breadcrumbs .breadcrumb{margin:0}.cc-window.cc-theme-classic.cc-floating.cc-type-info{box-shadow:0 0 40px rgba(61,65,84,0.2);border-radius:0;overflow:visible;z-index:997}.cc-window.cc-theme-classic.cc-floating.cc-type-info .cc-compliance{text-align:right}.cc-window.cc-theme-classic.cc-floating.cc-type-info .cc-compliance a{border-radius:0}.widget.whatsapp{order:6}.widget.whatsapp .whatsapp{position:relative}.widget.whatsapp .whatsapp__button{display:flex;align-items:center;justify-content:center;font-size:1.5rem;padding:0.5rem;border:none;height:100%;background-color:#075E54;color:#fff;width:42px}.widget.whatsapp .whatsapp__button.open,.widget.whatsapp .whatsapp__button:hover{background-color:#05463f}@media (min-width:768px){.widget.whatsapp .whatsapp__button{padding:0.5rem 1rem}}@media (min-width:1200px){.widget.whatsapp .whatsapp__button{width:62px}}.widget.whatsapp .whatsapp__box{display:flex;flex-direction:column;position:absolute;top:100%;right:-100vw;z-index:997;width:300px;min-height:300px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);background-color:#ECE5DD}.widget.whatsapp .whatsapp__box--header{background-color:#144e47;color:#fff;font-weight:bold;display:flex;align-items:center}.widget.whatsapp .whatsapp__box--header span{padding:0.5rem 1rem}.widget.whatsapp .whatsapp__box--header button{margin-left:auto;background:transparent;color:#fff;border:none;width:50px;height:50px;display:flex;align-items:center;justify-content:center}.widget.whatsapp .whatsapp__box--header button:hover{background-color:rgba(0,0,0,0.2)}.widget.whatsapp .whatsapp__box--content{position:relative;flex-grow:1;padding:1rem;padding-bottom:2.5rem;max-height:300px;overflow-y:auto}.widget.whatsapp .whatsapp__box--content .balloon{background-color:#fff;padding:0.5rem 1rem;border-radius:4px;box-shadow:0 1px 2px 0 rgba(0,0,0,0.07);max-width:90%;display:block;float:left;clear:left;margin-bottom:1rem}.widget.whatsapp .whatsapp__box--content .poweredby{position:absolute;bottom:0;right:0;font-size:11px;color:#656464;background-color:rgba(236,229,221,0.8);padding:0.5rem 1rem}.widget.whatsapp .whatsapp__box--footer{position:relative;padding:0.5rem;background-color:#f0f0f0;display:flex;align-items:stretch}.widget.whatsapp .whatsapp__box--footer input{border:none;height:auto;margin-right:0.5rem;border-radius:0}.widget.whatsapp .whatsapp__box--footer button{padding:1rem;border:0;background-color:#075E54;color:#fff;display:flex;align-items:center;justify-content:center}.widget.whatsapp .whatsapp__box--footer button:hover{background-color:#05463f}.widget.whatsapp.show .whatsapp__box{right:0}.widget.whatsapp.float__bottom-left{position:fixed;bottom:20px;left:20px}.widget.whatsapp.float__bottom-left .whatsapp__box{top:auto;right:auto;bottom:0;left:-330px}.widget.whatsapp.float__bottom-left.show .whatsapp__box{left:0}.widget.whatsapp.float__bottom-right{position:fixed;right:20px;bottom:20px}.widget.whatsapp.float__bottom-right .whatsapp__box{top:auto;right:-330px;bottom:0;left:auto}.widget.whatsapp.float__bottom-right.show .whatsapp__box{right:0}.member .wrapper .main{padding:3rem 0 5rem}#members-profile-form .member-photo-container>div{width:auto;height:auto;display:flex;align-items:center;justify-content:center}body.modal-open .promoBanner__top.sys_promoBanner,body.modal-open .promoBanner_bottom.sys_promoBanner{right:17px}.alert-promo{border:1px solid #666;margin:0;position:fixed;left:0;right:0;color:#ffffff;background:#666;border-radius:0;z-index:100}.alert-promo__close{color:#ffffff;text-shadow:none}.alert-promo__close:hover{color:#ffffff;opacity:1}.alert-promo__text{text-align:center}.promoBanner__top .sys-promoBanner{top:0}.promoBanner__bottom .sys-promoBanner{bottom:0}#slider1 .promoSlide .carouselcaption .sliderTitle,#slider2 .promoSlide .carouselcaption .sliderTitle,#slider3 .promoSlide .carouselcaption .sliderTitle{margin:0;font-weight:600;font-size:2.2rem;line-height:1.4}#slider1 .promoSlide .carouselcaption .sliderDesc,#slider2 .promoSlide .carouselcaption .sliderDesc,#slider3 .promoSlide .carouselcaption .sliderDesc{font-weight:300;font-size:2.2rem;line-height:1.2}#promoPopup .modal-header .modal-title{font-size:1rem}
/*# sourceMappingURL=critical.css.map */