.elementor-2482 .elementor-element.elementor-element-5a1b009:not(.elementor-motion-effects-element-type-background), .elementor-2482 .elementor-element.elementor-element-5a1b009 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFA6;}.elementor-2482 .elementor-element.elementor-element-5a1b009{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2482 .elementor-element.elementor-element-5a1b009 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-de6b32c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-de6b32c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-de6b32c > .elementor-element-populated, .elementor-2482 .elementor-element.elementor-element-de6b32c > .elementor-element-populated > .elementor-background-overlay, .elementor-2482 .elementor-element.elementor-element-de6b32c > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-de6b32c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:13px 13px 2px 13px;}.elementor-2482 .elementor-element.elementor-element-de6b32c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2482 .elementor-element.elementor-element-d07a2f3 .mec-event-image{display:block;margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d07a2f3 .mec-event-image img{width:100%;height:auto;}.elementor-widget-mec-social .mec-event-share i, .elementor-widget-mec-social .mec-event-sharing i,.elementor-widget-mec-social .mec-event-share svg, .elementor-widget-mec-social .mec-event-sharing svg{color:var( --e-global-color-primary );}.elementor-widget-mec-social .mec-event-share:hover i, .elementor-widget-mec-social .mec-event-sharing li:hover i,.elementor-widget-mec-social .mec-event-share li:hover svg, .elementor-widget-mec-social .mec-event-sharing li:hover svg{color:var( --e-global-color-primary );}.elementor-widget-mec-social .mec-event-sharing-wrap>li.mec-event-share{background:var( --e-global-color-primary );}.elementor-widget-mec-social .mec-event-sharing-wrap:hover>li.mec-event-share{background:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-shortcode-designer{text-align:center;}.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing-wrap{display:inline-block;}.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-share i, .elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing i,.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-share svg, .elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing svg{color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-share:hover i, .elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing li:hover i,.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-share li:hover svg, .elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing li:hover svg{color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing-wrap>li.mec-event-share{background:#fff;}.elementor-2482 .elementor-element.elementor-element-1c8e8a1 .mec-event-sharing-wrap:hover>li.mec-event-share{background:#CCCCCC;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-87e1b5b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-87e1b5b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-87e1b5b > .elementor-element-populated, .elementor-2482 .elementor-element.elementor-element-87e1b5b > .elementor-element-populated > .elementor-background-overlay, .elementor-2482 .elementor-element.elementor-element-87e1b5b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-87e1b5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:13px 13px 2px 13px;}.elementor-2482 .elementor-element.elementor-element-87e1b5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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-2482 .elementor-element.elementor-element-e7f643a .mec-event-date{font-family:"Sintony", Sans-serif;font-size:24px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-align:center;display:inherit;color:var( --e-global-color-primary );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-e7f643a .mec-event-date:hover{color:var( --e-global-color-accent );background:rgba(255,255,255,0);}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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-2482 .elementor-element.elementor-element-c87813f .mec-event-title a, .elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title{font-family:"Sintony", Sans-serif;font-size:30px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title{text-align:center;display:block;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title:hover a, .elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title:hover{color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title:hover{background:rgba(255,255,255,0);}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown .block-w span{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown .block-w 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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown{background:var( --e-global-color-primary );}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown:hover{background:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w span{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#A7A7A7;}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w p{font-family:"Sintony", Sans-serif;font-size:12px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1em;letter-spacing:0px;color:#A7A7A7;}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown{text-align:center;display:block;background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown:hover{background:rgba(255,255,255,0);}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w{margin:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-2285490.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-2285490.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-2285490 > .elementor-element-populated, .elementor-2482 .elementor-element.elementor-element-2285490 > .elementor-element-populated > .elementor-background-overlay, .elementor-2482 .elementor-element.elementor-element-2285490 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-2285490 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:7px 7px 7px 7px;--e-column-margin-right:7px;--e-column-margin-left:7px;padding:13px 13px 2px 13px;}.elementor-2482 .elementor-element.elementor-element-2285490 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-86ac43b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-86ac43b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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-2482 .elementor-element.elementor-element-790bc6b .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-790bc6b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-790bc6b.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-790bc6b.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-790bc6b.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-790bc6b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-790bc6b .elementor-icon{font-size:22px;}.elementor-2482 .elementor-element.elementor-element-790bc6b .elementor-icon svg{height:22px;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-d46977d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-d46977d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-f944b80 .mec-event-date{font-family:"Sintony", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-align:left;display:inherit;color:var( --e-global-color-primary );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f944b80 .mec-event-date:hover{color:var( --e-global-color-accent );background:rgba(255,255,255,0);}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-59abff1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-59abff1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-699bc07 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-699bc07.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-699bc07.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-699bc07.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-699bc07.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-699bc07.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-699bc07 .elementor-icon{font-size:22px;}.elementor-2482 .elementor-element.elementor-element-699bc07 .elementor-icon svg{height:22px;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.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-2482 .elementor-element.elementor-element-f337bb4{width:auto;max-width:auto;}.elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-shortcode-designer .mec-event-time, .elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-shortcode-designer .mec-event-time .mec-time-details{font-family:"Sintony", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-event-time{text-align:left;display:inherit;color:var( --e-global-color-primary );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-event-time:hover{color:var( --e-global-color-accent );background:rgba(255,255,255,0);}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-b6336bc.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-b6336bc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-c8f47e2 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-c8f47e2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-c8f47e2.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-c8f47e2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-c8f47e2.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-c8f47e2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-c8f47e2 .elementor-icon{font-size:22px;}.elementor-2482 .elementor-element.elementor-element-c8f47e2 .elementor-icon svg{height:22px;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-afe46e9.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-afe46e9.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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-2482 .elementor-element.elementor-element-d198731 .mec-location-name{font-family:"Sintony", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-align:left;display:block;color:var( --e-global-color-primary );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-d198731 .mec-location-name:hover{color:var( --e-global-color-accent );background:rgba(255,255,255,0);}.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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );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-2482 .elementor-element.elementor-element-f65cea1 .mec-event-content p{font-family:"Sintony", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-align:left;display:block;color:var( --e-global-color-primary );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-f65cea1 .mec-event-content p:hover{color:var( --e-global-color-accent );background:rgba(255,255,255,0);}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-c798bf3.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-c798bf3.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2482 .elementor-element.elementor-element-2465554 .elementor-icon-wrapper{text-align:center;}.elementor-2482 .elementor-element.elementor-element-2465554.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-2465554.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-2465554.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-2465554.elementor-view-framed .elementor-icon, .elementor-2482 .elementor-element.elementor-element-2465554.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-2465554 .elementor-icon{font-size:22px;}.elementor-2482 .elementor-element.elementor-element-2465554 .elementor-icon svg{height:22px;}.elementor-bc-flex-widget .elementor-2482 .elementor-element.elementor-element-f9e14b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2482 .elementor-element.elementor-element-f9e14b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-mec-cost .mec-cost{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-widget-mec-cost .mec-cost:hover{color:var( --e-global-color-primary );background:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-ac2f125 .mec-cost{font-family:"Sintony", Sans-serif;font-size:16px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;text-align:left;display:block;color:var( --e-global-color-primary );background:rgba(255,255,255,0);margin:0px 0px 0px 0px;}.elementor-2482 .elementor-element.elementor-element-ac2f125 .mec-cost:hover{color:var( --e-global-color-accent );background:rgba(255,255,255,0);}.elementor-2482 .elementor-element.elementor-element-5471ce7{--spacer-size:12px;}.elementor-widget-mec-read-more .mec-booking-button, .elementor-widget-mec-read-more  .mec-mb-button{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-6b152b4 .mec-booking-button, .elementor-2482 .elementor-element.elementor-element-6b152b4  .mec-mb-button{font-family:"Sintony", Sans-serif;font-size:14px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;display:inline-block;margin:0px 0px 0px 0px;padding:8px 20px 8px 20px;}.elementor-2482 .elementor-element.elementor-element-6b152b4 .mec-event-readmore{text-align:center;}.elementor-2482 .elementor-element.elementor-element-6b152b4 .mec-booking-button{color:var( --e-global-color-accent );}.elementor-2482 .elementor-element.elementor-element-6b152b4 .mec-booking-button:hover{color:var( --e-global-color-primary );}.elementor-2482 .elementor-element.elementor-element-89207d1{--spacer-size:32px;}@media(min-width:768px){.elementor-2482 .elementor-element.elementor-element-de6b32c{width:20%;}.elementor-2482 .elementor-element.elementor-element-87e1b5b{width:51.044%;}.elementor-2482 .elementor-element.elementor-element-2285490{width:28.62%;}.elementor-2482 .elementor-element.elementor-element-86ac43b{width:20%;}.elementor-2482 .elementor-element.elementor-element-d46977d{width:79.998%;}.elementor-2482 .elementor-element.elementor-element-59abff1{width:20%;}.elementor-2482 .elementor-element.elementor-element-9a6f980{width:79.998%;}.elementor-2482 .elementor-element.elementor-element-b6336bc{width:20%;}.elementor-2482 .elementor-element.elementor-element-afe46e9{width:79.998%;}.elementor-2482 .elementor-element.elementor-element-c798bf3{width:20%;}.elementor-2482 .elementor-element.elementor-element-f9e14b7{width:79.998%;}}@media(max-width:1024px){.elementor-widget-mec-date .mec-event-date{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-e7f643a .mec-event-date{font-size:45px;}.elementor-widget-mec-title .mec-event-title a, .elementor-widget-mec-title .mec-event-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title a, .elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title{font-size:45px;}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown .block-w span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown .block-w p{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w span{font-size:45px;}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w p{font-size:45px;}.elementor-2482 .elementor-element.elementor-element-f944b80 .mec-event-date{font-size:45px;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-shortcode-designer .mec-event-time, .elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-shortcode-designer .mec-event-time .mec-time-details{font-size:45px;}.elementor-widget-mec-location-name .mec-location-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-d198731 .mec-location-name{font-size:45px;}.elementor-widget-mec-address .mec-event-content p{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-f65cea1 .mec-event-content p{font-size:45px;}.elementor-widget-mec-cost .mec-cost{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-ac2f125 .mec-cost{font-size:45px;}.elementor-widget-mec-read-more .mec-booking-button, .elementor-widget-mec-read-more  .mec-mb-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-6b152b4 .mec-booking-button, .elementor-2482 .elementor-element.elementor-element-6b152b4  .mec-mb-button{font-size:45px;}}@media(max-width:767px){.elementor-widget-mec-date .mec-event-date{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-e7f643a .mec-event-date{font-size:28px;line-height:1.1em;}.elementor-widget-mec-title .mec-event-title a, .elementor-widget-mec-title .mec-event-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title a, .elementor-2482 .elementor-element.elementor-element-c87813f .mec-event-title{font-size:28px;line-height:1.1em;}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown .block-w span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-mec-countdown .mec-shortcode-designer .mec-event-countdown .block-w p{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w span{font-size:28px;line-height:1.1em;}.elementor-2482 .elementor-element.elementor-element-c2e75f9 .mec-shortcode-designer .mec-event-countdown .block-w p{font-size:28px;line-height:1.1em;}.elementor-2482 .elementor-element.elementor-element-f944b80 .mec-event-date{font-size:28px;line-height:1.1em;}.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 );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-shortcode-designer .mec-event-time, .elementor-2482 .elementor-element.elementor-element-f337bb4 .mec-shortcode-designer .mec-event-time .mec-time-details{font-size:28px;line-height:1.1em;}.elementor-widget-mec-location-name .mec-location-name{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-d198731 .mec-location-name{font-size:28px;line-height:1.1em;}.elementor-widget-mec-address .mec-event-content p{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-f65cea1 .mec-event-content p{font-size:28px;line-height:1.1em;}.elementor-widget-mec-cost .mec-cost{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-ac2f125 .mec-cost{font-size:28px;line-height:1.1em;}.elementor-widget-mec-read-more .mec-booking-button, .elementor-widget-mec-read-more  .mec-mb-button{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-2482 .elementor-element.elementor-element-6b152b4 .mec-booking-button, .elementor-2482 .elementor-element.elementor-element-6b152b4  .mec-mb-button{font-size:28px;line-height:1.1em;}}