.tribe-common .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-common .tribe-common-l-container,.tribe-common--breakpoint-medium.tribe-events .tribe-events-l-container{max-width:var(--theme--width--page);padding:0 var(--theme--spacing--grid) var(--theme--spacing--section--medium) var(--theme--spacing--grid)}.tribe-common-c-btn-border-small:after,.tribe-common-c-btn-icon:after,.tribe-events-c-view-selector__list-item-link:after{display:none!important}.tribe-events-event-meta a,.tribe-events-event-meta a:visited{color:var(--theme--palette--links)}.tribe-events-event-meta:before,.tribe-events-event-meta~div:not(.tribe-events-event-meta):not(.event-tickets){border:none}.tribe-events-c-top-bar__datepicker-container .datepicker{padding:0}.tribe-events-c-top-bar__datepicker-container .datepicker>div{display:block}.tribe-events-c-top-bar__datepicker-container .datepicker td,.tribe-events-c-top-bar__datepicker-container .datepicker th{border-radius:0}.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-switch:active,.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-switch:focus,.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-switch:hover,.tribe-events-c-top-bar__datepicker-container .datepicker .next:active,.tribe-events-c-top-bar__datepicker-container .datepicker .next:focus,.tribe-events-c-top-bar__datepicker-container .datepicker .next:hover,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:active,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:focus,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:hover{background-color:var(--theme--palette--primary-hover)}.tribe-events-c-top-bar__datepicker-container .datepicker thead .datepicker-switch,.tribe-events-c-top-bar__datepicker-container .datepicker thead .datepicker-switch:hover,.tribe-events-c-top-bar__datepicker-container .datepicker thead .day,.tribe-events-c-top-bar__datepicker-container .datepicker thead .day:hover,.tribe-events-c-top-bar__datepicker-container .datepicker thead .dow,.tribe-events-c-top-bar__datepicker-container .datepicker thead .dow:hover{color:var(--theme--palette--white)}.tribe-events-c-top-bar__datepicker-container .datepicker .next .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .next:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .prev .tribe-events-c-top-bar__datepicker-nav-icon-svg path,.tribe-events-c-top-bar__datepicker-container .datepicker .prev:hover .tribe-events-c-top-bar__datepicker-nav-icon-svg path{fill:var(--theme--palette--white)}.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-months .next,.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-years .next,.tribe-events-c-top-bar__datepicker-container .datepicker .next{padding-right:1rem}.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-months .prev,.tribe-events-c-top-bar__datepicker-container .datepicker .datepicker-years .prev,.tribe-events-c-top-bar__datepicker-container .datepicker .prev{padding-left:1rem}.tribe-events-c-top-bar__datepicker-container .datepicker .day.active,.tribe-events-c-top-bar__datepicker-container .datepicker .day.active.focused,.tribe-events-c-top-bar__datepicker-container .datepicker .day.active:focus,.tribe-events-c-top-bar__datepicker-container .datepicker .day.active:hover,.tribe-events-c-top-bar__datepicker-container .datepicker .month.active,.tribe-events-c-top-bar__datepicker-container .datepicker .month.active.focused,.tribe-events-c-top-bar__datepicker-container .datepicker .month.active:focus,.tribe-events-c-top-bar__datepicker-container .datepicker .month.active:hover,.tribe-events-c-top-bar__datepicker-container .datepicker .year.active,.tribe-events-c-top-bar__datepicker-container .datepicker .year.active.focused,.tribe-events-c-top-bar__datepicker-container .datepicker .year.active:focus,.tribe-events-c-top-bar__datepicker-container .datepicker .year.active:hover{background:var(--theme--palette--eq-blue)}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-clear-button{padding:4px 12px}.tribe-common--breakpoint-medium .tribe-filter-bar .tribe-filter-bar-c-clear-button:hover{background:var(--theme--palette--secondary)!important;border-radius:18px;color:var(--theme--palette--body-text)!important}.tribe-events .tribe-events-c-ical__link{border-color:var(--theme--palette--primary);color:var(--theme--palette--primary)}.tribe-events .tribe-events-c-ical__link:active,.tribe-events .tribe-events-c-ical__link:focus,.tribe-events .tribe-events-c-ical__link:hover{background:var(--theme--palette--primary);border-color:var(--theme--palette--primary);color:var(--theme--palette--white)}.tribe-common .tribe-common-c-svgicon{color:var(--theme--palette--primary)}.tribe-common nav.breadcrumbs{margin:1.5rem auto}.tribe-events-calendar-list{grid-template-columns:repeat(1,minmax(0,1fr))}@media only screen and (min-width:640px){.tribe-events-calendar-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (min-width:1024px){.tribe-events-calendar-list{grid-template-columns:repeat(4,minmax(0,1fr))}}.tribe-events-calendar-list__month-separator{grid-column:1/-1}.page-grid.single-event-item{grid-template-areas:"content" "sidebar" "extra"}@media only screen and (min-width:1024px){.page-grid.single-event-item{grid-template-areas:"sidebar content" "sidebar extra"}}.page-grid-extra{grid-area:extra}.extra-events-info{margin-left:0;margin-right:auto;width:100%}@media only screen and (min-width:1024px){.extra-events-info{max-width:var(--theme--width--content)}}.single-event-item .recurringinfo{margin-left:1rem}.single-event-item .recurringinfo .tribe-events-divider{display:none}.single-event-item .eyebrow{font-size:var(--theme--font-size--medium);margin-bottom:.5em}.single-tribe_events .tribe-events-event-meta{background-color:var(--theme--palette--secondary);border:0;margin:0 0 var(--theme--spacing--grid) 0;padding:1.5rem}.tribe-events-event-meta .column,.tribe-events-event-meta .tribe-events-meta-group{float:none;margin:0;padding:0;width:100%}.tribe-events-meta-group+.tribe-events-meta-group{margin-top:1rem}.tribe-events-meta-group .tribe-events-single-section-title{font-size:var(--theme--font-size--h4);margin-top:0}.single-tribe_events .page-body .alignleft{float:left;margin:.5em 1em .5em 0}.single-tribe_events .page-body .alignright{float:right;margin:.5em 0 .5em 1em}.single-tribe_events .page-body .tribe-events-cal-links{clear:both}.single-tribe_events .page-body .tribe-events-cal-links .tribe-events-gcal,.single-tribe_events .page-body .tribe-events-cal-links .tribe-events-ical,.single-tribe_events .page-body .tribe-events-cal-links .tribe-events-ics{background-image:none;margin-right:1.5rem!important;margin-top:1.5rem;padding-left:1.5rem}ul.single-post-share{margin-top:2rem;padding:0}.tribe-events-venue-map{width:100%}.tribe-common.tribe-events.tribe-events-widget.tribe-events-view--shortcode .tribe-events-c-top-bar__nav-list{justify-content:center!important}.tribe-events-c-top-bar__nav-list-date{font-family:var(--theme--font-family--alt);font-size:var(--theme--font-size--h3)}.tribe-events-widget-events-week__view-more{display:none}.tribe-events-pro-week-mobile-events__event-type-separator{display:none!important}.tribe-events-widget-events-month.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav{flex:1 1 auto;margin-bottom:2rem}.tribe-events-widget-events-month.tribe-common--breakpoint-medium.tribe-events .tribe-events-c-top-bar__nav .tribe-events-c-top-bar__nav-list{align-items:center;gap:2rem}.tribe-common.event-tickets .tribe-tickets__rsvp-wrapper{max-width:100%}.tribe-common.event-tickets .tribe-tickets__rsvp-actions-success-going-check-icon{background-color:var(--theme--palette--success)}.tribe-common.event-tickets .tribe-tickets__rsvp-message{background-color:var(--theme--palette--secondary);border:none;display:block}.tribe-common.event-tickets .tribe-tickets__rsvp-message .ticket-rsvp-success-cta{margin-top:1rem}.tribe-common.event-tickets .tribe-tickets__rsvp-message .ticket-rsvp-success-cta a{color:var(--theme--palette--links)}.tribe-common .tribe-common-c-btn,.tribe-common a.tribe-common-c-btn,.tribe-common button.tribe-common-c-btn{background-color:var(--theme--palette--primary)}.tribe-common .tribe-common-c-btn:active,.tribe-common .tribe-common-c-btn:focus,.tribe-common .tribe-common-c-btn:hover,.tribe-common a.tribe-common-c-btn:active,.tribe-common a.tribe-common-c-btn:focus,.tribe-common a.tribe-common-c-btn:hover,.tribe-common button.tribe-common-c-btn:active,.tribe-common button.tribe-common-c-btn:focus,.tribe-common button.tribe-common-c-btn:hover{background-color:var(--theme--palette--primary-hover)}.tribe-tickets__iac-field--email input::-moz-placeholder,.tribe-tickets__iac-field--name input::-moz-placeholder{color:var(--theme--palette--white)!important}.tribe-tickets__iac-field--email input:-ms-input-placeholder,.tribe-tickets__iac-field--name input:-ms-input-placeholder{color:var(--theme--palette--white)!important}.tribe-tickets__iac-field--email input::placeholder,.tribe-tickets__iac-field--name input::placeholder{color:var(--theme--palette--white)!important}#rsvp-now{width:var(--theme--width--content)}.event-tickets.event-tickets .tribe-tickets__rsvp-wrapper{background-color:var(--theme--palette--secondary);border:none;border-radius:0}.event-tickets .tribe-tickets__form input[type=color],.event-tickets .tribe-tickets__form input[type=date],.event-tickets .tribe-tickets__form input[type=datetime-local],.event-tickets .tribe-tickets__form input[type=datetime],.event-tickets .tribe-tickets__form input[type=email],.event-tickets .tribe-tickets__form input[type=month],.event-tickets .tribe-tickets__form input[type=number],.event-tickets .tribe-tickets__form input[type=password],.event-tickets .tribe-tickets__form input[type=range],.event-tickets .tribe-tickets__form input[type=search],.event-tickets .tribe-tickets__form input[type=tel],.event-tickets .tribe-tickets__form input[type=text],.event-tickets .tribe-tickets__form input[type=time],.event-tickets .tribe-tickets__form input[type=url],.event-tickets .tribe-tickets__form input[type=week],.event-tickets .tribe-tickets__form select,.event-tickets .tribe-tickets__form textarea{max-width:100%}.event-tickets.event-tickets .tribe-tickets__rsvp-form-button--submit{margin-left:0}.event-tickets.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{background:none;width:100%}@media only screen and (min-width:768px){.event-tickets.event-tickets .tribe-tickets__rsvp-ar-form-wrapper{width:100%}}.single-room-figure{height:15rem;max-height:40vh;overflow:hidden;position:relative}@media only screen and (min-width:768px){.single-room-figure{height:20rem}}@media only screen and (min-width:1024px){.single-room-figure{height:25rem}}.single-room-page-grid{margin-bottom:3rem;margin-top:3rem}.single-room-item.has-post-thumbnail{margin-top:0!important}.single-room-details-wrapper{background-color:var(--theme--palette--secondary);border-radius:var(--theme--radius);padding:2rem}.single-room-details{align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;flex-flow:row wrap;font-family:var(--theme--font-family--alt);justify-content:flex-start;list-style:none;margin:0}.single-room-details-item{flex:0 1 100%;font-size:var(--theme--font-size--small);margin-bottom:1rem;max-width:100%}.single-room-details-item:first-child{margin-top:0}.single-room-details-item-label{display:block;font-weight:var(--theme--font-weight--bold)}.single-room-details-item-value{display:block;font-size:var(--theme--font-size--large)}.tribe-events-related-events-title{border-top:none;font-size:var(--theme--font-size--h2);margin-bottom:1em;margin-top:4rem;padding-top:0}.tribe-related-events{flex-flow:row wrap;list-style:none;margin:0;padding:0}.tribe-related-events,.tribe-related-events li{display:-webkit-box;display:-ms-flexbox;display:flex}.tribe-related-events li{background-color:var(--theme--palette--secondary);flex:0 1 100%;flex-flow:column;margin-bottom:1rem;margin-top:0;padding:1.5rem}@media only screen and (min-width:640px){.tribe-related-events li{flex:0 1 calc(33.33333% - 1rem);margin-left:.5rem;margin-right:.5rem;max-width:calc(33.33333% - 1rem)}}@media only screen and (min-width:1024px){.tribe-related-events li{flex:0 1 calc(33.33333% - 1.35rem);margin-bottom:2rem;margin-left:1rem;margin-right:1rem;max-width:calc(33.33333% - 1.35rem)}}.tribe-related-events li:first-child{margin-left:0}.tribe-related-events li:last-child{margin-right:0}.page-body>ul.tribe-related-events{padding-left:0}.tribe-related-events-thumbnail{margin:-1.5rem -1.5rem 1.5rem}.tribe-related-event-info{color:var(--theme--palette--body-text-light);font-family:var(--theme--font-family--alt);font-weight:var(--theme--font-weight--bold)}.tribe-related-event-info .recurringinfo{display:none}.tribe-related-events-title{font-size:var(--theme--font-size--h4);font-weight:var(--theme--font-weight--bold);-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;text-transform:none}:root{--tec-color-accent-primary:var(--theme--palette--primary);--tec-color-icon-focus:var(--tec-color-accent-primary);--tec-color-event-icon-hover:var(--tec-color-accent-primary);--tec-color-accent-primary-hover:var(--theme--palette--primary-hover);--tec-color-accent-primary-active:var(--theme--palette--primary-hover);--tec-color-link-accent-hover:rgba(161,36,63,.8);--tec-color-background-primary-multiday:rgba(161,36,63,.24);--tec-color-background-primary-multiday-hover:rgba(161,36,63,.34)}.tribe-common div.tribe-dialog{z-index:1000}
