.elementor-988410 .elementor-element.elementor-element-6deb58c{--display:flex;--min-height:120px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:nowrap;--overlay-opacity:0.33;--overlay-mix-blend-mode:overlay;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-988410 .elementor-element.elementor-element-6deb58c:not(.elementor-motion-effects-element-type-background), .elementor-988410 .elementor-element.elementor-element-6deb58c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-988410 .elementor-element.elementor-element-6deb58c::before, .elementor-988410 .elementor-element.elementor-element-6deb58c > .elementor-background-video-container::before, .elementor-988410 .elementor-element.elementor-element-6deb58c > .e-con-inner > .elementor-background-video-container::before, .elementor-988410 .elementor-element.elementor-element-6deb58c > .elementor-background-slideshow::before, .elementor-988410 .elementor-element.elementor-element-6deb58c > .e-con-inner > .elementor-background-slideshow::before, .elementor-988410 .elementor-element.elementor-element-6deb58c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://sycuanhealthcenter.org/wp-content/uploads/2024/09/N-Background-2-8.png");--background-overlay:'';background-size:contain;}.elementor-988410 .elementor-element.elementor-element-ef16491{text-align:center;}.elementor-988410 .elementor-element.elementor-element-ef16491 .elementor-heading-title{font-family:"source sans pro","source sans pro Fallback", Sans-serif;font-size:65px;font-weight:700;color:var( --e-global-color-3c8ad72 );}.elementor-988410 .elementor-element.elementor-element-62731b64{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%;}.elementor-988410 .elementor-element.elementor-element-59e4f3a2{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:stretch;--flex-wrap:nowrap;}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-view-selector__list-item-text,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .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-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__button,
							   .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
							   .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-view-selector__list-item-text,
							   .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-events-bar .tribe-common-form-control-text__input{font-size:15px;font-weight:500;}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__input-control-icon-svg,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__input-control-icon-svg path{--tec-color-icon-events-bar:var( --e-global-color-primary );fill:var( --e-global-color-primary );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__button:focus,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-3c8ad72 );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__button:focus,
					.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-primary );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-primary );background-color:var( --e-global-color-primary );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-3c8ad72 );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-accent );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button:hover,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button-text:hover{color:var( --e-global-color-3c8ad72 );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-42dbb2d );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-common-c-btn-border-small{--tec-color-background:var( --e-global-color-primary );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-common-c-btn-border-small,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-3c8ad72 );--tec-color-text-primary:var( --e-global-color-3c8ad72 );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-top-bar__datepicker-button,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-text );--tec-color-icon-active:var( --e-global-color-text );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__prev,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__next,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__next-icon-svg path{--tec-color-text-secondary:var( --e-global-color-text );--tec-color-icon-primary:var( --e-global-color-text );}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__prev, .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__next{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 );}@media(max-width:1024px){.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__prev, .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__next{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:567px){.elementor-988410 .elementor-element.elementor-element-ef16491 .elementor-heading-title{font-size:38px;}.elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__prev, .elementor-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__next{font-size:var( --e-global-typography-primary-font-size );}}/* Start custom CSS */body.elementor-page-988410 .tribe-events .tribe-events-l-container{
    margin:0;
    padding:0;
}
.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner {
    background: transparent;
}

.tribe-events .tribe-events-calendar-month__multiday-event--past .tribe-events-calendar-month__multiday-event-bar-inner:hover {
    background: #fcb756;
}

.tribe-events .tribe-events-calendar-month__multiday-event-bar {
    background: transparent;
}

.tribe-common .tribe-common-h8 {
    color: #FFFFFF;
}

body.elementor-page-988410 .tribe-events .tribe-events-c-events-bar__search-form{
    gap:var(--tec-spacer-2);
    padding-left:var(--tec-spacer-2);
}
body.elementor-page-988410 .tribe-events .tribe-events-c-events-bar__search-form input{
    border:1px solid;
    padding:8px 48px;
}
body.elementor-page-988410 .tribe-events .tribe-events-c-search__input-control-icon-svg{
    left:16px;
    right:auto;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-search__button{
    border-radius:50px;

}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-top-bar__datepicker-button:focus, body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-top-bar__datepicker-button:hover{
    background:transparent;
}
body.elementor-page-988410 .tribe-events .datepicker button{
    background-color:transparent;
    padding:8px 0;
}
body.elementor-page-988410 .elementor-element-6736060 .tribe-common-c-btn-border-small{
    border:none;
    border-radius:50px;
}
body.elementor-page-988410 .tribe-events .tribe-events-calendar-month__day-cell--mobile, body.elementor-page-988410 .tribe-events-pro [aria-controls^="tribe-events-pro-week-mobile-events-day"]{
    border-radius:unset;
    background:transparent;
    padding:0;
}
body.elementor-page-988410 .tribe-events-pro [aria-controls^="tribe-events-pro-week-mobile-events-day"]{
    border:none;
}
body.elementor-page-988410 .tribe-events-pro [aria-controls^="tribe-events-pro-week-mobile-events-day"] em{
    height:8px;
    width:8px;
}
body.elementor-page-988410 .tribe-events .tribe-events-calendar-month__day-cell--selected,
body.elementor-page-988410 .tribe-events .tribe-events-calendar-month__day-cell--selected:focus,
body.elementor-page-988410 .tribe-events .tribe-events-calendar-month__day-cell--selected:hover{
    background: #FFFFFF;
    /*background:var(--tec-color-accent-primary);*/
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button{
    border:none;
    border-radius:50px;
    padding:15px 25px;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button:focus, body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button:hover{
    background-color:var(--e-global-color-accent);
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button, body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button-text{
    color:#FFFFFF;
    outline:none;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button button{
    background:transparent;
    outline:none;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-subscribe-dropdown__button button:focus{
    outline:none;
}
body.elementor-page-988410 .tribe-events .tribe-events-c-subscribe-dropdown{
    position:relative;
}
body.elementor-page-988410 .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__content{
    position:absolute;
    top:100%;
    width:100%;
    z-index:100;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__prev,
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__today,
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events-c-nav__next{
    font-size:1em;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events .tribe-events-calendar-month__multiday-event-wrapper{
    background:transparent;
    padding:0 var(--tec-spacer-3);
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events .tribe-events-calendar-month__calendar-event-title{
    padding:5px;
    border-radius:50px;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events .tribe-events-calendar-month__multiday-event--end .tribe-events-calendar-month__multiday-event-bar{
    border-radius:50px;
}
body.elementor-page-988410 .elementor-element.elementor-element-6736060 .tribe-events .tribe-events-calendar-month__multiday-event-bar-inner{
    border:none;
    padding:5px;
}
body.elementor-page-988410 .teccc-legend{
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
    width:100%;
}
body.elementor-page-988410 .teccc-legend #legend{
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
    flex-wrap:wrap;
    gap:10px;
    font-size:1em;
}
body.elementor-page-988410 .teccc-legend #legend li{
    border:none !important;
    border-radius:50px;
    font-size:12px;
    line-height:1.38;
    padding:5px;
    text-transform:uppercase;
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
}
body.elementor-page-988410 .teccc-legend #legend li span{
    display:flex;
    width:100%;
    color:var(--tec-color-text-primary);
}
@media all and (max-width:855px){
    body.elementor-page-988410 .tribe-events .tribe-events-c-events-bar__search-container{
        border:1px solid #e4e4e4;
    }
    body.elementor-page-988410 .tribe-events .tribe-events-c-events-bar__search-form{
        padding-left:0;
    }
}/* End custom CSS */