

/* Start:/local/templates/main/assets/bx-styles/list.css?17298439981111*/
.list {
  padding-left: 3.6rem
}
.list li {
  position: relative
}
.list li::before {
  content: '';
  position: absolute;
  top: 50%;
  left: -2.6rem;
  transform: translateY(-50%);
  width: .6rem;
  height: .6rem;
  border-radius: 50%;
  background-color: #1e5d9d
}
.list li:not(:last-child) {
  margin-bottom: 1rem
}
.list_ol {
  padding-left: 3rem;
  counter-reset: num
}


.list_ol li::before {
  counter-increment: num;
  content: counter(num);
  position: absolute;
  left: -2rem;
  top: 50%;
  transform: translateY(-50%);
  width: auto;
  height: auto;
  background: 0 0;
  font-size: 1.4rem;
  font-weight: 600;
  color: #1e5d9d;
  line-height: 1
}
.news-article__list.list_ol li{
  margin-bottom: 2rem;
  position: relative;
}
.news-article__list.list_ol li::before{
  font-size: 1.8rem;
}
@media (max-width:48em) {
  .list {
    padding-left: 5rem
  }
  .list li::before {
    left: -3rem;
    width: 1.2rem;
    height: 1.2rem
  }
  .list li:not(:last-child) {
    margin-bottom: 2rem
  }
  .list_ol {
    padding-left: 6rem
  }
  .list_ol li::before {
    left: -4rem;
    font-size: 2.4rem;
  }
}
/* End */
/* /local/templates/main/assets/bx-styles/list.css?17298439981111 */
