.elementor-316 .elementor-element.elementor-element-3c6bc01{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-316 .elementor-element.elementor-element-3c6bc01:not(.elementor-motion-effects-element-type-background), .elementor-316 .elementor-element.elementor-element-3c6bc01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2F5596;}.elementor-316 .elementor-element.elementor-element-3c6bc01.e-con{--align-self:center;}.elementor-316 .elementor-element.elementor-element-bda2f37{width:var( --container-widget-width, 27% );max-width:27%;--container-widget-width:27%;--container-widget-flex-grow:0;}.elementor-316 .elementor-element.elementor-element-bda2f37.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-316 .elementor-element.elementor-element-bda2f37{--container-widget-width:280px;--container-widget-flex-grow:0;width:var( --container-widget-width, 280px );max-width:280px;}}@media(min-width:768px){.elementor-316 .elementor-element.elementor-element-3c6bc01{--width:100%;}}/* Start custom CSS */.tribe-common .tribe-common-h2 {
  color: #fff;
}

.tribe-common a:not(.tribe-common-anchor--unstyle), .tribe-common a:not(.tribe-common-anchor--unstyle):active, .tribe-common a:not(.tribe-common-anchor--unstyle):focus, .tribe-common a:not(.tribe-common-anchor--unstyle):hover, .tribe-common a:not(.tribe-common-anchor--unstyle):visited {
  color: #fff;
}

.tribe-common .tribe-common-h5, .tribe-common .tribe-common-h6 {
  color: #fff;
}

.tribe-common .tribe-common-b1 {
  color: #fff;
}

.event-tickets .tribe-tickets__commerce-checkout-cart-footer-quantity, .event-tickets .tribe-tickets__commerce-checkout-cart-footer-total, .tribe-common .tribe-tickets__commerce-checkout-cart-footer-quantity, .tribe-common .tribe-tickets__commerce-checkout-cart-footer-total {
  color: #fff !important;
}

.event-tickets .tribe-tickets__commerce-checkout-cart-footer-quantity-number, .event-tickets .tribe-tickets__commerce-checkout-cart-footer-total-number, .event-tickets .tribe-tickets__commerce-checkout-cart-footer-total-wrap, .tribe-common .tribe-tickets__commerce-checkout-cart-footer-quantity-number, .tribe-common .tribe-tickets__commerce-checkout-cart-footer-total-number, .tribe-common .tribe-tickets__commerce-checkout-cart-footer-total-wrap {
  color: #fff !important;
}

.event-tickets .tribe-tickets__form .tribe-tickets__form-field-label, .event-tickets .tribe-tickets__form label {
  color: #fff !important;
}


.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--less, .event-tickets .tribe-tickets__commerce-checkout-cart-item-details-button--more, .tribe-common .tribe-tickets__commerce-checkout-cart-item-details-button--less, .tribe-common .tribe-tickets__commerce-checkout-cart-item-details-button--more {
  color: #fff !important;
}


.event-tickets .tribe-tickets__commerce-checkout-cart-item-details-description, .tribe-common .tribe-tickets__commerce-checkout-cart-item-details-description {
  color: #fff !important;
}

.event-tickets .tribe-tickets__commerce-checkout-purchaser-info-wrapper .tribe-tickets__form-field-description, .tribe-common .tribe-tickets__commerce-checkout-purchaser-info-wrapper .tribe-tickets__form-field-description {
  color: #fff !important;
}

.tribe-common .tribe-common-c-btn, .tribe-common a.tribe-common-c-btn, .tribe-common button.tribe-common-c-btn {
  border-radius: var(--tec-border-radius-default);
  color: var(--tec-color-background);
  text-align: center;
  transition: var(--tec-transition-background-color);
  background-color: #d8a640;
  padding: 11px 20px;
  width: 100%;
}/* End custom CSS */