/* jalili: CSS-EXTERNALISE-1, WPCode snippets #2571 -- the served text, byte for byte, in served order */
body.single-post .elementor-location-header,body.single .elementor-location-header{background:transparent!important;background-color:transparent!important}body.single-post .elementor-location-header .e-con,body.single-post .elementor-location-header .elementor-container,body.single .elementor-location-header .e-con,body.single .elementor-location-header .elementor-container{background:transparent!important;background-color:transparent!important}body.blog .elementor-location-header,body.category .elementor-location-header{background:transparent!important;background-color:transparent!important}body.blog .elementor-location-header .e-con,body.blog .elementor-location-header .elementor-container,body.category .elementor-location-header .e-con,body.category .elementor-location-header .elementor-container{background:transparent!important;background-color:transparent!important}:is(.post-type-archive-project,.page-id-961,.page-id-970,.page-id-979){background:#F2EEE8}:is(.post-type-archive-project,.page-id-961,.page-id-970,.page-id-979) header .elementor-element-bc06555{margin-bottom:0!important}.elementor-location-header .elementor-element.elementor-element-bc06555{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important;transition:background 0.45s ease,backdrop-filter 0.45s ease,box-shadow 0.45s ease!important}.elementor-location-header.elementor-sticky--effects .elementor-element.elementor-element-bc06555:not(.jal-scrolled){background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:none!important}.elementor-location-header .elementor-element.elementor-element-bc06555.jal-scrolled,.elementor-location-header.elementor-sticky--effects .elementor-element.elementor-element-bc06555.jal-scrolled{background:rgb(15 14 12 / .92)!important;backdrop-filter:blur(22px)!important;-webkit-backdrop-filter:blur(22px)!important;box-shadow:0 1px 0 rgb(196 162 101 / .12)!important}[data-id="9952215"]{display:none!important}[data-id="7c3a224"]{background:#F2EEE8!important}[data-id="7c3a224"]>.e-con-inner{background:#F2EEE8!important}.jcard-cta-row{display:flex;gap:8px;margin-top:12px;padding-top:12px;border-top:1px solid rgb(196 162 101 / .18)}.jcard-cta-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:5px;padding:8px 10px;border-radius:6px;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;transition:opacity 0.2s,transform 0.15s;position:relative;z-index:5;border:none;font-family:inherit}.jcard-cta-btn:hover{opacity:.85;transform:translateY(-1px)}.jcard-cta-wa{background:#C4A265;color:#1A1710}.jcard-cta-call{background:#C4A265;color:#1A1710;border:1px solid rgb(26 23 16 / .2)!important}a.jcard-cta-btn{color:#1A1710!important}a.jcard-cta-wa{background:#C4A265!important;color:#1A1710!important}a.jcard-cta-call{background:#C4A265!important;color:#1A1710!important;border-color:rgb(26 23 16 / .2)!important}a.jcard-cta-btn:hover{color:#FAF8F4!important;background:#1A1710!important}.elementor-element-7a1c24d .elementor-button{background-color:#C4A265!important;color:#1A1710!important}.elementor-element-7a1c24d .elementor-button:hover{background-color:#1A1710!important;color:#FAF8F4!important}.jagent-social-btn:hover{background:rgb(30 107 107 / .14)!important;border-color:rgb(30 107 107 / .45)!important;transform:scale(1.08);color:rgb(30 107 107)!important}.jagent-wa-btn svg{fill:currentColor!important;stroke:none!important}.jagent-ig-btn{border-color:rgb(30 107 107 / .22)!important;background:rgb(30 107 107 / .06)!important}.jagent-wa-btn{border-color:rgb(30 107 107 / .22)!important;background:rgb(30 107 107 / .06)!important}[data-id="bd3a243"]>[data-id="90053a5"],[data-id="a7d58a9"]>[data-id="82f2149"],[data-id="31f921e"]>[data-id="f0c8828"]{order:1!important;flex:1 1 auto!important}[data-id="1596ec2"]{overflow:visible!important;height:auto!important}[data-id="eaa79c2"]{position:relative!important;overflow:hidden!important}[data-id="eaa79c2"]::after{content:''!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important;height:160px!important;background:linear-gradient(to top,rgb(22 20 14 / .9) 0%,transparent 100%)!important;pointer-events:none!important;z-index:1!important}[data-id="c72ad77"]{position:absolute!important;bottom:50px!important;left:0!important;right:0!important;z-index:2!important;padding:0 28px!important;margin:0!important}[data-id="c72ad77"] h2{color:rgb(255 255 255 / .96)!important;font-size:24px!important;font-weight:300!important;margin:0!important;line-height:1.2!important}[data-id="09b347b"]{position:absolute!important;bottom:28px!important;left:0!important;right:0!important;z-index:2!important;padding:0 28px!important;margin:0!important}a.jpac-cards-cta{color:#1A1710!important}a.jpac-cards-cta:hover{color:#FAF8F4!important;opacity:.9}[data-id="jallanesp1"]{padding-top:64px!important;margin-top:8px!important;border-top:1px solid rgb(196 162 101 / .2)!important}.elementor-element-46e3c9d .elementor-heading-title{text-align:left!important}.elementor-element-55fb3b1 .elementor-heading-title{text-align:left!important}.elementor-element-55fb3b1 .elementor-heading-title em{font-style:italic!important;color:#C4A265!important}.elementor-element-e778416{text-align:left!important}.elementor-element-f118ffc>.e-con-inner{display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:0!important}.elementor-element-95ccd2f .e-n-tabs-heading{background:transparent!important;border:none!important;padding:0!important;gap:6px!important;justify-content:flex-start!important;flex-shrink:0!important}.jalili-filter-moved .e-n-tab-title{background:transparent!important;border:1px solid rgb(140 128 112 / .28)!important;border-radius:1px!important;font-family:'DM Mono',monospace!important;font-size:9px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#8C8070!important;padding:7px 18px!important;transition:all 0.22s ease!important;box-shadow:none!important;outline:none!important;margin:0!important;line-height:1.4!important}.jalili-filter-moved .e-n-tab-title:hover,.jalili-filter-moved .e-n-tab-title[aria-selected="true"],.jalili-filter-moved .e-n-tab-title.e-active{background:#1A1710!important;color:#C4A265!important;border-color:#1A1710!important}.jalili-filter-moved .e-n-tab-title .e-n-tab-title-inner-text{font-family:'DM Mono',monospace!important;font-size:9px!important;letter-spacing:0.12em!important;text-transform:uppercase!important}.elementor-element-95ccd2f .e-n-tabs-heading .e-n-tab-title::after,.elementor-element-95ccd2f .e-n-tabs-heading .e-n-tab-title::before{display:none!important}.elementor-element-cde6768{position:relative!important}.jalili-prop-badge{position:absolute!important;top:14px!important;left:14px!important;z-index:10!important;font-family:'DM Mono',monospace!important;font-size:8px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:1px!important;pointer-events:none!important;line-height:1.4!important}.jalili-prop-badge.badge-gold{background:#C4A265!important;color:#0A0806!important}.jalili-prop-badge.badge-stone{background:rgb(255 255 255 / .88)!important;color:#8C8070!important}.jalili-prop-badge.badge-teal{background:#1E6B6B!important;color:#fff!important}@media (max-width:767px){.elementor-element-f118ffc>.e-con-inner{flex-direction:column!important;align-items:flex-start!important}}.elementor-element-55fb3b1{margin-bottom:28px!important}.elementor-element-e778416{margin-bottom:10px!important}.elementor-element-e33c5cd .e-con-inner:hover{transform:translateY(-3px)!important;box-shadow:0 6px 32px rgb(0 0 0 / .12)!important}.jalili-card-rebuilt{background-image:none!important;padding:0!important;display:block!important;background:#fff!important;min-height:unset!important;height:auto!important;text-decoration:none!important}.jcard-img{height:220px!important;background-size:cover!important;background-position:center!important;position:relative!important;display:block!important;overflow:hidden!important}.jcard-info{padding:18px 20px 22px!important;background:#fff!important}.jcard-name{font-family:'Fraunces',Georgia,serif!important;font-size:20px!important;font-weight:400!important;line-height:1.25!important;color:#1A1710!important;margin:0 0 12px 0!important}.jcard-price-row{display:flex!important;align-items:baseline!important;gap:6px!important}.jcard-from{font-family:'DM Mono',monospace!important;font-size:8.5px!important;letter-spacing:0.10em!important;text-transform:uppercase!important;color:#8C8070!important}.jcard-price{font-family:'Fraunces',Georgia,serif!important;font-size:22px!important;font-weight:400!important;color:#1A1710!important}.jalili-prop-badge{position:absolute!important;top:14px!important;left:14px!important;z-index:10!important;font-family:'DM Mono',monospace!important;font-size:8px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;padding:4px 10px!important;border-radius:1px!important}.jalili-prop-badge.badge-gold{background:#C4A265!important;color:#0A0806!important}.jalili-prop-badge.badge-stone{background:rgb(255 255 255 / .88)!important;color:#8C8070!important}.jalili-prop-badge.badge-teal{background:#1E6B6B!important;color:#fff!important}.elementor-element-f118ffc,.elementor-element-b019bd1,.elementor-element-cf8e1b5,.elementor-element-181ab9d{margin-top:0!important}.elementor-element-b8ff258{padding-top:80px!important;padding-bottom:80px!important}.elementor-element-cf8e1b5{padding-top:72px!important;padding-bottom:72px!important}.elementor-element-181ab9d{padding-top:72px!important;padding-bottom:72px!important}.elementor-element-f118ffc>.e-con-inner{display:grid!important;grid-template-columns:1fr auto!important;grid-template-rows:auto auto auto!important;align-items:end!important;column-gap:40px!important;row-gap:0!important;padding-top:56px!important;padding-bottom:40px!important}.elementor-element-f118ffc>.e-con-inner>.elementor-element-e778416{grid-column:1!important;grid-row:1!important}.elementor-element-f118ffc>.e-con-inner>.elementor-element-55fb3b1{grid-column:1!important;grid-row:2!important;margin-bottom:0!important}.jalili-filter-moved{grid-column:2!important;grid-row:1 / span 2!important;align-self:end!important;margin-bottom:0!important}.elementor-element-f118ffc>.e-con-inner>.elementor-element-95ccd2f{grid-column:1 / span 2!important;grid-row:3!important}.elementor-element-95ccd2f .elementor-loop-container.elementor-grid>div:first-of-type .jcard-img{flex:1 1 0%!important;height:auto!important;min-height:0!important}.elementor-element-d2f409b{margin-top:0!important}.jcard-img{position:relative!important;width:100%!important;background-size:cover!important;background-position:center!important;overflow:hidden!important;min-height:220px!important;flex-shrink:0!important}.jcard-hover-overlay{position:absolute!important;inset:0!important;background:rgb(26 23 16 / .55)!important;display:flex!important;align-items:center!important;justify-content:center!important;opacity:0!important;transition:opacity 0.22s ease!important;pointer-events:none!important}.elementor-element-cde6768:hover .jcard-hover-overlay{opacity:1!important}.jcard-hover-overlay span{font-family:'DM Mono',monospace!important;font-size:9px!important;letter-spacing:0.18em!important;text-transform:uppercase!important;color:#C4A265!important;border:1px solid rgb(196 162 101 / .6)!important;padding:10px 20px!important}.jcard-info{padding:18px 20px 20px!important;background:#fff!important;display:flex!important;flex-direction:column!important;gap:0!important}.jcard-name{font-family:'Fraunces',serif!important;font-size:18px!important;font-weight:400!important;color:#1A1710!important;margin-bottom:5px!important;line-height:1.2!important}.jcard-loc{display:flex!important;align-items:center!important;gap:6px!important;font-family:'DM Mono',monospace!important;font-size:8.5px!important;letter-spacing:0.10em!important;text-transform:uppercase!important;color:#8C8070!important;margin-bottom:14px!important}.jcard-loc-dot{width:3px!important;height:3px!important;border-radius:50%!important;background:#C4A265!important;flex-shrink:0!important}.jcard-stats{display:grid!important;grid-template-columns:1fr 1fr 1fr!important;border-top:1px solid rgb(140 128 112 / .15)!important;border-bottom:1px solid rgb(140 128 112 / .15)!important;margin-bottom:14px!important}.jcard-stats.jcard-stats-2col{grid-template-columns:1fr 1fr!important}.jcard-stat{padding:10px 8px!important;text-align:center!important;border-right:1px solid rgb(140 128 112 / .15)!important}.jcard-stat:last-child{border-right:none!important}.jcard-stat-num{font-family:'Fraunces',serif!important;font-size:15px!important;font-weight:400!important;color:#1A1710!important;line-height:1.2!important;margin-bottom:2px!important}.jcard-stat-lbl{font-family:'DM Mono',monospace!important;font-size:12px!important;letter-spacing:0.10em!important;text-transform:uppercase!important;color:#8C8070!important}.jcard-stat-roi .jcard-stat-num{color:#1E6B6B!important}.jcard-price-block{margin-top:auto!important}.jcard-from{font-family:'DM Mono',monospace!important;font-size:8px!important;letter-spacing:0.14em!important;text-transform:uppercase!important;color:#8C8070!important;margin-bottom:4px!important}.jcard-price-row{display:flex!important;align-items:center!important;justify-content:space-between!important}.jcard-price{font-family:'Fraunces',serif!important;font-size:20px!important;font-weight:400!important;color:#1A1710!important;line-height:1!important}.jcard-cur{font-size:12px!important;color:#8C8070!important;margin-left:3px!important}.jalili-card-rebuilt .jcard-per{font-family:'DM Mono',monospace!important;font-size:11px!important;color:#8C8070!important;letter-spacing:0.02em!important;text-transform:lowercase!important;margin-left:2px!important}.jcard-details-btn{font-family:'DM Mono',monospace!important;font-size:12px!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:#8C8070!important;border:1px solid rgb(140 128 112 / .35)!important;padding:7px 12px!important;border-radius:1px!important;cursor:pointer!important;transition:all 0.22s!important;white-space:nowrap!important;flex-shrink:0!important}.elementor-element-cde6768:hover .jcard-details-btn{background:#1A1710!important;color:#C4A265!important;border-color:#1A1710!important}.elementor-element-afff340 .elementor-button{background:transparent!important;border:1px solid rgb(140 128 112 / .4)!important;color:#1A1710!important;font-family:'DM Mono',monospace!important;font-size:9px!important;letter-spacing:0.16em!important;text-transform:uppercase!important;padding:14px 40px!important;border-radius:1px!important;box-shadow:none!important}.elementor-element-afff340 .elementor-button:hover{background:#1A1710!important;color:#C4A265!important;border-color:#1A1710!important}.elementor-element-afff340{text-align:center!important;padding-top:40px!important}.elementor-element-95ccd2f .elementor-element-cde6768::before{display:none!important}.elementor-element-afff340{width:100%!important;grid-column:1 / -1!important;text-align:center!important;padding-top:48px!important}.elementor-element-d2f409b{padding-top:48px!important;padding-bottom:48px!important}.elementor-element-95ccd2f{width:100%!important}.elementor-element-95ccd2f .jalili-filter-moved{display:flex!important;justify-content:flex-end!important;padding:0!important;margin-bottom:16px!important;background:transparent!important;border:none!important}.jalili-card-rebuilt,.jalili-card-rebuilt *{font-family:'Instrument Sans',sans-serif!important}.jalili-card-rebuilt .jal-tag,.jalili-card-rebuilt .jcard-cta-btn,.jalili-card-rebuilt .jcard-cta-wa,.jalili-card-rebuilt .jcard-cta-call{font-family:'DM Mono',ui-monospace,monospace!important;font-weight:500!important;letter-spacing:0.14em!important;text-transform:uppercase!important;font-size:11px!important}.jalili-card-rebuilt .jcard-cta-btn svg,.jalili-card-rebuilt .jcard-cta-btn i{font-family:initial!important}.jcard,.jcard-body,.jcard-info,.jcard--hero,a.jcard,.jalili-card-rebuilt,.jalili-card-rebuilt .e-con-inner{background:#F8F6F2!important}.jalili-invest-card{background:#F8F6F2!important;border:1px solid rgb(196 162 101 / .18)!important}.n20g-agent-card{background:#F8F6F2!important}.elementor.elementor-337>.e-con,.elementor.elementor-337>.elementor-element.e-con{background:#F8F6F2!important}article.elementor-post.elementor-grid-item{background:#F8F6F2!important}.elementor-element-5e157ebf,.elementor-element-614295d6,.elementor-element-0e7fd96a,.elementor-element-3f3b9ea2,.elementor-element-ea30048e,.elementor-element-92739f4a{background:#F8F6F2!important}.post-type-archive-project .elementor-element-cde6768::before,.jalili-card-rebuilt::before,a.jalili-card-rebuilt.elementor-element-cde6768::before,.elementor-element-cde6768.jalili-card-rebuilt::before{display:none!important;background:transparent!important}.post-type-archive-project .jcard-img::before,.jalili-card-rebuilt .jcard-img::before{display:none!important;background:transparent!important}.jal-rent-v2 .jc2-name{font-family:'Fraunces',Georgia,serif!important;font-weight:400!important;font-size:24px!important;line-height:1.2!important;color:#1A1710!important;letter-spacing:-0.01em!important;text-decoration:none!important;display:block!important;margin:0 0 8px 0!important}.jal-rent-v2 .jc2-chip{background:#C4A265!important;color:#1A1710!important;font-family:'DM Mono',monospace!important;font-size:9px!important;font-weight:500!important;letter-spacing:1.8px!important;text-transform:uppercase!important;padding:6px 12px!important;margin:0!important;display:inline-block!important;position:relative!important;z-index:5!important}.jal-rent-v2 .jc2-meta{display:flex!important;flex-wrap:wrap!important;gap:6px 16px!important;align-items:center!important}.jal-rent-v2 .jc2-meta-item{font-family:'DM Mono',monospace!important;font-size:10px!important;font-weight:500!important;letter-spacing:1.2px!important;text-transform:uppercase!important;color:#8C8070!important;display:inline-flex!important;align-items:center!important;gap:6px!important}.jal-rent-v2 .jc2-meta-ic{display:inline-flex!important;flex-shrink:0!important;color:#8C8070!important}.jal-rent-v2 .jc2-meta-ic svg{width:14px!important;height:14px!important;display:block!important}.jal-rent-v2 .jc2-pricewrap{display:flex!important;flex-direction:column!important;gap:2px!important}.jal-rent-v2 .jc2-price{font-family:'Fraunces',Georgia,serif!important;font-weight:400!important;font-size:26px!important;line-height:1.15!important;color:#8A6C35!important;letter-spacing:-0.005em!important}.jal-rent-v2 .jc2-monthly{font-family:'DM Mono',monospace!important;font-size:11px!important;color:#8C8070!important;letter-spacing:0.02em!important}.elementor-element-bc06555{background:transparent!important;transition:background 0.4s ease,padding 0.4s ease,backdrop-filter 0.4s ease!important}.elementor-element-bc06555.jnav-scrolled{background:rgb(10 8 6 / .92)!important;backdrop-filter:blur(14px)!important;-webkit-backdrop-filter:blur(14px)!important}.elementor-element-225997e .elementor-button{background:#C4A265!important;color:#0A0806!important;border:1px solid #C4A265!important;font-family:'DM Mono',monospace!important;font-size:10px!important;letter-spacing:0.12em!important;font-weight:500!important;padding:10px 22px!important;transition:all 0.3s ease!important;box-shadow:0 2px 16px rgb(196 162 101 / .25)!important}.elementor-element-225997e .elementor-button:hover{background:transparent!important;color:#C4A265!important;box-shadow:none!important}.elementor-element-630a4e4 .elementor-nav-menu a{position:relative!important;transition:color 0.3s ease!important}.elementor-element-630a4e4 .elementor-nav-menu a::after{content:''!important;position:absolute!important;bottom:-2px!important;left:0!important;width:0!important;height:1px!important;background:#C4A265!important;transition:width 0.3s ease!important}.elementor-element-630a4e4 .elementor-nav-menu a:hover::after,.elementor-element-630a4e4 .elementor-nav-menu .current-menu-item a::after{width:100%!important}.elementor-element-630a4e4 .elementor-nav-menu a:hover{color:#C4A265!important}.elementor-element-bc06555{transition:background 0.4s ease,padding-top 0.4s ease,padding-bottom 0.4s ease!important}.elementor-element-bc06555.jnav-scrolled .e-con-inner{padding-top:10px!important;padding-bottom:10px!important}.elementor-element-757b118{display:none!important}
