{"id":22483,"date":"2020-02-18T11:31:43","date_gmt":"2020-02-18T10:31:43","guid":{"rendered":"https:\/\/staging.web-demo.es\/mallorcaseahomes\/home\/"},"modified":"2026-10-19T13:18:00","modified_gmt":"2026-10-19T11:18:00","slug":"home","status":"publish","type":"page","link":"https:\/\/mallorcaseahomes.com\/en\/","title":{"rendered":"Home"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"22483\" class=\"elementor elementor-22483 elementor-22302\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-mshpfx1 msh-home-payment-removal-style elementor-widget elementor-widget-html\" data-id=\"mshpfx1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<style id=\"msh-home-payment-removal-parallax-fix\">\nbody.home .msh-home-payment-removal-style{height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;line-height:0!important;font-size:0!important;}\nbody.home .msh-home-payment-removal-style>.elementor-widget-container{height:0!important;min-height:0!important;margin:0!important;padding:0!important;line-height:0!important;}\nbody.home .msh-cta--parallax{position:relative!important;width:100%!important;max-width:none!important;min-height:clamp(370px,34vw,460px)!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center!important;padding:clamp(78px,8vw,124px) 24px!important;isolation:isolate!important;overflow:hidden!important;background:#071A2D!important;}\nbody.home .msh-cta--parallax::after{content:\"\";position:absolute;inset:0;z-index:0;background-image:url('https:\/\/mallorcaseahomes.com\/wp-content\/uploads\/2026\/09\/villa-moderna-vistas-mar-mallorca.jpg');background-size:cover;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;transform:scale(1.02);}\nbody.home .msh-cta--parallax::before{content:\"\";position:absolute;inset:0;z-index:1;background:linear-gradient(90deg,rgba(7,26,45,.90),rgba(7,26,45,.78));pointer-events:none;}\nbody.home .msh-cta--parallax>.elementor-element{position:relative!important;z-index:2!important;max-width:900px!important;}\nbody.home .msh-cta--parallax .msh-eyebrow .elementor-heading-title{color:#CDA668!important;}\nbody.home .msh-cta--parallax .msh-title .elementor-heading-title{color:#fff!important;}\nbody.home .msh-cta--parallax p{color:rgba(255,255,255,.82)!important;max-width:690px!important;margin:24px auto 0!important;}\nbody.home .msh-cta--parallax .msh-btn .elementor-button{margin-top:30px!important;background:#CDA668!important;border-color:#CDA668!important;color:#071A2D!important;box-shadow:0 18px 44px rgba(0,0,0,.28)!important;}\nbody.home .msh-cta--parallax .msh-btn .elementor-button:hover{background:#fff!important;border-color:#fff!important;color:#071A2D!important;}\n@media (max-width:767px){body.home .msh-cta--parallax::after{background-attachment:scroll!important;}body.home .msh-cta--parallax{min-height:360px!important;padding:70px 20px!important;}}\n<\/style>\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-10ae141 e-con-full msh-hero e-flex e-con e-parent\" data-id=\"10ae141\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;video&quot;,&quot;background_video_link&quot;:&quot;https:\\\/\\\/mallorcaseahomes.com\\\/media\\\/ibiza2.mp4&quot;,&quot;background_play_on_mobile&quot;:&quot;yes&quot;}\">\n\t\t<div class=\"elementor-background-video-container\">\n\t\t\t\t\t\t\t<video class=\"elementor-background-video-hosted\" role=\"presentation\" autoplay muted playsinline loop><\/video>\n\t\t\t\t\t<\/div><div class=\"elementor-element elementor-element-109abc8 e-con-full msh-hero__copy e-flex e-con e-parent\" data-id=\"109abc8\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1013579 msh-eyebrow msh-eyebrow--light elementor-widget elementor-widget-heading\" data-id=\"1013579\" 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\">Mallorca \u00b7 Real estate with perspective<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1026af2 msh-hero__title elementor-widget elementor-widget-heading\" data-id=\"1026af2\" 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\">Mallorca Exceptional properties.<br><em>Extraordinary places to call home.<\/em><\/h1>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-103a06b msh-hero__lead elementor-widget elementor-widget-text-editor\" data-id=\"103a06b\" 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>Selected properties, discreet advice and a comprehensive service for national and international clients.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-10740d6 e-con-full msh-hero__actions e-flex e-con e-parent\" data-id=\"10740d6\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-104d5e4 msh-btn msh-btn--gold elementor-widget elementor-widget-button\" data-id=\"104d5e4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/mallorcaseahomes.com\/en\/properties\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">View properties<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1060b5d msh-btn msh-btn--ghost elementor-widget elementor-widget-button\" data-id=\"1060b5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Sell \u200b\u200bwith us<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-108764f msh-hero__proof elementor-widget elementor-widget-text-editor\" data-id=\"108764f\" 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><strong>Since 2015<\/strong><span>Local knowledge \u00b7 International reach<\/span><\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-mshsrchen msh-property-search-wrap msh-inmovilla-search elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"mshsrchen\" 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=\"oih-search-bar-wrap oih-search-bar-wrap--standalone\"><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>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-1148d09 e-con-boxed msh-section msh-intro e-flex e-con e-parent\" data-id=\"1148d09\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-1135790 e-con-full msh-intro__grid msh-intro__grid--editorial e-flex e-con e-parent\" data-id=\"1135790\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-mshv0728 e-con-full msh-intro__visual e-flex e-con e-parent\" data-id=\"mshv0728\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-mshi0728 msh-intro__image elementor-widget elementor-widget-image\" data-id=\"mshi0728\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"image.default\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"1280\" height=\"853\" src=\"https:\/\/mallorcaseahomes.com\/wp-content\/uploads\/2026\/09\/villa-moderna-vistas-mar-mallorca.jpg\" class=\"attachment-full size-full wp-image-23004\" alt=\"Terraza de una villa moderna con piscina y vistas al mar en Mallorca\" srcset=\"\" \/>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-mshc0728 e-con-full msh-intro__content e-flex e-con e-parent\" data-id=\"mshc0728\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-10c16ba msh-eyebrow elementor-widget elementor-widget-heading\" data-id=\"10c16ba\" 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\">Mallorca Sea Homes<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10d4c33 msh-title elementor-widget elementor-widget-heading\" data-id=\"10d4c33\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">A comprehensive real estate service since 2015<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10fb725 elementor-widget elementor-widget-text-editor\" data-id=\"10fb725\" 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>Since 2015 we have offered a comprehensive service in the Mallorca real estate market, accompanying national and international clients at every stage of their project.<\/p><p>From the first conversation to the signature\u2014and beyond\u2014we combine local knowledge, careful selection and personal attention so that each decision is clear, safe and thoughtful.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-110ec9e msh-text-link elementor-widget elementor-widget-button\" data-id=\"110ec9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/mallorcaseahomes.com\/servicios\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Discover our services<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-13edc94 e-con-boxed msh-section msh-properties e-flex e-con e-parent\" data-id=\"13edc94\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-13b3c29 e-con-full msh-section-heading msh-section-heading--split e-flex e-con e-parent\" data-id=\"13b3c29\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t<div class=\"elementor-element elementor-element-138d137 e-con-full e-flex e-con e-parent\" data-id=\"138d137\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1366645 msh-eyebrow elementor-widget elementor-widget-heading\" data-id=\"1366645\" 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\">Selected homes<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1379bbe msh-title elementor-widget elementor-widget-heading\" data-id=\"1379bbe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Properties worth discovering<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13a06b0 msh-section-heading__copy elementor-widget elementor-widget-text-editor\" data-id=\"13a06b0\" 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>Discover a selection of properties from our portfolio in Mallorca.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13c71a2 msh-inmovilla-featured elementor-widget__width-inherit elementor-widget elementor-widget-shortcode\" data-id=\"13c71a2\" 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><section class=\"olipep-property-window oih-window-grid oih-card-design-luxury oih-card-size-medium oih-window-count-6 listing-wrap listing-v1\"><div class=\"listing-view grid-view olipep-inmovilla-grid oih-window-grid\" role=\"list\"><article class=\"oih-premium-card oih-premium-card-luxury item-listing-wrap\" role=\"listitem\"><a class=\"oih-premium-card-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/villa\/calvia\/santa-ponca\/29221935\/\" target=\"_self\"><div class=\"oih-premium-image\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29221935\/1-1.jpg\" alt=\"Villa in Santa Pon\u00e7a\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><div class=\"oih-premium-shade\"><\/div><div class=\"oih-premium-top\"><span class=\"oih-premium-ref\">Ref. MSH-V096<\/span><\/div><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><div class=\"oih-premium-hover\"><span>View property<\/span><\/div><\/div><div class=\"oih-premium-content\"><div class=\"oih-premium-kicker-row\"><div class=\"oih-premium-kicker\">Villa<\/div><div class=\"oih-premium-price oih-premium-price-inline\"><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><h3 class=\"oih-premium-title\">Villa in Santa Pon\u00e7a<\/h3><div class=\"oih-premium-location\">Calvi\u00e0 \u00b7 Santa Pon\u00e7a<\/div><div class=\"oih-premium-meta\"><span>4 bed<\/span><span>4 baths<\/span><span>463 m\u00b2<\/span><\/div><\/div><\/a><\/article><article class=\"oih-premium-card oih-premium-card-luxury item-listing-wrap\" role=\"listitem\"><a class=\"oih-premium-card-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/ground-floor-apartment\/calvia\/calvia-pueblo\/15315533\/\" target=\"_self\"><div class=\"oih-premium-image\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/15315533\/3-1.jpg\" alt=\"Ground floor apartment in Calvia (Pueblo)\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><div class=\"oih-premium-shade\"><\/div><div class=\"oih-premium-top\"><span class=\"oih-premium-ref\">Ref. MSH-V010<\/span><\/div><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><div class=\"oih-premium-hover\"><span>View property<\/span><\/div><\/div><div class=\"oih-premium-content\"><div class=\"oih-premium-kicker-row\"><div class=\"oih-premium-kicker\">Ground floor apartment<\/div><div class=\"oih-premium-price oih-premium-price-inline\">875.000 \u20ac<\/div><\/div><h3 class=\"oih-premium-title\">Ground floor apartment in Calvia (Pueblo)<\/h3><div class=\"oih-premium-location\">Calvi\u00e0 \u00b7 Calvia (Pueblo)<\/div><div class=\"oih-premium-meta\"><span>3 bed<\/span><span>2 baths<\/span><span>140 m\u00b2<\/span><\/div><\/div><\/a><\/article><article class=\"oih-premium-card oih-premium-card-luxury item-listing-wrap\" role=\"listitem\"><a class=\"oih-premium-card-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/house\/calvia\/calvia-pueblo\/21095206\/\" target=\"_self\"><div class=\"oih-premium-image\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/21095206\/24-1.jpg\" alt=\"House in Calvia (Pueblo)\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><div class=\"oih-premium-shade\"><\/div><div class=\"oih-premium-top\"><span class=\"oih-premium-ref\">Ref. MSH-V062<\/span><\/div><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><div class=\"oih-premium-hover\"><span>View property<\/span><\/div><\/div><div class=\"oih-premium-content\"><div class=\"oih-premium-kicker-row\"><div class=\"oih-premium-kicker\">House<\/div><div class=\"oih-premium-price oih-premium-price-inline\"><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><h3 class=\"oih-premium-title\">House in Calvia (Pueblo)<\/h3><div class=\"oih-premium-location\">Calvi\u00e0 \u00b7 Calvia (Pueblo)<\/div><div class=\"oih-premium-meta\"><span>4 bed<\/span><span>5 baths<\/span><span>377 m\u00b2<\/span><\/div><\/div><\/a><\/article><article class=\"oih-premium-card oih-premium-card-luxury item-listing-wrap\" role=\"listitem\"><a class=\"oih-premium-card-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/villa\/calvia\/calvia-pueblo\/29976820\/\" target=\"_self\"><div class=\"oih-premium-image\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29976820\/7-1.jpg\" alt=\"Villa in Calvi\u00e0 pueblo\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><div class=\"oih-premium-shade\"><\/div><div class=\"oih-premium-top\"><span class=\"oih-premium-ref\">Ref. MSH-V100<\/span><\/div><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><div class=\"oih-premium-hover\"><span>View property<\/span><\/div><\/div><div class=\"oih-premium-content\"><div class=\"oih-premium-kicker-row\"><div class=\"oih-premium-kicker\">Villa<\/div><div class=\"oih-premium-price oih-premium-price-inline\">2.595.000 \u20ac<\/div><\/div><h3 class=\"oih-premium-title\">Villa in Calvi\u00e0 pueblo<\/h3><div class=\"oih-premium-location\">Calvi\u00e0 \u00b7 Calvi\u00e0 pueblo<\/div><div class=\"oih-premium-meta\"><span>4 bed<\/span><span>5 baths<\/span><span>395 m\u00b2<\/span><\/div><\/div><\/a><\/article><article class=\"oih-premium-card oih-premium-card-luxury item-listing-wrap\" role=\"listitem\"><a class=\"oih-premium-card-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/single-family-house\/andratx\/andratx-pueblo\/29599781\/\" target=\"_self\"><div class=\"oih-premium-image\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/29599781\/2-1.jpg\" alt=\"Single family house in Andratx Pueblo\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><div class=\"oih-premium-shade\"><\/div><div class=\"oih-premium-top\"><span class=\"oih-premium-ref\">Ref. MSH-V099<\/span><\/div><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><div class=\"oih-premium-hover\"><span>View property<\/span><\/div><\/div><div class=\"oih-premium-content\"><div class=\"oih-premium-kicker-row\"><div class=\"oih-premium-kicker\">Single family house<\/div><div class=\"oih-premium-price oih-premium-price-inline\">995.000 \u20ac<\/div><\/div><h3 class=\"oih-premium-title\">Single family house in Andratx Pueblo<\/h3><div class=\"oih-premium-location\">Andratx \u00b7 Andratx Pueblo<\/div><div class=\"oih-premium-meta\"><span>4 bed<\/span><span>3 baths<\/span><span>162 m\u00b2<\/span><\/div><\/div><\/a><\/article><article class=\"oih-premium-card oih-premium-card-luxury item-listing-wrap\" role=\"listitem\"><a class=\"oih-premium-card-link\" href=\"https:\/\/mallorcaseahomes.com\/en\/inmueble\/venta\/semi-detached-house\/calvia\/santa-ponsa\/8143150\/\" target=\"_self\"><div class=\"oih-premium-image\"><img decoding=\"async\" src=\"https:\/\/fotos15.apinmo.com\/2007\/8143150\/8-1.jpg\" alt=\"Semi-detached house in Santa Ponsa\" loading=\"lazy\" onerror=\"this.onerror=null;this.src=&#039;data:image\/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMjAwIiBoZWlnaHQ9IjgwMCI+PHJlY3Qgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0iI2VlZjBmMiIvPjx0ZXh0IHg9IjUwJSIgeT0iNTAlIiBmb250LWZhbWlseT0iQXJpYWwsSGVsdmV0aWNhLHNhbnMtc2VyaWYiIGZvbnQtc2l6ZT0iNDIiIGZpbGw9IiM5YWEzYWQiIHRleHQtYW5jaG9yPSJtaWRkbGUiIGRvbWluYW50LWJhc2VsaW5lPSJtaWRkbGUiPlNpbiBmb3RvPC90ZXh0Pjwvc3ZnPg==&#039;;\"><div class=\"oih-premium-shade\"><\/div><div class=\"oih-premium-top\"><span class=\"oih-premium-ref\">Ref. MSH-00534<\/span><\/div><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><div class=\"oih-premium-hover\"><span>View property<\/span><\/div><\/div><div class=\"oih-premium-content\"><div class=\"oih-premium-kicker-row\"><div class=\"oih-premium-kicker\">Semi-detached house<\/div><div class=\"oih-premium-price oih-premium-price-inline\"><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><h3 class=\"oih-premium-title\">Semi-detached house in Santa Ponsa<\/h3><div class=\"oih-premium-location\">Calvi\u00e0 \u00b7 Santa Ponsa<\/div><div class=\"oih-premium-meta\"><span>4 bed<\/span><span>4 baths<\/span><span>182 m\u00b2<\/span><\/div><\/div><\/a><\/article><\/div><\/section><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-13da71b msh-btn msh-btn--navy msh-properties__cta elementor-widget elementor-widget-button\" data-id=\"13da71b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/mallorcaseahomes.com\/en\/properties\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">See all properties<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\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<div class=\"elementor-element elementor-element-155d48f e-con-full msh-section msh-cta msh-cta--parallax e-flex e-con e-parent\" data-id=\"155d48f\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-150feab msh-eyebrow elementor-widget elementor-widget-heading\" data-id=\"150feab\" 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\">Buying or selling in Mallorca?<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1523424 msh-title elementor-widget elementor-widget-heading\" data-id=\"1523424\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Let's make the next step easy.<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-153699d elementor-widget elementor-widget-text-editor\" data-id=\"153699d\" 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>Tell us what you need. We&#8217;ll respond with a clear plan, curated opportunities, and the discretion your project deserves.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1549f16 msh-btn msh-btn--gold elementor-widget elementor-widget-button\" data-id=\"1549f16\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"button.default\">\n\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-button elementor-button-link elementor-size-md\" href=\"https:\/\/mallorcaseahomes.com\/contacto\/\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-fas-arrow-right\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z\"><\/path><\/svg>\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Talk to our team<\/span>\n\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/a>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-164563b e-con-boxed msh-section msh-faq e-flex e-con e-parent\" data-id=\"164563b\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t<div class=\"elementor-element elementor-element-15aaa73 e-con-full msh-faq__intro e-flex e-con e-parent\" data-id=\"15aaa73\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1570a08 msh-eyebrow elementor-widget elementor-widget-heading\" data-id=\"1570a08\" 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\">Mallorca real estate guide<\/div>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1583f81 msh-title elementor-widget elementor-widget-heading\" data-id=\"1583f81\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Frequently asked questions<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-15974fa elementor-widget elementor-widget-text-editor\" data-id=\"15974fa\" 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>Clear answers to the most common doubts of national and international buyers and sellers.<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16320c2 msh-faq__accordion elementor-widget elementor-widget-accordion\" data-id=\"16320c2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"accordion.default\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion\">\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2321\" class=\"elementor-tab-title\" data-tab=\"1\" role=\"button\" aria-controls=\"elementor-tab-content-2321\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Why buy a property in Mallorca<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-2321\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"1\" role=\"region\" aria-labelledby=\"elementor-tab-title-2321\"><p>Mallorca combines year-round quality of life, international connections, solid demand and a very varied market: from apartments in Palma to seaside villas and rural estates. The right choice depends on your lifestyle, budget, and long-term goals.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2322\" class=\"elementor-tab-title\" data-tab=\"2\" role=\"button\" aria-controls=\"elementor-tab-content-2322\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Can a non-resident buy a home in Mallorca<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-2322\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"2\" role=\"region\" aria-labelledby=\"elementor-tab-title-2322\"><p>Yes. Both EU and non-EU citizens can buy property in Spain. Non-residents usually need a NIE number; Having a Spanish bank account can facilitate the operation, and it is highly recommended to have independent legal and tax advice.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2323\" class=\"elementor-tab-title\" data-tab=\"3\" role=\"button\" aria-controls=\"elementor-tab-content-2323\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">What additional costs should the buyer anticipate?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-2323\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"3\" role=\"region\" aria-labelledby=\"elementor-tab-title-2323\"><p>As a general guideline, in addition to the purchase price, taxes, notary, Property Registry and legal fees must be considered. The final percentage varies depending on whether it is new or second-hand construction and depending on the value of the operation.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2324\" class=\"elementor-tab-title\" data-tab=\"4\" role=\"button\" aria-controls=\"elementor-tab-content-2324\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Does Mallorca Sea Homes help after the purchase<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-2324\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"4\" role=\"region\" aria-labelledby=\"elementor-tab-title-2324\"><p>Yes. Our service can continue after signing through trusted local collaborators for legal, financial, renovation, interior design, maintenance and property management issues.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2325\" class=\"elementor-tab-title\" data-tab=\"5\" role=\"button\" aria-controls=\"elementor-tab-content-2325\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">Can you pay for a property with Bitcoin<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-2325\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"5\" role=\"region\" aria-labelledby=\"elementor-tab-title-2325\"><p>Certain operations may contemplate Bitcoin or another agreed route with digital assets, as long as there is seller acceptance, bank coordination, legal review and full compliance with KYC\/AML controls. We analyze the viability of each case before making commitments.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-accordion-item\">\n\t\t\t\t\t<h3 id=\"elementor-tab-title-2326\" class=\"elementor-tab-title\" data-tab=\"6\" role=\"button\" aria-controls=\"elementor-tab-content-2326\" aria-expanded=\"false\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon elementor-accordion-icon-left\" aria-hidden=\"true\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-closed\"><svg class=\"e-font-icon-svg e-fas-plus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H272V64c0-17.67-14.33-32-32-32h-32c-17.67 0-32 14.33-32 32v144H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h144v144c0 17.67 14.33 32 32 32h32c17.67 0 32-14.33 32-32V304h144c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t<span class=\"elementor-accordion-icon-opened\"><svg class=\"e-font-icon-svg e-fas-minus\" viewBox=\"0 0 448 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M416 208H32c-17.67 0-32 14.33-32 32v32c0 17.67 14.33 32 32 32h384c17.67 0 32-14.33 32-32v-32c0-17.67-14.33-32-32-32z\"><\/path><\/svg><\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t<a class=\"elementor-accordion-title\" tabindex=\"0\">How do we help a homeowner sell their home?<\/a>\n\t\t\t\t\t<\/h3>\n\t\t\t\t\t<div id=\"elementor-tab-content-2326\" class=\"elementor-tab-content elementor-clearfix\" data-tab=\"6\" role=\"region\" aria-labelledby=\"elementor-tab-title-2326\"><p>We combine local valuation, professional presentation, screening of qualified buyers, segmented international marketing and a structured negotiation to protect both the value of the property and the owner&#8217;s time.<\/p><\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<\/div>\n\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>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Mallorca \u00b7 Real estate with perspective Mallorca Exceptional properties.Extraordinary places to call home. Selected properties, discreet advice and a comprehensive service for national and international clients. View properties Sell \u200b\u200bwith us Since 2015Local knowledge \u00b7 International reach Mallorca Sea Homes A comprehensive real estate service since 2015 Since 2015 we have offered a comprehensive service [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":23004,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"footnotes":""},"class_list":["post-22483","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages\/22483","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\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/comments?post=22483"}],"version-history":[{"count":22,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages\/22483\/revisions"}],"predecessor-version":[{"id":23127,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/pages\/22483\/revisions\/23127"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/media\/23004"}],"wp:attachment":[{"href":"https:\/\/mallorcaseahomes.com\/en\/wp-json\/wp\/v2\/media?parent=22483"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}