table{break-inside:avoid}.layout__bottom,.accordion__navigation{display:none}.accordion img{max-width:640px;height:auto}.accordion .accordion__item__head h3{margin-bottom:12px;font-family:Georgia,serif;font-size:34px;font-style:italic;font-weight:400;line-height:1.2}.accordion .accordion__item__body{display:block}.accordion .accordion__item__body .accordion-links{display:none}.accordion .accordion__item__body .accordion__subitem,.accordion .accordion__item__body p{margin-bottom:20px}.accordion .accordion__item__body h4,.accordion .accordion__item__body h5{font-family:Georgia,serif;font-style:italic;font-weight:400}.accordion .accordion__item__body ul{margin-bottom:20px}.header__logo{-webkit-print-color-adjust:exact;color-adjust:exact;print-color-adjust:exact}.header__main,.header__service__menu,.header__menu-toggle,.header__search,.header__navigation__mobile,.header__navigation__mobile-top{display:none}.section-header__title{font-family:Georgia,serif;font-style:italic;font-weight:400}.slider{display:none}.breadcrumb__items__item__link{font-size:13px}.modal__overlay{display:none}@media screen and (width>=1024px) and (height>=900px){.onboarding__top__progress{padding:0 0 40px}.onboarding__top__title{font-size:40px;line-height:52px}.onboarding__middle{margin:40px 0 0}}.onboarding,.sidebar-links,.sidebar-wizard__bottom{display:none}.sidebar-wizard__section__items{border-bottom:0}.sidebar-wizard__section__items__item__accordion__body{display:block}.image__slider{aspect-ratio:16/9;position:relative}.image__slider__body{z-index:1;margin-left:auto;margin-right:auto;padding:0;list-style:none;display:block;position:relative;overflow:hidden}.image__slider__wrapper{z-index:1;box-sizing:content-box;width:100%;height:100%;transition-property:transform;display:flex;position:relative}.image__slider__item{flex-shrink:0;width:100%;height:100%;transition-property:transform;display:block;position:relative}.image__slider__item img{aspect-ratio:16/9;object-fit:cover;width:100%;margin:0}.image__slider__item__text{margin-top:10px;font-size:14px;line-height:23px}.image__slider .splide__arrows{justify-content:center;align-items:center;padding:16px;display:flex}.image__slider .splide__arrows #slide-count{color:#5e3c6a;padding:0 22.5px;font-family:Roboto-Bold,Helvetica,sans-serif;font-size:18px;font-style:italic}.image__slider .splide__arrows .splide__arrow{cursor:pointer;background-color:#0000;border:1px solid #5e3c6a;border-radius:50px;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.image__slider .splide__arrows .splide__arrow:disabled{border:1px solid #e7e2e9}.image__slider .splide__arrows .splide__arrow:disabled svg path{fill:#e7e2e9}.image__slider .splide__sr{display:none}.calendar__list{max-width:1440px;margin:0 auto;padding:20px 40px}.calendar__list__header{justify-content:space-between;margin-bottom:20px;display:flex}.calendar__list__header__container{flex-direction:column;gap:10px;display:flex}.calendar__list__header__container__buttons{gap:10px;display:flex}.calendar__list__header__container__buttons__button{position:relative}.calendar__list__header__container__buttons__button.is-open .calendar__list__header__container__buttons__button__children{display:flex}.calendar__list__header__container__buttons__button.is-open button{color:#fff;background-color:#5e3c6a}.calendar__list__header__container__buttons__button.is-open svg{transform:rotate(180deg)}.calendar__list__header__container__buttons__button.is-open svg path{fill:#fff}.calendar__list__header__container__buttons__button button{text-transform:uppercase;color:#5e3c6a;cursor:pointer;background-color:#fff;border:1px solid #5e3c6a;border-radius:4px;align-items:center;gap:10px;padding:10.5px 20px;font-family:Roboto-Bold,Helvetica,sans-serif;font-size:18px;line-height:23px;display:flex}.calendar__list__header__container__buttons__button__children{z-index:1;background:#fff;border:1px solid #5e3c6a;border-radius:4px;flex-direction:column;gap:10px;width:300px;margin-top:2px;padding:20px;display:none;position:absolute}.calendar__list__header__container__buttons__button__children__checkbox label{color:#5e3c6a;justify-content:space-between;display:flex}.calendar__list__header__container__buttons__button__children__checkbox label input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;content:none;outline:none}.calendar__list__header__container__buttons__button__children__checkbox label input[type=checkbox]:checked:before{color:#5e3c6a!important}.calendar__list__header__container__buttons__button__children__checkbox label input[type=checkbox]:before{content:"✓";text-align:center;border:1px solid #5e3c6a;border-radius:2px;width:16px;height:16px;font-size:16px;line-height:16px;display:block;color:#0000!important}.calendar__list__header__container__buttons__button__children__divider{border-bottom:1px solid #ccc}.calendar__list__header__container__filters{flex-wrap:wrap;gap:10px;display:flex}.calendar__list__header__container__filters__filter__button{color:#fff;background-color:#5e3c6a;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:5px 10px;font-size:18px;line-height:23px;display:flex}.calendar__list__header__container__filters__filter__button svg{cursor:pointer}.calendar__list__header__container__filters__filter__remove__button{color:#5e3c6a;background-color:#fff;border:1px solid #5e3c6a;border-radius:4px;justify-content:center;align-items:center;gap:10px;padding:4px 10px;font-size:18px;line-height:23px;display:flex}.calendar__list__header__container__filters__filter__remove__button svg{cursor:pointer}.calendar__list__header__container__filters__filter__remove__button svg path{stroke:#5e3c6a}.calendar__list__header__container__filters__filter__remove__hidden{display:none}.calendar__list__header__search{position:relative}.calendar__list__header__search svg{position:absolute;top:13.5px;right:18px}.calendar__list__header__search input{color:#4d4d4d;background-color:#fff;border:1px solid #5e3c6a;border-radius:4px;width:325px;padding:11.5px 18px;font-family:Roboto-Regular,Helvetica,sans-serif;font-size:18px;line-height:23px}.calendar__list__body__results{color:#5e3c6a;justify-content:end;margin-bottom:10px;font-family:Roboto-Regular,Helvetica,sans-serif;font-size:18px;line-height:23px;display:flex}.calendar__list__body__grid{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.calendar__list__body__grid__card{background-color:#856e8e;border-radius:8px;max-width:440px;min-height:400px;position:relative}.calendar__list__body__grid__card__image{aspect-ratio:16/9;display:flex;position:relative}.calendar__list__body__grid__card__image img{object-fit:cover;border-top-left-radius:8px;border-top-right-radius:8px;width:100%}.calendar__list__body__grid__card__image__online{color:#fff;background-color:#5e3c6a;justify-content:center;align-items:center;width:74px;height:33px;font-family:Roboto-Regular,Helvetica,sans-serif;font-size:14px;line-height:23px;display:flex;position:absolute;bottom:0;right:0}.calendar__list__body__grid__card__date{color:#fff;background-color:#5e3c6a;border-top-left-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:74px;height:74px;font-family:Gelasio-SemiBold,Georgia,serif;display:flex;position:absolute;top:0;left:0}.calendar__list__body__grid__card__date__number{font-size:30px;line-height:30px}.calendar__list__body__grid__card__date__text{text-transform:uppercase;font-size:16px;line-height:23px}.calendar__list__body__grid__card__content{background-color:#856e8e;border-bottom-right-radius:8px;border-bottom-left-radius:8px;flex-direction:column;gap:10px;min-height:200px;padding:20px;display:flex}.calendar__list__body__grid__card__content h4{color:#fff;font-family:Gelasio-Italic,Georgia,serif;font-size:30px;line-height:40px}.calendar__list__body__grid__card__content p{color:#fff;font-family:Roboto-Regular,Helvetica,sans-serif;font-size:18px;line-height:23px}.calendar__list__body__grid__card__footer{justify-content:space-between;display:flex;position:absolute;bottom:20px;left:20px;right:20px}.calendar__list__body__grid__card__footer__location{color:#fff;gap:5px;font-family:Roboto-Medium,Helvetica,sans-serif;font-size:16px;line-height:23px;display:flex}.calendar__list__body__grid__card__footer__available-seats{color:#fff;text-transform:uppercase;font-family:Roboto-Medium,Helvetica,sans-serif;font-size:16px;line-height:23px}.calendar__list__footer__buttons{justify-content:center;margin-top:42px;margin-bottom:30px;display:flex}.calendar__list__footer__buttons button{color:#5e3c6a;background-color:unset;cursor:pointer;text-align:center;border:1px solid #5e3c6a;border-radius:4px;padding:10px 20px;font-size:16px;line-height:23px}.calendar__list__footer__buttons button:hover{text-decoration:underline}.calendar__list__footer__buttons button.is-active{color:#fff;background-color:#5e3c6a}.calendar__detail__image{position:relative}.calendar__detail__image .calendar__list__body__grid__card__date{border-top-left-radius:0}.calendar__detail__image .calendar__list__body__grid__card__image__online{bottom:0}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar{background-color:#e7e2e9}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__divider{border-bottom:1px solid #ccc;margin-left:20px;margin-right:20px}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar p{font-size:16px;line-height:23px}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar p:first-letter{text-transform:uppercase}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar b{margin-bottom:5px;font-family:Roboto-Bold,Helvetica,sans-serif;font-size:16px;line-height:23px;display:flex}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__buttons{flex-direction:column;gap:10px;display:flex}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__buttons__primary{color:#fff;background-color:#5e3c6a;border-radius:4px;justify-content:center;align-items:center;padding:34.5px;display:flex}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__buttons__secondary{color:#5e3c6a;background-color:#fff;border-radius:4px;justify-content:center;align-items:center;padding:11.5px;display:flex}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__container{padding:20px}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__contact__section{align-items:center;gap:10px;margin-bottom:10px;font-family:Roboto-Regular,Helvetica,sans-serif;font-size:16px;line-height:23px;display:flex}.calendar__detail .sidebar-wizard-calendar .calendar__sidebar__contact__section a{color:#2672ac;text-decoration:underline}
/*# sourceMappingURL=print.css.map */
