h1, h2, h3, h4 {
  hyphens: auto; }

strong {
  font-weight: 800 !important; }

.entry-content ol, .entry-content ul {
  list-style-position: outside !important; }

.entry-content ol li, .entry-content ul li {
  margin-left: 20px !important; }

.wp-block-separator {
  margin: 30px 0 !important; }

.is-vertically-aligned-center p {
  margin-bottom: 15px; }

footer hr.wp-block-separator {
  margin-left: auto !important;
  margin-right: auto !important; }
footer em {
  margin-bottom: 10px;
  font-size: 0.8rem;
  display: block;
  margin-top: -2px; }
footer p {
  margin-bottom: 2px !important; }
footer a {
  text-decoration: underline !important; }
  footer a:hover {
    color: #ea525a; }

.jg-bewerber-list p:not(:first-of-type) {
  margin-bottom: 10px; }
  .jg-bewerber-list p:not(:first-of-type) strong {
    color: #ea525a; }

textarea {
  max-height: 180px !important; }

.faq h4 {
  color: #ea525a; }
.faq p {
  margin-bottom: 5px !important; }

.faq ul, .faq ol, .wp-block-column ul, .wp-block-column ol, .wp-block-media-text ul, .wp-block-media-text ol {
  list-style-position: outside !important;
  margin-top: 5px !important;
  margin-bottom: 5px !important; }
  .faq ul li, .faq ol li, .wp-block-column ul li, .wp-block-column ol li, .wp-block-media-text ul li, .wp-block-media-text ol li {
    margin-left: 20px !important; }

/*# sourceMappingURL=jg-custom.css.map */
