.elementor-18447 .elementor-element.elementor-element-0752fd3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-18447 .elementor-element.elementor-element-0752fd3:not(.elementor-motion-effects-element-type-background), .elementor-18447 .elementor-element.elementor-element-0752fd3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-18447 .elementor-element.elementor-element-0752fd3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-0752fd3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-18447 .elementor-element.elementor-element-7ea173f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-18447 .elementor-element.elementor-element-7ea173f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18447 .elementor-element.elementor-element-75c65b7c .tec-events-elementor-event-widget__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-df86d4f-font-family ), Serif;font-size:var( --e-global-typography-df86d4f-font-size );font-weight:var( --e-global-typography-df86d4f-font-weight );line-height:var( --e-global-typography-df86d4f-line-height );text-align:center;}.elementor-18447 .elementor-element.elementor-element-c31c356:not(.elementor-motion-effects-element-type-background), .elementor-18447 .elementor-element.elementor-element-c31c356 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3c28c9a );}.elementor-18447 .elementor-element.elementor-element-c31c356{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:8px 40px 8px 40px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-c31c356 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-breadcrumbs{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-9f8c7ac{font-family:var( --e-global-typography-f334afa-font-family ), Serif;font-size:var( --e-global-typography-f334afa-font-size );font-weight:var( --e-global-typography-f334afa-font-weight );line-height:var( --e-global-typography-f334afa-line-height );color:var( --e-global-color-primary );}.elementor-18447 .elementor-element.elementor-element-9f8c7ac a{color:var( --e-global-color-primary );}.elementor-18447 .elementor-element.elementor-element-ee9c56d > .elementor-container{max-width:880px;}.elementor-18447 .elementor-element.elementor-element-ee9c56d{margin-top:40px;margin-bottom:40px;padding:16px 16px 16px 16px;overflow:visible;}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status--description{color:var( --e-global-color-text );}.elementor-widget-tec_events_elementor_widget_event_status tec-events-elementor-event-widget__status--description{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status{border-left:var( --e-global-color-primary );}.elementor-18447 .elementor-element.elementor-element-bb3e653 .tec-events-elementor-event-widget__status-passed{color:var( --e-global-color-3c28c9a );font-family:var( --e-global-typography-0a00846-font-family ), Serif;font-size:var( --e-global-typography-0a00846-font-size );font-weight:var( --e-global-typography-0a00846-font-weight );text-transform:var( --e-global-typography-0a00846-text-transform );line-height:var( --e-global-typography-0a00846-line-height );text-align:center;}.elementor-18447 .elementor-element.elementor-element-bb3e653 tec-events-elementor-event-widget__status--description{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-bb3e653 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-18447 .elementor-element.elementor-element-cc1d2d7 .tec-events-elementor-event-widget__image img{width:100%;height:auto;object-fit:contain;}.elementor-18447 .elementor-element.elementor-element-11a9bec{overflow:visible;}.elementor-18447 .elementor-element.elementor-element-09d983a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-18447 .elementor-element.elementor-element-8e0e652 .tec-events-elementor-event-widget__datetime{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-a622d04 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-18447 .elementor-element.elementor-element-23de8e1 .tec-events-elementor-event-widget__cost{font-family:var( --e-global-typography-secondary-font-family ), Serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-18447 .elementor-element.elementor-element-4f4aff9{font-family:var( --e-global-typography-primary-font-family ), Serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-18447 .elementor-element.elementor-element-2f3fe28{padding:30px 0px 30px 0px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-33824ca{padding:30px 0px 30px 0px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-5d5902d{padding:30px 0px 30px 0px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-077d3f2 .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;height:calc( 100% - var(--tec-spacer-2));}.elementor-18447 .elementor-element.elementor-element-0c61218{padding:30px 0px 30px 0px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-dc48770 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-18447 .elementor-element.elementor-element-f3f4baf{margin-top:0px;margin-bottom:50px;overflow:visible;}.elementor-18447 .elementor-element.elementor-element-4af51e4 .tec-events-elementor-event-widget__navigation--subnav a{color:var( --e-global-color-accent );font-family:var( --e-global-typography-f334afa-font-family ), Serif;font-size:var( --e-global-typography-f334afa-font-size );font-weight:var( --e-global-typography-f334afa-font-weight );line-height:var( --e-global-typography-f334afa-line-height );}body.elementor-page-18447{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:880px){.elementor-18447 .elementor-element.elementor-element-0752fd3{margin-top:0px;margin-bottom:0px;padding:40px 40px 40px 40px;}.elementor-bc-flex-widget .elementor-18447 .elementor-element.elementor-element-7ea173f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-18447 .elementor-element.elementor-element-7ea173f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-18447 .elementor-element.elementor-element-7ea173f.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-18447 .elementor-element.elementor-element-7ea173f > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:: 0px;}.elementor-18447 .elementor-element.elementor-element-7ea173f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-18447 .elementor-element.elementor-element-75c65b7c .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-df86d4f-font-size );line-height:var( --e-global-typography-df86d4f-line-height );}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-9f8c7ac{font-size:var( --e-global-typography-f334afa-font-size );line-height:var( --e-global-typography-f334afa-line-height );}.elementor-widget-tec_events_elementor_widget_event_status tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18447 .elementor-element.elementor-element-bb3e653 .tec-events-elementor-event-widget__status-passed{font-size:var( --e-global-typography-0a00846-font-size );line-height:var( --e-global-typography-0a00846-line-height );}.elementor-18447 .elementor-element.elementor-element-bb3e653 tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-8e0e652 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-23de8e1 .tec-events-elementor-event-widget__cost{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18447 .elementor-element.elementor-element-4f4aff9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18447 .elementor-element.elementor-element-077d3f2 .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}.elementor-18447 .elementor-element.elementor-element-4af51e4 .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-f334afa-font-size );line-height:var( --e-global-typography-f334afa-line-height );}}@media(max-width:600px){.elementor-18447 .elementor-element.elementor-element-0752fd3{padding:16px 16px 16px 16px;}.elementor-18447 .elementor-element.elementor-element-75c65b7c .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-df86d4f-font-size );line-height:var( --e-global-typography-df86d4f-line-height );}.elementor-18447 .elementor-element.elementor-element-c31c356{padding:8px 16px 8px 16px;}.elementor-widget-breadcrumbs{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-9f8c7ac{font-size:var( --e-global-typography-f334afa-font-size );line-height:var( --e-global-typography-f334afa-line-height );}.elementor-widget-tec_events_elementor_widget_event_status tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18447 .elementor-element.elementor-element-bb3e653 .tec-events-elementor-event-widget__status-passed{font-size:var( --e-global-typography-0a00846-font-size );line-height:var( --e-global-typography-0a00846-line-height );}.elementor-18447 .elementor-element.elementor-element-bb3e653 tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-8e0e652 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-18447 .elementor-element.elementor-element-23de8e1 .tec-events-elementor-event-widget__cost{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-18447 .elementor-element.elementor-element-4f4aff9{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-18447 .elementor-element.elementor-element-077d3f2 .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}.elementor-18447 .elementor-element.elementor-element-4af51e4 .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-f334afa-font-size );line-height:var( --e-global-typography-f334afa-line-height );}}@media(min-width:601px){.elementor-18447 .elementor-element.elementor-element-7ea173f{width:100%;}}@media(max-width:880px) and (min-width:601px){.elementor-18447 .elementor-element.elementor-element-7ea173f{width:100%;}}