.elementor-kit-303{--e-global-color-primary:#0F5351;--e-global-color-secondary:#1A9894;--e-global-color-text:#090909;--e-global-color-accent:#BC9C5B;--e-global-typography-primary-font-family:"IBM Plex Sans";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"IBM Plex Sans";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"IBM Plex Sans";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;color:var( --e-global-color-text );font-family:"IBM Plex Sans", Sans-serif;font-size:16px;font-weight:400;}.elementor-kit-303 button,.elementor-kit-303 input[type="button"],.elementor-kit-303 input[type="submit"],.elementor-kit-303 .elementor-button{background-color:var( --e-global-color-primary );color:#FFFFFF;}.elementor-kit-303 button:hover,.elementor-kit-303 button:focus,.elementor-kit-303 input[type="button"]:hover,.elementor-kit-303 input[type="button"]:focus,.elementor-kit-303 input[type="submit"]:hover,.elementor-kit-303 input[type="submit"]:focus,.elementor-kit-303 .elementor-button:hover,.elementor-kit-303 .elementor-button:focus{background-color:var( --e-global-color-accent );color:#FFFFFF;}.elementor-kit-303 e-page-transition{background-color:#FFBC7D;}.elementor-kit-303 p{margin-block-end:14px;}.elementor-kit-303 a{color:var( --e-global-color-accent );}.elementor-kit-303 a:hover{color:var( --e-global-color-accent );}.elementor-kit-303 h1{font-size:62px;}.elementor-kit-303 h2{font-size:48px;}.elementor-kit-303 h3{color:var( --e-global-color-secondary );font-size:32px;}.elementor-kit-303 h4{color:var( --e-global-color-secondary );font-size:24px;}.elementor-kit-303 h5{font-size:18px;}.elementor-kit-303 h6{font-size:14px;}.elementor-kit-303 label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-kit-303 input:not([type="button"]):not([type="submit"]),.elementor-kit-303 textarea,.elementor-kit-303 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );accent-color:var( --e-global-color-accent );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end: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-kit-303 label{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-303 input:not([type="button"]):not([type="submit"]),.elementor-kit-303 textarea,.elementor-kit-303 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-303 label{font-size:var( --e-global-typography-text-font-size );}.elementor-kit-303 input:not([type="button"]):not([type="submit"]),.elementor-kit-303 textarea,.elementor-kit-303 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */.tribe-common a.tribe-common-c-btn-link, .tribe-common button.tribe-common-c-btn-link, .tribe-common input[type=button].tribe-common-c-btn-link, .tribe-common input[type=submit].tribe-common-c-btn-link {
    background-color: transparent;
    color: white!important;
    padding: 11px 20px;
    width: 100%;
}

.entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-tickets__attendee-tickets-item-remove, .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-tickets__attendee-tickets-item-remove {
    align-items: center;
    background-image: none;
    color: white !important;
    display: flex;
    flex: none;
    margin-top: 3px;
    padding: 4px 10px;
}

.entry .entry-content .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-tickets__attendee-tickets-footer-divider, .event-tickets .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-tickets__attendee-tickets-footer-divider {
    color: var(--tec-color-text-secondary);
    font-family: var(--tec-font-family-sans-serif);
    margin: var(--tec-spacer-3);
}

    .tribe-common a.tribe-common-c-btn-link, .tribe-common button.tribe-common-c-btn-link, .tribe-common input[type=button].tribe-common-c-btn-link, .tribe-common input[type=submit].tribe-common-c-btn-link {
        background-color: transparent;
        width: auto;
        border-radius: var(--tec-border-radius-default);
    }/* End custom CSS */