.elementor-6742 .elementor-element.elementor-element-5e1bf03c .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem);font-weight:700;line-height:1.12;letter-spacing:-0.01em;color:#1C2218;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS *//* Archivtitel als H1 */
body.elementor-page-6742 .elementor-element-5e1bf03c .elementor-heading-title { font-family: "Plus Jakarta Sans", sans-serif; font-size: clamp(1.75rem, 1.35rem + 1.6vw, 2.5rem); font-weight: 700; line-height: 1.12; letter-spacing: -0.01em; color: #1C2218; margin: 0; }
body.elementor-page-6742 .elementor-element-5a515c89 a { color: #3F7A12; font-weight: 600; text-decoration: none; }
body.elementor-page-6742 .elementor-element-5a515c89 a:hover { color: #1C2218; }

/* Liste */
/* Linien nur zwischen den Einträgen */
body.elementor-page-6742 .elementor-element-68ffef48 > :first-child { border-block-start-width: 0; }
body.elementor-page-6742 .e-collection-loop-layout-base a, body.elementor-page-6742 .e-collection-loop-layout-base a:hover { text-decoration: none; color: inherit; }
body.elementor-page-6742 .elementor-element-68ffef48 .elementor-heading-title { font-family: "Plus Jakarta Sans", sans-serif; font-size: clamp(1.0625rem, 1rem + 0.3vw, 1.25rem); font-weight: 700; line-height: 1.35; color: #1C2218; margin: 0; transition: color 0.2s; }
body.elementor-page-6742 .elementor-element-68ffef48 a:hover .elementor-heading-title { color: #3F7A12; }
body.elementor-page-6742 .elementor-element-68ffef48 .elementor-widget-theme-post-excerpt .elementor-widget-container { font-family: "Plus Jakarta Sans", sans-serif; font-size: 0.875rem; font-weight: 600; line-height: 1.4; color: #4F5A48; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }
body.elementor-page-6742 .elementor-element-68ffef48 a > .elementor-widget-theme-post-excerpt:nth-child(2) .elementor-widget-container { color: #3F7A12; }
@media (max-width: 767px) { body.elementor-page-6742 .elementor-element-68ffef48 .elementor-widget-theme-post-excerpt .elementor-widget-container { white-space: normal; } }

/* Paginierung */
body.elementor-page-6742 .elementor-element-69dd71f2 a { color: #1C2218; text-decoration: none; }
body.elementor-page-6742 .elementor-element-31fe32f9.e--disabled, body.elementor-page-6742 .elementor-element-337b975b.e--disabled { visibility: hidden; }/* End custom CSS */