.elementor-4148 .elementor-element.elementor-element-934875c{--display:flex;--min-height:45vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--overlay-opacity:0.87;--padding-top:180px;--padding-bottom:60px;--padding-left:48px;--padding-right:48px;--z-index:0;}.elementor-4148 .elementor-element.elementor-element-934875c:not(.elementor-motion-effects-element-type-background), .elementor-4148 .elementor-element.elementor-element-934875c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://2027.jazzandcoffee-escape.net/wp-content/uploads/2026/06/pexels-ken-jacobsen-2153687226-35390103.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-4148 .elementor-element.elementor-element-934875c::before, .elementor-4148 .elementor-element.elementor-element-934875c > .elementor-background-video-container::before, .elementor-4148 .elementor-element.elementor-element-934875c > .e-con-inner > .elementor-background-video-container::before, .elementor-4148 .elementor-element.elementor-element-934875c > .elementor-background-slideshow::before, .elementor-4148 .elementor-element.elementor-element-934875c > .e-con-inner > .elementor-background-slideshow::before, .elementor-4148 .elementor-element.elementor-element-934875c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(120deg, var( --e-global-color-b930cc3 ) 35%, var( --e-global-color-9bc406d ) 100%);}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero{text-align:center;}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-meta{justify-content:center;color:#8e93ad;gap:26px;}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-eyebrow{color:#d8b96a;margin-bottom:18px;}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-h1{color:#f3ecdd;font-family:"Bodoni Moda", Sans-serif;font-size:4.9rem;margin-bottom:23px;}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-h1 em{color:#d8b96a;}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-lede{color:#c9cde0;font-family:"Bodoni Moda", Sans-serif;font-size:1.2rem;font-weight:400;max-width:591px;margin-bottom:34px;}.elementor-4148 .elementor-element.elementor-element-4c3990d{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--overlay-opacity:0.91;}.elementor-4148 .elementor-element.elementor-element-4c3990d:not(.elementor-motion-effects-element-type-background), .elementor-4148 .elementor-element.elementor-element-4c3990d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://2027.jazzandcoffee-escape.net/wp-content/uploads/2026/06/5File-.jpeg");background-position:center center;background-size:cover;}.elementor-4148 .elementor-element.elementor-element-4c3990d::before, .elementor-4148 .elementor-element.elementor-element-4c3990d > .elementor-background-video-container::before, .elementor-4148 .elementor-element.elementor-element-4c3990d > .e-con-inner > .elementor-background-video-container::before, .elementor-4148 .elementor-element.elementor-element-4c3990d > .elementor-background-slideshow::before, .elementor-4148 .elementor-element.elementor-element-4c3990d > .e-con-inner > .elementor-background-slideshow::before, .elementor-4148 .elementor-element.elementor-element-4c3990d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #0B1638 0%, #04081C 100%);}.elementor-4148 .elementor-element.elementor-element-8394ef3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-grid{max-width:1280px;grid-template-columns:repeat(4, 1fr);gap:1.4rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-card{border-color:rgba(140,160,210,.12);border-width:1px;border-radius:16px;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-card.feat{border-color:rgba(199,162,76,.55);}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-card:not(.sold):hover{border-color:rgba(199,162,76,.5);}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-card.sold{opacity:calc(62/100);}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-niche{aspect-ratio:1/0.84;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-niche img{width:78%;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-glow{filter:blur(38px);opacity:calc(55/100);}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-decade{color:#f4f3ee;background:rgba(8,14,32,.55);border-color:rgba(140,160,210,.12);border-radius:40px;top:0.9rem;left:0.9rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-body{padding:1.7rem 1.5rem 1.6rem 1.5rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-status.exclusive{color:#8595bb;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-status.low{color:#c7a24c;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-status.sold{color:#8595bb;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-status{margin:0rem 0rem 0.85rem 0rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-tier{color:#f4f3ee;margin:0rem 0rem 0.85rem 0rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-card.feat .mj-tk2-tier{color:#e2bd63;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-desc{color:#8595bb;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-hr{border-top-color:rgba(140,160,210,.12);margin:1.5rem 0rem 1.3rem 0rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-foot{gap:1rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-price{color:#f4f3ee;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-per{color:#8595bb;margin:0.4rem 0rem 0rem 0rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-reserve{color:#c7a24c;padding:0.2rem 0rem 0.55rem 0rem;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-reserve::after{background:#c7a24c;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-reserve:hover{color:#e2bd63;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-reserve.disabled{color:#8595bb;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-reserve.disabled::after{background:#8595bb;}@media(max-width:1200px){.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-h1{font-size:3.5rem;}}@media(max-width:1024px){.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-grid{grid-template-columns:repeat(2, 1fr);}}@media(max-width:767px){.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-h1{font-size:3rem;}.elementor-4148 .elementor-element.elementor-element-6dbb3cf .mj-hero-lede{font-size:0.9rem;}.elementor-4148 .elementor-element.elementor-element-4c3990d{--padding-top:130px;--padding-bottom:130px;--padding-left:26px;--padding-right:26px;}.elementor-4148 .elementor-element.elementor-element-8394ef3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-4148 .elementor-element.elementor-element-10097c4 .mj-tk2-grid{grid-template-columns:repeat(1, 1fr);}}@media(min-width:1367px){.elementor-4148 .elementor-element.elementor-element-4c3990d:not(.elementor-motion-effects-element-type-background), .elementor-4148 .elementor-element.elementor-element-4c3990d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for container, class: .elementor-element-4c3990d */.elementor-4148 .elementor-element.elementor-element-4c3990d {
        background: radial-gradient(800px 600px at 85% 10%, rgba(31, 79, 214, .18), transparent 60%);
}/* End custom CSS */