.elementor-908 .elementor-element.elementor-element-39630e1{padding:0px 0px 20px 0px;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-89aae6e .elementor-button{background-color:var( --e-global-color-5284b4c );fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-style:none;padding:0px 0px 0px 0px;}.elementor-908 .elementor-element.elementor-element-89aae6e{padding:0px 0px 30px 0px;}.elementor-908 .elementor-element.elementor-element-89aae6e .elementor-button-content-wrapper{flex-direction:row;}.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-908 .elementor-element.elementor-element-e962b14 > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B9B8B8;}.elementor-908 .elementor-element.elementor-element-e962b14 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-908 .elementor-element.elementor-element-d181e96 > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-908 .elementor-element.elementor-element-c90851e > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-908 .elementor-element.elementor-element-c90851e .tec-events-elementor-event-widget__datetime{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 > .elementor-widget-container{padding:30px 0px 30px 0px;border-style:solid;border-width:0px 0px 1px 0px;border-color:#B9B8B8;}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-5086a0e );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );background-color:var( --e-global-color-5086a0e );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );border-color:var( --e-global-color-secondary );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-link{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-908 .elementor-element.elementor-element-b48aaae > .elementor-widget-container{padding:20px 0px 20px 0px;}.elementor-908 .elementor-element.elementor-element-b48aaae .tec-events-elementor-event-widget__image{text-align:center;}.elementor-908 .elementor-element.elementor-element-b48aaae .tec-events-elementor-event-widget__image img{width:auto;height:400px;object-fit:contain;}.elementor-widget-theme-post-content{color:var( --e-global-color-text );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-815393e{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-a9730f4{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-908 .elementor-element.elementor-element-91dd835{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-908 .elementor-element.elementor-element-91dd835 .elementor-heading-title{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime-header{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime{font-family:var( --e-global-typography-aed9001-font-family ), Sans-serif;font-size:var( --e-global-typography-aed9001-font-size );font-weight:var( --e-global-typography-aed9001-font-weight );text-transform:var( --e-global-typography-aed9001-text-transform );font-style:var( --e-global-typography-aed9001-font-style );text-decoration:var( --e-global-typography-aed9001-text-decoration );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-2f2a246 .tec-events-elementor-event-widget__datetime{font-family:var( --e-global-typography-aed9001-font-family ), Sans-serif;font-size:var( --e-global-typography-aed9001-font-size );font-weight:var( --e-global-typography-aed9001-font-weight );text-transform:var( --e-global-typography-aed9001-text-transform );font-style:var( --e-global-typography-aed9001-font-style );text-decoration:var( --e-global-typography-aed9001-text-decoration );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-1b034cb{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-header{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-link-wrapper a{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-header{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:capitalize;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-link{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-header{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-link a{color:var( --e-global-color-text );font-family:"Work Sans", Sans-serif;font-size:22px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-908 .elementor-element.elementor-element-f7838cc{--display:flex;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-header{font-family:"Lobster Two", Sans-serif;font-size:25px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name, .elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name a{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-5291097{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-2a82407{--display:flex;}.elementor-908 .elementor-element.elementor-element-e1454e1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-908 .elementor-element.elementor-element-e1454e1 .elementor-heading-title{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-map{max-width:0%;width:0%;height:calc( 0% - var(--tec-spacer-2));border-style:none;}.elementor-908 .elementor-element.elementor-element-cc4d5b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-908 .elementor-element.elementor-element-02be747{--display:flex;}.elementor-908 .elementor-element.elementor-element-6f0c814{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-908 .elementor-element.elementor-element-6f0c814 .elementor-heading-title{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime-header{color:var( --e-global-color-text );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-transform:var( --e-global-typography-accent-text-transform );font-style:var( --e-global-typography-accent-font-style );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime{font-family:var( --e-global-typography-aed9001-font-family ), Sans-serif;font-size:var( --e-global-typography-aed9001-font-size );font-weight:var( --e-global-typography-aed9001-font-weight );text-transform:var( --e-global-typography-aed9001-text-transform );font-style:var( --e-global-typography-aed9001-font-style );text-decoration:var( --e-global-typography-aed9001-text-decoration );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-c23e10a .tec-events-elementor-event-widget__datetime{font-family:var( --e-global-typography-aed9001-font-family ), Sans-serif;font-size:var( --e-global-typography-aed9001-font-size );font-weight:var( --e-global-typography-aed9001-font-weight );text-transform:var( --e-global-typography-aed9001-text-transform );font-style:var( --e-global-typography-aed9001-font-style );text-decoration:var( --e-global-typography-aed9001-text-decoration );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-05e2367{--display:flex;}.elementor-908 .elementor-element.elementor-element-bb0decf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-908 .elementor-element.elementor-element-bb0decf .elementor-heading-title{font-family:"Lobster Two", Sans-serif;font-size:22px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:30px;letter-spacing:0px;word-spacing:0px;color:var( --e-global-color-text );}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name a{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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-map{max-width:0%;width:0%;height:calc( 0% - var(--tec-spacer-2));border-style:none;}.elementor-908 .elementor-element.elementor-element-e75cddb > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-908 .elementor-element.elementor-element-e75cddb .tec-events-elementor-event-widget__navigation--subnav a{color:var( --e-global-color-primary );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 );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}@media(min-width:551px){.elementor-908 .elementor-element.elementor-element-2a82407{--width:70%;}.elementor-908 .elementor-element.elementor-element-02be747{--width:30%;}.elementor-908 .elementor-element.elementor-element-05e2367{--width:70%;}}@media(max-width:1366px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-c90851e .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-91dd835 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime-header{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-2f2a246 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-header{font-size:20px;line-height:28px;}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-link-wrapper a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-header{font-size:20px;line-height:28px;}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-header{font-size:20px;line-height:28px;}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-link a{font-size:20px;line-height:28px;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-header{font-size:20px;line-height:28px;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name, .elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-e1454e1 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-6f0c814 .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime-header{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-c23e10a .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-bb0decf .elementor-heading-title{font-size:22px;line-height:30px;}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-e75cddb .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-c90851e .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-91dd835 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime-header{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-2f2a246 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-header{font-size:18px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-link-wrapper a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-header{font-size:18px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-header{font-size:18px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-link a{font-size:18px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-header{font-size:18px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name, .elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-e1454e1 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}.elementor-908 .elementor-element.elementor-element-6f0c814 .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime-header{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-c23e10a .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-bb0decf .elementor-heading-title{font-size:20px;line-height:1.5em;}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}.elementor-908 .elementor-element.elementor-element-e75cddb .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}@media(max-width:550px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-c90851e .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-button:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-0a07582 .tec-events-elementor-event-widget__export-dropdown-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-91dd835 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime-header{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-16ea1bd .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-2f2a246 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-header{font-size:16px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-0af01b2 .tec-events-elementor-event-widget__categories-link-wrapper a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-header{font-size:16px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-f75a4fc .tec-events-elementor-event-widget__tags-link{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-header{font-size:16px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-636c7b3 .tec-events-elementor-event-widget__website-link a{font-size:16px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-header{font-size:16px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name, .elementor-908 .elementor-element.elementor-element-1d5c831 .tec-events-elementor-event-widget__organizer-name a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-e1454e1 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}.elementor-908 .elementor-element.elementor-element-6f0c814 .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime-header{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );letter-spacing:var( --e-global-typography-accent-letter-spacing );word-spacing:var( --e-global-typography-accent-word-spacing );}.elementor-908 .elementor-element.elementor-element-fb46632 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-c23e10a .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-aed9001-font-size );line-height:var( --e-global-typography-aed9001-line-height );letter-spacing:var( --e-global-typography-aed9001-letter-spacing );word-spacing:var( --e-global-typography-aed9001-word-spacing );}.elementor-908 .elementor-element.elementor-element-bb0decf .elementor-heading-title{font-size:20px;line-height:1.4em;}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name, .elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}.elementor-908 .elementor-element.elementor-element-e75cddb .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );word-spacing:var( --e-global-typography-text-word-spacing );}}/* Start custom CSS for tec_events_elementor_widget_event_export, class: .elementor-element-0a07582 */.elementor-908 .elementor-element.elementor-element-0a07582 button:hover{
    background: #fff !important;
}
.elementor-908 .elementor-element.elementor-element-0a07582 button{
    border-radius:40px !important;
    padding: 15px 25px
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_image, class: .elementor-element-b48aaae */.elementor-908 .elementor-element.elementor-element-b48aaae img{
    text-align: start;
    display:flex;
    justify-content: start;
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_organizer, class: .elementor-element-1d5c831 */.elementor-908 .elementor-element.elementor-element-1d5c831 h4{
    font-family: 'Lobster two';
    font-size:22px;
}
@media(max-width:767px){
    .elementor-908 .elementor-element.elementor-element-1d5c831 h4{
        font-size:18px;
    }
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_venue, class: .elementor-element-69721e1 */.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-container{
    border:none;
    padding:0;
    display:flex !important;
    margin:0;
}

.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-details{
    width:100% !important;
    padding:0;
    margin:0;
}
.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-details h3{
    margin:0;
}
.elementor-908 .elementor-element.elementor-element-69721e1 .tec-events-elementor-event-widget__venue-map{
    width:0% !important;
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_venue, class: .elementor-element-f4a47e9 */.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-container{
    border:none;
    padding:0;
    display:flex !important;
    margin:0;
}

.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-details{
    width:100% !important;
    padding:0;
    margin:0;
}
.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-details h3{
    margin:0;
}
.elementor-908 .elementor-element.elementor-element-f4a47e9 .tec-events-elementor-event-widget__venue-map{
    width:0% !important;
}/* End custom CSS */