.elementor-68716 .elementor-element.elementor-element-cb7388f > .elementor-container{max-width:1050px;}.elementor-68716 .elementor-element.elementor-element-cb7388f{padding:70px 20px 40px 20px;}.elementor-68716 .elementor-element.elementor-element-9b43cda .elementor-button-content-wrapper{flex-direction:row;}.elementor-68716 .elementor-element.elementor-element-9b43cda .elementor-button{font-weight:600;fill:var( --e-global-color-primary );color:var( --e-global-color-primary );background-color:var( --e-global-color-fdd3328 );padding:0px 0px 0px 0px;}.elementor-68716 .elementor-element.elementor-element-9b43cda .elementor-button:hover, .elementor-68716 .elementor-element.elementor-element-9b43cda .elementor-button:focus{color:var( --e-global-color-secondary );}.elementor-68716 .elementor-element.elementor-element-9b43cda .elementor-button:hover svg, .elementor-68716 .elementor-element.elementor-element-9b43cda .elementor-button:focus svg{fill:var( --e-global-color-secondary );}.elementor-68716 .elementor-element.elementor-element-dfd3fc0{padding:0px 0px 0px 10px;}.elementor-68716 .elementor-element.elementor-element-ee798a2{padding:0px 0px 0px 10px;}.elementor-68716 .elementor-element.elementor-element-ca5062e{margin:5px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;padding:0px 0px 0px 10px;}.elementor-bc-flex-widget .elementor-68716 .elementor-element.elementor-element-4185432.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-68716 .elementor-element.elementor-element-4185432.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-68716 .elementor-element.elementor-element-4185432.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-68716 .elementor-element.elementor-element-4185432:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68716 .elementor-element.elementor-element-4185432 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-aa10eb8 );}.elementor-68716 .elementor-element.elementor-element-4185432 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-68716 .elementor-element.elementor-element-4185432 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68716 .elementor-element.elementor-element-b58962d{font-size:15px;line-height:1.5em;color:var( --e-global-color-fdd3328 );padding:3px 0px 3px 10px;border-style:none;}.elementor-bc-flex-widget .elementor-68716 .elementor-element.elementor-element-aa76c69.elementor-column:not(.raven-column-flex-vertical) .elementor-widget-wrap{align-items:center;}.elementor-68716 .elementor-element.elementor-element-aa76c69.elementor-column.elementor-element[data-element_type="column"]:not(.raven-column-flex-vertical) > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-68716 .elementor-element.elementor-element-aa76c69.elementor-column.elementor-element[data-element_type="column"].raven-column-flex-vertical > .elementor-widget-wrap.elementor-element-populated{justify-content:center;}.elementor-68716 .elementor-element.elementor-element-aa76c69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68716 .elementor-element.elementor-element-aa76c69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-68716 .elementor-element.elementor-element-aa76c69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-68716 .elementor-element.elementor-element-aa76c69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68716 .elementor-element.elementor-element-1146ccb{font-size:15px;line-height:1.5em;color:var( --e-global-color-fdd3328 );padding:3px 0px 3px 10px;border-style:none;}.elementor-68716 .elementor-element.elementor-element-8b0d324:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68716 .elementor-element.elementor-element-8b0d324 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-879e84f );}.elementor-68716 .elementor-element.elementor-element-8b0d324 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-68716 .elementor-element.elementor-element-8b0d324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68716 .elementor-element.elementor-element-3916167{font-size:15px;line-height:1.5em;color:var( --e-global-color-fdd3328 );padding:3px 10px 3px 10px;border-style:none;}.elementor-68716 .elementor-element.elementor-element-f1bfa37:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-68716 .elementor-element.elementor-element-f1bfa37 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-68716 .elementor-element.elementor-element-f1bfa37 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:10px 10px 10px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-68716 .elementor-element.elementor-element-f1bfa37 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-68716 .elementor-element.elementor-element-ee58365{font-size:15px;line-height:1.5em;color:var( --e-global-color-fdd3328 );padding:3px 10px 3px 10px;border-style:none;}.elementor-68716 .elementor-element.elementor-element-8d4fb30 > .elementor-widget-container{margin:-45px -15px 25px -15px;}@media(max-width:1024px){.elementor-68716 .elementor-element.elementor-element-8d4fb30 > .elementor-widget-container{margin:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-68716 .elementor-element.elementor-element-cb7388f{padding:30px 0px 50px 0px;}.elementor-68716 .elementor-element.elementor-element-bb0efc3 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-68716 .elementor-element.elementor-element-dfd3fc0{padding:0px 0px 0px 0px;}.elementor-68716 .elementor-element.elementor-element-ee798a2{padding:0px 20px 0px 10px;}.elementor-68716 .elementor-element.elementor-element-ca5062e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 10px;}.elementor-68716 .elementor-element.elementor-element-8d4fb30 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-b58962d */p {margin-bottom: 0!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1146ccb */p {margin-bottom: 0!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3916167 */p {margin-bottom: 0!important;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ee58365 */p {margin-bottom: 0!important;}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-8d4fb30 */.tribe-events-calendar-month__header {background:#6f7170;}

.tribe-events .tribe-events-calendar-month__header-column-title {color:#ffffff!important;font-size: 14px!important; padding:10px 0 0 10px}

.tribe-events .tribe-events-calendar-month__calendar-event {padding:5px!important;}

.tribe-events-calendar-month__header-column {border:none!important;}

.tribe-events-calendar-month__day {padding: 0 6px 6px 6px!important;}

.tribe-events .tribe-events-calendar-month__day-date-daynum {font-size:17px; font-weight: 400;}

.tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover {background-color:#f4f4f4;}

@media screen and (max-width:800px) {
    .tribe-common-l-container {padding:0!important;}
    .tribe-events .tribe-events-calendar-month__header-column-title {color:#ffffff!important; font-size:14px!important;}
    .tribe-events .tribe-events-calendar-month__day-cell--selected, .tribe-events .tribe-events-calendar-month__day-cell--selected:focus, .tribe-events .tribe-events-calendar-month__day-cell--selected:hover {background-color:#f4f4f4!important;}
    
}

.tribe-events .tribe-events-calendar-month__mobile-events-icon--event {background-color: #6f7170!important;}

.tribe-events-calendar-month__calendar-event-details {
    background: var(--tec-color-category-primary)!important;
}

.tribe-events-calendar-month__calendar-event-details div, .tribe-events-calendar-month__calendar-event-details a {
    color:#ffffff!important;
}

/* Mobile event cards */

.tribe-events-calendar-month-mobile-events__mobile-event.tribe_events_cat-open-to-the-public {
    background: #7a2a62 !important;
}

.tribe-events-calendar-month-mobile-events__mobile-event.tribe_events_cat-registration-required {
    background: #51aa3f !important;
}

.tribe-events-calendar-month-mobile-events__mobile-event.tribe_events_cat-member-group-access-only {
    background: #00B1B0 !important;
}

.tribe-events-calendar-month-mobile-events__mobile-event.tribe_events_cat-private-meeting {
    background: #06668F !important;
}

/* white text */

.tribe-events-calendar-month-mobile-events__mobile-event,
.tribe-events-calendar-month-mobile-events__mobile-event * {
    color: #fff !important;
}

.tribe-events-c-subscribe-dropdown__container {display:none!important;}/* End custom CSS */