.elementor-1364 .elementor-element.elementor-element-85cd194{--display:flex;--min-height:280px;--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1364 .elementor-element.elementor-element-85cd194:not(.elementor-motion-effects-element-type-background), .elementor-1364 .elementor-element.elementor-element-85cd194 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.marionhistory.com/wp-content/uploads/2025/09/masthead-innerpage-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1364 .elementor-element.elementor-element-4eb8128 > .elementor-widget-container{padding:30px 0px 30px 40px;border-style:solid;border-width:0px 0px 0px 4px;border-color:var( --e-global-color-accent );}.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-wrapper{text-align:start;}.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-description{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );color:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-8083af3{--display:flex;}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector__list-item-text,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:var( --e-global-color-text );--tec-color-text-view-selector-list-item:var( --e-global-color-text );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector__list-item-text,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-events-bar .tribe-common-form-control-text__input{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-events-bar--border{--tec-color-border-events-bar:var( --e-global-color-1e289df );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button:focus,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button:focus,
					.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-accent );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector__content{--tec-color-background-view-selector:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__button,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-accent );background-color:var( --e-global-color-accent );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-secondary );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__button:hover,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__button-text:hover{color:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list-item a{--tec-color-text-primary:var( --e-global-color-text );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list-item{font-family:var( --e-global-typography-d48f019-font-family ), Sans-serif;font-size:var( --e-global-typography-d48f019-font-size );font-weight:var( --e-global-typography-d48f019-font-weight );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list-item:hover{--tec-color-background:var( --e-global-color-dd4c003 );--tec-color-background-subscribe-list-item-hover:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list{--tec-color-border-secondary:var( --e-global-color-1e289df );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-accent );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-border-small{--tec-color-background:var( --e-global-color-accent );font-family:var( --e-global-typography-d48f019-font-family ), Sans-serif;font-size:var( --e-global-typography-d48f019-font-size );font-weight:var( --e-global-typography-d48f019-font-weight );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-border-small,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-dd4c003 );--tec-color-text-primary:var( --e-global-color-dd4c003 );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-top-bar__datepicker-button{font-family:var( --e-global-typography-94f2384-font-family ), Sans-serif;font-size:var( --e-global-typography-94f2384-font-size );font-weight:var( --e-global-typography-94f2384-font-weight );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .datepicker-switch{font-family:var( --e-global-typography-d48f019-font-family ), Sans-serif;font-size:var( --e-global-typography-d48f019-font-size );font-weight:var( --e-global-typography-d48f019-font-weight );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .dow, .elementor-1364 .elementor-element.elementor-element-f60fe74 .day, .elementor-1364 .elementor-element.elementor-element-f60fe74 .month, .elementor-1364 .elementor-element.elementor-element-f60fe74 .year{font-family:var( --e-global-typography-d48f019-font-family ), Sans-serif;font-size:var( --e-global-typography-d48f019-font-size );font-weight:var( --e-global-typography-d48f019-font-weight );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__prev,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__next,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__next-icon-svg path{--tec-color-text-secondary:var( --e-global-color-primary );--tec-color-icon-primary:var( --e-global-color-primary );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__prev, .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__next{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 );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1024px){.elementor-1364 .elementor-element.elementor-element-85cd194{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-description{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector__list-item-text,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list-item{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-border-small{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-top-bar__datepicker-button{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .datepicker-switch{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .dow, .elementor-1364 .elementor-element.elementor-element-f60fe74 .day, .elementor-1364 .elementor-element.elementor-element-f60fe74 .month, .elementor-1364 .elementor-element.elementor-element-f60fe74 .year{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__prev, .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__next{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1364 .elementor-element.elementor-element-4eb8128 .elementor-image-box-description{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-search__button,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-view-selector__list-item-text,
							   .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-subscribe-dropdown__list-item{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-common-c-btn-border-small{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-top-bar__datepicker-button{font-size:var( --e-global-typography-94f2384-font-size );line-height:var( --e-global-typography-94f2384-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .datepicker-switch{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .dow, .elementor-1364 .elementor-element.elementor-element-f60fe74 .day, .elementor-1364 .elementor-element.elementor-element-f60fe74 .month, .elementor-1364 .elementor-element.elementor-element-f60fe74 .year{font-size:var( --e-global-typography-d48f019-font-size );line-height:var( --e-global-typography-d48f019-line-height );}.elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__prev, .elementor-1364 .elementor-element.elementor-element-f60fe74 .tribe-events-c-nav__next{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS */.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover {
	background-color: var(--e-global-color-accent);
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events-c-subscribe-dropdown__button {
    border-color: var(--e-global-color-accent);
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events .tribe-events-c-search__button:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events-c-subscribe-dropdown__button:hover{
    border-color: var(--e-global-color-secondary);
    background-color: var(--e-global-color-secondary) !important;
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events-c-subscribe-dropdown__button .tribe-events-c-subscribe-dropdown__button-icon {
	color: #fff;
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events-c-subscribe-dropdown__button:hover .tribe-events-c-subscribe-dropdown__button-text {
    background-color: var(--e-global-color-secondary) !important;
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events-c-subscribe-dropdown__list-item a:hover {
    color: var(--e-global-color-accent);
}

.tribe-common-c-btn__clear.tribe-common-h3.tribe-common-h--alt.tribe-events-c-top-bar__datepicker-button:hover {
	background-color: transparent;
	color: var(--e-global-color-accent);
}

.tribe-events-c-nav__prev-label:hover, 
.tribe-events-c-nav__next-label:hover {
	color: var(--e-global-color-accent);
}


.elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__event {
	width: var(--tec-grid-width-1-of-4);
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events-pro-photo__event-featured-image-wrapper .tribe-events-pro-photo__event-featured-image {
	height: 258px;
	width: 258px;
	object-fit: cover;
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events .datepicker .day.past {
	background-color: #f5f5f5;
}

.elementor-widget-tec_elementor_widget_events_view .datepicker table tr td button.day:hover {
	border: none;
}


.tribe-events .datepicker .day.current::before, .tribe-events .datepicker .month.current::before, .tribe-events .datepicker .year.current::before {
	border: none !important;
}

.tribe-events .datepicker .datepicker-switch, .tribe-events .datepicker .next, .tribe-events .datepicker .prev {
	background-color: #fff;
	border: none;
}
.tribe-events .datepicker .datepicker-switch:hover, .tribe-events .datepicker .next:hover, .tribe-events .datepicker .prev:hover, .tribe-events .datepicker .next:hover svg path, .tribe-events .datepicker .prev:hover svg path {
	color: var(--e-global-color-accent);
	fill: var(--e-global-color-accent) !important;
}


.tribe-events .datepicker .day.active, .tribe-events .datepicker .day.active.focused, .tribe-events .datepicker .day.active:focus, .tribe-events .datepicker .day.active:hover {
	border: none;
	outline: none !important;
	box-shadow: none;
}

.elementor-widget-tec_elementor_widget_events_view .tribe-events .datepicker .day {
	background-color: #fff;
}

@media (max-width: 1024px) {
    .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__event {
	    width: var(--tec-grid-width-1-of-3);
    }
    
    .elementor-widget-tec_elementor_widget_events_view .tribe-events-pro-photo__event-featured-image-wrapper .tribe-events-pro-photo__event-featured-image {
	    height: 180px;
	    width: 100%;
    }
}

@media (max-width: 767px) {
    .elementor-widget-tec_elementor_widget_events_view .tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__event {
	    width: 100%;
    }
    
    .elementor-widget-tec_elementor_widget_events_view .tribe-events-pro-photo__event-featured-image-wrapper .tribe-events-pro-photo__event-featured-image {
	    height: 220px;
	    width: 100%;
    }
}/* End custom CSS */