.sec-content .content-text {
  overflow-wrap: anywhere;
}
.sec-content .content-text :is(h1, h2, h3, h4, h5, h6) {
  margin-top: var(--32);
  margin-bottom: var(--18);
}
.sec-content .content-text > :first-child {
  margin-top: 0;
}
.sec-content .content-text > :last-child {
  margin-bottom: 0;
}
.sec-content .content-text a {
  color: var(--brown);
  text-decoration: underline !important;
}
.sec-content .content-text a:hover {
  color: var(--black);
}
.sec-content .content-text :is(ul, ol) :is(ul, ol) {
  margin-top: var(--18);
}
.sec-content .content-text blockquote {
  margin: var(--32) 0;
  padding-left: var(--24);
  border-left: 2px solid var(--brown);
}
.sec-content .content-text ul > li:after {
  top: 1.6rem;
}
@media(min-width:1460px) and (max-width:1659.98px) {
  .sec-content .content-text ul > li:after {
    top: 1.1rem;
  }
}
@media(min-width:1200px) and (max-width:1459.98px) {
  .sec-content .content-text ul > li:after {
    top: 0.9rem;
    width: 0.8rem;
    height: 0.8rem;
  }
}
@media(max-width:1199.98px) {
  .sec-content .content-text ul > li:after {
    top: 1.1rem;
    width: 0.8rem;
    height: 0.8rem;
  }
}