.elementor-207 .elementor-element.elementor-element-7e46f937{--display:flex;}.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-207 .elementor-element.elementor-element-c48833d .elementor-button{background-color:var( --e-global-color-263a6eb );}.elementor-207 .elementor-element.elementor-element-c48833d .elementor-button:hover, .elementor-207 .elementor-element.elementor-element-c48833d .elementor-button:focus{background-color:#0095AD;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-c48833d .elementor-button:hover svg, .elementor-207 .elementor-element.elementor-element-c48833d .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget-text-editor{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 );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-date-tag-month{color:#FFFFFF;font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:700;text-transform:capitalize;}.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-date-tag-daynum{color:#FFFFFF;font-size:30px;}.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-datetime{font-family:"Nunito", Sans-serif;text-transform:uppercase;letter-spacing:1px;}.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-title{font-family:"Nunito Sans", Sans-serif;font-size:18px;font-weight:800;text-decoration:none;}.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__view-more{text-decoration:none;}.elementor-207 .elementor-element.elementor-element-adfe5ca{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-207 .elementor-element.elementor-element-b1149a3 .elementor-button{background-color:var( --e-global-color-263a6eb );}.elementor-207 .elementor-element.elementor-element-b1149a3 .elementor-button:hover, .elementor-207 .elementor-element.elementor-element-b1149a3 .elementor-button:focus{background-color:#0095AD;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-b1149a3 .elementor-button:hover svg, .elementor-207 .elementor-element.elementor-element-b1149a3 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-a1b06d1 .elementor-button{background-color:var( --e-global-color-263a6eb );}.elementor-207 .elementor-element.elementor-element-a1b06d1 .elementor-button:hover, .elementor-207 .elementor-element.elementor-element-a1b06d1 .elementor-button:focus{background-color:#0095AD;color:#FFFFFF;}.elementor-207 .elementor-element.elementor-element-a1b06d1 .elementor-button:hover svg, .elementor-207 .elementor-element.elementor-element-a1b06d1 .elementor-button:focus svg{fill:#FFFFFF;}@media(max-width:1200px){.elementor-207 .elementor-element.elementor-element-adfe5ca{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-207 .elementor-element.elementor-element-adfe5ca{--grid-auto-flow:row;}}@media(max-width:880px){.elementor-207 .elementor-element.elementor-element-adfe5ca{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-207 .elementor-element.elementor-element-adfe5ca{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-b8dbf16 */.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-common-g-row.tribe-events-widget-events-list__event-row {
    border: 1px #aaa solid;
    box-shadow: 10px 10px 8px -7px rgba(0,0,0,0.75);
    -webkit-box-shadow: 10px 10px 8px -7px rgba(0,0,0,0.75);
    -moz-box-shadow: 10px 10px 8px -7px rgba(0,0,0,0.75);
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 * {
    box-shadow: none !important;
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-common-g-row.tribe-events-widget-events-list__event-row time.tribe-events-widget-events-list__event-date-tag-datetime {
    padding: 10px;
    /*background-color: #0c2340;*/
    background-color: #00447C;
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-common-g-row.tribe-events-widget-events-list__event-row time.tribe-events-widget-events-list__event-date-tag-datetime * {
    /*color: #fff;*/
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col {
    padding: 10px;
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col header.tribe-events-widget-events-list__event-header {
    display: flex;
    flex-wrap: wrap;
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col .tribe-events-widget-events-list__event-datetime-wrapper.tribe-common-b2.tribe-common-b3--min-medium {
    order: 2;
    width: 100%;
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget-events-list__event-wrapper.tribe-common-g-col header.tribe-events-widget-events-list__event-header h3.tribe-events-widget-events-list__event-title.tribe-common-h7 {
    order: 1;
    width: 100%;
}

.elementor-207 .elementor-element.elementor-element-b8dbf16 .tribe-events-widget {
    margin-bottom: 0px;
}/* End custom CSS */