.elementor-1149 .elementor-element.elementor-element-7e656b6{--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;}.elementor-1149 .elementor-element.elementor-element-76d5c8a{--display:flex;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:800;text-decoration:none;fill:var( --e-global-color-5b1e0ce );color:var( --e-global-color-5b1e0ce );border-radius:30px 30px 30px 30px;padding:10px 25px 10px 25px;}.elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button:hover, .elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button:focus{background-color:var( --e-global-color-secondary );color:var( --e-global-color-5b1e0ce );}.elementor-1149 .elementor-element.elementor-element-6c5ef08.elementor-element{--align-self:flex-start;}.elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button:hover svg, .elementor-1149 .elementor-element.elementor-element-6c5ef08 .elementor-button:focus svg{fill:var( --e-global-color-5b1e0ce );}.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-1149 .elementor-element.elementor-element-a2cca02 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-1149 .elementor-element.elementor-element-f42e4a6 .tec-events-elementor-event-widget__title{font-family:"Montserrat", Sans-serif;font-size:2rem;font-weight:600;}.elementor-1149 .elementor-element.elementor-element-6c11561{--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:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-56b91f3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-ef92aac .tec-events-elementor-event-widget__datetime{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1149 .elementor-element.elementor-element-6590bf3 .tec-events-elementor-event-widget__cost{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-name, .elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-name a{font-family:"Montserrat", Sans-serif;font-size:1.1rem;font-weight:600;text-decoration:none;}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-address-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-address{font-family:"Montserrat", Sans-serif;font-weight:400;}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-phone-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-phone-number{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-website-header{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-website-url a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;height:calc( 100% - var(--tec-spacer-2));}.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-1149 .elementor-element.elementor-element-a37fcaf{--display:flex;}.elementor-1149 .elementor-element.elementor-element-c84b11a .tec-events-elementor-event-widget__image img{width:100%;}.elementor-1149 .elementor-element.elementor-element-2c4c402 .tec-events-elementor-event-widget__categories-header{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-c239ab7 .tec-events-elementor-event-widget__tags-header{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-1ea361e .tec-events-elementor-event-widget__website-header{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;}.elementor-1149 .elementor-element.elementor-element-2f5a692 .tec-events-elementor-event-widget__organizer-header{font-family:"Montserrat", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-1149 .elementor-element.elementor-element-1da6b8c{--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-1149 .elementor-element.elementor-element-eb61212{--display:flex;}.elementor-1149 .elementor-element.elementor-element-e3c8042 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-1149 .elementor-element.elementor-element-c960858{--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;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1149 .elementor-element.elementor-element-d9f535e{--display:flex;}@media(max-width:1024px){.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-map{max-width:50%;width:50%;}}@media(max-width:767px){.elementor-1149 .elementor-element.elementor-element-6c5ef08.elementor-element{--align-self:center;}.elementor-1149 .elementor-element.elementor-element-1c29cea .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}.elementor-1149 .elementor-element.elementor-element-eb61212{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}}@media(min-width:768px){.elementor-1149 .elementor-element.elementor-element-6c11561{--width:100%;}.elementor-1149 .elementor-element.elementor-element-a37fcaf{--width:35%;}}/* Start custom CSS for tec_events_elementor_widget_event_venue, class: .elementor-element-1c29cea */.tec-events-elementor-event-widget__venue-container {
    display: flex !important;
}
.tec-events-elementor-event-widget__venue-map {
        width: 50% !important;
        height: auto !important;
 
    }
    
    
@media screen and (max-width: 767px) {
        .tec-events-elementor-event-widget__venue-container {
    display: flex !important;
    flex-wrap: wrap !important;
    }
    .tec-events-elementor-event-widget__venue-details, .tec-events-elementor-event-widget__venue-map {
        width:100% !important;
    }
    
    
}


[class*=tec-events-elementor-event-widget] [class*=tec-events-elementor-event-widget] {
        font-size:1rem;
    }/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-4b1fe21 */.postContent div {
    margin-bottom:15px;
}/* End custom CSS */