.Core-module-scss-module__xfinNq__core{flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:100vh;padding:40px 24px;display:flex}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo{justify-content:center;display:flex}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo a{display:block}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo img{width:100%;max-width:200px;height:auto;max-height:125px;display:block}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a{color:#000;text-align:center;background:#e7e7e4;padding:4px 12px;transition:background .3s,color .3s;display:block;font-weight:700!important}@media (hover:hover){.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a:hover{color:#fff;background:#a40c17}}@media (min-width:960px){.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__header{margin-bottom:40px}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo img{max-width:250px}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a{font:500 18px/1.8 var(--font-primary),sans-serif}}@media (min-width:mdpx){.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__header{margin-bottom:40px}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__logo img{max-width:250px}.Core-module-scss-module__xfinNq__core .Core-module-scss-module__xfinNq__name a{font:500 18px/1.8 var(--font-primary),sans-serif}}
.mco-alert{font:500 14px/1.6 var(--font-primary),sans-serif;border:1px solid #0000;border-radius:10px;align-items:center;gap:12px;padding:10px 16px;display:flex}.mco-alert--filled.mco-alert--error{background:#d50b0b1a}.mco-alert--filled.mco-alert--info{background:#0175b91a}.mco-alert--filled.mco-alert--success{background:#70992e1a}.mco-alert--filled.mco-alert--warning{background:#ffc1051a}.mco-alert--outlined.mco-alert--error{border-color:#d50b0b}.mco-alert--outlined.mco-alert--info{border-color:#0175b9}.mco-alert--outlined.mco-alert--success{border-color:#70992e}.mco-alert--outlined.mco-alert--warning{border-color:#ffc105}.mco-alert--error{color:#8b0101}.mco-alert--error svg path{fill:#8b0101}.mco-alert--info{color:#01446c}.mco-alert--info svg path{fill:#01446c}.mco-alert--success{color:#477301}.mco-alert--success svg path{fill:#477301}.mco-alert--warning{color:#d19e05}.mco-alert--warning svg path{fill:#d19e05}.mco-alert__icon{align-items:center;display:flex}
.Times-module-scss-module__PMROJq__headline{font:700 24px/1.3 var(--font-secondary),sans-serif;margin:0 0 12px;font-weight:700}.Times-module-scss-module__PMROJq__items{flex-wrap:wrap;gap:8px;display:flex}
.TotalPrice-module-scss-module__Ahv_EW__totalPrice{font:700 30px/1.1 var(--font-secondary),sans-serif}
.Booking-module-scss-module__sQMnoW__headline{font:700 16px/1.3 var(--font-secondary),sans-serif;text-transform:uppercase;margin:0 0 12px}.Booking-module-scss-module__sQMnoW__times{border-bottom:1px solid #b6b6af;margin:0 0 40px;padding:0 0 16px}.Booking-module-scss-module__sQMnoW__totalPrice{border-top:1px solid #b6b6af;justify-content:flex-end;align-items:center;margin:8px 0 0;padding:24px 0 0;display:flex}.Booking-module-scss-module__sQMnoW__button{justify-content:flex-end;margin:24px 0 0;display:flex}
.Buying-module-scss-module__WvioRa__totalPrice{border-top:1px solid #b6b6af;justify-content:flex-end;align-items:center;margin:8px 0 0;padding:24px 0 0;display:flex}.Buying-module-scss-module__WvioRa__button{justify-content:flex-end;margin:24px 0 0;display:flex}
.Calendar-module-scss-module__VNafjW__calendar{background:#f8f8f7;border-radius:10px;padding:16px}
.Availability-module-scss-module__EMXJSq__headline{font:700 30px/1.1 var(--font-secondary),sans-serif;margin:0 0 16px}@media (min-width:960px){.Availability-module-scss-module__EMXJSq__headline{font:700 34px/1.1 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.Availability-module-scss-module__EMXJSq__headline{font:700 34px/1.1 var(--font-secondary),sans-serif}}.Availability-module-scss-module__EMXJSq__wrapperHasCalendar{gap:32px;display:grid}@media (min-width:960px){.Availability-module-scss-module__EMXJSq__wrapperHasCalendar{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:mdpx){.Availability-module-scss-module__EMXJSq__wrapperHasCalendar{grid-template-rows:auto 1fr;grid-template-columns:1fr 1fr 1fr}}@media (min-width:960px){.Availability-module-scss-module__EMXJSq__left{grid-area:2/1/auto/2}}@media (min-width:mdpx){.Availability-module-scss-module__EMXJSq__left{grid-area:2/1/auto/2}}@media (min-width:960px){.Availability-module-scss-module__EMXJSq__rightGridColumn{grid-area:2/2/auto/4}}@media (min-width:mdpx){.Availability-module-scss-module__EMXJSq__rightGridColumn{grid-area:2/2/auto/4}}
.BannerContent-module-scss-module__HlxOQa__bannerContent{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:48px;display:flex}@media (max-width:959px){.BannerContent-module-scss-module__HlxOQa__content{display:none}}@media (max-width:smpx){.BannerContent-module-scss-module__HlxOQa__content{display:none}}.BannerContent-module-scss-module__HlxOQa__title{font:700 24px/1.3 var(--font-secondary),sans-serif}.BannerContent-module-scss-module__HlxOQa__booking{flex-direction:column;flex:1;justify-content:flex-end;gap:16px;margin-left:auto;display:flex}@media (min-width:960px){.BannerContent-module-scss-module__HlxOQa__booking{flex-direction:row;align-items:center}}@media (min-width:mdpx){.BannerContent-module-scss-module__HlxOQa__booking{flex-direction:row;align-items:center}}
.Description-module-scss-module__mcJqiG__headline{font:700 30px/1.1 var(--font-secondary),sans-serif;margin:0 0 16px}@media (min-width:960px){.Description-module-scss-module__mcJqiG__headline{font:700 34px/1.1 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.Description-module-scss-module__mcJqiG__headline{font:700 34px/1.1 var(--font-secondary),sans-serif}}.Description-module-scss-module__mcJqiG__text{font:500 16px/1.6 var(--font-primary),sans-serif}.Description-module-scss-module__mcJqiG__button{font:700 16px/1.3 var(--font-secondary),sans-serif;text-transform:uppercase;color:#7e0004;cursor:pointer;align-items:center;gap:12px;margin:16px 0 0;display:inline-flex}
.DescriptionList-module-scss-module__vhjL2W__list{flex-direction:column;display:flex}.DescriptionList-module-scss-module__vhjL2W__container{max-width:100%;padding-left:0;padding-right:0}.DescriptionList-module-scss-module__vhjL2W__container+.DescriptionList-module-scss-module__vhjL2W__container{margin-top:-1px}
.SimilarServices-module-scss-module__P6wu7W__similarServices{background:#f1f3f4;padding:40px 0}@media (min-width:960px){.SimilarServices-module-scss-module__P6wu7W__similarServices{padding-top:80px;padding-bottom:80px}}@media (min-width:mdpx){.SimilarServices-module-scss-module__P6wu7W__similarServices{padding-top:80px;padding-bottom:80px}}.SimilarServices-module-scss-module__P6wu7W__container{max-width:1378px!important}.SimilarServices-module-scss-module__P6wu7W__headline{font:700 34px/1.1 var(--font-secondary),sans-serif;margin:0 0 24px}@media (min-width:960px){.SimilarServices-module-scss-module__P6wu7W__headline{margin-bottom:40px}}@media (min-width:mdpx){.SimilarServices-module-scss-module__P6wu7W__headline{margin-bottom:40px}}.SimilarServices-module-scss-module__P6wu7W__slider .swiper{max-width:1330px!important}
.ServiceDetail-module-scss-module__xCcAmq__service{max-width:1378px!important;margin-top:32px!important}.ServiceDetail-module-scss-module__xCcAmq__description{margin:0 0 40px}@media (min-width:960px){.ServiceDetail-module-scss-module__xCcAmq__description{margin:0 0 80px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__xCcAmq__description{margin:0 0 80px}}.ServiceDetail-module-scss-module__xCcAmq__descriptionCurrentInformation{background:#f5e8e8;border-radius:10px;padding:24px}@media (min-width:960px){.ServiceDetail-module-scss-module__xCcAmq__descriptionCurrentInformation{padding:40px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__xCcAmq__descriptionCurrentInformation{padding:40px}}.ServiceDetail-module-scss-module__xCcAmq__descriptionList{margin:0 0 40px}@media (min-width:960px){.ServiceDetail-module-scss-module__xCcAmq__descriptionList{margin:0 0 80px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__xCcAmq__descriptionList{margin:0 0 80px}}.ServiceDetail-module-scss-module__xCcAmq__availability{margin:0 0 40px}@media (min-width:960px){.ServiceDetail-module-scss-module__xCcAmq__availability{margin:0 0 80px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__xCcAmq__availability{margin:0 0 80px}}.ServiceDetail-module-scss-module__xCcAmq__similarServices{margin:0 0 40px}@media (min-width:960px){.ServiceDetail-module-scss-module__xCcAmq__similarServices{margin:0 0 80px}}@media (min-width:mdpx){.ServiceDetail-module-scss-module__xCcAmq__similarServices{margin:0 0 80px}}
.Service-module-scss-module__7IXE9W__page{flex-direction:column;min-height:100%;padding:65px 0 80px;display:flex;overflow:clip}@media (min-width:960px){.Service-module-scss-module__7IXE9W__page{padding-top:0}}@media (min-width:mdpx){.Service-module-scss-module__7IXE9W__page{padding-top:0}}@media (min-width:960px){.Service-module-scss-module__7IXE9W__pageNoAnimation{padding-top:65px}}@media (min-width:mdpx){.Service-module-scss-module__7IXE9W__pageNoAnimation{padding-top:65px}}.Service-module-scss-module__7IXE9W__gallery{z-index:3;position:absolute;bottom:124px;right:24px}@media (min-width:1378px){.Service-module-scss-module__7IXE9W__gallery{bottom:24px}}.Service-module-scss-module__7IXE9W__animation+.Service-module-scss-module__7IXE9W__information{margin:0 0 -100px;transform:translateY(-100px)}@media (min-width:1378px){.Service-module-scss-module__7IXE9W__animation+.Service-module-scss-module__7IXE9W__information{margin-bottom:0;transform:translateY(-24px)}}.Service-module-scss-module__7IXE9W__information{z-index:2;margin:24px 0 0;padding:0 24px}@media (min-width:1378px){.Service-module-scss-module__7IXE9W__information{margin-top:0;position:sticky;bottom:0}.Service-module-scss-module__7IXE9W__information:before{content:"";z-index:-1;background:#6e848e;width:50%;position:absolute;top:0;bottom:0;left:0}}.Service-module-scss-module__7IXE9W__breadcrumb{max-width:1378px}
