.elementor-693 .elementor-element.elementor-element-b83f043{--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:14em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;overflow:visible;}.elementor-693 .elementor-element.elementor-element-820d692{--display:flex;overflow:visible;}.elementor-693 .elementor-element.elementor-element-4a2b469 .tec-events-elementor-event-widget__title{color:var( --e-global-color-secondary );text-align:center;}.elementor-693 .elementor-element.elementor-element-366a8e3 .tec-events-elementor-event-widget__datetime{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-693 .elementor-element.elementor-element-366a8e3 .tec-events-elementor-event-widget__datetime-wrapper{justify-content:center;}.elementor-693 .elementor-element.elementor-element-3d77c2a{--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;overflow:visible;}.elementor-693 .elementor-element.elementor-element-f06e5ae{--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;overflow:visible;}.elementor-693 .elementor-element.elementor-element-f06e5ae.e-con{--align-self:stretch;}.elementor-693 .elementor-element.elementor-element-7ab105c .tec-events-elementor-event-widget__image img{border-radius:18px 18px 18px 18px;}.elementor-693 .elementor-element.elementor-element-8abc635{color:var( --e-global-color-text );}.elementor-693 .elementor-element.elementor-element-db362e0{--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;overflow:visible;}.elementor-693 .elementor-element.elementor-element-7ebd728{--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;--border-radius:18px 18px 18px 18px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;overflow:visible;}.elementor-693 .elementor-element.elementor-element-7ebd728:not(.elementor-motion-effects-element-type-background), .elementor-693 .elementor-element.elementor-element-7ebd728 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-693 .elementor-element.elementor-element-a792e04{--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;overflow:visible;}.elementor-693 .elementor-element.elementor-element-1d9621a .tec-events-elementor-event-widget__organizer-name, .elementor-693 .elementor-element.elementor-element-1d9621a .tec-events-elementor-event-widget__organizer-name a{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-87c06e6-font-family ), Sans-serif;font-size:var( --e-global-typography-87c06e6-font-size );font-weight:var( --e-global-typography-87c06e6-font-weight );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-079931f .tec-events-elementor-event-widget__website-link a{color:var( --e-global-color-21bfb04 );font-family:"Poppins", Sans-serif;font-size:15px;text-decoration:none;line-height:1.5em;}.elementor-693 .elementor-element.elementor-element-72f7ad5 .tec-events-elementor-event-widget__export-dropdown-button{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-693 .elementor-element.elementor-element-72f7ad5 .tec-events-elementor-event-widget__export-dropdown .tec-events-elementor-event-widget__export-dropdown-button{border-color:var( --e-global-color-primary );}.elementor-693 .elementor-element.elementor-element-72f7ad5 .tec-events-elementor-event-widget__export-dropdown  .tec-events-elementor-event-widget__export-dropdown-button{background-color:var( --e-global-color-21bfb04 );}.elementor-693 .elementor-element.elementor-element-72f7ad5 .tec-events-elementor-event-widget__export-dropdown-button:hover{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-693 .elementor-element.elementor-element-72f7ad5 .tec-events-elementor-event-widget__export-dropdown-list{background-color:#ffffff;}.elementor-693 .elementor-element.elementor-element-5830fda{--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:center;--border-radius:18px 18px 18px 18px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;overflow:visible;}.elementor-693 .elementor-element.elementor-element-5830fda:not(.elementor-motion-effects-element-type-background), .elementor-693 .elementor-element.elementor-element-5830fda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-693 .elementor-element.elementor-element-740504d .elementor-icon-wrapper{text-align:center;}.elementor-693 .elementor-element.elementor-element-740504d.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-21bfb04 );}.elementor-693 .elementor-element.elementor-element-740504d.elementor-view-framed .elementor-icon, .elementor-693 .elementor-element.elementor-element-740504d.elementor-view-default .elementor-icon{color:var( --e-global-color-21bfb04 );border-color:var( --e-global-color-21bfb04 );}.elementor-693 .elementor-element.elementor-element-740504d.elementor-view-framed .elementor-icon, .elementor-693 .elementor-element.elementor-element-740504d.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-21bfb04 );}.elementor-693 .elementor-element.elementor-element-815d634{--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;overflow:visible;}.elementor-693 .elementor-element.elementor-element-5533a08 .tec-events-elementor-event-widget__categories-header{color:var( --e-global-color-21bfb04 );font-family:var( --e-global-typography-87c06e6-font-family ), Sans-serif;font-size:var( --e-global-typography-87c06e6-font-size );font-weight:var( --e-global-typography-87c06e6-font-weight );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-5533a08 .tec-events-elementor-event-widget__categories-link-wrapper a{color:var( --e-global-color-ad41708 );font-family:var( --e-global-typography-87c06e6-font-family ), Sans-serif;font-size:var( --e-global-typography-87c06e6-font-size );font-weight:var( --e-global-typography-87c06e6-font-weight );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-c5396cf{--display:flex;overflow:visible;}.elementor-693 .elementor-element.elementor-element-7b0471d{--display:flex;overflow:visible;}.elementor-693 .elementor-element.elementor-element-2e4b24f .tec-events-elementor-event-widget__navigation--subnav a{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}.elementor-693 .elementor-element.elementor-element-2e4b24f .tec-events-elementor-event-widget__navigation--subnav a:hover{color:var( --e-global-color-fc28385 );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );line-height:var( --e-global-typography-accent-line-height );}@media(max-width:1024px){.elementor-693 .elementor-element.elementor-element-366a8e3 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-693 .elementor-element.elementor-element-1d9621a .tec-events-elementor-event-widget__organizer-name, .elementor-693 .elementor-element.elementor-element-1d9621a .tec-events-elementor-event-widget__organizer-name a{font-size:var( --e-global-typography-87c06e6-font-size );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-5533a08 .tec-events-elementor-event-widget__categories-header{font-size:var( --e-global-typography-87c06e6-font-size );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-5533a08 .tec-events-elementor-event-widget__categories-link-wrapper a{font-size:var( --e-global-typography-87c06e6-font-size );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-2e4b24f .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-693 .elementor-element.elementor-element-2e4b24f .tec-events-elementor-event-widget__navigation--subnav a:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}@media(max-width:767px){.elementor-693 .elementor-element.elementor-element-b83f043{--padding-top:16em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-693 .elementor-element.elementor-element-366a8e3 .tec-events-elementor-event-widget__datetime{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-693 .elementor-element.elementor-element-1d9621a .tec-events-elementor-event-widget__organizer-name, .elementor-693 .elementor-element.elementor-element-1d9621a .tec-events-elementor-event-widget__organizer-name a{font-size:var( --e-global-typography-87c06e6-font-size );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-5830fda{--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-693 .elementor-element.elementor-element-815d634{--width:75%;}.elementor-693 .elementor-element.elementor-element-5533a08 .tec-events-elementor-event-widget__categories-header{font-size:var( --e-global-typography-87c06e6-font-size );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-5533a08 .tec-events-elementor-event-widget__categories-link-wrapper a{font-size:var( --e-global-typography-87c06e6-font-size );line-height:var( --e-global-typography-87c06e6-line-height );}.elementor-693 .elementor-element.elementor-element-2e4b24f .tec-events-elementor-event-widget__navigation--subnav a{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-693 .elementor-element.elementor-element-2e4b24f .tec-events-elementor-event-widget__navigation--subnav a:hover{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}}/* Start custom CSS for tec_events_elementor_widget_event_website, class: .elementor-element-079931f */.tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-email-link, .tec-events-elementor-event-widget__organizer .tec-events-elementor-event-widget__organizer-phone-link {
    color: #FFFFFF !important;
}

.tec-events-elementor-event-widget__organizer {
    padding-bottom: 0px !important;
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_categories, class: .elementor-element-5533a08 *//* Category title */
.elementor-element-5533a08
.tec-events-elementor-event-widget__categories-header {
    color: #ffffff !important;
    font-size: 24px !important;
    font-weight: 700 !important;
    line-height: 1.2 !important;
    margin: 0 0 8px !important;
}

/* Category link */
.elementor-element-5533a08
.tec-events-elementor-event-widget__categories-link-wrapper a {
    color: #ffffff !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    line-height: 1.4 !important;
    text-decoration: none !important;
    transition: opacity 0.2s ease !important;
}

/* Category link hover */
.elementor-element-5533a08
.tec-events-elementor-event-widget__categories-link-wrapper a:hover {
    color: #ffffff !important;
    text-decoration: underline !important;
    text-underline-offset: 3px !important;
    opacity: 0.8;
}/* End custom CSS */
/* Start custom CSS for tec_events_elementor_widget_event_navigation, class: .elementor-element-2e4b24f *//* Previous and next event links */
.tec-events-elementor-event-widget__navigation a,
.tec-events-elementor-event-widget__navigation a:visited {
    color: #5282b4 !important;
}

/* Previous and next arrows */
.tec-events-elementor-event-widget__navigation svg path {
    fill: #5282b4 !important;
}

/* Hover */
.tec-events-elementor-event-widget__navigation a:hover {
    color: #5282b4 !important;
    opacity: 0.75;
}

.tec-events-elementor-event-widget__navigation a:hover svg path {
    fill: #5282b4 !important;
}/* End custom CSS */
/* Start custom CSS */#tribe-events-pg-template {
    padding: 0px;
    margin: 0px;
    max-width: 100%;
}/* End custom CSS */