.elementor-34 .elementor-element.elementor-element-360c0ea4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-256f80a .ewpe-featured-img img{object-fit:cover;--ewpe-img-transition-duration:.7s}.elementor-34 .elementor-element.elementor-element-256f80a .ewpe-featured-img{--ewpe-image-width:100%;--ewpe-image-height:100%}.elementor-34 .elementor-element.elementor-element-37cebe42{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:10px;--padding-bottom:10px;--padding-left:2px;--padding-right:2px}.elementor-34 .elementor-element.elementor-element-37cebe42:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-37cebe42>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#000}.elementor-34 .elementor-element.elementor-element-e7bb6{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-e7bb6.e-con{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-32dab987{--display:flex;--min-height:64px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF00;--border-color:#FFFFFF00;--border-radius:3px;box-shadow:0px 0px 0px 1px rgba(0,0,0,.25);--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99}.elementor-34 .elementor-element.elementor-element-32dab987:not(.elementor-motion-effects-element-type-background),.elementor-34 .elementor-element.elementor-element-32dab987>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#dca54a}.elementor-34 .elementor-element.elementor-element-1fff3148.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-1fff3148 .ewpe-events-schedule,.elementor-34 .elementor-element.elementor-element-1fff3148 .ewpe-evt-time{--ewpe-evt-schd-color:#fff}.elementor-34 .elementor-element.elementor-element-1fff3148 .ewpe-events-schedule{font-family:"Rubik",Sans-serif;font-size:18px;font-weight:700}.elementor-34 .elementor-element.elementor-element-10f84e15{width:var(--container-widget-width,42.941%);max-width:42.941%;--container-widget-width:42.941%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-10f84e15.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-10f84e15 .ewpe-events-schedule,.elementor-34 .elementor-element.elementor-element-10f84e15 .ewpe-evt-time{--ewpe-evt-schd-color:#fff}.elementor-34 .elementor-element.elementor-element-10f84e15 .ewpe-events-schedule{font-family:"Rubik",Sans-serif;font-size:14px}.elementor-34 .elementor-element.elementor-element-301e1a1a.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-301e1a1a .ewpe-events-schedule,.elementor-34 .elementor-element.elementor-element-301e1a1a .ewpe-evt-time{--ewpe-evt-schd-color:#fff}.elementor-34 .elementor-element.elementor-element-301e1a1a .ewpe-events-schedule{font-family:"Rubik",Sans-serif;font-size:13px;text-transform:uppercase}.elementor-34 .elementor-element.elementor-element-648db1de{--display:flex;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-1a5cef72>.elementor-widget-container{margin:-5px 0 0}.elementor-34 .elementor-element.elementor-element-1a5cef72 .ewpe-event-title{--ewpe-title-color:#fff;font-family:"Rubik",Sans-serif;font-size:18px;font-weight:500;line-height:1.45em}.elementor-34 .elementor-element.elementor-element-1a5cef72{--ewpe-title-hvr-color:#fff}.elementor-34 .elementor-element.elementor-element-1a5cef72 .ewpe-event-title:hover{--ewpe-title-hvr-color:#dca54a;text-decoration:underline}.elementor-34 .elementor-element.elementor-element-4c7f13c .ewpe-event-venue-details,.elementor-34 .elementor-element.elementor-element-4c7f13c a,.elementor-34 .elementor-element.elementor-element-4c7f13c .tribe-address,.elementor-34 .elementor-element.elementor-element-4c7f13c span,.elementor-34 .elementor-element.elementor-element-4c7f13c ewpe-meta-wrp .ewpe-event-venue-details i,.elementor-34 .elementor-element.elementor-element-4c7f13c .ewpe-event-venue-details span{--ewpe-venue-detail-color:#fff}.elementor-34 .elementor-element.elementor-element-4c7f13c .ewpe-event-venue-details,.elementor-34 .elementor-element.elementor-element-4c7f13c a,.elementor-34 .elementor-element.elementor-element-4c7f13c .tribe-address,.elementor-34 .elementor-element.elementor-element-4c7f13c span,.elementor-34 .elementor-element.elementor-element-4c7f13c ewpe-meta-wrp .ewpe-event-venue-details i,.elementor-34 .elementor-element.elementor-element-4c7f13c .ewpe-event-venue-details span{font-family:"Rubik",Sans-serif;font-size:15px}.elementor-34 .elementor-element.elementor-element-24969e2a>.elementor-widget-container{margin:5px 0 0}.elementor-34 .elementor-element.elementor-element-24969e2a .ewpe-events-cost{--ewpe-cost-color:#666}.elementor-34 .elementor-element.elementor-element-24969e2a .ewpe-events-cost span{font-family:"Rubik",Sans-serif;font-size:15px;font-weight:700}.elementor-34 .elementor-element.elementor-element-d8d8696{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-34 .elementor-element.elementor-element-80b0994{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon{color:var(--e-global-color-primary);border-color:var(--e-global-color-primary)}.elementor-widget-icon.elementor-view-framed .elementor-icon,.elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var(--e-global-color-primary)}.elementor-34 .elementor-element.elementor-element-d52d323{width:var(--container-widget-width,5.128%);max-width:5.128%;--container-widget-width:5.128%;--container-widget-flex-grow:0}.elementor-34 .elementor-element.elementor-element-d52d323>.elementor-widget-container{margin:4px 0 0}.elementor-34 .elementor-element.elementor-element-d52d323.elementor-element{--flex-grow:0;--flex-shrink:0}.elementor-34 .elementor-element.elementor-element-d52d323 .elementor-icon-wrapper{text-align:left}.elementor-34 .elementor-element.elementor-element-d52d323.elementor-view-stacked .elementor-icon{background-color:#dca54a}.elementor-34 .elementor-element.elementor-element-d52d323.elementor-view-framed .elementor-icon,.elementor-34 .elementor-element.elementor-element-d52d323.elementor-view-default .elementor-icon{color:#dca54a;border-color:#dca54a}.elementor-34 .elementor-element.elementor-element-d52d323.elementor-view-framed .elementor-icon,.elementor-34 .elementor-element.elementor-element-d52d323.elementor-view-default .elementor-icon svg{fill:#dca54a}.elementor-34 .elementor-element.elementor-element-d52d323 .elementor-icon{font-size:15px}.elementor-34 .elementor-element.elementor-element-d52d323 .elementor-icon svg{height:15px}.elementor-34 .elementor-element.elementor-element-9c4fcb2.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-9c4fcb2 .ewpe-events-schedule,.elementor-34 .elementor-element.elementor-element-9c4fcb2 .ewpe-evt-time{--ewpe-evt-schd-color:#fff}.elementor-34 .elementor-element.elementor-element-9c4fcb2 .ewpe-events-schedule{font-family:"Rubik",Sans-serif;font-size:15px}@media(min-width:768px){.elementor-34 .elementor-element.elementor-element-e7bb6{--width:64px}.elementor-34 .elementor-element.elementor-element-32dab987{--width:100%}}@media(max-width:767px){.elementor-34 .elementor-element.elementor-element-37cebe42{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap}.elementor-34 .elementor-element.elementor-element-e7bb6{--width:20%}.elementor-34 .elementor-element.elementor-element-32dab987{--width:60px}.elementor-34 .elementor-element.elementor-element-301e1a1a.elementor-element{--align-self:center}.elementor-34 .elementor-element.elementor-element-301e1a1a .ewpe-events-schedule{--ewpe-evt-schd-alignment:center}}.img-cover{width:100%!important;height:100%!important;object-fit:cover!important;display:block!important}.cost{display:none}.ev-date{border-left:3px solid #dca54a;padding-left:8px}.event-details{position:relative;display:inline-block;cursor:pointer}.event-details:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:gold;transition:transform .3s ease;transform:scaleX(1);transform-origin:left}.event-details:hover:after{transform:scaleX(0)}