.elementor-kit-107788{--e-global-color-primary:#0076A3;--e-global-color-secondary:#582D90;--e-global-color-text:#000000;--e-global-color-accent:#698C45;--e-global-color-c0b0204:#EA9428;--e-global-color-837dbc5:#FFF10B;--e-global-color-9127acd:#FFFFFF;--e-global-color-987084b:#1A776F;--e-global-color-21a65a2:#D1D3D4;--e-global-color-ed4b394:#00A99D;--e-global-color-5ff7aba:#5EA514;--e-global-color-e2f22ea:#219FDA;--e-global-color-c439503:#CCEEEB;--e-global-color-d26a383:#983695;--e-global-color-0729470:#05592E;--e-global-typography-primary-font-family:"proxima-nova";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"proxima-nova";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"proxima-nova";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"proxima-nova";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;}.elementor-kit-107788 e-page-transition{background-color:#FFBC7D;}.elementor-kit-107788 a{font-family:"proxima-nova", Sans-serif;}.elementor-kit-107788 h1{color:var( --e-global-color-text );font-weight:900;letter-spacing:2px;}.elementor-kit-107788 h2{color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;font-weight:900;letter-spacing:2px;}.elementor-kit-107788 h3{color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;font-weight:900;letter-spacing:2px;}.elementor-kit-107788 h4{color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;font-weight:900;letter-spacing:2px;}.elementor-kit-107788 h5{color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;font-weight:900;letter-spacing:2px;}.elementor-kit-107788 h6{color:var( --e-global-color-text );font-family:"proxima-nova", Sans-serif;font-weight:900;letter-spacing:2px;}.elementor-kit-107788 button,.elementor-kit-107788 input[type="button"],.elementor-kit-107788 input[type="submit"],.elementor-kit-107788 .elementor-button{font-size:1.25em;border-radius:9px 9px 9px 9px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1920px;}.e-con{--container-max-width:1920px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:768px){.elementor-kit-107788 button,.elementor-kit-107788 input[type="button"],.elementor-kit-107788 input[type="submit"],.elementor-kit-107788 .elementor-button{font-size:1.4em;padding:18px 18px 18px 18px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:768px;}.e-con{--container-max-width:768px;}}/* Start custom CSS */:root { --tec-font-family-sans-serif: proxima-nova, sans-serif !important; }
.tribe-events-single>.tribe_events, .elementor-widget-wrap.elementor-element-populated { display:block !important; }
.tribe-events-event-image img, .tec-events-elementor-event-widget__image img { float:right; width:100%; max-width:400px; height:auto !important; margin:20px 0 20px 20px; }
.single-tribe_events .tribe-events-single .tribe-events-event-meta { display:none; }
.tribe-events-pg-template { width:100% !important; max-width:1920px !important; padding:0 !important; }
.tribe-events-single { max-width:1200px; margin:0 auto; padding:50px !important; }
@media only screen and (max-width:1024px) {
    .tribe-events-event-image img, .tec-events-elementor-event-widget__image img { float:right; width:40% !important; max-width:400px !important; height:auto; margin:20px 0 20px 20px; }
}
@media only screen and (max-width:768px) {
.elementor-button { min-width:300px; }
.tribe-events-event-image img, .tec-events-elementor-event-widget__image img { float:none !important; width:100% !important; max-width:400px !important; margin:20px 0 20px 0; }
    .tribe-events-single { padding:50px 20px !important; }
}/* End custom CSS */