/*! noew-framework, Compiled at 2025-12-09 09:47:30 */
.vectorMap__overlay{position:absolute;top:50%;transform:translateY(-50%);width:100%}.overflowContentWrapper{overflow:auto}.teaserCarousel{position:relative}.teaserCarousel__teaser{position:relative;display:inline-block}.teaserCarousel__teaser figure img{object-fit:cover;width:100%;height:100%}.teaserCarousel__teaser .fakelink{width:100%;height:100%;position:absolute;top:0;left:0}.vectorMap__overlay__text{text-align:center;margin-bottom:20px}.vectorMap__overlay__text p{margin:10px auto;max-width:80%}.vectorMap__overlay__text .title{color:#fff;font-weight:500;font-size:1.25rem;line-height:1.5rem}@media screen and (min-width:801px){.vectorMap__overlay__text .title{font-size:1.5rem;line-height:1.7rem}}@media (min-width:1221px){.vectorMap__overlay__text .title{font-size:1.7rem;line-height:2rem}}.vectorMap__overlay__text .description{color:#fff;font-weight:500;font-size:1.2rem;line-height:1.4rem}@media (max-width:800px){.vectorMap__overlay__text .description{display:none}}.oesterreich .vectorMap__overlay__container,.oesterreichwithbg .vectorMap__overlay__container{margin-left:26.08333333%;width:50%}.vectorMap__overlay__container{position:relative;margin:20px 20px 20px 33.333%;width:33.333%}.vectorMap__overlay__container .marker{display:inline-block;background-color:#c10076;border:1px solid #c10076;border-radius:5px;width:7px;height:7px;position:absolute}.teaserCarousel__container{background-color:#fff;cursor:grab;overflow:hidden;position:relative;white-space:nowrap}.teaserCarousel__container--grabbed{cursor:grabbing}.teaserCarousel__container--animated{transition:.2s ease-in left}.teaserCarousel__navi__item{font-size:16px;position:absolute;text-decoration:none;top:50%;transform:translateY(-50%);-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.7);border:none;border-radius:50%;display:-ms-flexbox!important;display:flex!important;height:30px;text-align:center;width:30px;z-index:200}@media (min-width:760px){.teaserCarousel__navi__item{font-size:24px;height:40px;width:40px}}.teaserCarousel__navi__item--prev{left:10px}.teaserCarousel__navi__item--next{right:10px}