
.laws__wrapper {
  margin: 0;
  border: none;
}
.laws .row {
  row-gap: 30px;
  --containerPadding: 30px;
}
@media (min-width: 62em) {
  .laws .row {
    --containerPadding: 40px;
  }
}
@media (min-width: 87.5em) {
  .laws .row {
    --containerPadding: 60px;
  }
}
.laws .col {
  width: 100%;
}
@media (min-width: 62em) {
  .laws .col {
    width: 50%;
  }
}
.laws .card {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.laws .card__text:first-child {
  margin-bottom: 10px;
}
@media (min-width: 62em) {
  .laws .card__text:first-child {
    margin-bottom: 18px;
  }
}
.laws .card__text:last-child {
  margin-top: auto;
}
.laws .acc__item:first-child .acc__head {
  padding-top: 0;
}
@media (max-width: 991px) {
  .laws .acc__item:last-child .acc__head {
    padding-bottom: 0;
  }
  .laws .acc__item:last-child:after {
    content: none;
  }
}