.PrGhnq_address{gap:32px;margin:0 0 40px;display:grid}@media (min-width:600px){.PrGhnq_address{margin-bottom:80px}}@media (min-width:960px){.PrGhnq_address{grid-template-columns:1fr 2fr}}.PrGhnq_addressNoRightColumn{grid-template-columns:1fr}@media (min-width:960px){.PrGhnq_addressNoRightColumn .PrGhnq_headline{grid-column:1/2}}.PrGhnq_headline{font:700 20px/1.1 var(--font-primary),sans-serif}@media (min-width:960px){.PrGhnq_headline{font:700 24px/1.1 var(--font-primary),sans-serif;grid-column:1/3}}.PrGhnq_company{margin:0 0 16px}@media (min-width:600px){.PrGhnq_company{margin-bottom:32px}}.PrGhnq_topLinks{margin:0 0 16px}@media (min-width:600px){.PrGhnq_topLinks{margin-bottom:32px}}.PrGhnq_socialMedia{margin:0 0 16px}@media (min-width:600px){.PrGhnq_socialMedia{margin-bottom:32px}}.PrGhnq_right{flex-direction:column;display:flex}.PrGhnq_rightNoContent{height:auto!important}.PrGhnq_routePlanner{margin:16px 0 0}
.V6djEa_headline{font:700 14px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}.V6djEa_list{gap:8px;display:flex}.V6djEa_list a{color:#e30613;background:#fff;border:1px solid #e30613;flex-wrap:wrap;justify-content:center;align-items:center;width:48px;height:48px;transition:background .1s ease-out,color .1s ease-out;display:flex}.V6djEa_list a:hover{color:#fff;background:#e30613}
.sZk09a_topLinks{flex-direction:column;gap:8px;display:flex}.sZk09a_link{font:700 18px/1.2 var(--font-primary),sans-serif;letter-spacing:.4px;text-transform:uppercase;text-transform:none;align-items:center;gap:12px;display:flex}.sZk09a_link a{color:#e30613;align-items:center;gap:12px;display:flex}
.keen-slider:not([data-keen-slider-disabled]){-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;-webkit-user-select:none;user-select:none;-khtml-user-select:none;align-content:flex-start;width:100%;display:flex;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled]) .keen-slider__slide{width:100%;min-height:100%;position:relative;overflow:hidden}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-reverse]{flex-direction:row-reverse}.keen-slider:not([data-keen-slider-disabled])[data-keen-slider-v]{flex-wrap:wrap}
.lZdGYW_wrapper{opacity:0;position:relative}.lZdGYW_wrapperLoaded{opacity:1}
.mtgrYW_content{flex-direction:column;gap:24px;display:flex}@media (min-width:600px){.mtgrYW_content{grid-template-columns:repeat(2,1fr);display:grid}}@media (min-width:960px){.mtgrYW_content{grid-template-columns:repeat(3,1fr);overflow:hidden}.mtgrYW_contentLayoutTwoColumns{grid-template-columns:repeat(2,1fr)}}.mtgrYW_contentSlider{display:block!important}.mtgrYW_slider{min-height:220px}@media (min-width:390px){.mtgrYW_slider{min-height:242px}}@media (min-width:960px){.mtgrYW_slider{min-height:260px}}.mtgrYW_slider .mtgrYW_item{min-width:280px!important;max-width:280px!important}@media (min-width:390px){.mtgrYW_slider .mtgrYW_item{min-width:320px!important;max-width:320px!important}}@media (min-width:960px){.mtgrYW_slider .mtgrYW_item{min-width:353px!important;max-width:353px!important}}.mtgrYW_slider .keen-slider{overflow:visible!important}@media (min-width:960px){.mtgrYW_slider .keen-slider{overflow:hidden!important}}.mtgrYW_arrows{display:block}.mtgrYW_arrows>div{justify-content:center;align-items:center;width:48px;height:48px;margin-top:-24px;display:flex;position:absolute;top:50%;background:#0c0c0d80!important}.mtgrYW_arrows>div i{color:#fff}.mtgrYW_arrows .mtgrYW_arrowPrev{left:-24px}@media (min-width:960px){.mtgrYW_arrows .mtgrYW_arrowPrev{left:0}}.mtgrYW_arrows .mtgrYW_arrowNext{right:-24px}@media (min-width:960px){.mtgrYW_arrows .mtgrYW_arrowNext{right:0}}
.huGGMq_list{grid-gap:16px;gap:16px;display:grid}.huGGMq_buttonContainer{position:relative}.huGGMq_buttonContainerList>div{margin:24px 0 0;position:relative;bottom:auto;left:auto}
.BuAc4G_tourismInfrastructureTeaser{scroll-margin-top:120px}.BuAc4G_contentContainer{position:relative}
.Nr6oaa_link{font:700 18px/1.1 var(--font-primary),sans-serif;color:inherit}@media (min-width:960px){.Nr6oaa_link{font:700 20px/1.1 var(--font-primary),sans-serif}}
._4sZXVa_location{flex-wrap:wrap;gap:4px 8px;display:flex}._4sZXVa_town{font:400 14px/1.3 var(--font-primary),sans-serif;color:#666}._4sZXVa_label{font:400 14px/1.3 var(--font-primary),sans-serif;color:#e30613;cursor:pointer;border-bottom:1px solid}
.pk9VBG_nextOpening{font:400 16px/1.3 var(--font-primary),sans-serif;font-weight:700!important}.pk9VBG_nextOpening[data-state=error]{color:#8b0101}.pk9VBG_nextOpening[data-state=success]{color:#477301}.pk9VBG_nextOpening[data-state=warning]{color:#9f7804}
.An_LlG_nextOpeningWrapper{display:flex}.An_LlG_nextOpening{align-items:center;gap:8px;display:flex}
.r8qEnW_item{border-bottom:1px solid #ccc;justify-content:space-between;gap:16px;padding:2px 0;display:flex}.r8qEnW_item+.r8qEnW_item{margin-top:2px}.r8qEnW_label{font:400 16px/1.3 var(--font-primary),sans-serif;font-weight:700;font-size:14px!important}.r8qEnW_time{text-align:right;font-weight:700;font-size:14px!important}
.AwhF5q_teaser{background:#fff;animation:1s forwards AwhF5q_fadeIn;box-shadow:0 8px 15px #00000026}.AwhF5q_image{aspect-ratio:358/260;position:relative}@media (min-width:600px){.AwhF5q_image{align-self:flex-start;width:100%;display:block}}.AwhF5q_content{flex-direction:column;padding:24px;display:flex}.AwhF5q_title{margin:0 0 4px}.AwhF5q_location{margin:0 0 24px}.AwhF5q_openingTimes{flex-direction:column;grid-area:3/1;gap:8px;margin-top:auto;display:flex}@keyframes AwhF5q_fadeIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}
.bh76kq_sliderItem{min-width:230px;max-width:230px}@media (min-width:600px){.bh76kq_sliderItem{min-width:296px;max-width:296px}}@media (min-width:960px){.bh76kq_sliderItem{min-width:496px;max-width:496px}}.bh76kq_list{grid-gap:16px;gap:16px;display:grid}.bh76kq_buttonContainer{position:relative}.bh76kq_buttonContainerList>div{margin:24px 0 0;position:relative;bottom:auto;left:auto}
.amgT-q_tourismInfrastructureTeaser{scroll-margin-top:120px}.amgT-q_contentContainer{position:relative}
.HWofIW_sliderWrapper{position:relative}.HWofIW_slider{min-height:400px!important}@media (min-width:1280px){.HWofIW_slider{min-height:480px!important}}.HWofIW_slider{filter:drop-shadow(0 8px 15px #00000026)}.HWofIW_slider .keen-slider{overflow:visible}@media (min-width:1293px){.HWofIW_slider .keen-slider{overflow:hidden}}.HWofIW_arrows{justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;left:-24px;right:-24px;transform:translateY(-50%)}@media (min-width:1440px){.HWofIW_arrows{left:-88px;right:-88px}}.HWofIW_arrows>div{color:#fff;background-color:#0c0c0db3;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (min-width:600px){.HWofIW_arrows>div{width:40px;height:40px}}@media (min-width:960px){.HWofIW_arrows>div{width:48px;height:48px}}.HWofIW_bullets{width:100%;margin-top:48px;position:relative}.HWofIW_bullets>div{background-color:#fff;border-radius:0;width:8px;height:8px;transition:width .1s ease-out}.HWofIW_bullets div.mco-slider-bullet-current{width:16px}
.n69g1q_openingState{min-width:0}.n69g1q_trigger{appearance:none;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;width:100%;padding:0;display:flex}.n69g1q_label{font:700 14px/1.1 var(--font-primary),sans-serif;letter-spacing:.15em;text-transform:uppercase;color:#666;letter-spacing:.08em;text-transform:uppercase;font-weight:700}.n69g1q_state{align-items:center;gap:8px;display:flex}.n69g1q_state p{font:400 18px/1.3 var(--font-primary),sans-serif;color:#70992e;margin:0;font-size:16px;font-weight:700}.n69g1q_icon{transition:transform .2s}.n69g1q_iconOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.n69g1q_icon{transition:none}}
.UP4dbW_teaser{background:#fff;flex-direction:column;height:100%;animation:1s forwards UP4dbW_fadeIn;display:flex;box-shadow:0 8px 15px #00000026}.UP4dbW_image{position:relative}.UP4dbW_content{flex-direction:column;flex:1;padding:24px;display:flex}.UP4dbW_header{flex-direction:column;display:flex}.UP4dbW_title{font:700 24px/1.1 var(--font-primary),sans-serif;color:#2d343e;margin:0 0 6px}.UP4dbW_mapAndBookmark{z-index:3;align-items:center;gap:8px;display:flex;position:absolute;bottom:8px;right:8px}.UP4dbW_categories{margin-bottom:16px}.UP4dbW_location{font:400 18px/1.3 var(--font-primary),sans-serif;color:#666;margin-bottom:12px}.UP4dbW_phone{margin-bottom:8px}.UP4dbW_email{margin-bottom:16px}.UP4dbW_openingStates{gap:12px;margin-top:auto;display:grid}.UP4dbW_openingStateRow{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:16px;display:grid}.UP4dbW_detailButton{align-self:end}.UP4dbW_detailButton button{width:100%}.UP4dbW_details{grid-column:1;margin-top:8px}.UP4dbW_details p{font-size:14px}.UP4dbW_details p:last-child{text-align:left}.UP4dbW_mediaCount{color:#fff;background:#0009;border-radius:999px;padding:2px 6px;position:absolute;bottom:8px;right:8px}@keyframes UP4dbW_fadeIn{0%{opacity:0;transform:translate(-12px)}to{opacity:1;transform:translate(0)}}
.odoo4q_connectedInfrastructureTeaser{scroll-margin-top:120px}.odoo4q_connectedInfrastructureTeaser .keen-slider{align-items:stretch}.odoo4q_list{gap:16px;display:grid}@media (min-width:960px){.odoo4q_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.odoo4q_list{grid-template-columns:repeat(3,minmax(0,1fr))}}.odoo4q_sliderItem{align-self:stretch;display:flex}.odoo4q_sliderItem>div{flex:1;align-self:stretch;width:100%}
.f4Zhva_period{font:700 14px/1.6 var(--font-primary),sans-serif;color:#666}@media (min-width:1280px){.f4Zhva_period{font:700 18px/1.1 var(--font-primary),sans-serif}}
.QEW0WW_price{align-items:center;gap:8px;display:flex}.QEW0WW_main{flex-wrap:wrap;grid-template-rows:1fr auto;grid-template-columns:auto 1fr;align-items:baseline;column-gap:8px;display:grid}.QEW0WW_from{font:400 14px/1.3 var(--font-primary),sans-serif;color:#2d343e;grid-area:1/1;line-height:1}@media (min-width:1280px){.QEW0WW_from{font:400 16px/1.3 var(--font-primary),sans-serif}}.QEW0WW_value{font:700 20px/1.1 var(--font-primary),sans-serif;color:#e30613;grid-area:1/2;line-height:1}@media (min-width:1280px){.QEW0WW_value{font:700 24px/1.1 var(--font-primary),sans-serif}}.QEW0WW_priceRule{font:400 14px/1.3 var(--font-primary),sans-serif;color:#2d343e;text-align:left;grid-area:2/1/auto/3;margin-top:2px;font-size:12px;line-height:1}
.ePssaq_teaser{background:#fff;flex-direction:column;height:100%;display:flex;position:relative}.ePssaq_teaser a{color:inherit}.ePssaq_noImage{aspect-ratio:415/250;background:#004478}.ePssaq_noImage a{height:100%;display:block}.ePssaq_noImage:before{pointer-events:none;content:"";opacity:.3;background-image:url(../media/star-gradient-light-cutted.0lc6e6fygb3h7.svg);background-repeat:no-repeat;background-size:contain;width:100%;height:100%;position:absolute;top:0;left:0}.ePssaq_content{flex-direction:column;flex:1;align-items:flex-start;gap:8px;padding:24px;display:flex}.ePssaq_addition{font:400 14px/1.3 var(--font-primary),sans-serif;letter-spacing:.1em;opacity:.5;text-transform:uppercase;font-size:12px;font-weight:700}.ePssaq_title{font:700 24px/1.1 var(--font-primary),sans-serif}.ePssaq_title:hover{color:#e30613}.ePssaq_text{line-clamp:3;-webkit-line-clamp:3;text-overflow:ellipsis;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ePssaq_bottom{align-items:flex-end;width:100%;margin-top:auto;display:flex}.ePssaq_buttonWrapper{margin-top:16px;margin-left:auto}.ePssaq_button .mco-button__inner{padding:0 16px}.ePssaq_button .mco-button__label{display:flex}.ePssaq_button .mco-button__end-icon{margin-left:4px}.ePssaq_tagWrapper{color:#fff;position:absolute;top:0;left:16px}@media (min-width:600px){.ePssaq_tagWrapper{left:24px}}
.Y5ROvG_title{font:700 20px/1.1 var(--font-primary),sans-serif;color:#fff;text-align:center;margin:0 0 40px}@media (min-width:960px){.Y5ROvG_title{font:700 32px/1.1 var(--font-primary),sans-serif}}.Y5ROvG_list{grid-gap:16px;gap:16px;display:grid}.Y5ROvG_buttonContainer{position:relative}.Y5ROvG_buttonContainerList>div{margin:24px 0 0;position:relative;bottom:auto;left:auto}
.FqjcVW_tourismPackageTeaser{-webkit-user-select:none;user-select:none;background:#0060a9;padding:32px 0;position:relative;overflow:hidden}.FqjcVW_tourismPackageTeaser:before{content:"";pointer-events:none;z-index:1;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTA1MCIgaGVpZ2h0PSI1MTQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Im00MjAgNTE0IDI1OS0xNzUuMjI3IDE3Ny4zMzMgODYuNDQ1TDgxMiAyNTdsMjM4LTE3MC41NTUtMjcwLjY2NyA1My43MzdMNzM5LjY2NyAwbC0xMTIgMTg0LjU3M0wwIDMyMi40MThsNTQzLjY2Ny05LjM0NUw0MjAgNTE0WiIgZmlsbD0idXJsKCNhKSIgb3BhY2l0eT0iLjIiLz48ZGVmcz48cmFkaWFsR3JhZGllbnQgaWQ9ImEiIGN4PSIwIiBjeT0iMCIgcj0iMSIgZ3JhZGllbnRVbml0cz0idXNlclNwYWNlT25Vc2UiIGdyYWRpZW50VHJhbnNmb3JtPSJtYXRyaXgoMCAyODAuNTc0IC01NzMuMTU2IDAgNjk1LjM3IDIzMy40MjYpIj48c3RvcCBzdG9wLWNvbG9yPSIjZmZmIi8+PHN0b3Agb2Zmc2V0PSIxIiBzdG9wLWNvbG9yPSIjZmZmIiBzdG9wLW9wYWNpdHk9IjAiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48L3N2Zz4=);background-repeat:no-repeat;background-size:contain;width:1050px;height:514px;position:absolute;top:0;left:0;transform:translate(-50%,-30%)}.FqjcVW_tourismPackageTeaserSummer{background-image:url(../media/summer-structure.0s6ztes4cvoh4.webp);background-repeat:repeat;background-size:300px 300px;background-color:unset}.FqjcVW_tourismPackageTeaserSummer>div{z-index:1;position:relative}.FqjcVW_tourismPackageTeaserSummer:after{content:"";mix-blend-mode:multiply;pointer-events:none;z-index:0;background-color:#aecb35;width:100%;height:100%;position:absolute;top:0;left:0}
.x-tS1G_faqItem details[open]::details-content{height:auto}.x-tS1G_faqItem details[open] summary i{transform:rotate(180deg)}.x-tS1G_faqItem details::details-content{height:0;transition:height .3s ease,content-visibility .3s ease allow-discrete;overflow:clip}.x-tS1G_faqItem summary{font:700 20px/1.1 var(--font-primary),sans-serif;color:#2d343e;cursor:pointer;text-align:left;background:#f2f2f3;border:0;justify-content:flex-start;align-items:center;column-gap:32px;padding:12px;transition:color .3s;display:flex;position:relative}.x-tS1G_faqItem summary::-webkit-details-marker{display:none}.x-tS1G_faqItem summary i{color:#2d343e;transition:color .3s,transform .3s}.x-tS1G_faqItem summary:before{content:"";background:#fff;width:3px;height:48px;position:absolute;top:0;bottom:0;left:48px}@media (hover:hover){.x-tS1G_faqItem summary:hover,.x-tS1G_faqItem summary:focus-visible,.x-tS1G_faqItem summary:hover i,.x-tS1G_faqItem summary:focus-visible i{color:#e30613}}.x-tS1G_faqItem .x-tS1G_content{flex-direction:column;gap:16px;padding-top:24px;padding-bottom:16px;display:flex;overflow:hidden}.x-tS1G_faqItem .x-tS1G_answer ul{flex-direction:column;row-gap:8px;margin-top:32px;display:flex}.x-tS1G_faqItem .x-tS1G_answer ul li{text-align:left;column-gap:16px;display:flex}.x-tS1G_faqItem .x-tS1G_answer ul li:before{content:"";border:3px solid #e30613;border-radius:50%;width:10px;height:10px;margin-top:9px}.x-tS1G_faqItem .x-tS1G_answer p+ul,.x-tS1G_faqItem .x-tS1G_answer ul+p{margin-top:32px}.x-tS1G_faqItem .x-tS1G_answer a{color:#5494c5;font-weight:700;text-decoration:underline;transition:color .3s}@media (hover:hover){.x-tS1G_faqItem .x-tS1G_answer a:hover,.x-tS1G_faqItem .x-tS1G_answer a:focus-visible{color:#e30613}}@supports (interpolate-size:allow-keywords){.x-tS1G_faqItem details{interpolate-size:allow-keywords}}@media (min-width:960px){.x-tS1G_faqItem summary{font:700 20px/1.1 var(--font-primary),sans-serif}}
.xPb2_W_faq{flex-direction:column;row-gap:8px;display:flex}.xPb2_W_faq>div+div details{border-top:0}
.Bxg3qa_container{position:relative}.Bxg3qa_headline{font:700 20px/1.1 var(--font-primary),sans-serif;margin:0 0 16px}.Bxg3qa_sliderWrapper{position:relative}.Bxg3qa_slider{filter:drop-shadow(0 8px 15px #00000026);padding:0 0 32px}@media (min-width:960px){.Bxg3qa_slider{padding:0 0 40px}}.Bxg3qa_slider .keen-slider{overflow:visible!important}@media (min-width:960px){.Bxg3qa_slider .keen-slider{overflow:hidden!important}}.Bxg3qa_arrows{justify-content:space-between;align-items:center;display:flex;position:absolute;top:50%;left:-24px;right:-24px;transform:translateY(calc(-50% - 16px))}@media (min-width:1440px){.Bxg3qa_arrows{left:-88px;right:-88px}}.Bxg3qa_arrows>div{color:#fff;background-color:#0c0c0db3;justify-content:center;align-items:center;width:32px;height:32px;display:flex}@media (min-width:600px){.Bxg3qa_arrows>div{width:40px;height:40px}}@media (min-width:960px){.Bxg3qa_arrows>div{width:48px;height:48px}}.Bxg3qa_bullets{justify-content:center;gap:8px;position:absolute;bottom:0;left:0;right:0}.Bxg3qa_bullets>div{border-radius:unset!important;opacity:.5!important;background:#e30613!important;transition:width .1s ease-out!important}.Bxg3qa_bullets .mco-slider-bullet-current{opacity:1!important;width:16px!important}@media (max-width:599px){.Bxg3qa_bullets{right:0}}.Bxg3qa_item{min-width:300px!important;max-width:300px!important;padding-bottom:8px!important}
.TTjdla_title{font:700 24px/1.1 var(--font-primary),sans-serif}@media (min-width:960px){.TTjdla_title{font:700 32px/1.1 var(--font-primary),sans-serif}}
.cYJdrq_infrastructure{margin-top:16px!important}.cYJdrq_header{gap:32px;margin:0 0 32px;display:grid}@media (min-width:600px){.cYJdrq_header{grid-template-columns:1fr 1fr}}@media (min-width:1280px){.cYJdrq_header{grid-template-columns:632px 1fr;gap:40px;margin-bottom:48px}}.cYJdrq_title{margin:0 0 24px}.cYJdrq_categories,.cYJdrq_location{margin:0 0 8px}.cYJdrq_phone{margin:0 0 24px}.cYJdrq_buttons{margin:24px 0 0}.cYJdrq_description{margin:16px 0}.cYJdrq_descriptionList{margin:0 0 32px}@media (min-width:960px){.cYJdrq_descriptionList{margin:0 0 48px}}
.B87bhW_page{flex-direction:column;min-height:100%;padding:72px 0 80px;display:flex;overflow:hidden}@media (min-width:960px){.B87bhW_page{padding-top:144px}}@media (max-width:959px){.B87bhW_breadcrumbWrapper .mco-breadcrumbs{display:block!important}.B87bhW_breadcrumbWrapper .mco-breadcrumbs>div{overflow:auto!important}.B87bhW_breadcrumbWrapper .mco-breadcrumbs>div>ol{gap:16px!important}.B87bhW_breadcrumbWrapper .mco-breadcrumbs>div>ol>li:after{height:16px!important;margin-top:-8px!important;right:-8px!important}.B87bhW_breadcrumbWrapper .mco-breadcrumbs>div>ol>li{font-size:12px!important}}
