.elementor-kit-6{--e-global-color-primary:#1F2228;--e-global-color-secondary:#265F92;--e-global-color-text:#000000;--e-global-color-accent:#060606;--e-global-color-13016ce:#FFFFFF;--e-global-color-05b317e:#1A4367;--e-global-color-e9d6a65:#797C7F;--e-global-color-f2d604d:#D4D4D4;--e-global-color-93cf073:#F9F9F9;--e-global-color-5b71e11:#555555;--e-global-typography-primary-font-family:"Poppins";--e-global-typography-primary-font-size:57px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-line-height:62px;--e-global-typography-secondary-font-family:"Roboto Slab";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"DM Sans";--e-global-typography-text-font-size:17px;--e-global-typography-text-font-weight:300;--e-global-typography-text-line-height:28px;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;--e-global-typography-f569aff-font-family:"Poppins";--e-global-typography-f569aff-font-size:20px;--e-global-typography-f569aff-font-weight:400;--e-global-typography-f569aff-line-height:30px;--e-global-typography-8c61f59-font-family:"Poppins";--e-global-typography-8c61f59-font-weight:400;--e-global-typography-6846616-font-family:"DM Sans";--e-global-typography-6846616-font-weight:400;--e-global-typography-72b73a4-font-family:"Poppins";--e-global-typography-72b73a4-font-size:14px;--e-global-typography-72b73a4-font-weight:400;--e-global-typography-0a87068-font-family:"Poppins";--e-global-typography-0a87068-font-size:102px;--e-global-typography-0a87068-font-weight:500;--e-global-typography-0a87068-line-height:102px;--e-global-typography-1949762-font-family:"Poppins";--e-global-typography-1949762-font-size:14px;--e-global-typography-1949762-font-weight:500;--e-global-typography-1949762-text-transform:uppercase;--e-global-typography-1949762-line-height:18px;--e-global-typography-1949762-letter-spacing:1.8px;--e-global-typography-78e1dce-font-family:"Poppins";--e-global-typography-78e1dce-font-size:19px;--e-global-typography-78e1dce-font-weight:500;--e-global-typography-78e1dce-line-height:1.3em;--e-global-typography-863346c-font-family:"Poppins";--e-global-typography-863346c-font-size:18px;--e-global-typography-863346c-font-weight:500;--e-global-typography-863346c-line-height:21.5px;--e-global-typography-7e8d733-font-family:"DM Sans";--e-global-typography-7e8d733-font-size:15px;--e-global-typography-7e8d733-font-weight:400;--e-global-typography-7e8d733-line-height:24px;--e-global-typography-eb0e9c0-font-family:"Poppins";--e-global-typography-eb0e9c0-font-size:15px;--e-global-typography-eb0e9c0-font-weight:500;--e-global-typography-eb0e9c0-text-decoration:none;--e-global-typography-eb0e9c0-line-height:24px;--e-global-typography-4ffcadc-font-family:"Poppins";--e-global-typography-4ffcadc-font-size:28px;--e-global-typography-4ffcadc-font-weight:600;--e-global-typography-4ffcadc-line-height:62px;--e-global-typography-0799786-font-family:"DM Sans";--e-global-typography-0799786-font-size:17px;--e-global-typography-0799786-font-weight:300;--e-global-typography-0799786-line-height:28px;--e-global-typography-0af29ae-font-family:"Poppins";--e-global-typography-0af29ae-font-size:57px;--e-global-typography-0af29ae-font-weight:600;--e-global-typography-0af29ae-line-height:62px;--e-global-typography-7ad0b8c-font-family:"Poppins";--e-global-typography-7ad0b8c-font-size:22px;--e-global-typography-7ad0b8c-font-weight:500;--e-global-typography-7ad0b8c-line-height:27px;--e-global-typography-ce6c796-font-family:"Poppins";--e-global-typography-ce6c796-font-size:26px;--e-global-typography-ce6c796-font-weight:500;--e-global-typography-ce6c796-line-height:31px;--e-global-typography-3578f9e-font-family:"Poppins";--e-global-typography-3578f9e-font-size:22px;--e-global-typography-3578f9e-font-weight:600;--e-global-typography-3578f9e-line-height:24px;--e-global-typography-eda69f1-font-family:"Poppins";--e-global-typography-eda69f1-font-size:26px;--e-global-typography-eda69f1-font-weight:600;--e-global-typography-eda69f1-line-height:31px;--e-global-typography-afbec03-font-family:"Poppins";--e-global-typography-afbec03-font-size:44px;--e-global-typography-afbec03-font-weight:500;--e-global-typography-afbec03-line-height:48.85px;--e-global-typography-1a40a98-font-family:"Poppins";--e-global-typography-1a40a98-font-size:35px;--e-global-typography-1a40a98-font-weight:600;--e-global-typography-1a40a98-line-height:1.053em;--e-global-typography-ba6ad51-font-family:"Poppins";--e-global-typography-ba6ad51-font-size:24px;--e-global-typography-ba6ad51-font-weight:500;--e-global-typography-ba6ad51-line-height:24px;--e-global-typography-791feee-font-family:"Poppins";--e-global-typography-791feee-font-size:11px;--e-global-typography-791feee-font-weight:500;--e-global-typography-64db7e4-font-family:"Poppins";--e-global-typography-64db7e4-font-size:36px;--e-global-typography-64db7e4-font-weight:500;--e-global-typography-64db7e4-line-height:24px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{background-color:var( --e-global-color-secondary );font-family:"DM Sans", Sans-serif;font-weight:400;text-transform:capitalize;color:var( --e-global-color-13016ce );border-radius:1px 1px 1px 1px;}.elementor-kit-6 button:hover,.elementor-kit-6 button:focus,.elementor-kit-6 input[type="button"]:hover,.elementor-kit-6 input[type="button"]:focus,.elementor-kit-6 input[type="submit"]:hover,.elementor-kit-6 input[type="submit"]:focus,.elementor-kit-6 .elementor-button:hover,.elementor-kit-6 .elementor-button:focus{background-color:var( --e-global-color-05b317e );}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h1{color:var( --e-global-color-13016ce );font-family:"Poppins", Sans-serif;font-size:57px;font-weight:500;line-height:62px;}.elementor-kit-6 h6{color:var( --e-global-color-13016ce );font-family:"Poppins", Sans-serif;font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1296px;}.e-con{--container-max-width:1296px;}.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:1366px){.elementor-kit-6{--e-global-typography-primary-font-size:38px;--e-global-typography-primary-line-height:42px;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:28px;--e-global-typography-f569aff-font-size:18px;--e-global-typography-f569aff-line-height:25.2px;--e-global-typography-0a87068-font-size:85px;--e-global-typography-0a87068-line-height:85px;--e-global-typography-78e1dce-line-height:42px;--e-global-typography-7e8d733-font-size:15px;--e-global-typography-7e8d733-line-height:24px;--e-global-typography-eb0e9c0-font-size:15px;--e-global-typography-eb0e9c0-line-height:24px;--e-global-typography-4ffcadc-font-size:23px;--e-global-typography-4ffcadc-line-height:42px;--e-global-typography-0799786-font-size:17px;--e-global-typography-0799786-line-height:28px;--e-global-typography-0af29ae-font-size:38px;--e-global-typography-0af29ae-line-height:42px;--e-global-typography-ce6c796-font-size:23px;--e-global-typography-ce6c796-line-height:27px;--e-global-typography-eda69f1-font-size:23px;--e-global-typography-eda69f1-line-height:27px;--e-global-typography-afbec03-line-height:28px;--e-global-typography-1a40a98-font-size:35px;--e-global-typography-64db7e4-font-size:38px;}}@media(max-width:1200px){.elementor-kit-6{--e-global-typography-primary-font-size:38px;--e-global-typography-primary-line-height:42px;--e-global-typography-f569aff-font-size:18px;--e-global-typography-f569aff-line-height:25.2px;--e-global-typography-0a87068-font-size:76.5px;--e-global-typography-0a87068-line-height:76.5px;--e-global-typography-78e1dce-line-height:42px;--e-global-typography-7e8d733-font-size:15px;--e-global-typography-7e8d733-line-height:24px;--e-global-typography-eb0e9c0-font-size:15px;--e-global-typography-eb0e9c0-line-height:24px;--e-global-typography-4ffcadc-font-size:24px;--e-global-typography-4ffcadc-line-height:42px;--e-global-typography-0af29ae-font-size:38px;--e-global-typography-0af29ae-line-height:42px;--e-global-typography-1a40a98-font-size:24px;--e-global-typography-64db7e4-font-size:38px;}}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:38px;--e-global-typography-primary-line-height:42px;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:28px;--e-global-typography-f569aff-font-size:18px;--e-global-typography-f569aff-line-height:25.2px;--e-global-typography-78e1dce-font-size:19px;--e-global-typography-7e8d733-font-size:15px;--e-global-typography-7e8d733-line-height:24px;--e-global-typography-eb0e9c0-font-size:15px;--e-global-typography-eb0e9c0-line-height:24px;--e-global-typography-4ffcadc-font-size:22px;--e-global-typography-4ffcadc-line-height:42px;--e-global-typography-0799786-font-size:17px;--e-global-typography-0799786-line-height:28px;--e-global-typography-0af29ae-font-size:38px;--e-global-typography-0af29ae-line-height:42px;--e-global-typography-7ad0b8c-font-size:20px;--e-global-typography-afbec03-font-size:34px;--e-global-typography-afbec03-line-height:34.85px;--e-global-typography-1a40a98-font-size:35px;--e-global-typography-64db7e4-font-size:38px;}.elementor-kit-6 h1{font-size:38px;line-height:42px;}.elementor-kit-6 h6{font-size:18px;line-height:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-6{--e-global-typography-primary-font-size:30px;--e-global-typography-primary-line-height:34px;--e-global-typography-f569aff-font-size:18px;--e-global-typography-f569aff-line-height:25.2px;--e-global-typography-0a87068-font-size:48.5px;--e-global-typography-0a87068-line-height:48.5px;--e-global-typography-78e1dce-font-size:19px;--e-global-typography-7e8d733-font-size:15px;--e-global-typography-7e8d733-line-height:24px;--e-global-typography-eb0e9c0-font-size:15px;--e-global-typography-eb0e9c0-line-height:24px;--e-global-typography-4ffcadc-font-size:30px;--e-global-typography-4ffcadc-line-height:34px;--e-global-typography-0af29ae-font-size:30px;--e-global-typography-0af29ae-line-height:34px;--e-global-typography-7ad0b8c-font-size:20px;--e-global-typography-7ad0b8c-line-height:25.2px;--e-global-typography-1a40a98-font-size:35px;--e-global-typography-64db7e4-font-size:30px;}.elementor-kit-6 h1{font-size:38px;line-height:42px;}.elementor-kit-6 h6{font-size:18px;line-height:19px;}}@media(max-width:767px){.elementor-kit-6{--e-global-typography-text-font-size:16px;--e-global-typography-f569aff-font-size:18px;--e-global-typography-f569aff-line-height:25.2px;--e-global-typography-8c61f59-font-size:16px;--e-global-typography-8c61f59-line-height:27px;--e-global-typography-6846616-font-size:15px;--e-global-typography-6846616-line-height:27px;--e-global-typography-72b73a4-font-size:16px;--e-global-typography-72b73a4-line-height:27px;--e-global-typography-1949762-font-size:14px;--e-global-typography-1949762-line-height:18px;--e-global-typography-863346c-font-size:17px;--e-global-typography-863346c-line-height:20.5px;--e-global-typography-7e8d733-font-size:15px;--e-global-typography-7e8d733-line-height:24px;--e-global-typography-eb0e9c0-font-size:15px;--e-global-typography-eb0e9c0-line-height:24px;--e-global-typography-4ffcadc-font-size:18px;--e-global-typography-0799786-font-size:16px;--e-global-typography-7ad0b8c-font-size:20px;--e-global-typography-7ad0b8c-line-height:24px;--e-global-typography-ce6c796-font-size:21px;--e-global-typography-ce6c796-line-height:25px;--e-global-typography-eda69f1-font-size:21px;--e-global-typography-eda69f1-line-height:25px;--e-global-typography-afbec03-font-size:27px;--e-global-typography-afbec03-line-height:27.85px;--e-global-typography-1a40a98-font-size:30px;--e-global-typography-ba6ad51-font-size:22px;--e-global-typography-ba6ad51-line-height:22px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}@media(min-width:2400px){.elementor-kit-6{--e-global-typography-primary-font-size:57px;--e-global-typography-primary-line-height:62px;--e-global-typography-text-font-size:17px;--e-global-typography-text-line-height:28px;--e-global-typography-f569aff-font-size:20px;--e-global-typography-f569aff-line-height:30px;--e-global-typography-8c61f59-font-size:17px;--e-global-typography-8c61f59-line-height:28px;--e-global-typography-6846616-font-size:16px;--e-global-typography-6846616-line-height:28px;--e-global-typography-72b73a4-font-size:17px;--e-global-typography-72b73a4-line-height:28px;--e-global-typography-0a87068-font-size:120px;--e-global-typography-0a87068-line-height:120px;--e-global-typography-1949762-font-size:14px;--e-global-typography-1949762-line-height:18px;--e-global-typography-1949762-letter-spacing:1.8px;--e-global-typography-78e1dce-font-size:19px;--e-global-typography-78e1dce-line-height:1.3em;--e-global-typography-4ffcadc-font-size:57px;--e-global-typography-4ffcadc-line-height:62px;--e-global-typography-0799786-font-size:17px;--e-global-typography-0799786-line-height:28px;--e-global-typography-0af29ae-font-size:57px;--e-global-typography-0af29ae-line-height:62px;--e-global-typography-3578f9e-font-size:22px;--e-global-typography-3578f9e-line-height:24px;--e-global-typography-afbec03-line-height:28px;--e-global-typography-64db7e4-font-size:42px;}.elementor-kit-6 h1{font-size:57px;line-height:62px;}.elementor-kit-6 h6{font-size:19px;line-height:28px;}.elementor-kit-6 button,.elementor-kit-6 input[type="button"],.elementor-kit-6 input[type="submit"],.elementor-kit-6 .elementor-button{font-size:14px;}}/* Start custom CSS */#main-footer a {
    transition: color .45s ease-in-out;
}

#main-footer a:hover {
    color: white !important;
}

body {
    -webkit-font-smoothing: antialiased;
}

.tribe-events-back {
    display: none !important;
}

.tribe-common .tribe-common-c-btn-border{
    font-family: "Poppins", Sans-serif;
    font-size: 14px;
    font-weight: 400;
    background-color: var(--e-global-color-secondary );
    border-style: none;
    border-radius: 5px 5px 5px 5px;
    padding: 21px 46px 21px 46px;
    display: flex;
    align-items: center;
    color: white;
}

.tribe-common .tribe-common-c-btn-border:hover {
    background-color: var(--e-global-color-05b317e ) !important;
}

.tribe-common .tribe-common-c-btn-border button{
    background-color: transparent;
}


.tribe-common .tribe-common-c-btn-border:hover button{
    background-color: transparent;
}

.tribe-common .tribe-common-c-btn-border:focus {
    background-color: var(--e-global-color-05b317e ) !important;
}

.single-tribe_events .tribe-events-c-subscribe-dropdown__export-icon {
    width: 50px !important;
    height: auto;
    
}

.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon, .tribe-events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button-icon {
    width: 15px;
    height: auto;
}

.tribe-events-schedule h2 span{
    color: var(--e-global-color-primary );
    font-family: "Poppins", Sans-serif;
    font-size: 20px;
    font-weight: 500;
    line-height: 30px;
}

.tribe-events-content p {
    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: #555555 !important;
}

#tribe-events a {
    text-decoration: none;
      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: #555555 !important;
    border-bottom: 2px solid white;
    border-bottom: 2px solid #555555;
    transition: all .4s ease-in-out;
}

#tribe-events a:hover {
     border-bottom: 2px solid white;
}


.tribe-events-single-section-title {
    font-family: var(--e-global-typography-1949762-font-family ), Sans-serif;
    font-size: var(--e-global-typography-1949762-font-size );
    font-weight: var(--e-global-typography-1949762-font-weight );
    text-transform: var(--e-global-typography-1949762-text-transform );
    line-height: var(--e-global-typography-1949762-line-height );
    letter-spacing: var(--e-global-typography-1949762-letter-spacing );
    word-spacing: var(--e-global-typography-1949762-word-spacing );
}

.tribe-events-start-date-label {
    color: var(--e-global-color-primary );
    font-family: var(--e-global-typography-1949762-font-family ), Sans-serif;
    font-size: var(--e-global-typography-1949762-font-size );
    font-weight: var(--e-global-typography-1949762-font-weight );
    text-transform: var(--e-global-typography-1949762-text-transform );
    line-height: var(--e-global-typography-1949762-line-height );
    letter-spacing: var(--e-global-typography-1949762-letter-spacing );
    margin-bottom: 0.15rem;
}

.tribe-events-start-time-label {
    color: var(--e-global-color-primary );
    font-family: var(--e-global-typography-1949762-font-family ), Sans-serif;
    font-size: var(--e-global-typography-1949762-font-size );
    font-weight: var(--e-global-typography-1949762-font-weight );
    text-transform: var(--e-global-typography-1949762-text-transform );
    line-height: var(--e-global-typography-1949762-line-height );
    letter-spacing: var(--e-global-typography-1949762-letter-spacing );
    margin-bottom: 0.15rem;
}

.tribe-events-event-meta {
    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 );
    line-height: var(--e-global-typography-text-line-height );
    color: #555555 !important;
}

abbr[title] {
    text-decoration: none !important;
}

.tribe-events-single .tribe-events-sub-nav {
     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: #555555 !important;
}

.tribe-events-single-event-title {
    color: black !important;
    text-align: center;
    margin-top: 6rem;
    margin-bottom: 6rem;
    font-weight: 600;
}

.tribe-events-event-meta  {
    width: 100% !important;
}

.tribe-events-venue-map {
    width: 100%;
}

.tribe-common .tribe-common-b2 {
     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 );
    line-height: var(--e-global-typography-text-line-height );
    color: #555555 !important;
}

/*.gotrgf_summary_wrapper {
    position: fixed;
    top: 750px;
    right: 50px;
    z-index: 200;
}*/

.elementor-location-footer {
    z-index: 205;
    position: relative;
}

@media (max-width: 1366px) {
    .tribe-common .tribe-common-c-btn-border {
        padding: 19px 42px;
    }
}

@media (max-width: 767px) {
      .tribe-common .tribe-common-c-btn-border {
        padding: 18px 38px;
    }
    
  .elementor-element.e-con-full.hero-inner-bg.e-flex.e-con.e-parent  {
	background-position: 70% 0px !important;

}
}

button[name="update_cart"]:disabled {
  color: #000 !important;
}/* End custom CSS */