.questions__item-text h2
{
  font-size: 48px;
  font-weight: 600;
  line-height: 1.2;

  max-width: 846px;
  margin-bottom: 30px;
  margin-top: 30px;
}
.questions__item-text h3
{
  font-size: 36px;
  font-weight: 600;
  line-height: 1.2;

  max-width: 846px;
  margin-bottom: 25px;
  margin-top: 25px;
}
.questions__item-text h4
{
  font-size: 24px;
  font-weight: 600;
  line-height: 1.2;

  max-width: 846px;
  margin-bottom: 20px;
  margin-top: 20px;
}
.questions__item-text h5
{
  font-size: 18px;
  font-weight: 600;
  line-height: 1.2;

  max-width: 846px;
  margin-bottom: 15px;
  margin-top: 15px;
}
.questions__item-text h6
{
  font-size: 16px;
  font-weight: 600;
  line-height: 1.2;

  max-width: 846px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.questions__item-text p
{
  padding: 10px 0;
}
.questions__item-text li
{
  padding-bottom: 5px;
}
.questions__item-text b
{
    font-weight: 600;
}

.questions__item-text ul
{
  margin-bottom: 30px;
  margin-left: 25px;

  list-style-type: disc;
}
.questions__item-text ol
{
  margin-bottom: 30px;
  margin-left: 30px;

  list-style-type: decimal;
}
.questions__item-text img
{
  -o-object-fit: contain;
    object-fit: contain;
}
.questions__item-text td
{
  padding: 10px;

  border: 1px solid #1e1e1e;
}
.questions__item-text td.plus
{
  vertical-align: middle;
}
.questions__item-text td.minus
{
  vertical-align: middle;
}
.questions__item-text th
{
  padding: 10px;

  border: 1px solid #1e1e1e;
}
.questions__item-text .tborder img
{
  margin: 0;
}
.questions__item-text a
{
  -webkit-transition: all .3s linear;
      transition: all .3s linear;

  color: #1a3f6c;
}
.questions__item-text a:hover
{
  color: #ff671b;
}
