.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{padding-bottom:0!important;padding-top:0!important}.tribe-events .tribe-events-header{background-color:#fff0}.tribe-common .tribe-tickets__buy.tribe-common-c-btn:disabled{background-color:var(--gray-color)}.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover{background-color:var(--primary-color)}.tribe-common .tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:active{background-color:rgb(0 0 0 / .9)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn{font-family:inherit;font-size:var(--text-s);line-height:1.62;font-weight:700;border-radius:var(--border-radius-md);color:var(--white-color);text-align:center;transition:background-color .2s ease;background-color:var(--primary-color);padding:11px 20px;width:100%}.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:#fff0;font-family:inherit;font-size:var(--text-s);line-height:1.62;font-weight:700;color:var(--primary-color)}.tribe-common a.tribe-common-c-btn-link:focus,.tribe-common a.tribe-common-c-btn-link:hover,.tribe-common button.tribe-common-c-btn-link:focus,.tribe-common button.tribe-common-c-btn-link:hover,.tribe-common input[type=button].tribe-common-c-btn-link:focus,.tribe-common input[type=button].tribe-common-c-btn-link:hover,.tribe-common input[type=submit].tribe-common-c-btn-link:focus,.tribe-common input[type=submit].tribe-common-c-btn-link:hover{background-color:#fff0;color:var(--dark-black-color)}h1.tribe-events-page-title{font-size:42px;font-weight:700;text-align:left;margin-bottom:36px}@media (min-width:992px){h1.tribe-events-page-title{font-size:var(--h2)}}.tribe-events-content h1,.tribe-events-content h2,.tribe-events-content h3,.tribe-events-content h4,.tribe-events-content h5,.tribe-events-content h6{color:var(--dark-black-color)}.tribe-events-content{color:var(--black-color)}.tribe-events-content a.btn{border-bottom:none;color:var(--white-color);transition:all 0.3s ease}.tribe-events-content ul,ol{margin:0 0 24px 0}.tribe-events-content li{line-height:1.5;margin:0 0 12px 28px}.tribe-events-content ol{list-style-type:decimal}.tribe-events-content ol li{margin:0 0 12px 28px;padding-left:6px}.tribe-events-content ol ol{list-style:disc}.tribe-events-content ol ol ol{list-style:lower-roman}.tribe-events-content ol ol ol ol{list-style:lower-alpha}.tribe-common--breakpoint-medium.tribe-events .tribe-events-calendar-month__body{background-color:var(--white-color)}.tribe-common .tribe-common-h--alt{font-weight:700!important}.tribe-events-back a,.tribe-events-back a:visited{color:var(--dark-black-color)}.tribe-events-event-image{display:none}.tribe-events-single-event-title{color:var(--dark-black-color);font-size:var(--h3);line-height:1;margin:0 0 12px 0;padding:0}@media (min-width:992px){.tribe-events-single-event-title{font-size:var(--h3)}}.tribe-events-schedule{margin:0!important}.single-tribe_events .tribe-events-schedule h2{font-size:var(--text-l);font-weight:400;margin:0 12px 16px 0}.single-tribe_events .tribe-events-schedule .recurringinfo,.single-tribe_events .tribe-events-schedule .tribe-events-cost,.single-tribe_events .tribe-events-schedule .tribe-events-divider{font-size:var(--text-l)}.tribe-events-cal-links{display:none}h2.tribe-events-tickets-title{font-size:var(--text-l);margin-top:36px}.single-tribe_events .tribe-events-single .tribe-events-event-meta{color:var(--dark-black-color);font-size:var(--text-s);background:#fff0;border:none;margin:0;padding:30px}.tribe-events-meta-group .tribe-events-single-section-title{color:var(--dark-black-color);font-size:var(--text-s);font-weight:700;letter-spacing:0;text-transform:uppercase}.tribe-events-event-meta dl{color:var(--gray-color)}.single-tribe_events #tribe-events-footer{display:none}.single-tribe_events .tribe-events-single .tribe-events-event-meta{padding:30px 0}.tribe-events-meta-group{width:100%}.tribe-tickets__tickets-form{max-width:100%!important}.tribe-common.event-tickets .tribe-common-c-btn:focus,.tribe-common.event-tickets .tribe-common-c-btn:hover{background-color:var(--dark-black-color)!important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-field{display:block!important;flex-flow:column nowrap!important;margin-bottom:16px!important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label,.tribe-common .tribe-tickets__item__attendee__fields label{color:var(--dark-black-color)!important;display:block!important;font-weight:400!important;margin-bottom:4px!important;width:100%!important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label,.tribe-common .tribe-tickets__item__attendee__fields label{color:var(--dark-black-color)!important;display:block!important;font-weight:400!important;margin-bottom:4px!important;width:100%!important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-tickets-meta-label span.tribe-required,.tribe-common .tribe-tickets__item__attendee__fields label span.tribe-required{color:var(--error-color)!important}.tribe-common .tribe-tickets__item__attendee__fields .tribe-ticket.tribe-ticket-item__has-focus{border-left-color:var(--primary-color)!important}.tribe-common-h2{color:var(--dark-black-color)!important}body.page-tribe-attendee-registration #header-image{display:none!important}body.page-tribe-attendee-registration .tribe-tickets__registration-actions{margin:0 auto 24px!important}body.page-tribe-attendee-registration h1.page-title{display:none!important}body.page-tribe-attendee-registration .tribe-tickets__registration{margin:auto!important;max-width:100%!important}body.page-tribe-attendee-registration .tribe-tickets__registration__footer{display:block!important;margin-bottom:0!important;max-width:100%!important;width:100%!important}.tribe-common .tribe-dialog__wrapper.tribe-modal__wrapper--ar .tribe-block__tickets__item__attendee__fields__footer__divider{display:none!important}.tribe-common .tribe-tickets__attendee__fields__footer_checkout-button.tribe-common-c-btn{display:none!important}.tribe-common .tribe-common-form-control-checkbox__input.tribe-common-form-control-checkbox__input:checked,.tribe-common .tribe-common-form-control-radio__input.tribe-common-form-control-radio__input:checked{background-color:var(--gray-color)!important;border-color:var(--gray-color)!important}body.page-tribe-attendee-registration .event-tickets .tribe-tickets__mini-cart,body.page-tribe-attendee-registration .tribe-common .tribe-tickets__mini-cart{margin-top:0!important}.tec-tickets__attendees-list-wrapper--woo{display:none!important}.tribe-events-pro .tribe-events-pro-photo__event-featured-image,.tribe-events-pro .tribe-events-pro-photo__event-featured-image-link{display:none!important}.tribe-common--breakpoint-medium.tribe-events-pro .tribe-events-pro-photo__event{margin-bottom:12px!important}.tribe-common--breakpoint-medium.tribe-common .tribe-common-g-row--gutters>.tribe-common-g-col{padding-left:12px;padding-right:12px}.tribe-events-pro .tribe-events-pro-photo__event-details-wrapper{background-color:var(--white-color);padding:20px 12px}.tribe-events .tribe-events-c-nav{border-top:1px solid var(--light-gray-color)!important;margin-top:12px!important}