.elementor-29662 .elementor-element.elementor-element-2a4d5c37{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%}.elementor-29662 .elementor-element.elementor-element-2a4d5c37:not(.elementor-motion-effects-element-type-background),.elementor-29662 .elementor-element.elementor-element-2a4d5c37>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:var(--e-global-color-f6b8919)}.elementor-29662 .elementor-element.elementor-element-5203fd7{text-align:center}.elementor-29662 .elementor-element.elementor-element-5203fd7 .elementor-heading-title{font-size:65px;font-weight:800;color:var(--e-global-color-1f5d83d)}.elementor-29662 .elementor-element.elementor-element-2c892db{text-align:center;font-size:25px;font-weight:800}.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button{background-color:var(--e-global-color-8253a48);font-size:20px;font-weight:800;text-transform:capitalize;fill:var(--e-global-color-f6b8919);color:var(--e-global-color-f6b8919);box-shadow:0 0 10px 0 rgb(0 0 0 / .5);border-style:solid;border-width:2px 2px 2px 2px;border-color:var(--e-global-color-1f5d83d);border-radius:25px 25px 25px 25px;padding:10px 20px 10px 020px}.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button:hover,.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button:focus{background-color:var(--e-global-color-d466bdb);color:var(--e-global-color-1f5d83d);border-color:var(--e-global-color-1f5d83d)}.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button:hover svg,.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button:focus svg{fill:var(--e-global-color-1f5d83d)}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-view-selector--labels .tribe-events-c-view-selector__button-text,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-view-selector__list-item-text,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-events-bar .tribe-common-form-control-text__input{--tec-color-text-events-bar-input:var( --e-global-color-f6b8919 );--tec-color-text-view-selector-list-item:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-search__input-control-icon-svg,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-search__input-control-icon-svg path{--tec-color-icon-events-bar:var( --e-global-color-f6b8919 );fill:var(--e-global-color-f6b8919)}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-events-bar--border{--tec-color-border-events-bar:var( --e-global-color-1f5d83d )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-search__button:not(:hover):not(:active),.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-search__button:focus,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events .tribe-events-c-search__button:hover{--tec-color-text-events-bar-submit-button:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-search__button:not(:hover):not(:active),.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-search__button:focus,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events .tribe-events-c-search__button:hover{--tec-color-background-events-bar-submit-button:var( --e-global-color-1f5d83d )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__event-title-link{--tec-color-text-events-title:var( --e-global-color-1f5d83d )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__event-title{font-size:25px}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__event-datetime{--tec-color-text-event-date:var( --e-global-color-b245b1c );font-weight:800}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__event-date-tag-weekday{--tec-color-text-secondary:var( --e-global-color-b245b1c );font-size:20px;font-weight:800}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__event-date-tag-daynum{--tec-color-text-primary:var( --e-global-color-b245b1c );font-size:35px}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__month-separator-text{--tec-color-text-primary:var( --e-global-color-1f5d83d );font-size:25px;font-weight:800}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-calendar-list__event-featured-image{width:100%;max-width:100%;height:30vh;opacity:1}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__button,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__button-text{--tec-color-background:var( --e-global-color-1f5d83d );background-color:var(--e-global-color-1f5d83d)}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__button-text{color:var(--e-global-color-f6b8919)}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__button:hover{--tec-color-accent-primary:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__button:hover,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__button-text:hover{color:var(--e-global-color-f6b8919)}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__list-item a{--tec-color-text-primary:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__list,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__list-item:hover{--tec-color-background:var( --e-global-color-f6b8919 );--tec-color-background-subscribe-list-item-hover:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-subscribe-dropdown__list{--tec-color-border-secondary:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-common-c-btn-icon--caret-left .tribe-common-c-btn-icon__icon-svg path,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-common-c-btn-icon--caret-right .tribe-common-c-btn-icon__icon-svg path{--tec-color-icon-secondary:var( --e-global-color-1f5d83d )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-common-c-btn-border-small{--tec-color-background:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-common-c-btn-border-small,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-common-c-btn-border-small:hover{--tec-color-text-secondary:var( --e-global-color-f6b8919 );--tec-color-text-primary:var( --e-global-color-f6b8919 )}.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-top-bar__datepicker-button,.elementor-29662 .elementor-element.elementor-element-e8db5e8 .tribe-events-c-top-bar__datepicker-button-icon-svg .tribe-common-c-svgicon__svg-fill{--tec-color-text-primary:var( --e-global-color-f6b8919 );--tec-color-icon-active:var( --e-global-color-f6b8919 )}@media(max-width:1024px){.elementor-29662 .elementor-element.elementor-element-5203fd7 .elementor-heading-title{font-size:60px}.elementor-29662 .elementor-element.elementor-element-2c892db{font-size:15px}.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button{font-size:20px}}@media(min-width:768px){.elementor-29662 .elementor-element.elementor-element-2a4d5c37{--content-width:100%}}@media(max-width:767px){.elementor-29662 .elementor-element.elementor-element-2a4d5c37{--content-width:100%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:3%;--padding-bottom:3%;--padding-left:3%;--padding-right:3%}.elementor-29662 .elementor-element.elementor-element-5203fd7 .elementor-heading-title{font-size:35px}.elementor-29662 .elementor-element.elementor-element-dd70b3c .elementor-button{font-size:16px}.elementor-29662 .elementor-element.elementor-element-e8db5e8>.elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%}}