.textAddressbase{margin-top:20px}@media only screen and (min-width:900px){.textAddressbase{margin-top:50px}}.textAddressbase__accessibilityLink{font-family:'Open Sans';font-size:13px;font-style:normal;font-weight:400;line-height:1;color:#000;display:inline-block;margin-top:12px;text-decoration:underline;-webkit-transition:color .2s ease;transition:color .2s ease}.textAddressbase__accessibilityLink:hover{color:#e30059}.textAddressbase__openingStatus{font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:300;line-height:21px;margin:0 0 25px 0}@media only screen and (min-width:900px){.textAddressbase__openingStatus{font-family:'Open Sans';font-size:20px;font-style:normal;font-weight:300;line-height:30px;margin:0 0 36px 0}}.textAddressbase__openingHours{border-collapse:collapse;width:100%}.textAddressbase__openingHours td{border:1px solid #ddd;padding:10px}.textAddressbase__openingHoursAdditionalinformation{margin-top:10px}.textAddressbase__openingHoursSource{font-size:small;text-align:right}.textAddressbase__erlebnisCard{margin-bottom:20px;background:#d7d7dc;-webkit-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;padding:20px 30px 20px 20px;position:relative;vertical-align:top;width:100%}@media only screen and (min-width:900px){.textAddressbase__erlebnisCard{margin-bottom:50px}}@media only screen and (min-width:900px){.textAddressbase__erlebnisCard{-webkit-border-radius:25px;border-radius:25px}}.textAddressbase__erlebnisCard__headline{color:#4ca7aa;font-family:'Source Sans Pro';font-size:18px;font-style:normal;font-weight:700;line-height:1.2;padding:0 0 10px 0}@media only screen and (min-width:900px){.textAddressbase__erlebnisCard__headline{font-family:'Source Sans Pro';font-size:20px;font-style:normal;font-weight:700;line-height:1.2}}.textAddressbase__erlebnisCard__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.textAddressbase__erlebnisCard__content__link{font-family:'Open Sans';font-size:14px;font-style:normal;font-weight:400;line-height:1.2;color:#000;display:block;text-align:right;text-decoration:none;text-transform:none}@media only screen and (min-width:900px){.textAddressbase__erlebnisCard__content__link{font-family:'Open Sans';font-size:14px;font-style:normal;font-weight:600;line-height:1.2}}.textAddressbase__erlebnisCard__content__link span{text-decoration:underline}.textAddressbase__erlebnisCard__content__link i{margin-left:4px;text-decoration:none}.textAddressbase__stuttCard{font-family:'Open Sans';font-size:16px;font-style:normal;font-weight:300;line-height:21px;background:#d7d7dc;-webkit-border-radius:6px;border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#000;padding:20px 30px 20px 20px;position:relative;vertical-align:top;width:100%}@media only screen and (min-width:900px){.textAddressbase__stuttCard{-webkit-border-radius:25px;border-radius:25px}}.textAddressbase__stuttCard__headline{color:#5C267B;font-family:'Source Sans Pro';font-size:18px;font-style:normal;font-weight:700;line-height:1.2;padding:0 0 10px 0}@media only screen and (min-width:900px){.textAddressbase__stuttCard__headline{font-family:'Source Sans Pro';font-size:20px;font-style:normal;font-weight:700;line-height:1.2}}.textAddressbase__stuttCard__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;gap:10px}.textAddressbase__stuttCard__content__link{font-family:'Open Sans';font-size:14px;font-style:normal;font-weight:400;line-height:1.2;color:#000;display:block;text-align:right;text-decoration:none;text-transform:none}@media only screen and (min-width:900px){.textAddressbase__stuttCard__content__link{font-family:'Open Sans';font-size:14px;font-style:normal;font-weight:600;line-height:1.2}}.textAddressbase__stuttCard__content__link span{text-decoration:underline}.textAddressbase__stuttCard__content__link i{margin-left:4px;text-decoration:none}