@media (max-width: 767px) {
  .logo-class {
    height: 50px;
  }
  .nav-item a {
    font-size: 1.5rem;
  }
  img.logo-size {
    width: 50px;
    height: 50px;
  }
  .carousel-item h2.welcome-text {
    font-size: 5rem;
    top: 25%;
    left: 50%;
  }
  .carousel-item a {
    font-size: 2.5rem;
    top: 50%;
    left: 50%;
  }
  .section-napojak table {
    font-size: 1rem;
  }
  .text-nadpis-sekci {
    font-size: 4rem;
  }
  .section-onas p.lead-text {
    font-size: 1.5rem;
  }
}

@media (min-width: 768px) and (max-width: 1000px) {
  .carousel-item h2.welcome-text {
    font-size: 6rem;
    top: 25%;
    left: 50%;
  }
  .carousel-item a {
    font-size: 3rem;
    top: 50%;
    left: 50%;
  }
}

@media (max-width: 1200px) {
  section.burgers {
    background-image: none;
  }
}
