:root{--primary:#1870cb;--secondary:#adc400;--terniary:#1870b4;--dark:#475966}#currency-dropdown{background:transparent;border:none;font-size:14px;color:#ccc;margin-right:10px;position:relative;top:5px;outline:none}#currency-dropdown:hover{cursor:pointer}.fa-star.required{font-size:8px;color:#004d44;vertical-align:text-top}.page-navigation li{font-size:13px}.page-navigation li.back{border-right:1px solid #d4d4d4;padding-right:.8rem;margin-right:.8rem}.page-navigation li.back i{font-size:15px;margin-right:10px}.page-navigation li.back a.disabled{opacity:.5}.page-navigation li.back a.disabled:hover{text-decoration:none;cursor:not-allowed}.page-navigation li.share i{font-size:14px;margin-left:10px}.button{display:inline-block}.button:hover{text-decoration:none}.button.contact-button{background:#004d44;font-size:14px;color:#fff;text-transform:uppercase;padding:1rem;border:1px solid #004d44}.button.contact-button i{font-size:16px;margin-left:.8rem}.button.contact-button:hover{color:#004d44;background:#fff}#load-more,#load-more-project{margin:0 auto;border:2px solid #004d44;padding:10px 20px;display:none;color:#004d44}#load-more-project.visible,#load-more.visible{display:block}#load-more-project span,#load-more span{margin-left:5px;display:none}#load-more-project.active,#load-more-project:hover,#load-more.active,#load-more:hover{background:#004d44;color:#fff}.contact-form input{padding:8px 10px;height:auto}.contact-form textarea{min-height:100px}.contact-form .checkbox input{width:20px;height:20px;border:1px solid #d7d7d7;margin-right:5px;position:relative;top:4px}.contact-form.square input{border-radius:0}.brochures-list{margin-bottom:0}.brochures-list li{margin-bottom:10px}.brochures-list li a{color:#004d44;font-size:15px;font-weight:500}.brochures-list li a i{margin-right:15px;font-size:20px;position:relative;top:2px}.brochures-list li a span{font-size:12px;margin-left:5px}.SumoSelect>.optWrapper{border:none;box-shadow:0 3px 3px 0 rgba(0,0,0,.15)}.search-wrapper{position:relative;display:flex}.search-wrapper .main-header{display:inline-flex;align-items:center;width:100%}.search-wrapper .main-header .header-slider{width:100%}.search-wrapper .homepage-search{position:absolute;left:0;right:0;bottom:10%}.homepage-search .SumoSelect.sumo_type .CaptionCont{display:none}.homepage-search .SumoSelect.sumo_type>.optWrapper{top:0;border-radius:0;width:110%}.homepage-search .SumoSelect.sumo_type>.optWrapper>.options li label{color:#777}@media (min-width:1024px){.homepage-search .search-box form .input-group{box-shadow:3px 3px 10px rgba(0,0,0,.5)}.homepage-search .search-box .search-box-triggers a{text-shadow:1px 1px 5px rgba(0,0,0,.7)}}.search-box .search-options{font-size:15px;margin-bottom:0}.search-box .search-options>li{background:rgba(27,38,46,0);line-height:1.5;padding:14px 25px;margin-right:1px;position:relative}.search-box .search-options>li.action-item-wrapper{padding:0}.search-box .search-options>li:hover{cursor:pointer;transition:background-color .3s ease}.search-box .search-options>li.active{background:#004d44}.search-box .search-options>li.active:after{content:" ";width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:6px solid #004d44;position:absolute;bottom:-5px;z-index:2;left:0;right:0;margin:0 auto}.search-box .search-options>li:first-of-type.active:after{display:none}.search-box .search-options>li ul{font-size:15px}.search-box .search-options .action-type li{position:relative}.search-box .search-options .action-type li:only-child{display:none}.search-box .search-options .action-type li:not(:last-child){margin-right:0;border-right:1px solid hsla(0,0%,100%,.2)}.search-box .search-options .action-type li label{padding:14px 25px;font-size:15px;margin-bottom:0;text-transform:capitalize;color:hsla(0,0%,100%,.9);background-color:#004d44}.search-box .search-options .action-type li label.active{color:#fff}.search-box .search-options .action-type li label:hover{cursor:pointer}.search-box .search-options .action-type input[type=checkbox],.search-box .search-options .action-type input[type=radio]{display:none}.search-box .search-options .action-type input[type=checkbox]:checked+label,.search-box .search-options .action-type input[type=radio]:checked+label{opacity:1;position:relative}.search-box .search-options .action-type input[type=checkbox]:checked+label:after,.search-box .search-options .action-type input[type=radio]:checked+label:after{content:"";height:5px;background:#191915;position:relative;display:block;margin-bottom:-5px}@media (max-width:992px){.search-box .search-options .action-type input[type=checkbox]:checked+label:after,.search-box .search-options .action-type input[type=radio]:checked+label:after{margin:0 auto -5px;width:40%}}.search-box .search-options .property-type .SumoSelect{display:none;position:absolute;z-index:9;left:0;top:50px}.search-box .search-options .property-type .SumoSelect.visible{display:block}@media (max-width:540px){.search-box .input-group-append{display:none}}.search-box input{font-size:14px;line-height:2.2;padding:8px;height:auto;border:none;transition:height .5s linear;margin-left:0!important}.search-box input.hidden{display:none;height:0;padding:0}.search-box button{font-size:18px;padding:0 15px}.search-box .search-box-triggers{margin:15px 15px 0 0;font-size:15px;text-align:right}.search-box .search-box-triggers i{font-size:16px;margin-left:10px}.search-box .search-box-triggers.group{font-size:14px}.search-box .search-box-triggers.group i{color:#004d44}.group-search{border-bottom:1px solid #d4d4d4}.group-search .search-box .input-col{display:flex;align-items:center;justify-content:center;flex-basis:120px;flex-grow:0}.group-search .search-box .input-col input{padding:8px 15px;border-left:1px solid #d4d4d4}.group-search .search-box .col,.group-search .search-box .col-2{border-right:1px solid #d4d4d4}.group-search .search-box .locations-col{display:flex;align-items:center;justify-content:center}.group-search .search-box .locations-col .select2-container{border-right:1px solid #d4d4d4;padding:4px 6px;height:50px}.group-search .search-box .col,.group-search .search-box [class*=col-]{padding:0;line-height:1}.group-search .search-box .col .SumoSelect>.CaptionCont,.group-search .search-box [class*=col-] .SumoSelect>.CaptionCont{border:0}.group-search .search-box .col .SumoSelect>.CaptionCont>span,.group-search .search-box [class*=col-] .SumoSelect>.CaptionCont>span{line-height:47px}.group-search .search-box .col .SumoSelect>.CaptionCont>label>i,.group-search .search-box [class*=col-] .SumoSelect>.CaptionCont>label>i{line-height:48px}.group-search .search-box .col .SumoSelect>.optWrapper,.group-search .search-box [class*=col-] .SumoSelect>.optWrapper{min-width:101%;width:auto}.group-search .search-box .col .SumoSelect.open>.optWrapper,.group-search .search-box [class*=col-] .SumoSelect.open>.optWrapper{top:47px;left:-1px}.detail-search{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);z-index:9999}.detail-search .modal-dialog{max-width:750px}.detail-search .modal-content{border:0}.detail-search header{background:#004d44!important;padding:2rem}.detail-search header .title{font-size:24px;font-weight:300;line-height:1;color:#fff}.detail-search header .close{color:#fff;font-size:38px;margin:-1.7rem -1rem -1.5rem auto}.detail-search header .close:focus,.detail-search header .close:hover{color:#fff!important}.detail-search .search-box{padding:1rem 1rem 0}.detail-search .search-box input{border:1px solid #d4d4d4}.detail-search .search-box input.select2-search__field{min-width:270px}@media (max-width:375px){.detail-search .search-box input.select2-search__field{min-width:200px}}.detail-search .search-box input:not(.autocomplete-field){padding:0 9px;line-height:38px}.detail-search .search-box span.select2-container{border:1px solid #d4d4d4}.detail-search .search-box .search-filters .filter-item{text-align:center;width:152px;margin-right:20px;margin-bottom:10px}@media (max-height:1080px){.detail-search .search-box .search-filters .filter-item{margin-right:16px}}.detail-search .search-box .search-filters .filter-item:nth-of-type(4n){margin-right:0}.detail-search .search-box .search-filters .filter-item input{display:none}.detail-search .search-box .search-filters .filter-item input:checked+label{border-color:#004d44}.detail-search .search-box .search-filters .filter-item label{border:1px solid #d4d4d4;font-size:1rem;line-height:38px;margin-bottom:0;width:100%;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.detail-search .search-box .search-filters .filter-item label:hover{cursor:pointer}@media only screen and (max-width:744px){.detail-search .search-box .search-filters .filter-item{width:49%;margin-right:1%}.detail-search .search-box .search-filters .filter-item:nth-of-type(2n){margin-right:0}}@media only screen and (max-width:360px){.detail-search .search-box .search-filters .filter-item{width:100%;margin-right:0}}.detail-search footer{padding:1rem 2rem 2rem;justify-content:space-between;border:0}@media (max-width:992px){.detail-search footer{display:block}}.detail-search footer p{font-size:18px;margin:0}.detail-search footer p span{font-weight:700}@media (max-width:992px){.detail-search footer button{margin-top:1rem}}.range-col{border-right:1px solid #d4d4d4}.range-col.active>p{background:#efefef}.range-col>p{line-height:35px;padding:0 15px;margin:6px 0;text-align:left}.range-col>p:after{content:"\f107";background:none;font-family:Font Awesome\ 5 Free;font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;width:auto;height:auto;position:relative;top:2px;float:right}.range-col>p:hover{cursor:pointer}.range-col .range-wrapper{display:none;position:absolute;background:#fff;border:1px solid transparent;border-top:none;padding:10px;width:300px;left:-1px;margin:1px 0 0;z-index:9999;box-shadow:0 3px 3px 0 rgba(0,0,0,.15)}.range-col .range-wrapper.active{display:inline-block}.range-col .range-wrapper li{width:45%}.range-col .range-wrapper li input{border:1px solid #d4d4d4;padding:10px}.mobile-search-wrapper .search-box [class*=col-]{border:1px solid #d4d4d4}.mobile-search-wrapper .search-box .action-options-wrapper{background:#004d44}.mobile-search-wrapper .search-box .action-options-wrapper .action-option{color:#fff}.mobile-search-wrapper .search-box .action-options-wrapper .action-option label{margin-bottom:0;text-transform:capitalize;font-size:15px;opacity:.5;width:100%;line-height:1.5}.mobile-search-wrapper .search-box .action-options-wrapper .action-option label:hover{cursor:pointer}.mobile-search-wrapper .search-box .action-options-wrapper .action-option.active label{opacity:1}.mobile-search-wrapper button[type=submit]{width:100%;padding:.6rem 0}.mobile-search-wrapper .search-box-triggers{border:none!important}.mobile-search-wrapper .search-box-triggers i{color:#004d44}.btn-search-trigger{font-size:14px}.btn-search-trigger i{margin-left:10px}@media (max-width:992px){.search-bottom-container{display:none}}.select2-container--default .select2-search--inline .select2-search__field{min-width:240px}#property-map-view .group-search .btn-search{display:none}.ru #filter-specialOffer+label{line-height:19px;position:relative;top:10px}.homepage-search .SumoSelect.sumo_type .CaptionCont{display:block!important}.search-selects{background:transparent;padding:0;color:#1b262e;font-size:13px}.search-selects .input-column{height:50px}.search-selects .input-column input{padding:0 15px;width:170px;height:50px;border:none}.search-selects .select-column{width:174px;height:50px}.search-selects .select-column .SumoSelect>.CaptionCont{border:none;margin-left:1px;width:auto;text-align:left}.search-selects .select-column .SumoSelect>.CaptionCont>span{height:50px;line-height:50px}.search-selects .select-column .SumoSelect>.CaptionCont>span.placeholder{color:#1b262e;font-size:13px;font-style:normal}.search-selects .select-column .SumoSelect>.CaptionCont>label>i{line-height:50px}.search-selects .select-column .SumoSelect>.optWrapper{top:51px;border:none}.search-selects .select-column .SumoSelect>.optWrapper .options li{text-align:left}.search-selects .select-column .SumoSelect>.optWrapper .options li label{position:relative;top:-1px}.search-selects .select-column .SumoSelect>.optWrapper .options li.opt{padding-left:30px!important}.search-selects .select-column .SumoSelect>.optWrapper .options li.opt span{width:20px;margin-left:-25px}.search-selects .range-col{background:#fff;height:50px;margin-left:1px}.search-selects .range-col .range-wrapper{left:0;width:198px}.search-selects .range-col>p{color:#1b262e}.search-selects button{width:50px;font-size:20px}.search-selects.group-search{border-bottom:0;margin:-10px 0}.search-selects.group-search .col{border-left:1px solid #d4d4d4}.search-selects .search-box-triggers{color:#fff;margin-top:20px;float:right;text-shadow:1px 1px 5px rgba(0,0,0,.7);font-size:15px}.homepage-search.v4 .first-col input{width:100%;padding:0 8px}.homepage-search.v4.search-selects .input-column input{width:94px}.homepage-search.v4.search-selects .select-column{width:auto;height:50px}.homepage-search.v4.search-selects .select-column .SumoSelect>.CaptionCont{border:none;margin-left:1px;width:auto;text-align:left}.homepage-search.v4.search-selects .range-col{max-width:12.28%;flex:0 0 12.28%}.homepage-search.v4 .select-column-search{padding-left:20px;margin:auto;width:50%}.homepage-search.v4 .no-gutters{text-align:left}.group-search.v4{margin:0}.group-search.v4 .first-col{border-left:1px solid #d4d4d4}.group-search.v4 .first-col input{width:100%;padding:0 5px}.group-search.v4 .select-column-search{margin:auto;width:50%;text-align:center}.group-search.v4 .col-type{width:50px}.group-search.v4 .first-col,.group-search.v4 .select-column{border-right:1px solid #d4d4d4}.group-search.v4 .group-grid-action{width:95px}.group-search.v4 .group-grid-type{width:163px}.group-search.v4 .group-grid-county{width:202px}.group-search.v4 .group-grid-city{width:155px}.group-search.v4 .group-grid-quarter{width:165px}.group-search.v4 .group-grid-rooms{width:95px}.col-type{width:158px!important}.col-narrower{width:160px!important}.col-county{width:202px!important}.col-city{width:145px!important}.range-col{padding:0!important}@media (max-width:1170px){.range-col p{padding:0 5px}}.group-grid{width:250px!important}@media (max-width:1780px){.group-grid{width:205px!important}}@media (max-width:1590px){.group-grid{width:200px!important}}@media (max-width:1535px){.group-grid{width:185px!important}}@media (max-width:1490px){.group-grid{width:170px!important}}@media (max-width:1397px){.group-grid{width:155px!important}}@media (max-width:1289px){.group-grid{width:130px!important;width:117px!important}}@media (max-width:1070px){.group-grid{width:110px!important}}.SumoSelect{width:100%}.SumoSelect:hover{cursor:pointer}.SumoSelect:hover>.CaptionCont{box-shadow:none;border-color:#d4d4d4}.SumoSelect>.CaptionCont{padding:0;border:1px solid #d4d4d4;border-radius:0;box-shadow:none}.SumoSelect>.CaptionCont>span{line-height:38px;padding-left:15px;font-size:14px}.SumoSelect>.CaptionCont>span:first-letter{text-transform:uppercase}.SumoSelect>.CaptionCont>label{margin:0 15px 0 0;width:auto}.SumoSelect>.CaptionCont>label>i{background:none;font-family:Font Awesome\ 5 Free;font-weight:900;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:38px;width:auto;height:auto;position:relative}.SumoSelect>.CaptionCont>label>i:before{content:"\f107"}.SumoSelect.open>.optWrapper{top:41px;border-radius:0}.SumoSelect.open>.optWrapper>.options{border-radius:0}.SumoSelect.open>.optWrapper>.options li.opt{padding:8px 15px}.SumoSelect.open>.optWrapper>.options li label{font-size:1rem;margin-bottom:0}.SumoSelect.open>.optWrapper>.options li label:first-letter{text-transform:uppercase}.SumoSelect.open>.optWrapper.multiple>.options li.opt{padding-left:40px}.SumoSelect.open>.optWrapper.multiple>.options li.opt.selected span i{background-color:#004d44}body #detail-search .select2-container--default,body#homepage .select2-container--default{height:47px;max-width:100%}body #detail-search .select2-container--default .select2-selection--multiple .select2-selection__rendered,body#homepage .select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:8px}body #detail-search .select2-container--default .select2-selection--multiple .select2-search,body#homepage .select2-container--default .select2-selection--multiple .select2-search{line-height:47px}body #detail-search .select2-container--default .select2-selection--multiple .select2-selection__choice,body#homepage .select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:13px;padding:4px 10px;margin-right:7px;margin-top:9px}.select2-container--default{height:35px;flex:1 1 auto;background:#fff}@media (max-width:992px){.select2-container--default{height:47px}}.select2-container--default.select2-container--focus{border-color:#f1ad9e;outline:0;box-shadow:0 0 0 .2rem rgba(225,79,47,.25)}.select2-container--default.select2-container--focus .select2-selection--multiple{border:0}.select2-container--default .select2-selection--multiple{background:transparent;border:0;border-radius:0}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-left:4px}@media (max-width:992px){.select2-container--default .select2-selection--multiple .select2-selection__rendered{line-height:37px}.select2-container--default .select2-selection--multiple .select2-selection__rendered .select2-selection__choice{line-height:22px}}.select2-container--default .select2-selection--multiple .select2-search{font-size:14px;line-height:20px}@media (max-width:992px){.select2-container--default .select2-selection--multiple .select2-search{padding-left:8px;line-height:47px}}.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:12px;background:#fff;border:1px solid #e0e0e0;padding:2px 6px;margin-right:5px;margin-top:0;color:#222;line-height:18px}@media (min-width:1024px){.select2-container--default .select2-selection--multiple .select2-selection__choice{margin-top:6px}}@media (max-width:992px){.select2-container--default .select2-selection--multiple .select2-selection__choice{font-size:13px;padding:4px 10px;margin-right:7px;margin-top:7px}}.select2-container--default .select2-selection--multiple .select2-selection__choice__remove{float:right;margin-left:5px;margin-right:0;font-weight:700;font-size:20px;line-height:1;position:relative;top:-1px;color:#222;z-index:1020}.select2-container--default .select2-dropdown{border-radius:0}.select2-container--default .select2-dropdown .select2-results>.select2-results__options .select2-results__option{font-size:14px;line-height:1}.select2-container--default .select2-dropdown .select2-results>.select2-results__options .select2-results__option.select2-results__option--highlighted,.select2-container--default .select2-dropdown .select2-results>.select2-results__options .select2-results__option[aria-selected=true]{background-color:#004d44;color:#fff}.mCSB_scrollTools .mCSB_draggerContainer{left:0;right:8px;top:6px}.mCSB_scrollTools .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:2px;margin:auto}.mCSB_scrollTools .mCSB_scrollTools_horizontal{height:2px}.mCSB_scrollTools.mCSB_scrollTools_horizontal{height:14px}.gallery{width:100%;position:relative}.gallery .gallery-item{width:100%;cursor:pointer}.gallery .navi{position:absolute;top:50%;z-index:1;-webkit-transform:translateY(-50%);transform:translateY(-50%);cursor:pointer;font-size:30px;width:30px;height:30px}.gallery .navi.navi-img{width:11px;height:18px}.gallery .navi.navi-img.navi-prev{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}@media (min-width:768px){.gallery .navi.navi-img{width:21px;height:35px}}.gallery .navi.navi-prev{left:25px;color:#fff}.gallery .navi.navi-next{right:25px;color:#fff}.gallery .navi.slick-disabled{opacity:.2;pointer-events:none;cursor:default}.gallery .navi i{font-size:2.142857142857143rem;font-weight:600}.gallery .navi{color:#fff}@media (min-width:420px){.gallery{padding-left:15px;padding-right:15px}}.lb-override .pswp__bg{background:#000}.lb-override .pswp__button{height:40px;display:inline-flex;align-items:center}.lb-override .pswp__button,.lb-override .pswp__button--arrow--left:before,.lb-override .pswp__button--arrow--right:before{content:none}.lb-override .pswp__button--arrow--left:before,.lb-override .pswp__button--arrow--right:before{font-family:Font Awesome\ 5 Free;font-weight:900;font-size:30px;opacity:1;color:#fff;background:none;position:absolute;top:0}.lb-override .pswp__button--arrow--left{margin-left:10px;text-align:right}.lb-override .pswp__button--arrow--left:before{content:"\f104"}.lb-override .pswp__button--arrow--right{margin-right:10px;text-align:left}.lb-override .pswp__button--arrow--right:before{content:"\f105"}.lb-override .pswp__button i{font-size:40px;color:#fff}.lb-override .pswp__button--addthis{background-position:-44px -44px}.lb-override .pswp__button--arrow--left,.lb-override .pswp__button--arrow--right{background:none;width:60px}.lb-override .pswp__container{padding-top:150px;padding-bottom:50px}.lb-override .pswp__top-bar{background-color:#000;height:50px}.lb-override .pswp__counter{color:#fff;font-size:18px;font-weight:400;height:50px;display:inline-flex;align-items:center;letter-spacing:-2px}.lb-override .pswp__caption{bottom:auto;top:50px;background-color:transparent;height:25px;width:auto;left:14px}@media (min-width:576px){.lb-override .pswp__caption{top:0;left:80px}}@media (max-width:576px){.lb-override .pswp__caption{right:14px}}.lb-override .pswp__caption .pswp__caption__left{color:#fff;font-size:18px;font-weight:400;height:100%;display:inline-flex;align-items:center}.detail-gallery-wrapper,.ground-plans-wrapper{position:relative;opacity:0;transition:opacity .5s ease-in}.detail-gallery-wrapper.visible,.ground-plans-wrapper.visible{opacity:1}.detail-gallery-wrapper .gallery-item,.ground-plans-wrapper .gallery-item{cursor:pointer;max-width:100%}.detail-gallery-wrapper .gallery-item img,.ground-plans-wrapper .gallery-item img{max-width:100%}.detail-gallery-wrapper:after,.ground-plans-wrapper:after{content:" ";height:90px;width:100%;background:rgba(0,0,0,.5);background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);position:absolute;bottom:0;z-index:2}.detail-gallery-wrapper .ground-plans-gallery .slick-nav,.detail-gallery-wrapper .single-gallery .slick-nav,.ground-plans-wrapper .ground-plans-gallery .slick-nav,.ground-plans-wrapper .single-gallery .slick-nav{font-size:40px;color:#fff;position:absolute;top:50%;margin-top:-20px;padding:0 1.25rem;z-index:9;text-shadow:2px 2px 8px rgba(0,0,0,.5);cursor:pointer}.detail-gallery-wrapper .ground-plans-gallery .slick-nav.slick-prev,.detail-gallery-wrapper .single-gallery .slick-nav.slick-prev,.ground-plans-wrapper .ground-plans-gallery .slick-nav.slick-prev,.ground-plans-wrapper .single-gallery .slick-nav.slick-prev{left:0}.detail-gallery-wrapper .ground-plans-gallery .slick-nav.slick-next,.detail-gallery-wrapper .single-gallery .slick-nav.slick-next,.ground-plans-wrapper .ground-plans-gallery .slick-nav.slick-next,.ground-plans-wrapper .single-gallery .slick-nav.slick-next{right:0}.detail-gallery-wrapper .ground-plans-gallery .slick-nav.slick-disabled,.detail-gallery-wrapper .single-gallery .slick-nav.slick-disabled,.ground-plans-wrapper .ground-plans-gallery .slick-nav.slick-disabled,.ground-plans-wrapper .single-gallery .slick-nav.slick-disabled{opacity:.2}.detail-gallery-wrapper ul.nav,.ground-plans-wrapper ul.nav{display:inline-block;text-align:center;position:absolute;bottom:0;left:0;right:0;padding:1.25rem;z-index:10}.detail-gallery-wrapper ul.nav .nav-item,.ground-plans-wrapper ul.nav .nav-item{display:inline-block;font-size:13px;line-height:2;font-weight:700;color:#fff;border-right:1px solid hsla(0,0%,100%,.5);padding-right:15px;margin-right:10px;vertical-align:middle}.detail-gallery-wrapper ul.nav .nav-item:last-of-type,.ground-plans-wrapper ul.nav .nav-item:last-of-type{border:0;padding-right:0;margin-right:0}.detail-gallery-wrapper ul.nav .nav-item.active>a,.ground-plans-wrapper ul.nav .nav-item.active>a{background-color:transparent}.detail-gallery-wrapper ul.nav .nav-item>a,.ground-plans-wrapper ul.nav .nav-item>a{background-color:transparent;padding:0}.detail-gallery-wrapper ul.nav .nav-item>a span,.ground-plans-wrapper ul.nav .nav-item>a span{margin-left:5px}.detail-gallery-wrapper ul.nav .nav-item>a i,.ground-plans-wrapper ul.nav .nav-item>a i{font-size:20px;position:relative;top:2px}.detail-gallery-wrapper ul.nav .nav-item>a#ground-plans-tab,.ground-plans-wrapper ul.nav .nav-item>a#ground-plans-tab{width:16px;height:16px;background-image:url(/build/images/ground-plan-white.6a12a402.png);background-position:50%;background-repeat:no-repeat;border-radius:0}.featured-property-slider .property-details{margin-top:10px}.featured-property-slider .property-details li{font-size:13px}.featured-property-slider p.property-price{margin-top:30px;font-size:30px;font-weight:700}.featured-property-slider a.property-link{font-size:15px;font-weight:500;border:1px solid hsla(0,0%,100%,.3);padding:8px 18px;display:inline-block;text-transform:lowercase}.featured-property-slider a.property-link:hover{background:rgba(0,0,0,.3);border-color:#fff}.featured-property-slider a.property-link i{font-size:16px;margin-left:5px;position:relative;top:1px}.featured-property-slider a:hover{text-decoration:none}body#property-map-view #map-canvas{height:650px}.map-wrapper{position:relative}.map-wrapper .map-overlay{position:absolute;background:rgba(0,0,0,.5);width:100%;height:100%;top:0;left:0;z-index:9;display:none}.map-wrapper .map-preloader{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100px;height:100px;display:none;z-index:10}.map-wrapper .map-preloader i{font-size:100px;color:#191915}@media (max-width:660px){.map-wrapper{height:300px}#map-canvas{height:300px!important}}.infoBox{position:absolute;width:315px;text-align:left;margin-top:-20px;z-index:100}.infoBox .infoBoxArrow{background:url(https://www.biliskov.com/site_resources/images/gmap/infoBox_pointer.png) 0 18px no-repeat;position:absolute;width:18px;top:0;left:0;bottom:0}.infoBoxInner{width:300px;margin-left:18px;min-height:97px;max-height:270px;border:1px solid #e4e4df;border-left:none;padding:10px 6px 20px 12px;background:url(https://www.biliskov.com/site_resources/images/gmap/ajax-loader-cs.gif) 50% 50% no-repeat #fff;overflow:auto;line-height:16px;box-shadow:0 0 10px rgba(0,0,0,.2)}.gmap-info-holder:first-of-type{margin-bottom:0!important;padding-bottom:0!important}.gmap-info-holder:nth-of-type(2){padding-top:11px;margin-bottom:0}.gmap-info-holder{padding-bottom:11px;margin-bottom:10px}.infoBoxInner{font-family:Rajdhani,sans-serif}.infoBoxInner .pull-left{width:40%}.infoBoxInner .pull-left img{width:100%;margin-top:2px}.infoBoxInner .pull-right{width:57%;font-size:14px;line-height:15px;font-weight:600;margin-left:3%}.infoBoxInner .pull-right a.title{display:block;margin-bottom:10px;color:#282323;text-decoration:none;overflow:hidden;text-overflow:ellipsis;transition:all .15s ease-out;font-weight:600;height:auto}.infoBoxInner .pull-right a.title:hover{color:#004d44}.infoBoxInner .pull-right p{color:#333;font-weight:500}.infoBoxInner .pull-right p span{color:#888}.infoBoxInner .pull-right .price{margin-top:10px;color:#004d44;font-weight:600}.infoBoxInner .more{border-top:1px solid #333;padding:5px;text-align:right;position:absolute;width:282px;bottom:0;left:18px;background-color:#fff}.infoBoxInner .more a{cursor:pointer;line-height:20px;font-size:14px;font-weight:700;display:inline-block;color:#333;text-transform:capitalize}.infoBoxInner .more a:hover{color:#e3210b}.infoBoxInner .more a.show-all{float:left}.infoBoxInner .more a.cluster-too-big{float:left;font-size:10px;max-width:180px;cursor:auto!important;text-align:left;font-weight:300;line-height:11px;text-transform:none}.infoBoxInner .more a.cluster-too-big:hover{cursor:auto!important;text-decoration:none;color:#333}.infoBoxInner .more a i{font-size:12px}@media (max-width:660px){.infoBox{width:155px}.infoBoxInner,.infoBoxInner .more{width:140px}.box-map-infowindow{min-width:104px;max-width:104px}.infoBoxInner .pull-left,.infoBoxInner .pull-right{width:100%}.infoBoxInner .pull-right a.title{height:45px;width:104px}.infoBoxInner .pull-left img{max-width:104px}}.active-ctrl-button .control-button-holder{border-color:#004d44!important}.active-ctrl-button div *{color:#004d44!important}.disabled .control-button-holder{opacity:.5;cursor:not-allowed!important}.map-error,.map-help{position:fixed;background:#fff;width:500px;height:225px;top:0;left:0;box-shadow:10px 10px 5px 0 rgba(0,0,0,.5);border-radius:10px}.map-error,.map-help,.map-img-help{display:none;padding:20px;right:0;bottom:0;margin:auto;z-index:9999}.map-img-help{position:absolute;width:494px;left:210px;top:260px;font-size:24px;font-weight:300}.map-img-help img,.map-img-help p{float:left}.map-img-help p{margin-top:50px;margin-right:20px}.map-img-help p,.mih-text{color:#fff;margin-left:20px}.mih-text{float:left;margin-top:140px}.mih-imgs{margin-top:15px;padding-left:80px}@media (max-width:767px){.map-img-help{width:280px;padding:20px;right:0;bottom:0;z-index:999;left:0;top:145px;font-size:14px;font-weight:300;margin:auto}.mih-arrow{height:50px;float:none!important;display:block;margin:auto auto 20px}.mih-text{float:none;margin-top:0;margin-left:0;text-align:center}.mih-imgs{margin-top:15px;padding-left:50px}.mih-imgs img{width:50px}.map-img-help p{margin-top:21px;color:#fff;margin-left:20px;margin-right:20px}}@media (max-width:660px){.map-error,.map-help{width:75%;height:250px}}@media (max-width:480px){.map-error,.map-help{width:75%;height:290px}}.close-error,.close-help{float:right;font-size:23px;margin-top:-20px;margin-right:-14px;cursor:pointer}.close-error:hover,.close-help:hover{color:#ac000c}.control-button-holder{box-shadow:0 2px 6px rgba(0,0,0,.3);margin:20px 0 0 10px;cursor:pointer;text-align:center}.poly-map-button{border-radius:3px;display:block}.poly-map-button.delete,.poly-map-button.draw{background:#fff;padding:9px 10px 8px}.poly-map-button.delete i,.poly-map-button.draw i{width:18px;height:18px;display:inline-block}.poly-map-button.draw i{background:url(/build/images/poly-rectangle.d66d37f0.png) no-repeat 50%}.poly-map-button.delete i{background:url(/build/images/poly-trash.f8604035.png) no-repeat 50%}.poly-map-button.search{background:#004d44;color:#fff;font-size:15px;font-weight:400;padding:10px 15px}.poly-map-button.search i{font-size:14px;margin-left:10px}.poly-map-button.search.disabled{opacity:.6}.poly-help-button{font-size:24px;font-weight:700;line-height:1;color:#666;border-radius:3px;display:block;background:#fff;box-shadow:0 2px 6px rgba(0,0,0,.3);margin:10px 10px 0 0;padding:8px 14px}.poly-help-button:hover{cursor:pointer}.gm-style .gm-style-iw-c{border-radius:0}.gm-style .gm-ui-hover-effect{opacity:1!important}.gm-style .gm-style-iw{overflow:visible!important}.gm-style .gm-style-iw button{background:#fff!important;top:-18px!important;right:-17px!important;width:34px!important;height:35px!important;padding:10px!important;border-radius:20px!important}.gm-style .gm-style-iw button img{margin:0!important}.accordion .card{margin-bottom:10px;overflow:visible}.accordion .card .card-header{padding:0}.accordion .card .card-body{border:1px solid #d4d4d4;border-top:0}.accordion .card .card-body p{margin-top:0;margin-bottom:20px;font-weight:400}.accordion .card .card-body p:last-of-type{margin-bottom:0}.accordion .card .card-body p b,.accordion .card .card-body p strong{font-weight:700}.accordion h2,.accordion h2 button{color:#fff;font-size:15px;font-weight:500}.accordion h2 button{background:#555;padding:15px 25px;position:relative}.accordion h2 button:active,.accordion h2 button:focus,.accordion h2 button:hover{color:#fff;text-decoration:none}.accordion h2 button.collapsed{background:#f5f3f2;border:1px solid #d4d4d4;color:#555}.accordion h2 button.collapsed:hover{color:#555}.accordion h2 button.collapsed .icons i.fa-plus-circle{opacity:0}.accordion h2 button.collapsed .icons i.fa-minus-circle{opacity:1}.accordion h2 button .icons{position:absolute;right:20px;top:15px}.accordion h2 button .icons i{position:absolute;right:0;top:2px;font-size:18px;transition:opacity .3s}.accordion h2 button .icons i.fa-plus-circle{opacity:1}.accordion h2 button .icons i.fa-minus-circle{opacity:0}#forgotten-password .modal-dialog,#inquiry .modal-dialog{position:absolute;top:120px;right:100px;bottom:0;left:0;z-index:10040;overflow:auto;overflow-y:auto}@media only screen and (max-width:350px){#forgotten-password .modal-dialog,#inquiry .modal-dialog{max-width:310px;top:0}}@media screen and (min-width:359px) and (max-width:370px){#forgotten-password .modal-dialog,#inquiry .modal-dialog{max-width:350px;top:0}}@media screen and (min-width:370px) and (max-width:600px){#forgotten-password .modal-dialog,#inquiry .modal-dialog{max-width:400px;top:0}}#forgotten-password .modal-content .modal-header{background-color:#1b262e}#forgotten-password .modal-content .modal-header h5{font-size:21px;color:#fff;font-weight:400}#forgotten-password .modal-content .modal-header button{font-size:31px;color:#fff;font-weight:100;padding:0 1rem!important}#forgotten-password .modal-content .modal-header button span{font-size:55px}#forgotten-password .modal-content .modal-body p{color:#000;font-size:14px;margin-left:2px}#forgotten-password .modal-content .modal-body input{margin-top:10px;padding:20px}#forgotten-password .modal-content .modal-footer{border-top:none;justify-content:unset!important}#forgotten-password .modal-content .modal-footer button{text-transform:uppercase;border-radius:0;padding:7px 20px;margin-right:75px}#forgotten-password .modal-content .modal-footer button i{margin-left:15px}#forgotten-password .modal-content .modal-footer p{margin-left:75px}#forgotten-password .modal-content .modal-footer p i{color:#0087ea;font-size:9px;position:relative;bottom:3px}@media only screen and (max-width:355px){#forgotten-password .modal-content .modal-footer p{margin-left:0}}#inquiry .modal-content .modal-header{background-color:#1b262e}#inquiry .modal-content .modal-header h5{font-size:21px;color:#fff;font-weight:400}#inquiry .modal-content .modal-header button{font-size:31px;color:#fff;font-weight:100;padding:0 1rem!important}#inquiry .modal-content .modal-header button span{font-size:55px}#inquiry .modal-content .modal-body{margin-top:15px}#inquiry .modal-content .modal-body p{color:#000;font-size:14px;margin-left:2px;margin-top:3px}#inquiry .modal-content .modal-body input{margin-top:10px;padding:20px}#inquiry .modal-content .modal-body textarea{margin-top:15px}#inquiry .modal-content .modal-body form{padding:10px}#inquiry .modal-content .modal-body .form-check{margin-bottom:15px;border-bottom:1px solid #cecece}#inquiry .modal-content .modal-body .form-check:nth-child(2){padding-top:10px;padding-bottom:10px}#inquiry .modal-content .modal-body .form-check label{margin-bottom:10px;margin-left:10px;font-weight:600;color:#1b262e;font-size:15px}#inquiry .modal-content .modal-body .form-check input{margin-top:4px;margin-bottom:15px;border-radius:0}#inquiry .modal-content .modal-body .form-check .add-mail{margin-left:10px;margin-bottom:25px}#inquiry .modal-content .modal-body .form-check .add-mail i{margin-left:7px}#inquiry .modal-content .modal-body .form-check .form-control{margin-left:10px;width:97.5%}#inquiry .modal-content .modal-body .last-check{border-bottom:none;margin-top:25px;margin-bottom:20px}#inquiry .modal-content .modal-body .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}#inquiry .modal-content .modal-body .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:.5px solid #7e7e7e}#inquiry .modal-content .modal-body .container:hover input~.checkmark{background-color:#eee}#inquiry .modal-content .modal-body .container input:checked~.checkmark{background-color:#fff}#inquiry .modal-content .modal-body .checkmark:after{content:"";position:absolute;display:none}#inquiry .modal-content .modal-body .container input:checked~.checkmark:after{display:block}#inquiry .modal-content .modal-body .container .checkmark:after{left:7px;top:3px;width:8px;height:13px;border:solid #4d4d4d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#inquiry .modal-content .modal-footer{border-top:none;justify-content:unset!important}#inquiry .modal-content .modal-footer button{text-transform:uppercase;border-radius:0;padding:7px 20px;margin-right:65px}#inquiry .modal-content .modal-footer button i{margin-left:15px}#inquiry .modal-content .modal-footer p{margin-left:70px}#inquiry .modal-content .modal-footer p i{color:#0087ea;font-size:9px;position:relative;bottom:3px}@media only screen and (max-width:355px){#inquiry .modal-content .modal-body{margin-top:0}#inquiry .modal-content .modal-body form{padding:0}#inquiry .modal-content .modal-footer p{margin-left:0}}.nav.nav-tabs{justify-content:center!important;text-align:center!important;border-bottom:none!important;margin-bottom:30px}@media only screen and (max-width:600px){.nav.nav-tabs nav ul{display:none}}.nav.nav-tabs li{margin:0 25px}@media only screen and (max-width:600px){.nav.nav-tabs li{margin:auto}}.nav.nav-tabs li .title{font-size:30px;font-weight:500;position:relative;padding-bottom:20px;display:inline-block;color:#004d44}.nav.nav-tabs li .title:hover{text-decoration:none}.nav.nav-tabs li .title:after{background-color:#191915;content:"";display:block;height:2px;left:50%;bottom:0;position:absolute;-webkit-transform:translate(-50%);transform:translate(-50%);width:100px}@media only screen and (max-width:600px){.nav.nav-tabs li .title:after{bottom:0!important}}@media only screen and (max-width:600px){.nav.nav-tabs li .title{font-size:26px!important}}@media (max-width:900px) and (min-width:600px){.nav.nav-tabs li .title{font-size:20px!important}}@media only screen and (max-width:600px){.nav.nav-tabs li .title:after{left:50%;width:30px}}@media only screen and (max-width:960px){.nav.nav-tabs li .title:after{left:50%;width:50px}}.header-container .header-nav-main .header-nav .property-dropdown .dropdown-menu{width:360px;padding:10px;border:none;left:0!important}.header-container .header-nav-main .header-nav .property-dropdown .dropdown-menu.row-cols-1{width:170px}.header-container .header-nav-main .header-nav .property-dropdown .dropdown-menu.row-cols-1 .navigation-column{width:100%}.header-container .header-nav-main .header-nav .property-dropdown .dropdown-menu li:first-of-type{text-transform:uppercase}.sticky-div{background:#eaeaea}#property-group-view #map-canvas .property-card{margin-bottom:1rem}#property-group-view #map-canvas .property-card:last-of-type{margin-bottom:0}#property-map-view #map-canvas .property-card{margin-bottom:1rem}#property-map-view #map-canvas .property-card:last-of-type{margin-bottom:0}body#property-show-map-view #map-canvas{height:650px}#property-show-map-view #map-canvas .property-card{margin-bottom:1rem}#property-show-map-view #map-canvas .property-card:last-of-type{margin-bottom:0}@media (min-width:769px){#property-show-map-view .search-box-triggers{margin:0!important}}.default-form input{font-size:14px;line-height:38px;padding:0 15px;height:auto;border:1px solid #d4d4d4;transition:height .5s linear;margin-left:0!important}.default-form textarea{padding:15px;min-height:90px}.default-form .required{position:relative}.default-form .required:after{content:"\f005";font-family:Font Awesome\ 5 Free;font-weight:900;font-size:8px;color:#004d44;position:absolute;right:1px;top:-7px}.default-form button[type=submit]{font-size:14px;line-height:1;color:#fff;text-transform:uppercase;padding:12px 15px;min-width:170px;text-align:left}.default-form button[type=submit] i{font-size:16px;float:right;margin-left:15px}#user-area-index .form-group input{padding:23px;margin-bottom:10px;border-radius:0}#user-area-index .form-group label{display:none}#user-area-index .help-block{margin-bottom:10px;border:1px solid #c90000;display:block;padding:20px;background:#ffe9e9}#user-area-index .help-block.error-already-existing-user i{color:#c90000;font-size:40px;float:left;margin-right:20px}#user-area-index .success-help-block{height:106px;line-height:3;align-items:center;justify-content:center;border:1px solid #e0dcdc;display:block;padding:30px;background:#eee;margin-bottom:5px}#user-area-index .success-help-block ul{display:flex;align-items:center;justify-content:center}#user-area-index .btn-success{color:#fff;background-color:#151e3a;border-color:#151e3a;border-radius:0;padding:7px 25px;text-transform:uppercase}#user-area-index .btn-success i{margin-left:25px}#user-area-index a .back-button{margin-bottom:50px;color:#fff;background-color:#151e3a;border-color:#151e3a;border-radius:0;padding:10px 15px;text-transform:uppercase}#user-area-index a .back-button i{margin-right:10px;font-size:15px}#web_user .form-group{position:relative}#web_user .form-group:after{position:absolute;z-index:50;top:-8px;right:-5px;font-family:Font Awesome\ 5 Free;font-size:9px;font-weight:900;content:"\f005";color:#151e3a}#web_user .form-group:nth-of-type(3):after,#web_user .form-group:nth-of-type(5):after,#web_user .form-group:nth-of-type(8):after,#web_user .form-group:nth-of-type(9):after{content:none}#web_user .form-group:last-of-type .checkbox label{display:block;font-size:15px;position:relative}#web_user .form-group:last-of-type .checkbox label input{-webkit-appearance:none;background-color:#fff;border:.5px solid grey;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:11px;margin-bottom:0;margin-right:5px;vertical-align:middle;-moz-user-focus:ignore}#web_user .form-group:last-of-type .checkbox label input:hover{cursor:pointer}#web_user .form-group:last-of-type .checkbox label input:checked{background-color:#fff;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#99a1a7}#web_user .form-group:last-of-type .checkbox label input:checked:after{content:"";position:absolute;left:8px;top:5px;width:8px;height:13px;border:solid #4d4d4d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#web_user .form-group:last-of-type .checkbox label span{display:block;color:transparent!important}#web_user .form-group:last-of-type .checkbox label span:after{position:relative;z-index:50;right:-325px;top:-40px;font-family:Font Awesome\ 5 Free;font-size:9px;content:"\f005";color:#151e3a;font-weight:900}#web_user a{color:#c90000}#web_user[terms]{width:20px;background-color:#c90000}.login{margin-bottom:50px}.login a{font-size:14px}.login .form-check{font-size:14px;margin-bottom:10px;padding-left:1.65rem}.login .form-check p{padding-top:.2rem;margin-bottom:0!important}.login button{margin-top:2rem}.login .required{margin-top:3rem}.login .required i{color:#151e3a;font-size:9px;position:relative;top:-5px}@media (min-width:769px){.login .wrapper_1{padding-right:5rem}}@media (max-width:768px){.login .wrapper_1{margin-bottom:50px}}.login .wrapper_1:after{content:"";background-color:#c6c6c6;position:absolute;width:1px;height:730px;top:0;left:100%;display:block}@media only screen and (max-width:900px){.login .wrapper_1:after{display:none}}@media (min-width:769px){.login .wrapper_2{padding-left:5rem}}.login .container{display:block;position:relative;padding-left:35px;margin-bottom:12px;cursor:pointer;font-size:22px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.login .container input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.login .checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:.5px solid grey}.login .container:hover input~.checkmark{background-color:#eee}.login .container input:checked~.checkmark{background-color:#fff}.login .checkmark:after{content:"";position:absolute;display:none}.login .container input:checked~.checkmark:after{display:block}.login .container .checkmark:after{left:7px;top:3px;width:8px;height:13px;border:solid #4d4d4d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.login .social{margin-bottom:2rem}@media (max-width:578px){.login .social{flex-wrap:wrap;justify-content:center}}.login .social .btn-link{text-decoration:none;display:inline-block;width:49%}@media (max-width:578px){.login .social .btn-link{width:100%;margin:10px 0}}.login .social .btn-link .signin-btn{border-radius:0;padding:2px;box-shadow:0 2px 4px 0 rgba(0,0,0,.25)}.login .social .btn-link .signin-btn .logo{height:40px;width:50px;text-align:center;font-size:25px;line-height:1.6;background:#fff}.login .social .btn-link .signin-btn .logo-text{width:100%;font-family:Roboto,arial,sans-serif;font-size:15px;font-weight:400;color:#fff;text-align:center;padding:0 10px}.login .social .btn-link .btn-google{background:#4285f4}.login .social .btn-link .btn-google .logo{color:#4285f4}.login .social .btn-link .btn-facebook{background:#3b5998}.login .social .btn-link .btn-facebook .logo{color:#3b5998}.login .cal{background-color:#fff;position:relative;width:80px;padding:0 10px}.login h2{margin-bottom:40px;position:relative}.login h2.booking-calendar-title:before{content:"";border:none;height:1px;width:100%;background:#c9c9c9;color:#c9c9c9;position:absolute;display:block;top:50%}.login .form-signin .form-input{position:relative}.login .form-signin .form-input:after{position:absolute;top:-8px;right:-5px}.login .form-signin .form-accept:after,.login .form-signin .form-input:after{z-index:50;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:9px;content:"\f005";color:#151e3a}.login .form-signin .form-accept:after{position:relative;right:-331px;top:-40px}.login .form-signin a{font-size:14px;color:#c90000}.login .form-signin .btn-primary{border-radius:0}.login .form-signin input{padding:23px;margin-bottom:10px;border-radius:0}.preloader-default-theme{text-align:center}.preloader-default-theme i{font-size:26px;color:#004d44}#generated-links-group-view .preloader,#project-group-view .preloader,#project .preloader,#property-group-view .preloader,#property-show-map-view .preloader,#property .preloader{text-align:center}#generated-links-group-view .preloader i,#project-group-view .preloader i,#project .preloader i,#property-group-view .preloader i,#property-show-map-view .preloader i,#property .preloader i{font-size:26px;color:#004d44}#project-group-view .preloader,#property-group-view .preloader{text-align:center}#project-group-view .preloader i,#property-group-view .preloader i{font-size:26px;color:#004d44}#project-group-view .section,#property-group-view .section{padding-top:20px;padding-bottom:40px}#load-wrapper,#load-wrapper-homepage{transition:all 2s ease;overflow:hidden}.group-view-options{display:table}@media (max-width:680px){.group-view-options{width:100%}}.group-view-options li{font-size:14px;font-weight:300;line-height:1;border:1px solid #d4d4d4;margin:0!important;display:table-cell;cursor:pointer}.group-view-options li button{padding:11px 10px;font-weight:300}.group-view-options li button:hover{color:#fff}.group-view-options li.active{border-color:#004d44}.group-view-options li.active a,.group-view-options li.active i{color:#004d44}.group-view-options li:hover{border-color:#004d44;background:#004d44}.group-view-options li:hover a,.group-view-options li:hover i{color:#fff}.group-view-options li a{display:inline-block;padding:11px 15px}.group-view-options li a:hover{text-decoration:none}.group-view-options li i{color:#d4d4d4;font-size:16px;margin-left:5px}.group-view-options li.save-search{display:none}.box-margin{margin-bottom:2rem!important}.property-card{border:1px solid #d4d4d4;border-radius:0}.property-card .card-heading{position:relative}.property-card .card-heading:after{content:" ";height:59px;width:100%;background:rgba(0,0,0,.5);background:linear-gradient(0deg,rgba(0,0,0,.5),transparent);position:absolute;bottom:0;z-index:2}.property-card .card-heading .card-gallery{overflow:hidden}.property-card .card-heading .card-gallery .slick-nav{font-size:30px;color:#fff;position:absolute;top:50%;margin-top:-16px;padding:0 1.25rem;z-index:9;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.property-card .card-heading .card-gallery .slick-nav.slick-prev{left:0}.property-card .card-heading .card-gallery .slick-nav.slick-next{right:0}.property-card .card-heading .card-img-overlay-top{top:15px;text-shadow:2px 2px 8px rgba(0,0,0,.5);z-index:3;position:absolute;left:17px;background-color:#0087ea}.property-card .card-heading .card-img-overlay-top p{margin:5px 10px;font-size:12px;color:#fff;text-transform:uppercase;font-weight:400}.property-card .card-heading .card-img-overlay-top span{font-weight:800}.property-card .card-heading .card-img-overlay{bottom:0;top:unset;text-shadow:2px 2px 8px rgba(0,0,0,.5);z-index:3}.property-card .card-heading .card-img-overlay ul{margin:0}.property-card .card-heading .card-img-overlay ul li{font-size:12px;line-height:2;font-weight:700;color:#fff;border-right:1px solid hsla(0,0%,100%,.5);padding-right:10px;margin-right:6px}.property-card .card-heading .card-img-overlay ul li:last-of-type{border:0;padding-right:0;margin-right:0}.property-card .card-heading .card-img-overlay ul li#ground-plans-icon{background-image:url(/build/images/ground-plan-white.6a12a402.png);background-position:0;background-repeat:no-repeat;border-radius:0;background-size:14px 14px;padding-left:15px}.property-card .card-heading .card-img-overlay ul li span{margin-left:5px}.property-card .card-heading .card-img-overlay ul li i{font-size:14px;position:relative;top:1px}.property-card .card-heading .add-to-favorites,.property-card .card-heading .add-to-link-list{font-size:20px;color:#fff;position:absolute;right:0;bottom:0;padding:1.25rem}.property-card .card-heading .add-to-favorites i,.property-card .card-heading .add-to-link-list i{font-weight:400;transition:all .3s ease-in}@media (min-width:992px){.property-card .card-heading .add-to-favorites:not(.adding):hover i,.property-card .card-heading .add-to-link-list:not(.adding):hover i{color:#c90000;font-weight:900;text-shadow:2px 2px 8px hsla(0,0%,100%,.5)}}.property-card .card-heading .add-to-favorites.added i,.property-card .card-heading .add-to-favorites:hover i,.property-card .card-heading .add-to-link-list.added i,.property-card .card-heading .add-to-link-list:hover i{color:#c90000!important;font-weight:900;text-shadow:2px 2px 8px hsla(0,0%,100%,.5)}.property-card .incognito-property-indicator{font-size:20px;color:#fff;position:absolute;right:0;top:0;padding:1.25rem;text-shadow:2px 2px 8px rgba(0,0,0,.5)}.property-card .card-body{padding-bottom:0}.property-card .card-body h2{font-size:18px;color:#1b262e;height:auto;overflow:hidden}@media (min-width:768px){.property-card .card-body h2{height:42px}}.property-card .card-body a{color:#555!important}.property-card .card-body p{font-size:14px;font-weight:300;color:#444;margin:0}.property-card .card-body p strong{font-weight:600}.property-card .card-body ul{margin:0}.property-card .card-body ul li{font-size:13px;font-weight:600;color:#444;margin-right:.6rem}.property-card .card-body ul li:last-of-type{margin-right:0}.property-card .card-footer{padding:0}.property-card .card-footer .price{font-size:19px;font-weight:600;color:#555;margin:0}.property-card .card-footer .price a{color:#fff;font-size:26px}.property-card .card-footer .price a:hover{text-decoration:none}.property-card .card-footer .price small{text-decoration:line-through}ul.property-details .property-id-icon{background-image:url(/build/images/property-id.f3702a2d.png);background-repeat:no-repeat;background-position:left 2px;padding-left:19px}ul.property-details .property-id-icon.white{background-image:url(/build/images/property-id-white.0c1bf380.png)}ul.property-details .property-area-icon,ul.property-details .property-bathroom-icon,ul.property-details .property-bed-icon,ul.property-details .property-floor-icon,ul.property-details .property-lux-patch{background-repeat:no-repeat;background-position:0;padding-left:23px}ul.property-details .property-bed-icon{background-image:url(/build/images/bed.529ad4f4.png);padding-left:28px}ul.property-details .property-bed-icon.white{background-image:url(/build/images/bed-white.8ab4fdb5.png)}ul.property-details .property-lux-patch{background-image:url(/build/images/lux-patch.920a67e3.png);padding-left:40px}ul.property-details .property-lux-patch.white{background-image:url(/build/images/lux-patch-white.2e8cae7b.png)}ul.property-details .property-bathroom-icon{background-image:url(/build/images/bathroom.7afda84e.png)}ul.property-details .property-bathroom-icon.white{background-image:url(/build/images/bathroom-white.d70c2b6b.png)}ul.property-details .property-area-icon{background-image:url(/build/images/area.9c8f6370.png)}ul.property-details .property-area-icon.white{background-image:url(/build/images/area-white.ac948412.png)}ul.property-details .property-floor-icon{background-size:14px;background-image:url(/build/images/floor.f79d1c94.png)}.properties-container .property-details{margin-top:1rem!important}.property-card.v2 .card-body,.property-card.v4 .card-body,.property-card.v6 .card-body{padding-bottom:0}.property-card.v2 .card-footer,.property-card.v4 .card-footer,.property-card.v6 .card-footer{padding:1rem 1.25rem 1.25rem}.property-card.v2 .card-footer .price a,.property-card.v4 .card-footer .price a,.property-card.v6 .card-footer .price a{font-size:19px;font-weight:600;color:#000}.property-card.v2 .card-footer .price a:hover,.property-card.v4 .card-footer .price a:hover,.property-card.v6 .card-footer .price a:hover{color:#525252;text-decoration:none}.property-card.v2 .card-footer .price small,.property-card.v4 .card-footer .price small,.property-card.v6 .card-footer .price small{text-decoration:line-through}.saving-search-modal-message strong.value{line-break:anywhere}.special-offer-wrapper{display:flex;align-items:center}.property-card.v5{border:none;height:700px}@media (max-width:1265px){.property-card.v5{align-items:center}}@media (max-width:992px){.property-card.v5{width:auto;height:auto}}.property-card.v5 .old-price{text-decoration:line-through;margin-top:2px;margin-left:5px}.property-card.v5 .card-heading:after{background:none}.property-card.v5 .card-gallery{overflow:hidden}@media (min-width:772px){.property-card.v5 .card-gallery{height:495px}}@media (max-width:992px){.property-card.v5 .card-gallery img{height:auto;width:100%}}.property-card.v5 .card-gallery .slick-nav{font-size:30px;color:#fff;position:absolute;top:50%;margin-top:-16px;padding:0 1.25rem;z-index:9}.property-card.v5 .card-gallery .slick-nav.slick-prev{left:0}.property-card.v5 .card-gallery .slick-nav.slick-next{right:0}.property-card.v5 .card-body{padding:25px;min-width:400px;background-color:#fff;position:absolute;z-index:9;-webkit-transform:translateY(-60%);transform:translateY(-60%);margin-left:35px;left:0}@media (max-width:475px){.property-card.v5 .card-body{min-width:290px}}.property-card.v5 .card-body .card-text{font-family:font(main);font-size:24px}@media (max-width:992px){.property-card.v5 .card-body .card-text{font-size:22px}}.property-card.v5 .card-body p{font-size:18px;font-weight:400;color:#555;margin:0;text-align:left!important}.property-card.v5 .card-body p strong{font-weight:600}.property-card.v5 .card-body ul{margin:0;margin-top:10px!important}.property-card.v5 .card-body ul li{font-size:15px;font-weight:400;color:#1b262e;margin:0 10px 0 0;border-left:1px solid #1b262e;padding-left:10px}@media (max-width:992px){.property-card.v5 .card-body ul li{font-size:15px}}.property-card.v5 .card-body ul li:first-of-type{border-left:0;padding-left:0}.property-card.v5 .card-body ul li:last-of-type{margin-right:0}.property-card.v5 .card-body ul li .price{justify-content:center;display:flex;font-size:15px;color:#1b262e}.property-card.v5 .card-body ul.property-action{text-transform:uppercase;margin:5px 0 0}.property-card.v5 .card-body ul.property-action li{font-weight:700}.property-card.v5 .property-text-section{color:#777;left:0;width:620px}.property-card.v5 .property-text-section p{color:#777}.property-card.v6{border:0}.property-card.v6 .card-footer{padding:1.25rem 0 0}.property-card.v6 .card-footer .price a{font-size:21px;font-weight:400;color:#555}.property-card.v6 .card-body{padding-left:0}.property-card.v6 .card-body h2{color:#555}.property-card.v6 .card-body h2 a{color:#555!important}.property-card.v6 .card-body p{font-size:15px;color:#777}.property-card.v6 .card-body p.card-text span{margin-left:20px}.property-card.v6 .card-body ul li{color:#555;font-weight:400}.btn-special-offer{font-size:15px;text-transform:uppercase;color:#777!important;border:1px solid #6f757b;padding:10px 25px}@media (max-width:992px){.btn-special-offer{padding:10px 50px}}@media (max-width:362px){.btn-special-offer{padding:10px 20px}}.btn-special-offer:hover{border:1px solid #fff}.properties-home-wrap .properties-home-title{margin-bottom:50px}@media (max-width:992px){.properties-home-wrap .properties-home-title{font-size:30px;margin:0}}.properties-home-wrap h2{color:#555;font-weight:400}.properties-home-wrap .properties-home-arrows{padding-top:20px}@media (max-width:992px){.properties-home-wrap .properties-home-arrows{margin-bottom:20px}}.properties-home-wrap .properties-home-arrows i{font-size:25px;color:#555}.properties-home-wrap .property-text-section{position:relative;top:85px;left:34px;width:600px;height:150px;overflow:hidden;font-size:16px;line-height:1.8;color:#555}@media (max-width:992px){.properties-home-wrap .property-text-section{width:unset;height:345px;left:0;margin:0 15px}}@media (max-width:475px){.properties-home-wrap .property-text-section{top:120px}}.properties-home-wrap .property-text-section p{font-size:16px;line-height:1.8;color:#555;text-align:left!important;display:inline}@media (max-width:992px){.slick-slide{padding:0}}.section-realestate-top{padding-top:25px}#property .preloader,#property .preloader-similar{position:absolute;left:0;right:0;top:calc(50% - 36px);z-index:999}.property-intro h1{font-size:30px;font-weight:300;line-height:1.1;word-break:break-word}.property-intro p{font-size:16px;font-weight:400;color:#777}.property-intro p.property-location{margin-top:0;margin-bottom:0}.property-intro p.price{font-size:28px;font-weight:600;color:#555;position:relative}.property-intro p.price small{font-size:14px;font-weight:300;text-decoration:line-through;color:#777;position:absolute;left:0;top:-10px}.property-intro p.price small.other-currency{font-size:16px;font-weight:400;text-decoration:none;position:relative;margin-left:15px;top:0}.property-intro ul{color:#555}.property-intro ul.property-actions{font-size:13px;margin-top:1rem}.property-intro ul.property-actions li:not(:last-child){margin-right:1rem}.property-intro ul.property-actions li i{font-size:16px;color:#191915;margin-right:5px}.property-intro ul.property-actions li .pdf-download i{margin-left:5px;margin-right:0;color:#004d44}.property-intro ul.property-actions li a:hover{text-decoration:none;color:#004d44}.property-intro ul.property-actions .dropdown .dropdown-menu{border:none;border-radius:0;padding:0;box-shadow:0 2.9px 2.2px rgba(0,0,0,.039),0 6.9px 5.3px rgba(0,0,0,.057),0 13px 10px rgba(0,0,0,.07),0 23.2px 17.9px rgba(0,0,0,.083),0 43.4px 33.4px rgba(0,0,0,.101),0 104px 80px rgba(0,0,0,.14)}.property-intro ul.property-actions .dropdown .dropdown-menu .dropdown-item{display:block;padding:.7rem 1rem 0}.property-intro ul.property-actions .dropdown .dropdown-menu .dropdown-item:hover{background-color:transparent;color:hsla(0,0%,41.2%,.966)}.property-intro ul.property-actions .dropdown .dropdown-menu .dropdown-item:after{content:"";display:block;border-bottom:1px solid #d4d4d4;margin-top:.7rem}.property-intro ul.property-actions .dropdown .dropdown-menu .dropdown-item:last-child{padding-bottom:.7rem}.property-intro ul.property-actions .dropdown .dropdown-menu .dropdown-item:last-child:after{display:none}.property-intro ul.property-actions .dropdown.pdf-dropdown button{border:none}.property-intro ul.property-actions .pdf-list-item{float:right}.property-intro ul .property-id-icon{background-image:url(/build/images/property-id.f3702a2d.png);background-repeat:no-repeat;background-position:left 2px;padding-left:19px}.property-intro ul.property-details{font-size:15px;font-weight:600;margin-bottom:30px}.property-intro ul.property-details li{margin-right:20px}.property-intro ul.property-details li:last-of-type{margin-right:0}.property-intro ul.property-details .property-area-icon,.property-intro ul.property-details .property-bathroom-icon,.property-intro ul.property-details .property-bed-icon,.property-intro ul.property-details .property-floor-icon{background-repeat:no-repeat;background-position:0;padding-left:23px;background-size:16px 16px}.property-intro ul.property-details .property-bed-icon{background-image:url(/build/images/bed.529ad4f4.png);padding-left:28px}.property-intro ul.property-details .property-bathroom-icon{background-image:url(/build/images/bathroom.7afda84e.png)}.property-intro ul.property-details .property-area-icon{background-image:url(/build/images/area.9c8f6370.png)}.property-intro ul.property-details .property-floor-icon{background-image:url(/build/images/floor.f79d1c94.png)}.property-specialty li{font-size:12px;line-height:1;color:#fff;padding:2px 4px 4px}.property-specialty li:first-child,.property-specialty li :nth-child(8){background-color:#50b93b}.property-specialty li:nth-child(2),.property-specialty li :nth-child(9){background-color:#d3ad2a}.property-specialty li:nth-child(3),.property-specialty li :nth-child(10){background-color:#e75e5e}.property-specialty li:nth-child(4),.property-specialty li :nth-child(11){background-color:#3b6bb9}.property-specialty li:nth-child(5),.property-specialty li :nth-child(12){background-color:#9e0142}.property-specialty li:nth-child(6),.property-specialty li :nth-child(13){background-color:orange}.property-specialty li:nth-child(7),.property-specialty li :nth-child(14){background-color:#b33bb9}.property-information .col:last-of-type,.property-information .col ul{margin-bottom:0}.property-information ul li{font-size:15px;font-weight:400;margin-bottom:10px}.property-information ul li:last-of-type{margin-bottom:0}.property-information ul li span{display:inline-block;font-weight:500;width:270px}.property-information ul li i{margin-left:5px}.property-information ul li i.fa-check{color:#9bbc01}.property-description{scrollbar-width:none}.property-description p,.property-description ul{font-size:15px;font-weight:400;line-height:1.5;color:#777}.property-description.excerpt{-webkit-mask-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 90%);mask-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0) 90%);height:120px;transition:1s;overflow:hidden;-ms-overflow-style:none;scrollbar-width:none}.property-description.show{display:block;-webkit-mask-image:none;mask-image:none;transition:1s ease-out}.accordion-btn{display:block;margin:auto}.accordion-btn .fa-angle-down{font-size:30px;display:block;text-align:center;cursor:pointer;transition:1s}.accordion-btn .fa-angle-down.rotate{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.5s}.ground-plans-trigger{font-size:15px;color:#555;position:absolute;top:3px;right:15px}.ground-plans-trigger i{font-size:16px;margin-right:5px}.ground-plans-trigger:hover{text-decoration:none;color:#004d44}.ground-plans-wrapper img{max-width:100%;height:auto}.company-contact li{font-weight:300;font-size:15px;margin-bottom:20px;padding-left:30px;position:relative}.company-contact li i{display:inline-block;font-size:16px;width:15px;margin-right:10px;position:absolute;left:0;top:4px;color:#191915}.company-contact li a:hover{text-decoration:none}.agent-contact .far.fa-address-book{margin-right:5px;font-size:16px;color:#191915}.agents{margin-top:50px}.agents .agent-box{margin-bottom:25px}.agents .agent-box .agent-image{display:inline-block;width:30%;margin-right:15px;vertical-align:top}.agents .agent-box .agent-image img{margin-top:5px}.agents .agent-box ul{display:inline-block;width:60%;font-size:15px;font-weight:300;margin:0}.agents .agent-box ul .agent-name{font-weight:600}.agents .agent-box ul li{margin-top:5px}.agents .agent-box ul li i{color:#004d44;font-size:14px;margin-right:5px;position:relative;top:1px}.section .property-section{padding-top:40px!important;padding-bottom:40px!important}.property-section{border-bottom:1px solid #d4d4d4}.property-section:first-of-type,.property-section:last-of-type,.property-section:nth-child(2){border:0}.property-section.bg{background:#f5f3f2}.property-section.no-border{border:0!important}.property-section h2{font-size:24px;font-weight:500;color:#555;margin-bottom:30px}button.btn.btn-big{font-size:14px;padding:10px 15px}button.btn.btn-big i{margin-left:15px;font-size:16px}.add-to-favorites.added i,.add-to-favorites:hover i{color:#c90000!important;font-weight:900;text-shadow:2px 2px 8px hsla(0,0%,100%,.5);font-size:17px;transition:all .3s ease-in}.property-patch{position:absolute;top:10px;left:10px;text-transform:uppercase;z-index:1;background:red;line-height:1;padding:10px 15px;color:#fff}.patch-wrapper{position:relative}@media print{@page{size:A4;margin:0;position:relative}body,html{width:210mm;height:297mm}}.print-page .header-list li{display:inline;position:relative;top:70px;left:660px;font-size:14px;margin-right:.2em;background-color:#50b93b;color:#fff;padding-left:.4em;padding-right:.4em;padding-bottom:.1em}.print-page .header-list li:nth-child(2){background-color:#d4af33}.print-page .header-list li:nth-child(3){background-color:#e75e5e}.print-page .side-images img:last-child{margin-top:28px}.print-page h2{font-size:36px;font-weight:300!important;color:#555}.print-page .property-icons .property-details{font-size:14px;font-weight:600}.print-page .property-icons .property-details .property-id-icon{font-size:18px;margin-right:40px;background-size:23px;background-image:url(/build/images/property-id.8e46c8f3.png);padding-left:33px}.print-page .property-icons .property-details .property-area-icon,.print-page .property-icons .property-details .property-bathroom-icon,.print-page .property-icons .property-details .property-bed-icon,.print-page .property-icons .property-details .property-floor-icon,.print-page .property-icons .property-details .property-lux-patch{background-repeat:no-repeat;background-position:0;padding-left:30px;background-size:20px}.print-page .property-icons .property-details .property-bed-icon{background-image:url(/build/images/bed.43a610f5.png);background-size:25px;padding-left:35px}.print-page .property-icons .property-details .property-bathroom-icon{background-image:url(/build/images/bathroom.730f8143.png)}.print-page .property-icons .property-details .property-area-icon{background-image:url(/build/images/area.2c2540d9.png)}.print-page .property-icons .property-details .property-floor-icon{background-image:url(/build/images/floor.3aa5d82d.png)}.print-page .property-icons .property-details .property-lux-patch{background-image:url(/build/images/lux-patch.7f676397.png)}.print-page .property-icons .property-details li{margin-right:30px}.print-page .property-pricing .price{font-size:36px;font-weight:600;position:relative}.print-page .property-pricing .price small{font-size:18px;font-weight:300;text-decoration:line-through;position:absolute;left:0;top:-20px}.print-page .property-type p{font-size:18px;font-weight:600}.print-page .property-type span{font-weight:400}.print-page .property-lists{color:#505050}.print-page .property-lists h3{font-size:18px;margin-bottom:1.5em}.print-page .property-lists .property-listing li{list-style-type:none;font-size:14px;font-weight:400;color:#505050;line-height:1.8;position:relative}.print-page .property-lists .property-listing li i{color:#9bbc01}.print-page .property-lists .property-listing-type li{list-style-type:none;font-size:14px;font-weight:300;color:#505050;line-height:1.8;position:relative;display:flex}.print-page .property-lists .property-listing-type li span{display:inline-block;min-width:190px;font-weight:600;margin-right:10px}.print-page .property-description{margin-top:3em;margin-bottom:3em;color:#505050;padding-right:15px;padding-left:15px;max-width:1090px}.print-page .property-description p{font-size:18px}.print-page .property-description h3{font-size:20px;margin-bottom:1.5em}.image-grid img{margin-right:3em;margin-bottom:2em}.property-layout h4{margin-bottom:6em}@media print{#print-footer.v1{position:absolute;bottom:0}}#print-footer .footer-section{padding-bottom:40px!important;padding-top:40px!important}#print-footer .footer-section .block-title{font-size:14px}#print-footer .footer-section .footer-info-list{font-weight:300}#print-footer .footer-section .footer-info-list li{padding-left:35px;font-size:16px;margin-bottom:5px}#print-footer .footer-section .footer-info-list li:last-of-type{margin-bottom:0}#print-footer .footer-section .footer-info-list i{margin-top:.5em;font-size:15px;position:absolute;left:15px}#print-footer .footer-section .agent-box{font-size:16px}#print-footer .footer-section .footer-icons{float:right!important}#print-footer .footer-section .footer-icons .white{-webkit-filter:brightness(100);filter:brightness(100)}#print-footer .footer-section .footer-icons .footer-icon-list{display:flex;margin-top:4em;-webkit-column-gap:1em!important;-moz-column-gap:1em!important;column-gap:1em!important}#print-footer .footer-section .footer-icons i{background-color:#fff;color:#1b262e;width:30px;height:30px;text-align:center;padding-top:.5em}#saving-search-modal .modal-content .modal-form{padding:20px}#saving-search-modal .modal-content .modal-form .input-wrapper:after{font-family:FontAwesome;color:#004d44}#saving-search-modal .modal-content .modal-form .modal-save-btn i{padding-left:10px}#saving-search-modal .modal-content .modal-form .modal-save-btn i:before{content:"\f0c7"}#saving-search-modal .modal-content .modal-form .modal-save-search-bottom span i{position:relative;padding:0 5px}#saving-search-modal .modal-content .modal-form .modal-save-search-bottom span i:before{position:absolute;top:-13px;left:0;content:"\f005"}#saving-search-modal #modal-success-message{padding:20px 20px 0;font-size:15px;color:#151e3a}#saving-search-modal #modal-success-message a{color:#151e3a;font-weight:600;text-decoration:underline}.generate-links-wrapper .add-to-link-list{display:block;background:#004d44;border-top:1px solid #d4d4d4;padding:1.25rem;font-size:14px;color:#fff;margin-right:-1px;margin-left:-1px}.generate-links-wrapper .add-to-link-list i{margin-right:10px}.generate-links-wrapper .add-to-link-list.selected,.generate-links-wrapper .add-to-link-list:hover{text-decoration:none;background:#191915;color:#004d44}.add-to-link-list{font-weight:400}.add-to-link-list.selected,.add-to-link-list:hover{font-weight:900}.property-card.incognito .card-heading .remove-from-link-list{background:#e02f2f;font-size:20px;padding:10px 12px;display:inline-block;line-height:1;position:absolute;right:-1px;top:-1px;z-index:1}.property-card.incognito .card-heading .remove-from-link-list:hover{background:#ce2c2c}.property-card.incognito .card-heading .remove-from-link-list i{color:#fff}.property-card.incognito .card-heading .card-img-overlay ul li{line-height:17px}.generate-links-page-link-wrapper{opacity:0;position:fixed;bottom:20px;width:0;z-index:9;transition:all 1s ease-in;border-top:1px solid hsla(0,0%,100%,.5);overflow:hidden}.generate-links-page-link-wrapper.visible{width:250px;opacity:1}.generate-links-page-link-wrapper a{padding:1.25rem;display:block;color:#fff;background:#bb2a2a;width:300px}.generate-links-page-link-wrapper a i{margin-right:10px}.generate-links-page-link-wrapper a:hover{text-decoration:none;background:#8f2121}.send-generated-links-section{background:#f5f5f5;padding-top:40px;padding-bottom:30px}.send-generated-links-section p{color:#555}.send-generated-links-section #custom-links-form button,.send-generated-links-section #custom-links-form input{font-size:14px;border-radius:0;height:42px}.send-generated-links-section #custom-links-form button{color:#fff;background:#004d44;text-transform:uppercase;padding-left:15px;padding-right:15px}.send-generated-links-section #custom-links-form button i{margin-left:15px;font-size:16px}.send-generated-links-section .addthis_inline_share_toolbox .at-share-btn-elements>a{border-radius:0!important}.send-generated-links-section .addthis_inline_share_toolbox .at-share-btn-elements>a.at-svc-facebook,.send-generated-links-section .addthis_inline_share_toolbox .at-share-btn-elements>a.at-svc-linkedin{display:none}#saving-search-modal{position:fixed;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}#saving-search-modal.modal-hide{display:none}#saving-search-modal .modal-content{background-color:#fefefe;margin:15% auto;border:1px solid rgba(0,77,68,.3);width:450px}@media (max-width:768px){#saving-search-modal .modal-content{width:370px}}@media (max-width:576px){#saving-search-modal .modal-content{width:330px}}#saving-search-modal .modal-content .modal-top{padding:20px;background-color:#004d44;color:#eee}#saving-search-modal .modal-content .modal-top p{margin:0;color:#fff;font-size:20px;font-weight:300;width:49.99%;line-height:2}#saving-search-modal .modal-content .modal-top .close{color:#fff}#saving-search-modal .modal-content .modal-top .close span{font-size:40px}#saving-search-modal .modal-content .modal-top span{width:49.99%;text-align:end}#saving-search-modal .modal-content .modal-top span i{font-size:20px;line-height:1.5;cursor:pointer}#saving-search-modal .modal-content .modal-form label{font-size:15px}#saving-search-modal .modal-content .modal-form .input-wrapper{position:relative}#saving-search-modal .modal-content .modal-form .input-wrapper input{padding:8px;margin-bottom:15px;width:100%}#saving-search-modal .modal-content .modal-form .input-wrapper:after{position:absolute;z-index:2;top:-8px;right:-5px;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:9px;content:"\f005";color:#151e3a}#saving-search-modal .modal-content .modal-form select{padding:10px;margin-bottom:15px;width:100%}#saving-search-modal .modal-content .modal-form .modal-save-btn{padding:10px 18px;text-transform:uppercase;color:#fff;background-color:#004d44;font-size:15px;font-weight:300}#saving-search-modal .modal-content .modal-form .modal-save-btn[disabled]{background:#8896b0}#saving-search-modal .modal-content .modal-form .modal-save-btn[disabled]:hover{cursor:default}#saving-search-modal .modal-content .modal-form .modal-save-btn i{margin-left:10px}#saving-search-modal .modal-content .modal-form .modal-save-search-bottom{margin-top:10px}#saving-search-modal .modal-content .modal-form .modal-save-search-bottom span{line-height:3}#saving-search-modal .modal-content .modal-form .modal-save-search-bottom span i{margin:0 3px 0 2px}#saving-search-modal .modal-content .modal-form .modal-save-search-bottom span i:before{position:relative;top:-5px;font-size:9px;color:#004d44}#saving-search-modal .alert-success a{text-decoration:none}#saving-search-modal .alert-success a:hover{text-decoration:underline}#saving-search-modal .alert-success a i{margin-right:5px}.saving-search-modal-message{background-color:#d4edda}.saving-search-modal-message.alert{position:fixed!important;margin-left:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.saving-search-modal-message.alert-error{background-color:#ef6464}.saving-search-modal-message span{font-size:15px}.saving-search-modal-message a{font-weight:700}.saving-search-modal-message button{position:absolute;top:0;right:0;font-size:30px;color:#fff}.saving-search-modal-message button:hover{color:hsla(0,0%,93.3%,.93)}ul.project-details li{font-size:16px;font-weight:300}ul.project-details li strong{font-weight:600}#project .property-section.bg{border:none;margin-top:80px}.project-properties form{width:100%;border:1px solid #d7d7d7;margin-bottom:30px}.project-properties form .form-inline-title{font-size:14px;text-transform:uppercase;border-right:1px solid #d7d7d7;padding:10px 20px;color:#004d44}@media (max-width:768px){.project-properties form .form-inline-title{border:none;padding-bottom:0}}.project-properties form .input-title{font-size:14px;color:#444;text-align:right;line-height:40px;max-width:6%}@media (max-width:992px){.project-properties form .input-title{max-width:8.33333%}}@media (max-width:768px){.project-properties form .input-title{max-width:100%;width:100%;flex:100%;text-align:left;padding-left:20px}}.project-properties form input{border:1px solid #d7d7d7;font-size:14px;line-height:28px;padding:0 10px;border-radius:0;margin:5px 0 6px}@media (max-width:768px){.project-properties form .input-col{padding-left:20px;padding-right:20px}.project-properties form .input-col.no-padding{padding-right:0}}.project-properties form .col-submit button{width:43px;height:43px;padding:0;position:relative;top:-1px;right:-1px;margin-bottom:-2px}@media (max-width:768px){.project-properties form .col-submit{width:100%}.project-properties form .col-submit button{width:100%;top:0;left:0;right:0;margin-top:15px}}.footer-favorites{display:none;background:#f5f3f2;padding:40px 0}.footer-favorites h3{font-size:24px;font-weight:600;color:#555;margin-bottom:40px}.footer-favorites h3 span{font-size:18px;font-weight:300;color:#777;margin-left:15px}.footer-favorites .footer-favorites-action li:first-of-type{margin-right:3rem}.footer-favorites .footer-favorites-action li a{font-size:15px;font-weight:300;color:#555}.footer-favorites .footer-favorites-action li a:hover{text-decoration:none;color:#004d44}.footer-favorites .footer-favorites-action li a i{font-size:18px;color:#004d44;margin-left:10px;position:relative;top:2px}.user-settings-modul form #web_user{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media (max-width:768px){.user-settings-modul form #web_user{flex-direction:row;justify-content:center}}.user-settings-modul form #web_user .form-group{width:47%}@media (max-width:768px){.user-settings-modul form #web_user .form-group{width:100%}}@media (max-width:640px){.my-account-icons{justify-content:center}}.my-account-icons .icon-wrapper{width:250px;height:200px}@media (max-width:640px){.my-account-icons .icon-wrapper{width:100%}}.my-account-icons a{display:block;text-decoration:none;border:1px solid #d4d4d4;color:#004d44}.my-account-icons a:hover{color:#004d44;border-color:#004d44}.my-account-icons a .my-account-icons-content{text-align:center;padding:30px}.my-account-icons a .my-account-icons-content i{font-size:80px}.my-account-icons a .my-account-icons-content h5{padding-top:20px;font-size:15px}.notification-modal .modal-content .modal-top p{width:90%}.notification-modal select{padding:8px;border-radius:0;height:auto}#send-to-friend-modal .modal-content .modal-top p{width:90%}#send-to-friend-modal .modal-content form .send-to-friend-wrapper .input-wrapper:after{font-family:Font Awesome\ 5 Free;font-weight:900}#send-to-friend-modal .modal-content form .message-wrapper{position:relative}#send-to-friend-modal .modal-content form .message-wrapper:after{position:absolute;z-index:50;top:3px;right:-5px;font-family:Font Awesome\ 5 Free;font-weight:900;font-size:9px;content:"\f005";color:#151e3a}#send-to-friend-modal .modal-content form .message-wrapper textarea{padding:15px}.stored-search>div.even .stored-item{background:#f1f1f1}.stored-search>div .stored-item{align-items:center;background:#f9f9f9;width:100%}@media (max-width:575px){.stored-search>div{margin-bottom:30px}}.stored-search>div a{display:block;width:100%;padding:8px 0;margin:5px 0;text-align:center;color:hsla(0,0%,93.3%,.93);text-decoration:none}.stored-search>div a.stored-search-name{text-align:start;padding-left:10px;padding-right:10px;color:#000;line-break:anywhere}.stored-search>div a.stored-search-name:hover{color:#191915;background:none}.stored-search>div a.stored-search-notification{background:#333}.stored-search>div a.erase-stored-search{background:#b03838}.stored-search>div a:hover{background:#315dc1}.stored-search>div a i{margin-left:5px}.stored-search>div a .fas.fa-bell{margin-left:10px}#notification-favorites-modal .modal-content{background-color:#fefefe;margin:15% auto;border:1px solid rgba(0,77,68,.3);width:450px;height:auto}@media (max-width:768px){#notification-favorites-modal .modal-content{width:400px}}@media (max-width:425px){#notification-favorites-modal .modal-content{width:320px}}#notification-favorites-modal .modal-content .modal-top{padding:10px 20px;background-color:#004d44;color:#eee}#notification-favorites-modal .modal-content .modal-top p{margin:0;color:#fff;font-size:20px;font-weight:300;line-height:2}#notification-favorites-modal .modal-content .modal-top button{color:#fff}#notification-favorites-modal .modal-content .modal-top button span{font-size:40px}#notification-favorites-modal .modal-content #favorite_frequency{padding:20px 20px 10px}#notification-favorites-modal .modal-content #favorite_frequency label{font-size:15px}#notification-favorites-modal .modal-content .save-favorite-frequency-btn{padding:8px 18px;margin:0 20px 20px;text-transform:uppercase;color:#fff;background-color:#004d44;font-size:13px;font-weight:300}#notification-favorites-modal .modal-content .save-favorite-frequency-btn i{padding-left:10px}#notification-favorites-modal .modal-content .save-favorite-frequency-btn i:before{content:"\f0c7"}#notification-favorites-modal .favorites-notification-cancel-btn{float:right;margin-right:20px;line-height:35px}#notification-favorites-modal .favorites-notification-cancel-btn:hover{color:#e74c3c;text-decoration:none}#notification-favorites-modal .favorites-notification-cancel-btn i{margin-left:.5rem}.notification-modal-message{position:fixed!important;background-color:#d4edda}.notification-modal-message.alert{margin-left:auto;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.notification-modal-message.alert-error{background-color:red}.notification-modal-message span{font-size:15px;font-weight:700}.notification-modal-message span.stored-name{line-break:anywhere}.notification-modal-message a{font-weight:600}.notification-modal-message button{position:absolute;top:0;right:0;font-size:30px;color:#6c6969}.notification-modal-message button:hover{color:hsla(0,0%,93.3%,.93)}.user-settings-module form[name=web_user]>div,form[name=password_web_user]>div{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between}@media (max-width:768px){.user-settings-module form[name=web_user]>div,form[name=password_web_user]>div{flex-direction:row;justify-content:center}}.user-settings-module form[name=web_user]>div .form-group,form[name=password_web_user]>div .form-group{width:47%}@media (max-width:768px){.user-settings-module form[name=web_user]>div .form-group,form[name=password_web_user]>div .form-group{width:100%}}.notification-modal .modal-content{background-color:#fefefe;margin:15% auto;border:1px solid rgba(0,77,68,.3);width:450px}@media (max-width:768px){.notification-modal .modal-content{width:400px}}@media (max-width:425px){.notification-modal .modal-content{width:320px}}.notification-modal .modal-content .modal-top{padding:10px 20px;background-color:#004d44;color:#eee}.notification-modal .modal-content .modal-top p{margin:0;color:#fff;font-size:20px;font-weight:300;width:49.99%;line-height:2}.notification-modal .modal-content .modal-top button{color:#fff}.notification-modal .modal-content .modal-top button span{font-size:40px}.notification-modal .modal-content .return-message{margin:20px 0 0 20px;font-size:20px}.notification-modal .modal-content .return-message.success{color:#004d44;font-weight:500}.notification-modal .modal-content .return-message.error{color:#b04141}.notification-modal .modal-content #stored_search_frequency{padding:20px 20px 10px}.notification-modal .modal-content #stored_search_frequency label{font-size:15px}.notification-modal .modal-content .save-frequency-btn{padding:8px 18px;margin:0 20px 20px;text-transform:uppercase;color:#fff;background-color:#004d44;font-size:13px;font-weight:300}.notification-modal .modal-content .save-frequency-btn i{padding-left:10px}.notification-modal .modal-content .save-frequency-btn i:before{content:"\f0c7"}.notification-modal .modal-content .save-frequency-btn[disabled]{background:#8896b0}.notification-modal .modal-content .save-frequency-btn[disabled]:hover{cursor:default}#send-to-friend-modal .modal-content{background-color:#fefefe;margin:15% auto;border:1px solid rgba(0,77,68,.3);width:500px}@media (max-width:768px){#send-to-friend-modal .modal-content{width:400px}}@media (max-width:425px){#send-to-friend-modal .modal-content{width:320px}}#send-to-friend-modal .modal-content .modal-top{padding:10px 20px;background-color:#004d44;color:#eee}#send-to-friend-modal .modal-content .modal-top p{margin:0;color:#fff;font-size:20px;font-weight:300;width:49.99%;line-height:2}#send-to-friend-modal .modal-content .modal-top button{color:#fff}#send-to-friend-modal .modal-content .modal-top button span{font-size:40px}#send-to-friend-modal .modal-content form{padding:20px}#send-to-friend-modal .modal-content form .send-to-friend-wrapper{font-weight:600;border-bottom:1px solid hsla(0,0%,50.2%,.3);margin-bottom:25px}#send-to-friend-modal .modal-content form .send-to-friend-wrapper .input-wrapper{position:relative}#send-to-friend-modal .modal-content form .send-to-friend-wrapper .input-wrapper:after{position:absolute;z-index:50;top:-8px;right:-5px;font-family:FontAwesome;font-size:9px;content:"\f005";color:#151e3a}#send-to-friend-modal .modal-content form .send-to-friend-wrapper .additional-email{display:none;margin-bottom:30px}#send-to-friend-modal .modal-content form .send-to-friend-wrapper .additional-email.show{display:block}#send-to-friend-modal .modal-content form .send-to-friend-wrapper input[type=email]{padding:8px 16px;margin-left:25px;margin-bottom:30px;margin-right:0;width:calc(100% - 25px);border:1px solid hsla(0,0%,50.2%,.3)}#send-to-friend-modal .modal-content form .send-to-friend-wrapper input[type=email]:first-of-type{margin-bottom:0}#send-to-friend-modal .modal-content form .send-to-friend-wrapper p{width:30%;margin:0 0 0 25px;font-size:12px;cursor:pointer}#send-to-friend-modal .modal-content form .send-to-friend-wrapper p:hover{color:#000}#send-to-friend-modal .modal-content form .send-to-friend-wrapper p span{font-size:20px;font-weight:600;line-height:1.5}#send-to-friend-modal .modal-content form input[type=checkbox],#send-to-friend-modal .modal-content form input[type=radio]{margin-right:10px;border:1px solid hsla(0,0%,50.2%,.3)}#send-to-friend-modal .modal-content form .send-query{padding-bottom:25px;font-weight:600;border-bottom:1px solid hsla(0,0%,50.2%,.3)}#send-to-friend-modal .modal-content form .send-copy-checkbox input{position:relative;-webkit-appearance:none;background-color:#fff;border:.5px solid hsla(0,0%,50.2%,.3);box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05);padding:8px;margin-bottom:0;margin-right:10px;vertical-align:middle;-moz-user-focus:ignore}#send-to-friend-modal .modal-content form .send-copy-checkbox input:hover{cursor:pointer}#send-to-friend-modal .modal-content form .send-copy-checkbox input:checked{background-color:#fff;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,.05),inset 0 -15px 10px -12px rgba(0,0,0,.05),inset 15px 10px -12px hsla(0,0%,100%,.1);color:#99a1a7}#send-to-friend-modal .modal-content form .send-copy-checkbox input:checked:after{content:"";position:absolute;left:3px;top:0;width:8px;height:13px;border:solid #4d4d4d;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}#send-to-friend-modal .modal-content form .message-wrapper input{padding:5px 16px;margin-bottom:10px;border:1px solid hsla(0,0%,50.2%,.3)}#send-to-friend-modal .modal-content form .message-wrapper .textarea-wrapper{position:relative}#send-to-friend-modal .modal-content form .message-wrapper .textarea-wrapper:after{position:absolute;z-index:50;top:0;right:-4px;font-family:FontAwesome;font-size:9px;content:"\f005";color:#151e3a}#send-to-friend-modal .modal-content form .message-wrapper textarea{margin-top:10px;width:100%;height:100px;border:1px solid hsla(0,0%,50.2%,.3)}#send-to-friend-modal .modal-content form .btn-send-email{padding:8px 18px;text-transform:uppercase;color:#fff;background-color:#004d44;font-size:13px;font-weight:300}#send-to-friend-modal .modal-content form .btn-send-email i{padding-left:10px}#send-to-friend-modal .modal-content form .btn-send-email i:before{content:"\f0e0"}#send-to-friend-modal .modal-content p{font-size:13px}#send-to-friend-modal .modal-content span{padding:5px;position:relative}#send-to-friend-modal .modal-content span .fas.fa-star:before{position:absolute;top:8px;left:0;content:"\f005";font-size:9px;color:#151e3a}body#homepage .intro-section{padding-bottom:40px}.no-result-wrapper .message{font-size:20px;font-weight:500;font-style:italic}.no-result-wrapper .look-again{display:block;font-size:20px;font-weight:500;color:#004d44;text-decoration:none}.no-result-wrapper p{font-size:20px;margin-bottom:0}.no-result-wrapper a{font-size:18px;color:#004d44;display:block;font-weight:500}.no-result-wrapper a:first-letter{text-transform:uppercase}