.elementor-8019 .elementor-element.elementor-element-fe91ff8{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-8019 .elementor-element.elementor-element-fe91ff8:not(.elementor-motion-effects-element-type-background), .elementor-8019 .elementor-element.elementor-element-fe91ff8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-928b0f6 );}.elementor-8019 .elementor-element.elementor-element-0e1326e{--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:flex-start;--gap:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:0px;--padding-bottom:180px;--padding-left:40px;--padding-right:40px;}.elementor-8019 .elementor-element.elementor-element-0e1326e:not(.elementor-motion-effects-element-type-background), .elementor-8019 .elementor-element.elementor-element-0e1326e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-928b0f6 );}.elementor-8019 .elementor-element.elementor-element-0e1326e > .elementor-shape-bottom .elementor-shape-fill, .elementor-8019 .elementor-element.elementor-element-0e1326e > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-text );}.elementor-8019 .elementor-element.elementor-element-0e1326e > .elementor-shape-bottom svg, .elementor-8019 .elementor-element.elementor-element-0e1326e > .e-con-inner > .elementor-shape-bottom svg{height:120px;}.elementor-8019 .elementor-element.elementor-element-13cf801{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-d904658 .tec-events-elementor-event-widget__image img{width:100%;border-style:solid;border-width:5px 5px 5px 5px;border-color:var( --e-global-color-928b0f6 );}.elementor-8019 .elementor-element.elementor-element-e624fc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-db9d80e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-9b5222a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-6a26445{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-f9f2421 .tec-events-elementor-event-widget__datetime-header{font-weight:700;text-transform:uppercase;}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );background-color:var( --e-global-color-f1dc0db );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-secondary );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-primary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );border-color:var( --e-global-color-primary );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-link{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-list{border-color:var( --e-global-color-99629e6 );background-color:var( --e-global-color-0be3f96 );}.elementor-8019 .elementor-element.elementor-element-d4059c8{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-6844608 .tec-events-elementor-event-widget__website-link a{color:var( --e-global-color-0be3f96 );font-family:var( --e-global-typography-fefafdc-font-family ), Sans-serif;font-size:var( --e-global-typography-fefafdc-font-size );font-weight:var( --e-global-typography-fefafdc-font-weight );text-transform:var( --e-global-typography-fefafdc-text-transform );letter-spacing:var( --e-global-typography-fefafdc-letter-spacing );}.elementor-8019 .elementor-element.elementor-element-6844608 .tec-events-elementor-event-widget__website-link{text-align:right;}.elementor-8019 .elementor-element.elementor-element-74309d9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-6193bf0{width:100%;max-width:100%;}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-name, .elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-name a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-8933960-font-family ), Sans-serif;font-size:var( --e-global-typography-8933960-font-size );font-weight:var( --e-global-typography-8933960-font-weight );text-transform:var( --e-global-typography-8933960-text-transform );line-height:var( --e-global-typography-8933960-line-height );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address-header{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fa373aa-font-family ), Sans-serif;font-size:var( --e-global-typography-fa373aa-font-size );font-weight:var( --e-global-typography-fa373aa-font-weight );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address{font-family:var( --e-global-typography-fa373aa-font-family ), Sans-serif;font-size:var( --e-global-typography-fa373aa-font-size );font-weight:var( --e-global-typography-fa373aa-font-weight );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{color:var( --e-global-color-primary );font-family:var( --e-global-typography-fa373aa-font-family ), Sans-serif;font-size:var( --e-global-typography-fa373aa-font-size );font-weight:var( --e-global-typography-fa373aa-font-weight );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-phone-header{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-phone-number{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-website-header{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-website-url a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-ab2f39e{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status-passed{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-0a99436-font-family ), Sans-serif;font-size:var( --e-global-typography-0a99436-font-size );font-weight:var( --e-global-typography-0a99436-font-weight );}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status-label{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status--description{color:var( --e-global-color-secondary );}.elementor-8019 .elementor-element.elementor-element-2b35197 tec-events-elementor-event-widget__status--description{font-family:var( --e-global-typography-1765605-font-family ), Sans-serif;font-size:var( --e-global-typography-1765605-font-size );font-weight:var( --e-global-typography-1765605-font-weight );}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status{border:1px solid #da394d;}.elementor-8019 .elementor-element.elementor-element-8cb0a41 .tec-events-elementor-event-widget__title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-1fac12b-font-family ), Sans-serif;font-size:var( --e-global-typography-1fac12b-font-size );font-weight:var( --e-global-typography-1fac12b-font-weight );}.elementor-8019 .elementor-element.elementor-element-bcc6590{text-align:left;color:var( --e-global-color-secondary );font-family:var( --e-global-typography-fa373aa-font-family ), Sans-serif;font-size:var( --e-global-typography-fa373aa-font-size );font-weight:var( --e-global-typography-fa373aa-font-weight );}@media(max-width:1024px){.elementor-8019 .elementor-element.elementor-element-fe91ff8{--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;}.elementor-8019 .elementor-element.elementor-element-0e1326e{--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;}.elementor-8019 .elementor-element.elementor-element-e624fc6{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-9b5222a{--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;}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-button:hover{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-link{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-d4059c8.e-con{--order:-99999 /* order start hack */;}.elementor-8019 .elementor-element.elementor-element-6844608 .tec-events-elementor-event-widget__website-link a{font-size:var( --e-global-typography-fefafdc-font-size );letter-spacing:var( --e-global-typography-fefafdc-letter-spacing );}.elementor-8019 .elementor-element.elementor-element-6844608 .tec-events-elementor-event-widget__website-link{text-align:left;}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-name, .elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-8933960-font-size );line-height:var( --e-global-typography-8933960-line-height );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address-header{font-size:var( --e-global-typography-fa373aa-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address{font-size:var( --e-global-typography-fa373aa-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{font-size:var( --e-global-typography-fa373aa-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-phone-header{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-phone-number{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-website-header{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-website-url a{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-ab2f39e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-8019 .elementor-element.elementor-element-ab2f39e.e-con{--order:99999 /* order end hack */;}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status-passed{font-size:var( --e-global-typography-0a99436-font-size );}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status-label{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-2b35197 tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-8cb0a41 .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-1fac12b-font-size );}.elementor-8019 .elementor-element.elementor-element-bcc6590{font-size:var( --e-global-typography-fa373aa-font-size );}}@media(max-width:767px){.elementor-8019 .elementor-element.elementor-element-fe91ff8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:40px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-8019 .elementor-element.elementor-element-0e1326e{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:130px;--padding-left:20px;--padding-right:20px;}.elementor-8019 .elementor-element.elementor-element-0e1326e > .elementor-shape-bottom svg, .elementor-8019 .elementor-element.elementor-element-0e1326e > .e-con-inner > .elementor-shape-bottom svg{height:60px;}.elementor-8019 .elementor-element.elementor-element-13cf801{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-8019 .elementor-element.elementor-element-f9f2421 .tec-events-elementor-event-widget__datetime-header{text-align:center;}.elementor-8019 .elementor-element.elementor-element-f9f2421 .tec-events-elementor-event-widget__datetime-wrapper{justify-content:center;}.elementor-8019 .elementor-element.elementor-element-3b873ba.elementor-element{--align-self:center;}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-button{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-button:hover{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-3b873ba .tec-events-elementor-event-widget__export-dropdown-link{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6844608 .tec-events-elementor-event-widget__website-link a{font-size:var( --e-global-typography-fefafdc-font-size );letter-spacing:var( --e-global-typography-fefafdc-letter-spacing );}.elementor-8019 .elementor-element.elementor-element-6844608 .tec-events-elementor-event-widget__website-link{text-align:center;}.elementor-8019 .elementor-element.elementor-element-8bf71a6 .tec-events-elementor-event-widget__organizer-header{text-align:center;}.elementor-8019 .elementor-element.elementor-element-8bf71a6 .tec-events-elementor-event-widget__organizer-name{text-align:center;}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-header{text-align:center;}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-name, .elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-name a{font-size:var( --e-global-typography-8933960-font-size );line-height:var( --e-global-typography-8933960-line-height );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address-header{font-size:var( --e-global-typography-fa373aa-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address{font-size:var( --e-global-typography-fa373aa-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-address-map-link .tribe-events-gmap{font-size:var( --e-global-typography-fa373aa-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-phone-header{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-phone-number{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-website-header{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-6193bf0 .tec-events-elementor-event-widget__venue-website-url a{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-ab2f39e{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status-passed{font-size:var( --e-global-typography-0a99436-font-size );}.elementor-8019 .elementor-element.elementor-element-2b35197 .tec-events-elementor-event-widget__status-label{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-2b35197 tec-events-elementor-event-widget__status--description{font-size:var( --e-global-typography-1765605-font-size );}.elementor-8019 .elementor-element.elementor-element-8cb0a41 .tec-events-elementor-event-widget__title{font-size:var( --e-global-typography-1fac12b-font-size );}.elementor-8019 .elementor-element.elementor-element-bcc6590{font-size:var( --e-global-typography-fa373aa-font-size );}}@media(min-width:768px){.elementor-8019 .elementor-element.elementor-element-13cf801{--width:40%;}.elementor-8019 .elementor-element.elementor-element-ab2f39e{--width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-8019 .elementor-element.elementor-element-13cf801{--width:100%;}.elementor-8019 .elementor-element.elementor-element-db9d80e{--width:50%;}.elementor-8019 .elementor-element.elementor-element-74309d9{--width:50%;}.elementor-8019 .elementor-element.elementor-element-ab2f39e{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-fe91ff8 */.tribe-events-pg-template{
    max-width: 100%!important;
    padding: 0px!important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-bcc6590 */.elementor-8019 .elementor-element.elementor-element-bcc6590 a{
    color: #f5ae40;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e1326e */.tribe-events-pg-template{
    max-width: 100%!important;
    padding: 0px!important;
}/* End custom CSS */