.Content-module-scss-module__awiy6W__title{color:#24353f;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;text-align:center;font-size:clamp(52px,7vw,80px);font-weight:900;line-height:1.167}.Content-module-scss-module__awiy6W__title:after{content:"";background:#e30613;border-radius:50%;width:15px;height:15px;margin:0 0 0 4px;display:inline-block}.Content-module-scss-module__awiy6W__subTitle{color:#24353f;text-wrap:balance;text-align:center;font-size:clamp(36px,7vw,50px);font-weight:400;line-height:1.2}.Content-module-scss-module__awiy6W__text{text-align:center;margin:32px 0 0}
.Links-module-scss-module__sg_lnW__links{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.Links-module-scss-module__sg_lnW__links img{display:block}
.Slogan-module-scss-module__gYZ6Hq__slogan{color:#24353f;text-wrap:balance;font-size:clamp(28px,7vw,40px);font-weight:900;line-height:1.2}.Slogan-module-scss-module__gYZ6Hq__slogan:after{content:"";background:#e30613;border-radius:50%;width:12px;height:12px;margin:0 0 0 4px;display:inline-block}
.AppDownload-module-scss-module__xl6kuW__app{width:100%;max-width:1460px;margin:0 auto;padding:0 24px}.AppDownload-module-scss-module__xl6kuW__header{justify-content:space-between;align-items:center;margin:12px 0 0;display:flex}@media (min-width:960px){.AppDownload-module-scss-module__xl6kuW__header{margin-top:0}}.AppDownload-module-scss-module__xl6kuW__content{margin:56px 0 0}.AppDownload-module-scss-module__xl6kuW__links{margin:32px 0 0}.AppDownload-module-scss-module__xl6kuW__logo img{display:block}
:where(.Address-module-scss-module__AN-4ea__address){gap:32px;margin:0 0 40px;display:grid}@media (min-width:600px){:where(.Address-module-scss-module__AN-4ea__address){margin-bottom:80px}}@media (min-width:960px){:where(.Address-module-scss-module__AN-4ea__address){grid-template-columns:1fr 2fr}}.Address-module-scss-module__AN-4ea__addressNoRightColumn{grid-template-columns:1fr}@media (min-width:960px){.Address-module-scss-module__AN-4ea__addressNoRightColumn .Address-module-scss-module__AN-4ea__headline{grid-column:1/2}}.Address-module-scss-module__AN-4ea__headline{font:700 17px/1.3 var(--font-primary),sans-serif}@media (min-width:960px){.Address-module-scss-module__AN-4ea__headline{font:700 clamp(20px, 7vw, 30px)/1.3 var(--font-primary),sans-serif;grid-column:1/3}}.Address-module-scss-module__AN-4ea__logo{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__AN-4ea__logo{margin-bottom:32px}}.Address-module-scss-module__AN-4ea__company{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__AN-4ea__company{margin-bottom:32px}}.Address-module-scss-module__AN-4ea__topLinks{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__AN-4ea__topLinks{margin-bottom:32px}}.Address-module-scss-module__AN-4ea__socialMedia{margin:0 0 16px}@media (min-width:600px){.Address-module-scss-module__AN-4ea__socialMedia{margin-bottom:32px}}.Address-module-scss-module__AN-4ea__rightNoContent{height:auto!important}.Address-module-scss-module__AN-4ea__routePlanner{margin:16px 0 0}
:where(.ProviderLogo-module-scss-module__TEYcta__logo) img{max-width:200px;max-height:120px;display:block;object-fit:contain!important}
.RoutePlanner-module-scss-module__-6H21G__button{width:fit-content}
.SocialMedia-module-scss-module__dg0WEa__headline{font:600 16px/1.3 var(--font-primary),sans-serif;margin:0 0 16px}.SocialMedia-module-scss-module__dg0WEa__list{gap:8px;display:flex}.SocialMedia-module-scss-module__dg0WEa__list a{color:#e30613;flex-wrap:wrap;justify-content:center;align-items:center;width:32px;height:32px;transition:color .3s ease-out;display:flex}.SocialMedia-module-scss-module__dg0WEa__list a:hover{color:#c60012}
.TopLinks-module-scss-module__yub5Ua__topLinks{flex-direction:column;gap:8px;display:flex}.TopLinks-module-scss-module__yub5Ua__link{font:600 18px/1 var(--font-primary),sans-serif;text-transform:none;text-transform:none;word-break:break-all;align-items:center;gap:12px;display:flex}.TopLinks-module-scss-module__yub5Ua__link a{color:#e30613;align-items:center;gap:12px;display:flex}
.Description-module-scss-module__0PxDMq__headline{font:700 17px/1.3 var(--font-primary),sans-serif;margin:0 0 16px}@media (min-width:960px){.Description-module-scss-module__0PxDMq__headline{font:700 clamp(20px, 7vw, 30px)/1.3 var(--font-primary),sans-serif}}.Description-module-scss-module__0PxDMq__text{font:400 16px/1.4 var(--font-primary),sans-serif}.Description-module-scss-module__0PxDMq__button{font:600 18px/1 var(--font-primary),sans-serif;text-transform:none;color:#c60012;cursor:pointer;align-items:center;gap:12px;margin:16px 0 0;display:inline-flex}
.Hotspots-module-scss-module__DDqZ0a__headline{font:700 17px/1.3 var(--font-primary),sans-serif;margin:0 0 16px}@media (min-width:960px){.Hotspots-module-scss-module__DDqZ0a__headline{font:700 clamp(20px, 7vw, 30px)/1.3 var(--font-primary),sans-serif}}.Hotspots-module-scss-module__DDqZ0a__item{font:400 16px/1.4 var(--font-primary),sans-serif;border-bottom:1px solid #e6e5e5;flex-direction:column;justify-content:space-between;padding:16px 0;display:flex}@media (min-width:960px){.Hotspots-module-scss-module__DDqZ0a__item{flex-direction:row;align-items:center}}.Hotspots-module-scss-module__DDqZ0a__distance{font:600 16px/1.3 var(--font-primary),sans-serif;font-weight:700}
.Arrival-module-scss-module__v5-OxW__arrival{gap:32px;display:grid}@media (min-width:600px){.Arrival-module-scss-module__v5-OxW__arrival{grid-template-columns:1fr 1fr}}
.Gallery-module-scss-module__w04XCG__gallery{width:100%;max-width:560px;display:grid}.Gallery-module-scss-module__w04XCG__gallery>div{overflow:hidden}.Gallery-module-scss-module__w04XCG__thumbSlider{margin:8px 0 0}@media (max-width:599px){.Gallery-module-scss-module__w04XCG__thumbSlider{display:none}}.Gallery-module-scss-module__w04XCG__arrows{z-index:3;margin:0!important;left:0!important;right:0!important}.Gallery-module-scss-module__w04XCG__arrow{color:#fff!important;background-color:#0009!important;border-radius:0!important;justify-content:center!important;align-items:center!important;width:40px!important;height:40px!important;display:flex!important}@media (min-width:600px){.Gallery-module-scss-module__w04XCG__arrow{width:48px!important;height:48px!important}}.Gallery-module-scss-module__w04XCG__fallbackImage{aspect-ratio:632/420}.Gallery-module-scss-module__w04XCG__item{aspect-ratio:632/420;cursor:pointer;flex:0 0 100%;max-width:632px;position:relative;overflow:hidden}.Gallery-module-scss-module__w04XCG__item:focus-visible{border:3px solid #ffc105}.Gallery-module-scss-module__w04XCG__image{z-index:2;justify-content:center;align-items:center;height:100%;display:flex;position:relative}.Gallery-module-scss-module__w04XCG__image img{object-fit:contain!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.Gallery-module-scss-module__w04XCG__background{z-index:1;position:absolute;inset:0}.Gallery-module-scss-module__w04XCG__background img{filter:blur(10px)}.Gallery-module-scss-module__w04XCG__thumb{cursor:pointer;flex:0 0 130px;position:relative;overflow:hidden}
.Location-module-scss-module__ppR20G__location{gap:8px;display:flex}.Location-module-scss-module__ppR20G__town{font:400 14px/1.4 var(--font-primary),sans-serif;color:#666}.Location-module-scss-module__ppR20G__label{font:400 14px/1.4 var(--font-primary),sans-serif;color:#e30613;cursor:pointer;border-bottom:1px solid}
.MarketingGroups-module-scss-module__Kdxvaa__item{align-items:center;gap:12px;display:flex}.MarketingGroups-module-scss-module__Kdxvaa__image{object-fit:contain;width:40px;height:40px;display:block}@media (min-width:1280px){.MarketingGroups-module-scss-module__Kdxvaa__image{width:50px;height:50px}}.MarketingGroups-module-scss-module__Kdxvaa__label{font-size:12px}@media (min-width:1280px){.MarketingGroups-module-scss-module__Kdxvaa__label{font-size:14px}}.MarketingGroups-module-scss-module__Kdxvaa__label strong{color:#fff;text-transform:uppercase;background:#24353f;margin-bottom:4px;padding:2px 8px;font-size:10px;display:table}@media (min-width:1280px){.MarketingGroups-module-scss-module__Kdxvaa__label strong{font-size:12px}}
