@media (max-width: 990px) {

    .slideshowHP, .slick-list, .slick-track, .slick-slide, .slick-slide .image, .slick-slide .image img, .content {
    height: auto;
}
.slick-slider {
    font-size: 1em;
}
.slick-slider hr {
    margin:0;
}
.slick-slide .image img {
    width: 100%;
    max-height: 850px;
    max-width: 1920px;
    height: auto;
}
.slick-slide .text {
    top: 10%;
    /* Aenderungswunsch 2026-06-17: vertikale Zentrierung gilt nur fuer Desktop;
     * auf dem Handy wieder normaler Fluss, damit der Text nicht abgeschnitten wird. */
    transform: none;
}
.slick-slide .text h2 {
    font-size: 1.3em;
    text-align: center;
    margin: 0;
    text-transform: uppercase;
    font-weight: 300;
}
.slick-slide .text p {
    font-size: 1em;
    line-height: 1.5em;
    text-align: center;
    margin: 0.5em 0 1em 0;
}
.slick-dots {
    bottom: 0;
    z-index: 100;
    display:block;
}


.teaser.c2 {
    text-align: center;
}
.teaser .image {
    display: none;
}
.teaser h2,
.teaser p {
    font-size: 1em;
}
.teaser h1 { font-size: 1.3em;}
}