.summernote-content * {font-family:-apple-system,BlinkMacSystemFont,'Segoe UI',Roboto,Oxygen,Ubuntu,Cantarell,'Open Sans','Helvetica Neue',sans-serif;line-height:1.6;margin:0}
.summernote-content {color:#333;font-size:16px;line-height:1.8}
.summernote-content p {margin-bottom:1.25rem;font-size:16px;line-height:1.8;color:#555}
.summernote-content p:last-child {margin-bottom:0}
.summernote-content h1 {font-size:28px;font-weight:600;margin-bottom:1rem;margin-top:1.5rem;line-height:1.3;color:#030A15}
.summernote-content h1:first-child {margin-top:0}
.summernote-content h2 {font-size:24px;font-weight:600;margin-bottom:.875rem;margin-top:1.25rem;line-height:1.3;color:#030A15}
.summernote-content h3 {font-size:20px;font-weight:600;margin-bottom:.75rem;margin-top:1.25rem;line-height:1.3;color:#030A15}
.summernote-content h4 {font-size:18px;font-weight:600;margin-bottom:.75rem;margin-top:1rem;line-height:1.4;color:#333}
.summernote-content h5 {font-size:16px;font-weight:600;margin-bottom:.625rem;margin-top:1rem;line-height:1.4;color:#333}
.summernote-content h6 {font-size:14px;font-weight:700;margin-bottom:.5rem;margin-top:.875rem;line-height:1.5;color:#333;text-transform:uppercase;letter-spacing:.5px}
.summernote-content strong,.summernote-content b {font-weight:700;color:#030A15}
.summernote-content em,.summernote-content i {font-style:italic}
table{border-collapse:collapse}table:not([cellpadding]) td,table:not([cellpadding]) th{padding:.6rem}
table[border]:not([border="0"]):not([style*=border-width]) td,table[border]:not([border="0"]):not([style*=border-width]) th{border-width:1px}
table[border]:not([border="0"]):not([style*=border-style]) td,table[border]:not([border="0"]):not([style*=border-style]) th{border-style:solid}
table[border]:not([border="0"]):not([style*=border-color]) td,table[border]:not([border="0"]):not([style*=border-color]) th{border-color:#e0e0e0}
.summernote-content table {margin:1.5rem 0;width:100%}
.summernote-content table th {background-color:#f5f5f5;font-weight:700;color:#030A15}
figure{display:table;margin:1.5rem auto}figure figcaption{color:#999;display:block;margin-top:.5rem;text-align:center;font-size:14px}
hr{border:none;border-top:2px solid #e0e0e0;margin:2rem 0;color:#e0e0e0}
code{background-color:#f5f5f5;border-radius:4px;padding:.25rem .5rem;font-size:14px;color:#d63384;font-family:'Monaco','Menlo','Ubuntu Mono','Courier New',monospace}
.summernote-content pre {background-color:#f5f5f5;border:1px solid #e0e0e0;border-radius:4px;padding:1rem;overflow-x:auto;margin:1.5rem 0}
.summernote-content pre code {background-color:transparent;padding:0;color:#333}
.mce-content-body:not([dir=rtl]) blockquote {border-left:4px solid #25d06f;margin-left:0;margin-right:0;padding-left:1.25rem;padding-right:0;margin:1.5rem 0;color:#666;font-style:italic}
.mce-content-body[dir=rtl] blockquote {border-right:4px solid #25d06f;margin-left:0;margin-right:0;padding-right:1.25rem;padding-left:0;margin:1.5rem 0;color:#666;font-style:italic}
.summernote-content ol li {
  list-style-type: decimal;
  margin-bottom:0.5rem;
  color:#555;
}
.summernote-content ul li {
  list-style-type: disc;
  margin-bottom:0.5rem;
  color:#555;
}
.summernote-content ol {
  display: block;
  margin-block-start: 1rem;
  margin-block-end: 1rem;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
  list-style-type: decimal;
}
.summernote-content ul {
  display: block;
  list-style-type: disc;
  margin-block-start: 1rem;
  margin-block-end: 1rem;
  margin-inline-start: 0px;
  margin-inline-end: 0px;
  padding-inline-start: 40px;
}
.summernote-content ul ul {
  list-style-type: circle;
  margin-block-start: 0.5rem;
  margin-block-end: 0.5rem;
}
.summernote-content ul ul {
  list-style-type: square;
}
.summernote-content ul ul li {
  list-style-type: circle;
}
.summernote-content ul ul ul li {
  list-style-type: square;
}
.summernote-content ol li {
  display: list-item;
  text-align: -webkit-match-parent;
}
