.elementor-2667 .elementor-element.elementor-element-72f63ca{--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;}.elementor-2667 .elementor-element.elementor-element-6e9adfd{width:100%;max-width:100%;}.elementor-2667 .elementor-element.elementor-element-6e9adfd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2667 .elementor-element.elementor-element-6e9adfd.elementor-element{--align-self:stretch;--flex-grow:0;--flex-shrink:0;}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-view-selector__list-item-text,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:var( --e-global-color-06b2bec );--tec-color-text-view-selector-list-item:var( --e-global-color-06b2bec );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-search__button,
							   .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-view-selector__list-item-text,
							   .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-family:"Poppins", poppin;font-size:16px;font-weight:400;line-height:15.36px;}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-search__button:focus,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-06b2bec );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-search__button:focus,
					.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-primary );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-subscribe-dropdown__button,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-06b2bec );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-subscribe-dropdown__list-item{font-family:"Poppins", poppin;font-size:16px;font-weight:400;line-height:16px;}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-38e4976 );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-border-small{--tec-color-background:var( --e-global-color-primary );font-family:var( --e-global-typography-35d5ed4-font-family ), poppin;font-size:var( --e-global-typography-35d5ed4-font-size );font-weight:var( --e-global-typography-35d5ed4-font-weight );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-border-small,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-06b2bec );--tec-color-text-primary:var( --e-global-color-06b2bec );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-top-bar__datepicker-button,
					 .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-06b2bec );--tec-color-icon-active:var( --e-global-color-06b2bec );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-top-bar__datepicker-button{font-family:var( --e-global-typography-35d5ed4-font-family ), poppin;font-size:var( --e-global-typography-35d5ed4-font-size );font-weight:var( --e-global-typography-35d5ed4-font-weight );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .datepicker-switch{font-family:var( --e-global-typography-35d5ed4-font-family ), poppin;font-size:var( --e-global-typography-35d5ed4-font-size );font-weight:var( --e-global-typography-35d5ed4-font-weight );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .dow, .elementor-2667 .elementor-element.elementor-element-6e9adfd .day, .elementor-2667 .elementor-element.elementor-element-6e9adfd .month, .elementor-2667 .elementor-element.elementor-element-6e9adfd .year{font-family:var( --e-global-typography-35d5ed4-font-family ), poppin;font-size:var( --e-global-typography-35d5ed4-font-size );font-weight:var( --e-global-typography-35d5ed4-font-weight );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-nav__prev, .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-nav__next{font-family:var( --e-global-typography-35d5ed4-font-family ), poppin;font-size:var( --e-global-typography-35d5ed4-font-size );font-weight:var( --e-global-typography-35d5ed4-font-weight );line-height:var( --e-global-typography-35d5ed4-line-height );}@media(max-width:1024px){.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-border-small{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-top-bar__datepicker-button{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .datepicker-switch{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .dow, .elementor-2667 .elementor-element.elementor-element-6e9adfd .day, .elementor-2667 .elementor-element.elementor-element-6e9adfd .month, .elementor-2667 .elementor-element.elementor-element-6e9adfd .year{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-nav__prev, .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-nav__next{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}}@media(max-width:767px){.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-search__button,
							   .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-view-selector__list-item-text,
							   .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-size:18px;}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-common-c-btn-border-small{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-top-bar__datepicker-button{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .datepicker-switch{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .dow, .elementor-2667 .elementor-element.elementor-element-6e9adfd .day, .elementor-2667 .elementor-element.elementor-element-6e9adfd .month, .elementor-2667 .elementor-element.elementor-element-6e9adfd .year{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}.elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-nav__prev, .elementor-2667 .elementor-element.elementor-element-6e9adfd .tribe-events-c-nav__next{font-size:var( --e-global-typography-35d5ed4-font-size );line-height:var( --e-global-typography-35d5ed4-line-height );}}/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-6e9adfd */.tribe-events .tribe-events-l-container {
    min-height: 0px; 
   padding-bottom: 0 !important;
    padding-top: 0 !important; 
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container {
    min-height: 0px;
    padding-bottom:0 !important;
    padding-top: 0 !important;
}

.tribe-common--breakpoint-medium.tribe-events .tribe-events-header--has-event-search .tribe-events-c-events-bar {
    border-radius: 5px;
    background-color: var(--tec-color-background-events-bar);
   padding: 5px;
    border: solid 1px darkgrey;
    font-size: 14px;
    margin-left: -15px !important;
}
.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill {
    background-color: var(--tec-color-background);
    transition: var(--tec-transition);
    border-radius: 5px;
    border: 1px solid darkgrey;
    font-size: 14px;
}
.tribe-common--breakpoint-medium .tribe-filter-bar--horizontal.tribe-filter-bar .tribe-filter-bar__filters-slider-container {
    margin-left: 360px;
    margin-top: -67px;
}
.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control:last-child {
    border-right: 0;
    margin: 0;
}
.tribe-filter-bar .tribe-filter-bar-c-pill--button .tribe-filter-bar-c-pill__pill {
    background-color: var(--tec-color-background);
    transition: var(--tec-transition);
    padding: 11px;
}

.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__event-cost {
    margin-top: var(--tec-spacer-2);
    display: none;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown__container, .tribe-events .tribe-events-c-subscribe-dropdown__container {
    display: none !important;
}


p.tribe-events-promo.tribe-common-b1.tribe-events-c-promo {
    display: none;
}

nav.tribe-events-pro-photo-nav.tribe-events-c-nav {
    display: none;
}

.tribe-common-g-row.tribe-common-g-row--gutters {
    margin-top: -42px;
}
.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col {
    padding-left: 10px;
    padding-right: 10px;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col {
    padding-left: 10px;
    padding-right: 10px;
}
.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container {
    padding-left: 0;
    padding-right: 0;
}
.elementor img {
    border: none;
    border-radius: 10px;
    box-shadow: none;
    height: auto;
    max-width: 100%;
}
.tribe-common--breakpoint-medium .tribe-filter-bar--horizontal.tribe-filter-bar .tribe-filter-bar__filters {
    border-bottom: none;
    margin-top: -53px;
    margin-left: 357px;
}/* End custom CSS */