ul, ol {
  list-style-type: none;
  counter-reset: myCounter;
  list-style-position: outside;
}
ul > li {
  margin-top: 1rem;
  margin-bottom: 1rem;
  margin-left: 2rem;
  margin-bottom: 0.5rem;

}
ul > li::before {
  content: "– ";
  display: inline-block;
  width: 0 !important;
  position: relative;
  left: -2rem;
}
ol > li {
  counter-increment: myCounter;
  margin-left: 2rem;
  margin-bottom: 0.5rem;
}

ol > li::before {
  content: counter(myCounter) ".";
  display: inline-block;
  width: 0 !important;
  position: relative;
  left: -2rem;
}

ol > li > p:nth-of-type(1) {
  display: inline;
  margin-left: -0.3rem;
}