.elementor-341 .elementor-element.elementor-element-277b770c .tec-events-back a{color:#202020;text-decoration:underline;}.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 ), Sans-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-341 .elementor-element.elementor-element-7bc40a6c .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-341 .elementor-element.elementor-element-42e5245a .tec-events-elementor-event-widget__title{font-size:50px;text-align:center;}.elementor-341 .elementor-element.elementor-element-5e9260f7 .tec-events-elementor-event-widget__datetime{font-family:"Source Sans Pro", Sans-serif;font-weight:600;}.elementor-341 .elementor-element.elementor-element-5e9260f7 .tec-events-elementor-event-widget__datetime-wrapper{justify-content:center;}.elementor-341 .elementor-element.elementor-element-5be3c7b5{padding:30px 0px 30px 0px;}.elementor-341 .elementor-element.elementor-element-6c4dde5b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-341 .elementor-element.elementor-element-6c4dde5b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-341 .elementor-element.elementor-element-6c4dde5b > .elementor-element-populated, .elementor-341 .elementor-element.elementor-element-6c4dde5b > .elementor-element-populated > .elementor-background-overlay, .elementor-341 .elementor-element.elementor-element-6c4dde5b > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-341 .elementor-element.elementor-element-6c4dde5b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:52px 52px 52px 52px;}.elementor-341 .elementor-element.elementor-element-6c4dde5b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-341 .elementor-element.elementor-element-419f207f .tec-events-elementor-event-widget__image{text-align:center;}.elementor-341 .elementor-element.elementor-element-419f207f .tec-events-elementor-event-widget__image img{width:100%;height:500px;}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-341 .elementor-element.elementor-element-d5b2e9a{text-align:center;font-family:"Source Sans Pro", Sans-serif;font-size:17px;font-weight:400;line-height:1.4em;color:#1F1F1F;}.elementor-341 .elementor-element.elementor-element-93d6e4a{padding:30px 0px 30px 0px;}.elementor-341 .elementor-element.elementor-element-5465c0d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-341 .elementor-element.elementor-element-5465c0d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-341 .elementor-element.elementor-element-5465c0d > .elementor-element-populated, .elementor-341 .elementor-element.elementor-element-5465c0d > .elementor-element-populated > .elementor-background-overlay, .elementor-341 .elementor-element.elementor-element-5465c0d > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-341 .elementor-element.elementor-element-5465c0d > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-341 .elementor-element.elementor-element-5465c0d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-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 );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-341 .elementor-element.elementor-element-cffb72f{text-align:left;}.elementor-341 .elementor-element.elementor-element-cffb72f .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#111111;}.elementor-341 .elementor-element.elementor-element-82d96b7:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-341 .elementor-element.elementor-element-82d96b7 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-341 .elementor-element.elementor-element-82d96b7 > .elementor-element-populated, .elementor-341 .elementor-element.elementor-element-82d96b7 > .elementor-element-populated > .elementor-background-overlay, .elementor-341 .elementor-element.elementor-element-82d96b7 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-341 .elementor-element.elementor-element-82d96b7 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-341 .elementor-element.elementor-element-82d96b7 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-341 .elementor-element.elementor-element-8ad513c{text-align:left;}.elementor-341 .elementor-element.elementor-element-8ad513c .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#111111;}.elementor-341 .elementor-element.elementor-element-b967009:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-341 .elementor-element.elementor-element-b967009 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F7F7;}.elementor-341 .elementor-element.elementor-element-b967009 > .elementor-element-populated, .elementor-341 .elementor-element.elementor-element-b967009 > .elementor-element-populated > .elementor-background-overlay, .elementor-341 .elementor-element.elementor-element-b967009 > .elementor-background-slideshow{border-radius:18px 18px 18px 18px;}.elementor-341 .elementor-element.elementor-element-b967009 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-341 .elementor-element.elementor-element-b967009 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-341 .elementor-element.elementor-element-402892e{text-align:left;}.elementor-341 .elementor-element.elementor-element-402892e .elementor-heading-title{font-family:"Source Serif Pro", Sans-serif;font-size:22px;font-weight:600;line-height:1.1em;color:#111111;}.elementor-341 .elementor-element.elementor-element-6404a9da > .elementor-widget-container{border-style:none;}.elementor-341 .elementor-element.elementor-element-6404a9da:hover .elementor-widget-container{border-style:none;}.elementor-341 .elementor-element.elementor-element-6404a9da .tec-events-elementor-event-widget__venue-name, .elementor-341 .elementor-element.elementor-element-6404a9da .tec-events-elementor-event-widget__venue-name a{line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-6404a9da .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;height:calc( 100% - var(--tec-spacer-2));border-style:none;}.elementor-341 .elementor-element.elementor-element-32663e05{padding:30px 0px 30px 0px;}.elementor-341 .elementor-element.elementor-element-44117a73 > .elementor-element-populated{text-align:center;}.elementor-341 .elementor-element.elementor-element-7a88c0d8{padding:30px 0px 30px 0px;}.elementor-341 .elementor-element.elementor-element-5e8909fa > .elementor-element-populated{text-align:center;}.elementor-341 .elementor-element.elementor-element-72a33d4e .tec-events-elementor-event-widget__export-dropdown-button{color:#FFFFFF;}.elementor-341 .elementor-element.elementor-element-72a33d4e .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:#363636;}.elementor-341 .elementor-element.elementor-element-72a33d4e .tec-events-elementor-event-widget__export-dropdown-list{text-align:center;background-color:#ffffff;}.elementor-341 .elementor-element.elementor-element-695dab5c{margin-top:0px;margin-bottom:50px;}.elementor-341 .elementor-element.elementor-element-53cc5c6a .tec-events-elementor-event-widget__navigation--subnav a:hover{color:#222020;}@media(min-width:768px){.elementor-341 .elementor-element.elementor-element-5465c0d{width:24.801%;}.elementor-341 .elementor-element.elementor-element-82d96b7{width:23.009%;}.elementor-341 .elementor-element.elementor-element-b967009{width:51.856%;}}@media(max-width:1024px){.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-341 .elementor-element.elementor-element-d5b2e9a{font-size:16px;line-height:1.2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-341 .elementor-element.elementor-element-cffb72f .elementor-heading-title{font-size:48px;line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-8ad513c .elementor-heading-title{font-size:48px;line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-402892e .elementor-heading-title{font-size:48px;line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-6404a9da .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}}@media(max-width:767px){.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-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-341 .elementor-element.elementor-element-d5b2e9a{font-size:16px;line-height:1.2em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-341 .elementor-element.elementor-element-cffb72f .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-8ad513c .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-402892e .elementor-heading-title{font-size:42px;line-height:1.1em;}.elementor-341 .elementor-element.elementor-element-6404a9da .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}}