.pros-cons__wrap {
  margin: 24px 0;
}
@media (min-width: 768px) {
  .pros-cons__wrap {
    display: grid;
    grid-template-columns: 1fr 1fr;
    margin: 24px -12px;
  }
}
.pros-cons__item {
  padding: 12px 0;
}
@media (min-width: 768px) {
  .pros-cons__item {
    padding: 12px;
  }
}
.pros-cons__list {
  height: 100%;
  padding: 24px;
  border: 1px solid #d2d2e1;
  border-radius: 8px;
}
.pros-cons__list--advantages {
  background-color: #e1f4e7;
}
.pros-cons__list--disadvantages {
  background-color: #fef1f1;
}
.pros-cons__title {
  margin: 0;
  padding: 0 0 15px;
  color: #202a32;
  font-family: Lato;
  font-weight: 700;
}