.elementor-60174 .elementor-element.elementor-element-68a3193:not(.elementor-motion-effects-element-type-background), .elementor-60174 .elementor-element.elementor-element-68a3193 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041E42;}.elementor-60174 .elementor-element.elementor-element-68a3193 > .elementor-container{max-width:1280px;}.elementor-60174 .elementor-element.elementor-element-68a3193{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-60174 .elementor-element.elementor-element-68a3193 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60174 .elementor-element.elementor-element-0d3c679 > .elementor-widget-container{margin:0px 0px -14px 0px;}.elementor-60174 .elementor-element.elementor-element-0d3c679 .elementor-heading-title{font-size:5.4em;line-height:1.1em;color:#FECB00;}.elementor-60174 .elementor-element.elementor-element-736c999 > .elementor-element-populated{margin:0px 0px -222px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-8a19b1c{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;align-self:flex-start;z-index:5;}.elementor-60174 .elementor-element.elementor-element-8a19b1c > .elementor-widget-container{margin:70px 30px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-8a19b1c .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-60174 .elementor-element.elementor-element-46b0756:not(.elementor-motion-effects-element-type-background), .elementor-60174 .elementor-element.elementor-element-46b0756 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-60174 .elementor-element.elementor-element-46b0756 > .elementor-container{max-width:1280px;}.elementor-60174 .elementor-element.elementor-element-46b0756{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-60174 .elementor-element.elementor-element-46b0756 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60174 .elementor-element.elementor-element-6a31599 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60174 .elementor-element.elementor-element-198f6c0 > .elementor-widget-container{margin:0px 0px -19px 0px;}.elementor-60174 .elementor-element.elementor-element-198f6c0{font-size:1.9em;font-weight:600;line-height:1.4em;}.elementor-60174 .elementor-element.elementor-element-ab8c502 > .elementor-container{max-width:1280px;}.elementor-60174 .elementor-element.elementor-element-ab8c502{margin-top:0px;margin-bottom:0px;}.elementor-60174 .elementor-element.elementor-element-8374335 > .elementor-widget-container{margin:2em 0em 0em 0em;}.elementor-60174 .elementor-element.elementor-element-8374335{text-align:center;}.elementor-60174 .elementor-element.elementor-element-8374335 .elementor-heading-title{color:#0976FB;}.elementor-60174 .elementor-element.elementor-element-d487c24{font-size:16px;}.elementor-60174 .elementor-element.elementor-element-550c360 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-26d6dcc > .elementor-widget-container{margin:6rem 0rem 0rem 0rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag-month{font-size:2rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag-daynum{font-size:3.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-datetime{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-title{font-size:2.8rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__view-more{font-size:2rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-name{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-street, .elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-country, .elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-city, .elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-region, .elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-zip, .elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-phone{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-street{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-country{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-city{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-region{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-address-zip{font-size:1.6rem;}.elementor-60174 .elementor-element.elementor-element-8b6efc2 > .elementor-widget-container{margin:0rem 0rem 6rem 0rem;}.elementor-60174 .elementor-element.elementor-element-754d5d70 > .elementor-container{max-width:1200px;}.elementor-60174 .elementor-element.elementor-element-754d5d70{margin-top:30px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-76b20f30{text-align:center;}.elementor-60174 .elementor-element.elementor-element-76b20f30 .elementor-heading-title{font-family:"Poppins", Arial, Sans-serif;font-weight:600;color:#0073FF;}.elementor-60174 .elementor-element.elementor-element-94c7065 .gallery-item .gallery-caption{text-align:center;}.elementor-60174 .elementor-element.elementor-element-58141fc.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-60174 .elementor-element.elementor-element-58141fc > .elementor-element-populated{padding:50px 0px 50px 0px;}.elementor-60174 .elementor-element.elementor-element-609fcea{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-60174 .elementor-element.elementor-element-609fcea .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-60174 .elementor-element.elementor-element-7671dfa2:not(.elementor-motion-effects-element-type-background), .elementor-60174 .elementor-element.elementor-element-7671dfa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041E42;}.elementor-60174 .elementor-element.elementor-element-7671dfa2 > .elementor-container{max-width:1200px;}.elementor-60174 .elementor-element.elementor-element-7671dfa2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-7671dfa2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60174 .elementor-element.elementor-element-6db1aea8{text-align:center;}.elementor-60174 .elementor-element.elementor-element-6db1aea8 .elementor-heading-title{color:#FFFFFF;}.elementor-60174 .elementor-element.elementor-element-108c0956:not(.elementor-motion-effects-element-type-background), .elementor-60174 .elementor-element.elementor-element-108c0956 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#041E42;}.elementor-60174 .elementor-element.elementor-element-108c0956 > .elementor-container{max-width:1280px;min-height:400px;}.elementor-60174 .elementor-element.elementor-element-108c0956{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:-42px;padding:30px 0px 30px 0px;}.elementor-60174 .elementor-element.elementor-element-108c0956 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-60174 .elementor-element.elementor-element-44cd9b45{--e-image-carousel-slides-to-show:1;}.elementor-60174 .elementor-element.elementor-element-44cd9b45 .elementor-image-carousel-caption{text-align:center;}.elementor-60174 .elementor-element.elementor-element-7b15aae1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-60174 .elementor-element.elementor-element-df256b5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-df256b5{font-size:16px;color:#FFFFFF;}.elementor-60174 .elementor-element.elementor-element-4e71ad99 > .elementor-element-populated{padding:10px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-2f3233f > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-60174 .elementor-element.elementor-element-5ac58d7{text-align:start;}.elementor-60174 .elementor-element.elementor-element-5ac58d7 .elementor-heading-title{color:#FFFFFF;}.elementor-60174 .elementor-element.elementor-element-a5c0109{text-align:start;font-size:16px;color:#FFFFFF;}.elementor-60174 .elementor-element.elementor-element-42820a08{width:var( --container-widget-width, 99.106% );max-width:99.106%;--container-widget-width:99.106%;--container-widget-flex-grow:0;text-align:center;}.elementor-60174 .elementor-element.elementor-element-42820a08 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-495d32cf > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-60174 .elementor-element.elementor-element-798c4bb3{text-align:start;}.elementor-60174 .elementor-element.elementor-element-798c4bb3 .elementor-heading-title{color:#FFFFFF;}.elementor-60174 .elementor-element.elementor-element-3b8326ad{text-align:start;font-size:16px;color:#FFFFFF;}@media(max-width:900px){.elementor-60174 .elementor-element.elementor-element-0d3c679 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-0d3c679{text-align:center;}.elementor-60174 .elementor-element.elementor-element-0d3c679 .elementor-heading-title{font-size:2.8em;}.elementor-60174 .elementor-element.elementor-element-736c999 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60174 .elementor-element.elementor-element-8a19b1c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-46b0756 > .elementor-container{min-height:400px;}.elementor-60174 .elementor-element.elementor-element-6a31599 > .elementor-element-populated{padding:10px 20px 0px 20px;}.elementor-60174 .elementor-element.elementor-element-bc16127{width:100%;max-width:100%;}.elementor-60174 .elementor-element.elementor-element-ab8c502{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-ba8209d > .elementor-element-populated{padding:0px 20px 0px 20px;}.elementor-60174 .elementor-element.elementor-element-8374335 > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-60174 .elementor-element.elementor-element-108c0956{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-3933e7a5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-60174 .elementor-element.elementor-element-5928b51f{width:100%;max-width:100%;}.elementor-60174 .elementor-element.elementor-element-32c8786{width:100%;max-width:100%;}.elementor-60174 .elementor-element.elementor-element-ec90c26{width:100%;max-width:100%;}.elementor-60174 .elementor-element.elementor-element-ec90c26 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-60174 .elementor-element.elementor-element-4e71ad99 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-60174 .elementor-element.elementor-element-2579a5bb{width:100%;max-width:100%;}.elementor-60174 .elementor-element.elementor-element-2579a5bb > .elementor-widget-container{margin:0px 0px 20px 0px;}}@media(min-width:481px){.elementor-60174 .elementor-element.elementor-element-bf76658{width:41.014%;}.elementor-60174 .elementor-element.elementor-element-736c999{width:58.986%;}.elementor-60174 .elementor-element.elementor-element-6a31599{width:39.842%;}.elementor-60174 .elementor-element.elementor-element-d1f925b{width:60.158%;}.elementor-60174 .elementor-element.elementor-element-3933e7a5{width:59.958%;}.elementor-60174 .elementor-element.elementor-element-4e71ad99{width:40%;}}@media(max-width:900px) and (min-width:481px){.elementor-60174 .elementor-element.elementor-element-bf76658{width:100%;}.elementor-60174 .elementor-element.elementor-element-736c999{width:100%;}.elementor-60174 .elementor-element.elementor-element-6a31599{width:100%;}.elementor-60174 .elementor-element.elementor-element-d1f925b{width:100%;}.elementor-60174 .elementor-element.elementor-element-3933e7a5{width:100%;}.elementor-60174 .elementor-element.elementor-element-4e71ad99{width:100%;}}@media(max-width:480px){.elementor-60174 .elementor-element.elementor-element-68a3193{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-0d3c679 > .elementor-widget-container{margin:0px 0px -7px 0px;}.elementor-60174 .elementor-element.elementor-element-0d3c679 .elementor-heading-title{font-size:2.3em;}.elementor-60174 .elementor-element.elementor-element-736c999.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-60174 .elementor-element.elementor-element-8a19b1c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-60174 .elementor-element.elementor-element-198f6c0 > .elementor-widget-container{margin:0px 0px -20px 0px;}.elementor-60174 .elementor-element.elementor-element-198f6c0{font-size:1.4em;}.elementor-60174 .elementor-element.elementor-element-ab8c502{margin-top:-8px;margin-bottom:0px;}.elementor-60174 .elementor-element.elementor-element-26d6dcc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag-month{font-size:0.9em;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag-daynum{font-size:2.3rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-title{font-size:1.8rem;line-height:1.4em;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__view-more{font-size:1.1rem;}.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-venue-name{font-size:1.5rem;}.elementor-60174 .elementor-element.elementor-element-8b6efc2 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-60174 .elementor-element.elementor-element-5af2ef6{width:33%;}.elementor-60174 .elementor-element.elementor-element-5af2ef6 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-17d2802{width:33%;}.elementor-60174 .elementor-element.elementor-element-17d2802 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-ec7d188{width:33%;}.elementor-60174 .elementor-element.elementor-element-ec7d188 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-04b0c98{width:33%;}.elementor-60174 .elementor-element.elementor-element-04b0c98 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-10b5eb7{width:33%;}.elementor-60174 .elementor-element.elementor-element-10b5eb7 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-4744c38{width:33%;}.elementor-60174 .elementor-element.elementor-element-4744c38 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-ab0d493{width:33%;}.elementor-60174 .elementor-element.elementor-element-2ff66b0{width:33%;}.elementor-60174 .elementor-element.elementor-element-2ff66b0 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-1018aa0{width:33%;}.elementor-60174 .elementor-element.elementor-element-94c7065{grid-column:span 3;}.elementor-60174 .elementor-element.elementor-element-b7615b7{padding:35px 0px 35px 0px;}.elementor-60174 .elementor-element.elementor-element-609fcea{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-60174 .elementor-element.elementor-element-ec90c26 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-4e71ad99 > .elementor-element-populated{padding:0px 20px 20px 20px;}.elementor-60174 .elementor-element.elementor-element-5ac58d7 .elementor-heading-title{font-size:28px;}.elementor-60174 .elementor-element.elementor-element-a5c0109 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-a5c0109{font-size:15px;}.elementor-60174 .elementor-element.elementor-element-798c4bb3 .elementor-heading-title{font-size:28px;}.elementor-60174 .elementor-element.elementor-element-3b8326ad > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-60174 .elementor-element.elementor-element-3b8326ad{font-size:15px;}}/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-26d6dcc */section .tribe-events-widget-events-list__events {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 5rem;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-row {
    width: 37rem;
    max-width: 100%;
    flex: 0 1 auto;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 2rem;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-wrapper {
    width: auto;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag {
    background: #041E42;
}
.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag * {
    color: #fff;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__view-more {
    /* Hide in favor of a button with custom text */
    display: none;
}/* End custom CSS */
/* Start custom CSS */header.page-header {
    display: none;
}/* End custom CSS */
/* Start custom CSS for tec_elementor_widget_events_list_widget, class: .elementor-element-26d6dcc */section .tribe-events-widget-events-list__events {
    display: flex;
    flex-wrap: wrap;
    justify-content: center;
    gap: 5rem;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-row {
    width: 37rem;
    max-width: 100%;
    flex: 0 1 auto;
    align-items: flex-start;
    justify-content: flex-start;
    gap: 2rem;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-wrapper {
    width: auto;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag {
    background: #041E42;
}
.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__event-date-tag * {
    color: #fff;
}

.elementor-60174 .elementor-element.elementor-element-26d6dcc .tribe-events-widget-events-list__view-more {
    /* Hide in favor of a button with custom text */
    display: none;
}/* End custom CSS */
/* Start custom CSS */header.page-header {
    display: none;
}/* End custom CSS */