{"id":22765,"date":"2026-09-16T13:47:11","date_gmt":"2026-09-16T11:47:11","guid":{"rendered":"https:\/\/staging.web-demo.es\/mallorcaseahomes\/properties\/"},"modified":"2026-10-19T13:18:05","modified_gmt":"2026-10-19T11:18:05","slug":"properties-2","status":"publish","type":"page","link":"https:\/\/mallorcaseahomes.com\/en\/properties-2\/","title":{"rendered":"Properties"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"22765\" class=\"elementor elementor-22765 elementor-22763\">\n\t\t\t\t<div class=\"elementor-element elementor-element-prhero e-con-boxed e-flex e-con e-parent\" data-id=\"prhero\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-prk elementor-widget elementor-widget-heading\" data-id=\"prk\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<div class=\"elementor-heading-title elementor-size-default\">Properties in Mallorca<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-prh elementor-widget elementor-widget-heading\" data-id=\"prh\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Find your place in Mallorca.<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-prt elementor-widget elementor-widget-text-editor\" data-id=\"prt\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Explore our property portfolio in Mallorca. Use the search to find properties that match your preferences.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-mshoiharchive msh-inmovilla-archive elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"mshoiharchive\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><style>.olipep-inmovilla-houzez-archive-wrap .olipep-inmovilla-search{display:block!important;visibility:visible!important}.oih-search-accordion-toggle{display:none;align-items:center;justify-content:space-between;gap:10px;width:100%;background:#fff;border:1px solid rgba(17,17,17,.12);border-radius:14px;padding:14px 18px;font-size:16px;font-weight:800;line-height:1.2;color:#111;cursor:pointer;box-shadow:0 8px 22px rgba(15,23,42,.06)}.oih-search-accordion-title{display:inline-flex;align-items:center;gap:10px}.oih-search-accordion-icon{flex:0 0 auto;display:block}.oih-search-accordion-caret{flex:0 0 auto;width:9px;height:9px;border-right:2px solid currentColor;border-bottom:2px solid currentColor;transform:rotate(45deg);transition:transform .2s ease;margin-right:5px}.oih-search-accordion.is-open .oih-search-accordion-caret{transform:rotate(-135deg)}@media(min-width:768px){.oih-search-accordion .oih-search-accordion-body{display:block!important}}@media(max-width:767px){.oih-search-accordion-toggle{display:flex}.oih-search-accordion .oih-search-accordion-body{display:none}.oih-search-accordion.is-open .oih-search-accordion-body{display:block;margin-top:12px}.olipep-inmovilla-search .oih-search-actions{display:flex!important;flex-wrap:wrap!important;width:100%!important;max-width:100%!important;gap:8px!important;padding:0!important}.olipep-inmovilla-search .oih-search-actions .btn{flex:1 1 100%!important;width:100%!important;margin:0!important;justify-content:center!important;text-align:center!important}}body.oih-plugin-property-detail,body.oih-plugin-property-detail .rh_wrap,body.oih-plugin-property-detail .rh_wrap.rh_wrap_stick_footer{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}body.oih-plugin-property-detail .oih-single{display:block!important;width:100%!important;max-width:none!important;clear:both!important}body.oih-plugin-property-detail.oih-theme-houzez .top-banner-wrap,body.oih-plugin-property-detail.oih-theme-houzez .banner-inner,body.oih-plugin-property-detail.oih-theme-houzez .houzez-search-form,body.oih-plugin-property-detail.oih-theme-houzez .advanced-search,body.oih-plugin-property-detail.oih-theme-houzez .houzez-header-search,body.oih-plugin-property-detail.oih-theme-houzez .rev_slider_wrapper,body.oih-plugin-property-detail.oih-theme-houzez rs-module-wrap{display:none!important}body.oih-plugin-property-detail.wp-theme-realhomes .rh_prop_search,body.oih-plugin-property-detail.wp-theme-realhomes .rh_mod_search,body.oih-plugin-property-detail.wp-theme-realhomes .inspiry_mod_search_form,body.oih-plugin-property-detail.wp-theme-realhomes .rh_slide,body.oih-plugin-property-detail.wp-theme-realhomes .rev_slider_wrapper,body.oih-plugin-property-detail.wp-theme-realhomes rs-module-wrap,body.oih-plugin-property-detail.wp-theme-realhomes .rh_banner{display:none!important}body.oih-plugin-property-detail.wp-theme-realhomes .oih-single{padding-top:146px!important}body.oih-plugin-property-detail.wp-theme-realhomes .oih-lightbox{z-index:2147483000!important}body.oih-plugin-property-detail.wp-theme-realhomes .oih-lightbox-header{flex:0 0 86px!important;min-height:86px!important;position:relative;z-index:3}body.admin-bar.oih-plugin-property-detail.wp-theme-realhomes .oih-lightbox{top:32px!important;height:calc(100% - 32px)!important}@media(max-width:782px){body.admin-bar.oih-plugin-property-detail.wp-theme-realhomes .oih-lightbox{top:46px!important;height:calc(100% - 46px)!important}}@media(max-width:767px){body.oih-plugin-property-detail.wp-theme-realhomes .oih-single{padding-top:126px!important}body.oih-plugin-property-detail.wp-theme-realhomes .oih-lightbox-header{flex-basis:auto!important;min-height:104px!important}}.oih-plugin-menu-fallback{display:none;position:relative;z-index:30;background:#fff;border-top:1px solid rgba(17,17,17,.08);border-bottom:1px solid rgba(17,17,17,.08);box-shadow:0 8px 22px rgba(15,23,42,.04)}body.oih-show-plugin-menu-fallback .oih-plugin-menu-fallback{display:block}.oih-plugin-menu-inner{width:min(1200px,calc(100% - 32px));margin:0 auto}.oih-plugin-menu-list{display:flex;flex-wrap:wrap;align-items:center;gap:0;list-style:none;margin:0;padding:0}.oih-plugin-menu-list>li{position:relative;margin:0}.oih-plugin-menu-list a{display:flex;align-items:center;min-height:48px;padding:0 14px;color:#111;text-decoration:none;font-size:14px;font-weight:800}.oih-plugin-menu-list a:hover{color:var(--oih-single-primary,#111);background:#f7f8fa}.oih-plugin-menu-list .sub-menu{display:none;position:absolute;left:0;top:100%;z-index:40;min-width:220px;list-style:none;margin:0;padding:8px 0;background:#fff;border:1px solid rgba(17,17,17,.08);box-shadow:0 18px 38px rgba(15,23,42,.14)}.oih-plugin-menu-list li:hover>.sub-menu{display:block}.oih-plugin-menu-list .sub-menu a{min-height:38px;padding:0 14px;white-space:nowrap}.oih-archive-top-template{margin:0 0 28px}.oih-archive-top-template>*:last-child{margin-bottom:0}@media(max-width:767px){.oih-plugin-menu-list{overflow-x:auto;flex-wrap:nowrap}.oih-plugin-menu-list a{white-space:nowrap}.oih-archive-top-template{margin-bottom:20px}}.oih-archive-container-full{width:100%;max-width:none;margin:0;padding:0}.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-boxed{width:min(1180px,calc(100% - 32px));margin-left:auto;margin-right:auto}.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full{width:100%;max-width:none;padding-left:32px;padding-right:32px}.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full .olipep-inmovilla-search .container{width:100%!important;max-width:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full.oih-theme-myhome .olipep-inmovilla-search,.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full.oih-theme-myhome .olipep-inmovilla-results-header,.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full.oih-theme-myhome .listing-wrap,.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full.oih-theme-myhome .houzez-pagination-wrap{max-width:none!important;width:100%!important}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-boxed{width:calc(100% - 24px)}.olipep-inmovilla-houzez-archive-wrap.oih-archive-layout-full{padding-left:12px;padding-right:12px}}.olipep-inmovilla-houzez-main{padding:32px 0 64px;background:#f6f7f8}.olipep-inmovilla-results-header{margin:0 0 24px}.olipep-inmovilla-results-header h1{margin:0 0 6px}.olipep-inmovilla-results-header p{margin:0;color:#666}.olipep-inmovilla-search{margin:0 0 30px}.olipep-inmovilla-search .container{padding-left:0;padding-right:0}.olipep-inmovilla-search .advanced-search-v1{background:#fff}.oih-search-layout-classic .advanced-search-v1{padding:24px}.oih-search-layout-pills .advanced-search-v1{background:transparent}.oih-search-layout-pills .row{align-items:center}.oih-search-layout-pills .form-control,.oih-search-layout-pills .bootstrap-select>.dropdown-toggle,.oih-search-layout-pills .btn{border-radius:999px!important;height:64px;min-height:64px;padding-left:24px;padding-right:24px}.oih-search-layout-pills .btn-search{border-radius:999px!important;background:#ffbd63;border-color:#ffbd63;color:#000}.oih-search-layout-advanced .advanced-search-v1{background:#fff;border-radius:4px;padding:18px 0}.oih-search-layout-advanced .form-control,.oih-search-layout-advanced .bootstrap-select>.dropdown-toggle,.oih-search-layout-advanced .btn{height:58px;min-height:58px}.oih-search-layout-advanced .btn-search{background:#ff3131}.olipep-inmovilla-search .btn,.olipep-inmovilla-search .form-control,.olipep-inmovilla-search .bootstrap-select>.dropdown-toggle{height:52px;min-height:52px}.olipep-inmovilla-search select.selectpicker{display:none!important}.olipep-inmovilla-search .bootstrap-select{display:block!important;width:100%!important}.olipep-inmovilla-search .dropdown-toggle{display:flex;align-items:center}.olipep-inmovilla-search .oih-native-select[data-oih-custom-id]{display:none!important}.olipep-inmovilla-search .oih-custom-select{position:relative;width:100%}.olipep-inmovilla-search .oih-custom-select-toggle{width:100%;height:52px;border:1px solid #d9dee7;background:linear-gradient(180deg,#fff,#fbfcfd);border-radius:12px;padding:0 16px 0 18px;display:flex;align-items:center;justify-content:space-between;font-size:15px;font-weight:500;color:#20242a;text-align:left;box-shadow:0 1px 2px rgba(16,24,40,.04);transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.olipep-inmovilla-search .oih-custom-select.is-open .oih-custom-select-toggle{border-color:#ffbd63;box-shadow:0 0 0 4px rgba(255,189,99,.18),0 10px 24px rgba(16,24,40,.08)}.olipep-inmovilla-search .oih-custom-select-toggle i{font-size:13px;opacity:.65;transition:transform .18s ease}.olipep-inmovilla-search .oih-custom-select.is-open .oih-custom-select-toggle i{transform:rotate(180deg)}.olipep-inmovilla-search .oih-custom-select-toggle .is-placeholder{color:#8b949e;font-weight:400}.olipep-inmovilla-search .oih-custom-select-menu{display:none;position:absolute;left:0;top:calc(100% + 8px);z-index:99999;width:min(360px,calc(100vw - 32px));max-height:380px;overflow-y:auto;background:#fff;border:1px solid rgba(20,28,38,.08);border-radius:16px;box-shadow:0 18px 50px rgba(16,24,40,.18);padding:10px}.olipep-inmovilla-search .oih-custom-select.is-open .oih-custom-select-menu{display:block}.olipep-inmovilla-search .oih-custom-select-search{position:sticky;top:0;background:#fff;z-index:3;padding:2px 2px 8px}.olipep-inmovilla-search .oih-custom-select-search input{width:100%;height:40px;border:1px solid #e1e6ef;border-radius:999px;padding:0 14px;font-size:14px;outline:none;background:#f8fafc}.olipep-inmovilla-search .oih-custom-select-search input:focus{border-color:#ffbd63;background:#fff;box-shadow:0 0 0 3px rgba(255,189,99,.16)}.olipep-inmovilla-search .oih-custom-select-option{display:flex;align-items:center;gap:11px;margin:2px 0;padding:10px 12px;font-size:14px;line-height:1.25;cursor:pointer;color:#20242a;border-radius:10px;transition:background .15s ease,color .15s ease}.olipep-inmovilla-search .oih-custom-select-option:hover{background:#f6f7f8}.olipep-inmovilla-search .oih-custom-select-option.is-selected{background:#fff4e4;color:#111}.olipep-inmovilla-search .oih-custom-select-option input{margin:0;accent-color:#ffbd63}.olipep-inmovilla-search .oih-custom-select-actions{display:flex;gap:8px;padding:0 2px 8px;border-bottom:1px solid #eef0f2;position:sticky;top:50px;background:#fff;z-index:2}.olipep-inmovilla-search .oih-custom-select-actions button{border:1px solid #e1e6ef;background:#fff;border-radius:999px;padding:7px 11px;font-size:12px;line-height:1;cursor:pointer;color:#20242a;font-weight:600}.olipep-inmovilla-search .oih-custom-select-actions button:hover{background:#111;color:#fff;border-color:#111}.olipep-inmovilla-search .oih-search-actions{display:flex!important;gap:10px;align-items:stretch}.olipep-inmovilla-search .oih-search-actions .btn-search{flex:1 1 auto;min-width:170px;font-weight:800}.olipep-inmovilla-search .oih-advanced-toggle{flex:0 0 auto;height:42px!important;min-height:42px!important;align-self:center;padding-left:13px;padding-right:13px;border-radius:10px!important;border:1px solid #e1e6ef!important;background:#fff!important;color:#20242a!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:700;white-space:nowrap}.olipep-inmovilla-search .oih-advanced-toggle.is-open,.olipep-inmovilla-search .oih-advanced-toggle:hover{background:#111!important;border-color:#111!important;color:#fff!important}.olipep-inmovilla-search .oih-advanced-panel{padding-top:12px}.olipep-inmovilla-search .oih-advanced-panel[hidden]{display:none!important}.olipep-inmovilla-search .oih-search-actions .reset-search-btn{flex:0 0 auto;height:42px!important;min-height:42px!important;align-self:center;padding-left:13px;padding-right:13px;border-radius:10px!important;border:1px solid #e1e6ef!important;background:#fff!important;color:#20242a!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:13px;font-weight:700;white-space:nowrap;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.olipep-inmovilla-search .oih-search-actions .reset-search-btn:hover{background:#111!important;border-color:#111!important;color:#fff!important;box-shadow:0 10px 24px rgba(17,17,17,.16)}.olipep-inmovilla-search .oih-search-actions .reset-search-btn.is-clearing{pointer-events:none;opacity:.72}.olipep-inmovilla-search .filter-option-inner-inner{text-overflow:ellipsis}.olipep-inmovilla-grid .item-listing-wrap,.olipep-inmovilla-grid .oih-listing-card{display:flex}.olipep-inmovilla-grid .item-wrap{width:100%;height:545px!important;max-height:545px;overflow:hidden;background:#fff;border-radius:10px;box-shadow:0 1px 0 rgba(0,0,0,.03)}.olipep-inmovilla-grid .item-header{position:relative;width:100%;flex:0 0 255px;height:255px;overflow:hidden;border-radius:10px 10px 0 0}.olipep-inmovilla-grid .listing-image-wrap,.olipep-inmovilla-grid .listing-thumb,.olipep-inmovilla-grid .listing-featured-thumb{height:100%;display:block}.olipep-inmovilla-grid .listing-thumb img{width:100%;height:255px!important;object-fit:cover}.olipep-inmovilla-grid .item-body{padding:18px 22px 16px;height:290px;overflow:hidden}.olipep-inmovilla-grid .item-card-heading{margin:0 0 10px;min-height:30px}.olipep-inmovilla-grid .item-property-type{font-weight:700;text-transform:uppercase;letter-spacing:.02em;margin:0;color:#111;font-size:13px;line-height:1.25;max-width:48%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.olipep-inmovilla-grid .item-price-main{font-size:20px;line-height:1.1;font-weight:800;margin:0;color:#000;text-align:right;max-width:52%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.olipep-inmovilla-grid .item-title{font-size:18px;line-height:1.22;font-weight:400;min-height:24px;max-height:44px;margin:0 0 9px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.olipep-inmovilla-grid .item-title a{color:#9d9d9d}.olipep-inmovilla-grid .item-address{min-height:24px;max-height:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333;font-size:15px}.olipep-inmovilla-grid .item-description{display:block;margin:0 0 10px;color:#666;font-size:14px;line-height:1.38;max-height:39px;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.olipep-inmovilla-grid .item-amenities{margin:6px 0 14px;max-height:34px;overflow:hidden;gap:14px!important}.olipep-inmovilla-grid .item-amenities li{font-size:16px;color:#111}.olipep-inmovilla-grid .labels-wrap{position:absolute;right:18px;top:18px;z-index:3}.olipep-inmovilla-grid .oih-ref-badge{position:absolute;left:16px;top:16px;z-index:4;display:inline-flex;align-items:center;max-width:46%;min-height:28px;padding:5px 9px;border-radius:999px;background:rgba(17,17,17,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);color:#fff;font-size:12px;font-weight:700;line-height:1;letter-spacing:.01em;box-shadow:0 8px 18px rgba(0,0,0,.16);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.olipep-inmovilla-grid .label-status{background:#344252;color:#fff;border-radius:6px;padding:7px 10px;font-size:14px;text-transform:uppercase}.olipep-inmovilla-grid .item-price-wrap{display:none!important}.olipep-inmovilla-grid .item-tools-bottom{display:none!important}.olipep-inmovilla-grid .item-card-actions{margin-top:auto;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px!important}.olipep-inmovilla-grid .btn-card-action{height:40px;border:1px solid #111;border-radius:999px;background:#fff;color:#111;font-size:13px;font-weight:600;line-height:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:0 8px;text-decoration:none;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.olipep-inmovilla-grid .btn-card-action i{font-size:16px;line-height:1;flex:0 0 auto}.olipep-property-window{margin:0 0 42px;max-width:100%;overflow:visible;position:relative}.olipep-property-window .olipep-inmovilla-grid{width:100%;max-width:100%}.oih-premium-card{display:flex;min-width:0}.oih-premium-card-link{position:relative;display:flex;flex-direction:column;width:100%;min-height:520px;background:#fff;border:1px solid rgba(198,168,95,.18);border-radius:26px;overflow:hidden;text-decoration:none;color:#111;box-shadow:0 26px 70px rgba(15,23,42,.14);transition:transform .28s ease,box-shadow .28s ease,border-color .28s ease}.oih-premium-card-link:hover{transform:translateY(-8px);box-shadow:0 36px 90px rgba(15,23,42,.22);border-color:rgba(198,168,95,.42);color:#111}.oih-premium-image{position:relative;height:315px;overflow:hidden;background:#111}.oih-premium-image img{width:100%;height:100%;object-fit:cover;display:block;transform:scale(1.01);transition:transform .65s ease,filter .65s ease}.oih-premium-card-link:hover .oih-premium-image img{transform:scale(1.09);filter:saturate(1.04) contrast(1.03)}.oih-premium-shade{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.46) 0%,rgba(0,0,0,.08) 38%,rgba(0,0,0,.68) 100%);opacity:.9}.oih-premium-top{position:absolute;left:18px;right:18px;top:18px;display:flex;align-items:center;justify-content:space-between;gap:10px;z-index:2}.oih-premium-ref,.oih-premium-op{display:inline-flex;align-items:center;min-height:30px;padding:7px 11px;border-radius:999px;background:rgba(255,255,255,.18);border:1px solid rgba(255,255,255,.24);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:#fff;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;max-width:50%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oih-premium-op{background:rgba(17,17,17,.38)}.oih-premium-hover{position:absolute;left:50%;top:50%;z-index:3;transform:translate(-50%,-38%) scale(.96);opacity:0;transition:opacity .28s ease,transform .28s ease}.oih-premium-hover span{display:inline-flex;align-items:center;justify-content:center;height:46px;padding:0 22px;border-radius:999px;background:#fff;color:#111;font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:0 18px 42px rgba(0,0,0,.22)}.oih-premium-card-link:hover .oih-premium-hover{opacity:1;transform:translate(-50%,-50%) scale(1)}.oih-premium-content{position:relative;flex:1;padding:26px 28px 28px;background:linear-gradient(180deg,#fff 0%,#fbfaf7 100%)}.oih-premium-content:before{content:\"\";position:absolute;left:28px;top:0;width:56px;height:2px;background:linear-gradient(90deg,#c6a85f,#f2df9b)}.oih-premium-kicker{font-size:12px;line-height:1;text-transform:uppercase;letter-spacing:.16em;font-weight:800;color:#9b7b2f;margin:0 0 12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oih-premium-price{font-size:26px;line-height:1.08;font-weight:900;color:#111;margin:0 0 12px;letter-spacing:-.02em}.oih-premium-title{font-size:20px;line-height:1.22;font-weight:600;margin:0 0 10px;color:#1b1b1b;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.oih-premium-location{font-size:14px;line-height:1.35;color:#6b7280;margin:0 0 18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oih-premium-meta{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.oih-premium-meta span{display:inline-flex;align-items:center;height:30px;padding:0 10px;border-radius:999px;background:#f2f0ea;color:#2d2d2d;font-size:12px;font-weight:700}@media(max-width:1199px){.olipep-inmovilla-grid .item-wrap{height:525px!important}.olipep-inmovilla-grid .item-header{height:245px;flex-basis:245px}.olipep-inmovilla-grid .listing-thumb img{height:245px!important}.olipep-inmovilla-grid .item-body{height:280px;padding:18px}.oih-premium-image{height:285px}}@media(max-width:767px){.olipep-inmovilla-grid .item-wrap{height:auto!important;max-height:none}.olipep-inmovilla-grid .item-header{height:245px;flex-basis:245px}.olipep-inmovilla-grid .item-body{height:auto}.olipep-inmovilla-grid .item-card-actions{grid-template-columns:1fr!important}.oih-premium-card-link{min-height:0}.oih-premium-image{height:260px}.oih-premium-content{padding:22px}}.olipep-inmovilla-search .oih-feature-filter{width:100%;padding:6px 2px 2px}.olipep-inmovilla-search .oih-feature-filter-title{display:block;font-size:13px;font-weight:700;color:#20242a;margin:0 0 10px;text-transform:uppercase;letter-spacing:.03em}.olipep-inmovilla-search .oih-feature-filter-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:8px 16px}.olipep-inmovilla-search .oih-feature-filter-item{display:flex;align-items:center;gap:9px;margin:0;padding:8px 10px;border:1px solid #e1e6ef;border-radius:10px;background:#fff;font-size:14px;font-weight:500;color:#20242a;cursor:pointer;line-height:1.2;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.olipep-inmovilla-search .oih-feature-filter-item:hover{border-color:#ffbd63;background:#fffaf2}.olipep-inmovilla-search .oih-feature-filter-item input{margin:0;width:17px;height:17px;flex:0 0 auto;accent-color:#ffbd63;cursor:pointer}.olipep-inmovilla-search .oih-feature-filter-item span{min-width:0;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.olipep-inmovilla-search .oih-feature-filter-grid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.olipep-inmovilla-search .advanced-search-v1{background:#ffffff!important}.olipep-inmovilla-search.oih-search-transparent,.olipep-inmovilla-search.oih-search-transparent .container,.olipep-inmovilla-search.oih-search-transparent form,.olipep-inmovilla-search.oih-search-transparent .advanced-search-v1,.olipep-inmovilla-search.oih-search-transparent .row{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.olipep-inmovilla-search.oih-search-transparent:before,.olipep-inmovilla-search.oih-search-transparent:after,.olipep-inmovilla-search.oih-search-transparent .advanced-search-v1:before,.olipep-inmovilla-search.oih-search-transparent .advanced-search-v1:after{background:transparent!important;background-color:transparent!important;box-shadow:none!important}.olipep-inmovilla-search .btn-search{background:#ffbd63!important;border-color:#ffbd63!important;color:#000000!important}.olipep-inmovilla-search .btn-search:hover{background:#111111!important;border-color:#111111!important;color:#000000!important}.olipep-inmovilla-search .oih-search-actions .reset-search-btn{background:#ffffff!important;color:#20242a!important}.olipep-inmovilla-search .oih-search-actions .reset-search-btn:hover{background:#111111!important;border-color:#111111!important;color:#000000!important}.oih-search-bar-wrap .oih-bar__reset-row{display:flex;justify-content:flex-end;margin:8px 0 0}.oih-search-bar-wrap .oih-bar__reset{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:40px;padding:0 18px;border-radius:7px;font-family:inherit;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.oih-search-bar-wrap .oih-bar__reset .oih-bar__icon{width:14px;height:14px}.oih-search-bar-wrap .oih-bar__reset:hover{transform:translateY(-1px)}.oih-search-bar-wrap .oih-bar__reset:focus-visible{outline:3px solid rgba(205,166,109,.55);outline-offset:2px}@media(max-width:767px){.oih-search-bar-wrap .oih-bar__reset-row{justify-content:stretch}.oih-search-bar-wrap .oih-bar__reset{width:100%}}.oih-search-bar-wrap .oih-bar__reset{background:#ffffff!important;color:#20242a!important;border:1px solid #ddd5c9!important}.oih-search-bar-wrap .oih-bar__reset:hover{background:#f4efe7!important;border-color:#f4efe7!important;color:#20242a!important}body .olipep-inmovilla-search.oih-search-layout-minimal .advanced-search-v1{padding:30px 36px;border-radius:0;box-shadow:none}body .olipep-inmovilla-search.oih-search-layout-minimal .form-control,body .olipep-inmovilla-search.oih-search-layout-minimal .bootstrap-select>.dropdown-toggle,body .olipep-inmovilla-search.oih-search-layout-minimal .oih-custom-select-toggle{height:46px!important;min-height:46px!important;border:0!important;border-bottom:1.5px solid #cdd3dc!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;padding-left:0!important;font-size:15px;transition:border-color .2s ease}body .olipep-inmovilla-search.oih-search-layout-minimal .form-control:focus,body .olipep-inmovilla-search.oih-search-layout-minimal .oih-custom-select.is-open .oih-custom-select-toggle{border-bottom-color:#111!important;box-shadow:none!important}body .olipep-inmovilla-search.oih-search-layout-minimal .oih-search-actions .btn{height:46px!important;min-height:46px!important;border-radius:999px!important;padding-left:26px!important;padding-right:26px!important}@media(min-width:768px){body .olipep-inmovilla-search.oih-search-layout-minimal .advanced-search-v1 .row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 30px;margin:0!important;align-items:end}body .olipep-inmovilla-search.oih-search-layout-minimal .advanced-search-v1 .flex-search{width:auto!important;max-width:none!important;min-width:0;padding:0!important;margin:0!important;flex:none!important}body .olipep-inmovilla-search.oih-search-layout-minimal .advanced-search-v1 .flex-search.oih-flex-features,body .olipep-inmovilla-search.oih-search-layout-minimal .oih-advanced-panel{grid-column:1\/-1!important}body .olipep-inmovilla-search.oih-search-layout-minimal .oih-advanced-panel{width:100%!important;max-width:none!important;padding:6px 0 0!important}body .olipep-inmovilla-search.oih-search-layout-minimal .oih-search-actions{grid-column:1\/-1!important;display:flex!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-top:4px!important;padding-top:22px!important;border-top:1px solid #e6e9ee}body .olipep-inmovilla-search.oih-search-layout-minimal .oih-search-actions .oih-advanced-toggle{order:1}body .olipep-inmovilla-search.oih-search-layout-minimal .oih-search-actions .reset-search-btn{order:2}body .olipep-inmovilla-search.oih-search-layout-minimal .oih-search-actions .btn-search{order:3;flex:0 0 auto!important;min-width:190px!important;width:auto!important}}@media(min-width:992px){body .olipep-inmovilla-search.oih-search-layout-minimal .advanced-search-v1 .row{grid-template-columns:repeat(4,minmax(0,1fr))}}body .olipep-inmovilla-search.oih-search-layout-soft .advanced-search-v1{padding:24px;border-radius:24px;border:1px solid rgba(17,17,17,.06);box-shadow:0 28px 70px rgba(15,23,42,.12)}body .olipep-inmovilla-search.oih-search-layout-soft .form-control,body .olipep-inmovilla-search.oih-search-layout-soft .bootstrap-select>.dropdown-toggle,body .olipep-inmovilla-search.oih-search-layout-soft .oih-custom-select-toggle{height:56px!important;min-height:56px!important;border:1px solid transparent!important;border-radius:16px!important;background:#f3f4f8!important;box-shadow:none!important;padding-left:18px!important;padding-right:18px!important;font-weight:500;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}body .olipep-inmovilla-search.oih-search-layout-soft .form-control:hover,body .olipep-inmovilla-search.oih-search-layout-soft .oih-custom-select-toggle:hover{background:#eceef4!important}body .olipep-inmovilla-search.oih-search-layout-soft .form-control:focus,body .olipep-inmovilla-search.oih-search-layout-soft .oih-custom-select.is-open .oih-custom-select-toggle{background:#fff!important;border-color:rgba(255,189,99,.95)!important;box-shadow:0 0 0 4px rgba(255,189,99,.22)!important}body .olipep-inmovilla-search.oih-search-layout-soft .oih-search-actions .btn{height:56px!important;min-height:56px!important;border-radius:16px!important}@media(min-width:768px){body .olipep-inmovilla-search.oih-search-layout-soft .advanced-search-v1 .row{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:0!important;align-items:stretch}body .olipep-inmovilla-search.oih-search-layout-soft .advanced-search-v1 .flex-search{width:auto!important;max-width:none!important;min-width:0;padding:0!important;margin:0!important;flex:none!important}body .olipep-inmovilla-search.oih-search-layout-soft .advanced-search-v1 .flex-search.oih-flex-features,body .olipep-inmovilla-search.oih-search-layout-soft .oih-advanced-panel{grid-column:1\/-1!important}body .olipep-inmovilla-search.oih-search-layout-soft .oih-advanced-panel{width:100%!important;max-width:none!important;padding:4px 0 0!important}body .olipep-inmovilla-search.oih-search-layout-soft .oih-search-actions{grid-column:1\/-1!important;display:flex!important;flex-wrap:nowrap;align-items:stretch;gap:12px;margin-top:6px!important}body .olipep-inmovilla-search.oih-search-layout-soft .oih-search-actions .btn-search{flex:1 1 auto!important;width:auto!important;font-size:16px}body .olipep-inmovilla-search.oih-search-layout-soft .oih-search-actions .oih-advanced-toggle,body .olipep-inmovilla-search.oih-search-layout-soft .oih-search-actions .reset-search-btn{flex:0 0 auto!important;align-self:stretch!important;height:56px!important;min-height:56px!important}}@media(min-width:992px){body .olipep-inmovilla-search.oih-search-layout-soft .advanced-search-v1 .row{grid-template-columns:repeat(3,minmax(0,1fr))}}.oih-single{background:var(--oih-single-bg,#fff);color:#151515;padding:26px 0 76px}.oih-single-wrap{width:min(1360px,calc(100% - 32px));margin:0 auto}.oih-single-gallery{position:relative;display:grid;grid-template-columns:2fr 1fr 1fr;grid-auto-rows:210px;gap:8px;margin-bottom:30px;border-radius:18px;overflow:hidden;background:#f3f4f6}.oih-single-gallery-item{display:block;min-width:0;min-height:0;overflow:hidden;color:inherit}.oih-single-gallery img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .35s ease}.oih-single-gallery a:hover img{transform:scale(1.04)}.oih-single-gallery-item.is-main{grid-row:span 2}.oih-single-gallery-more{position:absolute;right:18px;bottom:18px;border:0;border-radius:999px;background:rgba(17,17,17,.84);color:#fff;height:42px;padding:0 18px;font-size:14px;font-weight:800;cursor:pointer}.oih-single-media-actions{display:flex;flex-wrap:wrap;gap:10px;margin:-12px 0 24px}.oih-single-media-actions button,.oih-single-media-actions a{height:42px;border:1px solid #d8dde6;background:#fff;color:#111;border-radius:0;padding:0 15px;display:inline-flex;align-items:center;text-decoration:none;font-size:14px;font-weight:800;cursor:pointer}.oih-single-media-actions button:hover,.oih-single-media-actions a:hover{border-color:var(--oih-single-primary,#111)}.oih-single-layout{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:44px;align-items:start}.oih-single-content h1{margin:0;font-size:clamp(25px,3vw,42px);line-height:1.08;letter-spacing:-.035em}.oih-single-ref{display:inline-flex;margin:0 0 12px;padding:6px 10px;border-radius:999px;background:var(--oih-single-primary,#111);color:#fff;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.oih-single-location{margin:12px 0 0;color:#5d6673;font-size:16px}.oih-single-price{margin:20px 0 0;font-size:clamp(28px,3.4vw,48px);line-height:1;font-weight:900;letter-spacing:-.04em;color:var(--oih-single-primary,#111)}.oih-single-facts{display:flex;flex-wrap:wrap;gap:0;margin:18px 0 0;padding:0;list-style:none}.oih-single-facts li{padding:0 18px;border-left:1px solid #d7dce2;font-size:17px;font-weight:700}.oih-single-facts li:first-child{border-left:0;padding-left:0}.oih-single-section{margin-top:42px}.oih-single-section h2{margin:0 0 18px;font-size:24px;line-height:1.2}.oih-single-section h2:after{content:\"\";display:block;width:54px;height:3px;border-radius:99px;background:var(--oih-single-accent,#ffbd63);margin-top:10px}.oih-single-description{max-width:78ch;color:#2f3742;font-size:16px;line-height:1.72}.oih-single-features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;margin:0;padding:0;list-style:none}.oih-single-features li{padding:13px 15px;border:1px solid #eceff3;border-radius:12px;background:#fbfcfd;font-size:14px;font-weight:650}.oih-single-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.oih-single-plans a{display:block;border:1px solid #e5e7eb;background:#f8fafc}.oih-single-plans img{width:100%;height:260px;object-fit:cover;display:block}.oih-single-embed{border:1px solid #e5e7eb;background:#f8fafc;overflow:hidden}.oih-single-embed iframe,.oih-single-map{display:block;width:100%;height:520px;border:0}.oih-before-after-tabs{display:flex;gap:10px;flex-wrap:wrap;margin-bottom:16px}.oih-before-after-tabs button{border:1px solid #d8dde6;background:#fff;color:#111;padding:10px 15px;border-radius:999px;font-weight:850;cursor:pointer}.oih-before-after-tabs button.is-active{background:var(--oih-single-primary,#111);color:#fff;border-color:var(--oih-single-primary,#111)}.oih-before-after-panel{display:none}.oih-before-after-panel.is-active{display:block}.oih-compare{position:relative;overflow:hidden;border-radius:18px;background:#111;min-height:520px}.oih-compare-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.oih-compare-before{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;clip-path:inset(0 45% 0 0);-webkit-clip-path:inset(0 45% 0 0);will-change:clip-path}.oih-compare-before .oih-compare-image{position:absolute;inset:0;width:100%;height:100%;max-width:none;object-fit:cover}.oih-compare-label{position:absolute;top:18px;z-index:3;border-radius:999px;padding:8px 12px;background:rgba(17,17,17,.72);color:#fff;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:.06em}.oih-compare-label--before{left:18px}.oih-compare-label--after{right:18px}.oih-compare-divider{position:absolute;top:0;bottom:0;left:55%;z-index:4;width:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.12)}.oih-compare-divider span{position:absolute;left:50%;top:50%;width:42px;height:42px;transform:translate(-50%,-50%);border-radius:999px;background:#fff;box-shadow:0 10px 30px rgba(0,0,0,.28)}.oih-compare-divider span:before{content:\"\u2194\";position:absolute;inset:0;display:flex;align-items:center;justify-content:center;color:#111;font-weight:900}.oih-compare-range{position:absolute;inset:0;z-index:6;width:100%;height:100%;opacity:0;cursor:ew-resize}.oih-single-sidebar{position:sticky;top:28px}.oih-single-contact-card{border:1px solid #eceff3;border-radius:6px;padding:24px;background:#fff;box-shadow:0 16px 36px rgba(15,23,42,.08)}.oih-single-contact-card h2{margin:0 0 8px;font-size:22px}.oih-single-contact-card p{margin:0 0 14px;color:#667085}.oih-single-sidebar-ref{font-size:13px;color:#667085}.oih-single-sidebar-price{font-size:24px!important;font-weight:900!important;color:var(--oih-single-primary,#111)!important}.oih-property-contact-form{display:grid;gap:11px}.oih-property-contact-form label{display:block;font-size:13px;font-weight:700;color:#222}.oih-property-contact-form input,.oih-property-contact-form textarea{width:100%;box-sizing:border-box;margin-top:5px;border:1px solid #d8dde6;border-radius:0;background:#fff;padding:12px 13px;font-size:14px}.oih-property-contact-form textarea{min-height:112px;resize:vertical}.oih-property-contact-accept{display:flex!important;gap:9px;align-items:flex-start;font-weight:500!important;color:#4b5563!important;line-height:1.35}.oih-property-contact-accept input{width:auto!important;margin-top:2px!important}.oih-property-contact-form button{width:100%;height:48px;border:0;background:var(--oih-single-primary,#111);color:#fff;font-weight:900;cursor:pointer}.oih-single-direct-contact{margin-top:16px;padding-top:16px;border-top:1px solid #edf0f4}.oih-single-direct-contact a{display:block;color:#111;font-weight:800;margin-top:6px}.oih-lightbox-open{overflow:hidden}.oih-lightbox[hidden]{display:none!important}.oih-lightbox{position:fixed;inset:0;z-index:999999;background:rgba(0,0,0,.94);display:block}.oih-lightbox-backdrop{position:absolute;inset:0}.oih-lightbox-dialog{position:relative;z-index:2;width:100%;height:100%;display:flex;flex-direction:column;background:#050505;color:#fff}.oih-lightbox-header{height:86px;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 82px 14px 28px;border-bottom:1px solid rgba(255,255,255,.12);background:#101010}.oih-lightbox-header h2{margin:0 0 4px;font-size:20px;line-height:1.1;color:#fff}.oih-lightbox-header p{margin:0;color:#d1d5db;font-size:14px}.oih-lightbox-contact-btn{height:40px;border:1px solid rgba(255,255,255,.28);background:#fff;color:#111;border-radius:999px;padding:0 18px;font-weight:900}.oih-lightbox-body{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) 190px}.oih-lightbox-viewer{position:relative;min-width:0;display:flex;align-items:center;justify-content:center;background:#050505}.oih-lightbox-viewer figure{margin:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative}.oih-lightbox-viewer img{max-width:calc(100% - 130px);max-height:calc(100vh - 130px);object-fit:contain;box-shadow:0 20px 80px rgba(0,0,0,.45)}.oih-lightbox-close,.oih-lightbox-nav{position:absolute;border:0;background:rgba(255,255,255,.14);color:#fff;border-radius:999px;cursor:pointer;z-index:5}.oih-lightbox-close{right:24px;top:20px;width:44px;height:44px;font-size:30px;line-height:1}.oih-lightbox-nav{top:50%;transform:translateY(-50%);width:54px;height:54px;font-size:46px;line-height:.7}.oih-lightbox-nav.is-prev{left:28px}.oih-lightbox-nav.is-next{right:28px}.oih-lightbox-count{position:absolute;left:28px;bottom:76px;color:#fff;background:rgba(17,17,17,.72);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(10px);border-radius:999px;padding:9px 15px;font-size:13px;font-weight:900;letter-spacing:.04em;box-shadow:0 10px 30px rgba(0,0,0,.28)}.oih-lightbox-thumbs{overflow:auto;padding:12px;background:#111;border-left:1px solid rgba(255,255,255,.12);display:grid;grid-template-columns:1fr;gap:10px;align-content:start}.oih-lightbox-thumbs button{border:2px solid transparent;background:transparent;padding:0;cursor:pointer;opacity:.72}.oih-lightbox-thumbs button.is-active{border-color:var(--oih-single-accent,#ffbd63);opacity:1}.oih-lightbox-thumbs img{display:block;width:100%;height:92px;object-fit:cover}.oih-lightbox-tabs{position:absolute;left:28px;bottom:24px;z-index:6;display:flex;gap:8px}.oih-lightbox-tabs button{border:1px solid rgba(255,255,255,.24);background:rgba(255,255,255,.12);color:#fff;border-radius:999px;padding:8px 13px;font-size:13px;font-weight:900;cursor:pointer}.oih-lightbox-tabs button.is-active{background:#fff;color:#111}.oih-lightbox-contact-modal[hidden]{display:none!important}.oih-lightbox-contact-modal{position:absolute;inset:0;z-index:7;background:rgba(0,0,0,.55);display:flex;align-items:center;justify-content:center;padding:20px}.oih-lightbox-contact-box{width:min(520px,100%);background:#fff;color:#111;padding:24px;position:relative}.oih-lightbox-contact-box h3{margin:0 0 16px;font-size:24px}.oih-lightbox-contact-close{position:absolute;right:12px;top:10px;border:0;background:transparent;font-size:28px;cursor:pointer}.oih-single--not-found .oih-single-wrap{max-width:760px}.oih-single--not-found h1{font-size:38px}@media(max-width:991px){.oih-single-gallery{grid-template-columns:1fr 1fr;grid-auto-rows:170px}.oih-single-gallery-item.is-main{grid-column:span 2;grid-row:span 1}.oih-single-layout{grid-template-columns:1fr}.oih-single-sidebar{position:static}.oih-single-features{grid-template-columns:1fr}}@media(max-width:640px){.oih-single-gallery{grid-template-columns:1fr;grid-auto-rows:230px}.oih-single-gallery-item.is-main{grid-column:auto}.oih-lightbox-header{height:auto;padding:14px 64px 12px 16px;align-items:flex-start;flex-direction:column}.oih-lightbox-body{grid-template-columns:1fr}.oih-lightbox-thumbs{display:flex;overflow-x:auto;border-left:0;border-top:1px solid rgba(255,255,255,.12)}.oih-lightbox-thumbs button{flex:0 0 84px}.oih-lightbox-thumbs img{height:64px}.oih-lightbox-viewer img{max-width:calc(100vw - 24px);max-height:calc(100vh - 220px)}.oih-lightbox-nav{width:42px;height:42px;font-size:34px}.oih-lightbox-nav.is-prev{left:10px}.oih-lightbox-nav.is-next{right:10px}.oih-single-facts li{width:50%;border-left:0;padding:6px 0}.oih-single{padding-top:12px}}.oih-single-agent{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:0 0 14px;border-bottom:1px solid #edf0f4}.oih-single-agent-photo{width:52px;height:52px;border-radius:999px;object-fit:cover;flex:0 0 52px;border:1px solid #e5e7eb}.oih-single-agent-name{font-size:15px;font-weight:800;color:#111;line-height:1.2}.oih-archive-has-map .oih-map-split{display:grid;grid-template-columns:minmax(330px,44%) minmax(0,1fr);gap:26px;align-items:start}.oih-archive-has-map .oih-map-pane{position:sticky;top:96px;min-width:0}.oih-archive-has-map .oih-listing-map{width:100%;height:calc(100vh - 150px);min-height:440px;border-radius:16px;overflow:hidden;background:#e8ecef;box-shadow:0 14px 34px rgba(15,23,42,.10)}.oih-archive-has-map .oih-map-results{min-width:0}.oih-archive-has-map .oih-listing-map .leaflet-container,.oih-archive-has-map .oih-listing-map.leaflet-container{z-index:1;font:inherit}@media(min-width:992px){.oih-map-pos-side .oih-map-results .oih-listing-view.grid-view{display:flex!important;flex-wrap:wrap!important}.oih-map-pos-side .oih-map-results .oih-listing-view.grid-view>*{flex:0 0 auto!important;width:50%!important;max-width:50%!important}}@media(max-width:991px){.oih-archive-has-map .oih-map-split{display:block}.oih-archive-has-map .oih-map-pane{position:relative;top:0;margin-bottom:18px}.oih-archive-has-map .oih-listing-map{height:320px;min-height:320px}}.oih-map-pos-top .oih-map-split{display:block}.oih-map-pos-top .oih-map-pane{position:relative;top:0;margin-bottom:26px}.oih-map-pos-top .oih-listing-map{height:440px;min-height:380px}@media(max-width:767px){.oih-map-pos-top .oih-listing-map{height:320px;min-height:320px}}.oih-map-pin{background:transparent;border:0}.oih-map-pin-bubble{position:absolute;left:0;top:0;transform:translate(-50%,-118%);display:inline-flex;align-items:center;height:30px;padding:0 11px;border-radius:999px;background:#111;color:#fff;font-size:12.5px;font-weight:800;line-height:1;white-space:nowrap;border:2px solid #fff;box-shadow:0 6px 16px rgba(0,0,0,.30);cursor:pointer;transition:transform .15s ease,background .15s ease}.oih-map-pin-bubble:after{content:\"\";position:absolute;left:50%;bottom:-7px;transform:translateX(-50%);border:5px solid transparent;border-top-color:#fff}.oih-map-pin-bubble:hover{transform:translate(-50%,-124%) scale(1.05);background:#000}.oih-map-cluster-wrap{background:transparent;border:0}.oih-map-cluster{display:flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:999px;background:rgba(17,17,17,.92);color:#fff;font-size:14px;font-weight:900;line-height:1;border:3px solid #fff;box-shadow:0 8px 20px rgba(0,0,0,.32),0 0 0 6px rgba(17,17,17,.14);cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.oih-map-cluster:hover{transform:scale(1.08);box-shadow:0 10px 24px rgba(0,0,0,.38),0 0 0 8px rgba(17,17,17,.18)}.oih-archive-has-map .leaflet-cluster-anim .leaflet-marker-icon{transition:transform .3s ease-out,opacity .3s ease-in}.oih-archive-has-map .leaflet-popup-content-wrapper{border-radius:14px;padding:0;overflow:hidden;box-shadow:0 18px 44px rgba(15,23,42,.24)}.oih-archive-has-map .leaflet-popup-content{margin:0;width:236px!important;line-height:1.3}.oih-map-popup a{display:block;color:#111!important;text-decoration:none!important}.oih-map-popup-img{width:100%;height:128px;object-fit:cover;display:block}.oih-map-popup-body{display:block;padding:10px 13px 13px}.oih-map-popup-price{display:block;font-size:16px;font-weight:900;letter-spacing:-.01em}.oih-map-popup-title{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;margin-top:3px;font-size:13px;font-weight:600}.oih-map-popup-loc{display:block;margin-top:3px;font-size:12px;color:#667085;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oih-archive-has-map .leaflet-popup-close-button{width:26px;height:26px;font-size:18px;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6)}.oih-main-highlights{margin:24px 0 0;border:1px solid #e7ebf0;border-radius:14px;background:#fff;box-shadow:0 10px 24px rgba(15,23,42,.055);padding:14px}.oih-main-highlights-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 10px}.oih-main-highlights-head span{font-size:11px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;color:#7a8494}.oih-main-highlights-head strong{font-size:15px;line-height:1.1;font-weight:900;color:var(--oih-single-primary,#111);letter-spacing:-.01em}.oih-main-highlights-grid{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;padding-bottom:2px}.oih-main-highlight{flex:1 1 0;min-width:92px;min-height:68px;border:1px solid #edf0f4;border-radius:12px;background:#fbfcfd;padding:9px;display:grid;grid-template-columns:28px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;align-items:center;transition:border-color .18s ease,box-shadow .18s ease}.oih-main-highlight:hover{border-color:rgba(255,189,99,.72);box-shadow:0 10px 22px rgba(15,23,42,.075)}.oih-main-highlight-icon{grid-row:1\/3;width:28px;height:28px;border-radius:9px;background:var(--oih-single-primary,#111);color:#fff;display:flex;align-items:center;justify-content:center}.oih-main-highlight-icon svg{width:16px;height:16px;fill:currentColor;display:block}.oih-main-highlight-value{display:block;font-size:17px;line-height:1;font-weight:900;color:#111;letter-spacing:-.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oih-main-highlight-label{display:block;margin-top:2px;font-size:10px;line-height:1.15;color:#667085;font-weight:800;text-transform:uppercase;letter-spacing:.025em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:767px){.oih-main-highlights{padding:12px}.oih-main-highlights-head{align-items:flex-start;flex-direction:column}.oih-main-highlight{flex:0 0 128px;min-height:66px}.oih-main-highlight-value{font-size:16px}.oih-main-highlight-label{font-size:10px}}.oih-single,.oih-single *{box-sizing:border-box}.oih-single{max-width:100%;overflow-x:hidden}.oih-single-wrap,.oih-single-content,.oih-single-sidebar,.oih-single-section,.oih-single-description,.oih-single-contact-card,.oih-single-gallery,.oih-single-layout{min-width:0;max-width:100%}.oih-single img,.oih-single iframe,.oih-single video,.oih-single canvas,.oih-single table{max-width:100%}.oih-single table{display:block;overflow-x:auto}.oih-single h1,.oih-single h2,.oih-single-description,.oih-single-features li,.oih-single-location,.oih-single-price{overflow-wrap:anywhere;word-break:normal}.oih-main-highlights-grid{max-width:100%}@media(max-width:640px){.oih-single-wrap{width:min(100% - 20px,100%);overflow:hidden}.oih-single-content h1{font-size:clamp(24px,8vw,31px)}.oih-single-price{font-size:clamp(27px,9vw,36px)}.oih-main-highlights{margin-top:18px;padding:10px;border-radius:12px}.oih-main-highlights-head{display:none}.oih-main-highlight{flex:0 0 108px;min-width:108px;grid-template-columns:24px minmax(0,1fr);min-height:58px;padding:8px;column-gap:7px}.oih-main-highlight-icon{width:24px;height:24px;border-radius:8px}.oih-main-highlight-icon svg{width:14px;height:14px}.oih-main-highlight-value{font-size:15px}.oih-main-highlight-label{font-size:9px}}.oih-costs-section{margin-top:42px}.oih-costs-card{border:1px solid #e6e9ef;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.07);padding:24px}.oih-costs-card-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:18px;padding-bottom:14px;border-bottom:1px solid #edf0f4;color:#111}.oih-costs-card-head span{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:#667085}.oih-costs-card-head strong{font-size:14px;font-weight:700;color:#111}.oih-costs-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.oih-cost-row{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #edf0f4;border-radius:12px;background:#fbfcfd}.oih-cost-main{display:flex;flex-direction:column;gap:4px;min-width:0}.oih-cost-label{font-size:14px;font-weight:700;color:#344054}.oih-cost-amount{font-size:18px;font-weight:900;color:#111}.oih-cost-badge{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:0 12px;border-radius:999px;font-size:12px;font-weight:800;letter-spacing:.02em}.oih-cost-badge.is-included{background:#ecfdf3;color:#027a48;border:1px solid #abefc6}.oih-cost-badge.is-excluded{background:#fff6ed;color:#b54708;border:1px solid #fdcab8}@media(max-width:640px){.oih-cost-row{flex-direction:column;align-items:flex-start}.oih-cost-badge{align-self:flex-start}}.oih-energy-section{margin-top:42px}.oih-energy-card{border:1px solid #e6e9ef;border-radius:16px;background:#fff;box-shadow:0 14px 34px rgba(15,23,42,.07);padding:24px}.oih-energy-card-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #edf0f4;color:#111}.oih-energy-card-head span{font-size:13px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:#667085}.oih-energy-card-head strong{min-height:38px;border-radius:999px;background:#f5f7fa;color:#111;display:inline-flex;align-items:center;justify-content:center;padding:0 16px;font-size:18px;font-weight:900;border:1px solid #e1e5ec}.oih-energy-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.oih-energy-scale{border-radius:14px;background:#fbfcfd;border:1px solid #edf0f4;padding:18px}.oih-energy-scale header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.oih-energy-scale header span{font-size:13px;font-weight:850;color:#344252;text-transform:uppercase;letter-spacing:.05em}.oih-energy-scale header strong{font-size:24px;line-height:1;font-weight:950;color:#111}.oih-energy-bars{display:grid;gap:5px}.oih-energy-bars span{height:23px;width:calc(46% + (var(--oih-energy-i) * 7%));min-width:70px;display:flex;align-items:center;padding-left:10px;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 50%,calc(100% - 12px) 100%,0 100%);background:hsl(calc(125 - (var(--oih-energy-i) * 18)),68%,45%);opacity:.28;color:#fff;font-size:12px;font-weight:900}.oih-energy-bars span.is-active{opacity:1;box-shadow:0 6px 14px rgba(15,23,42,.13)}.oih-energy-scale p{margin:13px 0 0;font-size:20px;font-weight:900;color:#111;letter-spacing:-.01em}.oih-energy-scale small{font-size:12px;font-weight:700;color:#667085;letter-spacing:0}.oih-energy-status{display:inline-flex;margin:18px 0 0;border-radius:999px;background:#fff7e8;color:#7a4b00;border:1px solid #ffe0a6;padding:8px 12px;font-size:13px;font-weight:800}@media(max-width:767px){.oih-energy-card{padding:18px}.oih-energy-grid{grid-template-columns:1fr}.oih-energy-card-head{align-items:flex-start;flex-direction:column}.oih-energy-scale p{font-size:19px}}.oih-single-map-wrap{position:relative;border:1px solid #e5e7eb;background:#f8fafc;overflow:hidden}.oih-single-map-wrap.is-static .oih-single-map{pointer-events:none}.oih-single-map-lock{position:absolute;inset:0;z-index:4;background:transparent;cursor:default}.oih-single-map-wrap.hide-controls:before{content:\"\";position:absolute;left:0;top:0;z-index:5;width:62px;height:106px;background:#f8fafc;pointer-events:none}.oih-single-map-approx{position:absolute;left:50%;top:50%;z-index:3;width:240px;height:240px;transform:translate(-50%,-50%);border-radius:50%;pointer-events:none;background:rgba(255,189,99,.3);background:color-mix(in srgb,var(--oih-single-accent,#ffbd63) 30%,transparent);border:2px solid var(--oih-single-accent,#ffbd63);box-shadow:0 0 0 1px rgba(255,255,255,.65) inset,0 6px 18px rgba(0,0,0,.12)}.oih-single-map-wrap.is-approx:after{content:\"\";position:absolute;right:0;top:0;z-index:5;width:56px;height:86px;background:#f8fafc;pointer-events:none}@media(max-width:600px){.oih-single-map-approx{width:170px;height:170px}}.oih-results-sort{display:flex;align-items:center;gap:10px;margin-left:auto}.oih-results-sort label{font-size:13px;font-weight:800;color:#344252;text-transform:uppercase;letter-spacing:.04em;margin:0}.oih-results-order-select{height:46px;min-width:250px;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:#fff;color:#111;padding:0 42px 0 18px;font-size:14px;font-weight:700;box-shadow:0 10px 26px rgba(15,23,42,.06);outline:none}.oih-results-order-select:focus{border-color:#ffbd63;box-shadow:0 0 0 4px rgba(255,189,99,.18)}.olipep-inmovilla-houzez-archive-wrap .olipep-inmovilla-grid.grid-view{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:0!important}.olipep-inmovilla-houzez-archive-wrap .olipep-inmovilla-grid.grid-view>.item-listing-wrap{width:auto!important;max-width:none!important;padding:0!important;margin:0!important}.olipep-inmovilla-grid.oih-list-view{gap:20px}.olipep-inmovilla-grid.oih-list-view .item-listing-wrap{display:block}.olipep-inmovilla-grid.oih-list-view .item-wrap{height:330px!important;max-height:330px!important;min-height:330px!important;overflow:hidden}.olipep-inmovilla-grid.oih-list-view .item-wrap>.d-flex{height:330px!important;max-height:330px!important;flex-direction:row!important;align-items:stretch!important}.olipep-inmovilla-grid.oih-list-view .item-header{width:34%;min-width:340px;max-width:430px;height:330px!important;flex:0 0 34%;border-radius:10px 0 0 10px;overflow:hidden}.olipep-inmovilla-grid.oih-list-view .listing-image-wrap,.olipep-inmovilla-grid.oih-list-view .listing-thumb,.olipep-inmovilla-grid.oih-list-view .listing-featured-thumb{height:330px!important}.olipep-inmovilla-grid.oih-list-view .listing-thumb img{height:330px!important;min-height:330px!important;width:100%;object-fit:cover}.olipep-inmovilla-grid.oih-list-view .item-body{height:330px!important;min-height:0!important;padding:26px 28px 22px;overflow:hidden}.olipep-inmovilla-grid.oih-list-view .item-title{font-size:24px;max-height:34px;-webkit-line-clamp:1}.olipep-inmovilla-grid.oih-list-view .item-description{max-height:50px;-webkit-line-clamp:2;margin-bottom:12px}.olipep-inmovilla-grid.oih-list-view .item-amenities{max-height:34px;margin:8px 0 12px}.olipep-inmovilla-grid.oih-list-view .item-card-actions{margin-top:auto;max-width:720px}.olipep-inmovilla-grid.oih-list-view .btn-card-action{height:38px;font-size:13px;padding-left:8px;padding-right:8px}.olipep-inmovilla-grid.oih-list-view .item-price-main{font-size:24px}@media(max-width:1199px){.olipep-inmovilla-houzez-archive-wrap .olipep-inmovilla-grid.grid-view{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap .olipep-inmovilla-grid.grid-view{grid-template-columns:1fr}}@media(max-width:991px){.oih-results-sort{width:100%;justify-content:flex-start;margin-left:0}.oih-results-order-select{width:100%;min-width:0}.olipep-inmovilla-grid.oih-list-view .item-wrap,.olipep-inmovilla-grid.oih-list-view .item-wrap>.d-flex{height:auto!important;max-height:none!important;min-height:0!important;flex-direction:column!important}.olipep-inmovilla-grid.oih-list-view .item-header{width:100%;min-width:0;max-width:none;height:245px!important;flex:0 0 245px;border-radius:10px 10px 0 0}.olipep-inmovilla-grid.oih-list-view .listing-image-wrap,.olipep-inmovilla-grid.oih-list-view .listing-thumb,.olipep-inmovilla-grid.oih-list-view .listing-featured-thumb,.olipep-inmovilla-grid.oih-list-view .listing-thumb img{height:245px!important;min-height:0!important}.olipep-inmovilla-grid.oih-list-view .item-body{height:auto!important;min-height:0!important}.olipep-inmovilla-grid.oih-list-view .item-card-actions{grid-template-columns:1fr!important}}@media(max-width:767px){html,body{max-width:100%;overflow-x:hidden}.olipep-inmovilla-houzez-main{padding-top:20px}.olipep-inmovilla-results-header{display:block!important;margin-bottom:18px}.olipep-inmovilla-results-header p{font-size:16px;line-height:1.35;margin-bottom:14px}.oih-results-sort{display:grid!important;grid-template-columns:88px minmax(0,1fr);align-items:center;gap:10px;width:100%;margin:0}.oih-results-sort label{font-size:12px;line-height:1.25;white-space:normal}.oih-results-order-select{width:100%!important;min-width:0!important;max-width:100%;height:54px}.olipep-inmovilla-houzez-archive-wrap .listing-wrap{padding-left:0!important;padding-right:0!important;overflow:visible}.olipep-inmovilla-grid,.olipep-inmovilla-grid .item-listing-wrap,.olipep-inmovilla-grid .item-wrap,.olipep-inmovilla-grid .item-body{min-width:0!important;max-width:100%!important}.olipep-inmovilla-grid .item-card-heading{gap:10px!important;align-items:flex-start!important}.olipep-inmovilla-grid .item-property-type{max-width:42%!important;font-size:13px!important}.olipep-inmovilla-grid .item-price-main{max-width:58%!important;font-size:22px!important;line-height:1.12!important}.olipep-inmovilla-grid .item-title{font-size:18px!important;line-height:1.25!important}.olipep-inmovilla-grid .item-address{white-space:normal!important;max-height:42px!important;line-height:1.35!important;overflow:hidden!important}.olipep-inmovilla-grid .item-amenities{display:flex!important;flex-wrap:wrap!important;max-height:none!important;gap:9px 13px!important;padding:0!important;overflow:visible!important}.olipep-inmovilla-grid .item-amenities li{width:auto!important;margin:0!important;font-size:15px!important;white-space:nowrap!important}.olipep-inmovilla-grid .item-card-actions{grid-template-columns:1fr!important}.olipep-inmovilla-grid .btn-card-action{width:100%;max-width:100%}.olipep-inmovilla-grid .oih-ref-badge{max-width:62%}.olipep-inmovilla-grid .labels-wrap{right:12px;top:12px}.olipep-inmovilla-grid .label-status{font-size:12px!important;padding:6px 9px!important}}.oih-card-size-small:not(.oih-card-design-image_hover) .oih-premium-image{height:245px}.oih-card-size-small:not(.oih-card-design-image_hover) .oih-premium-card-link{min-height:455px}.oih-card-size-medium:not(.oih-card-design-image_hover) .oih-premium-image{height:315px}.oih-card-size-medium:not(.oih-card-design-image_hover) .oih-premium-card-link{min-height:520px}.oih-card-size-large:not(.oih-card-design-image_hover) .oih-premium-image{height:395px}.oih-card-size-large:not(.oih-card-design-image_hover) .oih-premium-card-link{min-height:640px}.oih-card-design-image_hover.oih-card-size-small{--oih-card-h:420px;--oih-peek:118px}.oih-card-design-image_hover.oih-card-size-medium{--oih-card-h:520px;--oih-peek:128px}.oih-card-design-image_hover.oih-card-size-large{--oih-card-h:640px;--oih-peek:140px}.oih-card-design-image_hover .oih-premium-card{height:var(--oih-card-h)!important}.oih-card-design-image_hover .oih-premium-card-link{height:var(--oih-card-h)!important;min-height:var(--oih-card-h)!important;max-height:var(--oih-card-h)!important;background:#111;overflow:hidden!important}.oih-card-design-image_hover .oih-premium-image{position:absolute;inset:0;height:100%!important;flex:none}.oih-card-design-image_hover .oih-premium-shade{background:linear-gradient(180deg,rgba(0,0,0,.26) 0%,rgba(0,0,0,.08) 36%,rgba(0,0,0,.84) 100%)}.oih-card-design-image_hover .oih-premium-content{position:absolute;left:0;right:0;bottom:0;z-index:4;box-sizing:border-box;max-height:86%;overflow:hidden;background:linear-gradient(180deg,rgba(0,0,0,0),rgba(0,0,0,.9));color:#fff;padding:90px 30px 34px;transform:translateY(calc(100% - var(--oih-peek)));transition:transform .38s ease;text-shadow:none!important}.oih-card-design-image_hover .oih-premium-card-link:hover .oih-premium-content{transform:translateY(0);overflow:auto}.oih-card-design-image_hover .oih-premium-content:before{display:none}.oih-card-design-image_hover .oih-premium-kicker{color:#f2df9b}.oih-card-design-image_hover .oih-premium-price,.oih-card-design-image_hover .oih-premium-title,.oih-card-design-image_hover .oih-premium-title a{color:#fff;text-shadow:none!important}.oih-card-design-image_hover .oih-premium-price{font-size:25px!important;line-height:1.12!important;margin-bottom:0!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:4px}.oih-card-design-image_hover .oih-premium-title{font-size:20px!important;line-height:1.18!important;margin:14px 0 8px!important;max-height:48px!important}.oih-card-design-image_hover .oih-premium-location{color:rgba(255,255,255,.78);font-size:14px!important;line-height:1.25!important;margin-bottom:14px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.oih-card-design-image_hover .oih-premium-meta{gap:7px;max-height:72px;overflow:hidden}.oih-card-design-image_hover .oih-premium-meta span{height:28px;background:rgba(255,255,255,.16);color:#fff;border:1px solid rgba(255,255,255,.18);font-size:12px!important}.oih-card-design-image_hover .oih-premium-hover{display:none}.oih-card-design-image_hover .oih-premium-kicker,.oih-card-design-image_hover .oih-premium-price,.oih-card-design-image_hover .oih-premium-title,.oih-card-design-image_hover .oih-premium-location,.oih-card-design-image_hover .oih-premium-meta{position:relative;z-index:2}.oih-card-design-image_hover .oih-premium-card,.oih-card-design-image_hover .oih-premium-card-link{contain:layout paint}.oih-card-design-image_hover .oih-premium-kicker{margin-bottom:14px!important}.oih-card-design-image_hover:not(:hover) .oih-premium-title,.oih-card-design-image_hover:not(:hover) .oih-premium-location,.oih-card-design-image_hover:not(:hover) .oih-premium-meta{visibility:hidden;opacity:0}.oih-card-design-image_hover .oih-premium-title,.oih-card-design-image_hover .oih-premium-location,.oih-card-design-image_hover .oih-premium-meta{transition:opacity .25s ease}.oih-slider-viewport{overflow-x:hidden;overflow-y:visible;width:100%;padding:12px 8px 56px;margin:0 -8px;box-sizing:border-box}.oih-window-slider{display:flex!important;align-items:stretch;gap:30px;padding:0;overflow:visible!important;scroll-snap-type:none;transition:transform .65s cubic-bezier(.22,.61,.36,1);will-change:transform}.oih-window-slider>.oih-premium-card{flex:0 0 calc((100% - (30px * (var(--oih-visible,3) - 1))) \/ var(--oih-visible,3));min-width:0}.olipep-property-window[data-visible=\"1\"]{--oih-visible:1}.olipep-property-window[data-visible=\"2\"]{--oih-visible:2}.olipep-property-window[data-visible=\"3\"]{--oih-visible:3}.olipep-property-window[data-visible=\"4\"]{--oih-visible:4}.olipep-property-window[data-visible=\"5\"]{--oih-visible:5}.olipep-property-window[data-visible=\"6\"]{--oih-visible:6}.oih-slider-nav{position:absolute;right:8px;top:-62px;display:flex;gap:10px;z-index:5}.oih-slider-nav button{width:46px;height:46px;border-radius:999px;border:1px solid rgba(198,168,95,.28);background:#fff;color:#111;font-size:28px;line-height:1;display:flex;align-items:center;justify-content:center;box-shadow:0 16px 36px rgba(15,23,42,.16);cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.oih-slider-nav button:hover{background:#111;color:#fff;transform:translateY(-2px)}.oih-window-masonry{column-count:3;column-gap:28px;display:block!important}.oih-window-count-1 .oih-window-masonry,.oih-window-count-2 .oih-window-masonry{column-count:1}.oih-window-masonry>.oih-premium-card{break-inside:avoid;margin:0 0 28px;display:inline-flex;width:100%}@media(max-width:1199px){.olipep-property-window[data-visible=\"4\"],.olipep-property-window[data-visible=\"5\"],.olipep-property-window[data-visible=\"6\"]{--oih-visible:3}.oih-window-masonry{column-count:2}}@media(max-width:767px){.olipep-property-window{--oih-visible:1!important}.oih-window-masonry{column-count:1}.oih-slider-nav{top:-54px}.oih-slider-nav button{width:40px;height:40px}}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome *{box-sizing:border-box}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search{width:100%;max-width:1180px;margin:0 auto 34px;padding:0 16px;background:transparent!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .advanced-search-v1{padding:18px!important;border:1px solid rgba(17,17,17,.08);border-radius:18px;background:#fff!important;box-shadow:0 18px 46px rgba(15,23,42,.07)}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;margin:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .flex-search{width:auto!important;max-width:none!important;flex:none!important;padding:0!important;margin:0!important;min-width:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .form-control,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .bootstrap-select>.dropdown-toggle,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-custom-select-toggle{width:100%!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 16px!important;border:1px solid #d9dee7!important;border-radius:12px!important;background:#fff!important;box-shadow:none!important;color:#20242a!important;font-size:15px!important;font-weight:500!important;line-height:50px!important;text-align:left!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-custom-select-toggle{display:flex!important;align-items:center!important;justify-content:space-between!important;line-height:1!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .btn,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search button,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search a.btn{width:auto!important;max-width:none!important;height:50px!important;min-height:50px!important;max-height:50px!important;margin:0!important;padding:0 18px!important;border-radius:12px!important;font-size:14px!important;font-weight:800!important;line-height:50px!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions{grid-column:span 2;display:grid!important;grid-template-columns:minmax(180px,1fr) auto auto!important;gap:10px!important;align-items:stretch!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions .btn-search{min-width:0!important;width:100%!important;display:flex!important;align-items:center!important;justify-content:center!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-toggle,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions .reset-search-btn{display:inline-flex!important;align-items:center!important;justify-content:center!important;white-space:nowrap!important;border:1px solid #e1e6ef!important;background:#fff!important;color:#20242a!important;line-height:1!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-results-header{max-width:1180px;margin:0 auto 24px;padding:0 16px;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important;flex-wrap:wrap!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .oih-results-sort{display:flex!important;align-items:center!important;gap:10px!important;margin-left:auto!important;width:auto!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .oih-results-sort label{display:block!important;margin:0!important;font-size:12px!important;line-height:1.1!important;font-weight:900!important;letter-spacing:.06em!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .oih-results-order-select{width:260px!important;min-width:260px!important;max-width:100%!important;height:46px!important;min-height:46px!important;margin:0!important;padding:0 42px 0 16px!important;border:1px solid rgba(17,17,17,.14)!important;border-radius:999px!important;background-color:#fff!important;font-size:14px!important;font-weight:750!important;line-height:46px!important;box-shadow:0 10px 26px rgba(15,23,42,.06)!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .listing-wrap{max-width:1180px;margin-left:auto!important;margin-right:auto!important;padding-left:16px!important;padding-right:16px!important}@media(max-width:1024px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions{grid-column:span 2!important}}@media(max-width:680px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search{padding:0 12px}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .advanced-search-v1{padding:12px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .row{grid-template-columns:1fr!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions{grid-column:auto!important;grid-template-columns:1fr!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .btn,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search button,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search a.btn{width:100%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-results-header{align-items:flex-start!important;flex-direction:column!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .oih-results-sort{width:100%!important;margin-left:0!important;align-items:flex-start!important;flex-direction:column!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .oih-results-order-select{width:100%!important;min-width:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .listing-wrap{padding-left:12px!important;padding-right:12px!important}}.olipep-inmovilla-grid .label-status.is-commercial-status,.oih-premium-op.is-commercial-status{color:#fff!important;font-weight:950!important;letter-spacing:.07em!important;text-transform:uppercase!important;box-shadow:0 10px 24px rgba(15,23,42,.22)!important}.olipep-inmovilla-grid .label-status.is-commercial-status{font-size:15px!important;padding:9px 13px!important;border-radius:8px!important}.olipep-inmovilla-grid .label-status.is-estadoficha_reserved,.oih-premium-op.is-estadoficha_reserved{background:#c1121f!important;border-color:#c1121f!important}.olipep-inmovilla-grid .label-status.is-estadoficha_sold,.oih-premium-op.is-estadoficha_sold{background:#111827!important;border-color:#111827!important}.olipep-inmovilla-grid .label-status.is-estadoficha_rented,.oih-premium-op.is-estadoficha_rented{background:#b45309!important;border-color:#b45309!important}.olipep-inmovilla-grid .label-status.is-estadoficha_signaled,.oih-premium-op.is-estadoficha_signaled{background:#1d4ed8!important;border-color:#1d4ed8!important}.olipep-inmovilla-grid .labels-wrap .label-status.is-commercial-status:before,.oih-premium-op.is-commercial-status:before{content:\"\";display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:999px;background:#fff;box-shadow:0 0 0 3px rgba(255,255,255,.2)}.olipep-inmovilla-grid .item-card-heading{display:flex!important;align-items:center!important;justify-content:space-between!important;width:100%!important;gap:12px!important}.olipep-inmovilla-grid .item-property-type{flex:1 1 auto!important;max-width:58%!important;min-width:0!important}.olipep-inmovilla-grid .item-price-main{flex:0 0 auto!important;max-width:42%!important;margin-left:auto!important;text-align:right!important;white-space:nowrap!important}.oih-premium-kicker-row{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 0 12px;width:100%}.oih-premium-kicker-row .oih-premium-kicker{margin:0!important;min-width:0;max-width:52%;flex:1 1 auto}.oih-premium-price-inline{margin:0!important;max-width:48%;flex:0 0 auto;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:22px!important}.oih-card-design-image_hover .oih-premium-kicker-row{align-items:flex-end}.oih-card-design-image_hover .oih-premium-price-inline{color:#fff!important;font-size:22px!important}.olipep-inmovilla-search{position:relative;z-index:20}.olipep-inmovilla-search .advanced-search-v1,.olipep-inmovilla-search form,.olipep-inmovilla-search .row{overflow:visible!important}.olipep-inmovilla-search .flex-search{position:relative!important;z-index:1}.olipep-inmovilla-search .flex-search.oih-select-open-cell{z-index:100000!important}.olipep-inmovilla-search .flex-search:has(.oih-custom-select.is-open),.olipep-inmovilla-search .oih-custom-select.is-open{z-index:100000!important}.olipep-inmovilla-search .oih-custom-select-menu{z-index:100001!important}.olipep-inmovilla-search .bootstrap-select.open,.olipep-inmovilla-search .bootstrap-select.show{position:relative!important;z-index:100000!important}.olipep-inmovilla-search .bootstrap-select .dropdown-menu{z-index:100001!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-card-heading{min-height:0!important;margin-bottom:8px!important;align-items:center!important;width:100%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-title{min-height:0!important;margin-bottom:8px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-address{min-height:0!important;max-height:none!important;margin-bottom:8px!important;white-space:normal!important;display:block!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-description{max-height:46px!important;margin-bottom:12px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-description p{margin:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-amenities{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;gap:8px 14px!important;list-style:none!important;margin:0 0 18px!important;padding:0!important;max-height:none!important;min-height:0!important;overflow:visible!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-amenities li{display:inline-flex!important;align-items:center!important;gap:5px!important;width:auto!important;max-width:100%!important;margin:0!important;padding:0!important;list-style:none!important;font-size:15px!important;line-height:1.2!important;white-space:nowrap!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-amenities li::before{display:none!important;content:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-amenities i{display:inline-flex!important;align-items:center!important;font-size:15px!important;line-height:1!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-card-actions{position:relative!important;clear:both!important;margin-top:auto!important;padding-top:4px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .btn-card-action{min-height:42px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .listing-wrap{padding-top:4px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid.grid-view{gap:34px 28px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-wrap{background:#fff!important;border:1px solid rgba(17,17,17,.1)!important;border-radius:18px!important;box-shadow:0 18px 42px rgba(15,23,42,.09)!important;overflow:hidden!important;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-wrap:hover{transform:translateY(-3px);border-color:rgba(17,17,17,.18)!important;box-shadow:0 24px 58px rgba(15,23,42,.14)!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-header{border-radius:18px 18px 0 0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-body{padding:22px 24px 24px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap{max-width:1180px;margin:34px auto 0!important;padding:0 16px!important;display:flex!important;justify-content:center!important;clear:both!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .pagination{display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;list-style:none!important;margin:0!important;padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-item{display:block!important;margin:0!important;padding:0!important;list-style:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-item::before{display:none!important;content:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-link{width:44px!important;height:44px!important;min-width:44px!important;border:1px solid rgba(17,17,17,.14)!important;border-radius:999px!important;background:#fff!important;color:#111!important;display:flex!important;align-items:center!important;justify-content:center!important;text-decoration:none!important;font-size:15px!important;font-weight:800!important;line-height:1!important;box-shadow:0 10px 24px rgba(15,23,42,.07)!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-link:hover{background:#111!important;border-color:#111!important;color:#fff!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-item.active .page-link{background:#c8101f!important;border-color:#c8101f!important;color:#fff!important;box-shadow:0 14px 28px rgba(200,16,31,.2)!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-item.disabled .page-link,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .oih-page-ellipsis .page-link{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#98a2b3!important;cursor:default!important;pointer-events:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .oih-page-ellipsis .page-link{min-width:28px!important;width:auto!important;font-size:18px!important;letter-spacing:.04em}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-amenities{gap:8px 12px!important;margin-bottom:16px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-amenities li{font-size:14px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-card-actions{grid-template-columns:1fr!important}}@media(max-width:680px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid.grid-view{gap:22px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-grid .item-body{padding:20px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap{margin-top:26px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .houzez-pagination-wrap .page-link{width:40px!important;height:40px!important;min-width:40px!important}}.oih-pagination{display:flex;justify-content:center;clear:both;margin:34px 0 8px;padding:0}.oih-pagination .pagination{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px;list-style:none!important;margin:0!important;padding:0!important}.oih-pagination .page-item{display:block!important;margin:0!important;padding:0!important;list-style:none!important}.oih-pagination .page-item::before{display:none!important;content:none!important}.oih-pagination .page-link{min-width:42px;height:42px;padding:0 12px;border:1px solid rgba(17,17,17,.14);border-radius:999px;background:#fff;color:#111;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;font-size:14px;font-weight:800;line-height:1;box-shadow:0 8px 20px rgba(15,23,42,.06);transition:background .15s ease,border-color .15s ease,color .15s ease,box-shadow .15s ease}.oih-pagination a.page-link:hover{background:#111;border-color:#111;color:#fff}.oih-pagination .page-item.active .page-link{background:#1d4ed8;border-color:#1d4ed8;color:#fff;box-shadow:0 12px 24px rgba(29,78,216,.22)}.oih-pagination .page-item.disabled .page-link,.oih-pagination .oih-page-ellipsis .page-link{background:transparent;border-color:transparent;box-shadow:none;color:#98a2b3;cursor:default;pointer-events:none}.oih-pagination .oih-page-ellipsis .page-link{min-width:24px;padding:0 4px;font-size:18px;letter-spacing:.04em}.oih-pagination .oih-page-nav .page-link{font-size:22px;font-weight:500}@media(max-width:680px){.oih-pagination{margin-top:24px}.oih-pagination .pagination{gap:6px}.oih-pagination .page-link{min-width:38px;height:38px;padding:0 10px;font-size:13px}}.oih-image-media-tools{position:absolute;left:16px;bottom:16px;z-index:5;display:flex;align-items:center;gap:7px;pointer-events:none;flex-wrap:wrap;max-width:calc(100% - 32px)}.oih-card-media-icon{min-width:32px;height:32px;padding:0 11px;border-radius:999px;background:rgba(255,255,255,.92);color:#111;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid rgba(255,255,255,.58);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 10px 24px rgba(15,23,42,.18);font-size:11px;font-weight:950;letter-spacing:.04em;pointer-events:auto}.oih-card-media-icon svg{width:17px;height:17px;fill:currentColor;display:block;flex:0 0 auto}.oih-card-media-text{display:inline-block;font-size:11px;font-weight:950;line-height:1;letter-spacing:.05em;white-space:nowrap}.oih-card-media-icon--tour{background:rgba(255,255,255,.95)}.oih-card-media-icon--video{background:rgba(17,17,17,.82);color:#fff;border-color:rgba(255,255,255,.22)}.oih-card-media-icon--home_staging{background:rgba(248,244,235,.95);color:#111}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .oih-image-media-tools{left:16px!important;bottom:16px!important;z-index:6!important}.oih-card-design-image_hover .oih-image-media-tools{z-index:5}.oih-card-corner-tools{position:absolute;right:14px;top:14px;z-index:6;display:flex;flex-direction:column;align-items:flex-end;gap:6px;pointer-events:none}.oih-card-featured-badge{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:999px;background:linear-gradient(135deg,#fdd835 0%,#f9a825 100%);color:#fff;border:1px solid rgba(255,255,255,.65);box-shadow:0 10px 24px rgba(249,168,37,.42),0 2px 6px rgba(15,23,42,.18);pointer-events:auto;cursor:help}.oih-card-featured-badge svg{width:22px;height:22px;fill:currentColor;display:block;filter:drop-shadow(0 1px 1px rgba(0,0,0,.18))}.olipep-inmovilla-grid .item-header .oih-card-corner-tools+.labels-wrap{top:62px!important}.oih-premium-image .oih-card-corner-tools{right:18px;top:18px;z-index:4}.oih-premium-image:has(.oih-card-corner-tools) .oih-premium-top{right:64px}@media(max-width:480px){.oih-card-featured-badge{width:34px;height:34px}.oih-card-featured-badge svg{width:20px;height:20px}.oih-card-media-icon{height:30px;padding:0 9px;gap:5px;font-size:10px}.oih-card-media-icon svg{width:15px;height:15px}.oih-card-media-text{font-size:10px}}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel{grid-column:1\/-1!important;width:100%!important;max-width:none!important;min-width:0!important;padding:12px 0 0!important;margin:0!important;display:block!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel[hidden]{display:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel>.row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:12px!important;align-items:stretch!important;margin:0!important;width:100%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel .flex-search{width:auto!important;max-width:none!important;min-width:0!important;padding:0!important;margin:0!important;grid-column:auto!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions{min-width:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions .oih-advanced-toggle,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions .reset-search-btn{min-width:150px!important;overflow:hidden!important;text-overflow:ellipsis!important}@media(max-width:1024px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel>.row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:680px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel>.row{grid-template-columns:1fr!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions .oih-advanced-toggle,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-search-actions .reset-search-btn{min-width:0!important}}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel{grid-column:1\/-1!important;clear:both!important;padding-top:18px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel>.row{display:grid!important;grid-template-columns:repeat(2,minmax(340px,1fr))!important;gap:14px!important;width:100%!important;max-width:100%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel .flex-search{grid-column:auto!important;width:100%!important;max-width:none!important;min-width:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel .form-control,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel .bootstrap-select>.dropdown-toggle,.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel .oih-custom-select-toggle{height:56px!important;min-height:56px!important;max-height:56px!important;font-size:16px!important;padding-left:18px!important;padding-right:18px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel .oih-custom-select-menu{width:100%!important;min-width:280px!important}@media(max-width:900px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-myhome .olipep-inmovilla-search .oih-advanced-panel>.row{grid-template-columns:1fr!important}}.oih-realhomes-field-label{display:none}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search{margin:28px 0 34px!important;padding:0!important;background:transparent!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search>.container{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-search-desktop-heading{display:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search-form{padding:0!important;border:0!important;border-radius:0!important;background:#fff!important;box-shadow:0 10px 30px rgba(15,23,42,.08)!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1{padding:0!important;border:1px solid #e5e7eb!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:0!important;width:100%!important;margin:0!important;padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .flex-search{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;min-height:78px!important;margin:0!important;padding:12px 18px 10px!important;float:none!important;flex:none!important;border-right:1px solid #e5e7eb!important;border-bottom:1px solid #e5e7eb!important;background:#fff!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-realhomes-field-label{display:block!important;margin:0 0 5px!important;color:#20242a!important;font-size:12px!important;font-weight:700!important;line-height:1.2!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search select[data-oih-custom-id]{display:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search input.form-control,.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search select.form-control:not([data-oih-custom-id]),.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-custom-select-toggle{display:flex!important;align-items:center!important;width:100%!important;height:36px!important;min-height:36px!important;max-height:36px!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;color:#4b5563!important;font-size:13px!important;font-weight:400!important;line-height:36px!important;text-align:left!important;box-shadow:none!important;opacity:1!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-custom-select-toggle{justify-content:space-between!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions{grid-column:span 2!important;display:grid!important;grid-template-columns:minmax(150px,1fr) auto auto!important;gap:0!important;align-items:stretch!important;min-height:78px!important;padding:0!important;border:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .btn{display:flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:78px!important;min-height:78px!important;max-height:78px!important;margin:0!important;padding:0 20px!important;border:0!important;border-radius:0!important;font-size:14px!important;font-weight:700!important;line-height:1.2!important;white-space:nowrap!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .btn-search{background:#24a69f!important;border-color:#24a69f!important;color:#fff!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .btn-search:hover{background:#1c8d87!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel{grid-column:1\/-1!important;width:100%!important;padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel[hidden]{display:none!important}@media(max-width:900px) and (min-width:768px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions{grid-column:span 2!important}}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search-form{padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .row{grid-template-columns:1fr!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions{grid-column:auto!important;grid-template-columns:1fr!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .btn{width:100%!important;height:56px!important;min-height:56px!important;max-height:56px!important}}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row{display:flex!important;flex-flow:row wrap!important;align-items:stretch!important;gap:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row>.flex-search:not(.oih-search-actions){flex:1 1 25%!important;width:25%!important;max-width:none!important;min-width:190px!important;min-height:72px!important;padding:10px 16px 8px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row>.oih-search-actions{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-height:58px!important;display:flex!important;align-items:stretch!important;padding:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .btn{height:58px!important;min-height:58px!important;max-height:58px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .btn-search{flex:1 1 auto!important;min-width:50%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .oih-advanced-toggle,.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .oih-reset-search{flex:0 1 210px!important;min-width:150px!important;border-left:1px solid #e5e7eb!important;background:#fff!important;color:#20242a!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel{flex:1 1 100%!important;width:100%!important;max-width:100%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel>.row{display:flex!important;flex-flow:row wrap!important;gap:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel>.row>.flex-search{flex:1 1 25%!important;width:25%!important;max-width:none!important;min-width:190px!important;padding:10px 16px 8px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel>.row>.flex-search.oih-flex-features,.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row>.flex-search.oih-flex-features{flex:1 1 100%!important;width:100%!important;max-width:100%!important;min-width:0!important;padding:18px 20px 20px!important;border-top:1px solid #e5e7eb!important;background:#fafbfc!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter{width:100%;padding:0;margin:0}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-title{display:block;margin:0 0 14px;padding:0;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#7b8494}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:4px 28px!important;align-items:stretch}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item{display:flex!important;align-items:center;gap:10px;margin:0;padding:9px 0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;font-size:14px;font-weight:500;line-height:1.25;color:#2a3140;cursor:pointer;transition:color .15s ease}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item:hover{color:#1ea69a;background:transparent!important;border:0!important;box-shadow:none!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item:has(input:checked){color:#0f766e}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item input{appearance:none;-webkit-appearance:none;margin:0;width:18px;height:18px;flex:0 0 18px;border:1.5px solid #c5ccd6;border-radius:4px;background:#fff;cursor:pointer;position:relative;transition:border-color .15s ease,background .15s ease,box-shadow .15s ease}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item input:hover{border-color:#1ea69a}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item input:checked{border-color:#1ea69a;background:#1ea69a;box-shadow:0 0 0 3px rgba(30,166,154,.16)}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item input:checked::after{content:\"\";position:absolute;left:5px;top:2px;width:5px;height:9px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-item span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:1100px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media(max-width:900px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row>.flex-search:not(.oih-search-actions),.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel>.row>.flex-search:not(.oih-flex-features){flex-basis:50%!important;width:50%!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row>.flex-search:not(.oih-search-actions),.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-advanced-panel>.row>.flex-search{flex-basis:100%!important;width:100%!important;min-width:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .advanced-search-v1>.row>.oih-search-actions{display:flex!important;flex-direction:column!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-search .oih-search-actions .btn{flex:1 1 auto!important;width:100%!important;min-width:0!important;border-left:0!important;border-top:1px solid #e5e7eb!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-feature-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:2px 16px!important}}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes{padding-top:124px!important;margin-top:0!important}body.admin-bar .olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes{padding-top:156px!important}body.home .rh_prop_search>.rh_prop_search__form>.rh_prop_search__buttons{display:block!important;visibility:visible!important;opacity:1!important}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes{padding-top:108px!important}body.admin-bar .olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes{padding-top:140px!important}}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-results-header{display:flex!important;align-items:center!important;justify-content:space-between!important;flex-wrap:nowrap!important;gap:20px!important;width:100%!important;margin:0 0 24px!important;padding:13px 16px!important;border:1px solid #e5e7eb!important;background:#fff!important;box-shadow:0 8px 24px rgba(15,23,42,.05)!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-results-header>div:first-child{flex:1 1 auto!important;min-width:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-results-header p{margin:0!important;color:#5f6876!important;font-size:14px!important;line-height:1.3!important;white-space:nowrap!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-results-sort{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:12px!important;flex:0 0 auto!important;width:auto!important;margin:0!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-results-sort label{display:block!important;margin:0!important;color:#20242a!important;font-size:12px!important;font-weight:800!important;line-height:1!important;letter-spacing:.04em!important;text-transform:uppercase!important;white-space:nowrap!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-results-order-select{display:block!important;width:250px!important;min-width:250px!important;height:44px!important;margin:0!important;padding:0 40px 0 15px!important;border:1px solid #d9dee7!important;border-radius:0!important;background-color:#fff!important;color:#20242a!important;font-size:14px!important;font-weight:600!important;line-height:44px!important;box-shadow:none!important}@media(max-width:767px){.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-results-header{align-items:stretch!important;flex-direction:column!important;gap:12px!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .olipep-inmovilla-results-header p{white-space:normal!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-results-sort{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;width:100%!important;justify-content:stretch!important}.olipep-inmovilla-houzez-archive-wrap.oih-theme-realhomes .oih-results-order-select{width:100%!important;min-width:0!important}}.olipep-property-window{position:relative;width:100%;max-width:1180px;margin:0 auto 48px;padding:0 16px;box-sizing:border-box}.olipep-property-window .olipep-inmovilla-grid.oih-window-grid,.olipep-property-window.oih-window-grid .olipep-inmovilla-grid,.olipep-property-window .listing-view.oih-window-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:26px!important;width:100%!important;max-width:100%!important;margin:0!important;padding:0!important;align-items:stretch!important}.olipep-property-window .oih-window-grid>.oih-premium-card,.olipep-property-window .oih-window-grid>.item-listing-wrap{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important;float:none!important;display:flex!important}.olipep-property-window .oih-premium-card-link{width:100%!important;height:100%!important;min-height:0!important;border-radius:18px!important;box-shadow:0 14px 36px rgba(15,23,42,.10)!important;overflow:hidden!important}.olipep-property-window.oih-card-design-luxury .oih-premium-image,.olipep-property-window:not(.oih-card-design-image_hover) .oih-premium-image{height:210px!important;flex:0 0 210px!important}.olipep-property-window.oih-card-size-small:not(.oih-card-design-image_hover) .oih-premium-image{height:180px!important;flex-basis:180px!important}.olipep-property-window.oih-card-size-large:not(.oih-card-design-image_hover) .oih-premium-image{height:240px!important;flex-basis:240px!important}.olipep-property-window.oih-card-design-luxury .oih-premium-card-link,.olipep-property-window:not(.oih-card-design-image_hover) .oih-premium-card-link{min-height:0!important}.olipep-property-window .oih-premium-content{padding:18px 18px 20px!important}.olipep-property-window .oih-premium-title{font-size:17px!important;line-height:1.25!important;margin:0 0 8px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.olipep-property-window .oih-premium-location{font-size:13px!important;margin:0 0 12px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.olipep-property-window .oih-premium-price,.olipep-property-window .oih-premium-price-inline{font-size:20px!important}.olipep-property-window .oih-premium-kicker{font-size:11px!important;letter-spacing:.12em!important}.olipep-property-window.oih-window-count-1 .oih-window-grid{grid-template-columns:minmax(0,420px)!important;justify-content:center}.olipep-property-window.oih-window-count-2 .oih-window-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}@media(max-width:1024px){.olipep-property-window .olipep-inmovilla-grid.oih-window-grid,.olipep-property-window .listing-view.oih-window-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:20px!important}}@media(max-width:680px){.olipep-property-window{padding:0 12px;margin-bottom:36px}.olipep-property-window .olipep-inmovilla-grid.oih-window-grid,.olipep-property-window .listing-view.oih-window-grid{grid-template-columns:1fr!important;gap:16px!important}.olipep-property-window.oih-card-design-luxury .oih-premium-image,.olipep-property-window:not(.oih-card-design-image_hover) .oih-premium-image{height:200px!important;flex-basis:200px!important}}.oih-search-bar-wrap{--oih-bar-navy:#071a2d;--oih-bar-gold:#cda66d;--oih-bar-gold-hover:#ddb97f;--oih-bar-ink:#14283a;--oih-bar-line:#e6e0d7;--oih-bar-muted:#86745e;position:relative;z-index:5;width:100%;margin:0 auto;padding:0;box-sizing:border-box}.oih-search-bar-wrap *,.oih-search-bar-wrap *:before,.oih-search-bar-wrap *:after{box-sizing:border-box}.oih-search-bar-wrap--standalone{width:min(1180px,calc(100vw - 48px))}.oih-search-bar-wrap--listing{margin:0 0 34px}.oih-bar{position:relative;width:100%;margin:0;padding:0;color:var(--oih-bar-ink);font-family:inherit}.oih-bar__bar{display:grid;grid-template-columns:var(--oih-bar-cols,repeat(5,minmax(0,1fr))) auto auto;align-items:stretch;min-height:78px;padding:6px;background:rgba(255,255,255,.97);border:1px solid rgba(255,255,255,.7);border-radius:10px;box-shadow:0 24px 60px rgba(4,18,31,.28);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.oih-bar__field{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;margin:0;padding:11px 17px 10px;border-right:1px solid var(--oih-bar-line)}.oih-bar__field label{display:block;margin:0 0 5px;padding:0;color:var(--oih-bar-muted);font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.09em;text-transform:uppercase;cursor:default}.oih-bar select,.oih-bar input[type=\"text\"]{display:block;width:100%!important;height:26px!important;min-height:0!important;max-height:none!important;margin:0!important;padding:0 22px 0 0!important;border:0!important;border-radius:0!important;outline:0;background-color:transparent!important;color:var(--oih-bar-ink)!important;box-shadow:none!important;font-family:inherit!important;font-size:13px!important;font-weight:500!important;line-height:1.3!important;text-transform:none!important;letter-spacing:0!important;cursor:pointer}.oih-bar input[type=\"text\"]{cursor:text}.oih-bar select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23071a2d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='m1 1.5 5 5 5-5'\/%3E%3C\/svg%3E\")!important;background-repeat:no-repeat!important;background-position:right 2px center!important;background-size:12px 8px!important;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.oih-bar select::-ms-expand{display:none}.oih-bar input::placeholder{color:#6f7880;opacity:1}.oih-bar select:focus,.oih-bar input:focus{outline:2px solid rgba(205,166,109,.42)!important;outline-offset:4px;box-shadow:none!important}.oih-bar__control,.oih-bar__submit{display:flex;align-items:center;justify-content:center;gap:8px;min-width:104px;height:auto;min-height:0;margin:0 0 0 6px;padding:0 18px;border-radius:7px;font-family:inherit;font-size:11px;font-weight:800;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer;box-shadow:none;transition:transform .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.oih-bar__icon{width:16px;height:16px;flex:0 0 auto}.oih-bar__control{border:1px solid #ddd5c9;background:#fff;color:var(--oih-bar-navy)}.oih-bar__control[aria-expanded=\"true\"]{border-color:var(--oih-bar-gold);background:#fbf7f0}.oih-bar__submit{gap:9px;min-width:122px;border:1px solid var(--oih-bar-gold)!important;background:var(--oih-bar-gold)!important;color:var(--oih-bar-navy)!important}.oih-bar__submit span,.oih-bar__submit svg{color:var(--oih-bar-navy)!important}.oih-bar__control:hover,.oih-bar__submit:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(7,26,45,.12)}.oih-bar__control:hover{background:#fff;color:var(--oih-bar-navy)}.oih-bar__submit:hover{background:var(--oih-bar-gold-hover)!important;border-color:var(--oih-bar-gold-hover)!important}.oih-bar__control:focus-visible,.oih-bar__submit:focus-visible{outline:3px solid rgba(205,166,109,.55);outline-offset:2px}.oih-bar.is-submitting .oih-bar__submit{opacity:.75;pointer-events:none}.oih-bar__advanced{display:none;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;width:min(760px,100%);margin:10px 0 0 auto;padding:20px;background:rgba(255,255,255,.98);border:1px solid rgba(205,166,109,.36);border-radius:10px;box-shadow:0 20px 50px rgba(4,18,31,.24)}.oih-bar__advanced.is-open{display:grid}.oih-bar__advanced .oih-bar__field{padding:0 12px 0 0;border-right:1px solid var(--oih-bar-line)}.oih-bar__advanced .oih-bar__field:nth-child(2n),.oih-bar__advanced .oih-bar__field:last-child{padding-right:0;border-right:0}.oih-bar__multi{position:relative;min-width:0}.oih-bar__multi-toggle{display:block;width:100%;height:26px;margin:0;padding:0 22px 0 0;border:0;border-radius:0;background:transparent url(\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath fill='none' stroke='%23071a2d' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.4' d='m1 1.5 5 5 5-5'\/%3E%3C\/svg%3E\") no-repeat right 2px center\/12px 8px;color:var(--oih-bar-ink);font-family:inherit;font-size:13px;font-weight:500;line-height:1.3;letter-spacing:0;text-align:left;text-transform:none;cursor:pointer;box-shadow:none}.oih-bar__multi-toggle:hover{background-color:transparent;color:var(--oih-bar-ink)}.oih-bar__multi-toggle:focus-visible{outline:2px solid rgba(205,166,109,.42);outline-offset:4px}.oih-bar__multi-text{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.oih-bar__multi.has-value .oih-bar__multi-text{color:var(--oih-bar-navy);font-weight:600}.oih-bar__multi-menu{position:absolute;top:calc(100% + 12px);left:-17px;z-index:30;display:flex;flex-direction:column;gap:2px;min-width:calc(100% + 34px);max-height:270px;overflow:auto;padding:10px;background:#fff;border:1px solid rgba(205,166,109,.4);border-radius:8px;box-shadow:0 18px 40px rgba(4,18,31,.22)}.oih-bar__advanced .oih-bar__multi-menu{left:0;min-width:100%;top:calc(100% + 8px)}.oih-bar__multi-menu[hidden]{display:none}.oih-bar__field label.oih-bar__check{display:flex;align-items:center;gap:9px;margin:0;padding:6px 8px;border-radius:6px;color:var(--oih-bar-ink);font-size:13px;font-weight:500;line-height:1.3;text-transform:none;letter-spacing:0;cursor:pointer;white-space:nowrap}.oih-bar__field label.oih-bar__check:hover{background:#fbf7f0}.oih-bar__check input[type=\"checkbox\"]{flex:0 0 auto;width:16px;height:16px;margin:0;accent-color:var(--oih-bar-gold);cursor:pointer}.oih-bar__check span{overflow:hidden;text-overflow:ellipsis}.oih-bar__field--features{grid-column:1 \/ -1;padding-right:0!important;border-right:0!important}.oih-bar__checks{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:2px 10px;max-height:190px;overflow:auto;margin:2px -8px 0;padding-right:4px}.oih-bar__field .oih-bar__checks label.oih-bar__check{white-space:normal}@media(min-width:1101px){.oih-bar--dense .oih-bar__bar{grid-template-columns:var(--oih-bar-cols)}.oih-bar--dense .oih-bar__bar>.oih-bar__field{border-bottom:1px solid var(--oih-bar-line)}.oih-bar--dense .oih-bar__bar>.oih-bar__field.oih-bar__field--d-last{border-bottom:0}.oih-bar--dense .oih-bar__bar>.oih-bar__field.oih-bar__field--d-end,.oih-bar--dense .oih-bar__bar>.oih-bar__field.oih-bar__field--d-wide{border-right:0}.oih-bar--dense .oih-bar__bar>.oih-bar__field.oih-bar__field--d-wide{grid-column:span 2}.oih-bar--dense .oih-bar__control,.oih-bar--dense .oih-bar__submit{min-height:56px;margin:6px 0 0 6px}.oih-bar--dense .oih-bar__control{grid-column:var(--oih-bar-ctrl-col)}.oih-bar--dense .oih-bar__submit{grid-column:var(--oih-bar-submit-col)}}@media(max-width:1100px){.oih-search-bar-wrap--standalone{width:min(940px,calc(100vw - 40px))}.oih-bar__bar{grid-template-columns:repeat(3,minmax(0,1fr));gap:0}.oih-bar__bar>.oih-bar__field{border-right:1px solid var(--oih-bar-line);border-bottom:1px solid var(--oih-bar-line)}.oih-bar__control,.oih-bar__submit{min-height:58px;margin:6px 0 0 6px}.oih-bar__submit{grid-column:1 \/ -1;margin-left:0}}@media(min-width:768px) and (max-width:1100px){.oih-bar__bar>.oih-bar__field.oih-bar__field--t-end{border-right:0}.oih-bar__bar>.oih-bar__field.oih-bar__field--t-last{border-bottom:0}.oih-bar__control.oih-bar__control--t-row{grid-column:1 \/ -1;margin-left:0}}@media(max-width:767px){.oih-search-bar-wrap--standalone{width:100%}.oih-search-bar-wrap--listing{margin:0 0 28px}.oih-bar__bar{grid-template-columns:1fr 1fr;padding:7px;border-radius:12px}.oih-bar__bar>.oih-bar__field{min-height:67px;padding:9px 12px;border-right:1px solid var(--oih-bar-line);border-bottom:1px solid var(--oih-bar-line)}.oih-bar__bar>.oih-bar__field.oih-bar__field--m-end,.oih-bar__bar>.oih-bar__field.oih-bar__field--m-wide{border-right:0}.oih-bar__bar>.oih-bar__field.oih-bar__field--m-last{border-bottom:0}.oih-bar__bar>.oih-bar__field.oih-bar__field--m-wide{grid-column:1 \/ -1}.oih-bar__multi-menu{left:-12px;min-width:calc(100% + 24px)}.oih-bar__control,.oih-bar__submit{min-width:0;min-height:54px;margin:7px 3px 0;padding:0 10px}.oih-bar__submit{grid-column:auto}.oih-bar__advanced{grid-template-columns:1fr;width:100%;gap:14px;padding:17px}.oih-bar__advanced .oih-bar__field{min-height:auto;padding:0 0 12px;border-right:0;border-bottom:1px solid var(--oih-bar-line)}.oih-bar__advanced .oih-bar__field:last-child{padding-bottom:0;border-bottom:0}.oih-bar__checks{grid-template-columns:1fr}}.oih-bar__bar{position:relative;z-index:2}.oih-bar__advanced{position:relative;z-index:1}.oih-bar__field:has(.oih-bar__multi.is-open){z-index:3}.oih-bar__multi.is-open{z-index:4}.oih-bar__multi.is-open .oih-bar__multi-menu{z-index:5;background:#fff}.oih-search-bar-wrap:has(.oih-bar__multi.is-open){z-index:40}.oih-share{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;margin:6px 0 22px}.oih-share__label{font-size:13px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:#5b6472}.oih-share__list{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.oih-single .oih-share__btn,.oih-share a.oih-share__btn,.oih-share button.oih-share__btn{width:40px;height:40px;border:1px solid rgba(17,17,17,.12);border-radius:999px;background:#fff;color:#20242a;display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.06);transition:transform .15s ease,background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease}.oih-share__btn svg{width:18px;height:18px;display:block;fill:currentColor}.oih-single .oih-share__btn:hover,.oih-single .oih-share__btn:focus-visible,.oih-share a.oih-share__btn:hover,.oih-share button.oih-share__btn:hover{transform:translateY(-1px);border-color:transparent;box-shadow:0 10px 22px rgba(15,23,42,.16);color:#fff!important}.oih-share__btn--native{color:#111}.oih-share__btn--native:hover,.oih-share__btn--native:focus-visible{background:#111!important;color:#fff!important}.oih-share__btn--whatsapp{color:#128c7e}.oih-share__btn--whatsapp:hover,.oih-share__btn--whatsapp:focus-visible{background:#25d366!important;color:#fff!important}.oih-share__btn--facebook{color:#1877f2}.oih-share__btn--facebook:hover,.oih-share__btn--facebook:focus-visible{background:#1877f2!important;color:#fff!important}.oih-share__btn--x{color:#111}.oih-share__btn--x:hover,.oih-share__btn--x:focus-visible{background:#111!important;color:#fff!important}.oih-share__btn--linkedin{color:#0a66c2}.oih-share__btn--linkedin:hover,.oih-share__btn--linkedin:focus-visible{background:#0a66c2!important;color:#fff!important}.oih-share__btn--telegram{color:#229ed9}.oih-share__btn--telegram:hover,.oih-share__btn--telegram:focus-visible{background:#229ed9!important;color:#fff!important}.oih-share__btn--email{color:#20242a}.oih-share__btn--email:hover,.oih-share__btn--email:focus-visible{background:var(--oih-single-accent,#ffbd63)!important;color:#111!important}.oih-share__btn--copy{color:#20242a}.oih-share__btn--copy:hover,.oih-share__btn--copy:focus-visible,.oih-share__btn--copy.is-copied{background:#111!important;color:#fff!important;border-color:#111}.oih-print-root{margin:2px 0 18px}.oih-single .oih-print-launch,.oih-print-launch{display:inline-flex;align-items:center;gap:8px;margin:0;padding:10px 16px;border:1px solid rgba(17,17,17,.16);border-radius:999px;background:#fff!important;color:#111!important;font:700 14px\/1 \"Segoe UI\",Arial,sans-serif;letter-spacing:.01em;cursor:pointer;box-shadow:0 8px 18px rgba(15,23,42,.06);text-decoration:none}.oih-print-launch svg{width:18px;height:18px;display:block;fill:currentColor}.oih-single .oih-print-launch:hover,.oih-single .oih-print-launch:focus-visible,.oih-print-launch:hover,.oih-print-launch:focus-visible{background:#111!important;color:#fff!important;border-color:#111!important}.oih-price-reduced{display:flex;flex-direction:column;align-items:flex-end;gap:2px;max-width:100%;line-height:1.15;white-space:normal}.oih-single-price .oih-price-reduced,.oih-single-sidebar-price .oih-price-reduced,.oih-sheet__price .oih-price-reduced{align-items:flex-start}.oih-price-old{display:block;font-size:.72em;font-weight:650;color:#8a8175;text-decoration:line-through;white-space:nowrap}.oih-price-now{display:block;white-space:nowrap}.oih-price-badge{display:inline-block;margin-top:3px;padding:2px 8px;border-radius:999px;background:#f8efd8;color:#8a5a00;font-size:10px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.item-price-main:has(.oih-price-reduced),.oih-premium-price-inline:has(.oih-price-reduced),.item-price:has(.oih-price-reduced){white-space:normal;overflow:visible;text-overflow:clip;max-width:none}<\/style><div class=\"olipep-inmovilla-houzez-archive-wrap oih-archive-layout-boxed oih-theme-houzez\"><div class=\"oih-search-bar-wrap oih-search-bar-wrap--listing\"><form class=\"oih-bar\" method=\"get\" action=\"https:\/\/mallorcaseahomes.com\/en\/properties\/\" data-friendly-base=\"https:\/\/mallorcaseahomes.com\/en\/properties\/\" data-default-operation=\"all\" data-selected-label=\"%d selected\" role=\"search\" aria-label=\"Search properties\" autocomplete=\"off\"><div class=\"oih-bar__bar\" style=\"--oih-bar-cols:minmax(140px,1fr) minmax(150px,1.15fr) minmax(160px,1.45fr) minmax(140px,1fr)\"><div class=\"oih-bar__field\"><label for=\"oih-bar-1-operation\">Operation<\/label><select id=\"oih-bar-1-operation\" name=\"operacion\"><option value=\"all\" selected>All<\/option><option value=\"comprar\">Buy<\/option><option value=\"alquilar\">Rent<\/option><\/select><\/div><div class=\"oih-bar__field oih-bar__field--m-end\"><label for=\"oih-bar-1-type\">Property type<\/label><div class=\"oih-bar__multi\" data-oih-multi data-placeholder=\"All types\"><button type=\"button\" class=\"oih-bar__multi-toggle\" id=\"oih-bar-1-type\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"oih-bar__multi-text\">All types<\/span><\/button><div class=\"oih-bar__multi-menu\" hidden><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"499\" data-slug=\"single-family-house\"><span>Single family house<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"6499\" data-slug=\"luxury-villa\"><span>Luxury Villa<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"999\" data-slug=\"semi-detached-house\"><span>Semi-detached house<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"3499\" data-slug=\"ground-floor-apartment\"><span>Ground floor apartment<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"6299\" data-slug=\"village-house\"><span>Village house<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"4999\" data-slug=\"villa\"><span>Villa<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"2799\" data-slug=\"apartment\"><span>Apartment<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"399\" data-slug=\"house\"><span>House<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"3699\" data-slug=\"rustic-property\"><span>Rustic property<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"4199\" data-slug=\"urban-plot-of-land\"><span>Urban Plot of land<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"199\" data-slug=\"terraced-house\"><span>Terraced house<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"tipo[]\" value=\"2899\" data-slug=\"penthouse\"><span>Penthouse<\/span><\/label><\/div><\/div><\/div><div class=\"oih-bar__field oih-bar__field--t-end oih-bar__field--m-last\"><label for=\"oih-bar-1-city\">Location<\/label><div class=\"oih-bar__multi\" data-oih-multi data-placeholder=\"All locations\"><button type=\"button\" class=\"oih-bar__multi-toggle\" id=\"oih-bar-1-city\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"oih-bar__multi-text\">All locations<\/span><\/button><div class=\"oih-bar__multi-menu\" hidden><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"city[]\" value=\"97899\" data-slug=\"andratx\"><span>Andratx<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"city[]\" value=\"98599\" data-slug=\"calvia\"><span>Calvi\u00e0<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"city[]\" value=\"101699\" data-slug=\"palma-de-mallorca\"><span>Palma de Mallorca<\/span><\/label><\/div><\/div><\/div><div class=\"oih-bar__field oih-bar__field--t-last oih-bar__field--m-last oih-bar__field--m-end\"><label for=\"oih-bar-1-area\">Area<\/label><div class=\"oih-bar__multi\" data-oih-multi data-placeholder=\"All areas\"><button type=\"button\" class=\"oih-bar__multi-toggle\" id=\"oih-bar-1-area\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"oih-bar__multi-text\">All areas<\/span><\/button><div class=\"oih-bar__multi-menu\" hidden><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"4076899\" data-slug=\"andratx-pueblo\"><span>Andratx Pueblo<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1210499\" data-slug=\"cala-vinyes\"><span>Cala Vinyes<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1210999\" data-slug=\"santa-ponsa\"><span>Santa Ponsa<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1210799\" data-slug=\"calvia-pueblo\"><span>Calvia (Pueblo)<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1209999\" data-slug=\"portals-nous\"><span>Portals Nous<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1210099\" data-slug=\"costa-den-blanes\"><span>Costa den Blanes<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"4100999\" data-slug=\"es-capdella\"><span>Es Capdell\u00e0<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"4101199\" data-slug=\"palmanova\"><span>Palmanova<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"3842699\" data-slug=\"santa-ponca\"><span>Santa Pon\u00e7a<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"4100399\" data-slug=\"portals-nous-bendinat\"><span>Portals Nous - Bendinat<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1058199\" data-slug=\"establiments\"><span>Establiments<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"3027299\" data-slug=\"la-bonanova\"><span>La Bonanova<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"zone[]\" value=\"1057399\" data-slug=\"el-terreno\"><span>El Terreno<\/span><\/label><\/div><\/div><\/div><button class=\"oih-bar__control\" type=\"button\" aria-expanded=\"false\" aria-controls=\"oih-bar-1-advanced\"><svg class=\"oih-bar__icon\" aria-hidden=\"true\" viewBox=\"0 0 24 24\"><path d=\"M4 7h10M18 7h2M4 17h2M10 17h10M14 4v6M6 14v6\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><span>Filters<\/span><\/button><button class=\"oih-bar__submit\" type=\"submit\"><svg class=\"oih-bar__icon\" aria-hidden=\"true\" viewBox=\"0 0 24 24\"><circle cx=\"11\" cy=\"11\" r=\"6.5\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\"\/><path d=\"m16 16 4 4\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\"\/><\/svg><span>Search<\/span><\/button><\/div><div class=\"oih-bar__advanced\" id=\"oih-bar-1-advanced\"><div class=\"oih-bar__field oih-bar__field--reference\"><label for=\"oih-bar-1-keyword\">Reference<\/label><input id=\"oih-bar-1-keyword\" name=\"q\" type=\"text\" inputmode=\"text\" value=\"\" placeholder=\"E.g. MSH-V099\"><\/div><div class=\"oih-bar__field\"><label for=\"oih-bar-1-state\">State<\/label><div class=\"oih-bar__multi\" data-oih-multi data-placeholder=\"Any\"><button type=\"button\" class=\"oih-bar__multi-toggle\" id=\"oih-bar-1-state\" aria-haspopup=\"true\" aria-expanded=\"false\"><span class=\"oih-bar__multi-text\">Any<\/span><\/button><div class=\"oih-bar__multi-menu\" hidden><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"5\" data-slug=\"para-reformar\"><span>Para reformar<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"10\" data-slug=\"de-origen\"><span>De origen<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"15\" data-slug=\"reformar-parcialmente\"><span>Reformar Parcialmente<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"20\" data-slug=\"entrar-a-vivir\"><span>Entrar a vivir<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"30\" data-slug=\"buen-estado\"><span>Buen estado<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"40\" data-slug=\"semireformado\"><span>Semireformado<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"50\" data-slug=\"reformado\"><span>Reformado<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"60\" data-slug=\"seminuevo\"><span>Seminuevo<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"70\" data-slug=\"nuevo\"><span>Nuevo<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"80\" data-slug=\"obra-nueva\"><span>Obra Nueva<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"90\" data-slug=\"en-construccion\"><span>En construcci\u00f3n<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"estado[]\" value=\"100\" data-slug=\"en-proyecto\"><span>En proyecto<\/span><\/label><\/div><\/div><\/div><div class=\"oih-bar__field\"><label for=\"oih-bar-1-price\">Price<\/label><select id=\"oih-bar-1-price\" data-oih-bar-price><option value=\"\">Any price<\/option><option value=\"0-1000000\">Up to 1 M\u20ac<\/option><option value=\"1000000-1500000\">1 M\u20ac \u2013 1,5 M\u20ac<\/option><option value=\"1500000-2000000\">1,5 M\u20ac \u2013 2 M\u20ac<\/option><option value=\"2000000-5000000\">2 M\u20ac \u2013 5 M\u20ac<\/option><option value=\"5000000-\">More than 5 M\u20ac<\/option><\/select><input type=\"hidden\" name=\"min\" value=\"\"><input type=\"hidden\" name=\"max\" value=\"\"><\/div><div class=\"oih-bar__field\"><label for=\"oih-bar-1-bedrooms\">Bedrooms<\/label><select id=\"oih-bar-1-bedrooms\" name=\"hab\"><option value=\"\">Any<\/option><option value=\"1\" data-slug=\"1\">1+<\/option><option value=\"2\" data-slug=\"2\">2+<\/option><option value=\"3\" data-slug=\"3\">3+<\/option><option value=\"4\" data-slug=\"4\">4+<\/option><option value=\"5\" data-slug=\"5\">5+<\/option><\/select><\/div><div class=\"oih-bar__field\"><label for=\"oih-bar-1-bathrooms\">Bathrooms<\/label><select id=\"oih-bar-1-bathrooms\" name=\"banos\"><option value=\"\">Any<\/option><option value=\"1\" data-slug=\"1\">1+<\/option><option value=\"2\" data-slug=\"2\">2+<\/option><option value=\"3\" data-slug=\"3\">3+<\/option><option value=\"4\" data-slug=\"4\">4+<\/option><\/select><\/div><div class=\"oih-bar__field\"><label for=\"oih-bar-1-surface\">Minimum surface<\/label><select id=\"oih-bar-1-surface\" name=\"m2\"><option value=\"\">Any surface<\/option><option value=\"100\" data-slug=\"100-m\">100 m\u00b2<\/option><option value=\"200\" data-slug=\"200-m\">200 m\u00b2<\/option><option value=\"400\" data-slug=\"400-m\">400 m\u00b2<\/option><option value=\"500\" data-slug=\"500-m\">500 m\u00b2<\/option><\/select><\/div><div class=\"oih-bar__field oih-bar__field--features\"><label>Features<\/label><div class=\"oih-bar__checks\" role=\"group\" aria-label=\"Features\"><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_air_con\" data-slug=\"air-con\"><span>Air conditioning<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_balcony\" data-slug=\"balcony\"><span>Balcony<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_air_con_central\" data-slug=\"air-con-central\"><span>Central air conditioning<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_pool_community\" data-slug=\"pool-community\"><span>Community pool<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_garage_space\" data-slug=\"garage-space\"><span>Garage space<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_heating\" data-slug=\"heating\"><span>Heating<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_elevator\" data-slug=\"elevator\"><span>Lift<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_near_sea\" data-slug=\"near-sea\"><span>Near the sea<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_clear_views\" data-slug=\"clear-views\"><span>Open views<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_parking\" data-slug=\"parking\"><span>Parking<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_pool_private\" data-slug=\"pool-private\"><span>Private pool<\/span><\/label><label class=\"oih-bar__check\"><input type=\"checkbox\" name=\"features[]\" value=\"feature_terrace\" data-slug=\"terrace\"><span>Terrace<\/span><\/label><\/div><\/div><\/div><\/form><script>(function(){\n  var script = document.currentScript;\n  var wrap = script ? script.parentNode : null;\n  var form = wrap ? wrap.querySelector('form.oih-bar') : null;\n  if (!form || form.getAttribute('data-oih-ready')) return;\n  form.setAttribute('data-oih-ready', '1');\n  var toggle = form.querySelector('.oih-bar__control');\n  var advanced = form.querySelector('.oih-bar__advanced');\n  if (toggle && advanced) {\n    if (advanced.classList.contains('is-open')) toggle.setAttribute('aria-expanded', 'true');\n    toggle.addEventListener('click', function(){\n      var open = toggle.getAttribute('aria-expanded') !== 'true';\n      toggle.setAttribute('aria-expanded', String(open));\n      advanced.classList.toggle('is-open', open);\n      document.body.classList.toggle('oih-bar-open', open);\n      if (open) { var first = advanced.querySelector('select,input'); if (first && first.focus) first.focus({preventScroll:true}); }\n    });\n  }\n  \/\/ Desplegables con casillas (selecci\u00f3n m\u00faltiple): abrir\/cerrar y resumen.\n  var selectedLabel = form.getAttribute('data-selected-label') || '%d';\n  var multis = form.querySelectorAll('[data-oih-multi]');\n  function closeMultis(except){\n    for (var i = 0; i < multis.length; i++) {\n      if (multis[i] === except) continue;\n      var m = multis[i].querySelector('.oih-bar__multi-menu'), b = multis[i].querySelector('.oih-bar__multi-toggle');\n      if (m) m.hidden = true;\n      if (b) b.setAttribute('aria-expanded', 'false');\n      multis[i].classList.remove('is-open');\n    }\n  }\n  function updateMulti(box){\n    var text = box.querySelector('.oih-bar__multi-text');\n    if (!text) return;\n    var checked = box.querySelectorAll('input[type=\"checkbox\"]:checked');\n    if (!checked.length) { text.textContent = box.getAttribute('data-placeholder') || ''; box.classList.remove('has-value'); return; }\n    box.classList.add('has-value');\n    if (checked.length === 1) { var span = checked[0].parentNode.querySelector('span'); text.textContent = span ? span.textContent : checked[0].value; return; }\n    text.textContent = selectedLabel.replace('%d', String(checked.length));\n  }\n  for (var mi = 0; mi < multis.length; mi++) {\n    (function(box){\n      var btn = box.querySelector('.oih-bar__multi-toggle'), menu = box.querySelector('.oih-bar__multi-menu');\n      if (!btn || !menu) return;\n      updateMulti(box);\n      btn.addEventListener('click', function(e){\n        e.preventDefault(); e.stopPropagation();\n        var open = menu.hidden;\n        closeMultis(box);\n        menu.hidden = !open;\n        box.classList.toggle('is-open', open);\n        btn.setAttribute('aria-expanded', String(open));\n      });\n      menu.addEventListener('change', function(){ updateMulti(box); });\n      menu.addEventListener('click', function(e){ e.stopPropagation(); });\n    })(multis[mi]);\n  }\n  if (multis.length) {\n    document.addEventListener('click', function(e){ if (!form.contains(e.target) || !e.target.closest('[data-oih-multi]')) closeMultis(null); });\n    form.addEventListener('keydown', function(e){ if (e.key === 'Escape') closeMultis(null); });\n  }\n  var price = form.querySelector('[data-oih-bar-price]');\n  var minInput = form.querySelector('input[name=\"min\"]');\n  var maxInput = form.querySelector('input[name=\"max\"]');\n  function syncPrice(){\n    if (!price) return;\n    var v = String(price.value || '');\n    var parts = v ? v.split('-') : ['', ''];\n    if (minInput) minInput.value = (parts[0] && parts[0] !== '0') ? parts[0] : '';\n    if (maxInput) maxInput.value = parts[1] || '';\n  }\n  if (price) price.addEventListener('change', syncPrice);\n  function slug(v){ return String(v || '').trim().toLowerCase().normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').replace(\/[^a-z0-9]+\/g, '-').replace(\/^-+|-+$\/g, ''); }\n  function optionSlug(el, text){\n    var s = String(el.getAttribute('data-slug') || '').trim();\n    var t = String(text || '').trim();\n    return s && !\/^\\d+$\/.test(s) ? s : (t ? slug(t) : el.value);\n  }\n  function selectedSlugs(name){\n    var out = [];\n    var nodes = form.querySelectorAll('[name=\"' + name + '\"],[name=\"' + name + '[]\"]');\n    for (var i = 0; i < nodes.length; i++) {\n      var el = nodes[i];\n      if (el.tagName === 'SELECT') {\n        for (var j = 0; j < el.options.length; j++) {\n          var o = el.options[j];\n          if (!o.selected || !o.value) continue;\n          out.push(optionSlug(o, o.text));\n        }\n      } else if (el.type === 'checkbox') {\n        if (!el.checked || !el.value) continue;\n        var lab = el.parentNode ? el.parentNode.querySelector('span') : null;\n        out.push(optionSlug(el, lab ? lab.textContent : ''));\n      }\n    }\n    return out.filter(Boolean);\n  }\n  function val(name){ var el = form.querySelector('[name=\"' + name + '\"]'); return el ? String(el.value || '').trim() : ''; }\n  form.addEventListener('submit', function(e){\n    e.preventDefault();\n    syncPrice();\n    var base = String(form.getAttribute('data-friendly-base') || form.getAttribute('action') || window.location.pathname).replace(\/\\\/+$\/, '');\n    var defaultOperation = form.getAttribute('data-default-operation') || 'all';\n    var parts = [];\n    var operation = val('operacion') || defaultOperation;\n    if (operation && operation !== defaultOperation) parts.push(operation === 'all' ? 'todas' : slug(operation));\n    var map = {estado:'estado', province:'provincia', tipo:'tipo', city:'ciudad', zone:'zona'};\n    for (var name in map) { if (!map.hasOwnProperty(name)) continue; var vals = selectedSlugs(name).map(slug).filter(Boolean); if (vals.length) parts.push(map[name] + '-' + vals.join(',')); }\n    var features = selectedSlugs('features');\n    if (features.length) parts.push('caracteristicas-' + features.join(','));\n    var min = val('min').replace(\/\\D\/g, ''), max = val('max').replace(\/\\D\/g, '');\n    if (min || max) parts.push('precio-' + min + '-' + max);\n    var hab = val('hab').replace(\/\\D\/g, ''); if (hab) parts.push('habitaciones-' + hab);\n    var banos = val('banos').replace(\/\\D\/g, ''); if (banos) parts.push('banos-' + banos);\n    var m2 = val('m2').replace(\/\\D\/g, ''); if (m2) parts.push('superficie-' + m2);\n    var q = val('q'); if (q) parts.push('buscar-' + slug(q));\n    form.classList.add('is-submitting');\n    window.location.href = base + (parts.length ? '\/' + parts.join('\/') + '\/' : '\/');\n  });\n})();<\/script><\/div><div class=\"olipep-inmovilla-results-header d-flex align-items-center justify-content-between flex-wrap gap-3\"><div><p>34 properties found<\/p><\/div><div class=\"oih-results-sort\"><label for=\"oih-results-order\">Sort by<\/label><select id=\"oih-results-order\" class=\"oih-results-order-select\" aria-label=\"Sort properties\"><option value=\"relevance\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/\"  selected='selected'>Default order<\/option><option value=\"featured\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-featured\/\" >Featured first<\/option><option value=\"newest\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-newest\/\" >Most recent<\/option><option value=\"oldest\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-oldest\/\" >Oldest<\/option><option value=\"price_asc\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-price-asc\/\" >Price: low to high<\/option><option value=\"price_desc\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-price-desc\/\" >Price: high to low<\/option><option value=\"size_desc\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-size-desc\/\" >Size: largest first<\/option><option value=\"rooms_desc\" data-url=\"https:\/\/mallorcaseahomes.com\/en\/properties\/orden-rooms-desc\/\" >Bedrooms: most first<\/option><\/select><\/div><\/div><section class=\"listing-wrap listing-v1 oih-listing-wrap\"><div class=\"listing-view oih-listing-view grid-view row row-cols-1 row-cols-md-2 row-cols-lg-3 gy-4 gx-4 olipep-inmovilla-grid\" role=\"list\"><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"30597434\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V104<\/span><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">485.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/palmanova\/30597434\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/30597434\/3-1.jpg\" alt=\"Apartment in Palmanova\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Apartment<\/div><div class=\"item-price-main\">485.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/palmanova\/30597434\/\" role=\"link\" target=\"_self\">Apartment in Palmanova<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Palmanova<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>1<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>1<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>66<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V104\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"30087819\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V102<\/span><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">980.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/portals-nous-bendinat\/30087819\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/30087819\/1-1.jpg\" alt=\"Apartment in Portals Nous - Bendinat\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Apartment<\/div><div class=\"item-price-main\">980.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/portals-nous-bendinat\/30087819\/\" role=\"link\" target=\"_self\">Apartment in Portals Nous - Bendinat<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Portals Nous - Bendinat<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>2<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>2<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>64<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V102\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"30575026\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V103<\/span><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">995.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/ground-floor-apartment\/calvia\/cala-vinyes\/30575026\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/30575026\/4-1.jpg\" alt=\"Ground floor apartment in Cala Vinyes\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Ground floor apartment<\/div><div class=\"item-price-main\">995.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/ground-floor-apartment\/calvia\/cala-vinyes\/30575026\/\" role=\"link\" target=\"_self\">Ground floor apartment in Cala Vinyes<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Cala Vinyes<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>3<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>3<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>100<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V103\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"29221935\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V096<\/span><div class=\"oih-card-corner-tools\"><span class=\"oih-card-featured-badge\" title=\"Featured\" aria-label=\"Featured\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.7l2.78 5.96 6.52.62-4.93 4.42 1.46 6.4L12 16.78l-5.83 3.32 1.46-6.4-4.93-4.42 6.52-.62L12 2.7Z\"\/><\/svg><\/span><\/div><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\"><span class=\"oih-price-reduced\"><span class=\"oih-price-old\">1.950.000 \u20ac<\/span><span class=\"oih-price-now\">1.790.000 \u20ac<\/span><span class=\"oih-price-badge\">Reduced price<\/span><\/span><\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/villa\/calvia\/santa-ponca\/29221935\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29221935\/1-1.jpg\" alt=\"Villa in Santa Pon\u00e7a\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Villa<\/div><div class=\"item-price-main\"><span class=\"oih-price-reduced\"><span class=\"oih-price-old\">1.950.000 \u20ac<\/span><span class=\"oih-price-now\">1.790.000 \u20ac<\/span><span class=\"oih-price-badge\">Reduced price<\/span><\/span><\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/villa\/calvia\/santa-ponca\/29221935\/\" role=\"link\" target=\"_self\">Villa in Santa Pon\u00e7a<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Santa Pon\u00e7a<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>463<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V096\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"15315533\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V010<\/span><div class=\"oih-card-corner-tools\"><span class=\"oih-card-featured-badge\" title=\"Featured\" aria-label=\"Featured\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.7l2.78 5.96 6.52.62-4.93 4.42 1.46 6.4L12 16.78l-5.83 3.32 1.46-6.4-4.93-4.42 6.52-.62L12 2.7Z\"\/><\/svg><\/span><\/div><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">875.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/ground-floor-apartment\/calvia\/calvia-pueblo\/15315533\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/15315533\/3-1.jpg\" alt=\"Ground floor apartment in Calvia (Pueblo)\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Ground floor apartment<\/div><div class=\"item-price-main\">875.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/ground-floor-apartment\/calvia\/calvia-pueblo\/15315533\/\" role=\"link\" target=\"_self\">Ground floor apartment in Calvia (Pueblo)<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Calvia (Pueblo)<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>3<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>2<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>140<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V010\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"21095206\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V062<\/span><div class=\"oih-card-corner-tools\"><span class=\"oih-card-featured-badge\" title=\"Featured\" aria-label=\"Featured\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.7l2.78 5.96 6.52.62-4.93 4.42 1.46 6.4L12 16.78l-5.83 3.32 1.46-6.4-4.93-4.42 6.52-.62L12 2.7Z\"\/><\/svg><\/span><\/div><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\"><span class=\"oih-price-reduced\"><span class=\"oih-price-old\">2.495.000 \u20ac<\/span><span class=\"oih-price-now\">1.795.000 \u20ac<\/span><span class=\"oih-price-badge\">Reduced price<\/span><\/span><\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/house\/calvia\/calvia-pueblo\/21095206\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/21095206\/24-1.jpg\" alt=\"House in Calvia (Pueblo)\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">House<\/div><div class=\"item-price-main\"><span class=\"oih-price-reduced\"><span class=\"oih-price-old\">2.495.000 \u20ac<\/span><span class=\"oih-price-now\">1.795.000 \u20ac<\/span><span class=\"oih-price-badge\">Reduced price<\/span><\/span><\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/house\/calvia\/calvia-pueblo\/21095206\/\" role=\"link\" target=\"_self\">House in Calvia (Pueblo)<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Calvia (Pueblo)<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>5<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>377<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V062\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"29976820\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V100<\/span><div class=\"oih-card-corner-tools\"><span class=\"oih-card-featured-badge\" title=\"Featured\" aria-label=\"Featured\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.7l2.78 5.96 6.52.62-4.93 4.42 1.46 6.4L12 16.78l-5.83 3.32 1.46-6.4-4.93-4.42 6.52-.62L12 2.7Z\"\/><\/svg><\/span><\/div><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">2.595.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/villa\/calvia\/calvia-pueblo\/29976820\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29976820\/7-1.jpg\" alt=\"Villa in Calvi\u00e0 pueblo\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Villa<\/div><div class=\"item-price-main\">2.595.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/villa\/calvia\/calvia-pueblo\/29976820\/\" role=\"link\" target=\"_self\">Villa in Calvi\u00e0 pueblo<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Calvi\u00e0 pueblo<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>5<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>395<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V100\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"30001568\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V101<\/span><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">875.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/terraced-house\/calvia\/palmanova\/30001568\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/30001568\/2-1.jpg\" alt=\"Terraced house in Palmanova\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Terraced house<\/div><div class=\"item-price-main\">875.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/terraced-house\/calvia\/palmanova\/30001568\/\" role=\"link\" target=\"_self\">Terraced house in Palmanova<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Palmanova<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>3<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>2<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>71<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V101\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"29599781\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V099<\/span><div class=\"oih-card-corner-tools\"><span class=\"oih-card-featured-badge\" title=\"Featured\" aria-label=\"Featured\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.7l2.78 5.96 6.52.62-4.93 4.42 1.46 6.4L12 16.78l-5.83 3.32 1.46-6.4-4.93-4.42 6.52-.62L12 2.7Z\"\/><\/svg><\/span><\/div><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">995.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/single-family-house\/andratx\/andratx-pueblo\/29599781\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29599781\/2-1.jpg\" alt=\"Single family house in Andratx Pueblo\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Single family house<\/div><div class=\"item-price-main\">995.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/single-family-house\/andratx\/andratx-pueblo\/29599781\/\" role=\"link\" target=\"_self\">Single family house in Andratx Pueblo<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Andratx \u00b7 Andratx Pueblo<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>3<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>162<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V099\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"29565300\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V098<\/span><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">795.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/portals-nous\/29565300\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29565300\/1-1.jpg\" alt=\"Apartment in Portals Nous\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Apartment<\/div><div class=\"item-price-main\">795.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/portals-nous\/29565300\/\" role=\"link\" target=\"_self\">Apartment in Portals Nous<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Portals Nous<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>3<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>2<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>144<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V098\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"8143150\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-00534<\/span><div class=\"oih-card-corner-tools\"><span class=\"oih-card-featured-badge\" title=\"Featured\" aria-label=\"Featured\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\" focusable=\"false\"><path d=\"M12 2.7l2.78 5.96 6.52.62-4.93 4.42 1.46 6.4L12 16.78l-5.83 3.32 1.46-6.4-4.93-4.42 6.52-.62L12 2.7Z\"\/><\/svg><\/span><\/div><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\"><span class=\"oih-price-reduced\"><span class=\"oih-price-old\">1.150.000 \u20ac<\/span><span class=\"oih-price-now\">1.050.000 \u20ac<\/span><span class=\"oih-price-badge\">Reduced price<\/span><\/span><\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/semi-detached-house\/calvia\/santa-ponsa\/8143150\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/8143150\/8-1.jpg\" alt=\"Semi-detached house in Santa Ponsa\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Semi-detached house<\/div><div class=\"item-price-main\"><span class=\"oih-price-reduced\"><span class=\"oih-price-old\">1.150.000 \u20ac<\/span><span class=\"oih-price-now\">1.050.000 \u20ac<\/span><span class=\"oih-price-badge\">Reduced price<\/span><\/span><\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/semi-detached-house\/calvia\/santa-ponsa\/8143150\/\" role=\"link\" target=\"_self\">Semi-detached house in Santa Ponsa<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Santa Ponsa<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>4<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>182<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-00534\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><div class=\"item-listing-wrap item-wrap-v1 oih-listing-card\" role=\"listitem\" data-oih-id=\"29265947\"><div class=\"item-wrap item-wrap-no-frame h-100\"><div class=\"d-flex flex-column align-items-center h-100\"><div class=\"item-header\"><span class=\"oih-ref-badge\">Ref. MSH-V095<\/span><ul class=\"item-price-wrap d-flex flex-column gap-2\" role=\"list\"><li><span class=\"item-price\">370.000 \u20ac<\/span><\/li><\/ul><div class=\"listing-image-wrap\"><div class=\"listing-thumb\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/santa-ponca\/29265947\/\" class=\"listing-featured-thumb hover-effect image-wrap\" role=\"link\" target=\"_self\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29265947\/2-1.jpg\" alt=\"Apartment in Santa Pon\u00e7a\" class=\"img-fluid wp-post-image\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><\/a><\/div><\/div><div class=\"preview_loader\"><\/div><\/div><div class=\"item-body w-100 flex-grow-1 d-flex flex-column\"><div class=\"item-card-heading d-flex align-items-start justify-content-between gap-2\"><div class=\"item-property-type\">Apartment<\/div><div class=\"item-price-main\">370.000 \u20ac<\/div><\/div><h2 class=\"item-title mb-2\"><a href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/apartment\/calvia\/santa-ponca\/29265947\/\" role=\"link\" target=\"_self\">Apartment in Santa Pon\u00e7a<\/a><\/h2><address class=\"item-address mb-2\"><i class=\"houzez-icon icon-pin me-1\" aria-hidden=\"true\"><\/i>Calvi\u00e0 \u00b7 Santa Pon\u00e7a<\/address><ul class=\"item-amenities item-amenities-with-icons d-flex flex-wrap align-items-center gap-2\" role=\"list\"><li role=\"listitem\"><i class=\"houzez-icon icon-hotel-double-bed me-1\" aria-hidden=\"true\"><\/i><span><strong>2<\/strong> bed<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-bathtub-1 me-1\" aria-hidden=\"true\"><\/i><span><strong>1<\/strong> baths<\/span><\/li><li role=\"listitem\"><i class=\"houzez-icon icon-ruler-triangle me-1\" aria-hidden=\"true\"><\/i><span><strong>59<\/strong> m\u00b2<\/span><\/li><\/ul><div class=\"item-card-actions d-flex align-items-center gap-2 mt-auto\"><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-phone-actions-ring\" aria-hidden=\"true\"><\/i> Call<\/a><a class=\"btn btn-card-action\" href=\"mailto:info@mallorcaseahomes.com?subject=Property%20inquiry%20MSH-V095\"><i class=\"houzez-icon icon-envelope\" aria-hidden=\"true\"><\/i> Contact<\/a><a class=\"btn btn-card-action\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\"><i class=\"houzez-icon icon-messaging-whatsapp\" aria-hidden=\"true\"><\/i> WhatsApp<\/a><\/div><\/div><\/div><\/div><\/div><\/div><\/section><nav class=\"houzez-pagination-wrap oih-pagination\" aria-label=\"Pagination\"><ul class=\"pagination\"><li class=\"page-item oih-page-nav oih-page-prev disabled\" aria-disabled=\"true\"><span class=\"page-link\" aria-label=\"Previous\"><span aria-hidden=\"true\">\u2039<\/span><\/span><\/li><li class=\"page-item active\" aria-current=\"page\"><span class=\"page-link\">1<\/span><\/li><li class=\"page-item\"><a class=\"page-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/properties\/pagina\/2\/\">2<\/a><\/li><li class=\"page-item\"><a class=\"page-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/properties\/pagina\/3\/\">3<\/a><\/li><li class=\"page-item oih-page-nav oih-page-next\"><a class=\"page-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/properties\/pagina\/2\/\" aria-label=\"Next\" rel=\"next\"><span aria-hidden=\"true\">\u203a<\/span><\/a><\/li><\/ul><\/nav><\/div><script>window.oihSearchI18n={\"select\":\"Select\",\"search\":\"Search\u2026\",\"selected\":\"selected\",\"selectAll\":\"Select all\",\"clearAll\":\"Clear all\"};window.oihSearchConfig={\"defaultOperation\":\"all\"};jQuery(function($){\n  $('.oih-single').each(function(){\n    var $single = $(this), $lightbox = $single.find('[data-oih-lightbox]');\n    if (!$lightbox.length || $single.data('oih-lightbox-ready')) return;\n    $single.data('oih-lightbox-ready', true);\n    var raw = $single.find('[data-oih-lightbox-images]').text() || '[]';\n    var media = {};\n    try { media = JSON.parse(raw) || {}; } catch(e) { media = {}; }\n    if ($.isArray(media)) media = {photos: media};\n    var section = 'photos';\n    var images = media[section] || [];\n    var index = 0, $img = $lightbox.find('[data-oih-lightbox-image]'), $count = $lightbox.find('[data-oih-lightbox-count]');\n    var $contact = $lightbox.find('[data-oih-lightbox-contact]');\n    function renderThumbs(){\n      var $thumbs = $lightbox.find('[data-oih-lightbox-thumbs]').empty();\n      $.each(images, function(i, src){ $('<button type=\"button\" \/>').attr('data-oih-lightbox-thumb', i).append($('<img \/>').attr('src', src)).appendTo($thumbs); });\n    }\n    function setSection(nextSection){\n      section = media[nextSection] ? nextSection : 'photos';\n      images = media[section] || [];\n      $lightbox.find('[data-oih-lightbox-tab]').removeClass('is-active').filter('[data-oih-lightbox-tab=\"' + section + '\"]').addClass('is-active');\n      renderThumbs();\n    }\n    function syncThumbs(){ $lightbox.find('[data-oih-lightbox-thumb]').removeClass('is-active').filter('[data-oih-lightbox-thumb=\"' + index + '\"]').addClass('is-active'); }\n    function show(next, nextSection){\n      if (nextSection) setSection(nextSection);\n      if (!images.length) return;\n      index = (next + images.length) % images.length;\n      $img.attr('src', images[index]);\n      $count.text((index + 1) + ' \/ ' + images.length);\n      syncThumbs();\n      $lightbox.prop('hidden', false);\n      $('body').addClass('oih-lightbox-open');\n    }\n    function close(){ $lightbox.prop('hidden', true); $('body').removeClass('oih-lightbox-open'); $contact.prop('hidden', true); }\n    $single.on('click', '[data-oih-lightbox-open]', function(e){ e.preventDefault(); show(parseInt($(this).attr('data-oih-lightbox-open'), 10) || 0, $(this).attr('data-oih-lightbox-section') || 'photos'); });\n    $lightbox.on('click', '[data-oih-lightbox-close]', close);\n    $lightbox.on('click', '[data-oih-lightbox-prev]', function(){ show(index - 1); });\n    $lightbox.on('click', '[data-oih-lightbox-next]', function(){ show(index + 1); });\n    $lightbox.on('click', '[data-oih-lightbox-thumb]', function(){ show(parseInt($(this).attr('data-oih-lightbox-thumb'), 10) || 0); });\n    $lightbox.on('click', '[data-oih-lightbox-tab]', function(){ show(0, $(this).attr('data-oih-lightbox-tab') || 'photos'); });\n    $lightbox.on('click', '[data-oih-lightbox-contact-open]', function(){ $contact.prop('hidden', false); });\n    $lightbox.on('click', '[data-oih-lightbox-contact-close]', function(){ $contact.prop('hidden', true); });\n    $lightbox.on('click', function(e){ if ($(e.target).is('[data-oih-lightbox], .oih-lightbox-backdrop')) close(); });\n  });\n\n  function values($select) {\n    var value = $select.val();\n    if (!value) return [];\n    return $.isArray(value) ? value.map(String).filter(Boolean) : [String(value)].filter(Boolean);\n  }\n\n  function optionRows($select) {\n    return $select.find('option').map(function(){ return $(this).clone(); }).get();\n  }\n\n  function renderNativeSelect($select) {\n    if ($select.data('oih-custom-ready')) return;\n    $select.data('oih-custom-ready', true);\n    var placeholder = $select.data('placeholder') || $select.attr('title') || window.oihSearchI18n.select;\n    var multiple = $select.prop('multiple');\n    var id = 'oihcs-' + Math.random().toString(36).slice(2);\n    var $wrap = $('<div class=\"oih-custom-select\" \/>');\n    var $button = $('<button type=\"button\" class=\"oih-custom-select-toggle\"><span><\/span><i class=\"houzez-icon icon-arrow-down-1\"><\/i><\/button>');\n    var $menu = $('<div class=\"oih-custom-select-menu\" \/>');\n    var $search = $('<div class=\"oih-custom-select-search\"><input type=\"text\" autocomplete=\"off\"><\/div>');\n    $search.find('input').attr('placeholder', window.oihSearchI18n.search);\n\n    $select.attr('data-oih-custom-id', id).hide().after($wrap);\n    $wrap.attr('data-oih-custom-id', id).append($button).append($menu);\n\n    function syncLabel() {\n      var labels = [];\n      $select.find('option:selected').each(function(){\n        var value = String($(this).attr('value') || '');\n        if (value !== '') labels.push($(this).text());\n      });\n      var text = placeholder;\n      if (labels.length === 1) text = labels[0];\n      if (labels.length > 1) text = labels.length + ' ' + window.oihSearchI18n.selected;\n      $button.find('span').text(text).toggleClass('is-placeholder', labels.length === 0);\n    }\n\n    function syncChecks() {\n      var selected = values($select);\n      $menu.find('[data-value]').each(function(){\n        var value = String($(this).data('value'));\n        var active = selected.indexOf(value) !== -1;\n        $(this).toggleClass('is-selected', active);\n        $(this).find('input').prop('checked', active);\n      });\n      syncLabel();\n    }\n\n    function rebuildMenu() {\n      $menu.empty();\n      if (multiple) {\n        $menu.append($search);\n        $search.find('input').val('');\n        var $actions = $('<div class=\"oih-custom-select-actions\" \/>');\n        $actions.append($('<button type=\"button\" data-action=\"select-all\" \/>').text(window.oihSearchI18n.selectAll));\n        $actions.append($('<button type=\"button\" data-action=\"clear-all\" \/>').text(window.oihSearchI18n.clearAll));\n        $menu.append($actions);\n      }\n      $select.find('option').each(function(){\n        var $option = $(this);\n        var value = String($option.attr('value') || '');\n        if (value === '') return;\n        var $item = $('<label class=\"oih-custom-select-option\" \/>').attr('data-value', value);\n        $item.append($('<input \/>', {type: multiple ? 'checkbox' : 'radio', name: id + '-ui'}));\n        $item.append($('<span \/>').text($option.text()));\n        $menu.append($item);\n      });\n      syncChecks();\n    }\n\n    $button.on('click', function(e){\n      e.preventDefault();\n      $('.oih-custom-select').not($wrap).removeClass('is-open').closest('.flex-search').removeClass('oih-select-open-cell');\n      $wrap.toggleClass('is-open');\n      $wrap.closest('.flex-search').toggleClass('oih-select-open-cell', $wrap.hasClass('is-open'));\n    });\n\n    $menu.on('click mousedown mouseup', function(e){ e.stopPropagation(); });\n\n    $menu.on('input', '.oih-custom-select-search input', function(){\n      var q = String($(this).val() || '').toLowerCase();\n      $menu.find('.oih-custom-select-option').each(function(){\n        $(this).toggle($(this).text().toLowerCase().indexOf(q) !== -1);\n      });\n    });\n\n    $menu.on('click', '.oih-custom-select-actions button', function(e){\n      e.preventDefault();\n      e.stopPropagation();\n      if ($(this).data('action') === 'select-all') {\n        var all = [];\n        $select.find('option').each(function(){\n          var value = String($(this).attr('value') || '');\n          if (value !== '') all.push(value);\n        });\n        $select.val(all);\n      } else {\n        $select.val([]);\n      }\n      $select.trigger('change');\n      syncChecks();\n    });\n\n    $menu.on('click', '.oih-custom-select-option', function(e){\n      e.preventDefault();\n      e.stopPropagation();\n      var value = String($(this).data('value'));\n      if (multiple) {\n        var current = values($select);\n        if (current.indexOf(value) === -1) current.push(value);\n        else current = current.filter(function(v){ return v !== value; });\n        $select.val(current);\n      } else {\n        $select.val(value);\n        $wrap.removeClass('is-open');\n      }\n      $select.trigger('change');\n      syncChecks();\n    });\n\n    $select.on('oih:rebuild-ui', rebuildMenu);\n    $select.on('change', syncChecks);\n    $select.on('oih:clear-ui', function(){\n      $select.val([]);\n      $select.find('option').prop('selected', false);\n      $menu.find('.oih-custom-select-search input').val('');\n      $menu.find('.oih-custom-select-option').show().removeClass('is-selected');\n      $menu.find('.oih-custom-select-option input').prop('checked', false);\n      $wrap.removeClass('is-open');\n      syncLabel();\n      $button.find('span').text(placeholder).addClass('is-placeholder');\n    });\n    rebuildMenu();\n  }\n\n  function normalizeCustomSelectLabels($root) {\n    ($root || $(document)).find('.oih-native-select').each(function(){\n      var $select = $(this);\n      var selected = values($select);\n      var placeholder = $select.data('placeholder') || $select.attr('title') || window.oihSearchI18n.select;\n      var customId = $select.attr('data-oih-custom-id');\n      var $wrap = customId ? $('.oih-custom-select[data-oih-custom-id=\"' + customId + '\"]') : $select.next('.oih-custom-select');\n      var $label = $wrap.find('.oih-custom-select-toggle span').first();\n      if (!$label.length) return;\n\n      if (!selected.length) {\n        $select.find('option').prop('selected', false);\n        $wrap.find('.oih-custom-select-option').removeClass('is-selected');\n        $wrap.find('.oih-custom-select-option input').prop('checked', false);\n        $label.text(placeholder).addClass('is-placeholder');\n        return;\n      }\n\n      var labels = [];\n      $select.find('option:selected').each(function(){\n        var value = String($(this).attr('value') || '');\n        if (value !== '') labels.push($(this).text());\n      });\n      var text = labels.length === 1 ? labels[0] : labels.length + ' ' + window.oihSearchI18n.selected;\n      $wrap.find('.oih-custom-select-option').each(function(){\n        var value = String($(this).data('value'));\n        var isSelected = selected.indexOf(value) !== -1;\n        $(this).toggleClass('is-selected', isSelected);\n        $(this).find('input').prop('checked', isSelected);\n      });\n      $label.text(text).removeClass('is-placeholder');\n    });\n  }\n\n  function oihSlug(value) {\n    return String(value || '').trim().toLowerCase().normalize('NFD').replace(\/[\\u0300-\\u036f]\/g, '').replace(\/[^a-z0-9]+\/g, '-').replace(\/^-+|-+$\/g, '');\n  }\n\n  function oihFormValues($form, name) {\n    var values = [];\n    $form.find('[name=\"' + name + '\"], [name=\"' + name + '[]\"]').each(function(){\n      var $field = $(this);\n      if ($field.is('select')) {\n        $field.find('option:selected').each(function(){\n          var value = String($(this).attr('value') || '').trim();\n          if (value === '') return;\n          var slug = String($(this).attr('data-slug') || '').trim();\n          var text = String($(this).text() || '').trim();\n          if (slug && !\/^\\d+$\/.test(slug)) values.push(slug);\n          else if (text) values.push(text);\n          else values.push(value);\n        });\n      } else {\n        var value = $field.val();\n        if ($.isArray(value)) values = values.concat(value);\n        else if (value) values.push(value);\n      }\n    });\n    return values.map(function(v){ return String(v || '').trim(); }).filter(Boolean);\n  }\n\n  function oihFriendlySearchUrl($form) {\n    var base = String($form.data('friendly-base') || $form.attr('action') || window.location.pathname).replace(\/\\\/+$\/, '');\n    var parts = [];\n    var defaultOperation = (window.oihSearchConfig && window.oihSearchConfig.defaultOperation) || 'all';\n    var operation = String($form.find('[name=\"operacion\"]').val() || defaultOperation);\n    var q = String($form.find('[name=\"q\"]').val() || '').trim();\n    var min = String($form.find('[name=\"min\"]').val() || '').replace(\/[^0-9]\/g, '');\n    var max = String($form.find('[name=\"max\"]').val() || '').replace(\/[^0-9]\/g, '');\n    var hab = String($form.find('[name=\"hab\"]').val() || '').replace(\/[^0-9]\/g, '');\n    var banos = String($form.find('[name=\"banos\"]').val() || '').replace(\/[^0-9]\/g, '');\n    var order = String($form.find('[name=\"order\"]').val() || 'relevance');\n\n    if (operation && operation !== defaultOperation) parts.push(oihSlug(operation === 'all' ? 'todas' : operation));\n    $.each({estado:'estado', province:'provincia', tipo:'tipo', city:'ciudad', zone:'zona'}, function(name, prefix){\n      var vals = oihFormValues($form, name).map(oihSlug).filter(Boolean);\n      if (vals.length) parts.push(prefix + '-' + vals.join(','));\n    });\n    var featureSlugs = [];\n    $form.find('input[name=\"features[]\"]:checked').each(function(){\n      var slug = String($(this).data('slug') || '').trim();\n      if (slug) featureSlugs.push(slug);\n    });\n    if (featureSlugs.length) parts.push('caracteristicas-' + featureSlugs.join(','));\n    if (min || max) parts.push('precio-' + min + '-' + max);\n    if (hab) parts.push('habitaciones-' + hab);\n    if (banos) parts.push('banos-' + banos);\n    if (q) parts.push('buscar-' + oihSlug(q));\n    if (order && order !== 'relevance') parts.push('orden-' + oihSlug(order));\n    return base + (parts.length ? '\/' + parts.join('\/') + '\/' : '\/');\n  }\n\n  $(document).off('click.oihArchiveCloseSelect').on('click.oihArchiveCloseSelect', function(e){\n    if (!$(e.target).closest('.oih-custom-select').length) {\n      $('.oih-custom-select').removeClass('is-open');\n      $('.flex-search').removeClass('oih-select-open-cell');\n    }\n  });\n\n  $(document).off('click.oihArchiveAdvanced').on('click.oihArchiveAdvanced', '.oih-advanced-toggle', function(e){\n    e.preventDefault();\n    var $btn = $(this);\n    var $panel = $btn.closest('form').find('.oih-advanced-panel').first();\n    var isOpen = !$panel.prop('hidden');\n    $panel.prop('hidden', isOpen);\n    $btn.attr('aria-expanded', isOpen ? 'false' : 'true').toggleClass('is-open', !isOpen);\n  });\n\n  $(document).off('click.oihArchiveSearchAccordion').on('click.oihArchiveSearchAccordion', '.oih-search-accordion-toggle', function(e){\n    e.preventDefault();\n    var $btn = $(this);\n    var $section = $btn.closest('.oih-search-accordion');\n    var willOpen = !$section.hasClass('is-open');\n    $section.toggleClass('is-open', willOpen);\n    $btn.attr('aria-expanded', willOpen ? 'true' : 'false');\n  });\n\n  $(document).off('submit.oihArchiveSearch').on('submit.oihArchiveSearch', '.olipep-inmovilla-search-form', function(e){\n    e.preventDefault();\n    window.location.href = oihFriendlySearchUrl($(this));\n  });\n\n  $(document).off('change.oihArchiveOrder').on('change.oihArchiveOrder', '.oih-results-order-select', function(){\n    var target = $(this).find('option:selected').data('url');\n    if (target) window.location.href = target;\n  });\n\n  $(document).off('click.oihArchiveReset').on('click.oihArchiveReset', '.oih-reset-search', function(e){\n    e.preventDefault();\n    var $btn = $(this);\n    var resetUrl = $btn.data('reset-url') || $btn.attr('href');\n    var $form = $btn.closest('form');\n\n    $btn.addClass('is-clearing');\n    $form.find('input[type=\"text\"], input[type=\"number\"], input[type=\"search\"]').val('');\n    $form.find('select').each(function(){\n      var $select = $(this);\n      if ($select.attr('name') === 'operacion') {\n        $select.val((window.oihSearchConfig && window.oihSearchConfig.defaultOperation) || 'all');\n      } else {\n        $select.val([]);\n        $select.find('option').prop('selected', false);\n      }\n\n      if ($select.hasClass('oih-native-select')) {\n        $select.trigger('oih:clear-ui');\n      } else if ($.fn.selectpicker && $select.hasClass('selectpicker')) {\n        if ($select.prop('multiple')) {\n          $select.selectpicker('deselectAll');\n        } else {\n          $select.selectpicker('val', $select.val());\n        }\n        $select.selectpicker('refresh');\n      }\n    });\n    $form.find('.oih-custom-select').removeClass('is-open');\n    normalizeCustomSelectLabels($form);\n    window.location.href = resetUrl;\n  });\n\n  $('.olipep-inmovilla-search').each(function(){\n    var $scope = $(this);\n    if ($scope.data('oih-archive-ready')) return;\n    $scope.data('oih-archive-ready', true);\n    var $province = $scope.find('.oih-province-select');\n    var $city = $scope.find('.oih-city-select');\n    var $zone = $scope.find('.oih-zone-select');\n    $scope.find('.oih-native-select').each(function(){ renderNativeSelect($(this)); });\n\n    if ($province.length && $city.length && $zone.length) {\n      var cityOptions = optionRows($city);\n      var zoneOptions = optionRows($zone);\n\n      function setOptions($select, sourceOptions, predicate, keepValues) {\n        var keep = keepValues || [];\n        $select.empty();\n        $.each(sourceOptions, function(_, option){\n          var $option = $(option).clone();\n          var value = String($option.attr('value') || '');\n          if (value === '' || predicate($option)) {\n            $option.prop('selected', keep.indexOf(value) !== -1);\n            $select.append($option);\n          }\n        });\n        $select.trigger('oih:rebuild-ui');\n      }\n\n      function rebuildCities() {\n        var selectedProvinces = values($province);\n        var previousCities = values($city);\n        setOptions($city, cityOptions, function($option){\n          var province = String($option.data('province') || '');\n          return selectedProvinces.length === 0 || selectedProvinces.indexOf(province) !== -1;\n        }, previousCities);\n        rebuildZones(true);\n      }\n\n      function rebuildZones(resetIfNoCity) {\n        var selectedCities = values($city);\n        var previousZones = resetIfNoCity && selectedCities.length === 0 ? [] : values($zone);\n        setOptions($zone, zoneOptions, function($option){\n          var city = String($option.data('city') || '');\n          return selectedCities.length > 0 && selectedCities.indexOf(city) !== -1;\n        }, previousZones);\n      }\n\n      $province.on('change.oihArchiveDeps', rebuildCities);\n      $city.on('change.oihArchiveDeps', function(){ rebuildZones(false); });\n      rebuildCities();\n    }\n\n    $scope.on('change.oihArchiveLabels', '.oih-native-select', function(){\n      setTimeout(function(){ normalizeCustomSelectLabels($scope); }, 0);\n    });\n    normalizeCustomSelectLabels($scope);\n  });\n});;(function(){\n  var containers = document.querySelectorAll('.oih-listing-map[data-oih-map]');\n  if (!containers.length) return;\n  var CSS_URL = 'https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.css';\n  var JS_URL = 'https:\/\/unpkg.com\/leaflet@1.9.4\/dist\/leaflet.js';\n  var CLUSTER_CSS_URL = 'https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/MarkerCluster.css';\n  var CLUSTER_JS_URL = 'https:\/\/unpkg.com\/leaflet.markercluster@1.5.3\/dist\/leaflet.markercluster.js';\n  function loadCss(href, mark){\n    if (document.querySelector('link[' + mark + ']')) return;\n    var link = document.createElement('link');\n    link.rel = 'stylesheet'; link.href = href; link.setAttribute(mark, '1');\n    document.head.appendChild(link);\n  }\n  function loadJs(src, mark, done, ready){\n    if (ready()) { done(); return; }\n    var script = document.querySelector('script[' + mark + ']');\n    if (script) {\n      script.addEventListener('load', done);\n      script.addEventListener('error', done);\n      return;\n    }\n    script = document.createElement('script');\n    script.src = src; script.setAttribute(mark, '1');\n    script.onload = done;\n    script.onerror = done; \/\/ si el CDN falla, seguimos sin esa pieza\n    document.head.appendChild(script);\n  }\n  function ensureLeaflet(cb){\n    loadCss(CSS_URL, 'data-oih-leaflet');\n    loadCss(CLUSTER_CSS_URL, 'data-oih-leaflet-cluster-css');\n    loadJs(JS_URL, 'data-oih-leaflet', function(){\n      if (!window.L || !window.L.map) return; \/\/ Leaflet no carg\u00f3: sin mapa\n      \/\/ El plugin de clusters depende de que L exista; se carga despu\u00e9s.\n      loadJs(CLUSTER_JS_URL, 'data-oih-leaflet-cluster', cb, function(){\n        return !!(window.L && window.L.markerClusterGroup);\n      });\n    }, function(){ return !!(window.L && window.L.map); });\n  }\n  function esc(value){\n    var div = document.createElement('div');\n    div.textContent = String(value == null ? '' : value);\n    return div.innerHTML;\n  }\n  function initMap(el){\n    if (el.getAttribute('data-oih-map-ready')) return;\n    el.setAttribute('data-oih-map-ready', '1');\n    var points = [];\n    try { points = JSON.parse(el.getAttribute('data-oih-map') || '[]') || []; } catch (e) { points = []; }\n    var map = L.map(el, { scrollWheelZoom: false, zoomControl: true });\n    L.tileLayer('https:\/\/{s}.tile.openstreetmap.org\/{z}\/{x}\/{y}.png', {\n      maxZoom: 19,\n      attribution: '&copy; <a href=\"https:\/\/www.openstreetmap.org\/copyright\" target=\"_blank\" rel=\"noopener\">OpenStreetMap<\/a>'\n    }).addTo(map);\n    \/\/ La rueda solo hace zoom tras interactuar con el mapa (no secuestra el scroll).\n    map.on('click focus', function(){ map.scrollWheelZoom.enable(); });\n    map.on('mouseout blur', function(){ map.scrollWheelZoom.disable(); });\n    \/\/ Agrupaci\u00f3n: los pins cercanos se funden en un c\u00edrculo con contador que\n    \/\/ se abre (zoom o spiderfy) al pulsarlo. Si el plugin de clusters no\n    \/\/ cargase, los pins van sueltos al mapa.\n    var layer = map;\n    if (window.L.markerClusterGroup) {\n      layer = L.markerClusterGroup({\n        showCoverageOnHover: false,\n        spiderfyOnMaxZoom: true,\n        zoomToBoundsOnClick: true,\n        maxClusterRadius: 48,\n        spiderfyDistanceMultiplier: 1.4,\n        iconCreateFunction: function(cluster){\n          var n = cluster.getChildCount();\n          var size = n < 10 ? 40 : (n < 50 ? 46 : 54);\n          return L.divIcon({\n            className: 'oih-map-cluster-wrap',\n            html: '<span class=\"oih-map-cluster\">' + n + '<\/span>',\n            iconSize: [size, size],\n            iconAnchor: [size \/ 2, size \/ 2]\n          });\n        }\n      });\n      map.addLayer(layer);\n    }\n    var bounds = [];\n    points.forEach(function(p){\n      if (!p || !p.lat || !p.lng) return;\n      var label = p.price || p.ref || '\u00b7';\n      var icon = L.divIcon({ className: 'oih-map-pin', html: '<span class=\"oih-map-pin-bubble\">' + esc(label) + '<\/span>', iconSize: [0, 0] });\n      var marker = L.marker([p.lat, p.lng], { icon: icon, riseOnHover: true });\n      var img = p.image ? '<img decoding=\"async\" class=\"oih-map-popup-img\" src=\"' + esc(p.image) + '\" alt=\"\" loading=\"lazy\">' : '';\n      var html = '<div class=\"oih-map-popup\"><a href=\"' + esc(p.url || '#') + '\">' + img + '<span class=\"oih-map-popup-body\">'\n        + (p.price ? '<span class=\"oih-map-popup-price\">' + esc(p.price) + '<\/span>' : '')\n        + (p.title ? '<span class=\"oih-map-popup-title\">' + esc(p.title) + '<\/span>' : '')\n        + (p.location ? '<span class=\"oih-map-popup-loc\">' + esc(p.location) + '<\/span>' : '')\n        + '<\/span><\/a><\/div>';\n      marker.bindPopup(html, { minWidth: 236, maxWidth: 260 });\n      layer === map ? marker.addTo(map) : layer.addLayer(marker);\n      bounds.push([p.lat, p.lng]);\n    });\n    if (bounds.length > 1) {\n      map.fitBounds(bounds, { padding: [46, 46], maxZoom: 16 });\n    } else if (bounds.length === 1) {\n      map.setView(bounds[0], 15);\n    } else {\n      map.setView([40.2, -3.7], 5);\n    }\n    \/\/ El panel sticky puede cambiar de tama\u00f1o tras el primer render.\n    window.setTimeout(function(){ map.invalidateSize(); }, 300);\n    window.addEventListener('resize', function(){ map.invalidateSize(); });\n  }\n  function boot(){\n    ensureLeaflet(function(){\n      Array.prototype.forEach.call(containers, function(el){ initMap(el); });\n    });\n  }\n  if (document.readyState === 'loading') {\n    document.addEventListener('DOMContentLoaded', boot);\n  } else {\n    boot();\n  }\n})();<\/script><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Properties in Mallorca Find your place in Mallorca. Explore our property portfolio in Mallorca. Use the search to find properties that match your preferences.<\/p>\n","protected":false},"author":2,"featured_media":23013,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-22765","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages\/22765","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/comments?post=22765"}],"version-history":[{"count":7,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages\/22765\/revisions"}],"predecessor-version":[{"id":23131,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages\/22765\/revisions\/23131"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/media\/23013"}],"wp:attachment":[{"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/media?parent=22765"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}