/* prettier-ignore */
@media (max-width:1500px) {
    .home-slider-two .slider-item {
        height: 950px;
      }
}
/* prettier-ignore */
@media (max-width:1199px) {
    .home-slider-two .slider-item {
        height: 840px;
      }
      .page-header {
        max-height: 700px;
      }
}

/* prettier-ignore */
@media (max-width:991px) {
    .page-header {
        margin-top: 0;
      }
      .header-top {
        display: none;
      }
      .mobile-nav nav .navbar-nav {
        height: 350px;
        box-shadow: 0px 0px 25px 0px #ddddddbf;
      }
      .custom-owl-thumbnails {
        & .owl-thumbnails {
          margin-bottom: 20px;
        }
      }
      .karriere-start .banner-item h1 {
        text-align: center;
      }
      .home-slider, .page-header {
        margin-top: 0;
      }
      .home-slider-two .slider-item .slider-text h1 {
      font-weight: 700;
      font-size: 50px;
      color: #ffffff;
      margin-bottom: 35px;
      max-width: 100%;
      margin-left: 0;
      }
      .home-slider-two .slider-item {
        height: 600px;
      }
      .home-slider-two .slider-item {
        padding-top: 0;
        padding-bottom: 0;}
        .page-header {
          max-height: 600px;
        }
}

/* prettier-ignore */
@media (max-width:767px) {
  
     main section.cookie_section h3 {height: 47px;line-height: 47px;font-size: 30px;margin-bottom: 15px;}
     .primary-section h2 {
        font-size: 40px;
      }
      .page-header .bg-image img {
        min-height: 350px;
      }
      .footer-item .footer-contact ul li {
        padding-left: 0;
        margin-bottom: 25px;
      }
      .primary-section .form-group {
        position: relative;
        margin-bottom: 20px;
      }
      .doctor-details-item {
      .job-titel {
        padding: 50px 0px 0px 100px;}}

        .home-slider-two .slider-item {
          padding-top: 0;
          padding-bottom: 0;}
          .home-slider-two .slider-item {
            height: 500px;
          }
          .home-slider-two .slider-item .slider-text h1 {
            font-size: 40px;
            }
      .produkte .vorteile .list-wrapper .text-start .col-md-10,
      .produkte .vorteile .list-wrapper .text-start .col-lg-10 {
        text-align: center;
      }
      .page-header {
        max-height: 500px;
      }
    }

/* prettier-ignore */
@media (max-width:540px) {
    #myCookie {width: auto;margin: 0;left: 15px;bottom: 15px;right: 15px;}
    #myCookie div.cookieinfo p {font-size: 14px;line-height: 1.4;}
    .cookie_section h3 {height: 47px;line-height: 1em;font-size: 21px;margin-bottom: 15px;width: 50%;display: flex;align-items: center;}
    .cookie_section .cookie-pad {padding-left: 15px;}
    .cookie_section .col-3 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .cookie_section .col-9 {-ms-flex: 0 0 100%;flex: 0 0 100%;max-width: 100%;}
    .cookie_switch {right: auto;left: 0;top: -10px;}
    h2.cookie-info-headline {margin-bottom: 25px;}
    .home-slider-two .slider-item {
      padding-top: 0;
      padding-bottom: 0;}
      .home-slider-two .slider-item {
        height: 400px;
      }
      .home-slider-two .slider-item .slider-text h1 {
        font-size: 35px;
        }
        .page-header {
          max-height: 400px;
        }
}
/* prettier-ignore */
@media (max-width:450px) {
    .primary-section h2 {
        font-size: 34px;
      }
      .doctor-details-item {
      .job-titel {
        padding: 50px 0px 0px 50px;}}
        .home-slider-two .slider-item {
          padding-top: 0;
          padding-bottom: 0;}
          .home-slider-two .slider-item {
            height: 300px;
          }
          .home-slider-two .slider-item .slider-text h1 {
            font-size: 28px;
            }

            #lead {
              padding: 20px;
              border-radius: 12px;
              margin: 50px 0;
          }
}

/* prettier-ignore */
@media (max-width:350px) {
    .doctor-details-item {
    .job-titel {
        padding: 20px;}
    .doctor-details-contact {
        padding: 20px !important;}}
        .home-slider-two .slider-item {
          padding-top: 0;
          padding-bottom: 0;}
}
