.semurg-list {
  margin: 0 0 12px 1.2em;   /* default bullets with a touch of left indent */
  padding: 0;
}
.semurg-list li {
  font-family: 'Noto Sans', Arial, sans-serif;
  font-weight: 600;     /* SemiBold */
  font-style: normal;   /* 'Display SemiBold' in Figma */
  font-size: 15px;
  line-height: 22.5px;  /* 1.5 × 15px */
  letter-spacing: 0;
  /* vertical-align has no effect on block-level li elements */
  margin: 8px 0;        /* spacing between items (optional) */
}
.placements-row {
  display: flex;
  gap: 20px;
  flex-wrap: wrap; 
  margin-bottom: 20px;
}
.placement {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 12px 24px;
  border-radius: 50px;
  font-weight: 600;
  color: #fff;
  text-align: center;
  white-space: normal;  
  width: 285px;         
  min-height: 60px;
}
.placement--fac    { background: #255F61; }
.placement--treaty { background: #255F61; }
@media (max-width: 992px) { /* Bootstrap’s lg breakpoint is 992px */
    .s4-slider .col-lg-6 {
        width: 100%;
        max-width: 100%;
    }
}
@media (max-width: 992px) {
    .section4__slider {
        max-width: 100%;
    }
}
@media (min-width: 992px) {
  .placements-row {
    flex-wrap: nowrap;    /* на экранах ≥ 992px не переносим */
  }
}