.elementor-639 .elementor-element.elementor-element-967f050{--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;--overlay-opacity:0.4;}.elementor-639 .elementor-element.elementor-element-967f050::before, .elementor-639 .elementor-element.elementor-element-967f050 > .elementor-background-video-container::before, .elementor-639 .elementor-element.elementor-element-967f050 > .e-con-inner > .elementor-background-video-container::before, .elementor-639 .elementor-element.elementor-element-967f050 > .elementor-background-slideshow::before, .elementor-639 .elementor-element.elementor-element-967f050 > .e-con-inner > .elementor-background-slideshow::before, .elementor-639 .elementor-element.elementor-element-967f050 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-3931747 );--background-overlay:'';}.elementor-639 .elementor-element.elementor-element-967f050:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-967f050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-639 .elementor-element.elementor-element-296d15a{--display:flex;}.elementor-639 .elementor-element.elementor-element-10018e7{--spacer-size:450px;}.elementor-639 .elementor-element.elementor-element-352bd13{--display:flex;--min-height:300px;--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;--overlay-opacity:0.4;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-352bd13:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-352bd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-7b0c132 );}.elementor-639 .elementor-element.elementor-element-352bd13::before, .elementor-639 .elementor-element.elementor-element-352bd13 > .elementor-background-video-container::before, .elementor-639 .elementor-element.elementor-element-352bd13 > .e-con-inner > .elementor-background-video-container::before, .elementor-639 .elementor-element.elementor-element-352bd13 > .elementor-background-slideshow::before, .elementor-639 .elementor-element.elementor-element-352bd13 > .e-con-inner > .elementor-background-slideshow::before, .elementor-639 .elementor-element.elementor-element-352bd13 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-639 .elementor-element.elementor-element-352bd13.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-639 .elementor-element.elementor-element-65bb45d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.2);--margin-top:-250px;--margin-bottom:250px;--margin-left:0px;--margin-right:0px;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;--z-index:1;}.elementor-639 .elementor-element.elementor-element-65bb45d:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-65bb45d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-5016213 );}.elementor-639 .elementor-element.elementor-element-0d7cddd .tec-events-back a{color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-0d7cddd .tec-events-back a:hover{color:var( --e-global-color-8fe9c76 );}.elementor-639 .elementor-element.elementor-element-11eba46 .tec-events-elementor-event-widget__status-passed{color:var( --e-global-color-3335a6e );font-weight:bold;font-style:oblique;}.elementor-639 .elementor-element.elementor-element-11eba46 .tec-events-elementor-event-widget__status-label{color:var( --e-global-color-3335a6e );}.elementor-639 .elementor-element.elementor-element-11eba46 .tec-events-elementor-event-widget__status--description{color:var( --e-global-color-3335a6e );}.elementor-639 .elementor-element.elementor-element-11eba46 .tec-events-elementor-event-widget__status{border:var( --e-global-color-3335a6e );border-left:var( --e-global-color-3335a6e );}.elementor-639 .elementor-element.elementor-element-3e3a893 .tec-events-elementor-event-widget__title{font-size:56px;}.elementor-639 .elementor-element.elementor-element-8d7c3e9{--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;--justify-content:flex-start;--align-items:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-dee28bf .tec-events-elementor-event-widget__datetime{color:var( --e-global-color-3edbf01 );font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-size:1.2em;font-weight:700;}.elementor-639 .elementor-element.elementor-element-6a116a6 .tec-events-elementor-event-widget__cost{color:var( --e-global-color-8fe9c76 );font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:1.2em;font-weight:700;text-transform:uppercase;line-height:1.62em;}.elementor-639 .elementor-element.elementor-element-6bb9f3e .tec-events-elementor-event-widget__image img{width:100%;height:100%;object-fit:contain;}.elementor-639 .elementor-element.elementor-element-3891696{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );background-color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-79e7055 );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-79e7055 );border-color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-link{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-639 .elementor-element.elementor-element-0a7b353{--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;--justify-content:flex-start;--align-items:flex-start;--flex-wrap:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-4054611{--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;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-7c44b49 .elementor-heading-title{font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-639 .elementor-element.elementor-element-18e8796 .tec-events-elementor-event-widget__datetime-header{color:var( --e-global-color-3edbf01 );font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:700;line-height:1em;}.elementor-639 .elementor-element.elementor-element-18e8796 .tec-events-elementor-event-widget__datetime{font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-639 .elementor-element.elementor-element-2e326fd .tec-events-elementor-event-widget__cost-header{color:var( --e-global-color-3edbf01 );font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:700;}.elementor-639 .elementor-element.elementor-element-2e326fd .tec-events-elementor-event-widget__cost{font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:700;line-height:1.5em;}.elementor-639 .elementor-element.elementor-element-6554e76 .tec-events-elementor-event-widget__website-header{color:var( --e-global-color-3edbf01 );font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:700;line-height:1em;}.elementor-639 .elementor-element.elementor-element-6554e76 .tec-events-elementor-event-widget__website-link a{color:var( --e-global-color-primary );font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-size:14px;font-weight:600;line-height:1.5em;}.elementor-639 .elementor-element.elementor-element-e94972a .tec-events-elementor-event-widget__categories-header{color:var( --e-global-color-3edbf01 );font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:700;line-height:1em;}.elementor-639 .elementor-element.elementor-element-e94972a .tec-events-elementor-event-widget__categories-link-wrapper a{font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;}.elementor-639 .elementor-element.elementor-element-e9bcd98 .tec-events-elementor-event-widget__tags-header{color:var( --e-global-color-3edbf01 );font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:700;line-height:1em;}.elementor-639 .elementor-element.elementor-element-e9bcd98 .tec-events-elementor-event-widget__tags-link{font-family:"Source Sans Pro","Source Sans Pro Fallback", Sans-serif;font-size:14px;font-weight:300;line-height:1.5em;}.elementor-639 .elementor-element.elementor-element-56bc6e0{--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;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-header{font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-size:17px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-name, .elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-name a{color:var( --e-global-color-primary );font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-size:14px;font-weight:600;text-decoration:none;line-height:1em;}.elementor-639 .elementor-element.elementor-element-6a6cfb3{--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;--justify-content:flex-start;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-cbeaa16 .tec-events-elementor-event-widget__venue-header{font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-size:17px;font-weight:700;line-height:1.2em;}.elementor-639 .elementor-element.elementor-element-cbeaa16 .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-cbeaa16 .tec-events-elementor-event-widget__venue-website-url a{color:var( --e-global-color-primary );}.elementor-639 .elementor-element.elementor-element-cbeaa16 .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;height:calc( 100% - var(--tec-spacer-2));border-style:none;border-radius:0px 0px 0px 0px;}.elementor-639 .elementor-element.elementor-element-df50070{--divider-border-style:solid;--divider-color:#62626233;--divider-border-width:1px;}.elementor-639 .elementor-element.elementor-element-df50070 .elementor-divider-separator{width:100%;}.elementor-639 .elementor-element.elementor-element-df50070 .elementor-divider{padding-block-start:10px;padding-block-end:10px;}.elementor-639 .elementor-element.elementor-element-5add580 .tec-events-elementor-event-widget__navigation--subnav a{color:var( --e-global-color-secondary );font-family:"roboto slab","roboto slab Fallback", Sans-serif;font-weight:600;text-decoration:none;line-height:1.5em;}.elementor-639 .elementor-element.elementor-element-5add580 .tec-events-elementor-event-widget__navigation--subnav a:hover{color:var( --e-global-color-accent );}@media(min-width:768px){.elementor-639 .elementor-element.elementor-element-4054611{--width:calc(50% - 10px);}.elementor-639 .elementor-element.elementor-element-56bc6e0{--width:calc(50% - 10px);}}@media(max-width:1024px){.elementor-639 .elementor-element.elementor-element-352bd13{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-639 .elementor-element.elementor-element-65bb45d{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-639 .elementor-element.elementor-element-3e3a893 .tec-events-elementor-event-widget__title{font-size:44px;}.elementor-639 .elementor-element.elementor-element-8d7c3e9{--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-639 .elementor-element.elementor-element-3891696{line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-link{line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-name, .elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-name a{font-size:14px;line-height:1em;}.elementor-639 .elementor-element.elementor-element-cbeaa16 .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;height:calc( 100% - var(--tec-spacer-2));}}@media(max-width:767px){.elementor-639 .elementor-element.elementor-element-352bd13{--min-height:300px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-639 .elementor-element.elementor-element-65bb45d{--width:100%;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-639 .elementor-element.elementor-element-3e3a893 .tec-events-elementor-event-widget__title{font-size:32px;}.elementor-639 .elementor-element.elementor-element-8d7c3e9{--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;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-639 .elementor-element.elementor-element-3891696{line-height:var( --e-global-typography-text-line-height );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-639 .elementor-element.elementor-element-609561c .tec-events-elementor-event-widget__export-dropdown-link{line-height:var( --e-global-typography-secondary-line-height );}.elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-name, .elementor-639 .elementor-element.elementor-element-dde2971 .tec-events-elementor-event-widget__organizer-name a{font-size:14px;line-height:1em;}.elementor-639 .elementor-element.elementor-element-cbeaa16 .tec-events-elementor-event-widget__venue-map{max-width:100%;width:100%;}}/* Start custom CSS for tec_events_elementor_widget_event_datetime, class: .elementor-element-dee28bf */.elementor-639 .elementor-element.elementor-element-dee28bf .tec-events-elementor-event-widget__datetime{
    margin:0;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-3891696 */.elementor-639 .elementor-element.elementor-element-3891696 a:not(.elementor-button){
      /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -epub-word-break: break-all;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -epub-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_website, class: .elementor-element-6554e76 */.elementor-639 .elementor-element.elementor-element-6554e76 a{
  /* These are technically the same, but use both */
  overflow-wrap: break-word;
  word-wrap: break-word;
  -epub-word-break: break-all;
  -ms-word-break: break-all;
  /* This is the dangerous one in WebKit, as it breaks things wherever */
  word-break: break-all;
  /* Instead use this non-standard one: */
  word-break: break-word;
  /* Adds a hyphen where the word breaks, if supported (No Blink) */
  -ms-hyphens: auto;
  -epub-hyphens: auto;
  -moz-hyphens: auto;
  -webkit-hyphens: auto;
  hyphens: auto;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-639 #tribe-events-pg-template, body.elementor-page-639 .tribe-events-pg-template{
    max-width:100%;
    padding:0;
    width:100%;
}
body.elementor-page-639 .tec-events-elementor-event-widget__export-dropdown-button{
    border-radius:0;
    font-size:14px;
    padding:15px 30px;
}
body.elementor-page-639 .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button:hover{
    background-color:var(--e-global-color-primary) !important;
}
body.elementor-page-639 #tribe-events-pg-template .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--subnav, body.elementor-page-639 .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--subnav, body.elementor-page-639 .tribe-events-content .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--subnav{
    gap:10px;
}
body.elementor-page-639 .tec-events-elementor-event-widget__navigation--subnav a{
    align-items:center;
    display:flex;
    gap:10px;
    flex-direction:row;
    justify-content:flex-start;
    width:100%;
}
body.elementor-page-639 .tec-events-elementor-event-widget__navigation--subnav .tec-events-elementor-event-widget__navigation--next a{
    text-align:right;
}
body.elementor-page-639 #tribe-events-pg-template .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--next a *, body.elementor-page-639 .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--next a *, body.elementor-page-639 .tribe-events-content .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--next a *{
    flex:1 1 100%;
    width:auto;
}
body.elementor-page-639 #tribe-events-pg-template .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--next a svg, body.elementor-page-639 .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--next a svg, body.elementor-page-639 .tribe-events-content .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--next a svg{
    flex:0 0 14px;
    width:14px !important;
    margin:0;
}
body.elementor-page-639 #tribe-events-pg-template .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--previous a *, body.elementor-page-639 .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--previous a *, body.elementor-page-639 .tribe-events-content .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--previous a *{
    flex:1 1 100%;
    width:auto;
}
body.elementor-page-639 #tribe-events-pg-template .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--previous a svg, body.elementor-page-639 .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--previous a svg, body.elementor-page-639 .tribe-events-content .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--previous a svg{
    flex:0 0 14px;
    width:14px !important;
    margin:0;
}
body.elementor-page-639 .tec-events-elementor-event-widget__venue, body.elementor-page-639 .tec-events-elementor-event-widget__venue .tribe-events-content{
    flex-direction:column;
    gap:10px;
}
body.elementor-page-639 .tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-header, body.elementor-page-639 .tec-events-elementor-event-widget__organizer-header{
    margin:0 0 10px;
}
body.elementor-page-639 .tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-container, body.elementor-page-639 .tec-events-elementor-event-widget__venue .tribe-events-content .tec-events-elementor-event-widget__venue-container{
    border:none;
    margin:0;
    max-width:100%;
    width:100%;
}
body.elementor-page-639 .tec-events-elementor-event-widget__venue .tec-events-elementor-event-widget__venue-details, body.elementor-page-639 .tec-events-elementor-event-widget__venue .tribe-events-content .tec-events-elementor-event-widget__venue-details{
    padding:0;
}
body.elementor-page-639 .tec-events-elementor-event-widget__venue-map{
    padding:0;
    height:100% !important;
}
body.elementor-page-639 #tec-additional-event-info [class*="tec-events-elementor-event-widget"]{
    font-size:14px;
    line-height:1.5em;
    margin:0;
}
body.elementor-page-639 #tec-additional-event-info [class*="tec-events-elementor-event-widget"] h2{
    font-size:17px;
    line-height:1.2em;
}
body.elementor-page-639 #tec-additional-event-info .tec-events-elementor-event-widget__organizer,
body.elementor-page-639 #tec-additional-event-info .tec-events-elementor-event-widget__organizer-details{
    display:flex;
    gap:10px;
    flex-direction:column;
}
body.elementor-page-639 #tec-additional-event-info a{
    font-family:'Source Sans Pro',"Source Sans Pro Fallback", sans-serif;
    font-weight:600;
    text-decoration:none;
}
body.elementor-page-639 .elementor-widget-tec_events_elementor_widget_event_status{
    background-color:var(--e-global-color-2f95a52);
    border:1px solid var(--e-global-color-3335a6e);
    padding:10px;
}
body.elementor-page-639 .elementor-widget-tec_events_elementor_widget_event_status p{
    margin-bottom:0;
}
@media all and (max-width:767px){
    body.elementor-page-639 #tribe-events-pg-template .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--subnav, body.elementor-page-639 .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--subnav, body.elementor-page-639 .tribe-events-content .tec-events-elementor-event-widget__navigation .tec-events-elementor-event-widget__navigation--subnav{
        flex-direction:column;
    }
    body.elementor-page-639 .tec-events-elementor-event-widget__navigation--subnav a{
        justify-content:center;
    }
}/* End custom CSS */