.event-card__btns,.event-card__detail{font-family:var(--font-secondary);font-weight:700}.event-card{width:100%;border:1px solid!important;border-color:rgba(var(--c-brand-primary-rgb),.18)!important;border-radius:24px}@media (min-width:768px){.event-card__inner{display:flex}}.event-card__img-wrap{position:relative;display:block;width:100%;background-color:var(--c-bg-quartic)!important;overflow:hidden;border-radius:24px}.event-card__img-wrap:before{content:"";display:block;padding-bottom:71.124%}@media (min-width:768px){.event-card__img-wrap{width:11.09375em}}@media (hover:hover){.event-card__img-wrap:hover .event-card__img{transform:scale(1.035)}.event-card__img-wrap:hover+.event-card__content .event-card__title{color:var(--c-brand-primary-hover)}.event-card__img-wrap:hover+.event-card__content .event-card__title .event-card__title-link{color:var(--c-brand-primary-hover)!important}}.event-card__detail.inverted,.event-card__detail.inverted:after{color:var(--c-font-secondary)}.event-card__img{transition:transform .75s ease}.event-card__label{position:absolute;top:1.75em;left:1.75em;padding:calc(.22em + 1px) .86em .22em!important;z-index:1}.event-card__content{flex:1;padding:1em .75em!important}@media (min-width:1024px){.event-card__img-wrap{width:13.09375em}.event-card__content{padding:1em 1.875em 1em 1.34375em!important}}.event-card__detail{font-size:calc(12rem / 16 + 2 * (100vw - 430px)/ 1010)}@media (min-width:1440px){.event-card__detail{font-size:calc(14 / 16 + rem)}}.event-card__btns,.event-modal__bottom-btn{font-size:calc(16rem / 16 + 0 * (100vw - 430px)/ 1010)}.event-card__detail.inverted{text-overflow:unset;overflow:visible;-webkit-line-clamp:initial}.event-card__time{margin-bottom:1.5em!important}.event-card__time-item:not(:last-child){position:relative;margin-right:1em}.event-card__location-icon,.event-card__time-icon{align-self:center;width:1em;margin-right:.6428571429em}.event-card__time-item:not(:last-child):after{position:absolute;content:"|";right:-.58em;font-weight:700}.event-card__time-icon{display:block;height:1em}.event-card__title{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;margin-bottom:.53125em!important}.event-card__title-link{transition:color .5s ease}@media (hover:hover){.event-card__title:hover{color:var(--c-brand-primary-hover);transition:color .5s ease}.event-card__title-link:hover,.event-card__title:hover .event-card__title-link{color:var(--c-brand-primary-hover)!important}}.event-card__location{margin-bottom:1.3571428571em!important}.event-card__location-icon{display:block;height:1.1428571429em}.event-card__description,.event-card__location-title{text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.event-card__location-title{flex:1;-webkit-line-clamp:1}.event-card__location-icon,.event-card__time-icon{stroke:var(--c-font-primary);fill:var(--c-font-primary)}.event-card__location-icon.inverted,.event-card__time-icon.inverted,.event-modal__btn-close-icon{fill:var(--c-font-secondary);stroke:var(--c-font-secondary)}.event-card__description{-webkit-line-clamp:2;margin-bottom:1.7857142857em!important}.event-card__btns{width:100%;display:flex;letter-spacing:.03em;line-height:1}@media (min-width:1440px){.event-card__btns{font-size:calc(16 / 16 + rem)}}@media (min-width:2000px){.event-card__btns{font-size:calc(16rem / 16 + 1 * (100vw - 430px)/ 1010)}}@media (min-width:2000px) and (min-width:1440px){.event-card__btns{font-size:calc(17 / 16 + rem)}}.event-card__btn{font:inherit!important;border-radius:8px!important;padding:.875em .7em!important}.event-card__btn:not(:last-child){margin-right:.5625em!important}.event-card__btn.btn-primary{color:var(--c-font-secondary)!important;background-color:var(--c-brand-primary)!important}@media (hover:hover){.event-card__btn.btn-primary:hover{background-color:var(--c-brand-primary-hover)!important}}.event-card__btn.btn-secondary{color:var(--c-brand-primary)!important;background-color:var(--c-bg-primary)!important;border:2px solid var(--c-brand-primary)!important}@media (hover:hover){.event-card__btn.btn-secondary:hover{background-color:var(--c-brand-primary-hover-addon)!important}.event-modal__btn-close-icon:hover{fill:var(--c-brand-primary-hover);stroke:var(--c-brand-primary-hover)}}@media (max-width:767px){.event-card__btn{flex:1}}.event-modal{width:calc(100% - var(--content-gap) * 2);height:85vh;max-width:19.09375em;font-size:calc(40rem / 16 + 24 * (100vw - 430px)/ 1010);z-index:5}.event-modal__outer{flex:1;width:100%;display:flex;overflow:hidden}.event-modal__inner{flex:1;width:100%;max-height:100%;overflow:auto}.event-modal__inner::-webkit-scrollbar{width:4px;background-color:transparent}.event-modal__inner::-webkit-scrollbar-track{-webkit-box-shadow:none;border-radius:2px;background-color:rgba(255,255,255,.2)}.event-modal__inner::-webkit-scrollbar-thumb{border-radius:2px;-webkit-box-shadow:none;background-color:var(--c-brand-primary-hover)}@media (min-width:1024px){.event-card__btn{padding:.875em 1.4375em!important}.event-modal__inner{padding-bottom:.65em}.event-modal__top{display:flex;align-items:flex-start}}@media (min-width:2000px){.event-modal__inner{padding-bottom:.95em}}.event-modal__btn-close{position:absolute;top:.3em;right:.3em;display:flex;width:.45em;height:.45em;min-width:24px;min-height:24px;z-index:1}.event-modal__btn-close-icon{width:100%;height:100%;transition:fill .5s ease,stroke .5s ease}.event-modal__top{position:relative;background-color:var(--c-bg-img-banner);border-radius:0 0 20px 20px;overflow:hidden;padding:.95em .55em .65em}@media (min-width:768px){.event-modal__top{border-radius:0 0 40px 40px}.event-modal__bottom-btn:not(:last-child){margin-right:.5em}}@media (min-width:2000px){.event-modal__top{padding:.95em .85em}}.event-modal__top-img{opacity:.6}.event-modal__top-content{position:relative;flex:1;z-index:1;padding-right:.6875em}.event-modal__top-title{line-height:.9;color:var(--c-font-secondary);margin-bottom:.375em}.event-modal__top-description{color:var(--c-font-secondary);margin-bottom:2em}.event-modal__top-info .event-card__time{margin-bottom:1em}.event-modal__top-info .event-card__location{margin-bottom:0}.event-modal__top-sidebar{position:relative;width:100%;border-radius:50px;z-index:1}@media (min-width:1024px){.event-modal__top-sidebar{width:6.09375em}}.event-modal__top-sidebar .single-sidebar-event{width:100%}.event-modal__top-sidebar .single-sidebar-event__content,.event-modal__top-sidebar .single-sidebar-event__top{background-color:rgba(var(--c-bg-secondary-rgb),.6)}.event-modal__top-sidebar .single-sidebar-event__top{padding:1em 1.2em;margin-bottom:5px}@media (min-width:1024px){.event-modal__top-sidebar .single-sidebar-event__top{padding-top:2em}}.event-modal__top-sidebar .single-sidebar-event__content{padding:1em 1em .6em}@media (min-width:1024px){.event-modal__top-sidebar .single-sidebar-event__content{padding:1em 1.5em .6em}}.event-modal__bottom{padding:.65em .55em 0}@media (max-width:1023px){.event-modal__top-sidebar{margin-top:.5em}.event-modal__bottom{padding-bottom:.65em}}@media (min-width:2000px){.event-modal__bottom{padding:.95em .85em 0}}.event-modal__bottom-title{margin-bottom:.425em}.event-modal__bottom-description{margin-bottom:2em}.event-modal__bottom-btns{align-items:flex-start}.event-modal__bottom-btn{margin-bottom:.5em}@media (min-width:1440px){.event-modal{font-size:calc(64 / 16 + rem)}.event-modal__bottom-btn{font-size:calc(16 / 16 + rem)}}.event-modal__bottom-btn.btn-secondary{padding:1.25em 1.75em}@media (min-width:768px){.event-modal__bottom-btn.btn-secondary{width:16.4375em;height:3.4375em}}@media (min-width:2000px){.event-modal__bottom-btn.btn-secondary{font-size:calc(16rem / 16 + 1 * (100vw - 430px)/ 1010)}}@media (min-width:2000px) and (min-width:1440px){.event-modal__bottom-btn.btn-secondary{font-size:calc(17 / 16 + rem)}}@media (max-width:767px){.event-modal__btn-close{top:.5em;right:.5em}.event-modal__bottom-btn{width:100%}}.event-modal__bottom-btn .tribe-events-c-subscribe-dropdown{margin:0}.event-modal .mfp-close{background-color:var(--c-bg-secondary)!important}.event-modal .tribe-events .tribe-events-c-subscribe-dropdown__content{top:auto!important;bottom:100%!important;padding-bottom:1.5em}.tribe-events-pg-template{max-width:100%!important;padding:0!important}.tribe-events-pg-template .single-post__inner{position:relative}@media (max-width:1023px){.tribe-events-pg-template .single-post__inner{display:flex;flex-direction:column-reverse}.tribe-events-pg-template .single-post__sidebars{margin:0 0 2em}}.event-modal__btn-close{background-color:transparent;border:0;outline:0;box-shadow:none;-webkit-appearance:none;appearance:none;cursor:pointer;padding:0;margin:0}.single-sidebar-event__top{text-align:center;background-color:var(--c-bg-secondary);border-radius:30px 30px 0 0;padding:2.8em 1.2em 1.9em;margin-bottom:10px}@media (min-width:1024px){.tribe-events-pg-template .single-post__sidebars{position:sticky;top:10px;right:0;width:23.3333333333em}.single-sidebar-event__top{padding:1.8em 1.2em .8em}}@media (min-width:1280px){.single-sidebar-event__top{border-radius:50px 50px 0 0}}@media (min-width:1440px){.single-sidebar-event__top{padding:2.4em 1.2em 1.2em}}.single-sidebar-event__content{background-color:var(--c-bg-secondary);border-radius:0 0 30px 30px;padding:1.3em 1.5em 2.5em}@media (min-width:1024px){.single-sidebar-event__content{padding:1em 1.3em 2.3em}}@media (min-width:1280px){.single-sidebar-event__content{border-radius:0 0 50px 50px}}@media (min-width:1440px){.single-sidebar-event__content{padding:1em 2.3em 2.3em}}.single-sidebar-event__item{display:flex;align-items:flex-start;margin-bottom:.3888888889em}.single-sidebar-event__item:last-child{margin-bottom:1em}@media (min-width:1024px){.single-sidebar-event__item{margin-bottom:1.3888888889em}.single-sidebar-event__item:last-child{margin-bottom:1.6666666667em}}.single-sidebar-event__item-title{font-weight:700;width:5.3888888889em;margin-right:10px}.single-sidebar-event__item-description{flex:1}@media (min-width:530px) and (max-width:1023px){.single-sidebar-event__btn{max-width:420px}}.single-sidebar-event .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button,.single-sidebar-event .tribe-events-c-subscribe-dropdown,.single-sidebar-event .tribe-events-c-subscribe-dropdown__button-text,.single-sidebar-event .tribe-events-c-subscribe-dropdown__container,.single-sidebar-event .tribe-events.tribe-common,.single-sidebar-event__btn{width:100%!important;margin:0 auto!important}