.elementor-1321 .elementor-element.elementor-element-fscat .jet-listing-dynamic-terms{text-align:left;}.elementor-1321 .elementor-element.elementor-element-fsdate .jet-listing-dynamic-field__content{text-align:left;}/* Start custom CSS */.elementor .fs-item{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px 0;border-bottom:1px solid rgba(251,246,238,.14);}
.jet-listing-grid__item:first-child .fs-item{padding-top:2px;}
.fs-cat,.fs-cat .jet-listing-dynamic-terms{font-family:var(--Font-Body),"DM Sans",sans-serif;font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--color-sun,#f2a93b);}
.elementor .fs-cat a{color:inherit;text-decoration:none;}
.elementor .fs-title{margin:0;font-family:var(--Font-Heading),"Fraunces",serif;font-size:17px;font-weight:600;line-height:1.3;color:var(--color-cream,#fbf6ee);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;transition:color .2s;}
.elementor .fs-title a{color:inherit;text-decoration:none;}
.elementor .fs-title a::after{content:"";position:absolute;inset:0;}
.fs-date .jet-listing-dynamic-field__content{font-family:var(--Font-Body),"DM Sans",sans-serif;font-size:12.5px;color:var(--color-cream,#fbf6ee);opacity:.6;}
.elementor .fs-item:hover .fs-title{color:var(--color-sun,#f2a93b);}/* End custom CSS */