.elementor-1320 .elementor-element.elementor-element-femon .jet-listing-dynamic-field__content{text-align:left;}.elementor-1320 .elementor-element.elementor-element-feday .jet-listing-dynamic-field__content{text-align:left;}.elementor-1320 .elementor-element.elementor-element-fewhen .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS */.elementor .fe-item{position:relative;display:flex;flex-direction:row;align-items:center;gap:14px;padding:14px 0;border-bottom:1px solid var(--item-divider, color-mix(in srgb, var(--color-cream) 14%, transparent));}
.jet-listing-grid__item:first-child .fe-item{padding-top:2px;}
.elementor .fe-date{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 54px;width:54px;height:58px;padding:0;border-radius:10px;background-color:var(--color-accent);transition:transform .3s cubic-bezier(.2,.8,.2,1);}
.jet-listing-grid__item:nth-child(3n+2) .fe-date{background-color:var(--color-teal-deep);}
.jet-listing-grid__item:nth-child(3n) .fe-date{background-color:var(--color-sun);}
.fe-month .jet-listing-dynamic-field__content{font-family:var(--font-body), sans-serif;font-size:var(--font-size-micro);font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-paper);}
.fe-day .jet-listing-dynamic-field__content{font-family:var(--font-heading), serif;font-size:var(--font-size-title);font-weight:600;line-height:1;color:var(--color-paper);}
.jet-listing-grid__item:nth-child(3n) .fe-month .jet-listing-dynamic-field__content,.jet-listing-grid__item:nth-child(3n) .fe-day .jet-listing-dynamic-field__content{color:var(--color-ink);}
.elementor .fe-info{display:flex;flex-direction:column;gap:3px;flex:1 1 0px;min-width:0;padding:0;}
.elementor .fe-title{margin:0;font-family:var(--font-heading), serif;font-size:var(--font-size-lead);font-weight:600;line-height:1.25;color:var(--item-heading, var(--color-cream));transition:color .2s;}
.elementor .fe-title a{color:inherit;text-decoration:none;}
.elementor .fe-title a::after{content:"";position:absolute;inset:0;}
.fe-when .jet-listing-dynamic-field__content{font-family:var(--font-body), sans-serif;font-size:var(--font-size-caption);color:var(--item-meta, var(--color-cream));opacity:var(--item-meta-opacity, .65);}
.fe-item:hover .fe-date{transform:rotate(-6deg) scale(1.04);}
.elementor .fe-item:hover .fe-title{color:var(--item-hover, var(--color-sun));}
.jet-listing-grid__item:nth-child(3n+1) .fe-month .jet-listing-dynamic-field__content,.jet-listing-grid__item:nth-child(3n+1) .fe-day .jet-listing-dynamic-field__content{color:var(--color-ink);}/* End custom CSS */