.info-instruction__article {
  padding: 21px 17px;
}

.info-instruction__article * {
  color: #4c4c4c;
}

.info-instruction__article > p {
  margin-bottom: 16px;
}

.info-instruction__article > h1 {
  font-weight: 700;
  font-size: 28px;
  line-height: 34px;
  color: #3a5072;
}

.info-instruction__article > p > a {
  text-decoration: underline;
  color: inherit;
}

.info-instruction__article > h3,
.info-instruction__article > h2 {
  font-weight: 700;
  font-size: 20px;
  line-height: 24px;
  color: #333333;
  margin: 36px 0 24px;
}

.info-instruction__article > ul {
  list-style: disc;
  padding-left: 14px;
  margin-bottom: 16px;
}

.info-instruction__article .decimal-list {
  list-style: decimal;
}
.info-instruction__article .decimal-list li {
  padding-left: 4px;
}
.info-instruction__article li {
  margin-bottom: 8px;
}

.info-instruction__article li:last-of-type {
  margin-bottom: 0;
}

.info-instruction__article > ul ul {
  margin-top: 8px;
  list-style: disc;
}
.info-instruction__article > .decimal-list ul li {
  padding-left: 0px;
}

.info-instruction__article > .heading--black {
  color: #333333;
  font-weight: 700;
  font-size: 28px;
}

.info-instruction__article > a,
.info-instruction__article > .btn--orange {
  display: flex;
  width: fit-content;
  padding: 8px 24px;
  color: white;
  margin-top: 24px;
  font-weight: 700;
  font-size: 13px;
  background: linear-gradient(83.15deg, #f67a01 3.74%, #eb5701 103.11%);
  border-radius: 5px;
}

.info-instruction__article > .btn--blue {
  padding: 8px 12px;
  background: #254d71;
  border-radius: 5px;
  font-weight: 700;
  font-size: 13px;
  color: #ffffff;
}
.info-instruction__article > h1 {
  margin-bottom: 24px;
}

@media screen and (max-width: 768px) {
  .info-instruction__article {
    padding: 0;
  }
  ._container:has(.info-instruction__article) {
    padding: 0;
  }
  section.manual:has(.info-instruction__article) {
    margin: 22px 0 0;
    background: transparent;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .info-instruction__article > h1 {
    font-size: 24px;
  }
}

.info-instruction__article .main-question-spollers__item {
  border-radius: 16px;
}

.info-instruction__article .main-question-spollers__title {
  padding: 16px 40px 16px 24px;
  font-size: 16px;
}
.info-instruction__article .main-question-spollers__title:before {
  right: 20px;
}
.info-instruction__article .main-question-spollers__body,
.info-instruction__article .main-question-spollers__body._active {
  padding: 0 24px;
}
.info-instruction__article .main-question-spollers__body > * {
  font-family: "Exo 2", sans-serif;
  color: #4c4c4c;
}
.info-instruction__article .main-question-spollers__title {
  color: #333333;
}
.info-instruction__article .main-question-spollers__info {
  color: #4c4c4c;
}

.info-instruction__article .main-question-spollers__item._active {
  border-color: #ea5400;
}
.main-question-spollers__item._active h3 b {
  color: rgb(234, 84, 0) !important;
}
