    /* ===== Контейнер ровно 1300px на десктопе ===== */
    .sl-wrap-outer { padding: 0 16px; }
    .sl-wrap { width: 100%; max-width: 1320px; margin: 32px auto; }
    @media (min-width: 1320px) {
      .sl-wrap { width: 1320px; } /* фиксируем ровно 1300 */
    }

    /* ===== Слайдер и зазоры (строго в префиксе .sl-slider, чтобы не задеть другие слайдеры) ===== */
    .sl-slider .slick-list { margin-left: -22px; margin-right: -22px; overflow: hidden; }
    .sl-slider .slick-slide { padding-left: 22px; padding-right: 22px; box-sizing: border-box; }
    .sl-slider .slick-track { margin-left: 0 !important; margin-right: 0 !important; }

    /* Карточка = размеру изображения */
    .sl-card { display: flex; align-items: center; justify-content: center; }
    .sl-card img { display: block; width: auto; height: auto; max-width: 100%; }

    /* Небольшое уменьшение на мобилках, чтобы 3 выглядели аккуратно */
    @media (max-width: 640px) {
      .sl-card img { transform: scale(.9); transform-origin: center; }
    }
.two p{
    font-family: Montserrat;
    font-weight: 600;
    text-transform: uppercase;

}
.two h2{
    margin-top: 14px;
}



@media (max-width: 1342px) { 
.container-3{
  max-width: 1201px;
}
    .sl-wrap {
       max-width: 1195px;
    }
 }

  @media (max-width: 1228px) {
.container-3{
  max-width: 1026px;
}
.two h2{
    font-size: 48px;
}
    .sl-wrap {
       max-width: 1026px;
    }
    .two h2 {
    margin-top: -2px !important;
}
  }

   @media (max-width: 1054px) { 

.container-3{
  max-width: 881px;
}
.two h2{
    font-size: 32px;
}
    .sl-wrap {
       max-width: 881px;
    }
   }
  @media (max-width: 926px) { 
.two {
    margin-top: 41px;
}
.container-3{
  max-width: 746px;
}
   .sl-wrap {
       max-width: 746px;
    }
   .sl-wrap{
    margin: 6px auto 32px !important;
   } 
 }

@media (max-width: 750px) { 
    .container-3{
  max-width: 369px;
}
.two h2{
    font-size: 24px;
}
.sl-slider .slick-slide {
    padding-left: 1px !important;
    padding-right: 1px !important;
    box-sizing: border-box;
}
   .sl-wrap {
       max-width: 459px;
    }
}