.elementor-2343 .elementor-element.elementor-element-9de282f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-2343 .elementor-element.elementor-element-fd48d19{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-2343 .elementor-element.elementor-element-540cb24 img{width:100%;}.elementor-2343 .elementor-element.elementor-element-99a2958 .tec-events-elementor-event-widget__title{color:var( --e-global-color-primary );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-2343 .elementor-element.elementor-element-a0722e0 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-a0722e0 .tec-events-elementor-event-widget__datetime{color:#6D6D6D;font-style:italic;}.elementor-2343 .elementor-element.elementor-element-77fb753 .tec-events-elementor-event-widget__additional-fields-header{color:#5F6F5200;}.elementor-2343 .elementor-element.elementor-element-77fb753 .tec-events-elementor-event-widget__additional-fields-label{color:var( --e-global-color-primary );}.elementor-2343 .elementor-element.elementor-element-77fb753 .tec-events-elementor-event-widget__additional-fields-value{color:var( --e-global-color-text );}.elementor-2343 .elementor-element.elementor-element-937d249 .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-a2c806f );font-family:"Barlow", Sans-serif;font-size:1.5rem;font-weight:300;line-height:1.1em;background-color:var( --e-global-color-1821e20 );}.elementor-2343 .elementor-element.elementor-element-937d249 .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-primary );}.elementor-2343 .elementor-element.elementor-element-937d249 .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-a2c806f );}.elementor-2343 .elementor-element.elementor-element-937d249 .tec-events-elementor-event-widget__export-dropdown-list{border-color:var( --e-global-color-primary );background-color:#ffffff;}@media(max-width:1024px){.elementor-2343 .elementor-element.elementor-element-99a2958 .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2343 .elementor-element.elementor-element-937d249 .tec-events-elementor-event-widget__export-dropdown-button{font-size:2.6rem;}}@media(max-width:767px){.elementor-2343 .elementor-element.elementor-element-fd48d19{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2343 .elementor-element.elementor-element-99a2958 .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-2343 .elementor-element.elementor-element-d48965c > .elementor-widget-container{margin:0px 0px -222px 0px;padding:0px 0px 0px 0px;}.elementor-2343 .elementor-element.elementor-element-937d249 .tec-events-elementor-event-widget__export-dropdown-button{font-size:28px;}}/* Start custom CSS for tec_events_elementor_widget_event_additional_fields, class: .elementor-element-77fb753 */a.tec-button-field {
    display: inline-block;
    padding: 20px 30px;
    background: #8B2025;
    color: #fff;
    border-radius: 4px;
    text-decoration: none;
    font-weight: bold;
    transition: background 0.2s;
}

a.tec-button-field:hover {
    background: #8B2025;
    color: #fff;
}/* End custom CSS */