/* Autor: Henrik Rost. Vorhandene AKJS-Skala vereinheitlichen, Browser-Zoom erhalten. */
body :is(main,.container) .elementor .akjs-elementor-hero .akjs-hero-titlebox .elementor-widget-heading .elementor-heading-title:is(h1) {
 font-size:var(--akjs-type-h1)!important; line-height:1.22!important;
}
body :is(main,.container) .elementor .akjs-elementor-hero .akjs-hero-titlebox .elementor-widget-heading .elementor-heading-title:is(h2) {
 font-size:var(--akjs-type-h3)!important; line-height:1.35!important;
}
body > main details > summary {
 font-size:var(--akjs-type-h4)!important; line-height:1.4!important; font-weight:var(--akjs-type-heading-weight)!important;
}
body > main :is(a.button,a.elementor-button,a.btn,a.wp-block-button__link) {
 font-size:var(--akjs-type-ui,1rem)!important;
}

body > main .elementor details > summary :is(h2,h3,h4,span) { font-size:inherit!important; line-height:inherit!important; }
