.slick-slider, .header-slider .slick-list, .header-slider .slick-track { max-height: 900px;min-height: 900px; }

div#text { margin: 2em !important; }

button#mehr { width: 20%;min-width: 100px;margin-left: 35%;margin-right: 35%; }

@media only screen and (max-width: 1100px) {
    header #mega-menu .left, header #mega-menu .right { position: static;width: 95%;margin-left: 2.5%;margin-right: 2.5%; }
}

@media only screen and (max-width: 767px) and (min-width: 480px) and (min-height: 500px){
    .slick-slider, .header-slider .slick-list, .header-slider .slick-track { max-height: 600px;min-height: 600px; }
    .header-slider .slick-slide { height: 43vh; }
    .header-slider .slick-slide .info img { max-height: 260%;left: 0%; }
    .info button { display: none; }
}

@media only screen and (max-width: 479px) and (min-width: 100px) and (min-height: 500px){
    .slick-slider, .header-slider .slick-list, .header-slider .slick-track { max-height: 700px;min-height: auto; }
    .header-slider .slick-slide {
        height: 63vh;
    }
    .header-slider .slick-slide .info img { max-height: 160%;left: -2%; }
    .info button { display: none; }
    .header-slider .slick-slide .info h2, .header-slider .slick-slide .info h3 { left:10%; }
}

@media only screen and (min-device-height: 100px) and (max-device-width : 767px) and (orientation: landscape){
    .slick-slider, .header-slider .slick-list, .header-slider .slick-track { max-height: 220px;min-height: 220px; }
    .header-slider .slick-slide { height: 60vh; }
    .header-slider .slick-slide .info img { max-height: 160%;left: 5%; }
    .info button { display: none; }
    .header-slider .slick-slide .info h2, .header-slider .slick-slide .info h3 { left:10%; }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : portrait)
and (-webkit-min-device-pixel-ratio: 1)  {
    .slick-slider, .header-slider .slick-list, .header-slider .slick-track { max-height: 700px;min-height: auto; }
    .header-slider .slick-slide { height: 63vh; }
    .header-slider .slick-slide .info img { max-height: 260%; }
    .info button { display: none; }
}

@media only screen and (min-device-width : 768px) and (max-device-width : 1024px) and (orientation : landscape)
and (-webkit-min-device-pixel-ratio: 1)  {
    .slick-slider, .header-slider .slick-list, .header-slider .slick-track { max-height: 700px;min-height: auto; }
    .header-slider .slick-slide { height: 63vh; }
    .header-slider .slick-slide .info img { max-height: 260%;left: -2%; }
    .info button { display: none; }
}