.elementor-33267 .elementor-element.elementor-element-9040d1f{--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:center;--align-items:center;--background-transition:0.3s;--padding-top:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-33267 .elementor-element.elementor-element-9040d1f:not(.elementor-motion-effects-element-type-background), .elementor-33267 .elementor-element.elementor-element-9040d1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-33267 .elementor-element.elementor-element-9040d1f, .elementor-33267 .elementor-element.elementor-element-9040d1f::before{--border-transition:0.3s;}.elementor-33267 .elementor-element.elementor-element-7d69824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 0% 0% 0%;border-style:solid;border-width:0px 0px 10px 0px;border-color:var( --e-global-color-primary );}.elementor-33267 .elementor-element.elementor-element-7d69824{text-align:center;}.elementor-33267 .elementor-element.elementor-element-7d69824 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"Cuprum", Sans-serif;font-size:70px;font-weight:700;}.elementor-33267 .elementor-element.elementor-element-ac1a7a8{--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;--background-transition:0.3s;}@media(max-width:1365px){.elementor-33267 .elementor-element.elementor-element-7d69824{text-align:center;}}@media(max-width:767px){.elementor-33267 .elementor-element.elementor-element-7d69824 .elementor-heading-title{font-size:65px;letter-spacing:-1.6px;}}/* Start custom CSS */body.elementor-page-33267 .tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container, body.elementor-page-33267 .tribe-events .tribe-events-l-container{
    padding:0;
    margin:auto;
    max-width:1300px;
}
body.elementor-page-33267 .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-events-bar__search-container{
    padding:0 0 0 var(--tec-spacer-2);
}
body.elementor-page-33267 .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search, body.elementor-page-33267 .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-group{
    gap:var(--tec-spacer-2);
}
body.elementor-page-33267 .tribe-events .tribe-events-c-events-bar .tribe-common-form-control-text__input{
    padding:10px 10px 10px 30px;
}
body.elementor-page-33267 .tribe-common--breakpoint-medium.tribe-events .tribe-events-c-search__input-control-icon-svg, body.elementor-page-33267 .tribe-events .tribe-events-c-search__input-control-icon-svg{
    left:10px;
    right:auto;
}
body.elementor-page-33267 .tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-list__event-row{
    margin:var(--tec-spacer-9) 0 var(--tec-spacer-8);
}
@media all and (max-width:787px){
    body.elementor-page-33267 .tribe-events .tribe-events-c-events-bar__search-container{
        box-shadow:0 8px 10px 0 rgba(0,0,0,0.2);
    }
    body.elementor-page-33267 .tribe-events-c-search__input-group{
        display:flex;
        flex-direction:column;
        gap:var(--tec-spacer-2);
    }
}/* End custom CSS */