/*
 * Non quia difficilia sunt non audemus,
 * sed quia non audemus difficilia sunt.
 *
 * Nicht weil die Dinge schwer sind, wagen wir sie nicht,
 * sondern weil wir sie nicht wagen, sind sie schwer.
 *
 * Seneca, Epistulae morales ad Lucilium 104, 26
 */
@media (max-width: 640px) {
  #main .fusion-text[style*="--awb-font-size:16px"] { --awb-font-size: 18px !important; }
  #main .fusion-text[style*="Overpass-Text"]:not([style*="--awb-font-size"]) { font-size: 18px; }
}
@media (max-width: 640px) {
  h1, h2, h3, h4, h5, h6, .fusion-title-heading, .entry-title, .blog-shortcode-post-title {
    overflow-wrap: break-word; hyphens: auto;
    -webkit-hyphenate-limit-before: 5; -webkit-hyphenate-limit-after: 5; hyphenate-limit-chars: 12 5 5;
  }
  .post-content, .fusion-text { overflow-wrap: break-word; }
  .post-content a, .fusion-text a { overflow-wrap: anywhere; }
  .post-content pre, .fusion-text pre { white-space: pre-wrap; overflow-wrap: anywhere; }
  .fusion-text:has(table:not([class*="ktw-"])) { overflow-x: auto; }
  .fusion-accordian .panel-title a .fusion-toggle-heading { min-width: 0; overflow-wrap: break-word; hyphens: auto; }
}
@font-face{font-family:"KTW-Interstate-Ersatz";src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:101.31%;ascent-override:71.96%;descent-override:19.05%;line-gap-override:6.81%}
@font-face{font-family:"KTW-Interstate-Regular-Ersatz";src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:104.34%;ascent-override:69.87%;descent-override:18.5%;line-gap-override:6.61%}
@font-face{font-family:"KTW-Corben-Ersatz";src:local("Arial"),local("ArialMT"),local("Helvetica"),local("Liberation Sans"),local("Arimo");size-adjust:104.08%;ascent-override:132.58%;descent-override:45.46%;line-gap-override:0%}
.fusion-posts-container.fusion-blog-layout-grid{min-height:0!important;display:flex;flex-wrap:wrap;align-items:flex-start}
.fusion-posts-container.fusion-blog-layout-grid>article{flex:0 0 auto}
[id$="-consent"]:not(:has(+ [id$="-placeholder"] > *)){display:block!important}
.fusion-privacy-bar-main > span { column-gap: .3em; }
