@media (min-width: 1200px) {
  .container {
    max-width: 1920px !important;
    width: 80%;
  }
}

@media (min-width: 1200px) {
  
  .carousel, 
  .carousel-inner, 
  .carousel-item img {
    width: 80% !important;
    max-width: 1920px !important;
    height: auto !important;
  }

 
  .banner img, 
  .img-fluid,
  #custom-text {
    width: 90% !important;
    max-width: 1920px !important;
  }
}

@media (min-width: 1200px) {
  /* 1. Rozciągnięcie sekcji i rzędu wokół slidera do pełnych 1920px */
  #index .imageslider-container,
  #index .imageslider-container .row,
  #index .imageslider-container .col-md-12 {
    width: 100% !important;
    max-width: 1920px !important;
    flex: 0 0 100% !important;
    display: block !important;
  }

  /* 2. Reset wymiarów samej karuzeli i wymuszenie wyśrodkowania */
  #carousel, 
  .carousel, 
  .carousel-inner {
    width: 100% !important;
    max-width: 1920px !important;
    margin: 0 auto !important;
  }

  /* 3. Wymuszenie na pojedynczych slajdach i grafikach zajęcia 100% szerokości */
  .carousel-item,
  .carousel-item img,
  .carousel-inner .carousel-item img {
    width: 100% !important;
    min-width: 100% !important;
    max-width: 100% !important;
    height: auto !important;
  }
}