.elementor-1661 .elementor-element.elementor-element-a3b87b3{--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-1661 .elementor-element.elementor-element-92ea4f8{--display:flex;}.elementor-1661 .elementor-element.elementor-element-4a268b7 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-4a268b7 .tec-events-back a{color:var( --e-global-color-43cae11 );}.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-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1661 .elementor-element.elementor-element-798aa05 > .elementor-widget-container{background-color:#FFFFFF;border-radius:4px 4px 4px 4px;}.elementor-1661 .elementor-element.elementor-element-798aa05:hover > .elementor-widget-container{border-radius:4px 4px 4px 4px;}.elementor-1661 .elementor-element.elementor-element-798aa05 .tec-events-elementor-event-widget__status-passed{color:var( --e-global-color-43cae11 );font-size:24px;font-weight:600;text-shadow:0px 0px 16px #6BA8FF;text-align:center;}.elementor-1661 .elementor-element.elementor-element-798aa05 .tec-events-elementor-event-widget__status-label{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-798aa05 tec-events-elementor-event-widget__status--description{font-family:"Montserrat", Sans-serif;font-size:44px;font-weight:bold;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.41px;}.elementor-1661 .elementor-element.elementor-element-798aa05 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-1661 .elementor-element.elementor-element-d891670 .tec-events-elementor-event-widget__datetime{color:#303030;font-size:14px;}.elementor-1661 .elementor-element.elementor-element-8246fee .tec-events-elementor-event-widget__title{font-size:42px;}.elementor-widget-theme-post-content{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 );}.elementor-1661 .elementor-element.elementor-element-37e2155{font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:27px;}.elementor-1661 .elementor-element.elementor-element-e7c596e .tec-events-elementor-event-widget__cost{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-8238da0 .tec-events-elementor-event-widget__image{text-align:left;}.elementor-1661 .elementor-element.elementor-element-8238da0 .tec-events-elementor-event-widget__image img{width:100%;height:650px;}.elementor-1661 .elementor-element.elementor-element-6cb6f4d{--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-1661 .elementor-element.elementor-element-df1c2aa{--display:flex;}.elementor-1661 .elementor-element.elementor-element-1e5a3c8 .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-2de3ef3 );background-color:var( --e-global-color-ffc0f4c );}.elementor-1661 .elementor-element.elementor-element-1e5a3c8 .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-43cae11 );}.elementor-1661 .elementor-element.elementor-element-1e5a3c8 .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-43cae11 );}.elementor-1661 .elementor-element.elementor-element-1e5a3c8 .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-2de3ef3 );border-color:var( --e-global-color-ffc0f4c );}.elementor-1661 .elementor-element.elementor-element-1e5a3c8 .tec-events-elementor-event-widget__export-dropdown-link{color:var( --e-global-color-2de3ef3 );}.elementor-1661 .elementor-element.elementor-element-1e5a3c8 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-1661 .elementor-element.elementor-element-2f9a354{--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-1661 .elementor-element.elementor-element-aac17f7{--display:flex;}.elementor-widget-heading .elementor-heading-title{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 );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1661 .elementor-element.elementor-element-5166a48 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.41px;}.elementor-1661 .elementor-element.elementor-element-64c5d90 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-1661 .elementor-element.elementor-element-64c5d90 .tec-events-elementor-event-widget__datetime-header{font-size:16px;font-weight:700;}.elementor-1661 .elementor-element.elementor-element-64c5d90 .tec-events-elementor-event-widget__datetime{color:#303030;font-size:16px;}.elementor-1661 .elementor-element.elementor-element-1aa749e > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-1661 .elementor-element.elementor-element-99dff0a > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-1661 .elementor-element.elementor-element-99dff0a .tec-events-elementor-event-widget__tags-header{font-weight:700;}.elementor-1661 .elementor-element.elementor-element-99dff0a .tec-events-elementor-event-widget__tags-link{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-a542274 > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-1661 .elementor-element.elementor-element-a542274 .tec-events-elementor-event-widget__website-header{font-weight:700;}.elementor-1661 .elementor-element.elementor-element-a542274 .tec-events-elementor-event-widget__website-link a{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-68f8fee{--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-1661 .elementor-element.elementor-element-690cdb6{--display:flex;}.elementor-1661 .elementor-element.elementor-element-dbcd3ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.41px;}.elementor-1661 .elementor-element.elementor-element-8c622b4{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1661 .elementor-element.elementor-element-8c622b4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1661 .elementor-element.elementor-element-8c622b4.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-name{text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-address-header{font-size:16px;text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-address{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-address-map-link{text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-phone-header{font-size:16px;text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-phone-number{font-size:16px;text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-website-header{font-size:16px;text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-website-url a{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-website-url{text-align:left;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-map{max-width:320px;width:320px;height:calc( 320px - var(--tec-spacer-2));}.elementor-1661 .elementor-element.elementor-element-5f585c5{--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-1661 .elementor-element.elementor-element-148b6b7{--display:flex;}.elementor-1661 .elementor-element.elementor-element-7baf5d8 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.41px;}.elementor-1661 .elementor-element.elementor-element-fdd6b2a > .elementor-widget-container{padding:0px 0px 0px 35px;}.elementor-1661 .elementor-element.elementor-element-fdd6b2a .tec-events-elementor-event-widget__organizer-name, .elementor-1661 .elementor-element.elementor-element-fdd6b2a .tec-events-elementor-event-widget__organizer-name a{font-size:16px;}.elementor-1661 .elementor-element.elementor-element-5f67d95{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--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;}.elementor-1661 .elementor-element.elementor-element-7743a76{--display:flex;}.elementor-1661 .elementor-element.elementor-element-2b7c48a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:700;text-transform:uppercase;font-style:normal;text-decoration:none;line-height:1.3em;letter-spacing:0.41px;}.elementor-1661 .elementor-element.elementor-element-c8fec9d{--display:flex;}.elementor-1661 .elementor-element.elementor-element-d8a38a3 .tec-events-elementor-event-widget__navigation--subnav a{color:var( --e-global-color-43cae11 );font-weight:700;}@media(min-width:768px){.elementor-1661 .elementor-element.elementor-element-a3b87b3{--width:1210px;}.elementor-1661 .elementor-element.elementor-element-92ea4f8{--width:1210px;}.elementor-1661 .elementor-element.elementor-element-68f8fee{--width:1210px;}}@media(max-width:1024px){.elementor-widget-tec_events_elementor_widget_event_status tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1661 .elementor-element.elementor-element-798aa05 tec-events-elementor-event-widget__status--description{font-size:36px;line-height:1.2em;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1661 .elementor-element.elementor-element-37e2155{font-size:13px;line-height:19px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1661 .elementor-element.elementor-element-5166a48 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1661 .elementor-element.elementor-element-dbcd3ed .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-map{max-width:50px;width:50px;}.elementor-1661 .elementor-element.elementor-element-7baf5d8 .elementor-heading-title{font-size:36px;line-height:1.2em;}.elementor-1661 .elementor-element.elementor-element-2b7c48a .elementor-heading-title{font-size:36px;line-height:1.2em;}}@media(max-width:767px){.elementor-widget-tec_events_elementor_widget_event_status tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1661 .elementor-element.elementor-element-798aa05 tec-events-elementor-event-widget__status--description{font-size:23px;line-height:1.3em;letter-spacing:0px;}.elementor-widget-theme-post-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-1661 .elementor-element.elementor-element-5166a48 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0px;}.elementor-1661 .elementor-element.elementor-element-dbcd3ed .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0px;}.elementor-1661 .elementor-element.elementor-element-8c622b4 .tec-events-elementor-event-widget__venue-map{max-width:100px;width:100px;}.elementor-1661 .elementor-element.elementor-element-7baf5d8 .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0px;}.elementor-1661 .elementor-element.elementor-element-2b7c48a .elementor-heading-title{font-size:23px;line-height:1.3em;letter-spacing:0px;}}/* Start custom CSS for tec_events_elementor_widget_event_venue, class: .elementor-element-8c622b4 */.tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-container, .tec-events-elementor-event-widget__venue .tribe-events-content .tec-events-elementor-event-widget__venue-container {
    background-color: white;
}/* End custom CSS */