.elementor-kit-93782{--e-global-color-primary:#6EC1E4;--e-global-color-secondary:#54595F;--e-global-color-text:#7A7A7A;--e-global-color-accent:#61CE70;--e-global-color-7ee9c27d:#4054B2;--e-global-color-32c1a8e8:#23A455;--e-global-color-651838b3:#000;--e-global-color-1eda6e2b:#FFF;--e-global-color-1bd0d8e4:#C66438;--e-global-color-55d87a65:#333333;--e-global-color-5ee1d162:#E5E5E5;--e-global-color-7e6f6f3c:#FCFAF9;--e-global-color-4edea9ba:#CCCCCC;--e-global-color-31f8c2d1:RGBA(0, 0, 0, 0.04);--e-global-color-37e1f3f1:#CFA069;--e-global-color-2c127555:#D29A58;--e-global-color-22b7e5f8:#E69E48;--e-global-color-3b1b26fa:#999CA1;--e-global-color-5acba916:#3B4148;--e-global-color-7d750e9b:#D68B30;--e-global-color-70dad3c9:#F29344;--e-global-color-175efca3:#ED583F;--e-global-color-4427df5d:#E08438;--e-global-typography-primary-font-family:"Roboto";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Roboto";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-bottom:10px;}.elementor-element{--widgets-spacing:10px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-93782 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.post-type-archive-tribe_events .elementor-99625.elementor-location-footer{
    display: block;
}

.post-type-archive-tribe_events footer.footer {
	display: none;
}

.post-type-archive-tribe_events .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1100px;
}

.tribe-events-filter-view .elementor-99625.elementor-location-footer{
    display: block;
}

.tribe-events-filter-view footer.footer {
	display: none;
}

.tribe-events-filter-view .elementor-section.elementor-section-boxed > .elementor-container {
    max-width: 1100px;
}


.elementor-99379 .elementor-element.elementor-element-1d597047 .elementor-image img{
    margin-top: -130px;
    margin-bottom: 0px;
    padding: 0px 0px 0px 0px;
}


@media only screen and (min-width: 1747px){
    .elementor-99379 .elementor-element.elementor-element-60652a02{
        margin-top: -40vh;
    }
}/* End custom CSS */