.elementor-616 .elementor-element.elementor-element-63ab6d4a .tec-events-back a{color:var( --e-global-color-primary );font-family:"Montserrat", Sans-serif;font-size:1.6rem;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-tec_events_elementor_widget_event_status .tec-events-elementor-event-widget__status{border-left:var( --e-global-color-primary );}.elementor-616 .elementor-element.elementor-element-5c4ca066 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-616 .elementor-element.elementor-element-75c65b7c .tec-events-elementor-event-widget__title{font-size:3.5rem;}.elementor-616 .elementor-element.elementor-element-7b679070 .tec-events-elementor-event-widget__datetime-header{font-family:"Montserrat", Sans-serif;font-size:1.375rem;font-weight:600;}.elementor-616 .elementor-element.elementor-element-7b679070 .tec-events-elementor-event-widget__datetime{font-family:"Open Sans", Sans-serif;font-size:1.15rem;}.elementor-616 .elementor-element.elementor-element-680ed4f4 .tec-events-elementor-event-widget__cost-header{font-family:"Montserrat", Sans-serif;font-size:1.375rem;font-weight:600;}.elementor-616 .elementor-element.elementor-element-680ed4f4 .tec-events-elementor-event-widget__cost{font-family:"Open Sans", Sans-serif;font-size:1.15rem;}.elementor-616 .elementor-element.elementor-element-7d8adfbe .tec-events-elementor-event-widget__image{text-align:center;}.elementor-616 .elementor-element.elementor-element-7d8adfbe .tec-events-elementor-event-widget__image img{width:100%;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-616 .elementor-element.elementor-element-191e47b3{padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-52f5067d .tec-events-elementor-event-widget__categories-header{font-family:"Montserrat", Sans-serif;}.elementor-616 .elementor-element.elementor-element-45f7d26d .tec-events-elementor-event-widget__tags-header{font-family:"Montserrat", Sans-serif;}.elementor-616 .elementor-element.elementor-element-6b046395 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-6b046395 .tec-events-elementor-event-widget__organizer-header{font-family:"Montserrat", Sans-serif;}.elementor-616 .elementor-element.elementor-element-6b046395 .tec-events-elementor-event-widget__organizer-name, .elementor-616 .elementor-element.elementor-element-6b046395 .tec-events-elementor-event-widget__organizer-name a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-616 .elementor-element.elementor-element-bf51c36 .tec-events-elementor-event-widget__website-header{color:var( --e-global-color-text );}.elementor-616 .elementor-element.elementor-element-bf51c36 .tec-events-elementor-event-widget__website-link a{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;}.elementor-616 .elementor-element.elementor-element-40077d93{padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-538afad8 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-616 .elementor-element.elementor-element-538afad8 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-name, .elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-name a{font-family:"Open Sans", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-address-header{font-family:"Open Sans", Sans-serif;font-size:1rem;font-style:normal;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-address{font-family:"Open Sans", Sans-serif;font-size:1rem;font-style:normal;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-weight:500;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-phone-header{font-family:"Open Sans", Sans-serif;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-phone-number{color:var( --e-global-color-text );font-family:"Open Sans", Sans-serif;font-size:1rem;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;height:calc( 100% - var(--tec-spacer-2));}.elementor-616 .elementor-element.elementor-element-2271a229{padding:30px 0px 30px 0px;}.elementor-616 .elementor-element.elementor-element-7b76859d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}.elementor-616 .elementor-element.elementor-element-2ae34f26 .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-secondary );font-family:"Open Sans", Sans-serif;font-weight:600;text-transform:uppercase;background-color:var( --e-global-color-secondary );}.elementor-616 .elementor-element.elementor-element-2ae34f26 .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-secondary );}.elementor-616 .elementor-element.elementor-element-2ae34f26 .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:#FFFFFF;}.elementor-616 .elementor-element.elementor-element-2ae34f26 .tec-events-elementor-event-widget__export-dropdown-button:hover{color:#FFFFFF;}.elementor-616 .elementor-element.elementor-element-2ae34f26 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-616 .elementor-element.elementor-element-5ec37806{margin-top:0px;margin-bottom:50px;}@media(min-width:768px){.elementor-616 .elementor-element.elementor-element-538afad8{width:100%;}}@media(max-width:1024px){.elementor-616 .elementor-element.elementor-element-4d8f4efa{padding:40px 30px 40px 30px;}.elementor-616 .elementor-element.elementor-element-75c65b7c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-616 .elementor-element.elementor-element-75c65b7c .tec-events-elementor-event-widget__title{font-size:2.5rem;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}}@media(max-width:767px){.elementor-616 .elementor-element.elementor-element-75c65b7c .tec-events-elementor-event-widget__title{font-size:2.135rem;}.elementor-616 .elementor-element.elementor-element-7b679070 .tec-events-elementor-event-widget__datetime-header{font-size:1.25rem;}.elementor-616 .elementor-element.elementor-element-680ed4f4 .tec-events-elementor-event-widget__cost-header{font-size:1.25rem;}.elementor-616 .elementor-element.elementor-element-7d812fbe{width:100%;max-width:100%;}.elementor-616 .elementor-element.elementor-element-bf51c36 .tec-events-elementor-event-widget__website-link a{font-size:1rem;}.elementor-616 .elementor-element.elementor-element-eb9eabf{width:100%;max-width:100%;}.elementor-616 .elementor-element.elementor-element-eb9eabf .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}.elementor-616 .elementor-element.elementor-element-7b76859d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:0px;}}