.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}/* Start custom CSS */.jet-listing-grid__item{padding:0!important;}
.elementor [data-id="fd0d0001"] .elementor-heading-title{font-family:monospace;font-size:12px;font-weight:400;line-height:1.6;color:rgb(134,123,75);margin:0;}
.elementor [data-id="fd0d0002"] .elementor-heading-title{font-family:var(--font-body);font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:rgb(134,123,75);margin:0;}
.elementor :is([data-id="fd0d0001"],[data-id="fd0d0002"]){margin:0;}
.elementor [data-id="47ba4cc9"]{overflow:hidden;}
.elementor [data-id="fd0d0003"],.elementor [data-id="fd0d0003"] img,.elementor img[data-id="fd0d0003"]{display:block;width:100%;height:100%;object-fit:cover;}
.elementor [data-id="fd0d0004"]{display:none!important;}
.elementor [data-id="6ec0c159"]:not(:has([data-id="fd0d0004"]:not(:empty))) [data-id="4b7d9a4f"]{display:none!important;}
.elementor [data-id="72d5d69e"]:empty{display:none;}
/* local */
.elementor [data-id="6ec0c159"]{display:flex!important;flex-direction:row!important;gap:40px!important;align-items:stretch!important;}
.elementor [data-id="36c68adb"]{min-width:0!important;padding:0!important;display:flex!important;flex-direction:column!important;gap:16px!important;flex:64 1 0!important;}
.elementor [data-id="46a786cf"]{padding:0!important;display:flex!important;flex-direction:row!important;gap:14px!important;align-items:center!important;}
.elementor [data-id="3c6968a7"]{margin-top:8px!important;}
.elementor [data-id="4b7d9a4f"]{min-width:0!important;flex:36 1 0!important;}
.elementor [data-id="47ba4cc9"]{width:100%!important;aspect-ratio:3/4;}
@media (max-width:1024px){.elementor [data-id="6ec0c159"]{flex-direction:column!important;gap:24px!important;}.elementor :is([data-id="36c68adb"],[data-id="4b7d9a4f"]){flex:none!important;width:100%!important;}}

/* tablet+mobile: photo under the title, portrait, cover */
@media (max-width:1024px){.elementor [data-id="6ec0c159"]{gap:16px!important;}.elementor [data-id="36c68adb"]{display:contents!important;}.elementor [data-id="46a786cf"]{order:1;}.elementor [data-id="4241d528"]{order:2;}.elementor [data-id="4b7d9a4f"]{order:3;max-width:440px;margin:4px 0 8px;}.elementor [data-id="458e3585"]{order:4;}.elementor [data-id="3c6968a7"]{order:5;}.elementor [data-id="fd0d0004"]{order:6;}.elementor [data-id="47ba4cc9"]{aspect-ratio:3/4!important;background-color:var(--cream,#efe6d8);}.elementor [data-id="fd0d0003"],.elementor [data-id="fd0d0003"] img,.elementor img[data-id="fd0d0003"]{object-fit:cover!important;object-position:center;}}/* End custom CSS */