/* stylelint-disable */
.section-additional-problems {
  position: relative;
  overflow: hidden;
  padding: clamp(36px, 7.813vw, 80px) 0;
}
.section-additional-problems .container {
  z-index: 5;
}
.section-additional-problems__wrapp {
  display: flex;
  flex-direction: column;
  gap: clamp(24px, 3.385vw, 65px);
}
.section-additional-problems .problems-list {
  display: grid;
  gap: clamp(12px, 1.25vw, 24px);
}
.section-additional-problems .problems-list__item {
  display: flex;
  flex-direction: column;
  gap: 12px;
}
.section-additional-problems .problems-list__item-image {
  display: flex;
}
.section-additional-problems .problems-list__item-image picture,
.section-additional-problems .problems-list__item-image img {
  width: 100%;
  height: 100%;
  -o-object-fit: cover;
     object-fit: cover;
  border-radius: 12px;
}
.section-additional-problems .problems-list__item-title {
  font-size: clamp(16px, 1.042vw, 20px);
}
.section-additional-problems .problems-list__item-text {
  font-size: clamp(12px, 0.833vw, 16px);
}
@media (min-width: 1025px) {
  .section-additional-problems {
    background-color: var(--bg-d);
  }
}
@media (min-width: 1441px) {
  .section-additional-problems .problems-list {
    grid-template-columns: repeat(4, 1fr);
  }
}
@media (max-width: 1440px) and (min-width: 576px) {
  .section-additional-problems .problems-list {
    grid-template-columns: repeat(2, 1fr);
  }
}
@media (max-width: 575px) {
  .section-additional-problems .problems-list {
    grid-template-columns: 100%;
  }
}
/*# sourceMappingURL=section-additional-problems.css.map */