.editor-styles-wrapper {
	  font-family: 'Exo', sans-serif !important;
}

.editor-styles-wrapper h1, .editor-styles-wrapper h3,.template #content h3 {
  font-size: 2.5rem !important;
  font-weight: 600 !important;
  color: var(--top-bar) !important;
}

.editor-styles-wrapper p, .editor-styles-wrapperul li, .template #content p, .template #content ul li {
  font-size: 1rem !important;
  font-weight: 500 !important;
  text-align: left !important;
  color: var(--txt-gray) !important;
}

.editor-styles-wrapper p:last-child,.template #content p:last-child {
  margin-bottom: 0 !important;
}

.editor-styles-wrapper p a,.editor-styles-wrapper ul li a,.template #content p a, .template #content ul li a {
  text-decoration: none !important;
  color: var(--txt-link) !important;
  transition: all .3s ease-in-out !important;
}

.template #content p a:hover, .template #content ul li a:hover {
  color: var(--txt-link-dark) !important;
}

.editor-styles-wrapper h4,.template #content h4 {
  font-size: 1.5rem  !important;
  font-weight: 700  !important;
  color: var(--top-bar)  !important;
  margin-top: 32px  !important;
}

.editor-styles-wrapper h4:after, .template #content h4:after {
  content: '' !important;
  display: block !important;
  background: var(--top-bar) !important;
  width: 150px !important;
  height: 2px !important;
  margin-top: 5px !important;
  margin-bottom: 16px !important;
}

.editor-styles-wrapper h5,.template #content h5 {
  font-size: 1.3rem !important;
  font-weight: 700 !important;
  color: var(--top-bar) !important;
  margin-top: 24px !important;
  margin-bottom: 12px !important;
}

