.wgl-properties_map .property_status,.wgl-properties_list .property_status{line-height:1}.wgl-properties_map .property_status a,.wgl-properties_list .property_status a{font-weight:700;font-size:12px}.wgl-properties_map .property_status a:hover,.wgl-properties_list .property_status a:hover{color:#fff;background:var(--stoni-property-color)}.wgl-properties_map .property_address,.wgl-properties_list .property_address{color:#3c3c3b;font-weight:600}.wgl-properties_map .property_title,.wgl-properties_list .property_title{font-weight:600;margin-top:12px}.wgl-properties_map .property_meta_info,.wgl-properties_list .property_meta_info{border-top:1px solid var(--stoni-property-color);font-size:14px}.wgl-properties_map .property_meta_info .meta-data div i,.wgl-properties_list .property_meta_info .meta-data div i{width:22px;height:22px}.wgl-properties_map .property_meta_info .meta-data div.property_area i,.wgl-properties_list .property_meta_info .meta-data div.property_area i{background-image:url(../../img/real_estate/area.svg)}.wgl-properties_map .property_meta_info .meta-data div.property_bedrooms i,.wgl-properties_list .property_meta_info .meta-data div.property_bedrooms i{background-image:url(../../img/real_estate/double-bed.svg)}.wgl-properties_map .property_meta_info .meta-data div.property_baths i,.wgl-properties_list .property_meta_info .meta-data div.property_baths i{background-image:url(../../img/real_estate/bath.svg)}.wgl-properties_map .property_meta_info .meta-data .property_price,.wgl-properties_list .property_meta_info .meta-data .property_price{color:var(--stoni-property-color);font-weight:700}.wgl-properties_map .wgl-carousel_wrapper .swiper,.wgl-properties_list .wgl-carousel_wrapper .swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1}.wgl-properties_map .wgl-carousel_wrapper .wgl-navigation_wrapper,.wgl-properties_list .wgl-carousel_wrapper .wgl-navigation_wrapper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;gap:10px;z-index:1}.wgl-properties_map .wgl-carousel_wrapper .wgl-navigation_wrapper button,.wgl-properties_list .wgl-carousel_wrapper .wgl-navigation_wrapper button{pointer-events:auto;--wgl-swiper-button-diameter:40px;display:block;position:relative;right:unset;left:unset;top:unset;margin:unset;width:var(--wgl-swiper-button-diameter);height:var(--wgl-swiper-button-diameter);border-radius:var(--wgl-swiper-button-diameter);padding:0;line-height:.5em;font-size:23px;font-weight:normal;letter-spacing:unset;text-align:center;text-indent:unset;box-shadow:unset;cursor:pointer;transition:all .4s,transform .15s;transform:unset;flex-shrink:0;box-sizing:content-box;background-color:transparent;border:1px solid transparent}.wgl-properties_map .wgl-carousel_wrapper .wgl-navigation_wrapper button i:before,.wgl-properties_list .wgl-carousel_wrapper .wgl-navigation_wrapper button i:before{content:"\f134";font-family:flaticon;line-height:1}.wgl-properties_map .wgl-carousel_wrapper .wgl-navigation_wrapper button.elementor-swiper-button-prev i,.wgl-properties_list .wgl-carousel_wrapper .wgl-navigation_wrapper button.elementor-swiper-button-prev i{display:inline-block;transform:scale(-1)}.wgl-properties .property-tools .wgl-property-toggle i{width:16px;height:16px;background-size:16px;background-repeat:no-repeat;background-position:100% center;display:block;background-color:#c4c4c4;transition:all .45s}.wgl-properties .property-tools .wgl-property-toggle i:before{content:""}.wgl-properties .property-tools .wgl-property-toggle.wgl-property_grid i{-webkit-mask:url(../../img/real_estate/grid.svg);mask:url(../../img/real_estate/grid.svg)}.wgl-properties .property-tools .wgl-property-toggle.wgl-property_list i{-webkit-mask:url(../../img/real_estate/list.svg);mask:url(../../img/real_estate/list.svg)}.wgl-properties .property-tools .wgl-property-toggle.wgl-property_map i{-webkit-mask:url(../../img/real_estate/map.svg);mask:url(../../img/real_estate/map.svg)}.wgl-properties .property-tools .wgl-property-toggle.active i,.wgl-properties .property-tools .wgl-property-toggle:hover i,.wgl-properties .property-tools .wgl-property-toggle:active i{background-color:var(--stoni-property-color)}.wgl-properties .wgl-properties_sorting-wrapper .property-filter-wrapper .property-order select{border-bottom:1px solid #dedede}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt input{background-image:var(--stoni-bg-caret)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token{border-radius:0;background:var(--stoni-property-color);border:1px solid var(--stoni-property-color);color:#fff;padding-right:21px;position:relative;padding-left:6px;line-height:20px;margin:8px 3px 8px 0}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button{border:0 !important;width:10px;position:absolute;right:5px;top:50%;margin-top:-5px;transition:color .3s;cursor:pointer;background:transparent;cursor:pointer}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button:hover .rbt-close-content{color:#d30}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button .rbt-close-content{display:inline-block;position:relative;width:10px;height:10px;margin-top:0;vertical-align:middle;color:rgba(165,165,165,0.5)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button .rbt-close-content::before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button .rbt-close-content::after{content:"";position:absolute;top:0;left:0;box-sizing:border-box;border:3px solid currentColor;margin:0}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button .rbt-close-content::before{content:"";width:0;height:100%;border-radius:0;border-width:.5px;left:50%;background-color:currentColor;transition:all .3s,background-color 0s linear .3s;transform:translateX(-0.5px) rotate(45deg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-token .rbt-token-remove-button .rbt-close-content::after{border-width:.5px;width:0;margin-left:0;margin-top:0;background-color:currentColor;transition:all .3s;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-input-multi.rbt-input{border:1px solid #dedede !important;border-width:0 0 1px 0 !important}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-input-multi.rbt-input input{border-color:transparent !important;border-width:0 0 1px 0 !important}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-input-multi.rbt-input .rbt-input-wrapper .rbt-token+div input{padding-left:3px !important}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close{border:0 !important;width:0;margin-right:8px;margin-top:5px;cursor:pointer}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close:hover .rbt-close-content{color:#d30}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close .rbt-close-content{display:inline-block;position:relative;width:10px;height:10px;margin-top:0;vertical-align:middle;color:rgba(165,165,165,0.5)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close .rbt-close-content::before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close .rbt-close-content::after{content:"";position:absolute;top:0;left:0;box-sizing:border-box;border:3px solid currentColor;margin:0}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close .rbt-close-content::before{content:"";width:0;height:100%;border-radius:0;border-width:.5px;left:50%;background-color:currentColor;transition:all .3s,background-color 0s linear .3s;transform:translateX(-0.5px) rotate(45deg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field .rbt .rbt-aux button.rbt-close .rbt-close-content::after{border-width:.5px;width:0;margin-left:0;margin-top:0;background-color:currentColor;transition:all .3s;height:100%;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-45deg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.status_option .rbt:before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.type_option .rbt:before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.category_option .rbt:before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.location_option .rbt:before{content:"";width:18px;height:18px;left:0;top:10px;background-size:18px;background-repeat:no-repeat;background-position:100% center}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter{width:var(--stoni-property-top-columns-button,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.status_option{width:var(--stoni-property-top-columns-status,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.status_option .rbt:before{background-image:url(../../img/real_estate/home_filter.svg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.type_option{width:var(--stoni-property-top-columns-type,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.type_option .rbt:before{background-image:url(../../img/real_estate/type.svg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.category_option{width:var(--stoni-property-top-columns-categories,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.category_option .rbt:before{background-image:url(../../img/real_estate/category.svg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.location_option{width:var(--stoni-property-top-columns-location,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.location_option .rbt:before{background-image:url(../../img/real_estate/location.svg)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field #category-select,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field #type-select,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field #status-select,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field #location-select{border:1px solid #dedede}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.adv_btn_filter .advanced_btn{border:1px solid #dedede;cursor:pointer}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.adv_btn_filter .advanced_btn::before{content:"\f146";font-family:"flaticon";color:var(--stoni-property-color)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button{letter-spacing:1.3px;padding-left:15px;padding-right:15px;font-weight:700;color:var(--stoni-property-color)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button .active_count{background:#fff;border:1px solid var(--stoni-property-color);color:var(--stoni-property-color);top:-10px;right:8px}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button::before{content:"";width:18px;height:18px;left:-2px;top:6px;background-size:18px;background-repeat:no-repeat;background-position:100% center;-webkit-mask:url(../../img/real_estate/advance.svg);mask:url(../../img/real_estate/advance.svg);background-color:var(--stoni-property-color);transition:all .45s}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button.active,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button:hover,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button:focus{background:var(--stoni-property-color);color:#fff;border-color:var(--stoni-property-color)}.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button.active:before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button:hover:before,.wgl-properties .wgl-properties_search .wgl-properties_search-fields .item_field.advanced_filter button:focus:before{background-color:#fff}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-price{width:var(--stoni-property-bottom-columns-price,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-area{width:var(--stoni-property-bottom-columns-area,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-bedrooms{width:var(--stoni-property-bottom-columns-bedrooms,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-bathroom{width:var(--stoni-property-bottom-columns-bathroom,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-floor{width:var(--stoni-property-bottom-columns-floor,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-year{width:var(--stoni-property-bottom-columns-year,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-categories{width:var(--stoni-property-bottom-columns-categories,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-type{width:var(--stoni-property-bottom-columns-type,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-block-ameneties{width:var(--stoni-property-bottom-columns-ameneties,25%)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-reset-btn{margin-bottom:-14px;margin-top:-14px}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .search_wrapper .item_field.field-reset-btn .reset_btn{font-size:13px;font-weight:700;letter-spacing:1.3px;color:var(--stoni-property-color)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .title_label{font-weight:700}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .btn-group-toggle>label>span{font-weight:600;color:var(--stoni-property-color);border-radius:0}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .btn-group-toggle>label>span:after{content:"";background-repeat:no-repeat;background-position:center center;background-image:url(../../img/real_estate/check.svg);background-color:#fff;border:1px solid #d9d9d9;color:var(--quere-button-color-idle)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .btn-group-toggle>label input:hover+span,.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .btn-group-toggle>label input:checked+span{color:#fff;background:var(--stoni-property-color);border-color:var(--stoni-property-color)}.wgl-properties .wgl-properties_search .wgl-properties_search-advanced .btn-group-toggle>label input:checked+span:after{opacity:1}.wgl-properties .wgl-pagination .page-numbers .flaticon{font-size:18px}.wgl-properties .wgl-pagination .page-numbers .flaticon.wgl_pagination_prev:before{content:"\f104"}.wgl-properties .wgl-pagination .page-numbers .flaticon:before{content:"\f105";font-family:"Font Awesome 5 Free";font-weight:900;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}#property-app{margin-bottom:50px}