body.single-em_performer .ph-content--performer,body.single-em_venue .ph-content--venue,body.single-em_location .ph-content--venue{background:#fff;border:1px solid rgba(0,54,97,.1);border-radius:28px;box-shadow:0 18px 45px rgba(0,54,97,.08);padding:clamp(24px,4vw,46px);overflow:hidden}body.single-em_performer .entry-content,body.single-em_venue .entry-content,body.single-em_location .entry-content{font-size:1rem;line-height:1.75;color:#173042}body.single-em_performer .entry-content a,body.single-em_venue .entry-content a,body.single-em_location .entry-content a{color:var(--ph-accent,#00a7b5);font-weight:650}body.single-em_performer .entry-content img,body.single-em_venue .entry-content img,body.single-em_location .entry-content img{border-radius:18px;box-shadow:0 12px 28px rgba(0,54,97,.1)}body.single-em_performer .ep-box,body.single-em_performer .emagic,body.single-em_venue .ep-box,body.single-em_venue .emagic,body.single-em_location .ep-box,body.single-em_location .emagic{font-family:var(--ph-font-family,system-ui)!important;color:#173042!important}body.single-em_performer .ep-event-card,body.single-em_performer .ep-card,body.single-em_venue .ep-event-card,body.single-em_venue .ep-card{border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;overflow:hidden!important;box-shadow:0 12px 30px rgba(0,54,97,.07)!important;background:#fff!important}body.single-em_performer .ep-btn,body.single-em_performer button,body.single-em_venue .ep-btn,body.single-em_venue button{border-radius:12px!important;text-transform:none!important;font-weight:650!important}body.single-em_performer,body.single-em_venue,body.single-em_location{background:#f6f9fb}body.single-em_performer .ph-page-wrap,body.single-em_venue .ph-page-wrap,body.single-em_location .ph-page-wrap{padding:clamp(34px,5vw,64px) 0 72px!important}body.single-em_performer .ph-content--performer,body.single-em_venue .ph-content--venue,body.single-em_location .ph-content--venue{max-width:1120px;margin:0 auto;background:#fff!important;border:1px solid rgba(0,54,97,.1)!important;border-radius:24px!important;box-shadow:0 16px 42px rgba(0,54,97,.07)!important}body.single-em_performer .ep-box,body.single-em_performer .emagic,body.single-em_venue .ep-box,body.single-em_venue .emagic,body.single-em_location .ep-box,body.single-em_location .emagic{font-family:var(--ph-font-family,system-ui,-apple-system,"Segoe UI",sans-serif)!important}body.single-em_performer .ep-card,body.single-em_performer .ep-event-card,body.single-em_performer .ep-box-card,body.single-em_venue .ep-card,body.single-em_venue .ep-event-card,body.single-em_venue .ep-box-card,body.single-em_location .ep-card,body.single-em_location .ep-event-card,body.single-em_location .ep-box-card,body.single-em_performer .ep-box-row,body.single-em_venue .ep-box-row,body.single-em_location .ep-box-row{border-radius:18px!important;border:1px solid rgba(0,54,97,.1)!important;box-shadow:0 10px 28px rgba(0,54,97,.06)!important;background:#fff!important;overflow:hidden!important}body.single-em_performer .ep-event-card img,body.single-em_venue .ep-event-card img,body.single-em_location .ep-event-card img,body.single-em_performer .ep-card img,body.single-em_venue .ep-card img,body.single-em_location .ep-card img{border-radius:14px!important;object-fit:cover!important}body.single-em_performer .ep-btn,body.single-em_performer .ep-button,body.single-em_performer .ep-event-card a.button,body.single-em_venue .ep-btn,body.single-em_venue .ep-button,body.single-em_venue .ep-event-card a.button,body.single-em_location .ep-btn,body.single-em_location .ep-button,body.single-em_location .ep-event-card a.button{border-radius:10px!important;background:var(--ph-primary,#003b5c)!important;border-color:var(--ph-primary,#003b5c)!important;color:#fff!important;font-weight:600!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important}body.single-em_performer .ep-btn:hover,body.single-em_performer .ep-button:hover,body.single-em_venue .ep-btn:hover,body.single-em_venue .ep-button:hover,body.single-em_location .ep-btn:hover,body.single-em_location .ep-button:hover{background:var(--ph-primary-hover,#005f8d)!important;border-color:var(--ph-primary-hover,#005f8d)!important;color:#fff!important}body.single-em_performer .entry-content h2,body.single-em_performer .entry-content h3,body.single-em_venue .entry-content h2,body.single-em_venue .entry-content h3,body.single-em_location .entry-content h2,body.single-em_location .entry-content h3{color:var(--ph-primary,#003b5c)!important;line-height:1.25!important}body.single-em_performer .entry-content .material-symbols-outlined,body.single-em_venue .entry-content .material-symbols-outlined,body.single-em_location .entry-content .material-symbols-outlined,body.single-em_performer .entry-content svg,body.single-em_venue .entry-content svg,body.single-em_location .entry-content svg{color:var(--ph-accent,#00a7b5)!important;fill:var(--ph-accent,#00a7b5)!important}@media(max-width:767px){body.single-em_performer .ph-content--performer,body.single-em_venue .ph-content--venue,body.single-em_location .ph-content--venue{border-radius:18px!important;padding:22px!important}}body.single-em_performer .ph-content--performer{max-width:1240px!important;margin:0 auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.single-em_performer .ph-entry-content,body.single-em_performer .entry-content{width:100%;max-width:1240px;margin:0 auto}body.single-em_performer .ph-ep-performer-shell,body.single-em_performer .ep-view-container{border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body.single-em_performer .ph-ep-profile-card,body.single-em_performer .ep-details-info-wrap.ph-ep-profile-card{position:relative;margin:0 auto clamp(28px,4vw,46px)!important;padding:clamp(22px,4vw,44px)!important;border:1px solid rgba(0,167,181,.18)!important;border-radius:24px!important;background:linear-gradient(135deg,#f4fbfd 0%,#eef9fb 48%,#e2f5f7 100%)!important;box-shadow:0 18px 50px rgba(0,54,97,.07)!important;overflow:hidden!important}body.single-em_performer .ph-ep-profile-card:before{content:"";position:absolute;inset:auto -12% -30% 45%;width:60%;height:70%;background:radial-gradient(circle,rgba(0,167,181,.16),rgba(0,167,181,0) 68%);pointer-events:none}body.single-em_performer .ph-ep-profile-grid,body.single-em_performer .ph-ep-profile-card>.ep-box-row{position:relative;z-index:1;display:grid!important;grid-template-columns:minmax(260px,380px) minmax(0,1fr);gap:clamp(24px,4vw,52px)!important;align-items:start!important;margin:0!important}body.single-em_performer .ep-performer-img-section{width:auto!important;max-width:none!important;padding:0!important;flex:unset!important}body.single-em_performer .ep-single-box-thumb,body.single-em_performer .ep-single-figure-box{margin:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.single-em_performer .ep-performer-img-section img,body.single-em_performer .ep-single-figure-box img{width:100%!important;max-width:380px!important;aspect-ratio:1/1!important;height:auto!important;object-fit:cover!important;border-radius:18px!important;box-shadow:0 18px 40px rgba(0,54,97,.13)!important;display:block!important}body.single-em_performer .ph-ep-profile-content,body.single-em_performer .ep-performer-details-section{width:auto!important;max-width:none!important;padding:0!important;flex:unset!important;color:var(--ph-text,#173042)!important}body.single-em_performer .ep-single-box-info,body.single-em_performer .ep-single-box-content{padding:0!important;margin:0!important;border:0!important;background:transparent!important;box-shadow:none!important}body.single-em_performer .ep-single-box-title-info{padding-bottom:18px!important;margin-bottom:20px!important;border-bottom:1px solid rgba(0,54,97,.12)!important}body.single-em_performer .ep-performer-name,body.single-em_performer .ep-single-box-title{margin:0 0 8px!important;color:var(--ph-primary,#003b5c)!important;font-size:clamp(2rem,3.2vw,3.1rem)!important;line-height:1.05!important;font-weight:750!important;letter-spacing:-.03em!important}body.single-em_performer .ep-single-box-designation{margin:0 0 18px!important;color:var(--ph-accent,#00a7b5)!important;font-size:clamp(1rem,1.4vw,1.2rem)!important;line-height:1.35!important;font-weight:650!important}body.single-em_performer .ep-single-box-details-meta{display:flex!important;flex-wrap:wrap!important;gap:10px 18px!important;list-style:none!important;margin:0!important;padding:0!important}body.single-em_performer .ep-single-box-details-meta li{display:flex!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0!important;color:var(--ph-primary,#003b5c)!important}body.single-em_performer .ep-details-box-icon{width:34px!important;height:34px!important;flex:0 0 34px!important;display:grid!important;place-items:center!important;padding:0!important;border-radius:999px!important;background:rgba(0,167,181,.12)!important}body.single-em_performer .ep-details-box-icon img{width:18px!important;height:18px!important;border-radius:0!important;box-shadow:none!important;object-fit:contain!important}body.single-em_performer .ep-details-box-value a{color:var(--ph-accent,#00a7b5)!important;font-weight:700!important;text-decoration:none!important}body.single-em_performer .ep-details-box-value a:hover{text-decoration:underline!important}body.single-em_performer .ph-ep-profile-bio,body.single-em_performer .ep-single-box-desc{font-size:clamp(1rem,1.15vw,1.08rem)!important;line-height:1.78!important;color:var(--ph-text,#173042)!important}body.single-em_performer .ph-ep-profile-bio p,body.single-em_performer .ep-single-box-desc p{margin:0 0 1rem!important}body.single-em_performer .ph-ep-profile-bio strong,body.single-em_performer .ep-single-box-desc strong{color:var(--ph-primary,#003b5c)!important;font-weight:750!important}body.single-em_performer .ph-ep-performer-events{display:block!important;margin:0 auto!important;padding:clamp(22px,3vw,36px)!important;border:1px solid rgba(0,54,97,.1)!important;border-radius:24px!important;background:#fff!important;box-shadow:0 16px 42px rgba(0,54,97,.06)!important}body.single-em_performer .ep-upcoming-title,body.single-em_performer .ep-row-heading{text-align:left!important;justify-content:flex-start!important}body.single-em_performer .ep-upcoming-title{margin:0 0 24px!important;color:var(--ph-primary,#003b5c)!important;font-size:clamp(1.65rem,2.4vw,2.4rem)!important;line-height:1.15!important;font-weight:750!important;letter-spacing:-.025em!important}body.single-em_performer .ep-upcoming-title:before{content:"Kurse & Veranstaltungen";display:block;margin:0 0 10px;color:var(--ph-accent,#00a7b5);font-size:.82rem;line-height:1;font-weight:800;text-transform:uppercase;letter-spacing:.16em}body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:22px!important;margin:0!important}body.single-em_performer #ep-upcoming-events .ep-card,body.single-em_performer #ep-upcoming-events .ep-event-card,body.single-em_performer #ep-upcoming-events .ep-box-wrap{height:100%!important;border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;box-shadow:0 10px 30px rgba(0,54,97,.06)!important;background:#fff!important;overflow:hidden!important}body.single-em_performer #ep-upcoming-events .ep-btn,body.single-em_performer #ep-upcoming-events .ep-button,body.single-em_performer #ep-upcoming-events a.button{background:var(--ph-accent,#00a7b5)!important;border-color:var(--ph-accent,#00a7b5)!important;color:#fff!important;border-radius:10px!important;font-weight:650!important}@media(max-width:1024px){body.single-em_performer .ph-ep-profile-grid,body.single-em_performer .ph-ep-profile-card>.ep-box-row{grid-template-columns:minmax(220px,320px) minmax(0,1fr);gap:28px!important}body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){body.single-em_performer .ph-page-wrap{padding:28px 0 52px!important}body.single-em_performer .ph-ep-profile-card,body.single-em_performer .ep-details-info-wrap.ph-ep-profile-card{border-radius:18px!important;padding:18px!important}body.single-em_performer .ph-ep-profile-grid,body.single-em_performer .ph-ep-profile-card>.ep-box-row{grid-template-columns:1fr!important;gap:22px!important}body.single-em_performer .ep-performer-img-section img,body.single-em_performer .ep-single-figure-box img{max-width:100%!important;aspect-ratio:4/3!important}body.single-em_performer .ep-performer-name,body.single-em_performer .ep-single-box-title{font-size:2rem!important}body.single-em_performer .ph-ep-performer-events{padding:18px!important;border-radius:18px!important}body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row{grid-template-columns:1fr!important;gap:18px!important}}body.single-em_performer .ph-ep-profile-card,body.single-em_performer .ep-details-info-wrap.ph-ep-profile-card{padding:clamp(28px,4.5vw,56px)!important}body.single-em_performer .ph-ep-profile-grid,body.single-em_performer .ph-ep-profile-card>.ep-box-row{gap:clamp(28px,4.5vw,58px)!important;align-items:start!important}body.single-em_performer .ph-ep-profile-content,body.single-em_performer .ep-performer-details-section{background:#fff!important;border:1px solid rgba(0,54,97,.08)!important;border-radius:18px!important;padding:clamp(24px,3.5vw,38px)!important;box-shadow:0 14px 34px rgba(0,54,97,.055)!important}body.single-em_performer .ep-single-box-title-info{padding-bottom:18px!important;margin-bottom:24px!important}body.single-em_performer .ph-ep-profile-bio,body.single-em_performer .ep-single-box-desc{padding-top:0!important}body.single-em_performer .ep-performer-img-section img,body.single-em_performer .ep-single-figure-box img{width:100%!important;max-width:410px!important;aspect-ratio:1/1!important}body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row,body.single-em_performer .ph-ep-performer-events .ep-box-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(18px,2.4vw,26px)!important;align-items:stretch!important}body.single-em_performer #ep-performer-upcoming-events>*,body.single-em_performer #ep-upcoming-events .ep-box-row>*,body.single-em_performer .ph-ep-performer-events .ep-box-row>*,body.single-em_performer #ep-upcoming-events [class*=ep-col],body.single-em_performer .ph-ep-performer-events [class*=ep-col]{width:100%!important;max-width:100%!important;min-width:0!important;flex:0 1 auto!important;display:flex!important}body.single-em_performer #ep-upcoming-events .ep-card,body.single-em_performer #ep-upcoming-events .ep-event-card,body.single-em_performer #ep-upcoming-events .ep-box-wrap,body.single-em_performer .ph-ep-performer-events .ep-card,body.single-em_performer .ph-ep-performer-events .ep-event-card,body.single-em_performer .ph-ep-performer-events .ep-box-wrap{width:100%!important;max-width:none!important;min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important}body.single-em_performer #ep-upcoming-events .ep-event-card img,body.single-em_performer #ep-upcoming-events .ep-card img,body.single-em_performer .ph-ep-performer-events .ep-event-card img,body.single-em_performer .ph-ep-performer-events .ep-card img{width:100%!important;height:180px!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:14px 14px 0 0!important}body.single-em_performer #ep-upcoming-events .ep-event-card .ep-card-content,body.single-em_performer #ep-upcoming-events .ep-card .ep-card-content,body.single-em_performer .ph-ep-performer-events .ep-event-card .ep-card-content,body.single-em_performer .ph-ep-performer-events .ep-card .ep-card-content,body.single-em_performer #ep-upcoming-events .ep-event-card-body,body.single-em_performer .ph-ep-performer-events .ep-event-card-body{flex:1 1 auto!important;min-width:0!important}body.single-em_performer #ep-upcoming-events .ep-btn,body.single-em_performer #ep-upcoming-events .ep-button,body.single-em_performer #ep-upcoming-events a.button,body.single-em_performer .ph-ep-performer-events .ep-btn,body.single-em_performer .ph-ep-performer-events .ep-button,body.single-em_performer .ph-ep-performer-events a.button{width:calc(100% - 28px)!important;margin:14px auto 14px!important;min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}@media(max-width:1024px){body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row,body.single-em_performer .ph-ep-performer-events .ep-box-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:767px){body.single-em_performer .ph-ep-profile-card,body.single-em_performer .ep-details-info-wrap.ph-ep-profile-card{padding:18px!important}body.single-em_performer .ph-ep-profile-content,body.single-em_performer .ep-performer-details-section{padding:20px!important;border-radius:16px!important}body.single-em_performer .ep-performer-img-section img,body.single-em_performer .ep-single-figure-box img{max-width:100%!important;aspect-ratio:4/3!important}body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row,body.single-em_performer .ph-ep-performer-events .ep-box-row{grid-template-columns:1fr!important}}@media (max-width:767px){body.single-em_performer .ph-page-wrap{padding:18px 0 42px!important;overflow-x:hidden!important}body.single-em_performer .dt-container{width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:12px!important;box-sizing:border-box!important}body.single-em_performer .ph-entry-content,body.single-em_performer .entry-content{width:100%!important;max-width:100%!important;overflow-x:hidden!important}body.single-em_performer .ph-ep-profile-card,body.single-em_performer .ep-details-info-wrap.ph-ep-profile-card{margin:0 0 22px!important;padding:10px!important;border-radius:16px!important;box-sizing:border-box!important}body.single-em_performer .ph-ep-profile-grid,body.single-em_performer .ph-ep-profile-card>.ep-box-row{gap:12px!important}body.single-em_performer .ep-performer-img-section img,body.single-em_performer .ep-single-figure-box img{width:100%!important;max-width:100%!important;aspect-ratio:4/3!important;border-radius:14px!important;box-shadow:0 10px 24px rgba(0,54,97,.1)!important}body.single-em_performer .ph-ep-profile-content,body.single-em_performer .ep-performer-details-section{padding:18px!important;border-radius:14px!important;box-shadow:0 8px 22px rgba(0,54,97,.045)!important}body.single-em_performer .ep-performer-name,body.single-em_performer .ep-single-box-title{font-size:clamp(1.8rem,10vw,2.45rem)!important;line-height:1.08!important;word-break:normal!important;overflow-wrap:anywhere!important}body.single-em_performer .ep-single-box-designation{font-size:1rem!important;line-height:1.3!important}body.single-em_performer .ph-ep-profile-bio,body.single-em_performer .ep-single-box-desc{font-size:1rem!important;line-height:1.62!important}body.single-em_performer .ph-ep-performer-events{margin:0!important;padding:18px!important;border-radius:16px!important;box-sizing:border-box!important}body.single-em_performer .ep-upcoming-title,body.single-em_performer .ep-row-heading{display:block!important;width:100%!important;max-width:100%!important;margin:0 0 18px!important;font-size:clamp(1.65rem,8vw,2.15rem)!important;line-height:1.12!important;word-break:normal!important;overflow-wrap:anywhere!important}body.single-em_performer .ep-upcoming-title:before{display:block!important;width:100%!important;margin:0 0 12px!important;font-size:.72rem!important;line-height:1.15!important;letter-spacing:.14em!important}body.single-em_performer #ep-performer-upcoming-events,body.single-em_performer #ep-upcoming-events .ep-box-row,body.single-em_performer .ph-ep-performer-events .ep-box-row{grid-template-columns:1fr!important;gap:18px!important}body.single-em_performer #ep-performer-upcoming-events>*,body.single-em_performer #ep-upcoming-events .ep-box-row>*,body.single-em_performer .ph-ep-performer-events .ep-box-row>*{min-width:0!important;width:100%!important}body.single-em_performer #ep-upcoming-events .ep-card,body.single-em_performer #ep-upcoming-events .ep-event-card,body.single-em_performer #ep-upcoming-events .ep-box-wrap,body.single-em_performer .ph-ep-performer-events .ep-card,body.single-em_performer .ph-ep-performer-events .ep-event-card,body.single-em_performer .ph-ep-performer-events .ep-box-wrap{width:100%!important;max-width:100%!important;min-width:0!important;border-radius:16px!important}body.single-em_performer #ep-upcoming-events .ep-event-card img,body.single-em_performer #ep-upcoming-events .ep-card img,body.single-em_performer .ph-ep-performer-events .ep-event-card img,body.single-em_performer .ph-ep-performer-events .ep-card img{height:auto!important;aspect-ratio:16/9!important}body.single-em_performer #ep-upcoming-events .ep-event-card-title,body.single-em_performer #ep-upcoming-events .ep-card-title,body.single-em_performer .ph-ep-performer-events .ep-event-card-title,body.single-em_performer .ph-ep-performer-events .ep-card-title{font-size:1.05rem!important;line-height:1.25!important}body.single-em_performer #ep-upcoming-events [class*=price],body.single-em_performer #ep-upcoming-events [class*=Price],body.single-em_performer .ph-ep-performer-events [class*=price],body.single-em_performer .ph-ep-performer-events [class*=Price]{max-width:100%!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}body.single-em_performer #ep-upcoming-events .ep-event-price,body.single-em_performer #ep-upcoming-events .ep-event-card-price,body.single-em_performer #ep-upcoming-events .ep-event-details-price,body.single-em_performer .ph-ep-performer-events .ep-event-price,body.single-em_performer .ph-ep-performer-events .ep-event-card-price,body.single-em_performer .ph-ep-performer-events .ep-event-details-price{display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:100%!important;text-align:right!important}}body .emagic,body .ep-main-container,body .ep-events-container,body .ep-events,body .ep-performers-container,body .ep-venues-container,body .ep-organizers-container,body .ep-event-types-container{font-family:var(--ph-font-family,system-ui,-apple-system,"Segoe UI",sans-serif)!important;color:var(--ph-text,#173042)!important}body .ep-box-search-form,body .ep-event-filter-bar,body .ep-event-filter-block,body .ep-event-filters,body .ep-events-filter{border:1px solid rgba(0,54,97,.12)!important;border-radius:16px!important;background:#fff!important;box-shadow:0 10px 30px rgba(0,54,97,.06)!important;overflow:hidden!important}body .ep-box-search-form .ep-bg-light,body .ep-event-filter-bar .ep-bg-light{background:#fff!important;border:0!important}body .ep-form-control,body .ep-input-group-text,body .ep-select,body .ep-select2,body .ep-box-search-form input[type=text],body .ep-box-search-form input[type=search],body .ep-box-search-form select{min-height:42px!important;border:1px solid rgba(0,54,97,.16)!important;border-radius:10px!important;background:#fff!important;color:var(--ph-text,#173042)!important;box-shadow:none!important}body .ep-input-group-text{border-right:0!important;border-radius:10px 0 0 10px!important}body .ep-input-group .ep-form-control{border-radius:0 10px 10px 0!important}body .ep-btn,body .ep-button,body .ep-event-card a.button,body .ep-card a.button,body .emagic button,body .emagic input[type=submit]{min-height:42px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:var(--ph-accent,#00a7b5)!important;border:1px solid var(--ph-accent,#00a7b5)!important;color:#fff!important;font-weight:650!important;text-transform:none!important;letter-spacing:0!important;box-shadow:none!important;text-decoration:none!important}body .ep-btn:hover,body .ep-button:hover,body .ep-event-card a.button:hover,body .ep-card a.button:hover,body .emagic button:hover,body .emagic input[type=submit]:hover{background:var(--ph-primary,#003b5c)!important;border-color:var(--ph-primary,#003b5c)!important;color:#fff!important}body .ep-events .ep-card,body .ep-events .ep-event-card,body .ep-events .ep-box-wrap,body .ep-performers-container .ep-card,body .ep-performers-container .ep-box-wrap,body .ep-venues-container .ep-card,body .ep-venues-container .ep-box-wrap,body .ep-organizers-container .ep-card,body .ep-organizers-container .ep-box-wrap,body .ep-event-types-container .ep-card,body .ep-event-types-container .ep-box-wrap,body .ep-single-frontend-view-container .ep-box-wrap{border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 12px 32px rgba(0,54,97,.07)!important;overflow:hidden!important}body .ep-events .ep-card img,body .ep-events .ep-event-card img,body .ep-performers-container .ep-card img,body .ep-venues-container .ep-card img,body .ep-organizers-container .ep-card img,body .ep-event-types-container .ep-card img{width:100%!important;aspect-ratio:16/9!important;height:auto!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important}body .ep-events .ep-card-title,body .ep-events .ep-event-card-title,body .ep-performers-container .ep-card-title,body .ep-venues-container .ep-card-title,body .ep-organizers-container .ep-card-title,body .ep-event-types-container .ep-card-title,body .ep-single-box-title{color:var(--ph-primary,#003b5c)!important;font-weight:750!important;line-height:1.2!important;letter-spacing:-.015em!important}body .ep-events a,body .ep-performers-container a,body .ep-venues-container a,body .ep-organizers-container a,body .ep-event-types-container a,body .ep-single-frontend-view-container a{color:var(--ph-accent,#00a7b5)!important;font-weight:650!important}body .ep-event-price,body .ep-event-card-price,body .ep-event-details-price{color:var(--ph-primary,#003b5c)!important;font-weight:750!important}body.single-em_venue .ph-content--venue,body.single-em_location .ph-content--venue{max-width:1180px!important;padding:clamp(22px,3.5vw,42px)!important;border-radius:24px!important;background:#fff!important}body.single-em_venue .ep-single-frontend-view-container,body.single-em_location .ep-single-frontend-view-container{margin:0!important}body.single-em_venue .ep-single-box-title,body.single-em_location .ep-single-box-title{font-size:clamp(2rem,3vw,3rem)!important;color:var(--ph-primary,#003b5c)!important}body.single-em_venue .ep-single-box-desc,body.single-em_location .ep-single-box-desc,body.single-em_venue .ep-single-box-content,body.single-em_location .ep-single-box-content{font-size:1rem!important;line-height:1.72!important;color:var(--ph-text,#173042)!important}body.single-em_venue iframe,body.single-em_location iframe,body.single-em_venue .ep-map,body.single-em_location .ep-map{border-radius:18px!important;overflow:hidden!important}body .ep-booking-container,body .ep-checkout-container,body .ep-checkout-page,body .ep-booking-detail,body .ep-booking-detail-container,body .ep-ticket-container{font-family:var(--ph-font-family,system-ui,-apple-system,"Segoe UI",sans-serif)!important}body .ep-booking-container .ep-box-wrap,body .ep-checkout-page .ep-box-wrap,body .ep-ticket-container .ep-box-wrap,body .ep-booking-container form,body .ep-checkout-page form{border-radius:18px!important;border:1px solid rgba(0,54,97,.12)!important;background:#fff!important;box-shadow:0 12px 34px rgba(0,54,97,.07)!important}body .ep-booking-container .ep-border,body .ep-checkout-page .ep-border,body .ep-ticket-container .ep-border{border-color:rgba(0,54,97,.12)!important}body .ep-booking-container input,body .ep-booking-container select,body .ep-booking-container textarea,body .ep-checkout-page input,body .ep-checkout-page select,body .ep-checkout-page textarea{border-radius:10px!important;border:1px solid rgba(0,54,97,.16)!important;box-shadow:none!important}body .ep-alert,body .ep-alert-warning,body .ep-alert-info{border-radius:14px!important;border:1px solid rgba(0,167,181,.2)!important;background:#f2fbfd!important;color:var(--ph-text,#173042)!important}@media (min-width:768px){body .ep-events.ep-box-row,body .ep-events .ep-box-row,body .ep-performers-container .ep-box-row,body .ep-venues-container .ep-box-row,body .ep-organizers-container .ep-box-row,body .ep-event-types-container .ep-box-row{gap:22px!important}}@media (max-width:767px){body .ep-box-search-form,body .ep-event-filter-bar,body .ep-event-filter-block,body .ep-event-filters,body .ep-events-filter{margin-bottom:18px!important}body .ep-box-search-form .ep-box-row,body .ep-event-filter-bar .ep-box-row{display:block!important}body .ep-box-search-form [class*=ep-box-col],body .ep-event-filter-bar [class*=ep-box-col]{width:100%!important;max-width:100%!important;padding:10px!important}body .ep-events.ep-box-row,body .ep-events .ep-box-row,body .ep-performers-container .ep-box-row,body .ep-venues-container .ep-box-row,body .ep-organizers-container .ep-box-row,body .ep-event-types-container .ep-box-row{display:grid!important;grid-template-columns:1fr!important;gap:18px!important}body .ep-events [class*=ep-box-col],body .ep-performers-container [class*=ep-box-col],body .ep-venues-container [class*=ep-box-col],body .ep-organizers-container [class*=ep-box-col],body .ep-event-types-container [class*=ep-box-col]{width:100%!important;max-width:100%!important;flex:0 0 100%!important}body.single-em_venue .ph-content--venue,body.single-em_location .ph-content--venue{padding:18px!important;border-radius:18px!important}body .ep-btn,body .ep-button,body .emagic button,body .emagic input[type=submit]{width:100%!important;max-width:100%!important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .entry-content>.emagic,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .entry-content>.ep-main-container,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events{width:100%!important;max-width:1180px!important;margin-left:auto!important;margin-right:auto!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;overflow:visible!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filter-bar,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-filter,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filters{max-width:1180px!important;margin:0 auto clamp(22px,3vw,34px)!important;padding:16px!important;border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 12px 32px rgba(0,54,97,.06)!important;box-sizing:border-box!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filter-bar .ep-box-row{display:flex!important;gap:0!important;align-items:stretch!important;flex-wrap:nowrap!important;margin:0!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form [class*=ep-box-col],body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filter-bar [class*=ep-box-col]{width:auto!important;max-width:none!important;padding:0!important;flex:0 1 auto!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form input[type=text],body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form input[type=search]{min-width:min(520px,55vw)!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-row{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,2.5vw,28px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;align-items:stretch!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events [class*=ep-box-col],body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-row>[class*=ep-box-col],body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-row>*{width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;flex:0 1 auto!important;display:flex!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-card .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-card .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-wrap .ep-box-row{display:flex!important;width:auto!important;max-width:none!important;margin:0!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-card,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-card,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-wrap,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-card,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-card,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-wrap{width:100%!important;min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 14px 34px rgba(0,54,97,.075)!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-wrap img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-wrap img{width:100%!important;height:190px!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-card-content,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-card-body,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-content,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-card-content,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-card-body,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-content{flex:1 1 auto!important;padding:18px 20px!important;min-width:0!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-card-title,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-card-title,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-card-title,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-card-title{color:var(--ph-primary,#003b5c)!important;font-size:1.08rem!important;line-height:1.25!important;font-weight:750!important;overflow-wrap:anywhere!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-price,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-card-price,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-price,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-card-price{margin-top:auto!important;padding:0 20px 14px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-btn,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-button,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events a.button,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-btn,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-button,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container a.button{width:calc(100% - 40px)!important;min-height:44px!important;margin:16px auto 18px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:10px!important;background:var(--ph-accent,#00a7b5)!important;border-color:var(--ph-accent,#00a7b5)!important;color:#fff!important}body.page .entry-content>h2+.emagic,body.page .entry-content>h2+.ep-main-container,body.page .entry-content>h2+.ep-events-container{margin-top:clamp(20px,3vw,32px)!important}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filter-bar,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-filter,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filters{padding:12px!important;border-radius:16px!important;margin-bottom:18px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-event-filter-bar .ep-box-row{display:grid!important;grid-template-columns:1fr!important;gap:10px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form input[type=text],body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-box-search-form input[type=search]{min-width:0!important;width:100%!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-row,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-row{grid-template-columns:1fr!important;gap:18px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-event-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events .ep-box-wrap img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-event-card img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container .ep-box-wrap img{height:auto!important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-main-container,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container{max-width:1180px!important;width:100%!important;margin-left:auto!important;margin-right:auto!important;box-sizing:border-box!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic>.ep-box-wrap,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-main-container>.ep-box-wrap,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container>.ep-box-wrap{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;overflow:visible!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-events,.ep-event-list,.ep-event-listing,.ep-event-list-wrap,.ep-event-views,.ep-event-cards,.ep-event-grid,.ep-events-container,.ep-box-row):has(>:is(.ep-card,.ep-event-card,.ep-box-wrap,[class*=ep-event-card],[class*=ep-event-list])){display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,2.5vw,28px)!important;align-items:stretch!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-events,.ep-event-list,.ep-event-listing,.ep-event-list-wrap,.ep-event-views,.ep-event-cards,.ep-event-grid,.ep-events-container,.ep-box-row):has(>:is(.ep-card,.ep-event-card,.ep-box-wrap,[class*=ep-event-card]))>*,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic [class*=ep-col]:has(.ep-event-card),body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic [class*=ep-col]:has(.ep-card){width:100%!important;max-width:100%!important;min-width:0!important;padding:0!important;margin:0!important;flex:none!important;display:flex!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(a[href*="/events/"]),body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title),body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title){width:100%!important;min-width:0!important;height:100%!important;display:flex!important;flex-direction:column!important;border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 14px 34px rgba(0,54,97,.075)!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{width:100%!important;height:190px!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap) .ep-box-row{display:flex!important;flex-wrap:wrap!important;width:auto!important;max-width:none!important;margin:0!important;padding:0!important;gap:.5rem!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-view-selector,.ep-event-view-selector,.ep-event-layout-switcher,.ep-event-views-switcher){width:auto!important;min-width:0!important}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-events,.ep-event-list,.ep-event-listing,.ep-event-list-wrap,.ep-event-views,.ep-event-cards,.ep-event-grid,.ep-events-container,.ep-box-row):has(>:is(.ep-card,.ep-event-card,.ep-box-wrap,[class*=ep-event-card])){grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-main-container,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events-container{max-width:100%!important;padding-left:0!important;padding-right:0!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-events,.ep-event-list,.ep-event-listing,.ep-event-list-wrap,.ep-event-views,.ep-event-cards,.ep-event-grid,.ep-events-container,.ep-box-row):has(>:is(.ep-card,.ep-event-card,.ep-box-wrap,[class*=ep-event-card])){grid-template-columns:1fr!important;gap:18px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:auto!important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,2.5vw,28px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;align-items:stretch!important;list-style:none!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid>.ph-ep-card-item,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid>li,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid>div{width:100%!important;max-width:100%!important;min-width:0!important;float:none!important;clear:none!important;display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;box-sizing:border-box!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item>:is(.ep-card,.ep-event-card,.ep-box-wrap,[class*=ep-card],[class*=event-card]),body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item:is(.ep-card,.ep-event-card,.ep-box-wrap,[class*=ep-card],[class*=event-card]){width:100%!important;height:100%!important;display:flex!important;flex-direction:column!important;border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 14px 34px rgba(0,54,97,.075)!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img{width:100%!important;height:190px!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-row{display:flex!important;flex-wrap:wrap!important;width:auto!important;max-width:none!important}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid{grid-template-columns:1fr!important;gap:18px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img{height:auto!important;aspect-ratio:16/9!important}}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:clamp(20px,2.5vw,28px)!important;width:100%!important;max-width:1180px!important;margin:0 auto!important;padding:0!important;align-items:stretch!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item{width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;float:none!important;clear:none!important;display:flex!important;flex-direction:column!important;padding:0!important;margin:0!important;box-sizing:border-box!important;border:1px solid rgba(0,54,97,.12)!important;border-radius:18px!important;background:#fff!important;overflow:hidden!important;box-shadow:0 14px 34px rgba(0,54,97,.075)!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img{width:100%!important;height:190px!important;aspect-ratio:16/9!important;object-fit:cover!important;border-radius:0!important;box-shadow:none!important;margin:0!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item :is(.ep-event-card-content,.ep-card-content,.ep-event-card-body,.ep-box-content,.ep-box-row){min-width:0!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item a.button,body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item .ep-btn,body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item .ep-button{margin-top:auto!important}@media (max-width:1024px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (max-width:767px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{grid-template-columns:1fr!important;gap:18px!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img{height:auto!important}}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:210px!important;min-height:210px!important;max-height:210px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center center!important}@media (max-width:1024px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:185px!important;min-height:185px!important;max-height:185px!important}}@media (max-width:767px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:190px!important;min-height:190px!important;max-height:190px!important}}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:240px!important;min-height:240px!important;max-height:240px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center center!important}@media (max-width:1024px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:210px!important;min-height:210px!important;max-height:210px!important}}@media (max-width:767px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:190px!important;min-height:190px!important;max-height:190px!important}}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item :is(.ep-event-card-thumb,.ep-event-thumbnail,.ep-event-image,.ep-event-card-image,.ep-card-image,.ep-box-img,.ep-event-cover),body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item>:is(a,div,figure):has(>img),body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) :is(.ep-event-card-thumb,.ep-event-thumbnail,.ep-event-image,.ep-event-card-image,.ep-card-image,.ep-box-img,.ep-event-cover),body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) :is(.ep-event-card-thumb,.ep-event-thumbnail,.ep-event-image,.ep-event-card-image,.ep-card-image,.ep-box-img,.ep-event-cover){display:block!important;width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important;overflow:hidden!important;flex:0 0 260px!important;border-radius:0!important;margin:0!important;padding:0!important;background:#eef6f8!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{display:block!important;width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important;aspect-ratio:auto!important;object-fit:cover!important;object-position:center center!important;border-radius:0!important;margin:0!important;padding:0!important;box-shadow:none!important}@media (max-width:1024px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item :is(.ep-event-card-thumb,.ep-event-thumbnail,.ep-event-image,.ep-event-card-image,.ep-card-image,.ep-box-img,.ep-event-cover),body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item>:is(a,div,figure):has(>img),body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:230px!important;min-height:230px!important;max-height:230px!important;flex-basis:230px!important}}@media (max-width:767px){body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item :is(.ep-event-card-thumb,.ep-event-thumbnail,.ep-event-image,.ep-event-card-image,.ep-card-image,.ep-box-img,.ep-event-cover),body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item>:is(a,div,figure):has(>img),body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-card-title) img,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-card,.ep-event-card,.ep-box-wrap):has(.ep-event-title) img{height:220px!important;min-height:220px!important;max-height:220px!important;flex-basis:220px!important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ep-box-card-item .ep-box-card-thumb{display:block!important;width:100%!important;height:260px!important;min-height:260px!important;max-height:260px!important;flex:0 0 260px!important;overflow:hidden!important;position:relative!important;border-radius:18px 18px 0 0!important;margin:0!important;padding:0!important;background:#eef6f8!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-card-thumb>a.ep-img-link,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb>a.ep-img-link,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ep-box-card-item .ep-box-card-thumb>a.ep-img-link{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;overflow:hidden!important;margin:0!important;padding:0!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-card-thumb img.ep-event-cover,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-card-thumb img.img-fluid,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb img.ep-event-cover,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ep-box-card-item .ep-box-card-thumb img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;aspect-ratio:auto!important;margin:0!important;padding:0!important;border-radius:18px 18px 0 0!important;box-shadow:none!important}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ep-box-card-item .ep-box-card-thumb{height:230px!important;min-height:230px!important;max-height:230px!important;flex-basis:230px!important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ep-box-card-item .ep-box-card-thumb{height:220px!important;min-height:220px!important;max-height:220px!important;flex-basis:220px!important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item.ep-box-card-item,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid>.ph-ep-card-item.ep-box-card-item,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ph-ep-card-item.ep-box-card-item{position:relative!important;display:flex!important;flex-direction:column!important;height:auto!important;min-height:0!important;overflow:hidden!important;border:1px solid rgba(0,54,97,.14)!important;border-radius:18px!important;background:#fff!important;box-shadow:0 14px 34px rgba(0,54,97,.075)!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{position:relative!important;display:block!important;flex:0 0 230px!important;width:100%!important;height:230px!important;min-height:230px!important;max-height:230px!important;overflow:hidden!important;margin:0!important;padding:0!important;border-radius:18px 18px 0 0!important;background:#eef6f8!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb>a.ep-img-link,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb picture{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;margin:0!important;padding:0!important;overflow:hidden!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb img{display:block!important;width:100%!important;height:100%!important;min-height:100%!important;max-height:none!important;object-fit:cover!important;object-position:center center!important;margin:0!important;padding:0!important;border-radius:18px 18px 0 0!important;box-shadow:none!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer-wrap,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer-wrap.ep-position-absolute,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer-wrap[class*=ep-position]{position:static!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;display:block!important;width:auto!important;max-width:none!important;min-height:0!important;height:auto!important;margin:0!important;padding:0 24px 24px!important;transform:none!important;z-index:auto!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer.ep-position-absolute,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer[class*=ep-position]{position:static!important;inset:auto!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;height:auto!important;margin:0!important;padding:18px 0 0!important;border-top:1px solid rgba(0,54,97,.12)!important;transform:none!important;z-index:auto!important;background:transparent!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-content{position:static!important;display:flex!important;flex-direction:column!important;flex:1 1 auto!important;width:auto!important;min-height:0!important;height:auto!important;margin:0!important;padding:24px!important;background:#fff!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-event-list-price{margin-top:auto!important;padding-top:16px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-btn{border-radius:12px!important;min-height:48px!important;display:flex!important;align-items:center!important;justify-content:center!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-box-row,.ep-row,.ep-event-list,.ep-event-listing,.ep-event-views):empty{display:none!important;height:0!important;min-height:0!important;padding:0!important;margin:0!important;border:0!important}@media (min-width:1025px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{flex-basis:240px!important;height:240px!important;min-height:240px!important;max-height:240px!important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{flex-basis:210px!important;height:210px!important;min-height:210px!important;max-height:210px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-content{padding:20px!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-card-footer-wrap{padding:0 20px 20px!important}}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-original-shell{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important;min-height:0!important;height:auto!important;overflow:visible!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic :is(.ep-box-row,.ep-row,.ep-event-list,.ep-event-listing,.ep-event-views,.ep-box-wrap):not(.ph-ep-grid):not(.ph-ep-card-item):empty,body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .emagic .ph-ep-original-shell:empty{display:none!important;height:0!important;min-height:0!important;max-height:0!important;padding:0!important;margin:0!important;border:0!important;box-shadow:none!important;overflow:hidden!important}body.ph-ep-hard-grid-done:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{border:0!important;box-shadow:none!important;background:transparent!important;padding:0!important;margin:0!important;overflow:visible!important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{flex:0 0 205px!important;height:205px!important;min-height:205px!important;max-height:205px!important}@media (min-width:1025px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{flex-basis:205px!important;height:205px!important;min-height:205px!important;max-height:205px!important}}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{flex-basis:190px!important;height:190px!important;min-height:190px!important;max-height:190px!important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-card-item.ep-box-card-item .ep-box-card-thumb{flex-basis:180px!important;height:180px!important;min-height:180px!important;max-height:180px!important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-empty-shell{display:none !important;border:0 !important;margin:0 !important;padding:0 !important;min-height:0 !important;height:0 !important;overflow:hidden !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:28px !important;align-items:stretch !important;width:100% !important;border:0 !important;background:0 0 !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ep-event-card,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard>.ph-ep-card-item{width:100% !important;max-width:none !important;flex:unset !important;padding:0 !important;margin:0 !important;border:0 !important;background:0 0 !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-item{margin:0 !important;height:100% !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb{height:180px !important;min-height:180px !important;max-height:180px !important}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:22px !important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{grid-template-columns:1fr !important;gap:18px !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard .ep-box-card-thumb{height:170px !important;min-height:170px !important;max-height:170px !important}}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid .ph-ep-grid,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ph-ep-grid-hard{display:contents !important;border:0 !important;box-shadow:none !important;background:0 0 !important;padding:0 !important;margin:0 !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct{display:grid !important;grid-template-columns:repeat(3,minmax(0,1fr)) !important;gap:24px !important;align-items:stretch !important;border:0 !important;background:0 0 !important;box-shadow:none !important;padding:0 !important;margin:0 !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct>.ep-event-card,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct>.ep-event-card{width:100% !important;max-width:none !important;flex:unset !important;display:flex !important;padding:0 !important;margin:0 !important;border:0 !important;background:0 0 !important;box-shadow:none !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct>.ep-event-card>.ep-box-card-item,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct>.ep-event-card>.ep-box-card-item{width:100% !important;height:100% !important;margin:0 !important;border:1px solid rgba(0,59,92,.14) !important;border-radius:18px !important;overflow:hidden !important;background:#fff !important;box-shadow:0 14px 34px rgba(0,59,92,.08) !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct .ep-box-card-thumb{height:180px !important;min-height:180px !important;max-height:180px !important;width:100% !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct .ep-box-card-thumb>a.ep-img-link,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct .ep-box-card-thumb>a.ep-img-link{display:block !important;width:100% !important;height:100% !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct .ep-box-card-thumb img.ep-event-cover,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct .ep-box-card-thumb img.ep-event-cover{width:100% !important;height:100% !important;max-width:100% !important;object-fit:cover !important;object-position:center center !important;display:block !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct .ep-card-footer,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct .ep-card-footer{position:static !important}@media (max-width:1024px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct{grid-template-columns:repeat(2,minmax(0,1fr)) !important;gap:22px !important}}@media (max-width:767px){body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct{grid-template-columns:1fr !important;gap:18px !important}body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) .ep-events.ph-ep-grid-direct .ep-box-card-thumb,body:not(.single-em_event):not(.single-em_performer):not(.single-em_venue):not(.single-em_location) #ep_events_front_views_square_grid.ph-ep-grid-direct .ep-box-card-thumb{height:170px !important;min-height:170px !important;max-height:170px !important}}