.elementor-1245 .elementor-element.elementor-element-evt-stub-month .jet-listing-dynamic-field__content{text-align:left}.elementor-1245 .elementor-element.elementor-element-evt-stub-day .jet-listing-dynamic-field__content{text-align:left}.elementor-1245 .elementor-element.elementor-element-evt-stub-dow .jet-listing-dynamic-field__content{text-align:left}.elementor-1245 .elementor-element.elementor-element-evt-cat .jet-listing-dynamic-terms{text-align:left}.elementor-1245 .elementor-element.elementor-element-evt-time .jet-listing-dynamic-field__content{text-align:left}.elementor-1245 .elementor-element.elementor-element-evt-location .jet-listing-dynamic-field__content{text-align:left}.elementor-1245 .elementor-element.elementor-element-evt-tri .jet-listing-dynamic-image{justify-content:flex-start}.elementor-1245 .elementor-element.elementor-element-evt-tri .jet-listing-dynamic-image__figure{align-items:flex-start}.elementor-1245 .elementor-element.elementor-element-evt-tri .jet-listing-dynamic-image a{display:flex;justify-content:flex-start}.elementor-1245 .elementor-element.elementor-element-evt-tri .jet-listing-dynamic-image__caption{text-align:left}.elementor .event-ticket{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:0;padding:0;height:100%;min-height:176px;background-color:var(--color-paper);border:1px solid var(--color-line);border-radius:18px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.elementor .event-ticket-stub{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:20px 10px;flex:0 0 104px;background-color:var(--color-accent);border-radius:17px 0 0 17px;border-right:2px dashed color-mix(in srgb,var(--color-paper) 60%,transparent)}.elementor .event-ticket-body{display:flex;flex-direction:column;gap:10px;padding:22px 22px 22px 24px;flex:1 1 0%;min-width:0}.elementor .event-ticket-title{font-family:var(--font-heading),serif;font-size:var(--font-size-title-sm);font-weight:600;line-height:1.2em;color:var(--color-ink);margin:0}.elementor .event-ticket-cta{font-family:var(--font-body),sans-serif;font-size:var(--font-size-small);font-weight:700;color:var(--color-accent);margin:auto 0 0;padding:6px 0 0;transition:transform .25s}.event-ticket{--evt-nx:104px;overflow:hidden;-webkit-mask:radial-gradient(circle 11px at var(--evt-nx) 0,#0000 97%,#000),radial-gradient(circle 11px at var(--evt-nx) 100%,#0000 97%,#000);-webkit-mask-composite:source-in;mask:radial-gradient(circle 11px at var(--evt-nx) 0,#0000 97%,#000),radial-gradient(circle 11px at var(--evt-nx) 100%,#0000 97%,#000);mask-composite:intersect}.jet-listing-grid__item>.elementor:has(.event-ticket){transition:filter .35s ease}.jet-listing-grid__item>.elementor:has(.event-ticket:hover){filter:drop-shadow(0 16px 14px color-mix(in srgb,var(--color-ink) 22%,transparent))}.event-ticket>.evt-ticket-tri{position:absolute;right:0;bottom:0;width:100px;height:100px;margin:0;padding:0;clip-path:polygon(100% 0,100% 100%,0 100%);z-index:0}.event-ticket>.evt-ticket-tri .elementor-widget-container,.event-ticket>.evt-ticket-tri .jet-listing-dynamic-image,.event-ticket>.evt-ticket-tri .jet-listing-dynamic-image__figure{width:100%;height:100%;margin:0}.event-ticket>.evt-ticket-tri img{display:block;width:100%;height:100%;object-fit:cover}.event-ticket .event-ticket-title a{color:inherit;text-decoration:none}.event-ticket .event-ticket-title a::after{content:"";position:absolute;inset:0;z-index:1;border-radius:18px}.event-ticket .evt-ticket-cat{position:relative;z-index:3}.event-ticket .evt-ticket-cat .jet-listing-dynamic-terms__link{display:inline-block;padding:4px 10px;border-radius:999px;background-color:var(--color-sand);font-family:var(--font-body),sans-serif;font-size:var(--font-size-micro);font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--color-ink);text-decoration:none}.event-ticket .evt-stub-month .jet-listing-dynamic-field__content{font-family:var(--font-body),sans-serif;font-size:var(--font-size-meta);font-weight:700;letter-spacing:2px;text-transform:uppercase;color:var(--color-paper)}.event-ticket .evt-stub-day .jet-listing-dynamic-field__content{font-family:var(--font-heading),serif;font-size:var(--font-size-display-sm);font-weight:600;line-height:1;color:var(--color-paper)}.event-ticket .evt-stub-dow .jet-listing-dynamic-field__content{font-family:var(--font-body),sans-serif;font-size:var(--font-size-caption);font-weight:500;color:var(--color-paper);opacity:.85}.event-ticket .evt-ticket-time .jet-listing-dynamic-field__content,.event-ticket .evt-ticket-loc .jet-listing-dynamic-field__content{display:flex;align-items:flex-start;gap:8px;font-family:var(--font-body),sans-serif;font-size:var(--font-size-small);line-height:1.4;color:var(--color-body-text)}.event-ticket .evt-ticket-time .jet-listing-dynamic-field__content::before,.event-ticket .evt-ticket-loc .jet-listing-dynamic-field__content::before{content:"";flex:0 0 16px;width:16px;height:16px;margin-top:1px;background-color:var(--color-accent);-webkit-mask:var(--evt-icon) center/contain no-repeat;mask:var(--evt-icon) center/contain no-repeat}.event-ticket .evt-ticket-time{--evt-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%2712%27%20r%3D%279%27%2F%3E%3Cpath%20d%3D%27M12%207v5l3%202%27%2F%3E%3C%2Fsvg%3E)}.event-ticket .evt-ticket-loc{--evt-icon:url(data:image/svg+xml,%3Csvg%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%20viewBox%3D%270%200%2024%2024%27%20fill%3D%27none%27%20stroke%3D%27black%27%20stroke-width%3D%272%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%3E%3Cpath%20d%3D%27M12%2021s-7-6.2-7-11.5a7%207%200%200%201%2014%200C19%2014.8%2012%2021%2012%2021z%27%2F%3E%3Ccircle%20cx%3D%2712%27%20cy%3D%279.5%27%20r%3D%272.5%27%2F%3E%3C%2Fsvg%3E)}.jet-listing-grid__item:nth-child(3n+2) .event-ticket-stub{background-color:var(--color-teal)}.jet-listing-grid__item:nth-child(3n+2) .event-ticket-cta,.jet-listing-grid__item:nth-child(3n+2) .event-ticket .evt-ticket-time .jet-listing-dynamic-field__content::before,.jet-listing-grid__item:nth-child(3n+2) .event-ticket .evt-ticket-loc .jet-listing-dynamic-field__content::before{color:var(--color-teal);background-color:var(--color-teal)}.jet-listing-grid__item:nth-child(3n+2) .event-ticket-cta{background-color:#fff0}.jet-listing-grid__item:nth-child(3n) .event-ticket-stub{background-color:var(--color-sun);border-right-color:color-mix(in srgb,var(--color-ink) 25%,transparent)}.jet-listing-grid__item:nth-child(3n) .event-ticket .evt-stub-month .jet-listing-dynamic-field__content,.jet-listing-grid__item:nth-child(3n) .event-ticket .evt-stub-day .jet-listing-dynamic-field__content,.jet-listing-grid__item:nth-child(3n) .event-ticket .evt-stub-dow .jet-listing-dynamic-field__content{color:var(--color-ink)}.event-ticket:hover{transform:translateY(-5px) rotate(-.6deg)}.jet-listing-grid__item:nth-child(even) .event-ticket:hover{transform:translateY(-5px) rotate(.6deg)}.event-ticket:hover .event-ticket-cta{transform:translateX(5px)}.jet-listing-grid__item>.elementor{height:100%}@media (max-width:767px){.elementor .event-ticket-stub{flex-basis:88px}.event-ticket{--evt-nx:88px}.event-ticket>.evt-ticket-tri{width:84px;height:84px}.event-ticket .evt-stub-day .jet-listing-dynamic-field__content{font-size:var(--font-size-heading-lg)}.elementor .event-ticket-body{padding:18px}}@media (prefers-reduced-motion:reduce){.event-ticket,.event-ticket:hover,.jet-listing-grid__item:nth-child(even) .event-ticket:hover{transition:none;transform:none}}