/* MOH reference polish - Claude */
.page-id-19921 .elementor-inner-section .elementor-column:has(.elementor-widget-image) > .elementor-element-populated{background:#fff!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 20px 48px -20px rgba(10,31,68,.30)!important;margin:0 12px!important;padding-bottom:22px!important;transition:transform .35s ease,box-shadow .35s ease}
.page-id-19921 .elementor-inner-section .elementor-column:has(.elementor-widget-image):hover > .elementor-element-populated{transform:translateY(-6px);box-shadow:0 30px 60px -22px rgba(10,31,68,.42)!important}
.page-id-19921 .elementor-widget-image img{border-radius:14px;transition:transform .6s ease}
.page-id-19921 .elementor-inner-section .elementor-column:has(.elementor-widget-image):hover .elementor-widget-image img{transform:scale(1.04)}
.houzez-btn,.btn,a.btn,button.btn,.elementor-button,.search-btn,.btn-primary,.btn-secondary{border-radius:999px!important}
.item-wrap,.listing-item{border-radius:16px!important;overflow:hidden;transition:transform .35s ease,box-shadow .35s ease}
.item-wrap:hover{transform:translateY(-5px);box-shadow:0 22px 50px -22px rgba(10,31,68,.4)!important}
.item-wrap .listing-thumb img,.item-wrap .item-img img{transition:transform .6s ease}
.item-wrap:hover .listing-thumb img,.item-wrap:hover .item-img img{transform:scale(1.05)}
.page-id-19921 h1.elementor-heading-title,.page-id-19921 h2.elementor-heading-title,.page-id-19921 h3.elementor-heading-title{text-transform:none!important}
.page-id-19921 .elementor-button{background-color:#0A1F44!important}
.page-id-19921 .elementor-inner-section .elementor-widget-button .elementor-button{background-color:#2E9CA6!important}
/* x */
/* single-property booking buttons -> brand gold pills */
.moh-book-btn{border-radius:999px!important;background-color:#C9A15A!important;letter-spacing:1.6px!important;transition:transform .25s ease,background-color .25s ease}
.moh-book-btn:hover{background-color:#b58a41!important;transform:translateY(-2px)}
.moh-book-cta{border-radius:18px!important}
.single-property .hs-gallery-v5-grid img{border-radius:12px!important}
/* s */
/* Hide agency Availability Planning table from public visitors (keep for logged-in team) */
body:not(.logged-in) section.mohvp{display:none!important}
/* s2 */

/* === MOH system pass v2 (Claude 2026-07-15): unify legacy charcoal buttons -> brand navy pills === */
.moh-enquire,.moh-mobile-cta,.houzez-submit-button.elementor-button,.btn.btn-secondary,.btn.btn-search,.btn.save_search_click{background-color:#0A1F44!important;border-color:#0A1F44!important;border-radius:999px!important;color:#fff!important;transition:transform .25s ease,background-color .25s ease,box-shadow .25s ease}
.moh-enquire:hover,.moh-mobile-cta:hover,.houzez-submit-button.elementor-button:hover,.btn.btn-secondary:hover,.btn.btn-search:hover,.btn.save_search_click:hover{background-color:#0d2a5c!important;transform:translateY(-2px);box-shadow:0 12px 26px -12px rgba(10,31,68,.55)}
.moh-enquire{letter-spacing:1.2px;padding-left:26px!important;padding-right:26px!important}
/* end v2 */
/* v2b: header Enquire needs .moh-head-cta specificity to beat Theme Options injection */
.moh-head-cta .moh-enquire{background:#0A1F44!important;border-color:#0A1F44!important}
.moh-head-cta .moh-enquire:hover{background:#0d2a5c!important;color:#fff!important}
/* end v2b */
/* v2c: purge legacy gold #A8885A -> brand gold; listing Details -> teal for CTA hierarchy */
.btn-primary{background-color:#C9A15A!important;border-color:#C9A15A!important}
.btn-primary.btn-item{background-color:#2E9CA6!important;border-color:#2E9CA6!important}
.btn-primary.btn-item:hover{background-color:#26828a!important;border-color:#26828a!important}
/* end v2c */
/* === MOH spec-tiles v3 (single-property Details -> luxury icon tiles) === */
#property-detail-wrap .detail-wrap{background:transparent!important;border:0!important;padding:0!important;border-radius:0!important}
#property-detail-wrap .detail-wrap ul.list-lined{display:block!important;margin:0!important}
#property-detail-wrap li.prop_type{list-style:none;width:100%!important;max-width:100%!important;flex:0 0 100%!important;display:flex!important;flex-wrap:wrap;gap:16px;margin:0 0 14px!important;padding:0!important}
#property-detail-wrap li.prop_type .list-lined-item{flex:1 1 150px;min-width:130px;min-height:150px;border:0!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;text-align:center;gap:6px;padding:22px 18px!important;background:#F6F1E9;border-radius:18px;position:relative;transition:transform .3s ease,box-shadow .3s ease}
#property-detail-wrap li.prop_type .list-lined-item:hover{transform:translateY(-5px);box-shadow:0 20px 40px -18px rgba(10,31,68,.32)}
#property-detail-wrap li.prop_type .list-lined-item::before{content:'';width:30px;height:30px;margin-bottom:4px;background:no-repeat center/contain;flex:0 0 auto}
#property-detail-wrap li.prop_type .list-lined-item span{font-family:'Playfair Display',serif!important;font-size:34px!important;line-height:1.05;color:#0A1F44!important;font-weight:600}
#property-detail-wrap li.prop_type .list-lined-item strong{font-family:'Nunito Sans',sans-serif;font-size:11px!important;letter-spacing:1.5px;text-transform:uppercase;color:#2E9CA6!important;font-weight:700}
#property-detail-wrap li.prop_type .list-lined-item:nth-child(1)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2010.5%2012%204l9%206.5V20a1%201%200%200%201-1%201h-5v-6H9v6H4a1%201%200%200%201-1-1z'%2F%3E%3C%2Fsvg%3E")}
#property-detail-wrap li.prop_type .list-lined-item:nth-child(2)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2018v-5h18v5M3%2013V8a1%201%200%200%201%201-1h6a1%201%200%200%201%201%201v5M12%2013V8a1%201%200%200%201%201-1h6a1%201%200%200%201%201%201v5'%2F%3E%3C%2Fsvg%3E")}
#property-detail-wrap li.prop_type .list-lined-item:nth-child(3)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012V6a2%202%200%200%201%204%200M3%2012h18v3a4%204%200%200%201-4%204H7a4%204%200%200%201-4-4zM6%2019l-1%202M18%2019l1%202'%2F%3E%3C%2Fsvg%3E")}
#property-detail-wrap li.prop_type .list-lined-item:nth-child(4)::before{background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206zM3%2020a6%206%200%200%201%2012%200M16%205a3%203%200%200%201%200%206M18%2020a6%206%200%200%200-3-5.2'%2F%3E%3C%2Fsvg%3E")}
#property-detail-wrap li.prop_status{list-style:none;width:100%!important;flex:0 0 100%!important;padding:0!important}
#property-detail-wrap li.prop_status .list-lined-item{border:0!important;justify-content:center!important;gap:8px;color:#8a8f96;font-size:12px;letter-spacing:.4px;padding:2px 0!important}
/* end spec-tiles v3 */
/* === MOH amenity chips v1 (Features -> teal-check pills) === */
.block-content-wrap ul:has(> li > i.icon-check-circle-1){display:flex!important;flex-wrap:wrap;gap:12px!important;padding:0!important;margin:0!important}
.block-content-wrap ul:has(> li > i.icon-check-circle-1) > li{width:auto!important;max-width:none!important;flex:0 0 auto!important;display:inline-flex!important;align-items:center;gap:9px;padding:11px 20px 11px 16px!important;background:#fff;border:1px solid #E7DFD2;border-radius:999px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}
.block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:hover{transform:translateY(-3px);border-color:#2E9CA6;box-shadow:0 12px 24px -14px rgba(10,31,68,.28)}
.block-content-wrap ul:has(> li > i.icon-check-circle-1) > li > i.icon-check-circle-1{color:#2E9CA6!important;font-size:17px;margin:0!important}
.block-content-wrap ul:has(> li > i.icon-check-circle-1) > li > a{color:#0A1F44!important;font-weight:600;font-size:14px;text-decoration:none!important}
/* end amenity chips v1 */
/* === MOH gallery hover-zoom v1 === */
.hs-gallery-v5-grid .property-banner-item{overflow:hidden!important;border-radius:12px}
.hs-gallery-v5-grid .property-banner-item img{transition:transform .7s cubic-bezier(.2,.7,.2,1)!important;will-change:transform}
.hs-gallery-v5-grid .property-banner-item:hover img{transform:scale(1.06)}
/* end gallery zoom v1 */
/* === MYVILLA LOOK v1: white page, cool off-white accents (remove warm cream #F4F0E6) === */
body,.main-wrap,.main-wrap-js{background-color:#ffffff!important}
#property-detail-wrap li.prop_type .list-lined-item{background:#F4F8F9!important}
.moh-story .ms-places{background:#F4F8F9!important}
.moh-dslider-track{scrollbar-color:#2E9CA6 #eef2f4!important}
/* end myvilla look v1 */
/* === HERO first-impression: contain content to 1140 site width; PD desc color === */
.elementor-element-34a31777 > .elementor-container{max-width:1140px!important;margin-left:auto!important;margin-right:auto!important;padding-left:15px!important;padding-right:15px!important}
.moh-pd-ed-d{color:#5b616a!important}
/* end hero contain */
/* HERO overlay: gradient for text legibility over cycling video */
.elementor-element-34a31777 > .elementor-background-overlay{background-color:transparent!important;background-image:linear-gradient(180deg,rgba(1,13,73,.20) 0%,rgba(1,13,73,.30) 42%,rgba(1,13,73,.70) 100%)!important;opacity:1!important}
/* Fix hover text fade on homepage collection/chooser buttons */
.page-id-19921 .elementor-button:hover{color:#ffffff!important}
.page-id-19921 .elementor-inner-section .elementor-widget-button .elementor-button:hover{background-color:#26828a!important;color:#ffffff!important}
/* end hover fix */
/* Card spacing: horizontal padding on text (image stays full-width) */
.page-id-19921 .elementor-inner-section .elementor-column:has(.elementor-widget-image) > .elementor-element-populated > .elementor-widget:not(.elementor-widget-image){padding-left:28px!important;padding-right:28px!important}
/* end card spacing */
/* === INTERNAL HEROES: elegant Playfair titles (was Montserrat) === */
h1.elementor-heading-title{font-family:"Playfair Display",serif!important;text-transform:none!important;letter-spacing:0!important}
/* end hero titles */
/* === INTERNAL HEROES: gradient overlay + pill buttons === */
.elementor-top-section:has(h1.elementor-heading-title):not(.elementor-element-34a31777) > .elementor-background-overlay{background-color:transparent!important;background-image:linear-gradient(100deg,rgba(8,20,45,.74),rgba(8,20,45,.34) 56%,rgba(8,20,45,.12))!important;opacity:1!important}
.elementor-top-section:has(h1.elementor-heading-title) a.p,.elementor-top-section:has(h1.elementor-heading-title) a.s{border-radius:999px!important}
/* end hero drama */
/* === POPULAR DESTINATIONS: remove arrows, center, responsive === */
.moh-pd-arrow{display:none!important}
.moh-pd-track{justify-content:center!important}
@media(max-width:900px){.moh-pd-track{justify-content:flex-start!important}}
@media(max-width:560px){.moh-pd-thumb{width:104px!important}.moh-pd-circle{width:88px!important;height:88px!important}}
/* === CARDS: side-padding on text across all pages === */
.elementor-inner-section .elementor-column:has(.elementor-widget-image) > .elementor-element-populated > .elementor-widget:not(.elementor-widget-image){padding-left:26px!important;padding-right:26px!important}
/* === BUTTON HOVER: keep text visible everywhere === */
.elementor-inner-section .elementor-widget-button .elementor-button:hover{color:#ffffff!important}
a.s:hover,.elementor-button.s:hover{background-color:#ffffff!important;color:#0A1F44!important;border-color:#ffffff!important}
a.p:hover,.elementor-button.p:hover{color:#0A1F44!important}
/* end fixes pass */
/* === Rentals listing cards — premium variation === */
.mcol{gap:34px 30px!important}
a.mc{border:1px solid #ECEAE5!important;border-radius:6px!important;box-shadow:0 1px 2px rgba(10,31,68,.04)!important;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s,border-color .4s!important}
a.mc:hover{transform:translateY(-6px)!important;box-shadow:0 22px 44px -18px rgba(10,31,68,.32)!important;border-color:#e3ded4!important}
.mc-img{transition:transform .9s cubic-bezier(.2,.7,.2,1)!important}
a.mc:hover .mc-img{transform:scale(1.07)!important}
.mc-iw:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(10,31,68,.30),rgba(10,31,68,0) 45%);opacity:0;transition:opacity .4s;pointer-events:none}
a.mc:hover .mc-iw:after{opacity:1}
.mc-tag{background:rgba(10,31,68,.90)!important;color:#fff!important;border-radius:2px!important;font-weight:600!important;letter-spacing:1.4px!important}
.mc-b{padding:17px 18px 20px!important}
.mc-n{font-family:"Playfair Display",serif!important;font-size:21px!important;color:#0A1F44!important;font-weight:600!important;letter-spacing:.2px!important;transition:color .3s!important}
a.mc:hover .mc-n{color:#2E9CA6!important}
.mc-l{color:#6b6b66!important;font-size:13px!important}
.mc-m{color:#8f8f88!important;font-size:12.5px!important}
.mc-p{color:#C9A15A!important;font-weight:700!important;font-family:"Nunito Sans",sans-serif!important;letter-spacing:.2px!important}
/* end rentals card variation */

/* === Rentals grid: enforce pool/ocean first image === */
a.mc[href*='villa-lagon-vert'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18463-1-1.jpg')!important}
a.mc[href*='villa-lagon-bleu'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18464-6.jpg')!important}
a.mc[href*='villa-lagon-rose'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18465-3-1.jpg')!important}
a.mc[href*='villa-lagon-jaune'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18466-4-1.jpg')!important}
a.mc[href*='villa-alpaka'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18467-10.jpg')!important}
a.mc[href*='villa-edunia'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18468-4-1.jpg')!important}
a.mc[href*='gustavia-harbor-apartment'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18469-1-1.jpg')!important}
a.mc[href*='gustavia-lights-apartment'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18470-2-1.jpg')!important}
a.mc[href*='villa-lama'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18471-4-1.jpg')!important}
a.mc[href*='villa-marcel'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18472-6-1.jpg')!important}
a.mc[href*='villa-moh'] .mc-img{background-image:url('/wp-content/uploads/2026/06/p18473-1.jpg')!important}
/* end pool/ocean enforce */

/* === old-design button cleanup pass === */
.moh-portal-band{background:#0A1F44!important}
.moh-portal-eyebrow{color:#C9A15A!important;font-family:"Nunito Sans",sans-serif!important}
.moh-portal-title{font-family:"Playfair Display",serif!important;color:#ffffff!important}
.moh-portal-sub{font-family:"Nunito Sans",sans-serif!important;color:rgba(255,255,255,.82)!important}
.moh-portal-btn{background:#C9A15A!important;color:#0A1F44!important;border-radius:999px!important;font-family:"Nunito Sans",sans-serif!important;font-weight:700!important;padding:15px 36px!important;letter-spacing:1.3px!important;box-shadow:0 10px 26px -12px rgba(201,161,90,.7)!important}
.moh-portal-btn:hover{background:#ffffff!important;color:#0A1F44!important}
.moh-fam-cta,.moh-team-rb{color:#0A1F44!important;background:#C9A15A!important}
.moh-fam-cta:hover,.moh-team-rb:hover{background:#0A1F44!important;color:#ffffff!important}
/* end button cleanup pass */

/* === hero+badge pass === */
@media(min-width:1025px){
.elementor-element-34a31777{min-height:100vh!important;padding-top:52px!important;padding-bottom:38px!important;display:flex!important;align-items:center!important}
.elementor-element-34a31777 > .elementor-container{width:100%!important}
}
@keyframes mohbadgespin{to{transform:rotate(360deg)}}
@keyframes mohbadgespinrev{to{transform:rotate(-360deg)}}
.moh-coll-b1 text{transform-box:fill-box;transform-origin:center;animation:mohbadgespin 26s linear infinite}
.moh-coll-b2 text{transform-box:fill-box;transform-origin:center;animation:mohbadgespinrev 26s linear infinite}
@media(prefers-reduced-motion:reduce){.moh-coll-b1 text,.moh-coll-b2 text{animation:none}}
/* end hero+badge pass */

/* === header polish pass === */
.navi-login-register,.login-register-nav,.navbar-logged-in-wrap{display:none!important}
.elementor-element-16c1c648{display:none!important}
.navbar-nav .nav-link{color:#0A1F44!important;font-weight:600!important;font-size:15.5px!important;letter-spacing:.2px!important;transition:color .25s ease!important;position:relative}
.navbar-nav .nav-link:hover,.navbar-nav .nav-link:focus,.navbar-nav .current-menu-item>.nav-link,.navbar-nav .current_page_item>.nav-link{color:#2E9CA6!important}
.navbar-nav .nav-link:after{content:"";position:absolute;left:12px;right:12px;bottom:0;height:2px;background:#2E9CA6;border-radius:2px;transform:scaleX(0);transform-origin:left center;transition:transform .3s cubic-bezier(.4,0,.2,1)}
.navbar-nav .nav-link:hover:after,.navbar-nav .current-menu-item>.nav-link:after{transform:scaleX(1)}
.header-main-wrap{background:#ffffff!important;box-shadow:0 1px 0 rgba(10,31,68,.07),0 8px 30px -22px rgba(10,31,68,.35)!important;transition:box-shadow .3s ease,background .3s ease!important}
/* end header polish pass */

/* === image dedupe pass === */
.moh-coll-img.moh-coll-a{background-image:url('/wp-content/uploads/2026/06/p18471-4-1.jpg')!important}
.moh-team-right{background-image:url('/wp-content/uploads/2026/06/p18470-2-1.jpg')!important}
/* end image dedupe pass */

/* === button hover contract (4th pass) === */
.moh-pd-ed-b:hover,a.moh-pd-ed-b:hover{background:#0A1F44!important;color:#ffffff!important;border-color:#0A1F44!important}
/* end button hover contract */

/* === Pignet founders section (About) === */
.moh-founders{background:#ffffff;padding:96px 24px}
.moh-founders-in{max-width:1140px;margin:0 auto;display:grid;grid-template-columns:0.9fr 1.1fr;gap:64px;align-items:center}
.moh-founders-media{position:relative}
.moh-founders-img{aspect-ratio:4/5;border-radius:8px;background-size:cover;background-position:center;box-shadow:0 34px 66px -34px rgba(10,31,68,.45)}
.moh-founders-badge{position:absolute;left:-16px;bottom:30px;background:#0A1F44;color:#fff;font-family:"Nunito Sans",sans-serif;font-size:11.5px;letter-spacing:1.6px;text-transform:uppercase;padding:12px 20px;border-radius:2px;font-weight:600}
.moh-founders-eyebrow{font-family:"Nunito Sans",sans-serif;font-size:12px;letter-spacing:3px;text-transform:uppercase;color:#2E9CA6;font-weight:700;display:block}
.moh-founders-h2{font-family:"Playfair Display",serif;font-size:42px;color:#0A1F44;margin:16px 0 24px;line-height:1.08}
.moh-founders-text p{font-family:"Nunito Sans",sans-serif;font-size:16.5px;line-height:1.85;color:#4a4f57;margin:0 0 18px}
.moh-founders-sign{font-family:"Playfair Display",serif;font-style:italic;font-size:23px;color:#C9A15A;margin-top:10px}
@media(max-width:860px){.moh-founders{padding:60px 20px}.moh-founders-in{grid-template-columns:1fr;gap:36px}.moh-founders-badge{left:14px}.moh-founders-h2{font-size:32px}}
/* end founders */

/* === about polish pass === */
.moh-founders-img{background-image:url('/wp-content/uploads/2026/06/p18475-1.jpg')!important;aspect-ratio:8/5!important;background-position:center!important}
.moh-founders-badge{display:none!important}
.moh-founders-in{grid-template-columns:1fr 1fr!important}
body.page-id-16650 .elementor-element-x000057{background:linear-gradient(rgba(8,20,45,.58),rgba(8,20,45,.74)),url('/wp-content/uploads/2026/06/p18471-4-1.jpg')!important;background-size:cover!important;background-position:center!important;padding:116px 24px!important}
body.page-id-16650 .elementor-element-x000057 .elementor-heading-title{color:#ffffff!important;font-family:"Playfair Display",serif!important}
body.page-id-16650 .elementor-element-x000057 .elementor-widget-text-editor,body.page-id-16650 .elementor-element-x000057 .elementor-widget-text-editor *{color:rgba(255,255,255,.85)!important}
body.page-id-16650 .elementor-element-x000057 .elementor-button{background:#C9A15A!important;color:#0A1F44!important;border-radius:999px!important;padding:16px 42px!important;font-weight:700!important;letter-spacing:.4px!important;border:none!important;box-shadow:0 14px 30px -12px rgba(201,161,90,.6)!important}
body.page-id-16650 .elementor-element-x000057 .elementor-button:hover{background:#ffffff!important;color:#0A1F44!important}
body.page-id-16650 .elementor-element-x000039 .elementor-button{background:#2E9CA6!important;color:#ffffff!important;border-radius:999px!important;padding:14px 34px!important;font-weight:700!important;border:none!important}
body.page-id-16650 .elementor-element-x000039 .elementor-button:hover{background:#0A1F44!important;color:#ffffff!important}
/* end about polish pass */

/* === sitewide cta buttons (kill charcoal) === */
a.elementor-button[href*="/contact/"]{background:#C9A15A!important;color:#0A1F44!important;border-radius:999px!important;padding:15px 38px!important;font-weight:700!important;letter-spacing:.3px!important;border:none!important}
a.elementor-button[href*="/contact/"]:hover{background:#ffffff!important;color:#0A1F44!important}
a.elementor-button[href*="/rentals/"]{background:#2E9CA6!important;color:#ffffff!important;border-radius:999px!important;padding:14px 34px!important;font-weight:700!important;border:none!important}
a.elementor-button[href*="/rentals/"]:hover{background:#0A1F44!important;color:#ffffff!important}
/* end sitewide cta buttons */

/* === sb cta photographic === */
body.page-id-18924 .elementor-element-x000051{background:linear-gradient(rgba(8,20,45,.58),rgba(8,20,45,.74)),url('/wp-content/uploads/2026/06/p18469-1-1.jpg')!important;background-size:cover!important;background-position:center!important;padding:116px 24px!important}
body.page-id-18924 .elementor-element-x000051 .elementor-heading-title{color:#ffffff!important;font-family:"Playfair Display",serif!important}
body.page-id-18924 .elementor-element-x000051 .elementor-widget-text-editor,body.page-id-18924 .elementor-element-x000051 .elementor-widget-text-editor *{color:rgba(255,255,255,.85)!important}
/* end sb cta photographic */

/* === founders align fix === */
.moh-founders-in{align-items:start!important;grid-template-columns:1.05fr 0.95fr!important;gap:56px!important}
.moh-founders-media{position:relative;top:6px}
.moh-founders-text{align-self:center}
/* end founders align fix */

/* === founders panel v3 (centered, reasonable width, no empty space) === */
.moh-founders-in{align-items:stretch!important;grid-template-columns:1fr 1.08fr!important;gap:48px!important}
.moh-founders-media{display:flex!important;align-items:center!important;justify-content:center!important;background:linear-gradient(160deg,#edf2f4,#f7fafb)!important;border-radius:12px!important;padding:44px 38px!important;top:0!important}
.moh-founders-img{width:100%!important;max-width:420px!important;aspect-ratio:8/5!important;margin:0!important;box-shadow:0 24px 50px -26px rgba(10,31,68,.5)!important}
.moh-founders-text{align-self:center!important}
@media(max-width:860px){.moh-founders-media{padding:24px}.moh-founders-img{max-width:100%!important}}
/* end founders panel v3 */

/* === founders stacked v4 (image below content) === */
.moh-founders-in{display:flex!important;flex-direction:column!important;align-items:center!important;grid-template-columns:none!important;gap:46px!important;max-width:840px!important;margin:0 auto!important}
.moh-founders-text{order:1!important;text-align:center!important;align-self:auto!important;max-width:740px!important}
.moh-founders-media{order:2!important;background:none!important;padding:0!important;max-width:580px!important;width:100%!important;top:0!important;display:block!important}
.moh-founders-img{max-width:100%!important;width:100%!important;aspect-ratio:8/5!important;margin:0 auto!important}
/* end founders stacked v4 */

/* === about hero ocean === */
body.page-id-16650 .elementor-element-x000032{background-image:url('/wp-content/uploads/2026/06/p18466-16-1.jpg')!important;background-size:cover!important;background-position:center 42%!important}
/* end about hero ocean */

/* === half-map layout fix (villa listing) === */
body.page-template-template-search{overflow:hidden!important;height:100vh!important}
body.page-template-template-search footer,body.page-template-template-search #footer,body.page-template-template-search .footer-wrap,body.page-template-template-search .footer-widgets,body.page-template-template-search .main-footer{display:none!important}
body.page-template-template-search .main-half-map-wrap{position:static!important;height:auto!important;min-height:0!important}
body.page-template-template-search .half-map-wrap{position:fixed!important;top:81px!important;left:0!important;right:0!important;bottom:0!important;height:auto!important;display:flex!important;flex-direction:row-reverse!important;margin:0!important}
body.page-template-template-search .half-map-left-wrap{height:100%!important;flex:0 0 42%!important;max-width:42%!important}
body.page-template-template-search .half-map-right-wrap{height:100%!important;flex:0 0 58%!important;max-width:58%!important;overflow-y:auto!important}
body.page-template-template-search .half-map-left-wrap .map-wrap,body.page-template-template-search .half-map-left-wrap .leaflet-container{height:100%!important}
@media(max-width:900px){body.page-template-template-search .half-map-wrap{position:static!important;flex-direction:column!important}body.page-template-template-search .half-map-left-wrap,body.page-template-template-search .half-map-right-wrap{flex:1 1 100%!important;max-width:100%!important;height:70vh!important}body.page-template-template-search{overflow:auto!important;height:auto!important}}
body.page-template-template-search #colophon,body.page-template-template-search .footer-width-fixer{display:none!important}
/* end half-map layout fix */

/* === france chateau imgs === */
body.page-id-18966 .elementor-element-x000051{background:linear-gradient(rgba(8,20,45,.48),rgba(8,20,45,.64)),url('/wp-content/uploads/2026/06/photo-1779745513687-2.jpg')!important;background-size:cover!important;background-position:center!important;border-radius:10px!important;padding:56px 44px!important}
body.page-id-18966 .elementor-element-x000057{background:linear-gradient(rgba(8,20,45,.48),rgba(8,20,45,.64)),url('/wp-content/uploads/2026/06/photo-1779745625308-0.jpg')!important;background-size:cover!important;background-position:center!important;border-radius:10px!important;padding:56px 44px!important}
body.page-id-18966 .elementor-element-x000051 .elementor-heading-title,body.page-id-18966 .elementor-element-x000051 p,body.page-id-18966 .elementor-element-x000051 .elementor-widget-text-editor,body.page-id-18966 .elementor-element-x000057 .elementor-heading-title,body.page-id-18966 .elementor-element-x000057 p,body.page-id-18966 .elementor-element-x000057 .elementor-widget-text-editor{color:#ffffff!important}
/* end france chateau imgs */

/* france heading white */
body.page-id-18966 .elementor-element-x000051 h1,body.page-id-18966 .elementor-element-x000051 h2,body.page-id-18966 .elementor-element-x000051 h3,body.page-id-18966 .elementor-element-x000057 h1,body.page-id-18966 .elementor-element-x000057 h2,body.page-id-18966 .elementor-element-x000057 h3{color:#ffffff!important}

/* === simplify search form (remove unnecessary fields) === */
.houzez-search-form-js .col-6:has(select[name="status[]"]),.houzez-search-form-js .col-6:has(select[name="label[]"]),.houzez-search-form-js .col-6:has(input[name="min-area"]),.houzez-search-form-js .col-6:has(input[name="max-area"]),.houzez-search-form-js .col-6:has(input[name="property_id"]),.houzez-search-form-js .form-group:has(select[name="status[]"]),.houzez-search-form-js .form-group:has(select[name="label[]"]),.houzez-search-form-js .form-group:has(input[name="min-area"]),.houzez-search-form-js .form-group:has(input[name="max-area"]),.houzez-search-form-js .form-group:has(input[name="property_id"]),.houzez-search-form-js .save_search_click,.houzez-search-form-js [class*="save-search"]{display:none!important}
/* end simplify search form */


/* VILLA v2 BANNER OVERLAY — full-image hero, white overlaid title/price + scrim (villas only, scoped to .property-detail-v2) */
.property-detail-v2 .property-top-wrap{position:relative}
.property-detail-v2 .property-top-wrap::after{content:"";position:absolute;left:0;right:0;bottom:0;height:62%;background:linear-gradient(to top,rgba(8,20,45,.78) 0%,rgba(8,20,45,.34) 42%,rgba(8,20,45,0) 100%);pointer-events:none;z-index:2}
.property-detail-v2 .page-title-wrap{z-index:3}
.property-detail-v2 .page-title-wrap .page-title,
.property-detail-v2 .page-title-wrap .property-title-wrap,
.property-detail-v2 .page-title-wrap .property-title-wrap *,
.property-detail-v2 .page-title-wrap .property-header-wrap,
.property-detail-v2 .page-title-wrap .property-header-wrap *,
.property-detail-v2 .page-title-wrap .item-price,
.property-detail-v2 .page-title-wrap .item-price *,
.property-detail-v2 .page-title-wrap .breadcrumb,
.property-detail-v2 .page-title-wrap .breadcrumb *,
.property-detail-v2 .page-title-wrap a{color:#fff!important}
.property-detail-v2 .page-title-wrap .breadcrumb a:hover{color:#C9A15A!important}
.property-detail-v2 .page-title-wrap .page-title,
.property-detail-v2 .page-title-wrap .item-price{text-shadow:0 1px 20px rgba(8,20,45,.5),0 1px 3px rgba(0,0,0,.38)}
/* END VILLA v2 */

/* HEADER SEARCH SCOPE — hide the header search bar on singles + editorial pages; keep on search/listing */
.advanced-search-nav{display:none !important;}
body.page-template-template-search .advanced-search-nav,
body.search .advanced-search-nav,
body.post-type-archive-properties .advanced-search-nav,
body[class*="tax-property"] .advanced-search-nav,
body[class*="post-type-archive-propert"] .advanced-search-nav{display:block !important;}
/* END HEADER SEARCH */

/* MYVILLA SINGLE — single-property spacing + design (villas/chateaux/chalets) */
body.single-property .main-wrap{background:#fff}
/* tighten hero -> content gap */
body.single-property .property-description-wrap .block-wrap{margin-top:8px}
body.single-property .block-title-wrap{padding-top:28px}
body.single-property .block-title-wrap{margin-top:0}
body.single-property .block-title-wrap h2{margin-top:0}
/* elegant section headings: Playfair navy + gold underline */
body.single-property .block-title-wrap h2{font-family:'Playfair Display',serif !important;font-size:27px !important;line-height:1.2 !important;color:#0A1F44 !important;font-weight:600 !important;position:relative;padding-bottom:15px;margin-bottom:20px;letter-spacing:.2px}
body.single-property .block-title-wrap h2:after{content:"";position:absolute;left:0;bottom:0;width:46px;height:3px;background:#C9A15A;border-radius:2px}
/* body copy */
body.single-property .block-content-wrap,body.single-property .block-content-wrap p,body.single-property .property-description-wrap p{font-family:'Nunito Sans',sans-serif;color:#3a4152;line-height:1.85;font-size:16px}
/* detail/spec tiles -> rounded cool cards + hover lift */
body.single-property #property-detail-wrap .list-lined-item,body.single-property .property-detail-wrap li{border-radius:14px !important;transition:transform .25s ease,box-shadow .25s ease}
body.single-property #property-detail-wrap li.prop_type:hover .list-lined-item,body.single-property .property-detail-wrap li:hover{transform:translateY(-3px);box-shadow:0 10px 26px rgba(10,31,68,.08)}
/* features teal icons */
body.single-property .property-features-wrap i,body.single-property .property-features-wrap .fa{color:#2E9CA6 !important}
/* gallery subtle zoom on hover */
body.single-property .property-top-wrap .item-gallery img,body.single-property .property-top-wrap img{transition:transform .7s ease}

/* similar-property cards: unify "View details" to navy pill + hover teal; card hover-lift */
body.single-property .moh-sim-btn{background:#0A1F44 !important;color:#fff !important;border-radius:999px !important;transition:background .25s ease}
body.single-property .moh-sim-card:hover .moh-sim-btn{background:#2E9CA6 !important}
body.single-property .moh-sim-card{transition:transform .3s ease,box-shadow .3s ease}
body.single-property .moh-sim-card:hover{transform:translateY(-4px);box-shadow:0 16px 36px rgba(10,31,68,.12)}
/* END MYVILLA SINGLE */

/* MYVILLA SINGLE PER-TYPE — distinct accent per rental type + gold unify + sidebar breathing room */
.property-detail-v2{--macc:#2E9CA6}   /* Villa = teal (coastal) */
.property-detail-v4{--macc:#A6812E}   /* Chateau = gold (heritage) */
.property-detail-v5{--macc:#3F6B57}   /* Chalet = forest green (mountain) */
/* per-type signature accent on editorial elements (replaces muddy old golds) */
body.single-property .moh-sim-type{color:var(--macc,#C9A15A) !important;border-color:var(--macc,#C9A15A) !important}
body.single-property .moh-book-sidebar-label{color:var(--macc,#C9A15A) !important;letter-spacing:1.5px}
body.single-property .block-title-wrap h2:after{background:var(--macc,#C9A15A) !important}
body.single-property .property-features-wrap i,body.single-property .property-features-wrap .fa,body.single-property .property-features-wrap ul li:before{color:var(--macc,#2E9CA6) !important}
body.single-property .moh-sim-card:hover .moh-sim-btn{background:var(--macc,#0A1F44) !important}
/* CTA/book buttons stay UNIFIED home gold across all three types */
body.single-property .moh-book-btn,body.single-property a.moh-book-btn{background:var(--macc,#2E9CA6) !important;color:#fff !important}
/* footer contact links -> unified home gold (was muddy #A8885A) */
#colophon a[href^="mailto"],#colophon a[href^="tel"],.footer-wrap a[href^="mailto"],.footer-wrap a[href^="tel"]{color:#C9A15A !important}
/* SIDEBAR breathing room below the hero */
body.single-property .bt-sidebar-wrap{padding-top:42px}
body.single-property .bt-sidebar-wrap .theiaStickySidebar{padding-top:0}
/* END PER-TYPE */
/* MOH SINGLE BORDER CLEANUP */
body.single-property .block-title-wrap{border-top:0 !important}
body.single-property .property-description-wrap,body.single-property .property-detail-wrap,body.single-property .property-features-wrap,body.single-property .property-address-wrap{border-bottom:0 !important}
body.single-property .list-lined-item{border-bottom:0 !important}
body.single-property hr{display:none !important}
/* END BORDER CLEANUP */
/* homepage family-story titles -> Playfair */
.elementor-element-c353c64 .elementor-heading-title{font-family:'Playfair Display',serif !important;font-weight:600 !important}
/* fam-story polish */
.elementor-element-c353c64 h6.elementor-heading-title{font-size:32px !important;line-height:1.15 !important;margin-bottom:10px !important}
.elementor-element-c353c64 h2.elementor-heading-title{font-size:25px !important;line-height:1.3 !important;font-weight:600 !important;margin-bottom:0 !important}
.elementor-element-c353c64 .elementor-widget-text-editor{margin-top:16px !important}
.elementor-element-c353c64 .elementor-widget-image,.elementor-element-c353c64 .elementor-widget-image .elementor-widget-container,.elementor-element-c353c64 .elementor-widget-image a{height:100%}
.elementor-element-c353c64 .elementor-widget-image img{height:100% !important;object-fit:cover !important}
.elementor-element-c353c64 a.elementor-button{background-color:#0A1F44 !important;color:#fff !important;transition:background-color .25s ease,transform .25s ease !important}
.elementor-element-c353c64 a.elementor-button:hover{background-color:#14315f !important;color:#fff !important;transform:translateY(-2px)}
/* fam-story spacing tighten 2026-07-20 */
.elementor-element-c353c64 .elementor-widget-wrap{align-content:center !important}
.elementor-element-c353c64 .elementor-widget-wrap>.elementor-widget{margin-top:0 !important;margin-bottom:0 !important}
.elementor-element-c353c64 .elementor-widget-wrap>.elementor-widget:nth-child(1){margin-bottom:6px !important}
.elementor-element-c353c64 .elementor-widget-wrap>.elementor-widget:nth-child(2){margin-bottom:18px !important}
.elementor-element-c353c64 .elementor-widget-wrap>.elementor-widget:nth-child(3){margin-bottom:24px !important}



/* ===== SEARCH CLEAN REBUILD 2026-07-23 ===== */
body.houzez-halfmap-page .advanced-search-half-map .search-icon,body.houzez-halfmap-page .advanced-search .search-icon{display:none !important} /* stray magnifier hide */

body.houzez-halfmap-page .houzez-search-form-js .range-wrap,body.houzez-halfmap-page .houzez-search-form-js .features-list-wrap,body.houzez-halfmap-page .houzez-search-form-js .search-icon,body.houzez-halfmap-page .houzez-search-form-js .form-group:has(select[name='location[]']),body.houzez-halfmap-page .houzez-search-form-js .form-group:has(select[name='states[]']){display:none !important}
body.houzez-halfmap-page .btn-search{width:auto !important;min-width:0 !important;background:#0A1F44 !important;border:0 !important;color:#fff !important;border-radius:999px !important;height:52px !important;padding:0 40px !important;font-family:'Nunito Sans',sans-serif !important;font-weight:700 !important;letter-spacing:1px !important;text-transform:uppercase !important;font-size:13px !important;transition:background .25s,transform .25s !important}
body.houzez-halfmap-page .btn-search:hover{background:#14315f !important;transform:translateY(-2px) !important}
body.houzez-halfmap-page .reset-search-btn{border:1px solid #d9d5cc !important;background:transparent !important;color:#0A1F44 !important;border-radius:999px !important;height:52px !important;padding:0 30px !important;font-family:'Nunito Sans',sans-serif !important;font-weight:700 !important;letter-spacing:1px !important;text-transform:uppercase !important;font-size:13px !important;transition:all .25s !important}
body.houzez-halfmap-page .reset-search-btn:hover{border-color:#2E9CA6 !important;color:#2E9CA6 !important}
@media(min-width:783px){
body.houzez-halfmap-page .half-map-right-wrap{padding-top:34px !important}
body.houzez-halfmap-page #half-map-listing-area{padding-top:20px !important}
body.houzez-halfmap-page .advanced-search-half-map{background:#fff !important;border:1px solid #E6E1D6 !important;border-radius:16px !important;box-shadow:0 22px 50px -34px rgba(10,31,68,.5) !important;padding:20px 24px 22px !important;max-width:400px !important;position:relative !important}
body.houzez-halfmap-page .advanced-search-half-map::before{content:'Refine the collection';display:block;font-family:'Nunito Sans',sans-serif;font-weight:700;letter-spacing:2px;text-transform:uppercase;font-size:11px;color:#2E9CA6;margin-bottom:14px}
body.houzez-halfmap-page .advanced-search-half-map .row{display:flex !important;flex-wrap:wrap !important;align-items:center !important;gap:14px !important;margin:0 !important;--bs-gutter-y:0 !important;--bs-gutter-x:0 !important;width:100% !important}
body.houzez-halfmap-page .advanced-search-half-map .row > .col{flex:0 0 100% !important;width:100% !important;max-width:100% !important}
body.houzez-halfmap-page .advanced-search-half-map .row > .col:not(:has(select[name='type[]'])):not(.moh-beds-col){display:none !important}
body.houzez-halfmap-page .advanced-search-half-map .form-group{width:100% !important;margin:0 !important}
body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select{width:100% !important}
body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select > .btn.dropdown-toggle{width:100% !important;height:52px !important;border:1px solid #d9d5cc !important;border-radius:12px !important;background:#fff !important;color:#0A1F44 !important;display:flex !important;align-items:center !important;justify-content:space-between !important;box-shadow:none !important}
body.houzez-halfmap-page .advanced-search-half-map .col-12:has(.btn-search),body.houzez-halfmap-page .advanced-search-half-map .col-12:has(.reset-search-btn-wrap){flex:0 0 auto !important;width:auto !important;margin:0 !important}
}
body.houzez-halfmap-page .listing-view .item-wrap-v1 .item-wrap{border-radius:16px !important;overflow:hidden !important;background:#fff !important;box-shadow:0 14px 34px -24px rgba(10,31,68,.3) !important;border:0 !important;transition:transform .35s ease,box-shadow .35s ease !important}
body.houzez-halfmap-page .listing-view .item-wrap-v1:hover .item-wrap{transform:translateY(-6px) !important;box-shadow:0 30px 56px -26px rgba(10,31,68,.42) !important}
body.houzez-halfmap-page .item-wrap-v1 .item-header{position:relative !important}
body.houzez-halfmap-page .item-wrap-v1 .item-header::after{content:'' !important;position:absolute !important;left:0;right:0;bottom:0;height:46% !important;background:linear-gradient(to top,rgba(8,20,45,.62),transparent) !important;pointer-events:none !important;z-index:1}
body.houzez-halfmap-page .item-wrap-v1 .item-price-wrap,body.houzez-halfmap-page .item-wrap-v1 .item-tools,body.houzez-halfmap-page .item-wrap-v1 .labels-wrap{z-index:2 !important}
body.houzez-halfmap-page .item-tool.item-compare{display:none !important}
body.houzez-halfmap-page .item-address:empty{display:none !important}
body.houzez-halfmap-page .item-wrap-v1 .item-body{padding:20px 22px 22px !important;position:relative !important}
body.houzez-halfmap-page .item-wrap-v1 .item-title{font-family:'Playfair Display',serif !important;font-size:21px !important;font-weight:600 !important;line-height:1.2 !important;margin:0 0 6px !important}
body.houzez-halfmap-page .item-wrap-v1 .item-title a{color:#0A1F44 !important}
body.houzez-halfmap-page .item-body .btn.btn-item{position:static !important;display:inline-flex !important;align-items:center !important;margin-top:14px !important;background:transparent !important;color:#0A1F44 !important;border:1px solid #d9d5cc !important;border-radius:999px !important;padding:9px 22px !important;font-family:'Nunito Sans',sans-serif !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:.8px !important;font-size:12px !important;box-shadow:none !important;top:auto !important;right:auto !important;transition:all .25s !important}
body.houzez-halfmap-page .item-body .btn.btn-item:hover{border-color:#2E9CA6 !important;color:#2E9CA6 !important;background:transparent !important}
body.houzez-halfmap-page .list-view .item-wrap.item-wrap-no-frame{padding:0 !important}
body.houzez-halfmap-page .list-view .item-header{flex:0 0 300px !important;max-width:300px !important;position:relative !important}
body.houzez-halfmap-page .list-view .listing-image-wrap,body.houzez-halfmap-page .list-view .item-header img{border-radius:14px !important;height:230px !important;object-fit:cover !important;width:100% !important}
body.houzez-halfmap-page .list-view .item-price-wrap.d-flex{display:none !important}
body.houzez-halfmap-page .list-view .item-body{display:flex !important;flex-direction:column !important;justify-content:center !important;align-items:flex-start !important;padding:22px 32px !important;gap:8px !important}
body.houzez-halfmap-page .list-view .item-title{order:1 !important;margin:0 !important}
body.houzez-halfmap-page .list-view .item-price-wrap.d-none{display:block !important;position:static !important;order:2 !important;margin:0 !important}
body.houzez-halfmap-page .list-view .item-amenities{order:3 !important;margin:0 !important}
body.houzez-halfmap-page .list-view .item-body .btn.btn-item{order:4 !important;margin-top:8px !important}
body.houzez-halfmap-page .leaflet-popup{opacity:1 !important;visibility:visible !important}
body.houzez-halfmap-page .leaflet-popup-content-wrapper{border-radius:14px !important;box-shadow:0 20px 46px -24px rgba(10,31,68,.5) !important}
@media(max-width:782px){
body.houzez-halfmap-page .btn-search,body.houzez-halfmap-page .reset-search-btn{width:100% !important}
body.houzez-halfmap-page .advanced-search-half-map .row > .col{width:100% !important;max-width:100% !important}
body.houzez-halfmap-page .list-view .d-flex.flex-lg-row{flex-direction:column !important}
body.houzez-halfmap-page .list-view .item-header{flex:0 0 100% !important;max-width:100% !important}
}
/* ===== end SEARCH CLEAN REBUILD ===== */

/* ===== card flatten v2 2026-07-23 ===== */
body.houzez-halfmap-page .listing-view .item-wrap-v1 .item-wrap{box-shadow:none !important;border:1px solid #ECE7DD !important;border-radius:16px !important;overflow:hidden !important}
body.houzez-halfmap-page .listing-view .item-wrap-v1:hover .item-wrap{box-shadow:none !important;border-color:#2E9CA6 !important;transform:translateY(-4px) !important}
body.houzez-halfmap-page .item-wrap-v1 .item-header,body.houzez-halfmap-page .item-wrap-v1 .item-body{box-shadow:none !important}
body.houzez-halfmap-page .item-wrap-v1 .item-header{margin:0 !important;line-height:0 !important}
body.houzez-halfmap-page .item-wrap-v1 .item-header img,body.houzez-halfmap-page .item-wrap-v1 .listing-thumb,body.houzez-halfmap-page .item-wrap-v1 .hover-effect{display:block !important;width:100% !important;height:250px !important;object-fit:cover !important;margin:0 !important}
body.houzez-halfmap-page .listing-view.grid-view{--bs-gutter-x:22px !important;--bs-gutter-y:22px !important}
body.houzez-halfmap-page .list-view .item-header{align-self:stretch !important}
body.houzez-halfmap-page .list-view .listing-image-wrap,body.houzez-halfmap-page .list-view .item-header img{height:100% !important;min-height:210px !important}

/* ===== card gap fix v3 2026-07-23 ===== */
body.houzez-halfmap-page .listing-view .item-wrap-v1 .item-header{height:250px !important;min-height:250px !important;max-height:250px !important;overflow:hidden !important;position:relative !important;background:#eceae5 !important}
body.houzez-halfmap-page .item-wrap-v1 .listing-image-wrap,body.houzez-halfmap-page .item-wrap-v1 .item-header img,body.houzez-halfmap-page .item-wrap-v1 .hover-effect{position:absolute !important;inset:0 !important;width:100% !important;height:100% !important;object-fit:cover !important;margin:0 !important}
body.houzez-halfmap-page .item-wrap-v1 .item-price-wrap{top:auto !important;bottom:16px !important;left:16px !important;right:auto !important}
body.houzez-halfmap-page .item-wrap-v1 .item-tools{top:auto !important;bottom:16px !important;right:16px !important;left:auto !important}
body.houzez-halfmap-page .item-wrap-v1 .labels-wrap{top:16px !important;bottom:auto !important;left:16px !important}
body.houzez-halfmap-page .item-wrap-v1 .previewloader{display:none !important}

/* ===== beds field style 2026-07-23 ===== */
@media(min-width:783px){
body.houzez-halfmap-page .advanced-search-half-map .row > .col.moh-beds-col{display:block !important;flex:0 0 100% !important;width:100% !important;max-width:100% !important;margin-top:2px !important}
}
body.houzez-halfmap-page .advanced-search-half-map .moh-beds-select{width:100% !important;height:52px !important;border:1px solid #d9d5cc !important;border-radius:12px !important;padding:0 16px !important;font-family:'Nunito Sans',sans-serif !important;font-size:15px !important;color:#0A1F44 !important;background:#fff !important;-webkit-appearance:menulist !important;appearance:menulist !important;box-shadow:none !important;cursor:pointer !important}
body.houzez-halfmap-page .advanced-search-half-map .moh-beds-col .form-group{width:100% !important;margin:0 !important}

/* ===== search polish v13: unified dropdowns + hover lift 2026-07-23 ===== */
body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select>.dropdown-toggle,body.houzez-halfmap-page .advanced-search-half-map .moh-beds-select{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-image:url("data:image/svg+xml,%3Csvg%20xmlns=%27http://www.w3.org/2000/svg%27%20width=%2712%27%20height=%278%27%3E%3Cpath%20fill=%27none%27%20stroke=%27%230A1F44%27%20stroke-width=%271.6%27%20d=%27M1%201.5l5%205%205-5%27/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:right 18px center !important;background-size:12px 8px !important;padding-right:44px !important;padding-left:18px !important}
body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select .dropdown-toggle::after,body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select .dropdown-toggle .caret,body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select .filter-option::after,body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select .bs-caret{display:none !important}
body.houzez-halfmap-page .listing-view .item-wrap-v1{transition:transform .32s ease !important}
body.houzez-halfmap-page .listing-view .item-wrap-v1:hover{transform:translateY(-7px) !important;z-index:5 !important}
body.houzez-halfmap-page .listing-view .item-wrap-v1:hover .item-wrap{border-color:#2E9CA6 !important}

/* ===== search polish v14 2026-07-27 (filter de-box + card hover clean + baths) ===== */
body.houzez-halfmap-page .advanced-search-half-map{background:transparent !important;border:0 !important;box-shadow:none !important;padding:6px 0 2px !important;max-width:360px !important;}
body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select>.dropdown-toggle,body.houzez-halfmap-page .advanced-search-half-map .moh-beds-select,body.houzez-halfmap-page .advanced-search-half-map .moh-baths-select{border:1px solid #E4E0D7 !important;background:#fff !important;border-radius:10px !important;box-shadow:none !important;}
body.houzez-halfmap-page .advanced-search-half-map .bootstrap-select>.dropdown-toggle:hover,body.houzez-halfmap-page .advanced-search-half-map .moh-beds-select:hover,body.houzez-halfmap-page .advanced-search-half-map .moh-baths-select:hover{border-color:#2E9CA6 !important;}
body.houzez-halfmap-page .advanced-search-half-map .moh-baths-col:not(#z),body.houzez-halfmap-page .advanced-search-half-map .row>.col.moh-baths-col:not(#z){display:block !important;}
body.houzez-halfmap-page .listing-view .item-wrap-v1,body.houzez-halfmap-page .listing-view .item-wrap-v1 .item-wrap,body.houzez-halfmap-page .listing-view .item-wrap-v1:hover,body.houzez-halfmap-page .listing-view .item-wrap-v1:hover .item-wrap,body.houzez-halfmap-page .listing-view .item-wrap:hover,body.houzez-halfmap-page .listing-view .item-wrap-v1:hover .item-header{box-shadow:none !important;}
body.houzez-halfmap-page .item-wrap-v1 .hover-effect::before,body.houzez-halfmap-page .item-wrap-v1 .hover-effect::after,body.houzez-halfmap-page .item-wrap-v1 .listing-featured-thumb::before,body.houzez-halfmap-page .item-wrap-v1 .listing-featured-thumb::after{background:none !important;background-color:transparent !important;opacity:0 !important;content:none !important;display:none !important;}
body.houzez-halfmap-page .item-wrap-v1 .item-header,body.houzez-halfmap-page .item-wrap-v1 .listing-featured-thumb,body.houzez-halfmap-page .item-wrap-v1 .hover-effect{background-color:#eceae5 !important;}
body.houzez-halfmap-page .listing-view .item-wrap-v1{transition:transform .3s ease !important;}
body.houzez-halfmap-page .listing-view .item-wrap-v1:hover{transform:translateY(-6px) !important;}
body.houzez-halfmap-page .listing-view .item-wrap-v1:hover .item-wrap{border-color:#2E9CA6 !important;}
/* END v14 ===== */
/* moh-baths-select match v14b */
body.houzez-halfmap-page .advanced-search-half-map .moh-baths-select:not(#z){width:100% !important;height:52px !important;line-height:52px !important;padding:0 44px 0 18px !important;font-size:15px !important;font-family:'Nunito Sans',sans-serif !important;color:#0A1F44 !important;border:1px solid #E4E0D7 !important;border-radius:10px !important;box-shadow:none !important;-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;background-color:#fff !important;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%230A1F44' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>") !important;background-repeat:no-repeat !important;background-position:right 16px center !important;background-size:14px 14px !important;cursor:pointer !important;}
ul#pills-tab {
	display: none !important ;
}
/* refine label + panel spacing v14c */
body.houzez-halfmap-page .advanced-search-half-map:not(#z){padding:30px 22px 12px !important;border:0 !important;box-shadow:none !important;}
body.houzez-halfmap-page .advanced-search-half-map::before{padding-left:12px !important;margin:0 0 18px !important;display:block !important;border:0 !important;}
body.houzez-halfmap-page .advanced-search-half-map::after{display:none !important;border:0 !important;}
/* v14c END */
/* search header line v14d */
body.houzez-halfmap-page .header-desktop,body.houzez-halfmap-page .header-v4{border-bottom:0 !important;}
body.houzez-halfmap-page .header-main-wrap{box-shadow:none !important;}


/* Home hero overlay -> black (Claude fix) */
.elementor-element-34a31777 > .elementor-background-overlay{background-image:linear-gradient(180deg,rgba(0,0,0,.12) 0%,rgba(0,0,0,.22) 42%,rgba(0,0,0,.50) 100%)!important;}


/* Saint-Barthelemy hero -> sea (Villa Lagon Vert) (Claude fix) */
.page-id-18924 .elementor-element.elementor-element-x000006{background-image:url(https://moh-places.com/wp-content/uploads/2026/06/p18463-2-1.jpg)!important;background-position:center center!important;background-size:cover!important;}


/* About hero -> pool+sea (Claude fix) */
.page-id-16650 .elementor-element.elementor-element-x000032{background-image:url(https://moh-places.com/wp-content/uploads/2026/06/p18463-1-1.jpg)!important;background-position:center center!important;background-size:cover!important;}


/* Mobile hero heading fit (Claude fix) */
@media (max-width:767px){
.elementor-widget-heading h1.elementor-heading-title{font-size:clamp(1.9rem,9vw,2.8rem)!important;line-height:1.1!important;overflow-wrap:break-word!important;word-break:break-word!important;}
}


/* Contact header -> triple destinations (Claude fix) */
.page-id-16941 .elementor-element.elementor-element-x000064{background-image:url(https://moh-places.com/wp-content/uploads/2026/08/moh-destinations-triple-header.jpg)!important;background-position:center center!important;background-size:cover!important;}


/* Map popup card text padding (Claude fix) */
.moh-pop>i,.moh-pop>b,.moh-pop>a{box-sizing:border-box!important;padding-left:14px!important;padding-right:14px!important;max-width:100%!important}
.moh-pop>i{display:block!important;margin-top:10px!important}
.moh-pop>a{margin-bottom:12px!important}


/* Mobile/tablet map canvas height (Claude fix) */
@media (max-width:1024px){
.moh-map-canvas{height:340px!important;min-height:340px!important}
.moh-map-wrap{height:auto!important}
}


/* Mobile: consistent side padding on stacked columns so no text touches edges (Claude fix) */
@media (max-width:767px){
.elementor-column > .elementor-widget-wrap.elementor-element-populated{padding-left:20px!important;padding-right:20px!important;box-sizing:border-box!important}
.elementor-column > .elementor-widget-wrap.elementor-element-populated:has(.moh-map-wrap),
.elementor-column > .elementor-widget-wrap.elementor-element-populated:has(.moh-map-canvas),
.elementor-column > .elementor-widget-wrap.elementor-element-populated:has(.leaflet-container),
.elementor-column > .elementor-widget-wrap.elementor-element-populated:has(.moh-pd),
.elementor-column > .elementor-widget-wrap.elementor-element-populated:has(.mc-grid){padding-left:0!important;padding-right:0!important}
}


/* Mobile: kill intermittent horizontal scroll from off-canvas drawer (Claude fix) */
@media (max-width:1024px){html{overflow-x:hidden;overflow-x:clip;}}


/* Destinations 3-card row: equal image height + description height so labels/buttons align (Claude fix) */
@media (min-width:768px){
.elementor-element-x000271 .elementor-widget-image img{height:230px!important;object-fit:cover!important;width:100%!important;}
.elementor-element-x000271 .elementor-widget-text-editor{min-height:100px!important;}
}


/* Single property mobile: restore content side padding so text isn't on the edge (Claude fix) */
@media (max-width:767.98px){
.content-wrap.property-wrap > .container{padding-left:16px!important;padding-right:16px!important;}
}

/* Mobile off-canvas menu: inset items to align with the Menu header, off the edge (Claude fix) */
.offcanvas-mobile-menu-body{padding-left:16px!important;padding-right:16px!important;}


/* Mobile: vertical breathing room between stacked cards (Claude fix) */
@media (max-width:767px){
.elementor-column-gap-extended > .elementor-column:not(:last-child),
.elementor-column-gap-wide > .elementor-column:not(:last-child),
.elementor-column-gap-wider > .elementor-column:not(:last-child){margin-bottom:26px!important;}
}

/* Mobile: side margin for Popular destinations so it doesn't touch the edges (Claude fix) */
@media (max-width:767px){
.moh-pd{padding-left:16px!important;padding-right:16px!important;box-sizing:border-box!important;}
}


/* Mobile: rentals grid shouldn't get extra widget padding — align cards to container inset (Claude fix) */
@media (max-width:767px){
.elementor-column > .elementor-widget-wrap.elementor-element-populated:has(.mwrap){padding-left:0!important;padding-right:0!important;}
}

/* Claude fix: hero destination select never shows a native/theme arrow (only the custom chevron) */
.moh-hsearch select, .moh-hs-f select{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background-image:none!important;}
/* Claude fix: remove the original CSS caret so only the custom dropdown chevron shows */
.moh-hs-f::after{display:none!important;content:none!important;}
/* Claude fix: filter label breathing room below the fixed header (search half-map, desktop) */
@media (min-width:768px){body.houzez-halfmap-page .advanced-search-half-map:not(#z):not(#y){padding-top:64px!important;}}

/* ===== Claude fix: Contact hero — centered text, no eyebrow/button, ocean mobile bg ===== */
.page-id-16941 .elementor-element-x000064{position:relative;}
.page-id-16941 .elementor-element-x000064::after{content:"";position:absolute;inset:0;background:radial-gradient(120% 95% at 50% 50%, rgba(6,15,40,.55) 0%, rgba(6,15,40,.22) 50%, rgba(6,15,40,0) 78%);pointer-events:none;z-index:0;}
.page-id-16941 .elementor-element-x000064 > .elementor-container{position:relative;z-index:2;}
.page-id-16941 .elementor-element-x000064 .elementor-widget-wrap{padding-left:0!important;padding-right:0!important;text-align:center!important;}
.page-id-16941 .elementor-element-x000064 h1.elementor-heading-title,.page-id-16941 .elementor-element-x000064 p{text-align:center!important;}
.page-id-16941 .elementor-element-x000064 h1.elementor-heading-title{font-size:64px!important;line-height:1.08!important;}
.page-id-16941 .elementor-element-x000064 p{font-size:19px!important;line-height:1.6!important;max-width:620px;margin-left:auto!important;margin-right:auto!important;}
@media (max-width:767px){
.page-id-16941 .elementor-element-x000064.elementor-top-section.elementor-section{background-image:url(https://moh-places.com/wp-content/uploads/2026/05/POOL_SEA_VIEW.webp)!important;background-size:cover!important;background-position:center center!important;background-repeat:no-repeat!important;min-height:520px!important;}
.page-id-16941 .elementor-element-x000064 h1.elementor-heading-title{font-size:34px!important;line-height:1.12!important;}
.page-id-16941 .elementor-element-x000064 p{font-size:16px!important;}
}

/* Claude fix: keep closed destination-dropdown panels off-screen so they do not create a white gap below the footer */
.moh-dd-panel:not(.is-open){top:0!important;left:-9999px!important;}

/* Homepage section CTAs — match Browse the collection (Claude) */
.elementor-19921 .elementor-element-e24d033,.elementor-19921 .elementor-element-759e534,.elementor-19921 .elementor-element-1b11312{margin-top:48px !important;margin-bottom:8px !important;}
.elementor-19921 .elementor-element-e24d033 .elementor-button,.elementor-19921 .elementor-element-759e534 .elementor-button,.elementor-19921 .elementor-element-1b11312 .elementor-button{font-family:"Nunito Sans",sans-serif !important;font-size:12px !important;font-weight:700 !important;letter-spacing:1.3px !important;text-transform:uppercase !important;line-height:25px !important;color:#fff !important;background-color:#0A1F44 !important;border-radius:999px !important;padding:16px 34px !important;}

/* Plan your stay widen (Claude) */
.moh-team-rin{max-width:600px !important;padding:0 8vw !important;}
@media(max-width:900px){.moh-team-rin{max-width:100% !important;padding:40px 26px !important;}}

/* ===== MOH-CATEGORY-COLORS START (managed) ===== */
/* villa */
body.page-id-18924,
body.postid-18463,
body.postid-18464,
body.postid-18465,
body.postid-18466,
body.postid-18467,
body.postid-18468,
body.postid-18469,
body.postid-18470,
body.postid-18471,
body.postid-18472,
body.postid-18473{
  --moh-accent:#2E9CA6 !important;
  --e-global-color-primary:var(--moh-accent) !important;
  --e-global-color-accent:var(--moh-accent) !important;
}
/* chateau */
body.page-id-18925,
body.postid-18475,
body.postid-18476,
body.postid-18477,
body.postid-18478,
body.postid-18479,
body.postid-18480,
body.postid-18481,
body.postid-18482{
  --moh-accent:#C9A15A !important;
  --e-global-color-primary:var(--moh-accent) !important;
  --e-global-color-accent:var(--moh-accent) !important;
}
/* chalet */
body.page-id-18927,
body.postid-18484,
body.postid-18485,
body.postid-18486,
body.postid-18487,
body.postid-18488,
body.postid-18489,
body.postid-18490,
body.postid-18491,
body.postid-18492,
body.postid-18493,
body.postid-18494,
body.postid-18495,
body.postid-18496,
body.postid-18497{
  --moh-accent:#3F6B57 !important;
  --e-global-color-primary:var(--moh-accent) !important;
  --e-global-color-accent:var(--moh-accent) !important;
}
body.page-id-18924 .btn-primary:not(#z):not(#y),
body.postid-18463 .btn-primary:not(#z):not(#y),
body.postid-18464 .btn-primary:not(#z):not(#y),
body.postid-18465 .btn-primary:not(#z):not(#y),
body.postid-18466 .btn-primary:not(#z):not(#y),
body.postid-18467 .btn-primary:not(#z):not(#y),
body.postid-18468 .btn-primary:not(#z):not(#y),
body.postid-18469 .btn-primary:not(#z):not(#y),
body.postid-18470 .btn-primary:not(#z):not(#y),
body.postid-18471 .btn-primary:not(#z):not(#y),
body.postid-18472 .btn-primary:not(#z):not(#y),
body.postid-18473 .btn-primary:not(#z):not(#y),
body.page-id-18925 .btn-primary:not(#z):not(#y),
body.postid-18475 .btn-primary:not(#z):not(#y),
body.postid-18476 .btn-primary:not(#z):not(#y),
body.postid-18477 .btn-primary:not(#z):not(#y),
body.postid-18478 .btn-primary:not(#z):not(#y),
body.postid-18479 .btn-primary:not(#z):not(#y),
body.postid-18480 .btn-primary:not(#z):not(#y),
body.postid-18481 .btn-primary:not(#z):not(#y),
body.postid-18482 .btn-primary:not(#z):not(#y),
body.page-id-18927 .btn-primary:not(#z):not(#y),
body.postid-18484 .btn-primary:not(#z):not(#y),
body.postid-18485 .btn-primary:not(#z):not(#y),
body.postid-18486 .btn-primary:not(#z):not(#y),
body.postid-18487 .btn-primary:not(#z):not(#y),
body.postid-18488 .btn-primary:not(#z):not(#y),
body.postid-18489 .btn-primary:not(#z):not(#y),
body.postid-18490 .btn-primary:not(#z):not(#y),
body.postid-18491 .btn-primary:not(#z):not(#y),
body.postid-18492 .btn-primary:not(#z):not(#y),
body.postid-18493 .btn-primary:not(#z):not(#y),
body.postid-18494 .btn-primary:not(#z):not(#y),
body.postid-18495 .btn-primary:not(#z):not(#y),
body.postid-18496 .btn-primary:not(#z):not(#y),
body.postid-18497 .btn-primary:not(#z):not(#y){
background-color:var(--moh-accent)!important;border-color:var(--moh-accent)!important;
}
body.page-id-18924 .btn-primary:not(#z):not(#y):hover,
body.postid-18463 .btn-primary:not(#z):not(#y):hover,
body.postid-18464 .btn-primary:not(#z):not(#y):hover,
body.postid-18465 .btn-primary:not(#z):not(#y):hover,
body.postid-18466 .btn-primary:not(#z):not(#y):hover,
body.postid-18467 .btn-primary:not(#z):not(#y):hover,
body.postid-18468 .btn-primary:not(#z):not(#y):hover,
body.postid-18469 .btn-primary:not(#z):not(#y):hover,
body.postid-18470 .btn-primary:not(#z):not(#y):hover,
body.postid-18471 .btn-primary:not(#z):not(#y):hover,
body.postid-18472 .btn-primary:not(#z):not(#y):hover,
body.postid-18473 .btn-primary:not(#z):not(#y):hover,
body.page-id-18925 .btn-primary:not(#z):not(#y):hover,
body.postid-18475 .btn-primary:not(#z):not(#y):hover,
body.postid-18476 .btn-primary:not(#z):not(#y):hover,
body.postid-18477 .btn-primary:not(#z):not(#y):hover,
body.postid-18478 .btn-primary:not(#z):not(#y):hover,
body.postid-18479 .btn-primary:not(#z):not(#y):hover,
body.postid-18480 .btn-primary:not(#z):not(#y):hover,
body.postid-18481 .btn-primary:not(#z):not(#y):hover,
body.postid-18482 .btn-primary:not(#z):not(#y):hover,
body.page-id-18927 .btn-primary:not(#z):not(#y):hover,
body.postid-18484 .btn-primary:not(#z):not(#y):hover,
body.postid-18485 .btn-primary:not(#z):not(#y):hover,
body.postid-18486 .btn-primary:not(#z):not(#y):hover,
body.postid-18487 .btn-primary:not(#z):not(#y):hover,
body.postid-18488 .btn-primary:not(#z):not(#y):hover,
body.postid-18489 .btn-primary:not(#z):not(#y):hover,
body.postid-18490 .btn-primary:not(#z):not(#y):hover,
body.postid-18491 .btn-primary:not(#z):not(#y):hover,
body.postid-18492 .btn-primary:not(#z):not(#y):hover,
body.postid-18493 .btn-primary:not(#z):not(#y):hover,
body.postid-18494 .btn-primary:not(#z):not(#y):hover,
body.postid-18495 .btn-primary:not(#z):not(#y):hover,
body.postid-18496 .btn-primary:not(#z):not(#y):hover,
body.postid-18497 .btn-primary:not(#z):not(#y):hover{
background-color:var(--moh-accent)!important;border-color:var(--moh-accent)!important;filter:brightness(0.92);
}
body.page-id-18924 .moh-book-btn:not(#z):not(#y),
body.postid-18463 .moh-book-btn:not(#z):not(#y),
body.postid-18464 .moh-book-btn:not(#z):not(#y),
body.postid-18465 .moh-book-btn:not(#z):not(#y),
body.postid-18466 .moh-book-btn:not(#z):not(#y),
body.postid-18467 .moh-book-btn:not(#z):not(#y),
body.postid-18468 .moh-book-btn:not(#z):not(#y),
body.postid-18469 .moh-book-btn:not(#z):not(#y),
body.postid-18470 .moh-book-btn:not(#z):not(#y),
body.postid-18471 .moh-book-btn:not(#z):not(#y),
body.postid-18472 .moh-book-btn:not(#z):not(#y),
body.postid-18473 .moh-book-btn:not(#z):not(#y),
body.page-id-18925 .moh-book-btn:not(#z):not(#y),
body.postid-18475 .moh-book-btn:not(#z):not(#y),
body.postid-18476 .moh-book-btn:not(#z):not(#y),
body.postid-18477 .moh-book-btn:not(#z):not(#y),
body.postid-18478 .moh-book-btn:not(#z):not(#y),
body.postid-18479 .moh-book-btn:not(#z):not(#y),
body.postid-18480 .moh-book-btn:not(#z):not(#y),
body.postid-18481 .moh-book-btn:not(#z):not(#y),
body.postid-18482 .moh-book-btn:not(#z):not(#y),
body.page-id-18927 .moh-book-btn:not(#z):not(#y),
body.postid-18484 .moh-book-btn:not(#z):not(#y),
body.postid-18485 .moh-book-btn:not(#z):not(#y),
body.postid-18486 .moh-book-btn:not(#z):not(#y),
body.postid-18487 .moh-book-btn:not(#z):not(#y),
body.postid-18488 .moh-book-btn:not(#z):not(#y),
body.postid-18489 .moh-book-btn:not(#z):not(#y),
body.postid-18490 .moh-book-btn:not(#z):not(#y),
body.postid-18491 .moh-book-btn:not(#z):not(#y),
body.postid-18492 .moh-book-btn:not(#z):not(#y),
body.postid-18493 .moh-book-btn:not(#z):not(#y),
body.postid-18494 .moh-book-btn:not(#z):not(#y),
body.postid-18495 .moh-book-btn:not(#z):not(#y),
body.postid-18496 .moh-book-btn:not(#z):not(#y),
body.postid-18497 .moh-book-btn:not(#z):not(#y){
background-color:var(--moh-accent)!important;border-color:var(--moh-accent)!important;
}
body.page-id-18924 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18463 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18464 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18465 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18466 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18467 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18468 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18469 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18470 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18471 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18472 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18473 .moh-book-btn:not(#z):not(#y):hover,
body.page-id-18925 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18475 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18476 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18477 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18478 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18479 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18480 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18481 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18482 .moh-book-btn:not(#z):not(#y):hover,
body.page-id-18927 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18484 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18485 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18486 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18487 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18488 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18489 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18490 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18491 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18492 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18493 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18494 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18495 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18496 .moh-book-btn:not(#z):not(#y):hover,
body.postid-18497 .moh-book-btn:not(#z):not(#y):hover{
background-color:var(--moh-accent)!important;filter:brightness(0.92);
}
body.page-id-18924 .btn-primary-outline:not(#z):not(#y),
body.postid-18463 .btn-primary-outline:not(#z):not(#y),
body.postid-18464 .btn-primary-outline:not(#z):not(#y),
body.postid-18465 .btn-primary-outline:not(#z):not(#y),
body.postid-18466 .btn-primary-outline:not(#z):not(#y),
body.postid-18467 .btn-primary-outline:not(#z):not(#y),
body.postid-18468 .btn-primary-outline:not(#z):not(#y),
body.postid-18469 .btn-primary-outline:not(#z):not(#y),
body.postid-18470 .btn-primary-outline:not(#z):not(#y),
body.postid-18471 .btn-primary-outline:not(#z):not(#y),
body.postid-18472 .btn-primary-outline:not(#z):not(#y),
body.postid-18473 .btn-primary-outline:not(#z):not(#y),
body.page-id-18925 .btn-primary-outline:not(#z):not(#y),
body.postid-18475 .btn-primary-outline:not(#z):not(#y),
body.postid-18476 .btn-primary-outline:not(#z):not(#y),
body.postid-18477 .btn-primary-outline:not(#z):not(#y),
body.postid-18478 .btn-primary-outline:not(#z):not(#y),
body.postid-18479 .btn-primary-outline:not(#z):not(#y),
body.postid-18480 .btn-primary-outline:not(#z):not(#y),
body.postid-18481 .btn-primary-outline:not(#z):not(#y),
body.postid-18482 .btn-primary-outline:not(#z):not(#y),
body.page-id-18927 .btn-primary-outline:not(#z):not(#y),
body.postid-18484 .btn-primary-outline:not(#z):not(#y),
body.postid-18485 .btn-primary-outline:not(#z):not(#y),
body.postid-18486 .btn-primary-outline:not(#z):not(#y),
body.postid-18487 .btn-primary-outline:not(#z):not(#y),
body.postid-18488 .btn-primary-outline:not(#z):not(#y),
body.postid-18489 .btn-primary-outline:not(#z):not(#y),
body.postid-18490 .btn-primary-outline:not(#z):not(#y),
body.postid-18491 .btn-primary-outline:not(#z):not(#y),
body.postid-18492 .btn-primary-outline:not(#z):not(#y),
body.postid-18493 .btn-primary-outline:not(#z):not(#y),
body.postid-18494 .btn-primary-outline:not(#z):not(#y),
body.postid-18495 .btn-primary-outline:not(#z):not(#y),
body.postid-18496 .btn-primary-outline:not(#z):not(#y),
body.postid-18497 .btn-primary-outline:not(#z):not(#y){
color:var(--moh-accent)!important;border-color:var(--moh-accent)!important;
}
body.page-id-18924 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18463 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18464 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18465 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18466 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18467 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18468 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18469 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18470 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18471 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18472 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18473 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.page-id-18925 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18475 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18476 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18477 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18478 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18479 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18480 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18481 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18482 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.page-id-18927 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18484 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18485 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18486 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18487 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18488 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18489 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18490 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18491 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18492 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18493 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18494 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18495 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18496 a.elementor-button[href*="/rentals/"]:not(#z):not(#y),
body.postid-18497 a.elementor-button[href*="/rentals/"]:not(#z):not(#y){
background-color:var(--moh-accent)!important;
}
body.page-id-18924 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18463 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18464 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18465 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18466 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18467 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18468 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18469 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18470 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18471 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18472 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18473 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.page-id-18925 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18475 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18476 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18477 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18478 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18479 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18480 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18481 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18482 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.page-id-18927 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18484 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18485 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18486 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18487 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18488 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18489 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18490 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18491 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18492 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18493 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18494 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18495 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18496 a.elementor-button[href*="/contact/"]:not(#z):not(#y),
body.postid-18497 a.elementor-button[href*="/contact/"]:not(#z):not(#y){
background-color:var(--moh-accent)!important;
}
body.page-id-18924 .slick-prev:not(#z):not(#y),
body.postid-18463 .slick-prev:not(#z):not(#y),
body.postid-18464 .slick-prev:not(#z):not(#y),
body.postid-18465 .slick-prev:not(#z):not(#y),
body.postid-18466 .slick-prev:not(#z):not(#y),
body.postid-18467 .slick-prev:not(#z):not(#y),
body.postid-18468 .slick-prev:not(#z):not(#y),
body.postid-18469 .slick-prev:not(#z):not(#y),
body.postid-18470 .slick-prev:not(#z):not(#y),
body.postid-18471 .slick-prev:not(#z):not(#y),
body.postid-18472 .slick-prev:not(#z):not(#y),
body.postid-18473 .slick-prev:not(#z):not(#y),
body.page-id-18925 .slick-prev:not(#z):not(#y),
body.postid-18475 .slick-prev:not(#z):not(#y),
body.postid-18476 .slick-prev:not(#z):not(#y),
body.postid-18477 .slick-prev:not(#z):not(#y),
body.postid-18478 .slick-prev:not(#z):not(#y),
body.postid-18479 .slick-prev:not(#z):not(#y),
body.postid-18480 .slick-prev:not(#z):not(#y),
body.postid-18481 .slick-prev:not(#z):not(#y),
body.postid-18482 .slick-prev:not(#z):not(#y),
body.page-id-18927 .slick-prev:not(#z):not(#y),
body.postid-18484 .slick-prev:not(#z):not(#y),
body.postid-18485 .slick-prev:not(#z):not(#y),
body.postid-18486 .slick-prev:not(#z):not(#y),
body.postid-18487 .slick-prev:not(#z):not(#y),
body.postid-18488 .slick-prev:not(#z):not(#y),
body.postid-18489 .slick-prev:not(#z):not(#y),
body.postid-18490 .slick-prev:not(#z):not(#y),
body.postid-18491 .slick-prev:not(#z):not(#y),
body.postid-18492 .slick-prev:not(#z):not(#y),
body.postid-18493 .slick-prev:not(#z):not(#y),
body.postid-18494 .slick-prev:not(#z):not(#y),
body.postid-18495 .slick-prev:not(#z):not(#y),
body.postid-18496 .slick-prev:not(#z):not(#y),
body.postid-18497 .slick-prev:not(#z):not(#y){
background-color:var(--moh-accent)!important;
}
body.page-id-18924 .slick-next:not(#z):not(#y),
body.postid-18463 .slick-next:not(#z):not(#y),
body.postid-18464 .slick-next:not(#z):not(#y),
body.postid-18465 .slick-next:not(#z):not(#y),
body.postid-18466 .slick-next:not(#z):not(#y),
body.postid-18467 .slick-next:not(#z):not(#y),
body.postid-18468 .slick-next:not(#z):not(#y),
body.postid-18469 .slick-next:not(#z):not(#y),
body.postid-18470 .slick-next:not(#z):not(#y),
body.postid-18471 .slick-next:not(#z):not(#y),
body.postid-18472 .slick-next:not(#z):not(#y),
body.postid-18473 .slick-next:not(#z):not(#y),
body.page-id-18925 .slick-next:not(#z):not(#y),
body.postid-18475 .slick-next:not(#z):not(#y),
body.postid-18476 .slick-next:not(#z):not(#y),
body.postid-18477 .slick-next:not(#z):not(#y),
body.postid-18478 .slick-next:not(#z):not(#y),
body.postid-18479 .slick-next:not(#z):not(#y),
body.postid-18480 .slick-next:not(#z):not(#y),
body.postid-18481 .slick-next:not(#z):not(#y),
body.postid-18482 .slick-next:not(#z):not(#y),
body.page-id-18927 .slick-next:not(#z):not(#y),
body.postid-18484 .slick-next:not(#z):not(#y),
body.postid-18485 .slick-next:not(#z):not(#y),
body.postid-18486 .slick-next:not(#z):not(#y),
body.postid-18487 .slick-next:not(#z):not(#y),
body.postid-18488 .slick-next:not(#z):not(#y),
body.postid-18489 .slick-next:not(#z):not(#y),
body.postid-18490 .slick-next:not(#z):not(#y),
body.postid-18491 .slick-next:not(#z):not(#y),
body.postid-18492 .slick-next:not(#z):not(#y),
body.postid-18493 .slick-next:not(#z):not(#y),
body.postid-18494 .slick-next:not(#z):not(#y),
body.postid-18495 .slick-next:not(#z):not(#y),
body.postid-18496 .slick-next:not(#z):not(#y),
body.postid-18497 .slick-next:not(#z):not(#y){
background-color:var(--moh-accent)!important;
}
body.page-id-18924 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18463 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18464 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18465 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18466 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18467 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18468 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18469 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18470 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18471 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18472 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18473 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.page-id-18925 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18475 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18476 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18477 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18478 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18479 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18480 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18481 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18482 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.page-id-18927 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18484 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18485 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18486 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18487 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18488 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18489 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18490 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18491 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18492 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18493 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18494 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18495 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18496 i.houzez-icon.icon-check-circle-1:not(#z):not(#y),
body.postid-18497 i.houzez-icon.icon-check-circle-1:not(#z):not(#y){
color:var(--moh-accent)!important;
}
body.page-id-18924 .property-features-wrap i:not(#z):not(#y),
body.postid-18463 .property-features-wrap i:not(#z):not(#y),
body.postid-18464 .property-features-wrap i:not(#z):not(#y),
body.postid-18465 .property-features-wrap i:not(#z):not(#y),
body.postid-18466 .property-features-wrap i:not(#z):not(#y),
body.postid-18467 .property-features-wrap i:not(#z):not(#y),
body.postid-18468 .property-features-wrap i:not(#z):not(#y),
body.postid-18469 .property-features-wrap i:not(#z):not(#y),
body.postid-18470 .property-features-wrap i:not(#z):not(#y),
body.postid-18471 .property-features-wrap i:not(#z):not(#y),
body.postid-18472 .property-features-wrap i:not(#z):not(#y),
body.postid-18473 .property-features-wrap i:not(#z):not(#y),
body.page-id-18925 .property-features-wrap i:not(#z):not(#y),
body.postid-18475 .property-features-wrap i:not(#z):not(#y),
body.postid-18476 .property-features-wrap i:not(#z):not(#y),
body.postid-18477 .property-features-wrap i:not(#z):not(#y),
body.postid-18478 .property-features-wrap i:not(#z):not(#y),
body.postid-18479 .property-features-wrap i:not(#z):not(#y),
body.postid-18480 .property-features-wrap i:not(#z):not(#y),
body.postid-18481 .property-features-wrap i:not(#z):not(#y),
body.postid-18482 .property-features-wrap i:not(#z):not(#y),
body.page-id-18927 .property-features-wrap i:not(#z):not(#y),
body.postid-18484 .property-features-wrap i:not(#z):not(#y),
body.postid-18485 .property-features-wrap i:not(#z):not(#y),
body.postid-18486 .property-features-wrap i:not(#z):not(#y),
body.postid-18487 .property-features-wrap i:not(#z):not(#y),
body.postid-18488 .property-features-wrap i:not(#z):not(#y),
body.postid-18489 .property-features-wrap i:not(#z):not(#y),
body.postid-18490 .property-features-wrap i:not(#z):not(#y),
body.postid-18491 .property-features-wrap i:not(#z):not(#y),
body.postid-18492 .property-features-wrap i:not(#z):not(#y),
body.postid-18493 .property-features-wrap i:not(#z):not(#y),
body.postid-18494 .property-features-wrap i:not(#z):not(#y),
body.postid-18495 .property-features-wrap i:not(#z):not(#y),
body.postid-18496 .property-features-wrap i:not(#z):not(#y),
body.postid-18497 .property-features-wrap i:not(#z):not(#y){
color:var(--moh-accent)!important;
}
body.page-id-18924 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18463 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18464 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18465 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18466 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18467 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18468 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18469 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18470 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18471 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18472 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18473 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.page-id-18925 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18475 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18476 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18477 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18478 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18479 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18480 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18481 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18482 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.page-id-18927 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18484 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18485 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18486 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18487 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18488 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18489 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18490 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18491 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18492 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18493 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18494 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18495 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18496 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y),
body.postid-18497 .block-content-wrap ul li i.icon-check-circle-1:not(#z):not(#y){
color:var(--moh-accent)!important;
}
body.page-id-18924 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18463 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18464 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18465 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18466 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18467 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18468 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18469 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18470 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18471 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18472 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18473 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.page-id-18925 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18475 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18476 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18477 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18478 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18479 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18480 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18481 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18482 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.page-id-18927 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18484 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18485 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18486 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18487 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18488 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18489 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18490 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18491 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18492 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18493 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18494 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18495 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18496 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y),
body.postid-18497 .block-content-wrap ul:has(> li > i.icon-check-circle-1) > li:not(#z):not(#y){
border-color:var(--moh-accent)!important;
}
body.page-id-18924 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18463 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18464 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18465 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18466 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18467 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18468 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18469 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18470 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18471 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18472 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18473 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.page-id-18925 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18475 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18476 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18477 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18478 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18479 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18480 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18481 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18482 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.page-id-18927 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18484 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18485 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18486 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18487 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18488 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18489 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18490 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18491 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18492 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18493 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18494 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18495 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18496 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y),
body.postid-18497 #property-detail-wrap li.prop_type .list-lined-item strong:not(#z):not(#y){
color:var(--moh-accent)!important;
}
body.page-id-18924 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18463 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18464 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18465 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18466 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18467 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18468 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18469 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18470 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18471 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18472 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18473 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.page-id-18925 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18475 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18476 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18477 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18478 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18479 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18480 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18481 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18482 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.page-id-18927 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18484 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18485 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18486 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18487 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18488 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18489 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18490 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18491 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18492 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18493 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18494 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18495 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18496 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y),
body.postid-18497 .moh-dcard:not(#z):not(#y), .moh-ncard:not(#z):not(#y), .moh-map-item:not(#z):not(#y){
color:var(--moh-accent)!important;border-color:var(--moh-accent)!important;
}
body.page-id-18924 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18463 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18464 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18465 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18466 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18467 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18468 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18469 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18470 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18471 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18472 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18473 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.page-id-18925 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18475 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18476 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18477 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18478 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18479 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18480 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18481 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18482 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.page-id-18927 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18484 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18485 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18486 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18487 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18488 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18489 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18490 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18491 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18492 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18493 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18494 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18495 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18496 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y),
body.postid-18497 .moh-dcard *:not(#z):not(#y), .moh-ncard *:not(#z):not(#y), .moh-map-item *:not(#z):not(#y){
border-color:var(--moh-accent)!important;
}
body.page-id-18924 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18463 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18464 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18465 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18466 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18467 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18468 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18469 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18470 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18471 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18472 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18473 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.page-id-18925 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18475 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18476 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18477 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18478 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18479 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18480 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18481 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18482 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.page-id-18927 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18484 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18485 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18486 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18487 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18488 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18489 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18490 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18491 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18492 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18493 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18494 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18495 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18496 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y),
body.postid-18497 .moh-dcard-go:not(#z):not(#y), .moh-ncard-go:not(#z):not(#y){
background-color:var(--moh-accent)!important;color:#ffffff!important;
}
body.page-id-18924 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18463 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18464 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18465 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18466 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18467 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18468 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18469 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18470 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18471 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18472 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18473 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.page-id-18925 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18475 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18476 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18477 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18478 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18479 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18480 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18481 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18482 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.page-id-18927 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18484 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18485 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18486 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18487 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18488 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18489 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18490 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18491 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18492 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18493 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18494 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18495 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18496 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before,
body.postid-18497 #property-detail-wrap li.prop_type .list-lined-item:nth-child(1):not(#z):not(#y)::before{
background-image:none!important;
background-color:var(--moh-accent)!important;
-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2010.5%2012%204l9%206.5V20a1%201%200%200%201-1%201h-5v-6H9v6H4a1%201%200%200%201-1-1z'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2010.5%2012%204l9%206.5V20a1%201%200%200%201-1%201h-5v-6H9v6H4a1%201%200%200%201-1-1z'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}
body.page-id-18924 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18463 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18464 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18465 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18466 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18467 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18468 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18469 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18470 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18471 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18472 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18473 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.page-id-18925 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18475 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18476 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18477 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18478 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18479 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18480 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18481 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18482 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.page-id-18927 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18484 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18485 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18486 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18487 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18488 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18489 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18490 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18491 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18492 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18493 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18494 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18495 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18496 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before,
body.postid-18497 #property-detail-wrap li.prop_type .list-lined-item:nth-child(2):not(#z):not(#y)::before{
background-image:none!important;
background-color:var(--moh-accent)!important;
-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2018v-5h18v5M3%2013V8a1%201%200%200%201%201-1h6a1%201%200%200%201%201%201v5M12%2013V8a1%201%200%200%201%201-1h6a1%201%200%200%201%201%201v5'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M3%2018v-5h18v5M3%2013V8a1%201%200%200%201%201-1h6a1%201%200%200%201%201%201v5M12%2013V8a1%201%200%200%201%201-1h6a1%201%200%200%201%201%201v5'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}
body.page-id-18924 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18463 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18464 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18465 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18466 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18467 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18468 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18469 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18470 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18471 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18472 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18473 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.page-id-18925 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18475 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18476 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18477 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18478 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18479 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18480 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18481 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18482 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.page-id-18927 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18484 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18485 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18486 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18487 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18488 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18489 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18490 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18491 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18492 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18493 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18494 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18495 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18496 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before,
body.postid-18497 #property-detail-wrap li.prop_type .list-lined-item:nth-child(3):not(#z):not(#y)::before{
background-image:none!important;
background-color:var(--moh-accent)!important;
-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012V6a2%202%200%200%201%204%200M3%2012h18v3a4%204%200%200%201-4%204H7a4%204%200%200%201-4-4zM6%2019l-1%202M18%2019l1%202'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M4%2012V6a2%202%200%200%201%204%200M3%2012h18v3a4%204%200%200%201-4%204H7a4%204%200%200%201-4-4zM6%2019l-1%202M18%2019l1%202'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}
body.page-id-18924 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18463 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18464 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18465 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18466 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18467 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18468 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18469 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18470 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18471 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18472 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18473 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.page-id-18925 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18475 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18476 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18477 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18478 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18479 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18480 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18481 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18482 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.page-id-18927 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18484 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18485 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18486 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18487 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18488 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18489 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18490 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18491 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18492 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18493 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18494 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18495 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18496 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before,
body.postid-18497 #property-detail-wrap li.prop_type .list-lined-item:nth-child(4):not(#z):not(#y)::before{
background-image:none!important;
background-color:var(--moh-accent)!important;
-webkit-mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206zM3%2020a6%206%200%200%201%2012%200M16%205a3%203%200%200%201%200%206M18%2020a6%206%200%200%200-3-5.2'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
mask:url("data:image/svg+xml,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2024%2024'%20fill%3D'none'%20stroke%3D'%232E9CA6'%20stroke-width%3D'1.6'%20stroke-linecap%3D'round'%20stroke-linejoin%3D'round'%3E%3Cpath%20d%3D'M9%2011a3%203%200%201%200%200-6%203%203%200%200%200%200%206zM3%2020a6%206%200%200%201%2012%200M16%205a3%203%200%200%201%200%206M18%2020a6%206%200%200%200-3-5.2'%2F%3E%3C%2Fsvg%3E") no-repeat center / contain;
}
body.page-id-18924 .fancybox__progress:not(#z):not(#y),
body.postid-18463 .fancybox__progress:not(#z):not(#y),
body.postid-18464 .fancybox__progress:not(#z):not(#y),
body.postid-18465 .fancybox__progress:not(#z):not(#y),
body.postid-18466 .fancybox__progress:not(#z):not(#y),
body.postid-18467 .fancybox__progress:not(#z):not(#y),
body.postid-18468 .fancybox__progress:not(#z):not(#y),
body.postid-18469 .fancybox__progress:not(#z):not(#y),
body.postid-18470 .fancybox__progress:not(#z):not(#y),
body.postid-18471 .fancybox__progress:not(#z):not(#y),
body.postid-18472 .fancybox__progress:not(#z):not(#y),
body.postid-18473 .fancybox__progress:not(#z):not(#y),
body.page-id-18925 .fancybox__progress:not(#z):not(#y),
body.postid-18475 .fancybox__progress:not(#z):not(#y),
body.postid-18476 .fancybox__progress:not(#z):not(#y),
body.postid-18477 .fancybox__progress:not(#z):not(#y),
body.postid-18478 .fancybox__progress:not(#z):not(#y),
body.postid-18479 .fancybox__progress:not(#z):not(#y),
body.postid-18480 .fancybox__progress:not(#z):not(#y),
body.postid-18481 .fancybox__progress:not(#z):not(#y),
body.postid-18482 .fancybox__progress:not(#z):not(#y),
body.page-id-18927 .fancybox__progress:not(#z):not(#y),
body.postid-18484 .fancybox__progress:not(#z):not(#y),
body.postid-18485 .fancybox__progress:not(#z):not(#y),
body.postid-18486 .fancybox__progress:not(#z):not(#y),
body.postid-18487 .fancybox__progress:not(#z):not(#y),
body.postid-18488 .fancybox__progress:not(#z):not(#y),
body.postid-18489 .fancybox__progress:not(#z):not(#y),
body.postid-18490 .fancybox__progress:not(#z):not(#y),
body.postid-18491 .fancybox__progress:not(#z):not(#y),
body.postid-18492 .fancybox__progress:not(#z):not(#y),
body.postid-18493 .fancybox__progress:not(#z):not(#y),
body.postid-18494 .fancybox__progress:not(#z):not(#y),
body.postid-18495 .fancybox__progress:not(#z):not(#y),
body.postid-18496 .fancybox__progress:not(#z):not(#y),
body.postid-18497 .fancybox__progress:not(#z):not(#y){
background:var(--moh-accent)!important;
}
/* ===== MOH-CATEGORY-COLORS END ===== */

/* ===== MOH-STORY-BUTTON START (managed) ===== */
body.page-id-19921 .elementor-element-msfbtn001 .elementor-button:not(#z):not(#y){background-color:#C9A15A !important;color:#0A1F44 !important;}
body.page-id-19921 .elementor-element-msfbtn001 .elementor-button:hover:not(#z):not(#y){background-color:#B8904A !important;color:#0A1F44 !important;}
/* ===== MOH-STORY-BUTTON END ===== */

/* ===== MOH-STORY-LAYOUT START (managed) ===== */
/* image fills column height to align with text */
body.page-id-19921 .elementor-element-msfmedia1{position:relative;}
body.page-id-19921 .elementor-element-msfmedia1 > .elementor-widget-wrap{display:flex;flex-direction:column;height:100%;justify-content:stretch;}
body.page-id-19921 .elementor-element-msfmedia1 .elementor-widget-image{flex:1 1 auto;display:flex;min-height:0;width:100%;margin:0;}
body.page-id-19921 .elementor-element-msfmedia1 .elementor-widget-image .elementor-widget-container{flex:1;display:flex;width:100%;}
body.page-id-19921 .elementor-element-msfmedia1 .elementor-widget-image img{width:100%;height:100%;object-fit:cover;border-radius:20px;}
/* gap between image and text */
body.page-id-19921 .elementor-element-msftextc1 > .elementor-widget-wrap{padding-left:40px;}
/* 1980 / SINCE badge */
body.page-id-19921 .elementor-element-msfbadge1{position:absolute;right:-18px;bottom:-18px;width:106px;height:106px;margin:0;z-index:4;}
body.page-id-19921 .elementor-element-msfbadge1 .elementor-widget-container{width:106px;height:106px;}
body.page-id-19921 .elementor-element-msfbadge1 .elementor-icon-box-wrapper{width:106px;height:106px;border-radius:50%;background:#C9A15A;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;box-shadow:0 12px 30px rgba(8,20,45,.30);padding:0;}
body.page-id-19921 .elementor-element-msfbadge1 .elementor-icon-box-icon{display:none;}
body.page-id-19921 .elementor-element-msfbadge1 .elementor-icon-box-content{text-align:center;}
body.page-id-19921 .elementor-element-msfbadge1 .elementor-icon-box-title{margin:0;font-family:'Playfair Display',serif;font-size:27px;font-weight:600;line-height:1;color:#0A1F44;}
body.page-id-19921 .elementor-element-msfbadge1 .elementor-icon-box-description{margin:3px 0 0;font-family:'Nunito Sans',sans-serif;font-size:10px;font-weight:700;letter-spacing:2px;text-transform:uppercase;line-height:1;color:#0A1F44;}
/* ===== MOH-STORY-LAYOUT END ===== */

/* ===== MOH-VIDEO-SECTION START (managed) ===== */
/* badge text vertical centering */
body.page-id-19921 .elementor-element-msfbadge1 .elementor-icon-box-content{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%;}
/* vertical video sizing */
body.page-id-19921 .elementor-element-msfvid001{max-width:342px;margin-left:auto;margin-right:auto;width:100%;}
body.page-id-19921 .elementor-element-msfvid001 .elementor-wrapper{aspect-ratio:464 / 832;border-radius:22px;overflow:hidden;box-shadow:0 22px 50px rgba(8,20,45,.20);}
body.page-id-19921 .elementor-element-msfvid001 .elementor-wrapper video,body.page-id-19921 .elementor-element-msfvid001 .elementor-video{width:100%;height:100%;object-fit:cover;}
/* video section text styling (reliable, not dependent on elementor css regen) */
body.page-id-19921 .elementor-element-msfveye01 .elementor-heading-title{color:#2E9CA6 !important;font-family:'Nunito Sans',sans-serif !important;font-size:13px !important;font-weight:700 !important;text-transform:uppercase !important;letter-spacing:2.4px !important;margin:0 0 12px !important;}
body.page-id-19921 .elementor-element-msfvttl01 .elementor-heading-title{color:#0A1F44 !important;font-family:'Playfair Display',serif !important;font-size:34px !important;font-weight:600 !important;line-height:1.2 !important;}
body.page-id-19921 .elementor-element-msfvttl01{margin-bottom:18px;}
body.page-id-19921 .elementor-element-msfvpar01,body.page-id-19921 .elementor-element-msfvpar01 p{color:#5B6472 !important;font-family:'Nunito Sans',sans-serif !important;font-size:17px !important;line-height:1.7 !important;}
body.page-id-19921 .elementor-element-msfvbtn01{margin-top:26px;}
body.page-id-19921 .elementor-element-msfvbtn01 .elementor-button:not(#z):not(#y){background-color:#0A1F44 !important;color:#FFFFFF !important;text-transform:uppercase !important;letter-spacing:1.2px !important;font-weight:700 !important;font-size:13px !important;font-family:'Nunito Sans',sans-serif !important;border-radius:999px !important;padding:15px 34px !important;}
body.page-id-19921 .elementor-element-msfvbtn01 .elementor-button:hover:not(#z):not(#y){background-color:#12305e !important;color:#FFFFFF !important;}
/* responsive */
@media (max-width:1024px){body.page-id-19921 .elementor-element-msfvid001{max-width:300px;}body.page-id-19921 .elementor-element-msfvttl01 .elementor-heading-title{font-size:29px !important;}}
@media (max-width:767px){body.page-id-19921 .elementor-element-msfvid001{max-width:258px;margin-bottom:30px;}body.page-id-19921 .elementor-element-msfvttl01 .elementor-heading-title{font-size:27px !important;}}
/* ===== MOH-VIDEO-SECTION END ===== */
