.ckeditorContent ul, .ckeditorContent ol, body.cke_editable ul, body.cke_editable ol {
  margin: 3rem auto;
  list-style: none; }
  .ckeditorContent ul li, .ckeditorContent ol li, body.cke_editable ul li, body.cke_editable ol li {
    padding-left: 28px;
    position: relative;
    margin-bottom: 1rem; }
    .ckeditorContent ul li:before, .ckeditorContent ol li:before, body.cke_editable ul li:before, body.cke_editable ol li:before {
      content: '';
      position: absolute;
      left: 0;
      width: 11px;
      height: 13px;
      background: url("../../img/icon-li.png") right center no-repeat;
      background-size: 11px auto;
      top: 0.5em; }

.ckeditorContent ol, body.cke_editable ol {
  counter-reset: li; }
  .ckeditorContent ol li, body.cke_editable ol li {
    counter-increment: li;
    padding-left: 55px; }
    .ckeditorContent ol li:before, body.cke_editable ol li:before {
      content: counter(li);
      width: auto;
      height: auto;
      min-width: 37px;
      padding-right: 11px;
      color: var(--secondary-color);
      font-family: var(--secondary-font);
      font-size: 4rem;
      font-weight: 500;
      line-height: 1;
      top: -0.2em;
      background-position: calc(100% - 11px) calc(50% + 8px); }

.ckeditorContent strong, body.cke_editable strong {
  font-weight: 500; }

.ckeditorContent em, body.cke_editable em {
  font-style: italic; }

.ckeditorContent blockquote, body.cke_editable blockquote {
  background: url("../../img/bg-blockquote.svg") center no-repeat;
  background-size: 20rem auto;
  min-height: 16rem; }

span[data-color="#FCF9F4"] {
  color: #FCF9F4; }

span[data-color="#C9103C"] {
  color: #C9103C; }

span[data-color="#A990BC"] {
  color: #A990BC; }

span[data-color="#6A4174"] {
  color: #6A4174; }

/*# sourceMappingURL=ckeditor.css.map */
