.elementor-419 .elementor-element.elementor-element-584aadda{--display:flex;--min-height:90vh;--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:flex-start;--overlay-opacity:0.85;}.elementor-419 .elementor-element.elementor-element-584aadda:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-584aadda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://toaoleafi.com/wp-content/uploads/2026/03/project_comment_file69b79acfbce61-image_xhqls.jpg");background-position:center center;background-size:cover;}.elementor-419 .elementor-element.elementor-element-584aadda::before, .elementor-419 .elementor-element.elementor-element-584aadda > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-584aadda > .e-con-inner > .elementor-background-video-container::before, .elementor-419 .elementor-element.elementor-element-584aadda > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-584aadda > .e-con-inner > .elementor-background-slideshow::before, .elementor-419 .elementor-element.elementor-element-584aadda > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, var( --e-global-color-626c812 ) 25%, var( --e-global-color-9cf50a8 ) 85%);}.elementor-419 .elementor-element.elementor-element-27797a6c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0em;--margin-bottom:-7em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:1;}.elementor-419 .elementor-element.elementor-element-4e4fedb9{--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;--justify-content:center;--padding-top:4em;--padding-bottom:4em;--padding-left:4em;--padding-right:4em;}.elementor-419 .elementor-element.elementor-element-4e4fedb9:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-4e4fedb9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-view-selector__list-item-text,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:var( --e-global-color-primary );--tec-color-text-view-selector-list-item:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-search__input-control-icon-svg,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-search__input-control-icon-svg path{--tec-color-icon-events-bar:var( --e-global-color-79df275 );fill:var( --e-global-color-79df275 );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-events-bar--border{--tec-color-border-events-bar:var( --e-global-color-79df275 );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-search__button:not(:hover):not(:active),
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-search__button:focus,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-search__button:not(:hover):not(:active),
					.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-search__button:focus,
					.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-view-selector__content{--tec-color-background-view-selector:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__button,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-79df275 );background-color:var( --e-global-color-79df275 );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__button-text{color:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-c206bb8 );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__list-item a{--tec-color-text-primary:var( --e-global-color-secondary );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__list,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__list-item:hover{--tec-color-background:var( --e-global-color-accent );--tec-color-background-subscribe-list-item-hover:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-common-c-btn-border-small,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-accent );--tec-color-text-primary:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-top-bar__datepicker-button,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-accent );--tec-color-icon-active:var( --e-global-color-accent );}.elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-nav__prev,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-nav__next,
					 .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-nav__prev-icon-svg path,
					 .elementor-419 .elementor-element.elementor-element-655c00c .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-419 .elementor-element.elementor-element-71bcc221{--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;--padding-top:11em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-419 .elementor-element.elementor-element-71bcc221:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-71bcc221 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-79df275 ) 0%, var( --e-global-color-37f71d1 ) 100%);}.elementor-419 .elementor-element.elementor-element-1797a309{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;}.elementor-419 .elementor-element.elementor-element-5679ea02{--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-419 .elementor-element.elementor-element-484328b9 p{margin-block-end:0px;}.elementor-419 .elementor-element.elementor-element-484328b9{color:var( --e-global-color-primary );}.elementor-419 .elementor-element.elementor-element-594da652{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 30px;--row-gap:0px;--column-gap:30px;}@media(max-width:1024px){.elementor-419 .elementor-element.elementor-element-27797a6c{--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;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}.elementor-419 .elementor-element.elementor-element-4e4fedb9{--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-419 .elementor-element.elementor-element-1797a309{--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;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;}}@media(max-width:767px){.elementor-419 .elementor-element.elementor-element-584aadda{--min-height:40vh;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-419 .elementor-element.elementor-element-584aadda:not(.elementor-motion-effects-element-type-background), .elementor-419 .elementor-element.elementor-element-584aadda > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-repeat:no-repeat;}.elementor-419 .elementor-element.elementor-element-4e4fedb9{--padding-top:2em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-419 .elementor-element.elementor-element-594da652{--gap:20px 0px;--row-gap:20px;--column-gap:0px;}}@media(min-width:768px){.elementor-419 .elementor-element.elementor-element-4e4fedb9{--width:80%;}.elementor-419 .elementor-element.elementor-element-5679ea02{--width:78%;}}@media(max-width:1024px) and (min-width:768px){.elementor-419 .elementor-element.elementor-element-4e4fedb9{--width:100%;}.elementor-419 .elementor-element.elementor-element-5679ea02{--width:100%;}}/* Start custom CSS for tec_elementor_widget_events_view, class: .elementor-element-655c00c */.elementor-419 .elementor-element.elementor-element-655c00c .tribe-common-c-btn-border-small, .elementor-419 .elementor-element.elementor-element-655c00c .tribe-common-c-btn-border-small:hover {
    --tec-color-text-secondary: #000000;
}

.elementor-419 .elementor-element.elementor-element-655c00c .elementor-419 .elementor-element.elementor-element-655c00c .tribe-events-c-subscribe-dropdown__button{
    border: none !important;
}

.tribe-common--breakpoint-full.tribe-events .tribe-events-c-top-bar__datepicker-desktop, .tribe-common--breakpoint-medium.tribe-common .tribe-common-h6--min-medium, .tribe-common--breakpoint-medium.tribe-common .tribe-common-h4--min-medium, .tribe-common--breakpoint-medium.tribe-common .tribe-common-b2, .tribe-common .tribe-common-anchor-thin, .tribe-events .tribe-events-calendar-list__event-datetime, .tribe-common .tribe-common-b3, .tribe-common .tribe-common-b3 a, .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-single .tribe-events-event-meta, .tribe-events-meta-group.tribe-events-meta-group-details h2, .tribe-events-meta-group .tribe-events-single-section-title{
	color: #fff !important
}

.tribe-common .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg, .tribe-common .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg{
	color: #fff !important
		background: #fff !important
}

.tribe-events .tribe-events-calendar-list__event-date-tag-weekday{
	color:#ff6b35 !important
}

h1.tribe-events-single-event-title , h1.entry-title {
    font-size: 40px;
}{
    font-size: 40px;
}

.entry .entry-content .event-tickets .tribe-tickets__tickets-form, .event-tickets .tribe-tickets__tickets-form {
    max-width: 100% !important;
}

h3.tribe-common-h2.tribe-tickets__commerce-checkout-header-title{
	color: #fff;
}

.event-tickets .tribe-common-h4 a{
	color: #fff;
}

article.tribe-tickets__commerce-checkout-cart-item.post-407.tec_tc_ticket.type-tec_tc_ticket.status-publish.hentry.tribe-common-b1 {
    color: #fff;
}

article.tribe-tickets__commerce-checkout-cart-item.post-407.tec_tc_ticket.type-tec_tc_ticket.status-publish.hentry.tribe-common-b1, .event-tickets .tribe-common-b1--min-medium, .event-tickets .tribe-common-h6, span.tribe-tickets__commerce-checkout-cart-footer-quantity-label, span.tribe-tickets__commerce-checkout-cart-footer-total-label {
    color: #fff;
}

span.tribe-tickets__commerce-checkout-cart-footer-total-wrap, h3.tribe-common-h7.tribe-tickets-notice__title, .tribe-common-b2.tribe-tickets-notice__content.tribe-tickets__commerce-checkout-notice-content{
	color: #fff !important
}

.tribe-events-single-event-description.tribe-events-content h2 {
    font-size: 20px;
}

.tribe-events-single-event-description.tribe-events-content  ul{
	color: #fff;
}

.tribe-events-single-event-description.tribe-events-content li {
    display: block;
}

.tribe-events-content p{
	color: #fff;
}/* End custom CSS */