.no-style-list {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.bullet li, .icon li {
  counter-increment: none !important;
}
.bullet {
  padding-right: 1.6rem;
  list-style-type: disc;
}
.bullet li::marker {
  content: unset !important;
}
.icon {
	position: relative;
	margin-left: 0.8rem;
	padding-left: 2.4rem;
	list-style: none;
}
.icon li:before {
	position: absolute;
	left: 0;
  font-family: "Font Awesome 6 Free";
  content: "\f0a4";
}
.lead-zero {
	list-style-type: decimal-leading-zero;
	counter-reset: item;
}
.number-b, .number-fb, .lower-roman-b, .lower-roman-fb, .lower-roman-fs, .upper-roman-b, .upper-roman-fb, .upper-roman-fs, .lower-alpha-b, .lower-alpha-fb, .lower-alpha-fs, .upper-alpha-b, .upper-alpha-fb, .upper-alpha-fs {
  padding-right: 1.6rem;
  counter-reset: item;
}
.number-b li, .number-fb li, .lower-roman-b li, .lower-roman-fb li, .lower-roman-fs li, .upper-roman-b li, .upper-roman-fb li, .upper-roman-fs li, .lower-alpha-b li, .lower-alpha-fb li, .lower-alpha-fs li, .upper-alpha-b li, .upper-alpha-fb li, .upper-alpha-fs li {
  counter-increment: li;
}
.number-b li::marker, .number-fb li::marker, .lower-roman-b li::marker, .lower-roman-fb li::marker, .lower-roman-fs li::marker, .upper-roman-b li::marker, .upper-roman-fb li::marker, .upper-roman-fs li::marker, .lower-alpha-b li::marker, .lower-alpha-fb li::marker, .lower-alpha-fs li::marker, .upper-alpha-b li::marker, .upper-alpha-fb li::marker, .upper-alpha-fs li::marker {
  display: list-item;
}
.number-b.bold-marker li::marker, .number-fb.bold-marker li::marker, .lower-roman-b.bold-marker li::marker, .lower-roman-fb.bold-marker li::marker, .lower-roman-fs.bold-marker li::marker, .upper-roman-b.bold-marker li::marker, .upper-roman-fb.bold-marker li::marker, .upper-roman-fs.bold-marker li::marker, .lower-alpha-b.bold-marker li::marker, .lower-alpha-fb.bold-marker li::marker, .lower-alpha-fs.bold-marker li::marker, .upper-alpha-b.bold-marker li::marker, .upper-alpha-fb.bold-marker li::marker, .upper-alpha-fs.bold-marker li::marker {
  font-weight: bolder;
}
.number-b, .number-fb {
  list-style-type: decimal;
}
.number-b li::marker {
  content: counter(li, decimal) ") ";
}
.number-fb li::marker {
  content: "(" counter(li, decimal) ") ";
}
.lower-roman-b, .lower-roman-fb, .lower-roman-fs {
  list-style-type: lower-roman;
}
.lower-roman-b li::marker {
  content: counter(li, lower-roman) ") ";
}
.lower-roman-fb li::marker {
  content: "(" counter(li, lower-roman) ") ";
}
.lower-roman-fs li::marker {
  content: counter(li, lower-roman) ". ";
}
.upper-roman-b, .upper-roman-fb, .upper-roman-fs {
  list-style-type: upper-roman;
}
.upper-roman-b li::marker {
  content: counter(li, upper-roman) ") ";
}
.upper-roman-fb li::marker {
  content: "(" counter(li, upper-roman) ") ";
}
.upper-roman-fs li::marker {
  content: counter(li, upper-roman) ". ";
}
.lower-alpha-b, .lower-alpha-fb, .lower-alpha-fs {
  list-style-type: lower-alpha;
}
.lower-alpha-b li::marker {
  content: counter(li, lower-alpha) ") ";
}
.lower-alpha-fb li::marker {
  content: "(" counter(li, lower-alpha) ") ";
}
.lower-alpha-fs li::marker {
  content: counter(li, lower-alpha) ". ";
}
.upper-alpha-b, .upper-alpha-fb, .upper-alpha-fs {
  list-style-type: upper-alpha;
}
.upper-alpha-b li::marker {
  content: counter(li, upper-alpha) ") ";
}
.upper-alpha-fb li::marker {
  content: "(" counter(li, upper-alpha) ") ";
}
.upper-alpha-fs li::marker {
  content: counter(li, upper-alpha) ". ";
}