.preloader{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999;background:#fff url("/fonts/preloader.svg") no-repeat 50%}

/*!
 * Minimal Font Awesome subset - only icons used on offer pages
 * Original: Font Awesome 4.6.3 by @davegandy - http://fontawesome.io
 * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url("/Sites/sale/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"),url("/Sites/sale/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff");font-weight:400;font-style:normal;font-display:swap}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-calendar-o:before{content:"\F133"}.fa-angle-down:before{content:"\F107"}[v-cloak]{display:none}.sidebar.left{padding-right:20px}.sidebar.right{padding-left:20px}.sidebar .widget{margin-bottom:50px;position:relative}.sidebar .widget:last-child{margin-bottom:0!important}.sticky{margin-bottom:50px}.widget h3{font-size:22px}.main-search-container{-webkit-transform:translate3d(0,-12px,0);transform:translate3d(0,-12px,0)}.main-search-container h1,.main-search-container h2{text-align:center;color:#fff;font-size:36px}.main-search-form{width:660px;display:block;margin:0 auto;position:relative;margin-top:35px}.main-search-box{background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.12);box-shadow:0 0 10px 0 rgba(0,0,0,.12);padding:30px;padding-bottom:20px;margin-top:-9px;border-radius:3px}.main-search-box.no-shadow{-webkit-box-shadow:none;box-shadow:none;padding:0;margin:0}.search-type{display:inline-block;padding-bottom:35px;position:relative}.search-type input[type=radio]{display:none}.search-type label{background-color:#fff;color:#333;cursor:pointer;display:inline-block;text-align:center;padding:9px 18px;margin:0 15px 0 0;float:left;-webkit-transition:all .2s;transition:all .2s;border-radius:3px}.search-type label.active,.search-type label:hover{background-color:#66676b;color:#fff}.search-type-arrow{width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;position:absolute;bottom:0;left:0;-webkit-transform:translate3d(3px,0,0);transform:translate3d(3px,0,0)}#map-container .main-search-container{position:absolute;bottom:50px;left:50%;-webkit-transform:translate(-50%,100%);transform:translate(-50%,100%);z-index:9999;-webkit-transition:all .4s;transition:all .4s;width:auto}#map-container .main-search-container.active{position:absolute;bottom:40px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);z-index:9999}#map-container .main-search-form{width:100%;margin-top:0}#map-container .main-search-box{padding-bottom:15px;margin-top:0;border-radius:0 3px 3px 3px}#map-container.homepage-map{height:580px;overflow:hidden}@media (max-width:1369px){#map-container.homepage-map{height:480px}}#map-container.homepage-map.overflow{overflow:visible}a.button.adv-search-btn{color:#fff;border-radius:3px 3px 0 0;font-size:16px;padding:0 24px;position:relative;z-index:9999;margin:0;height:50px;line-height:50px;display:inline-block;overflow:visible}a.adv-search-btn i{font-size:14px;margin-left:7px;-webkit-transition:.2s;transition:.2s}a.adv-search-btn.active i.fa.fa-caret-up{-webkit-transform:rotate(-540deg);transform:rotate(-540deg)}.main-search-input{width:100%;position:relative;margin-bottom:18px;display:-webkit-box;display:-ms-flexbox;display:flex}.row.with-forms .main-search-input{margin-bottom:0}.main-search-input input{display:inline-block;margin:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-search-input button.button{width:auto;min-width:120px;margin:0;position:relative;margin-left:20px;-webkit-box-flex:0;-ms-flex:0 auto;flex:0 auto;height:51px}.larger-input button.button,.larger-input input{height:55px;min-width:120px}.row.with-forms .chosen-container,.row.with-forms input,.row.with-forms input[type=email],.row.with-forms input[type=number],.row.with-forms input[type=password],.row.with-forms input[type=text],.row.with-forms select,.row.with-forms textarea{margin-bottom:18px}.row.with-forms{margin-left:-10px;margin-right:-10px}.with-forms .col-lg-1,.with-forms .col-lg-2,.with-forms .col-lg-3,.with-forms .col-lg-4,.with-forms .col-lg-5,.with-forms .col-lg-6,.with-forms .col-lg-7,.with-forms .col-lg-8,.with-forms .col-lg-9,.with-forms .col-lg-10,.with-forms .col-lg-11,.with-forms .col-lg-12,.with-forms .col-md-1,.with-forms .col-md-2,.with-forms .col-md-3,.with-forms .col-md-4,.with-forms .col-md-5,.with-forms .col-md-6,.with-forms .col-md-7,.with-forms .col-md-8,.with-forms .col-md-9,.with-forms .col-md-10,.with-forms .col-md-11,.with-forms .col-md-12,.with-forms .col-sm-1,.with-forms .col-sm-2,.with-forms .col-sm-3,.with-forms .col-sm-4,.with-forms .col-sm-5,.with-forms .col-sm-6,.with-forms .col-sm-7,.with-forms .col-sm-8,.with-forms .col-sm-9,.with-forms .col-sm-10,.with-forms .col-sm-11,.with-forms .col-sm-12,.with-forms .col-xs-1,.with-forms .col-xs-2,.with-forms .col-xs-3,.with-forms .col-xs-4,.with-forms .col-xs-5,.with-forms .col-xs-6,.with-forms .col-xs-7,.with-forms .col-xs-8,.with-forms .col-xs-9,.with-forms .col-xs-10,.with-forms .col-xs-11,.with-forms .col-xs-12{padding:0 10px}section.search{margin:0;padding:50px 0;background:-webkit-gradient(linear,left bottom,left top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.5)));background:linear-gradient(0deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.5));background-color:#f7f7f7}section.search .main-search-box,section.search .more-search-options-container{background-color:transparent}h3.search-title{margin:3px 0 35px;font-size:28px}h4.search-title{margin:10px 0 34px;font-size:24px}.search-title i{font-size:22px;position:relative;top:0;margin-right:4px}.more-search-options{opacity:0;visibility:hidden;display:block;position:absolute;width:100%;left:0;margin-top:30px;-webkit-transition:all .35s;transition:all .35s;z-index:19;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}.more-search-options.relative{position:relative;margin-top:0;opacity:1;visibility:visible;-webkit-transition:none;transition:none;display:none}.more-search-options.relative,.more-search-options.relative.active{-webkit-transform:translateZ(0);transform:translateZ(0)}.more-search-options.relative .more-search-options-container{-webkit-box-shadow:none;box-shadow:none;padding:0;margin:20px 0 5px}.custom-box{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:0 0 3px 3px}.custom-box .checkboxes{padding:20px 30px 25px}.more-search-options:before{position:absolute;top:-10px;width:100%;content:"";background-color:#fff;height:10px;display:inline-block;z-index:101}.more-search-options.relative:before{display:none}.more-search-options.active{opacity:1;visibility:visible;-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}.more-search-options-container{background-color:#fff;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.12);box-shadow:0 0 10px 0 rgba(0,0,0,.12);position:relative;padding:30px 30px 25px;padding-top:0;border-radius:0 0 3px 3px}.more-search-options-trigger{font-size:15px;margin:5px 0 2px;display:inline-block}.more-search-options-trigger:after{content:attr(data-open-title)}.more-search-options-trigger.active:after{content:attr(data-close-title)}.more-search-options-trigger:before{content:"\F055";font-family:FontAwesome;padding-right:7px}.more-search-options-trigger.active:before{content:"\F056"}.widget .more-search-options-trigger{font-size:16px}.range-slider label{color:#333;font-size:16px;margin-bottom:25px}.range-slider .ui-slider{position:relative;text-align:left}.range-slider .ui-slider .ui-slider-handle{position:absolute;z-index:2;width:18px;height:18px;border-radius:50%;border:2px solid #66676b;cursor:w-resize;background:#fff;outline:none;top:-8px;margin-left:-8px;-webkit-box-shadow:0 1px 3px 0 rgba(0,0,0,.15);box-shadow:0 1px 3px 0 rgba(0,0,0,.15)}.range-slider .ui-slider .ui-slider-range{position:absolute;z-index:1;display:block;border:0;background-position:0 0}.range-slider .ui-widget-content{background-color:#e8e8e8}.range-slider .ui-widget-header{background-color:#66676b}.range-slider .ui-slider.ui-state-disabled .ui-slider-handle,.range-slider .ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.range-slider .ui-slider-horizontal{height:3px;border-radius:10px;width:calc(100% - 16px);margin-left:8px}.range-slider .ui-slider-horizontal .ui-slider-range{top:0;height:100%}.range-slider .ui-slider-horizontal .ui-slider-range-min{left:0}.range-slider .ui-slider-horizontal .ui-slider-range-max{right:0}input.first-slider-value,input.first-slider-value:focus,input.second-slider-value,input.second-slider-value:focus{width:40%;display:inline-block;border:0;background-color:transparent;padding:0;margin:12px 0 0;cursor:default}input.first-slider-value{float:left;margin-left:-8px;width:40%}input.second-slider-value{float:right;width:40%;text-align:right;margin-right:-8px}.checkboxes{list-style:none;padding:0}.checkboxes.in-row label{margin-top:9px}.checkboxes.one-in-row label{margin-top:9px;width:100%}.checkboxes li{padding:4px 0}.checkboxes li:last-child{margin-bottom:-8px}.checkboxes label{display:inline-block;cursor:pointer;position:relative;padding-left:28px;margin-right:20px;margin-bottom:0;font-size:15px}.checkboxes label span{color:#909090;font-size:15px}.checkboxes input[type=checkbox]{display:none}.checkboxes label:before{content:"";display:inline-block;width:19px;height:19px;margin-right:10px;position:absolute;left:0;top:3px;background-color:#fff;border:2px solid #d0d0d0;border-radius:2px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:border-color .3s;transition:border-color .3s}.checkboxes input[type=checkbox]:checked+label:before{content:"\F00C";font-family:FontAwesome;font-size:12px;color:#fff;text-align:center;line-height:15px;background-color:#66676b;border:2px solid transparent;-webkit-transition:border-color 0s;transition:border-color 0s}.fs-listings,.listings-container{position:relative;z-index:9}.listing-item{-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);background-color:#fff;display:block;width:100%;border-radius:3px;margin-bottom:30px}.owl-carousel .listing-item{margin-bottom:0}.listing-img-container{position:relative;height:100%;width:100%;display:block}.listing-img-container img{width:100%;border-radius:3px 3px 0 0}.listing-img-container:after,.listing-img-container:before{position:absolute;height:100%;width:100%;display:block;top:0;left:0;content:"";z-index:9}.listing-img-container:before{opacity:.9;background:-webkit-gradient(linear,left top,left bottom,color-stop(65%,transparent),to(#2f2f2f));background:linear-gradient(180deg,transparent 65%,#2f2f2f);-webkit-transition:opacity .3s;transition:opacity .3s}.listing-img-container:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(60%,transparent),to(#66676b));background:linear-gradient(180deg,transparent 60%,#66676b)}.listing-img-container:after,.listing-img-container:hover:before{opacity:0;-webkit-transition:opacity .4s;transition:opacity .4s}.listing-img-container:hover:after{opacity:.9;-webkit-transition:opacity .3s;transition:opacity .3s}.listing-img-content{position:absolute;z-index:99;bottom:0;left:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;padding:25px 30px}.listing-img-content span{color:#fff;font-size:23px}.listing-img-content .listing-price i{display:block;font-style:normal;font-size:16px;padding:0;margin:-4px 0 0}.listing-badges{position:absolute;top:0;z-index:999;right:0;width:100%;display:block;font-size:13px;padding:0;overflow:hidden;height:100px}.listing-badges span{color:#fff;display:inline-block;padding:1px 10px;float:right;background-color:rgba(74,74,76,.7);border-radius:3px;top:15px;right:15px;position:absolute}.listing-badges .featured{background-color:#66676b;float:left;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);left:-67px;top:17px;position:relative;text-align:center;width:200px;font-size:12.5px;margin:0}span.like-icon{color:#fff;font-size:24px;position:absolute;z-index:101;right:30px;width:23px;height:26px;bottom:28px}.like-icon:after,.like-icon:before{-webkit-transition:opacity .3s,-webkit-transform .4s cubic-bezier(0,-.41,.19,2.5);transition:opacity .3s,-webkit-transform .4s cubic-bezier(0,-.41,.19,2.5);transition:opacity .3s,transform .4s cubic-bezier(0,-.41,.19,2.5);transition:opacity .3s,transform .4s cubic-bezier(0,-.41,.19,2.5),-webkit-transform .4s cubic-bezier(0,-.41,.19,2.5);font-family:FontAwesome;position:absolute;right:0}.like-icon:before{content:"\F006";-webkit-transform:scale(.95);transform:scale(.95)}.like-icon:after{content:"\F005";opacity:0;-webkit-transform:scale(.5);transform:scale(.5);color:#ffcf00}.like-icon.liked:after{opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}.listing-title{padding:15px 30px;padding-top:12px}.listing-title h4 a{font-size:20px;color:#333;line-height:31px}.listing-title h4 a:hover{color:#66676b}.listing-address{color:#909090;top:-7px;position:relative}.list-layout .listing-address{top:-5px}a.listing-address{display:inline-block;line-height:24px}.listing-address:hover{color:#707070}.listing-address i{padding-right:3px;line-height:0}ul.listing-details{background-color:#f7f7f7;list-style:none;padding:0;margin:0;display:inline-block;width:100%;padding:18px 30px 18px 0}ul.listing-details li{width:auto;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0;color:#868686;padding:3px 0 3px 30px;display:inline-block;line-height:26px}.listing-footer{color:#909090;padding:15px 30px}.listing-footer i{padding-right:3px}.listing-footer a{color:#909090}.listing-footer a:hover{color:#707070}.listing-footer span{float:right}.listing-features{background-color:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f6f6f6));background:linear-gradient(180deg,#f9f9f9 0,#f6f6f6);width:100%;display:block;list-style:none;margin:0;padding:10px 30px 24px}.listing-features li{font-size:15px;color:#888;display:inline-block;margin-right:28px;padding:14px 0 0;line-height:26px}.listing-features li:last-child{margin:0}.listing-features li span{display:block;color:#444}.list-layout .listing-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 30px}.list-layout .listing-content{-webkit-box-flex:3;-ms-flex:3;flex:3}.list-layout .listing-img-container{height:0;min-height:200px;-webkit-box-flex:2;-ms-flex:2;flex:2;overflow:hidden;border-radius:3px 0 0 3px}.fullwidth-layout .list-layout .listing-content{-webkit-box-flex:4;-ms-flex:4;flex:4}.fullwidth-layout .list-layout .listing-img-container{-webkit-box-flex:1.6;-ms-flex:1.6;flex:1.6}.list-layout .listing-img-container img{-o-object-fit:cover;object-fit:cover;height:100%;width:100%;border-radius:3px 0 0 3px}.list-layout .listing-title{padding:18px 35px;padding-bottom:20px;padding-right:160px;position:relative}.list-layout ul.listing-details{padding:18px 0;padding-right:35px}.list-layout ul.listing-details li{padding-left:35px}.list-layout .listing-footer{padding:15px 35px}.list-layout .listing-img-container:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),to(#2f2f2f));background:linear-gradient(180deg,transparent 55%,#2f2f2f)}.list-layout .listing-img-container:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),to(#66676b));background:linear-gradient(180deg,transparent 55%,#66676b)}.grid-layout .listing-item .details.button{display:none}.grid-layout .listing-item.list-layout .details.button{display:block}.grid-layout{left:-1.5%;width:103%;position:relative}.grid-layout .listing-item{display:inline-block;width:47%;float:left;margin-left:1.5%;margin-right:1.5%;position:relative}.grid-layout-three{left:-1%;width:102%;position:relative}.grid-layout-three .listing-item{display:inline-block;width:31.33%;float:left;margin-left:1%;margin-right:1%;position:relative}.layout-switcher.hidden{display:none}.layout-switcher a{width:36px;height:36px;background-color:#f0f0f0;display:inline-block;border-radius:3px;color:#a0a0a0;font-size:20px;line-height:38px;text-align:center;-webkit-transition:all .3s;transition:all .3s}.layout-switcher a.active,.layout-switcher a:hover{color:#fff;background-color:#66676b}.layout-switcher{text-align:right}.details.button.border{padding:8px 16px;position:absolute;top:50%;right:35px;margin:0;-webkit-transform:translateY(-51%) scale(1);transform:translateY(-51%) scale(1);-webkit-transition:all .25s;transition:all .25s;overflow:hidden;display:none}.list-layout .details.button.border{display:block}.details.button.border:hover{padding-right:32px}.details.button.border:after{content:"\F105";font-family:FontAwesome;font-size:18px;position:absolute;opacity:0;color:#fff;-webkit-transition:all .25s;transition:all .25s;right:5px}.details.button.border:hover:after{opacity:1;right:15px}.listing-item.compact{overflow:hidden;position:relative;z-index:99}.compact .listing-img-content{padding:0}.listing-hidden-content{position:relative;width:100%;background-color:#66676b;color:#fff;height:0;-webkit-transition:all .4s;transition:all .4s;padding:0;margin:0;list-style:none;font-size:14px;padding:0 0 0 25px;display:block;overflow:hidden}.listing-item.compact:hover .listing-hidden-content{height:70px}.listing-item.compact li{display:inline-block;color:hsla(0,0%,100%,.8);line-height:20px;padding:15px 20px 0 0;position:relative;-webkit-transition:all .5s;transition:all .5s;opacity:0}.listing-item.compact li:last-child{padding:0}.listing-item.compact:hover li{opacity:1}.listing-item.compact li span{display:block;font-size:14px;color:#fff;margin:0;padding:0}.compact .listing-img-container:before{opacity:.9;background:-webkit-gradient(linear,left top,left bottom,color-stop(55%,transparent),to(#2f2f2f));background:linear-gradient(180deg,transparent 55%,#2f2f2f);-webkit-transition:opacity .5s;transition:opacity .5s}.compact .listing-img-container:after{background:-webkit-gradient(linear,left top,left bottom,color-stop(35%,transparent),color-stop(95%,#2f2f2f));background:linear-gradient(180deg,transparent 35%,#2f2f2f 95%)}.compact .listing-img-container:after,.compact .listing-img-container:hover:before{opacity:0;-webkit-transition:opacity .6s;transition:opacity .6s}.compact .listing-img-container:hover:after{opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}.compact .listing-img-content span{color:#fff;font-size:20px}.compact .listing-img-content .listing-compact-title{padding:23px 26px;display:block}.compact .listing-img-content .listing-compact-title i{display:block;font-style:normal;font-size:17px;padding:0;margin:2px 0 0}.pagination{text-align:center;overflow:hidden;z-index:9}.pagination,.pagination ul,.pagination ul li{margin:0;padding:0}.pagination ul li{display:inline-block;list-style:none}.pagination-next-prev ul li a,.pagination ul li a{padding:12px 0;border-bottom:none;display:inline-block;color:#888;background-color:#f2f2f2;margin:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;line-height:20px}.pagination ul li a{width:42px}.pagination ul li.blank{color:#a0a0a0;padding:0 6px}.pagination-next-prev ul li a:hover,.pagination .current,.pagination ul li a.current-page,.pagination ul li a:hover{background-color:#66676b;color:#fff}.pagination-next-prev ul{list-style:none}.pagination-next-prev a.next,.pagination-next-prev a.prev{position:absolute;top:0}.pagination-next-prev a.next{right:0}.pagination-next-prev a.prev{left:0}.pagination-next-prev ul li a{color:#888;padding:12px 16px}.pagination-container{position:relative}#titlebar.property-titlebar{background:-webkit-gradient(linear,left top,left bottom,from(#f7f7f7),to(hsla(0,0%,100%,.5)));background:linear-gradient(180deg,#f7f7f7 0,hsla(0,0%,100%,.5));padding:55px 0;padding-bottom:45px}#titlebar.property-titlebar span,#titlebar.property-titlebar span a{font-size:17px;color:#888;margin-top:5px;display:inline-block}#titlebar.property-titlebar span a:hover{color:#666}#titlebar.property-titlebar h1,#titlebar.property-titlebar h2{font-size:28px;line-height:36px;margin:1px 0}#titlebar.property-titlebar span.property-badge{margin:0;padding:4px 11px;line-height:24px;border-radius:3px;background-color:#66676b;color:#fff;font-size:13px;position:relative;top:-4px;margin-left:4px}.property-title{margin-left:85px;margin-right:110px}.back-to-listings{height:60px;width:60px;background-color:#eaeaea;color:#a0a0a0;border-radius:3px;display:inline-block;float:left;position:relative;top:6px;margin:0 25px 0 0;text-align:center;-webkit-transition:all .4s;transition:all .4s;position:absolute;top:50%;left:15px;margin-top:-5px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.back-to-listings:before{font-family:FontAwesome;content:"\F104";font-size:36px;line-height:58px;left:-1px;position:relative}.back-to-listings:hover{color:#fff;background-color:#66676b}.property-pricing{position:absolute;right:15px;display:inline-block;font-size:28px;font-weight:500;color:#66676b;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-align:right;line-height:34px}.property-pricing .sub-price{font-size:19px;color:#999}.fullwidth-home-slider .item,.fullwidth-property-slider .item,.property-slider .item{height:600px;position:relative;background-size:cover;background-position:50%;border-radius:3px}.fullwidth-home-slider,.fullwidth-property-slider{background-color:#fff}.fullwidth-home-slider .item,.fullwidth-property-slider .item{opacity:.2;-webkit-transition:all .6s;transition:all .6s;border-radius:0;position:relative;height:600px}.fullwidth-home-slider .item.slick-center,.fullwidth-property-slider .item.slick-center{opacity:1}.fullwidth-property-slider .slick-prev{left:15%}.fullwidth-property-slider .slick-next{right:15%}@media (max-width:1440px){.fullwidth-home-slider .item,.fullwidth-property-slider .item{height:500px}}@media (max-width:1366px){.fullwidth-property-slider .slick-prev{left:9%}.fullwidth-property-slider .slick-next{right:9%}}.fullwidth-home-slider .item:before{background:-webkit-gradient(linear,left top,left bottom,color-stop(45%,transparent),to(#222));background:linear-gradient(180deg,transparent 45%,#222);content:"";height:100%;width:100%;position:absolute;top:0;left:0;z-index:99;pointer-events:none;opacity:0;opacity:.9}.fullwidth-home-slider div{height:100%}.home-slider-container{position:relative;height:100%;width:100%;display:block}.fullwidth-home-slider .home-slider-desc{position:absolute;bottom:60px;height:auto;color:#fff;z-index:1001;width:100%}.home-slider-desc h3,.home-slider-desc h3 a{margin:0;padding:0;color:#fff}.home-slider-desc h3 a{display:block;font-size:29px;padding-bottom:5px;line-height:42px}.home-slider-desc span{font-size:17px;display:block}.home-slider-desc span i{margin-right:4px}.home-slider-desc .button{margin-top:15px}.home-slider-title{border-bottom:1px solid hsla(0,0%,100%,.21);margin-bottom:22px;padding-bottom:22px;width:100%;display:inline-block}.home-slider-desc .read-more{color:#fff}.home-slider-desc .read-more i{color:#66676b}.home-slider-price{border-radius:3px;background-color:#66676b;color:#fff;font-size:20px;margin-bottom:15px;padding:12px 15px 9px;display:inline-block;line-height:25px}.home-slider-price i{font-size:17px;font-style:normal;opacity:.7;line-height:25px;padding:0;position:relative;top:-2px}.no-arrows .slick-next,.no-arrows .slick-prev{display:none!important}.property-slider-container{position:relative}.property-slider-container .agent-widget{position:absolute;top:50%;right:40px;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:99;width:350px}.fullwidth-home-slider a.item,.fullwidth-property-slider a.item,.property-slider a.item{cursor:-webkit-zoom-in;cursor:zoom-in}.property-slider .item.slick-current.slick-active img{opacity:1}.property-slider-nav{margin-top:10px;width:calc(100% + 8px);position:relative;left:-4px}.property-slider-nav .item{cursor:pointer;margin:0 5px;position:relative;border-radius:3px;outline:none}.property-slider-nav .item img{border-radius:3px}.property-slider-nav .item:before{content:"";width:100%;height:100%;position:absolute;top:0;left:0;border:3px solid transparent;-webkit-transition:.3s;transition:.3s;border-radius:3px}.property-slider-nav .item.slick-current.slick-active:before{border-color:#66676b}.property-description h3.desc-headline{font-size:22px;margin:50px 0 25px;padding-bottom:25px;border-bottom:1px solid #eaeaea}.property-description h3.desc-headline.no-border{padding-bottom:0;border-bottom:none}.agent-widget{background-color:#fff;color:#707070;border-radius:4px;padding:32px;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1);-webkit-transition:.25s;transition:.25s;margin-bottom:30px}.agent-widget h4{color:#333;margin:0 0 6px}.agent-title .agent-photo img{border-radius:50%;max-width:72px}.agent-title .agent-photo{float:left;display:block}.agent-title{position:relative;display:block;margin-bottom:30px}.agent-details{margin-left:92px;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.agent-details span i{font-size:18px;position:relative;top:3px;margin-right:10px}.agent-details span{color:#999}.property-main-features{background-color:#f7f7f7;background:-webkit-gradient(linear,left top,left bottom,from(#f9f9f9),to(#f6f6f6));background:linear-gradient(180deg,#f9f9f9 0,#f6f6f6);border-radius:3px;width:100%;display:block;list-style:none;margin:0;padding:0 30px 24px}.property-main-features li{font-size:17px;color:#888;display:inline-block;margin-right:44px;padding:24px 0 0;line-height:30px}.property-main-features li:last-child{margin:0}.property-main-features li span{display:block;color:#444}.property-features{width:100%;display:block;list-style:none;margin:0;padding:0;columns:3;-webkit-columns:3;-moz-columns:3}.property-features li{color:#333;display:block;margin:0 0 7px;padding:0}.property-features li:last-child{margin:0}.property-features.checkboxes li,.property-features li span{color:#707070}.property-features.checkboxes li:before{display:inline-block;width:19px;height:19px;margin-right:10px;top:-1px;position:relative;content:"\F00C";font-family:FontAwesome;font-size:12px;color:#fff;text-align:center;line-height:15px;background-color:#66676b;border:2px solid transparent;-webkit-transition:border-color 0s;transition:border-color 0s;border-radius:2px}#propertyMap{height:400px;border-radius:3px}#propertyMap-container{height:auto;position:relative;padding-top:5px;display:block}.show-more{max-height:240px;overflow:hidden;position:relative;-webkit-transition:max-height 1s;transition:max-height 1s}.show-more:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:180px;display:block;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(88%,#fff));background:linear-gradient(hsla(0,0%,100%,0),#fff 88%);z-index:9;opacity:1;visibility:visible;-webkit-transition:all 1s;transition:all 1s}.show-more.visible{max-height:2000px}.show-more.visible .show-more-button,.show-more.visible:after{opacity:0;visibility:hidden}.show-more-button{position:absolute;bottom:-15px;left:0;margin-left:50%;-webkit-transform:translateX(-50.5%);transform:translateX(-50.5%);z-index:10;text-align:center;display:block;opacity:1;visibility:visible;-webkit-transition:all .3s;transition:all .3s;padding:10px 20px}.show-more-button i{margin-left:3px}.slick-next,.slick-prev{font-size:0;line-height:0;position:absolute;top:50%;z-index:990;font-family:FontAwesome;display:block;width:50px;height:50px;border-radius:50%;overflow:hidden;padding:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;color:transparent;border:none;outline:none;background:transparent;text-align:center}.fullwidth-home-slider .slick-next,.fullwidth-home-slider .slick-prev{opacity:0;-webkit-transition:.3s;transition:.3s;-webkit-transform:translate(-10px,-50%);transform:translate(-10px,-50%)}.fullwidth-home-slider .slick-next{-webkit-transform:translate(10px,-50%);transform:translate(10px,-50%)}.fullwidth-home-slider:hover .slick-next,.fullwidth-home-slider:hover .slick-prev{opacity:1;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.slick-next:after,.slick-prev:after{position:absolute;top:0;left:0;height:100%;width:100%;content:"";background-color:#66676b;opacity:.85;-webkit-transition:all .35s;transition:all .35s}.slick-next:hover:after,.slick-prev:hover:after{opacity:1}.slick-next:before,.slick-prev:before{font-size:30px;line-height:20px;opacity:1;color:#fff;position:relative;z-index:999;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:40px}.slick-prev:before{content:"\F104";left:-1px}.slick-next{right:40px}.slick-next:before{content:"\F105";right:-1px}.property-slider .slick-next,.property-slider .slick-prev{opacity:0;-webkit-transition:.4s;transition:.4s;-webkit-transform:translate;transform:translate}.property-slider .slick-prev{-webkit-transform:translateX(-8px);transform:translateX(-8px)}.property-slider .slick-next{-webkit-transform:translateX(8px);transform:translateX(8px)}.property-slider:hover .slick-next,.property-slider:hover .slick-prev{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;margin:0 5px;padding:0}.slick-dots li,.slick-dots li button{width:20px;height:20px;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;padding:5px;color:transparent;border:0;outline:none;background:transparent}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{font-family:slick;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"\2022";text-align:center;opacity:.25;color:#000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:.75;color:#000}.slick-slider{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translateZ(0);transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}a.button,a.button.border,button.button,input[type=button],input[type=submit]{background-color:#66676b;top:0;padding:10px 20px;color:#fff;position:relative;font-size:15px;font-weight:500;display:inline-block;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;cursor:pointer;margin-right:6px;overflow:hidden;border:none;border-radius:3px}a.button:before,button.button:before{width:100%;height:100%;content:"";display:block;background-color:#fff;position:absolute;left:0;top:0;opacity:0;-webkit-transition:all .2s;transition:all .2s}a.button:hover:before,button.button:hover:before{opacity:.1}a.button.white{background-color:#fff;color:#333}a.button.border:before{display:none}a.button.border{background-color:transparent;color:#66676b;border:1px solid #66676b;padding:9px 19px}a.button.border:hover{background-color:#66676b;color:#fff;opacity:1}a.button.border.white{border-color:#fff;color:#fff}a.button.border.white:hover{background-color:#fff;color:#66676b}a.button.fullwidth,button.button.fullwidth{width:100%;text-align:center}a.button.white.border:hover{color:#333}.button i{padding-right:4px}.parallax-content{height:100vh}@media (max-width:768px){.mmenu-trigger{display:none!important}}.btn-block{text-align:center;margin-top:10rem}@media (max-width:768px){.login-page .header-widget{padding:0;border:none}.login-page .left-side{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:20px}.login-page .left-side #logo{position:relative}.login-page #top-bar{height:15px}.login-page #top-bar .container{display:none}}#header{z-index:10}@media (max-width:768px){#header .container{display:-webkit-box;display:-ms-flexbox;display:flex}}@media (max-width:768px){#header .container #logo{position:relative;width:75%}}@media (max-width:768px){#header .container .user-menu ul{right:-25px}}@media (max-width:767px){.v--modal-box.v--modal{width:100%!important}}.right-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.pagination li{margin:0 3px;display:inline-block}.pagination li.active span,.pagination li>a:hover{color:#fff;background-color:#274abb}.pagination li:first-child{float:left}.pagination li:last-child{float:right}.pagination li a,.pagination li span{padding:10px 18px;border-bottom:none;display:inline-block;color:#888;background-color:#f2f2f2;margin:0;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;border-radius:3px;line-height:20px}.user-name span{top:-8px}.user-name span span{top:0;left:0}.parallax,.parallax-overlay,.select-input input{z-index:0}.login-page .main-search-container h2{line-height:2em}@media (max-width:768px){.login-page .main-search-container h2{font-size:3.125rem;text-align:center}}@media (max-width:420px){.login-page .main-search-container h2{font-size:1.875rem;text-align:center}}#navigation ul a.menu-link{font-size:12px;line-height:28px}@media (max-width:1300px){.left-side{width:75%}.right-side{width:25%}}.chosen-container-multi .chosen-choices{height:auto!important}.secret_place{float:right}.secret_place a{float:right;font-size:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:50px;height:50px}