.elementor-7227 .elementor-element.elementor-element-ea7b579{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7227 .elementor-element.elementor-element-42bc800e{color:var( --e-global-color-primary );}.elementor-7227 .elementor-element.elementor-element-001aa95{--display:flex;}.elementor-widget-theme-post-featured-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7227 .elementor-element.elementor-element-6c6ac70{--display:flex;}.elementor-7227 .elementor-element.elementor-element-08e3048 .tec-events-elementor-event-widget__cost{color:var( --e-global-color-primary );}.elementor-7227 .elementor-element.elementor-element-35d5aeb{--display:flex;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7227 .elementor-element.elementor-element-09e078d .elementor-menu-toggle{margin:0 auto;}