.Pagination-module-scss-module__XZ81Eq__pagination{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:2px;width:100%;display:flex}@media (min-width:600px){.Pagination-module-scss-module__XZ81Eq__pagination{gap:8px;width:auto}}@media (min-width:smpx){.Pagination-module-scss-module__XZ81Eq__pagination{gap:8px;width:auto}}.Pagination-module-scss-module__XZ81Eq__page{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px;color:#6c061c;cursor:pointer;opacity:.5;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s,border .2s;display:flex}@media (min-width:600px){.Pagination-module-scss-module__XZ81Eq__page{width:48px;height:48px}}@media (min-width:smpx){.Pagination-module-scss-module__XZ81Eq__page{width:48px;height:48px}}@media (hover:hover){.Pagination-module-scss-module__XZ81Eq__page:hover{opacity:1;border:1px solid}}.Pagination-module-scss-module__XZ81Eq__currentPage{opacity:1;border:1px solid}.Pagination-module-scss-module__XZ81Eq__icon{color:#6c061c;cursor:pointer;opacity:.8;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s,border .2s;display:flex}@media (hover:hover){.Pagination-module-scss-module__XZ81Eq__icon:hover{opacity:1;border:1px solid}}@media (min-width:600px){.Pagination-module-scss-module__XZ81Eq__icon{width:48px;height:48px}}@media (min-width:smpx){.Pagination-module-scss-module__XZ81Eq__icon{width:48px;height:48px}}.Pagination-module-scss-module__XZ81Eq__iconDisabled{opacity:.2;pointer-events:none}
.Footer-module-scss-module__oytjaq__footer{gap:4px;margin-top:24px;display:flex}@media (min-width:600px){.Footer-module-scss-module__oytjaq__footer{justify-content:space-between;align-items:center;margin-top:64px}}@media (min-width:smpx){.Footer-module-scss-module__oytjaq__footer{justify-content:space-between;align-items:center;margin-top:64px}}.Footer-module-scss-module__oytjaq__entries{font:400 20px/1.6 var(--font-primary),sans-serif;color:#666}@media (max-width:599px){.Footer-module-scss-module__oytjaq__entries{display:none}}@media (max-width:xspx){.Footer-module-scss-module__oytjaq__entries{display:none}}@media (min-width:600px){.Footer-module-scss-module__oytjaq__entries{margin-right:auto}}@media (min-width:smpx){.Footer-module-scss-module__oytjaq__entries{margin-right:auto}}
.mco-button{cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:0;padding:0;transition:all .5s;display:block;position:relative}.mco-button svg path{transition:all .5s}.mco-button__inner{flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.mco-button__start-icon,.mco-button__end-icon,.mco-button__icon{align-items:center;display:flex}.mco-button__start-icon{margin-right:12px}.mco-button__end-icon{margin-left:12px}.mco-button__loading{border:3px solid #fff3;border-left-color:#fff;border-radius:50%;width:22px;height:22px;margin:-11px 0 0 -11px;animation:1s linear infinite loading;display:block;position:absolute;top:50%;left:50%}.mco-button--link{flex-direction:column;justify-content:center;display:flex}.mco-button--disabled{cursor:default;opacity:.3;pointer-events:none}.mco-button--full-width{width:100%}.mco-button--loading .mco-button__label{opacity:0}.mco-button--small .mco-button__inner{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:.5px;min-height:40px;padding:13px 16px}.mco-button--small .mco-button__loading{width:16px;height:16px;margin:-8px 0 0 -8px}.mco-button--medium .mco-button__inner{font:700 16px/1 var(--font-primary),sans-serif;letter-spacing:.5px;min-height:48px;padding:16px 24px}.mco-button--large .mco-button__inner{font:700 20px/1 var(--font-secondary),sans-serif;letter-spacing:.5px;min-height:56px;padding:18px 28px}.mco-button--large .mco-button__loading{width:28px;height:28px;margin:-14px 0 0 -14px}.mco-button--icon{border-radius:50%}.mco-button--icon .mco-button__inner{letter-spacing:0;min-height:0;padding:0}.mco-button--icon.mco-button--small{width:32px;height:32px}.mco-button--icon.mco-button--medium{width:40px;height:40px}.mco-button--icon.mco-button--large{width:48px;height:48px}.mco-button--contained.mco-button--primary{color:#fff;background-color:#c50b33;border:1px solid #0000}.mco-button--contained.mco-button--primary .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--primary svg path{fill:#fff}.mco-button--contained.mco-button--primary:hover{color:#fff;background-color:#6c061c}.mco-button--contained.mco-button--primary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--primary:hover svg path{fill:#fff}.mco-button--contained.mco-button--secondary{color:#000;background-color:#999;border:1px solid #0000}.mco-button--contained.mco-button--secondary .mco-button__loading{border-color:#0003 #0003 #0003 #000}.mco-button--contained.mco-button--secondary svg path{fill:#000}.mco-button--contained.mco-button--secondary:hover{color:#fff;background-color:#545454}.mco-button--contained.mco-button--secondary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--secondary:hover svg path{fill:#fff}.mco-button--contained.mco-button--info{color:#fff;background-color:#0175b9;border:1px solid #0000}.mco-button--contained.mco-button--info .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--info svg path{fill:#fff}.mco-button--contained.mco-button--info:hover{color:#fff;background-color:#01446c}.mco-button--contained.mco-button--info:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--info:hover svg path{fill:#fff}.mco-button--contained.mco-button--success{color:#000;background-color:#70992e;border:1px solid #0000}.mco-button--contained.mco-button--success .mco-button__loading{border-color:#0003 #0003 #0003 #000}.mco-button--contained.mco-button--success svg path{fill:#000}.mco-button--contained.mco-button--success:hover{color:#fff;background-color:#477301}.mco-button--contained.mco-button--success:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--success:hover svg path{fill:#fff}.mco-button--contained.mco-button--warning{color:#fff;background-color:#bb5b02;border:1px solid #0000}.mco-button--contained.mco-button--warning .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--warning svg path{fill:#fff}.mco-button--contained.mco-button--warning:hover{color:#fff;background-color:#714200}.mco-button--contained.mco-button--warning:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--warning:hover svg path{fill:#fff}.mco-button--contained.mco-button--error{color:#fff;background-color:#d50b0b;border:1px solid #0000}.mco-button--contained.mco-button--error .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--error svg path{fill:#fff}.mco-button--contained.mco-button--error:hover{color:#fff;background-color:#8b0101}.mco-button--contained.mco-button--error:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--contained.mco-button--error:hover svg path{fill:#fff}.mco-button--outlined.mco-button--primary{color:#c50b33;border:1px solid #c50b33}.mco-button--outlined.mco-button--primary .mco-button__loading{border-color:#c50b3333 #c50b3333 #c50b3333 #c50b33}.mco-button--outlined.mco-button--primary svg path{fill:#c50b33}.mco-button--outlined.mco-button--primary:hover{color:#fff;background-color:#6c061c;border-color:#6c061c}.mco-button--outlined.mco-button--primary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--primary:hover svg path{fill:#fff}.mco-button--outlined.mco-button--secondary{color:#999;border:1px solid #999}.mco-button--outlined.mco-button--secondary .mco-button__loading{border-color:#9993 #9993 #9993 #999}.mco-button--outlined.mco-button--secondary svg path{fill:#999}.mco-button--outlined.mco-button--secondary:hover{color:#fff;background-color:#545454;border-color:#545454}.mco-button--outlined.mco-button--secondary:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--secondary:hover svg path{fill:#fff}.mco-button--outlined.mco-button--info{color:#0175b9;border:1px solid #0175b9}.mco-button--outlined.mco-button--info .mco-button__loading{border-color:#0175b933 #0175b933 #0175b933 #0175b9}.mco-button--outlined.mco-button--info svg path{fill:#0175b9}.mco-button--outlined.mco-button--info:hover{color:#fff;background-color:#01446c;border-color:#01446c}.mco-button--outlined.mco-button--info:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--info:hover svg path{fill:#fff}.mco-button--outlined.mco-button--success{color:#70992e;border:1px solid #70992e}.mco-button--outlined.mco-button--success .mco-button__loading{border-color:#70992e33 #70992e33 #70992e33 #70992e}.mco-button--outlined.mco-button--success svg path{fill:#70992e}.mco-button--outlined.mco-button--success:hover{color:#fff;background-color:#477301;border-color:#477301}.mco-button--outlined.mco-button--success:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--success:hover svg path{fill:#fff}.mco-button--outlined.mco-button--warning{color:#bb5b02;border:1px solid #bb5b02}.mco-button--outlined.mco-button--warning .mco-button__loading{border-color:#bb5b0233 #bb5b0233 #bb5b0233 #bb5b02}.mco-button--outlined.mco-button--warning svg path{fill:#bb5b02}.mco-button--outlined.mco-button--warning:hover{color:#fff;background-color:#714200;border-color:#714200}.mco-button--outlined.mco-button--warning:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--warning:hover svg path{fill:#fff}.mco-button--outlined.mco-button--error{color:#d50b0b;border:1px solid #d50b0b}.mco-button--outlined.mco-button--error .mco-button__loading{border-color:#d50b0b33 #d50b0b33 #d50b0b33 #d50b0b}.mco-button--outlined.mco-button--error svg path{fill:#d50b0b}.mco-button--outlined.mco-button--error:hover{color:#fff;background-color:#8b0101;border-color:#8b0101}.mco-button--outlined.mco-button--error:hover .mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.mco-button--outlined.mco-button--error:hover svg path{fill:#fff}.mco-button--text .mco-button__inner{padding:0}.mco-button--text.mco-button--primary{color:#c50b33}.mco-button--text.mco-button--primary .mco-button__loading{border-color:#c50b3333 #c50b3333 #c50b3333 #c50b33}.mco-button--text.mco-button--primary svg path{fill:#c50b33}.mco-button--text.mco-button--primary:hover{color:#6c061c}.mco-button--text.mco-button--primary:hover .mco-button__loading{border-color:#6c061c33 #6c061c33 #6c061c33 #6c061c}.mco-button--text.mco-button--primary:hover svg path{fill:#6c061c}.mco-button--text.mco-button--secondary{color:#999}.mco-button--text.mco-button--secondary .mco-button__loading{border-color:#9993 #9993 #9993 #999}.mco-button--text.mco-button--secondary svg path{fill:#999}.mco-button--text.mco-button--secondary:hover{color:#545454}.mco-button--text.mco-button--secondary:hover .mco-button__loading{border-color:#54545433 #54545433 #54545433 #545454}.mco-button--text.mco-button--secondary:hover svg path{fill:#545454}.mco-button--text.mco-button--info{color:#0175b9}.mco-button--text.mco-button--info .mco-button__loading{border-color:#0175b933 #0175b933 #0175b933 #0175b9}.mco-button--text.mco-button--info svg path{fill:#0175b9}.mco-button--text.mco-button--info:hover{color:#01446c}.mco-button--text.mco-button--info:hover .mco-button__loading{border-color:#01446c33 #01446c33 #01446c33 #01446c}.mco-button--text.mco-button--info:hover svg path{fill:#01446c}.mco-button--text.mco-button--success{color:#70992e}.mco-button--text.mco-button--success .mco-button__loading{border-color:#70992e33 #70992e33 #70992e33 #70992e}.mco-button--text.mco-button--success svg path{fill:#70992e}.mco-button--text.mco-button--success:hover{color:#477301}.mco-button--text.mco-button--success:hover .mco-button__loading{border-color:#47730133 #47730133 #47730133 #477301}.mco-button--text.mco-button--success:hover svg path{fill:#477301}.mco-button--text.mco-button--warning{color:#bb5b02}.mco-button--text.mco-button--warning .mco-button__loading{border-color:#bb5b0233 #bb5b0233 #bb5b0233 #bb5b02}.mco-button--text.mco-button--warning svg path{fill:#bb5b02}.mco-button--text.mco-button--warning:hover{color:#714200}.mco-button--text.mco-button--warning:hover .mco-button__loading{border-color:#71420033 #71420033 #71420033 #714200}.mco-button--text.mco-button--warning:hover svg path{fill:#714200}.mco-button--text.mco-button--error{color:#d50b0b}.mco-button--text.mco-button--error .mco-button__loading{border-color:#d50b0b33 #d50b0b33 #d50b0b33 #d50b0b}.mco-button--text.mco-button--error svg path{fill:#d50b0b}.mco-button--text.mco-button--error:hover{color:#8b0101}.mco-button--text.mco-button--error:hover .mco-button__loading{border-color:#8b010133 #8b010133 #8b010133 #8b0101}.mco-button--text.mco-button--error:hover svg path{fill:#8b0101}@keyframes loading{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
.Button-module-scss-module__EtFxQG__button .mco-button--primary.mco-button--contained{color:#fff;background:linear-gradient(#891218 0%,#c50a33 50%,#891218 100%) 0 0/100% 200%}.Button-module-scss-module__EtFxQG__button .mco-button--primary.mco-button--contained .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button .mco-button--primary.mco-button--contained svg path{fill:#fff}.Button-module-scss-module__EtFxQG__button .mco-button--primary.mco-button--contained:hover{background-position:100%}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--contained{color:#404040;background:#fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--contained .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#40404033 #40404033 #40404033 #404040}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--contained svg path{fill:#404040}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--contained:hover{color:#fff;background:#6c061c}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--contained:hover .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--contained:hover svg path{fill:#fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--outlined{color:#fff;border-color:#fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--outlined .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--outlined svg path{fill:#fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--outlined:hover{color:#fff;background:#6c061c;border-color:#6c061c}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--outlined:hover .Button-module-scss-module__EtFxQG__mco-button__loading{border-color:#fff3 #fff3 #fff3 #fff}.Button-module-scss-module__EtFxQG__button .mco-button--white.mco-button--outlined:hover svg path{fill:#fff}
.ButtonGroup-module-scss-module__DBorwq__buttonGroup{gap:1px;display:flex}
.SkiMap-module-scss-module__17y2rq__buttonGroup{justify-content:center;gap:8px;margin:0 0 24px}@media (max-width:500px){.SkiMap-module-scss-module__17y2rq__buttonGroup{flex-direction:column}}.SkiMap-module-scss-module__17y2rq__iframe{border:0;width:100%;min-height:350px;position:relative}.SkiMap-module-scss-module__17y2rq__iframe iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}@media (max-width:959px){.SkiMap-module-scss-module__17y2rq__iframe{aspect-ratio:16/9}}@media (max-width:smpx){.SkiMap-module-scss-module__17y2rq__iframe{aspect-ratio:16/9}}@media (min-width:960px){.SkiMap-module-scss-module__17y2rq__iframe{height:calc(100vh - 60px)}}@media (min-width:mdpx){.SkiMap-module-scss-module__17y2rq__iframe{height:calc(100vh - 60px)}}@media (min-width:1280px){.SkiMap-module-scss-module__17y2rq__iframe{height:calc(100vh - 80px)}}@media (min-width:lgpx){.SkiMap-module-scss-module__17y2rq__iframe{height:calc(100vh - 80px)}}
.SnowreportItem-module-scss-module__IPMYQG__snowreportItem{background:#fff;grid-template-columns:24px 1fr;align-items:center;column-gap:12px;padding:16px;display:grid}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__snowreportItem{grid-template-columns:1fr;padding-bottom:0}}@media (min-width:mdpx){.SnowreportItem-module-scss-module__IPMYQG__snowreportItem{grid-template-columns:1fr;padding-bottom:0}}.SnowreportItem-module-scss-module__IPMYQG__icon{color:#c50b33;grid-area:1/1}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__icon{margin:0 auto;font-size:99px!important}}@media (min-width:mdpx){.SnowreportItem-module-scss-module__IPMYQG__icon{margin:0 auto;font-size:99px!important}}.SnowreportItem-module-scss-module__IPMYQG__headline{font-family:var(--font-tertiary);grid-area:1/2;line-height:1.2}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__headline{text-align:center;grid-area:2/1;margin-top:16px;margin-bottom:16px;font-size:20px}}@media (min-width:mdpx){.SnowreportItem-module-scss-module__IPMYQG__headline{text-align:center;grid-area:2/1;margin-top:16px;margin-bottom:16px;font-size:20px}}.SnowreportItem-module-scss-module__IPMYQG__item{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;gap:4px;display:flex}.SnowreportItem-module-scss-module__IPMYQG__item:first-of-type{margin:8px 0 0}.SnowreportItem-module-scss-module__IPMYQG__item+.SnowreportItem-module-scss-module__IPMYQG__item{margin-top:8px}@media (min-width:960px){.SnowreportItem-module-scss-module__IPMYQG__item{border-top:3px solid #ededed;padding:12px;margin-left:-16px!important;margin-right:-16px!important}.SnowreportItem-module-scss-module__IPMYQG__item+.SnowreportItem-module-scss-module__IPMYQG__item{margin-top:0}}@media (min-width:mdpx){.SnowreportItem-module-scss-module__IPMYQG__item{border-top:3px solid #ededed;padding:12px;margin-left:-16px!important;margin-right:-16px!important}.SnowreportItem-module-scss-module__IPMYQG__item+.SnowreportItem-module-scss-module__IPMYQG__item{margin-top:0}}.SnowreportItem-module-scss-module__IPMYQG__label{font-family:var(--font-secondary);font-size:14px;line-height:1.2}.SnowreportItem-module-scss-module__IPMYQG__value{font-family:var(--font-secondary);font-size:14px;font-weight:500;line-height:1.2}.SnowreportItem-module-scss-module__IPMYQG__value span{font-size:20px}
.SnowreportRegions-module-scss-module__eJ7b3a__headline{margin:0 0 16px;padding:0 0 8px;font-size:14px;font-weight:700;position:relative}.SnowreportRegions-module-scss-module__eJ7b3a__headline:after{content:"";background:#b2b2b2;width:75px;height:1px;position:absolute;bottom:0;left:0}.SnowreportRegions-module-scss-module__eJ7b3a__buttons{flex-direction:column;gap:8px;display:flex}.SnowreportRegions-module-scss-module__eJ7b3a__buttons button{flex:1}@media (min-width:400px){.SnowreportRegions-module-scss-module__eJ7b3a__buttons{flex-flow:wrap}.SnowreportRegions-module-scss-module__eJ7b3a__buttons button{flex:unset}}.SnowreportRegions-module-scss-module__eJ7b3a__button{overflow:visible!important}.SnowreportRegions-module-scss-module__eJ7b3a__button .mco-button__start-icon{color:#fff;content:"";background:linear-gradient(314deg,#8a141f,#c61932);border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;display:flex;position:absolute;left:-8px}
.Snowreport-module-scss-module__rwsvTW__snowreportRegions{margin:0 0 40px}.Snowreport-module-scss-module__rwsvTW__content{background:#ededed;padding:24px}.Snowreport-module-scss-module__rwsvTW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 32px;display:flex}.Snowreport-module-scss-module__rwsvTW__header h3{color:#c50b33;font-family:var(--font-secondary);font-size:20px;font-weight:700;line-height:1.2}.Snowreport-module-scss-module__rwsvTW__header p{font:400 14px/1.6 var(--font-primary),sans-serif;font-weight:700;line-height:1.2}@media (min-width:600px){.Snowreport-module-scss-module__rwsvTW__header h3{font-size:23px}}@media (min-width:smpx){.Snowreport-module-scss-module__rwsvTW__header h3{font-size:23px}}.Snowreport-module-scss-module__rwsvTW__snowreportImage{margin:24px 0 0;display:none}@media (min-width:600px){.Snowreport-module-scss-module__rwsvTW__snowreportImage{display:block}}@media (min-width:smpx){.Snowreport-module-scss-module__rwsvTW__snowreportImage{display:block}}.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:1fr;gap:12px;margin:24px 0 0;display:grid}@media (min-width:500px){.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:repeat(2,1fr)}}@media (min-width:960px){.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:repeat(4,1fr)}}@media (min-width:mdpx){.Snowreport-module-scss-module__rwsvTW__items{grid-template-columns:repeat(4,1fr)}}
@media (min-width:960px){.InfrastructureTeaserList-module-scss-module__bcG5oG__infrastructureTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}@media (min-width:mdpx){.InfrastructureTeaserList-module-scss-module__bcG5oG__infrastructureTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper{overflow:hidden}.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper{display:none}}@media (max-width:smpx){.InfrastructureTeaserList-module-scss-module__bcG5oG__imageWrapper{display:none}}.InfrastructureTeaserList-module-scss-module__bcG5oG__fallbackImage{aspect-ratio:325/325}.InfrastructureTeaserList-module-scss-module__bcG5oG__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.InfrastructureTeaserList-module-scss-module__bcG5oG__item{background:#fff;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid;position:relative}.InfrastructureTeaserList-module-scss-module__bcG5oG__item:before{content:"";background:linear-gradient(314deg,#545454,#999);width:2px;position:absolute;top:-2px;bottom:-2px;left:-2px}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=error]:before{background:linear-gradient(314deg,#8b0101,#d50b0b)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=error] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#8b0101,#d50b0b)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=info]:before{background:linear-gradient(314deg,#01446c,#0175b9)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=info] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#01446c,#0175b9)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=success]:before{background:linear-gradient(314deg,#477301,#70992e)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=success] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#477301,#70992e)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=warning]:before{background:linear-gradient(314deg,#714200,#bb5b02)}.InfrastructureTeaserList-module-scss-module__bcG5oG__item[data-state=warning] .InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#714200,#bb5b02)}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__item{cursor:pointer;border:2px solid #0000;grid-template-columns:24px 1fr auto;align-items:center;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:smpx){.InfrastructureTeaserList-module-scss-module__bcG5oG__item{cursor:pointer;border:2px solid #0000;grid-template-columns:24px 1fr auto;align-items:center;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__itemSelected{border-bottom-color:#c61932}}@media (min-width:smpx){.InfrastructureTeaserList-module-scss-module__bcG5oG__itemSelected{border-bottom-color:#c61932}}.InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{color:#fff;background:linear-gradient(314deg,#545454,#999);border-radius:50%;grid-column:1;justify-content:center;align-items:center;width:24px;height:24px;display:flex}@media (max-width:599px){.InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{display:none}}@media (max-width:xspx){.InfrastructureTeaserList-module-scss-module__bcG5oG__openingState{display:none}}.InfrastructureTeaserList-module-scss-module__bcG5oG__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;grid-column:1;font-size:20px;font-weight:200;line-height:1.4}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__title{text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}}@media (min-width:smpx){.InfrastructureTeaserList-module-scss-module__bcG5oG__title{text-overflow:ellipsis;white-space:nowrap;grid-column:2;overflow:hidden}}.InfrastructureTeaserList-module-scss-module__bcG5oG__linkWrapper{grid-column:1;justify-content:flex-end;display:flex}@media (min-width:600px){.InfrastructureTeaserList-module-scss-module__bcG5oG__linkWrapper{grid-column:3}}@media (min-width:smpx){.InfrastructureTeaserList-module-scss-module__bcG5oG__linkWrapper{grid-column:3}}.InfrastructureTeaserList-module-scss-module__bcG5oG__link{align-items:center;gap:8px;display:flex}.InfrastructureTeaserList-module-scss-module__bcG5oG__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.Bookmark-module-scss-module__KsdgBq__bookmark{color:#c50b33;cursor:pointer;background-color:#fff;border:0;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;min-height:24px;padding:0;transition:background .2s;display:flex}@media (hover:hover){.Bookmark-module-scss-module__KsdgBq__bookmark:hover{color:#fff;background:#c50b33}}.Bookmark-module-scss-module__KsdgBq__bookmarked{color:#fff!important;background:#c50b33!important}
.PriceObject-module-scss-module__qcuhIa__priceObject{text-align:right;flex-direction:column;align-items:flex-end;line-height:1.2;display:flex;position:relative}.PriceObject-module-scss-module__qcuhIa__highlights{flex-direction:column;justify-content:flex-end;gap:4px;margin:16px -12px 0 0;display:flex}@media (min-width:600px){.PriceObject-module-scss-module__qcuhIa__highlights{margin-right:-24px}}@media (min-width:smpx){.PriceObject-module-scss-module__qcuhIa__highlights{margin-right:-24px}}.PriceObject-module-scss-module__qcuhIa__highlightItem{color:#fff;text-transform:uppercase;background:#545454;padding:4px 8px;font-size:12px;font-weight:700;display:inline-flex;position:relative}.PriceObject-module-scss-module__qcuhIa__highlightItem:before{content:"";border-bottom:22px solid #0000;border-left:6px solid #545454;width:6px;position:absolute;top:0;bottom:0;right:-6px}.PriceObject-module-scss-module__qcuhIa__highlightItem:after{content:"";border-top:4px solid #0000;border-left:6px solid #000;width:6px;height:4px;position:absolute;top:-4px;right:-6px}.PriceObject-module-scss-module__qcuhIa__highlightItemBestPrice{color:#000;background:#b7a67b}.PriceObject-module-scss-module__qcuhIa__highlightItemBestPrice:before{border-left-color:#b7a67b}.PriceObject-module-scss-module__qcuhIa__priceStringWrapper{align-items:center;gap:4px;display:flex}.PriceObject-module-scss-module__qcuhIa__priceString{color:#c50b33;align-items:baseline;gap:4px;font-size:14px;display:flex}.PriceObject-module-scss-module__qcuhIa__priceString strong{font-family:var(--font-secondary);font-size:18px;font-weight:700}@media (min-width:370px){.PriceObject-module-scss-module__qcuhIa__priceString strong{font-size:22px}}@media (min-width:600px){.PriceObject-module-scss-module__qcuhIa__priceString strong{font-size:28px}}@media (min-width:smpx){.PriceObject-module-scss-module__qcuhIa__priceString strong{font-size:28px}}.PriceObject-module-scss-module__qcuhIa__cancellationString{cursor:pointer}.PriceObject-module-scss-module__qcuhIa__cancellationString svg{width:20px;height:20px}.PriceObject-module-scss-module__qcuhIa__cancellationString svg path{fill:#999!important}.PriceObject-module-scss-module__qcuhIa__priceRuleString,.PriceObject-module-scss-module__qcuhIa__mealTypeString{font-size:12px}.PriceObject-module-scss-module__qcuhIa__cancellation{color:#fff;background:#000;width:274px;padding:12px 10px;font-size:12px;position:absolute;bottom:100%;right:0}
@media (min-width:960px){.EventTeaserList-module-scss-module__5e5KoW__eventTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}@media (min-width:mdpx){.EventTeaserList-module-scss-module__5e5KoW__eventTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.EventTeaserList-module-scss-module__5e5KoW__imageWrapper{overflow:hidden}.EventTeaserList-module-scss-module__5e5KoW__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.EventTeaserList-module-scss-module__5e5KoW__imageWrapper{display:none}}@media (max-width:smpx){.EventTeaserList-module-scss-module__5e5KoW__imageWrapper{display:none}}.EventTeaserList-module-scss-module__5e5KoW__fallbackImage{aspect-ratio:325/325}.EventTeaserList-module-scss-module__5e5KoW__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.EventTeaserList-module-scss-module__5e5KoW__item{background:#fff;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid}@media (min-width:600px){.EventTeaserList-module-scss-module__5e5KoW__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:smpx){.EventTeaserList-module-scss-module__5e5KoW__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:600px){.EventTeaserList-module-scss-module__5e5KoW__itemSelected{border-bottom-color:#c61932}}@media (min-width:smpx){.EventTeaserList-module-scss-module__5e5KoW__itemSelected{border-bottom-color:#c61932}}.EventTeaserList-module-scss-module__5e5KoW__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-size:20px;font-weight:200;line-height:1.4}@media (max-width:599px){.EventTeaserList-module-scss-module__5e5KoW__title{grid-column:1/-1}}@media (max-width:xspx){.EventTeaserList-module-scss-module__5e5KoW__title{grid-column:1/-1}}@media (min-width:600px){.EventTeaserList-module-scss-module__5e5KoW__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:smpx){.EventTeaserList-module-scss-module__5e5KoW__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.EventTeaserList-module-scss-module__5e5KoW__dateString{color:#c50b33;font-weight:700}.EventTeaserList-module-scss-module__5e5KoW__link{align-items:center;gap:8px;display:flex}.EventTeaserList-module-scss-module__5e5KoW__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ListTeaserEvent-module-scss-module__R1rsUG__teaser{background:#ededed}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid){grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__image{grid-row:1/-1}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__bottom{grid-column:2;padding-top:0}@media (min-width:370px){.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__image{grid-row:1/3}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__bottom{grid-column:2}}@media (min-width:smpx){.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__image{grid-row:1/3}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:mdpx){.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserEvent-module-scss-module__R1rsUG__teaser:not(.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid) .ListTeaserEvent-module-scss-module__R1rsUG__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:960px){.ListTeaserEvent-module-scss-module__R1rsUG__teaser{background:#fff}}@media (min-width:mdpx){.ListTeaserEvent-module-scss-module__R1rsUG__teaser{background:#fff}}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid .ListTeaserEvent-module-scss-module__R1rsUG__image{grid-row:1/-1}.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid .ListTeaserEvent-module-scss-module__R1rsUG__bottom{grid-column:2;padding-top:0}}@media (max-width:599px) and (min-width:370px){.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid{grid-template-columns:120px 1fr}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid .ListTeaserEvent-module-scss-module__R1rsUG__image{grid-row:1/-1}.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid .ListTeaserEvent-module-scss-module__R1rsUG__bottom{grid-column:2;padding-top:0}}@media (max-width:xspx) and (min-width:370px){.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid{flex-direction:column;display:flex}.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid .ListTeaserEvent-module-scss-module__R1rsUG__content{flex:1}}@media (min-width:smpx){.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid{flex-direction:column;display:flex}.ListTeaserEvent-module-scss-module__R1rsUG__teaserGrid .ListTeaserEvent-module-scss-module__R1rsUG__content{flex:1}}.ListTeaserEvent-module-scss-module__R1rsUG__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserEvent-module-scss-module__R1rsUG__image a{height:100%;display:block}.ListTeaserEvent-module-scss-module__R1rsUG__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__image{max-height:100%}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__image{max-height:100%}}.ListTeaserEvent-module-scss-module__R1rsUG__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserEvent-module-scss-module__R1rsUG__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__gallery{display:none}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__gallery{display:none}}.ListTeaserEvent-module-scss-module__R1rsUG__dateStringShort{color:#fff;font-family:var(--font-secondary);pointer-events:none;z-index:2;background:#c50b33;align-items:center;padding:4px 16px;font-size:18px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__dateStringShort{display:none}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__dateStringShort{display:none}}.ListTeaserEvent-module-scss-module__R1rsUG__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserEvent-module-scss-module__R1rsUG__bookmark{top:16px;right:16px}}@media (min-width:smpx){.ListTeaserEvent-module-scss-module__R1rsUG__bookmark{top:16px;right:16px}}.ListTeaserEvent-module-scss-module__R1rsUG__top{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;pointer-events:none;z-index:1;background:linear-gradient(270deg,#00000080 0%,#0000 100%);justify-content:flex-start;align-items:center;gap:8px;width:100%;padding:8px 16px;display:flex;position:absolute;bottom:0;left:0;right:0}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__top{gap:4px;padding:8px 4px}.ListTeaserEvent-module-scss-module__R1rsUG__top i{font-size:14px!important}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__top{gap:4px;padding:8px 4px}.ListTeaserEvent-module-scss-module__R1rsUG__top i{font-size:14px!important}}@media (min-width:370px){.ListTeaserEvent-module-scss-module__R1rsUG__top{padding:8px 16px}}.ListTeaserEvent-module-scss-module__R1rsUG__top p{font-family:var(--font-primary);text-transform:uppercase;font-size:14px;font-weight:700;line-height:1}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__top p{font-size:10px}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__top p{font-size:10px}}.ListTeaserEvent-module-scss-module__R1rsUG__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__content{padding:12px}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__content{padding:12px}}.ListTeaserEvent-module-scss-module__R1rsUG__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin:0 0 12px;transition:color .3s;display:flex}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__link{margin-bottom:4px;font-size:18px}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__link{margin-bottom:4px;font-size:18px}}@media (min-width:960px){.ListTeaserEvent-module-scss-module__R1rsUG__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.ListTeaserEvent-module-scss-module__R1rsUG__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserEvent-module-scss-module__R1rsUG__details{flex-wrap:wrap;gap:8px 16px;display:flex}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__details{display:grid}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__details{display:grid}}@media (min-width:960px){.ListTeaserEvent-module-scss-module__R1rsUG__details{flex-wrap:wrap;grid-template-columns:none;display:flex}}@media (min-width:mdpx){.ListTeaserEvent-module-scss-module__R1rsUG__details{flex-wrap:wrap;grid-template-columns:none;display:flex}}.ListTeaserEvent-module-scss-module__R1rsUG__item{font:400 14px/1.6 var(--font-primary),sans-serif;grid-template-columns:20px 1fr;align-items:center;gap:8px;line-height:1.2;display:grid}@media (max-width:599px){.ListTeaserEvent-module-scss-module__R1rsUG__item{gap:4px}}@media (max-width:xspx){.ListTeaserEvent-module-scss-module__R1rsUG__item{gap:4px}}.ListTeaserEvent-module-scss-module__R1rsUG__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserEvent-module-scss-module__R1rsUG__bottom{margin:0 24px 20px;padding:0}}@media (min-width:smpx){.ListTeaserEvent-module-scss-module__R1rsUG__bottom{margin:0 24px 20px;padding:0}}.ListTeaserEvent-module-scss-module__R1rsUG__buttonWrapper{margin:0 0 0 auto}
.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser{background:#ededed}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/-1}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2;padding-top:0}@media (min-width:370px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:250px 1fr}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/3}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2}}@media (min-width:smpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:250px 1fr}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/3}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:285px 1fr}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:mdpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider){grid-template-columns:285px 1fr}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser:not(.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid,.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserSlider) .ListTeaserInfrastructure-module-scss-module__7AK87q__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:960px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser{background:#fff}}@media (min-width:mdpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaser{background:#fff}}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/-1}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2;padding-top:0}}@media (max-width:599px) and (min-width:370px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{grid-template-columns:120px 1fr}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__image{grid-row:1/-1}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-column:2;padding-top:0}}@media (max-width:xspx) and (min-width:370px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{flex-direction:column;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__content{flex:1}}@media (min-width:smpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid{flex-direction:column;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__teaserGrid .ListTeaserInfrastructure-module-scss-module__7AK87q__content{flex:1}}.ListTeaserInfrastructure-module-scss-module__7AK87q__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserInfrastructure-module-scss-module__7AK87q__image a{height:100%;display:block}.ListTeaserInfrastructure-module-scss-module__7AK87q__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__image{max-height:100%}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__image{max-height:100%}}.ListTeaserInfrastructure-module-scss-module__7AK87q__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserInfrastructure-module-scss-module__7AK87q__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__gallery{display:none}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__gallery{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__bookmark{top:16px;right:16px}}@media (min-width:smpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__bookmark{top:16px;right:16px}}.ListTeaserInfrastructure-module-scss-module__7AK87q__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__content{padding:12px}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__content{padding:12px}}.ListTeaserInfrastructure-module-scss-module__7AK87q__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin:0 0 12px;transition:color .3s;display:block}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__link{margin-bottom:4px;font-size:18px}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__link{margin-bottom:4px;font-size:18px}}@media (min-width:960px){.ListTeaserInfrastructure-module-scss-module__7AK87q__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserInfrastructure-module-scss-module__7AK87q__address{font:400 14px/1.6 var(--font-primary),sans-serif;gap:8px;margin:0 0 4px;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__item{color:#c50b33;text-transform:uppercase;grid-template-columns:20px 1fr;align-items:center;gap:8px;font-weight:700;display:grid;position:relative}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__item{gap:4px}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__item{gap:4px}}.ListTeaserInfrastructure-module-scss-module__7AK87q__openMap{color:#c50b33;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__openMap{display:none}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__openMap{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__phone{font:400 14px/1.6 var(--font-primary),sans-serif;margin:0 0 8px;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__phone a{color:#c50b33;grid-template-columns:20px 1fr;align-items:center;gap:4px;display:grid}.ListTeaserInfrastructure-module-scss-module__7AK87q__phone span{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__phone{display:none}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__phone{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening{font:400 14px/1.6 var(--font-primary),sans-serif;cursor:pointer;text-align:left;-webkit-user-select:none;user-select:none;background:0 0;border:0;align-items:center;gap:8px;margin:4px 0 0;padding:0;font-weight:500;line-height:1.3;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening.ListTeaserInfrastructure-module-scss-module__7AK87q__warning{color:#714200}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening.ListTeaserInfrastructure-module-scss-module__7AK87q__success{color:#477301}.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening.ListTeaserInfrastructure-module-scss-module__7AK87q__error{color:#8b0101}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening{cursor:default;pointer-events:none}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__currentOpening{cursor:default;pointer-events:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpening{transition:transform .2s}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpening{display:none}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpening{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__iconOpeningTurned{transform:rotate(180deg)}.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDays{gap:4px;width:100%;margin:8px 0 0;display:grid}@media (max-width:599px){.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDays{display:none}}@media (max-width:xspx){.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDays{display:none}}.ListTeaserInfrastructure-module-scss-module__7AK87q__openingDay{font:400 14px/1.6 var(--font-primary),sans-serif;border-bottom:1px solid #d2d0d1;justify-content:space-between;align-items:center;gap:8px;padding:2px 0;display:flex}.ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{margin:0 24px 20px;padding:0}}@media (min-width:smpx){.ListTeaserInfrastructure-module-scss-module__7AK87q__bottom{margin:0 24px 20px;padding:0}}.ListTeaserInfrastructure-module-scss-module__7AK87q__buttonWrapper{margin:0 0 0 auto}
.Categories-module-scss-module__im9fqa__categories{font:400 14px/1.6 var(--font-primary),sans-serif}
.ListTeaserService-module-scss-module__HXjjdq__teaser{background:#ededed}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/-1}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:1/3}@media (min-width:370px){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/3}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:2}}@media (min-width:smpx){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/3}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:mdpx){.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserService-module-scss-module__HXjjdq__teaser:not(.ListTeaserService-module-scss-module__HXjjdq__teaserGrid) .ListTeaserService-module-scss-module__HXjjdq__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:960px){.ListTeaserService-module-scss-module__HXjjdq__teaser{background:#fff}}@media (min-width:mdpx){.ListTeaserService-module-scss-module__HXjjdq__teaser{background:#fff}}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/-1}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:1/3}}@media (max-width:599px) and (min-width:370px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{grid-template-columns:120px 1fr}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__image{grid-row:1/-1}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__bottom{grid-column:1/3}}@media (max-width:xspx) and (min-width:370px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{flex-direction:column;display:flex}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__content{flex:1}}@media (min-width:smpx){.ListTeaserService-module-scss-module__HXjjdq__teaserGrid{flex-direction:column;display:flex}.ListTeaserService-module-scss-module__HXjjdq__teaserGrid .ListTeaserService-module-scss-module__HXjjdq__content{flex:1}}.ListTeaserService-module-scss-module__HXjjdq__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserService-module-scss-module__HXjjdq__image a{height:100%;display:block}.ListTeaserService-module-scss-module__HXjjdq__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__image{max-height:100%}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__image{max-height:100%}}.ListTeaserService-module-scss-module__HXjjdq__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserService-module-scss-module__HXjjdq__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__gallery{display:none}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__gallery{display:none}}.ListTeaserService-module-scss-module__HXjjdq__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__bookmark{top:16px;right:16px}}@media (min-width:smpx){.ListTeaserService-module-scss-module__HXjjdq__bookmark{top:16px;right:16px}}.ListTeaserService-module-scss-module__HXjjdq__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__content{padding:12px 12px 0}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__content{padding:12px 12px 0}}.ListTeaserService-module-scss-module__HXjjdq__linkWrapper{flex-wrap:wrap;align-items:center;gap:2px 8px;margin:0 0 12px;display:flex}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__linkWrapper{margin-bottom:4px}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__linkWrapper{margin-bottom:4px}}.ListTeaserService-module-scss-module__HXjjdq__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;transition:color .3s;display:block}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__link{font-size:18px}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__link{font-size:18px}}@media (min-width:960px){.ListTeaserService-module-scss-module__HXjjdq__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.ListTeaserService-module-scss-module__HXjjdq__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserService-module-scss-module__HXjjdq__providerTitle{font:400 14px/1.6 var(--font-primary),sans-serif;margin:0 0 16px}.ListTeaserService-module-scss-module__HXjjdq__date{font:400 14px/1.6 var(--font-primary),sans-serif}@media (max-width:599px){.ListTeaserService-module-scss-module__HXjjdq__date{display:none}}@media (max-width:xspx){.ListTeaserService-module-scss-module__HXjjdq__date{display:none}}.ListTeaserService-module-scss-module__HXjjdq__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__bottom{margin:0 24px 20px;padding:0}}@media (min-width:smpx){.ListTeaserService-module-scss-module__HXjjdq__bottom{margin:0 24px 20px;padding:0}}.ListTeaserService-module-scss-module__HXjjdq__buttonWrapper{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;margin-left:auto;display:flex}@media (min-width:600px){.ListTeaserService-module-scss-module__HXjjdq__buttonWrapper{border-top:0;justify-content:flex-end;justify-self:flex-end;gap:24px}}@media (min-width:smpx){.ListTeaserService-module-scss-module__HXjjdq__buttonWrapper{border-top:0;justify-content:flex-end;justify-self:flex-end;gap:24px}}
.ListTeaserTour-module-scss-module__vdJkoa__teaser{background:#ededed}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/-1}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2;padding-top:0}@media (min-width:370px){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/3}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2}}@media (min-width:smpx){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/3}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:mdpx){.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserTour-module-scss-module__vdJkoa__teaser:not(.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid) .ListTeaserTour-module-scss-module__vdJkoa__content{grid-template-rows:auto auto auto 1fr;align-items:flex-start;column-gap:16px}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__teaser{background:#fff}}@media (min-width:mdpx){.ListTeaserTour-module-scss-module__vdJkoa__teaser{background:#fff}}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/-1}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2;padding-top:0}}@media (max-width:599px) and (min-width:370px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{grid-template-columns:120px 1fr}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{grid-template-rows:auto 1fr;grid-template-columns:90px 1fr;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__image{grid-row:1/-1}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-column:2;padding-top:0}}@media (max-width:xspx) and (min-width:370px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{flex-direction:column;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__content{flex:1}}@media (min-width:smpx){.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid{flex-direction:column;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__teaserGrid .ListTeaserTour-module-scss-module__vdJkoa__content{flex:1}}.ListTeaserTour-module-scss-module__vdJkoa__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserTour-module-scss-module__vdJkoa__image a{height:100%;display:block}.ListTeaserTour-module-scss-module__vdJkoa__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__image{max-height:100%}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__image{max-height:100%}}.ListTeaserTour-module-scss-module__vdJkoa__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserTour-module-scss-module__vdJkoa__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__gallery{display:none}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__gallery{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__difficulty{font-family:var(--font-secondary);pointer-events:none;z-index:2;align-items:center;padding:4px 16px;font-size:18px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__difficulty{display:none}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__difficulty{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__bookmark{top:16px;right:16px}}@media (min-width:smpx){.ListTeaserTour-module-scss-module__vdJkoa__bookmark{top:16px;right:16px}}.ListTeaserTour-module-scss-module__vdJkoa__content{flex-direction:column;padding:20px 24px;display:flex}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__content{padding:12px}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__content{padding:12px}}.ListTeaserTour-module-scss-module__vdJkoa__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;margin:0 0 12px;transition:color .3s;display:flex}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__link{margin-bottom:4px;font-size:18px}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__link{margin-bottom:4px;font-size:18px}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.ListTeaserTour-module-scss-module__vdJkoa__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserTour-module-scss-module__vdJkoa__statusWrapper{align-items:center;gap:8px;margin:0 0 8px;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__statusType{font-family:var(--font-primary);padding:4px 8px;font-size:14px;font-weight:700;line-height:1.2}.ListTeaserTour-module-scss-module__vdJkoa__statusTypeOpen{color:#fff;background-color:#477301}.ListTeaserTour-module-scss-module__vdJkoa__statusTypePartiallyOpen{color:#fff;background-color:#714200}.ListTeaserTour-module-scss-module__vdJkoa__statusTypeClosed{color:#fff;background-color:#8b0101}.ListTeaserTour-module-scss-module__vdJkoa__difficultyMobile{font-family:var(--font-primary);align-items:center;font-size:14px;font-weight:700;display:flex}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__difficultyMobile{display:none}}@media (min-width:smpx){.ListTeaserTour-module-scss-module__vdJkoa__difficultyMobile{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__categories{flex-wrap:wrap;gap:8px;margin:0 0 16px;display:flex}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__categories{display:none}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__categories{display:none}}.ListTeaserTour-module-scss-module__vdJkoa__category{background:#e6e5e5;padding:6px 8px;line-height:1}.ListTeaserTour-module-scss-module__vdJkoa__details{flex-wrap:wrap;gap:8px 32px;margin:0 0 16px;display:flex}.ListTeaserTour-module-scss-module__vdJkoa__details .ListTeaserTour-module-scss-module__vdJkoa__item:before{right:-16px!important}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__details{grid-template-columns:repeat(2,auto);gap:6px;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__details .ListTeaserTour-module-scss-module__vdJkoa__item:before{display:none}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__details{grid-template-columns:repeat(2,auto);gap:6px;display:grid}.ListTeaserTour-module-scss-module__vdJkoa__details .ListTeaserTour-module-scss-module__vdJkoa__item:before{display:none}}@media (min-width:960px){.ListTeaserTour-module-scss-module__vdJkoa__details{flex-wrap:wrap;grid-template-columns:none;display:flex}}@media (min-width:mdpx){.ListTeaserTour-module-scss-module__vdJkoa__details{flex-wrap:wrap;grid-template-columns:none;display:flex}}.ListTeaserTour-module-scss-module__vdJkoa__item{font:400 14px/1.6 var(--font-primary),sans-serif;grid-template-columns:20px 1fr;align-items:center;gap:8px;line-height:1.2;display:grid;position:relative}@media (max-width:599px){.ListTeaserTour-module-scss-module__vdJkoa__item{gap:4px}}@media (max-width:xspx){.ListTeaserTour-module-scss-module__vdJkoa__item{gap:4px}}.ListTeaserTour-module-scss-module__vdJkoa__item:not(:last-child):before{content:"";background:#ccc;width:1px;position:absolute;top:0;bottom:0;right:-8px}.ListTeaserTour-module-scss-module__vdJkoa__bottom{grid-template-columns:1fr auto;align-items:flex-end;margin:0 12px 12px;padding:12px 0 0;display:grid}@media (min-width:600px){.ListTeaserTour-module-scss-module__vdJkoa__bottom{margin:0 24px 20px;padding:0}}@media (min-width:smpx){.ListTeaserTour-module-scss-module__vdJkoa__bottom{margin:0 24px 20px;padding:0}}.ListTeaserTour-module-scss-module__vdJkoa__buttonWrapper{margin:0 0 0 auto}
.ProviderClassifications-module-scss-module__IL0qHq__providerClassifications{flex-direction:column;gap:2px;display:flex}.ProviderClassifications-module-scss-module__IL0qHq__classificationItem{align-items:flex-start;display:flex;position:relative}@media (max-width:599px){.ProviderClassifications-module-scss-module__IL0qHq__classificationItem i{font-size:14px!important}}@media (max-width:xspx){.ProviderClassifications-module-scss-module__IL0qHq__classificationItem i{font-size:14px!important}}.ProviderClassifications-module-scss-module__IL0qHq__superior{margin:0 0 0 2px;line-height:1;position:relative;top:-4px}@media (max-width:599px){.ProviderClassifications-module-scss-module__IL0qHq__superior{font-size:12px}}@media (max-width:xspx){.ProviderClassifications-module-scss-module__IL0qHq__superior{font-size:12px}}
.ProviderMarketingGroups-module-scss-module__SGxo3W__providerMarketingGroups{flex-wrap:wrap;gap:8px;display:flex}.ProviderMarketingGroups-module-scss-module__SGxo3W__providerMarketingGroups .react-tooltip{color:#fff;z-index:2;background:#545454}.ProviderMarketingGroups-module-scss-module__SGxo3W__label{font:400 14px/1.6 var(--font-primary),sans-serif;color:#fff}.ProviderMarketingGroups-module-scss-module__SGxo3W__item img{width:auto;max-height:40px;display:block}.ProviderMarketingGroups-module-scss-module__SGxo3W__tooltipTitle{font-weight:700}.ProviderMarketingGroups-module-scss-module__SGxo3W__tooltipText{font:400 14px/1.6 var(--font-primary),sans-serif;max-width:300px;margin-top:8px}.ProviderMarketingGroups-module-scss-module__SGxo3W__tooltipText a{color:#000;margin-left:8px;text-decoration:underline}
.ProviderTopAttributes-module-scss-module__AyjSUG__attributes{flex-wrap:wrap;gap:6px;display:flex}.ProviderTopAttributes-module-scss-module__AyjSUG__attributes img{cursor:help;display:block}.ProviderTopAttributes-module-scss-module__AyjSUG__hideToolTip img{cursor:inherit}.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{gap:16px;display:grid}@media (min-width:600px){.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:smpx){.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{grid-template-columns:repeat(2,1fr);gap:24px}}@media (min-width:960px){.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{grid-template-columns:repeat(3,1fr)}}@media (min-width:mdpx){.ProviderTopAttributes-module-scss-module__AyjSUG__hasLabel{grid-template-columns:repeat(3,1fr)}}.ProviderTopAttributes-module-scss-module__AyjSUG__entry{font:700 22px/1.3 var(--font-secondary),sans-serif;align-items:center;gap:16px;display:flex}
.ListRating-module-scss-module__RhXUHG__listRating{border:1px solid #b7a67b;border-radius:3px;flex-direction:column;align-self:flex-start;gap:4px;padding:6px 8px 8px;display:inline-flex}.ListRating-module-scss-module__RhXUHG__wrapper{color:#706549;font-family:var(--font-tertiary);align-items:flex-end;gap:8px;font-size:14px;line-height:1;display:flex}.ListRating-module-scss-module__RhXUHG__wrapper strong{font-size:18px}@media (min-width:600px){.ListRating-module-scss-module__RhXUHG__wrapper{font-size:16px}.ListRating-module-scss-module__RhXUHG__wrapper strong{font-size:30px}}@media (min-width:smpx){.ListRating-module-scss-module__RhXUHG__wrapper{font-size:16px}.ListRating-module-scss-module__RhXUHG__wrapper strong{font-size:30px}}.ListRating-module-scss-module__RhXUHG__icon{align-items:center;display:flex}.ListRating-module-scss-module__RhXUHG__count{grid-column:2;font-size:14px;line-height:1}@media (max-width:400px){.ListRating-module-scss-module__RhXUHG__count{display:none}}
.ListTeaserProvider-module-scss-module__x6ZMYW__teaser{background:#ededed}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:1/3}@media (min-width:370px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__image{grid-row:1/3}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:2}}@media (min-width:smpx){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:250px 1fr}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__image{grid-row:1/3}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:2}}@media (min-width:960px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__content{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr auto;align-items:flex-start;column-gap:16px;display:grid}}@media (min-width:mdpx){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid){grid-template-columns:285px 1fr}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__content{grid-template-rows:auto auto auto 1fr;grid-template-columns:1fr auto;align-items:flex-start;column-gap:16px;display:grid}}.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__priceObject,.ListTeaserProvider-module-scss-module__x6ZMYW__teaser:not(.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid) .ListTeaserProvider-module-scss-module__x6ZMYW__pricePreloader{grid-area:1/2/-1}@media (min-width:960px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser{background:#fff}}@media (min-width:mdpx){.ListTeaserProvider-module-scss-module__x6ZMYW__teaser{background:#fff}}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:1/3}}@media (max-width:599px) and (min-width:370px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{grid-template-columns:120px 1fr}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{grid-template-rows:1fr auto;grid-template-columns:90px 1fr;display:grid}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__bottom{grid-column:1/3}}@media (max-width:xspx) and (min-width:370px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{grid-template-columns:120px 1fr}}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{flex-direction:column;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__content{flex:1}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__priceObject,.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__pricePreloader{margin-top:auto}}@media (min-width:smpx){.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid{flex-direction:column;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__content{flex:1}.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__priceObject,.ListTeaserProvider-module-scss-module__x6ZMYW__teaserGrid .ListTeaserProvider-module-scss-module__x6ZMYW__pricePreloader{margin-top:auto}}.ListTeaserProvider-module-scss-module__x6ZMYW__image{-webkit-user-select:none;user-select:none;max-height:270px;position:relative;overflow:hidden}.ListTeaserProvider-module-scss-module__x6ZMYW__image a{height:100%;display:block}.ListTeaserProvider-module-scss-module__x6ZMYW__image img{aspect-ratio:285/270}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__image{max-height:175px}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__image{max-height:175px}}.ListTeaserProvider-module-scss-module__x6ZMYW__fallbackImage{aspect-ratio:285/270;width:100%;max-height:270px}.ListTeaserProvider-module-scss-module__x6ZMYW__gallery{z-index:2;position:absolute;bottom:16px;right:16px}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__gallery{display:none}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__gallery{display:none}}.ListTeaserProvider-module-scss-module__x6ZMYW__bookmark{z-index:3;position:absolute;top:8px;right:8px}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__bookmark{top:16px;right:16px}}@media (min-width:smpx){.ListTeaserProvider-module-scss-module__x6ZMYW__bookmark{top:16px;right:16px}}.ListTeaserProvider-module-scss-module__x6ZMYW__content{flex-direction:column;padding:24px;display:flex}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__content{padding:12px 12px 0}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__content{padding:12px 12px 0}}.ListTeaserProvider-module-scss-module__x6ZMYW__linkWrapper{flex-wrap:wrap;grid-column:1;align-items:center;gap:2px 8px;margin:0 0 4px;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__link{font:700 22px/1.3 var(--font-secondary),sans-serif;color:#404040;-webkit-hyphens:auto;hyphens:auto;word-break:break-word;grid-column:1;transition:color .3s;display:block}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__link{font-size:18px}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__link{font-size:18px}}@media (min-width:960px){.ListTeaserProvider-module-scss-module__x6ZMYW__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}@media (min-width:mdpx){.ListTeaserProvider-module-scss-module__x6ZMYW__link{font:700 24px/1.3 var(--font-secondary),sans-serif}}.ListTeaserProvider-module-scss-module__x6ZMYW__classifications{color:#c50b33;grid-column:1;align-items:flex-start;gap:4px;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__classificationItem{align-items:flex-start;display:flex;position:relative}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__classificationItem i{font-size:14px!important}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__classificationItem i{font-size:14px!important}}.ListTeaserProvider-module-scss-module__x6ZMYW__superior{margin:0 0 0 2px;line-height:1;position:relative;top:-4px}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__superior{font-size:12px}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__superior{font-size:12px}}.ListTeaserProvider-module-scss-module__x6ZMYW__detais{flex-wrap:wrap;grid-column:1;align-items:center;column-gap:8px;margin:0 0 8px;display:flex}.ListTeaserProvider-module-scss-module__x6ZMYW__location{font:400 14px/1.6 var(--font-primary),sans-serif;color:#c50b33;text-transform:uppercase;grid-column:1;grid-template-columns:20px 1fr;align-items:center;gap:8px;font-size:15px;font-weight:700;line-height:1.2;display:grid;position:relative}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__location{gap:4px}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__location{gap:4px}}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__categories{display:none!important}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__categories{display:none!important}}.ListTeaserProvider-module-scss-module__x6ZMYW__topAttributes{grid-column:1;margin:0 0 12px}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__topAttributes{display:none}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__topAttributes{display:none}}.ListTeaserProvider-module-scss-module__x6ZMYW__marketingGroups{grid-column:1}@media (max-width:599px){.ListTeaserProvider-module-scss-module__x6ZMYW__marketingGroups{display:none!important}}@media (max-width:xspx){.ListTeaserProvider-module-scss-module__x6ZMYW__marketingGroups{display:none!important}}.ListTeaserProvider-module-scss-module__x6ZMYW__bottom{border-top:1px solid #d2d0d1;grid-template-columns:1fr auto;align-items:flex-end;margin:16px 12px;padding:16px 0 0;display:grid}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__bottom{border-top:0;margin:0 24px 20px;padding:0}}@media (min-width:smpx){.ListTeaserProvider-module-scss-module__x6ZMYW__bottom{border-top:0;margin:0 24px 20px;padding:0}}.ListTeaserProvider-module-scss-module__x6ZMYW__rating{place-self:center flex-start}.ListTeaserProvider-module-scss-module__x6ZMYW__buttonWrapper{justify-content:space-between;align-items:center;gap:16px;margin-top:auto;margin-left:auto;display:flex}@media (min-width:600px){.ListTeaserProvider-module-scss-module__x6ZMYW__buttonWrapper{border-top:0;justify-content:flex-end;justify-self:flex-end;gap:24px}}@media (min-width:smpx){.ListTeaserProvider-module-scss-module__x6ZMYW__buttonWrapper{border-top:0;justify-content:flex-end;justify-self:flex-end;gap:24px}}
.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{background:#fff;margin:0 auto;padding:24px 8px}@media (max-width:959px){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{max-width:400px}}@media (max-width:smpx){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{max-width:400px}}@media (min-width:600px){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{padding-left:24px;padding-right:24px}}@media (min-width:smpx){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{padding-left:24px;padding-right:24px}}@media (min-width:960px){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{padding:40px;box-shadow:0 16px 24px #001e3c1f}}@media (min-width:mdpx){.QuickBookingDatepicker-module-scss-module__s_X_pG__datepicker{padding:40px;box-shadow:0 16px 24px #001e3c1f}}@media (min-width:960px){.QuickBookingDatepicker-module-scss-module__s_X_pG__layout{gap:120px}}@media (min-width:mdpx){.QuickBookingDatepicker-module-scss-module__s_X_pG__layout{gap:120px}}.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow{transition:background .3s}.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow svg{fill:#404040;transition:fill .3s}@media (hover:hover){.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow:hover{background:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__arrow:hover svg{fill:#fff}}.QuickBookingDatepicker-module-scss-module__s_X_pG__monthName{font-weight:700}.QuickBookingDatepicker-module-scss-module__s_X_pG__weekDay{color:#666}.QuickBookingDatepicker-module-scss-module__s_X_pG__day,.QuickBookingDatepicker-module-scss-module__s_X_pG__day:before{border-radius:0!important}@media (hover:hover){.QuickBookingDatepicker-module-scss-module__s_X_pG__dayNotEmpty:hover:before{outline-color:#c50b33}}.QuickBookingDatepicker-module-scss-module__s_X_pG__dayToday{color:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeStart,.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeEnd,.QuickBookingDatepicker-module-scss-module__s_X_pG__selectedDate{color:#fff;background:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeStart:after,.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeEnd:after,.QuickBookingDatepicker-module-scss-module__s_X_pG__selectedDate:after{background:#c50b33}.QuickBookingDatepicker-module-scss-module__s_X_pG__rangePreview,.QuickBookingDatepicker-module-scss-module__s_X_pG__rangeBetween{background:#f5d6dd}
.Control-module-scss-module__JrAVWW__control{grid-template-columns:32px 1fr 32px;align-items:center;display:grid}.Control-module-scss-module__JrAVWW__button{cursor:pointer;background:0 0;border:1px solid #b0b0b0;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:border-color .1s ease-in;display:flex;position:relative}.Control-module-scss-module__JrAVWW__button:after{content:"";opacity:0;border:1px solid #b0b0b0;border-radius:50%;transition:opacity .1s ease-in;display:block;position:absolute;inset:1px}.Control-module-scss-module__JrAVWW__button[disabled]{opacity:.4;pointer-events:none}.Control-module-scss-module__JrAVWW__button svg{fill:#6a6a6a;width:16px;height:16px;transition:fill .1s ease-in;display:block}.Control-module-scss-module__JrAVWW__button:hover{border-color:#b0b0b0}.Control-module-scss-module__JrAVWW__button:hover:after{opacity:1}.Control-module-scss-module__JrAVWW__button:hover svg{fill:#000}.Control-module-scss-module__JrAVWW__value{text-align:center;min-width:50px;padding:0 8px;font-size:16px}
.Guestpicker-module-scss-module__IKuixW__guestPicker{-webkit-user-select:none;user-select:none;flex-direction:column;gap:20px;display:flex}.Guestpicker-module-scss-module__IKuixW__row{gap:12px;display:grid}.Guestpicker-module-scss-module__IKuixW__deleteWrapper{justify-content:space-between;align-items:center;display:flex}.Guestpicker-module-scss-module__IKuixW__deleteLabel{color:#999;font-size:16px;font-weight:500}.Guestpicker-module-scss-module__IKuixW__deleteButton{color:#999;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline;transition:color .1s ease-in}.Guestpicker-module-scss-module__IKuixW__deleteButton:hover{color:#c50b33}.Guestpicker-module-scss-module__IKuixW__grid{grid-template-columns:1fr auto;gap:2px 32px;display:grid}.Guestpicker-module-scss-module__IKuixW__gridChildrenAges{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.Guestpicker-module-scss-module__IKuixW__gridChildrenAges>*{width:calc(50% - 4px);max-width:180px}.Guestpicker-module-scss-module__IKuixW__label{grid-column:1;font-weight:500;line-height:1.3}.Guestpicker-module-scss-module__IKuixW__labelChildren{grid-column:1;margin:0 0 8px;font-weight:500;line-height:1.3}.Guestpicker-module-scss-module__IKuixW__agesTo{color:#6a6a6a;grid-column:1;font-size:14px;line-height:1.3}.Guestpicker-module-scss-module__IKuixW__controlLayout{grid-area:1/2/3;max-width:114px}.Guestpicker-module-scss-module__IKuixW__controlLayoutChildrenAges{max-width:114px}.Guestpicker-module-scss-module__IKuixW__selectField{max-width:180px;position:relative}.Guestpicker-module-scss-module__IKuixW__selectNative{appearance:none;box-sizing:border-box;color:#343232;cursor:pointer;font:inherit;background:#fff;border:1px solid #9b9798;border-radius:0;width:100%;min-height:40px;padding:0 32px 0 12px;font-size:16px}.Guestpicker-module-scss-module__IKuixW__selectNative:focus{border-color:#d0d0d066;outline:2px solid #d0d0d04d}.Guestpicker-module-scss-module__IKuixW__selectIcon{color:#343232;pointer-events:none;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.Guestpicker-module-scss-module__IKuixW__selectIcon svg{fill:#343232;display:block}.Guestpicker-module-scss-module__IKuixW__addUnit{color:#999;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:14px;text-decoration:underline;transition:color .1s ease-in}.Guestpicker-module-scss-module__IKuixW__addUnit:hover{color:#c50b33}
.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{background:#fff;flex-direction:column;gap:40px;margin:0 auto;padding:24px;display:flex}@media (max-width:959px){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{max-width:400px}}@media (max-width:smpx){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{max-width:400px}}@media (min-width:600px){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{padding-left:24px;padding-right:24px}}@media (min-width:smpx){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{padding-left:24px;padding-right:24px}}@media (min-width:960px){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{padding:32px;box-shadow:0 16px 24px #001e3c1f}}@media (min-width:mdpx){.QuickBookingGuestpicker-module-scss-module__m2OF_W__quickBookingGuestpicker{padding:32px;box-shadow:0 16px 24px #001e3c1f}}.QuickBookingGuestpicker-module-scss-module__m2OF_W__agesTo{color:#b0b0b0}.QuickBookingGuestpicker-module-scss-module__m2OF_W__button,.QuickBookingGuestpicker-module-scss-module__m2OF_W__button:after,.QuickBookingGuestpicker-module-scss-module__m2OF_W__button:hover{border-color:#c50b33}.QuickBookingGuestpicker-module-scss-module__m2OF_W__button:hover svg,.QuickBookingGuestpicker-module-scss-module__m2OF_W__button svg{fill:#c50b33}.QuickBookingGuestpicker-module-scss-module__m2OF_W__deleteLabel{color:#404040;font-weight:700}.QuickBookingGuestpicker-module-scss-module__m2OF_W__deleteButton{color:#d0d0d0;text-decoration:none}.QuickBookingGuestpicker-module-scss-module__m2OF_W__deleteButton:hover{color:#999}.QuickBookingGuestpicker-module-scss-module__m2OF_W__addUnit{color:#d0d0d0;text-decoration:none}.QuickBookingGuestpicker-module-scss-module__m2OF_W__addUnit:hover{color:#999}.QuickBookingGuestpicker-module-scss-module__m2OF_W__buttonWrapper{justify-content:flex-end;display:flex}
.SmartDropdown-module-scss-module__skwRra__smartDropdown{z-index:940;animation:.2s forwards SmartDropdown-module-scss-module__skwRra__fadeInUp;position:absolute}@keyframes SmartDropdown-module-scss-module__skwRra__fadeInUp{0%{opacity:0;transform:translate(0)translateY(-48px)}to{opacity:1;transform:translate(0)translateY(0)}}
.SliderNavigation-module-scss-module__PQOdkG__sliderNavigation{gap:8px;display:flex}.SliderNavigation-module-scss-module__PQOdkG__arrow{color:#fff;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:56px;height:56px;transition:background .5s,color .5s;display:flex}@media (hover:hover){.SliderNavigation-module-scss-module__PQOdkG__arrow:hover{color:#fff;background:#6c061c}}.SliderNavigation-module-scss-module__PQOdkG__arrowDisabled{opacity:.5;pointer-events:none}
.ListTeaserSlider-module-scss-module__ZwqvOa__teaserSlider .keen-slider__slide{overflow:visible!important}.ListTeaserSlider-module-scss-module__ZwqvOa__teaserSliderUnloaded .keen-slider{opacity:0}.ListTeaserSlider-module-scss-module__ZwqvOa__navigation{justify-content:center;margin:16px 0 0}
.Skeleton-module-scss-module__9d_e4W__skeleton{background-color:#b4b1b2;border-radius:4px;position:relative;overflow:hidden}.Skeleton-module-scss-module__9d_e4W__skeleton:after{content:"";background:linear-gradient(90deg,#b4b1b2 0%,#9b9798 50%,#b4b1b2 100%);animation:1.5s infinite Skeleton-module-scss-module__9d_e4W__shimmer;position:absolute;inset:0}@keyframes Skeleton-module-scss-module__9d_e4W__shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}
@media (min-width:960px){.TourTeaserList-module-scss-module__9fdesa__tourTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}@media (min-width:mdpx){.TourTeaserList-module-scss-module__9fdesa__tourTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.TourTeaserList-module-scss-module__9fdesa__imageWrapper{overflow:hidden}.TourTeaserList-module-scss-module__9fdesa__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.TourTeaserList-module-scss-module__9fdesa__imageWrapper{display:none}}@media (max-width:smpx){.TourTeaserList-module-scss-module__9fdesa__imageWrapper{display:none}}.TourTeaserList-module-scss-module__9fdesa__fallbackImage{aspect-ratio:325/325}.TourTeaserList-module-scss-module__9fdesa__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.TourTeaserList-module-scss-module__9fdesa__item{background:#fff;grid-template-columns:1fr auto;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid;position:relative}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;align-items:center;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:smpx){.TourTeaserList-module-scss-module__9fdesa__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;align-items:center;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__itemSelected{border-bottom-color:#c61932}}@media (min-width:smpx){.TourTeaserList-module-scss-module__9fdesa__itemSelected{border-bottom-color:#c61932}}.TourTeaserList-module-scss-module__9fdesa__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;grid-column:1;font-size:20px;font-weight:200;line-height:1.4}@media (max-width:599px){.TourTeaserList-module-scss-module__9fdesa__title{grid-column:1/-1}}@media (max-width:xspx){.TourTeaserList-module-scss-module__9fdesa__title{grid-column:1/-1}}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:smpx){.TourTeaserList-module-scss-module__9fdesa__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-column:1;justify-self:flex-start;padding:2px 4px;font-size:12px}@media (max-width:599px){.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-row:2}}@media (max-width:xspx){.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-row:2}}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-column:2}}@media (min-width:smpx){.TourTeaserList-module-scss-module__9fdesa__difficulty{grid-column:2}}.TourTeaserList-module-scss-module__9fdesa__linkWrapper{grid-column:2;justify-content:flex-end;display:flex}@media (min-width:600px){.TourTeaserList-module-scss-module__9fdesa__linkWrapper{grid-column:3}}@media (min-width:smpx){.TourTeaserList-module-scss-module__9fdesa__linkWrapper{grid-column:3}}.TourTeaserList-module-scss-module__9fdesa__link{align-items:center;gap:8px;display:flex}.TourTeaserList-module-scss-module__9fdesa__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ElementListTeaserEvent-module-scss-module__M7W6Wa__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__content{gap:16px;margin-bottom:40px}}@media (min-width:mdpx){.ElementListTeaserEvent-module-scss-module__M7W6Wa__content{gap:16px;margin-bottom:40px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__headline{font-size:40px}}@media (min-width:mdpx){.ElementListTeaserEvent-module-scss-module__M7W6Wa__headline{font-size:40px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__text{text-align:center;margin:16px 0 0}.ElementListTeaserEvent-module-scss-module__M7W6Wa__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__filter{margin-bottom:32px}}@media (min-width:mdpx){.ElementListTeaserEvent-module-scss-module__M7W6Wa__filter{margin-bottom:32px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}@media (min-width:mdpx){.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserEvent-module-scss-module__M7W6Wa__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserGrid{padding-left:0!important;padding-right:0!important}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserSlider{padding-left:0!important;padding-right:0!important}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserSingle{flex-direction:column;gap:20px;display:flex}.ElementListTeaserEvent-module-scss-module__M7W6Wa__teaserSingleItem{padding-left:0!important;padding-right:0!important}.ElementListTeaserEvent-module-scss-module__M7W6Wa__sliderTeaserItem{height:100%}.ElementListTeaserEvent-module-scss-module__M7W6Wa__listTeaserItem{background:#fff}.ElementListTeaserEvent-module-scss-module__M7W6Wa__buttonWrapper{z-index:1;justify-content:center;margin:32px 0 0;display:flex;position:relative}
.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperList{background:#ededed;padding:40px 0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider>:not(.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__background){z-index:2;position:relative}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider:has(.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content){padding-top:0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{color:#fff}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__wrapperSlider .ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__background{z-index:1;position:absolute;inset:0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{gap:16px;margin-bottom:40px}}@media (min-width:mdpx){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__content{gap:16px;margin-bottom:40px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__headline{font-size:40px}}@media (min-width:mdpx){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__headline{font-size:40px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__text{text-align:center;margin:16px 0 0}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filter{margin-bottom:32px}}@media (min-width:mdpx){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filter{margin-bottom:32px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}@media (min-width:mdpx){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__sliderTeaserItem{height:100%}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__listTeaserItem{background:#fff}.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__buttonWrapper{z-index:1;justify-content:center;margin:16px 0 0;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__buttonWrapper{margin-top:32px}}@media (min-width:mdpx){.ElementListTeaserInfrastructure-module-scss-module__wJ6I7W__buttonWrapper{margin-top:32px}}
@media (min-width:960px){.ProviderTeaserList-module-scss-module__tz0oGG__providerTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}@media (min-width:mdpx){.ProviderTeaserList-module-scss-module__tz0oGG__providerTeaserList{grid-template-columns:325px 1fr;gap:24px;display:grid}}.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper{overflow:hidden}.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper img{aspect-ratio:325/325}@media (max-width:959px){.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper{display:none}}@media (max-width:smpx){.ProviderTeaserList-module-scss-module__tz0oGG__imageWrapper{display:none}}.ProviderTeaserList-module-scss-module__tz0oGG__fallbackImage{aspect-ratio:325/325}.ProviderTeaserList-module-scss-module__tz0oGG__list{background:#ededed;flex-direction:column;justify-content:center;gap:6px;padding:24px;display:flex}.ProviderTeaserList-module-scss-module__tz0oGG__item{background:#fff;grid-template-columns:1fr auto;align-items:center;gap:8px 12px;padding:12px 16px;transition:border-color .3s;display:grid}@media (min-width:600px){.ProviderTeaserList-module-scss-module__tz0oGG__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:smpx){.ProviderTeaserList-module-scss-module__tz0oGG__item{cursor:pointer;border:2px solid #0000;grid-template-columns:1fr auto auto;min-height:50px;padding-top:9px;padding-bottom:9px}}@media (min-width:600px){.ProviderTeaserList-module-scss-module__tz0oGG__itemSelected{border-bottom-color:#c61932}}@media (min-width:smpx){.ProviderTeaserList-module-scss-module__tz0oGG__itemSelected{border-bottom-color:#c61932}}.ProviderTeaserList-module-scss-module__tz0oGG__title{font-family:var(--font-tertiary);-webkit-hyphens:auto;hyphens:auto;word-break:break-word;font-size:20px;font-weight:200;line-height:1.4}@media (max-width:599px){.ProviderTeaserList-module-scss-module__tz0oGG__title{grid-column:1/-1}}@media (max-width:xspx){.ProviderTeaserList-module-scss-module__tz0oGG__title{grid-column:1/-1}}@media (min-width:600px){.ProviderTeaserList-module-scss-module__tz0oGG__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (min-width:smpx){.ProviderTeaserList-module-scss-module__tz0oGG__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.ProviderTeaserList-module-scss-module__tz0oGG__price{color:#c50b33}.ProviderTeaserList-module-scss-module__tz0oGG__price strong{font-size:20px}.ProviderTeaserList-module-scss-module__tz0oGG__link{align-items:center;gap:8px;display:flex}.ProviderTeaserList-module-scss-module__tz0oGG__link span{color:#404040;text-transform:uppercase;font-size:12px;font-weight:700}
.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperList{background:#ededed;padding:40px 0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider>:not(.ElementListTeaserProvider-module-scss-module__5jeQOG__background){z-index:2;position:relative}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider:has(.ElementListTeaserProvider-module-scss-module__5jeQOG__content){padding-top:0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{color:#fff}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperSlider .ElementListTeaserProvider-module-scss-module__5jeQOG__background{z-index:1;position:absolute;inset:0}.ElementListTeaserProvider-module-scss-module__5jeQOG__wrapperQuicksearch{padding-top:0}.ElementListTeaserProvider-module-scss-module__5jeQOG__providerSearch{margin:0 0 24px}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__providerSearch{margin-bottom:40px}}@media (min-width:mdpx){.ElementListTeaserProvider-module-scss-module__5jeQOG__providerSearch{margin-bottom:40px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__content{gap:16px;margin-bottom:40px}}@media (min-width:mdpx){.ElementListTeaserProvider-module-scss-module__5jeQOG__content{gap:16px;margin-bottom:40px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__headline{font-size:40px}}@media (min-width:mdpx){.ElementListTeaserProvider-module-scss-module__5jeQOG__headline{font-size:40px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__text{text-align:center;margin:16px 0 0}.ElementListTeaserProvider-module-scss-module__5jeQOG__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__filter{margin-bottom:32px}}@media (min-width:mdpx){.ElementListTeaserProvider-module-scss-module__5jeQOG__filter{margin-bottom:32px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}@media (min-width:mdpx){.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserProvider-module-scss-module__5jeQOG__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserProvider-module-scss-module__5jeQOG__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem{height:100%}.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem [class*=ProviderTopAttributes_attributes],.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem [class*=ProviderMarketingGroups_providerMarketingGroups],.ElementListTeaserProvider-module-scss-module__5jeQOG__sliderTeaserItem [class*=Categories_categories]{display:none}.ElementListTeaserProvider-module-scss-module__5jeQOG__listTeaserItem{background:#fff}.ElementListTeaserProvider-module-scss-module__5jeQOG__buttonWrapper{z-index:1;justify-content:center;margin:16px 0 0;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserProvider-module-scss-module__5jeQOG__buttonWrapper{margin-top:32px}}@media (min-width:mdpx){.ElementListTeaserProvider-module-scss-module__5jeQOG__buttonWrapper{margin-top:32px}}
.ElementListTeaserService-module-scss-module__Jna0eG__wrapper{background:#ededed;padding:40px 0}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider>:not(.ElementListTeaserService-module-scss-module__Jna0eG__background){z-index:2;position:relative}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider:has(.ElementListTeaserService-module-scss-module__Jna0eG__content){padding-top:0}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__filterButton{color:#fff}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserService-module-scss-module__Jna0eG__wrapperSlider .ElementListTeaserService-module-scss-module__Jna0eG__background{z-index:1;position:absolute;inset:0}.ElementListTeaserService-module-scss-module__Jna0eG__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__content{gap:16px;margin-bottom:40px}}@media (min-width:mdpx){.ElementListTeaserService-module-scss-module__Jna0eG__content{gap:16px;margin-bottom:40px}}.ElementListTeaserService-module-scss-module__Jna0eG__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__headline{font-size:40px}}@media (min-width:mdpx){.ElementListTeaserService-module-scss-module__Jna0eG__headline{font-size:40px}}.ElementListTeaserService-module-scss-module__Jna0eG__text{text-align:center;margin:16px 0 0}.ElementListTeaserService-module-scss-module__Jna0eG__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__filter{margin-bottom:32px}}@media (min-width:mdpx){.ElementListTeaserService-module-scss-module__Jna0eG__filter{margin-bottom:32px}}.ElementListTeaserService-module-scss-module__Jna0eG__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserService-module-scss-module__Jna0eG__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}@media (min-width:mdpx){.ElementListTeaserService-module-scss-module__Jna0eG__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserService-module-scss-module__Jna0eG__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserService-module-scss-module__Jna0eG__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserService-module-scss-module__Jna0eG__sliderTeaserItem{height:100%}.ElementListTeaserService-module-scss-module__Jna0eG__listTeaserItem{background:#fff}.ElementListTeaserService-module-scss-module__Jna0eG__buttonWrapper{z-index:1;justify-content:center;margin:32px 0 0;display:flex;position:relative}
.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperList{background:#ededed;padding:40px 0}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider{background:#c50b33;padding:40px 0;position:relative}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .mco-list-teaser-slider{z-index:2;position:relative}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider>:not(.ElementListTeaserTour-module-scss-module__yx8Cfa__background){z-index:2;position:relative}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider:has(.ElementListTeaserTour-module-scss-module__yx8Cfa__content){padding-top:0}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__content{color:#fff;background:#0000004d;padding:32px 0}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{color:#fff}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__filterButtonActive{border-bottom-color:#fff}.ElementListTeaserTour-module-scss-module__yx8Cfa__wrapperSlider .ElementListTeaserTour-module-scss-module__yx8Cfa__background{z-index:1;position:absolute;inset:0}.ElementListTeaserTour-module-scss-module__yx8Cfa__content{z-index:2;flex-direction:column;gap:8px;margin:0 0 24px;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__content{gap:16px;margin-bottom:40px}}@media (min-width:mdpx){.ElementListTeaserTour-module-scss-module__yx8Cfa__content{gap:16px;margin-bottom:40px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__headline{font-family:var(--font-secondary);text-align:center;font-size:28px;font-weight:500;line-height:1.2}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__headline{font-size:40px}}@media (min-width:mdpx){.ElementListTeaserTour-module-scss-module__yx8Cfa__headline{font-size:40px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__text,.ElementListTeaserTour-module-scss-module__yx8Cfa__noItemsText{text-align:center;margin:16px 0 0}.ElementListTeaserTour-module-scss-module__yx8Cfa__filter{flex-wrap:wrap;gap:16px;margin:0 0 16px;display:flex}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__filter{margin-bottom:32px}}@media (min-width:mdpx){.ElementListTeaserTour-module-scss-module__yx8Cfa__filter{margin-bottom:32px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{font:700 14px/1 var(--font-secondary),sans-serif;letter-spacing:1px;color:#404040;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;margin:0;padding:0 0 4px}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}@media (min-width:mdpx){.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButton{font:700 16px/1 var(--font-secondary),sans-serif;letter-spacing:.5px}}.ElementListTeaserTour-module-scss-module__yx8Cfa__filterButtonActive{border-bottom-color:#404040}.ElementListTeaserTour-module-scss-module__yx8Cfa__teaserList{flex-direction:column;gap:20px;display:flex}.ElementListTeaserTour-module-scss-module__yx8Cfa__sliderTeaserItem{height:100%}.ElementListTeaserTour-module-scss-module__yx8Cfa__listTeaserItem{background:#fff}.ElementListTeaserTour-module-scss-module__yx8Cfa__buttonWrapper{z-index:1;justify-content:center;margin:16px 0 0;display:flex;position:relative}@media (min-width:960px){.ElementListTeaserTour-module-scss-module__yx8Cfa__buttonWrapper{margin-top:32px}}@media (min-width:mdpx){.ElementListTeaserTour-module-scss-module__yx8Cfa__buttonWrapper{margin-top:32px}}
.Elements-module-scss-module__oVb5lW__elements{flex-direction:column;gap:48px;padding:32px 0;display:flex;overflow:clip}.Elements-module-scss-module__oVb5lW__elements:has([data-background]:last-child){padding-bottom:0!important}.Elements-module-scss-module__oVb5lW__elements [data-background]+[data-background]{margin-top:-48px}@media (min-width:960px){.Elements-module-scss-module__oVb5lW__elements{gap:64px;padding-top:64px;padding-bottom:64px}.Elements-module-scss-module__oVb5lW__elements [data-background]+[data-background]{margin-top:-64px}}@media (min-width:mdpx){.Elements-module-scss-module__oVb5lW__elements{gap:64px;padding-top:64px;padding-bottom:64px}.Elements-module-scss-module__oVb5lW__elements [data-background]+[data-background]{margin-top:-64px}}
.Default-module-scss-module__Yz0_8W__default{flex-direction:column;min-height:100%;display:flex}@media (max-width:959px){.Default-module-scss-module__Yz0_8W__default{padding-bottom:56px}}@media (max-width:smpx){.Default-module-scss-module__Yz0_8W__default{padding-bottom:56px}}.Default-module-scss-module__Yz0_8W__defaultPaddingTop{padding-top:120px}@media (min-width:1280px){.Default-module-scss-module__Yz0_8W__defaultPaddingTop{padding-top:100px}}@media (min-width:lgpx){.Default-module-scss-module__Yz0_8W__defaultPaddingTop{padding-top:100px}}.Default-module-scss-module__Yz0_8W__header{height:60px;top:0;left:0;right:0;position:fixed!important}@media (min-width:960px){.Default-module-scss-module__Yz0_8W__header{height:240px}}@media (min-width:mdpx){.Default-module-scss-module__Yz0_8W__header{height:240px}}
.CheckInOut-module-scss-module__bkWlHa__headline{font:700 22px/1.3 var(--font-secondary),sans-serif;margin:0 0 16px}.CheckInOut-module-scss-module__bkWlHa__text{font:400 16px/1.6 var(--font-primary),sans-serif}
.ProviderProfileBackground-module-scss-module__gwgzMa__providerProfileBackground{width:100%;height:100%}.ProviderProfileBackground-module-scss-module__gwgzMa__providerProfileBackground img{object-fit:cover;width:100%;height:100%;display:block}
