.elementor-kit-6402{--e-global-color-primary:#005191;--e-global-color-secondary:#539ED0;--e-global-color-text:#343434;--e-global-color-accent:#FFB351;--e-global-color-2238290:#20354F;--e-global-color-ff71543:#FFFFFF;--e-global-color-9f35954:#07477A;--e-global-color-2efa587:#FF7171;--e-global-color-fd377fa:#E9F5FD;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:uppercase;--e-global-typography-secondary-font-weight:400;--e-global-typography-secondary-text-transform:uppercase;--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-size:14px;--e-global-typography-accent-font-weight:500;color:#272727;font-family:"Jost", Sans-serif;font-size:18px;font-weight:500;}.elementor-kit-6402 a{color:var( --e-global-color-primary );}.elementor-kit-6402 h1{color:var( --e-global-color-ff71543 );font-family:"league-gothic", Sans-serif;font-size:80px;font-weight:500;text-transform:uppercase;line-height:1em;}.elementor-kit-6402 h2{color:var( --e-global-color-2238290 );font-family:"league-gothic", Sans-serif;font-size:50px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-kit-6402 h3{font-family:"league-gothic", Sans-serif;font-size:40px;font-weight:500;text-transform:uppercase;line-height:1.2em;}.elementor-kit-6402 h4{color:var( --e-global-color-2238290 );font-family:"league-gothic", Sans-serif;font-size:30px;font-weight:700;text-transform:uppercase;line-height:1.2em;}.elementor-kit-6402 h5{color:var( --e-global-color-2238290 );font-family:"league-gothic", Sans-serif;font-size:26px;font-weight:700;text-transform:capitalize;line-height:1.2em;}.elementor-kit-6402 h6{color:var( --e-global-color-2238290 );font-family:"league-gothic", Sans-serif;font-size:22px;font-weight:700;line-height:1.2em;}.elementor-kit-6402 button,.elementor-kit-6402 input[type="button"],.elementor-kit-6402 input[type="submit"],.elementor-kit-6402 .elementor-button{font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:1.5px;color:var( --e-global-color-primary );background-color:var( --e-global-color-accent );border-radius:0px 0px 0px 0px;padding:20px 50px 20px 50px;}.elementor-kit-6402 button:hover,.elementor-kit-6402 button:focus,.elementor-kit-6402 input[type="button"]:hover,.elementor-kit-6402 input[type="button"]:focus,.elementor-kit-6402 input[type="submit"]:hover,.elementor-kit-6402 input[type="submit"]:focus,.elementor-kit-6402 .elementor-button:hover,.elementor-kit-6402 .elementor-button:focus{color:var( --e-global-color-ff71543 );background-color:var( --e-global-color-primary );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1300px;}.e-con{--container-max-width:1300px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;}{}h1.entry-title{display:var(--page-title-display);}.elementor-kit-6402 e-page-transition{background-color:#FFBC7D;}@media(max-width:1024px){.elementor-kit-6402 h1{font-size:55px;}.elementor-kit-6402 h2{font-size:36px;}.elementor-kit-6402 h3{font-size:32px;}.elementor-kit-6402 h4{font-size:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-6402 h1{font-size:42px;}.elementor-kit-6402 h3{font-size:30px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */h1, h2, h3, h4, h5 {
    font-family:league-gothic, 'League Gothic', league-gothic,"Helvetica Neue", Helvetica,Arial,sans-serif !important;
}

/* Override Events */
button.tribe-common-c-btn, .tribe-common-b2, .tribe-events .tribe-events-c-top-bar__datepicker-button, .tribe-events .tribe-events-c-top-bar__nav-link {
    border: none !important;
}

.tribe-common--breakpoint-medium.tribe-common .tribe-common-h3 {
    font-size: 14px !important
    font-family: "jost" !important;
    font-weight: 700 !important;
    color: #004973;
}

.tribe-events-view {
    margin-left: 0px !important;
}

button.tribe-events-c-subscribe-dropdown__button-text {
    background: none;
    border: none;
}

.tribe-events-single-event-title, .tribe-events-schedule, .tribe-events-back {
    display: none !important;
}

.tribe-events-event-image img {
    display: none;
}

.tribe-events-event-meta.primary, .tribe-events-event-meta.secondary {
    width: 50%;
}

/* Override - for some reason most copy blocks were set to font-weight: 900; so this is an override to 500 */
p {
    font-weight: 400 !important;
}

.page-content {
    margin-top: -200px;
}

.hero_new .elementor-background-overlay {
    background-color: #021A38FC !important;
    opacity: .44 !important;
}

h1.tribe-events-single-event-title {
    color: #20354F !important;
}

.hero {
    margin-top: -95px;
    height: 478px !important;
}
.hero .hero-inner {
    max-width: 895px !important;
}
.wp-caption {
    background: transparent !important;
    border: none !important;
    padding-top: 10px;
}

figcaption.widget-image-caption.wp-caption-text {
    padding-top: 10px;
    letter-spacing: 5px;
}
.wp-caption {
    background: transparent;
    border: none;
}

figcaption.widget-image-caption.wp-caption-text {
    color: white !important;
}

.p, blockquote p, p {
    font-family: 'Jost' !important;
    font-size: inherit !important; 
    line-height: inherit !important;
}

ul li {
    list-style-position: outside !important;
        margin-left: 18px;
}

li {
    font-weight: normal !important;
}

.bdt-slider-excerpt p {
    font-size: 24px !important;
    font-weight: 600;
    line-height: 1.2em;
    padding-bottom: 40px
}

.bdt-container {
    margin-left: -60px !important;
}

.bdt-prime-slider-skin-crelly .bdt-slider-excerpt-content .bdt-slider-excerpt {
    column-count: 1 !important;
}

/* Hide default theme header and footer */
#header, #searchbar, #header-wrap, .menu-toggle, footer {
    display: none;
}/* End custom CSS */