@media (max-width: 375px) {
  .nummer-img {
    height: 14px;
  }

  .ourphone-title {
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 14px;
    font-weight: 200;
    text-align: center;
    color: #f1f1f1;
  }

  .header-name {
    margin-top: 20px;
    font-weight: 900;
    font-size: 30px;
  }

  .header-title {
    margin-bottom: 10px;
    font-weight: 700;
    font-size: 16px;
    color: #ef7f04;
  }

  .header-text {
    margin-bottom: 20px;
    font-size: 24px;
    font-weight: 300;
  }

  .banner-icon-text {
    font-size: 16px;
  }

  .container-credit {
    font-size: 14px;
  }

  .roulette {
    flex-direction: column;
    margin-bottom: 60px;
  }

  .roulette-title {
    font-size: 20px;
  }
}

@media (max-width: 768px) {
  .container-credit {
    flex-direction: column;
  }
}

@media (max-width: 950px) {
  .container-service {
    max-width: 775px;
    margin: 0 auto;
    padding: 0 15px;
  }

  .window {
    flex-direction: column;
    margin-bottom: 60px;
  }

  .window-text {
    margin-bottom: 20px;
  }

  .roulette {
    flex-direction: column;
    margin-bottom: 60px;
  }

  .roulette-title {
    font-size: 20px;
  }

  .balcony {
    flex-direction: column;
    margin-bottom: 60px;
  }

  .balcony-text {
    margin-bottom: 20px;
  }
}