.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3137 .elementor-element.elementor-element-d6817ce{--display:flex;--gap:2px 2px;--row-gap:2px;--column-gap:2px;--padding-top:50px;--padding-bottom:50px;--padding-left:100px;--padding-right:100px;}.elementor-widget-mec-thumbnail .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-thumbnail .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3137 .elementor-element.elementor-element-4857fbc.elementor-element{--align-self:center;}.elementor-3137 .elementor-element.elementor-element-4857fbc .mec-event-image{display:block;margin:0px 0px 0px 0px;}.elementor-widget-mec-title .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-title .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-title .mec-event-title a, .elementor-widget-mec-title .mec-event-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-widget-mec-title .mec-event-title:hover a, .elementor-widget-mec-title .mec-event-title:hover{color:var( --e-global-color-primary );}.elementor-widget-mec-title .mec-event-title{background:var( --e-global-color-primary );}.elementor-widget-mec-title .mec-event-title:hover{background:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title a, .elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title{text-align:left;display:block;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title:hover{background:rgba(255,255,255,0);}.elementor-widget-mec-date .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-date .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-date .mec-event-date{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-mec-date .mec-event-date:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-65eeaf4 .mec-event-date{font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:700;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-3137 .elementor-element.elementor-element-65eeaf4 .mec-event-date:hover{color:#000;background:rgba(255,255,255,0);}.elementor-widget-mec-time .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-time .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-time .mec-shortcode-designer .mec-event-time, .elementor-widget-mec-time .mec-shortcode-designer .mec-event-time .mec-time-details{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-mec-time .mec-event-time{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-mec-time .mec-event-time:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-479276b .mec-shortcode-designer .mec-event-time, .elementor-3137 .elementor-element.elementor-element-479276b .mec-shortcode-designer .mec-event-time .mec-time-details{font-family:"Epilogue", Sans-serif;font-size:15px;font-weight:700;}.elementor-3137 .elementor-element.elementor-element-479276b .mec-event-time{text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-3137 .elementor-element.elementor-element-479276b .mec-event-time:hover{color:#000;background:rgba(255,255,255,0);}.elementor-widget-mec-location-name .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-location-name .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-location-name .mec-location-name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-mec-location-name .mec-location-name:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-60e2004 .mec-location-name{font-family:"Epilogue", Sans-serif;font-size:20px;font-weight:700;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-3137 .elementor-element.elementor-element-60e2004 .mec-location-name:hover{background:rgba(255,255,255,0);}.elementor-widget-mec-address .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-address .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-address .mec-event-content p{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-mec-address .mec-event-content p:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-c9f82ae .mec-event-content p{font-family:"Epilogue", Sans-serif;font-size:15px;font-weight:700;text-align:left;display:block;color:#000;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-3137 .elementor-element.elementor-element-c9f82ae .mec-event-content p:hover{color:var( --e-global-color-secondary );background:rgba(255,255,255,0);}.elementor-widget-mec-excerpt .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-excerpt .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-mec-excerpt .mec-event-excerpt, .elementor-widget-mec-excerpt .mec-event-excerpt *{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-mec-excerpt .mec-event-excerpt:hover , .elementor-widget-mec-excerpt .mec-event-excerpt:hover *{color:var( --e-global-color-primary );}.elementor-widget-mec-excerpt .mec-event-excerpt:hover, .elementor-widget-mec-excerpt .mec-event-excerpt:hover *{background:var( --e-global-color-primary );}.elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt, .elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt *{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-align:left;display:block;color:var( --e-global-color-text );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt:hover , .elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt:hover *{color:var( --e-global-color-text );}.elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt:hover, .elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt:hover *{background:rgba(255,255,255,0);}@media(max-width:1024px){.elementor-widget-mec-title .mec-event-title a, .elementor-widget-mec-title .mec-event-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title a, .elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-date .mec-event-date{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-time .mec-shortcode-designer .mec-event-time, .elementor-widget-mec-time .mec-shortcode-designer .mec-event-time .mec-time-details{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-location-name .mec-location-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-address .mec-event-content p{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-excerpt .mec-event-excerpt, .elementor-widget-mec-excerpt .mec-event-excerpt *{font-size:var( --e-global-typography-primary-font-size );}.elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt, .elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt *{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-mec-title .mec-event-title a, .elementor-widget-mec-title .mec-event-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title a, .elementor-3137 .elementor-element.elementor-element-6bac822 .mec-event-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-date .mec-event-date{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-time .mec-shortcode-designer .mec-event-time, .elementor-widget-mec-time .mec-shortcode-designer .mec-event-time .mec-time-details{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-location-name .mec-location-name{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-address .mec-event-content p{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-mec-excerpt .mec-event-excerpt, .elementor-widget-mec-excerpt .mec-event-excerpt *{font-size:var( --e-global-typography-primary-font-size );}.elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt, .elementor-3137 .elementor-element.elementor-element-5f288ca .mec-event-excerpt *{font-size:var( --e-global-typography-text-font-size );}}