@charset "UTF-8";
.text-formatted a,
.cke_editable a {
  color: #292929;
  text-decoration: underline; }

.text-formatted ul, .text-formatted ol,
.cke_editable ul,
.cke_editable ol {
  margin-bottom: calc(10px + 10 * ((100vw - 600px) / 1080)); }
  @media screen and (max-width: 600px) {
    .text-formatted ul, .text-formatted ol,
    .cke_editable ul,
    .cke_editable ol {
      margin-bottom: 10px; } }
  @media screen and (min-width: 1680px) {
    .text-formatted ul, .text-formatted ol,
    .cke_editable ul,
    .cke_editable ol {
      margin-bottom: 20px; } }

.text-formatted ul,
.cke_editable ul {
  padding-left: 20px; }
  .text-formatted ul li::before,
  .cke_editable ul li::before {
    content: "•";
    display: inline-block;
    width: 20px;
    margin-left: -20px;
    color: #500a32; }

.text-formatted ol,
.cke_editable ol {
  padding-left: 25px;
  counter-reset: item; }
  .text-formatted ol li::before,
  .cke_editable ol li::before {
    display: inline-block;
    width: 25px;
    margin-left: -25px;
    content: counter(item) ". ";
    counter-increment: item;
    color: #500a32; }

.text-formatted strong,
.cke_editable strong {
  font-weight: normal;
  font-family: "NHaasGroteskTXW01-65Md", sans-serif; }

.text-formatted h4, .text-formatted h5, .text-formatted h6,
.cke_editable h4,
.cke_editable h5,
.cke_editable h6 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-display: swap;
  font-size: 12px;
  line-height: 16px;
  font-family: "NeueHaasGroteskText W01", sans-serif;
  font-weight: normal; }

/*# sourceMappingURL=../_maps/base/text-formatted.css.map */
