PageSourceSearch

https://geschichtswerkstatt-barmbek.de/mitarbeit/

html geschichtswerkstatt-barmbek.de collected 2026-10-02 11:13:16 UTC 323,069 bytes, 6,404 lines download raw bytes

1
2<!doctype html>
3		<html lang="de">
4		
5	<head>
6
7				<meta charset="UTF-8">
8		<meta name="viewport" content="width=device-width, initial-scale=1">
9		<link rel="profile" href="http://gmpg.org/xfn/11">
10		
11		<title>Mitarbeit &#8211; Geschichtswerkstatt Barmbek</title>
12<meta name='robots' content='max-image-preview:large' />
13<link rel='dns-prefetch' href='//www.google.com' />
14<link rel="alternate" type="application/rss+xml" title="Geschichtswerkstatt Barmbek &raquo; Feed" href="https://geschichtswerkstatt-barmbek.de/feed/" />
15<link rel="alternate" type="application/rss+xml" title="Geschichtswerkstatt Barmbek &raquo; Kommentar-Feed" href="https://geschichtswerkstatt-barmbek.de/comments/feed/" />
16<link rel="alternate" type="text/calendar" title="Geschichtswerkstatt Barmbek &raquo; iCal Feed" href="https://geschichtswerkstatt-barmbek.de/kalender/?ical=1" />
17<link rel="alternate" title="oEmbed (JSON)" type="application/json+oembed" href="https://geschichtswerkstatt-barmbek.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fgeschichtswerkstatt-barmbek.de%2Fmitarbeit%2F" />
18<link rel="alternate" title="oEmbed (XML)" type="text/xml+oembed" href="https://geschichtswerkstatt-barmbek.de/wp-json/oembed/1.0/embed?url=https%3A%2F%2Fgeschichtswerkstatt-barmbek.de%2Fmitarbeit%2F&#038;format=xml" />
19
20    <style>
21        /* Allgemeine Hover-Effekte für Links und Schaltflächen deaktivieren */
22        a:hover, button:hover {
23            transition: none !important;
24            transform: none !important;
25            box-shadow: none !important;
26            background-color: inherit !important;
27            color: inherit !important;
28        }
29
30        /* Bilder und Icons von den Hover-Regeln ausnehmen */
31        img:hover, .icon:hover {
32            opacity: 1 !important;
33            filter: none !important;
34            transition: none !important;
35        }
36
37        /* Menüeinträge anpassen */
38        #main-nav a {
39            color: #ffffff; /* Textfarbe im Normalzustand */
40        }
41
42        #main-nav a:hover,
43        #main-nav li:hover {
44            color: #ffffff !important; /* Textfarbe beim Hover */
45            background-color: #666666 !important; /* Hintergrundfarbe beim Hover */
46        }
47
48        /* Falls es eine spezielle Hintergrundfarbe für Menüeinträge gibt, die angepasst werden muss */
49        #main-nav li {
50            background-color: inherit; /* Standard Hintergrundfarbe */
51        }
52    </style>
53    <style id="wp-img-auto-sizes-contain-inline-css">
54img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
55/*# sourceURL=wp-img-auto-sizes-contain-inline-css */
56</style>
57<link rel='stylesheet' id='fluentform-elementor-widget-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/fluentform/assets/css/fluent-forms-elementor-widget.css?ver=6.2.15' media='all' />
58<link rel='stylesheet' id='wp-theme-css' href='https://geschichtswerkstatt-barmbek.de/wp-includes/css/dist/theme/design-tokens.min.css?ver=7.1.2' media='all' />
59<link rel='stylesheet' id='wp-components-css' href='https://geschichtswerkstatt-barmbek.de/wp-includes/css/dist/components/style.min.css?ver=7.1.2' media='all' />
60<link rel='stylesheet' id='wp-preferences-css' href='https://geschichtswerkstatt-barmbek.de/wp-includes/css/dist/preferences/style.min.css?ver=7.1.2' media='all' />
61<link rel='stylesheet' id='wp-block-editor-css' href='https://geschichtswerkstatt-barmbek.de/wp-includes/css/dist/block-editor/style.min.css?ver=7.1.2' media='all' />
62<link rel='stylesheet' id='popup-maker-block-library-style-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/popup-maker/dist/packages/block-library-style.css?ver=32732a797d59d961da0d' media='all' />
63<style id="wppb-edit-profile-style-inline-css">
64
65
66/*# sourceURL=https://geschichtswerkstatt-barmbek.de/wp-content/plugins/profile-builder/assets/misc/gutenberg/blocks/build/edit-profile/style-index.css */
67</style>
68<style id="wppb-login-style-inline-css">
69
70
71/*# sourceURL=https://geschichtswerkstatt-barmbek.de/wp-content/plugins/profile-builder/assets/misc/gutenberg/blocks/build/login/style-index.css */
72</style>
73<style id="wppb-recover-password-style-inline-css">
74
75
76/*# sourceURL=https://geschichtswerkstatt-barmbek.de/wp-content/plugins/profile-builder/assets/misc/gutenberg/blocks/build/recover-password/style-index.css */
77</style>
78<style id="wppb-register-style-inline-css">
79
80
81/*# sourceURL=https://geschichtswerkstatt-barmbek.de/wp-content/plugins/profile-builder/assets/misc/gutenberg/blocks/build/register/style-index.css */
82</style>
83<style id="filebird-block-filebird-gallery-style-inline-css">
84ul.filebird-block-filebird-gallery{margin:auto!important;padding:0!important;width:100%}ul.filebird-block-filebird-gallery.layout-grid{display:grid;grid-gap:20px;align-items:stretch;grid-template-columns:repeat(var(--columns),1fr);
84justify-items:stretch}ul.filebird-block-filebird-gallery.layout-grid li img{border:1px solid #ccc;box-shadow:2px 2px 6px 0 rgba(0,0,0,.3);height:100%;max-width:100%;-o-object-fit:cover;object-fit:cover;width:100%}ul.filebird-block-filebird-gallery.layout-masonry{-moz-column-count:var(--columns);column-count:var(--columns);-moz-column-gap:var(--space);column-gap:var(--space);display:block;overflow:auto}ul.filebird-block-filebird-gallery.layout-masonry li{margin-bottom:var(--space)}ul.filebird-block-filebird-gallery li{list-style:none}ul.filebird-block-filebird-gallery li figure{height:100%;margin:0;padding:0;position:relative;width:100%}ul.filebird-block-filebird-gallery li figure figcaption{background:linear-gradient(0deg,rgba(0,0,0,.7),rgba(0,0,0,.3) 70%,transparent);bottom:0;box-sizing:border-box;color:#fff;font-size:.8em;margin:0;max-height:100%;overflow:auto;padding:3em .77em .7em;position:absolute;text-align:center;width:100%;z-index:2}ul.filebird-block-filebird-gallery li figure figcaption a{color:inherit}
85
86/*# sourceURL=https://geschichtswerkstatt-barmbek.de/wp-content/plugins/filebird/blocks/filebird-gallery/build/style-index.css */
87</style>
88<link rel='stylesheet' id='wp-block-library-css' href='https://geschichtswerkstatt-barmbek.de/wp-includes/css/dist/block-library/style.min.css?ver=7.1.2' media='all' />
89<link rel='stylesheet' id='metaslider-blocks-editor-css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/ml-slider/admin/assets/dist/css/editor-block.css?ver=3.113.0' media='all' property='stylesheet' />
90<style id="global-styles-inline-css">
91:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--color--zakra-color-1: #027ABB;--wp--preset--color--zakra-color-2: #015EA0;--wp--preset--color--zakra-color-3: #FFFFFF;--wp--preset--color--zakra-color-4: #F6FEFC;--wp--preset--color--zakra-color-5: #181818;--wp--preset--color--zakra-color-6: #1F1F32;--wp--preset--color--zakra-color-7: #3F3F46;--wp--preset--color--zakra-color-8: #FFFFFF;--wp--preset--color--zakra-color-9: #E4E4E7;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
91--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:root { --wp--style--global--content-size: 760px;--wp--style--global--wide-size: 1160px; }:where(body) { margin: 0; }.wp-site-blocks > .alignleft { float: left; margin-right: 2em; }.wp-site-blocks > .alignright { float: right; margin-left: 2em; }.wp-site-blocks > .aligncenter { justify-content: center; margin-left: auto; margin-right: auto; }:where(.wp-site-blocks) > * { margin-block-start: 24px; margin-block-end: 0; }:where(.wp-site-blocks) > :first-child { margin-block-start: 0; }:where(.wp-site-blocks) > :last-child { margin-block-end: 0; }:root { --wp--style--block-gap: 24px; }:root :where(.is-layout-flow) > :first-child{margin-block-start: 0;}:root :where(.is-layout-flow) > :last-child{margin-block-end: 0;}:root :where(.is-layout-flow) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-constrained) > :first-child{margin-block-start: 0;}:root :where(.is-layout-constrained) > :last-child{margin-block-end: 0;}:root :where(.is-layout-constrained) > *{margin-block-start: 24px;margin-block-end: 0;}:root :where(.is-layout-flex){gap: 24px;}:root :where(.is-layout-grid){gap: 24px;}.is-layout-flow > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-flow > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-flow > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignleft{float: left;margin-inline-start: 0;margin-inline-end: 2em;}.is-layout-constrained > .alignright{float: right;margin-inline-start: 2em;margin-inline-end: 0;}.is-layout-constrained > .aligncenter{margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > :where(:not(.alignleft):not(.alignright):not(.alignfull)){max-width: var(--wp--style--global--content-size);margin-left: auto !important;margin-right: auto !important;}.is-layout-constrained > .alignwide{max-width: var(--wp--style--global--wide-size);}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-zakra-color-1-color{color: var(--wp--preset--color--zakra-color-1) !important;}.has-zakra-color-2-color{color: var(--wp--preset--color--zakra-color-2) !important;}.has-zakra-color-3-color{color: var(--wp--preset--color--zakra-color-3) !important;}.has-zakra-color-4-color{color: var(--wp--preset--color--zakra-color-4) !important;}.has-zakra-color-5-color{color: var(--wp--preset--color--zakra-color-5) !important;}.has-zakra-color-6-color{color: var(--wp--preset--color--zakra-color-6) !important;}.has-zakra-color-7-color{color: var(--wp--preset--color--zakra-color-7) !important;}.has-zakra-color-8-color{color: var(--wp--preset--color--zakra-color-8) !important;}.has-zakra-color-9-color{color: var(--wp--preset--color--zakra-color-9) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-zakra-color-1-background-color{background-color: var(--wp--preset--color--zakra-color-1) !important;}.has-zakra-color-2-background-color{background-color: var(--wp--preset--color--zakra-color-2) !important;}.has-zakra-color-3-background-color{background-color: var(--wp--preset--color--zakra-color-3) !important;}.has-zakra-color-4-background-color{background-color: var(--wp--preset--color--zakra-color-4) !important;}.has-zakra-color-5-background-color{background-color: var(--wp--preset--color--zakra-color-5) !important;}.has-zakra-color-6-background-color{background-color: var(--wp--preset--color--zakra-color-6) !important;}.has-zakra-color-7-background-color{background-color: var(--wp--preset--color--zakra-color-7) !important;}.has-zakra-color-8-background-color{background-color: var(--wp--preset--color--zakra-color-8) !important;}.has-zakra-color-9-background-color{background-color: var(--wp--preset--color--zakra-color-9) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-zakra-color-1-border-color{border-color: var(--wp--preset--color--zakra-color-1) !important;}.has-zakra-color-2-border-color{border-color: var(--wp--preset--color--zakra-color-2) !important;}.has-zakra-color-3-border-color{border-color: var(--wp--preset--color--zakra-color-3) !important;}.has-zakra-color-4-border-color{border-color: var(--wp--preset--color--zakra-color-4) !important;}.has-zakra-color-5-border-color{border-color: var(--wp--preset--color--zakra-color-5) !important;}.has-zakra-color-6-border-color{border-color: var(--wp--preset--color--zakra-color-6) !important;}.has-zakra-color-7-border-color{border-color: var(--wp--preset--color--zakra-color-7) !important;}.has-zakra-color-8-border-color{border-color: var(--wp--preset--color--zakra-color-8) !important;}.has-zakra-color-9-border-color{border-color: var(--wp--preset--color--zakra-color-9) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
91.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;}
92:root :where(.wp-block-icon svg){width: 24px;}
93:root :where(.wp-block-pullquote){font-size: 1.5em;line-height: 1.6;}
94/*# sourceURL=global-styles-inline-css */
95</style>
96<style id="mmsb-style-inline-css">
97/* ===== Mobile PORTRAIT: Suchleiste im aufgeklappten Menü (Off-Canvas) ===== */
98@media (orientation: portrait) and (hover:none) and (pointer:coarse),
99       (max-width: 640px) and (orientation: portrait){
100  .mmsb-wrap{ display:block; padding:14px 16px 18px; background:transparent; }
101  .mmsb-form{ display:flex; gap:.5rem; align-items:stretch; }
102  .mmsb-field{
103    flex:1 1 auto; max-width:none; box-sizing:border-box;
104    background:#fff; color:#111111;
105    border:1px solid #dcdcdc; border-radius:8px; padding:.65rem .8rem;
106    line-height:1.2; font-size:16px;
107  }
108  .mmsb-field::placeholder{ color:#000000; opacity:1; }
109  .mmsb-submit{
110    padding:.65rem .9rem; line-height:1.2; font-size:16px; font-weight:600;
111    border-radius:8px; border:1px solid #d9ffd9; background:#d9ffd9; color:#111111;
112    cursor:pointer; white-space:nowrap;
113  }
114  .mmsb-submit:hover{ background:#59A514; border-color:#59A514; }
115}
116/* Landscape-Phone: Off-Canvas-Leiste aus */
117@media (orientation: landscape){
118  .mmsb-wrap{ display:none; }
119}
120
121/* ===== Tablet & Desktop: kompakte Suchleiste am rechten Menürand ===== */
122@media (min-width: 768px){
123  /* Menü darf das Dropdown/Form nicht abschneiden */
124  .tg-primary-menu, .main-navigation ul, .elementor-nav-menu--main{ overflow:visible !important; }
125
126  li.mmsb-inline{ position:relative; display:inline-flex; align-items:center; }
127  .mmsb-inline__form{ display:flex; align-items:stretch; gap:.4rem; margin-left:.5rem; }
128  .mmsb-inline__field{
129    min-width: 220px; padding:.5rem .65rem; border:1px solid #dcdcdc; border-radius:6px;
130    background:#fff; color:#111111;
131  }
132  .mmsb-inline__field::placeholder{ color:#000000; opacity:1; }
133  .mmsb-inline__submit{
134    padding:.5rem .8rem; border-radius:6px;
135    border:1px solid #d9ffd9; background:#d9ffd9; color:#111111; font-weight:600; cursor:pointer;
136  }
137  .mmsb-inline__submit:hover{ background:#59A514; border-color:#59A514; }
138}
139/*# sourceURL=mmsb-style-inline-css */
140</style>
141<link rel='stylesheet' id='dashicons-css' href='https://geschichtswerkstatt-barmbek.de/wp-includes/css/dashicons.min.css?ver=7.1.2' media='all' />
142<link rel='stylesheet' id='rmp-menu-styles-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/uploads/rmp-menu/css/rmp-menu.css?ver=18.18.25' media='all' />
143<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' />
144<style id="woocommerce-inline-inline-css">
145.woocommerce form .form-row .required { visibility: visible; }
146/*# sourceURL=woocommerce-inline-inline-css */
147</style>
148<link rel='stylesheet' id='tribe-events-v2-single-skeleton-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/the-events-calendar/build/css/tr
148ibe-events-single-skeleton.css?ver=6.17.5.1' media='all' />
149<link rel='stylesheet' id='tribe-events-v2-single-skeleton-full-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/the-events-calendar/build/css/tribe-events-single-full.css?ver=6.17.5.1' media='all' />
150<link rel='stylesheet' id='tec-events-elementor-widgets-base-styles-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/the-events-calendar/build/css/integrations/plugins/elementor/widgets/widget-base.css?ver=6.17.5.1' media='all' />
151<link rel='stylesheet' id='bookly-tailwind.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/tailwind/tailwind.css?ver=28.3' media='all' />
152<link rel='stylesheet' id='bookly-ladda.min.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/ladda.min.css?ver=28.3' media='all' />
153<link rel='stylesheet' id='bookly-frontend-reset.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/frontend-reset.css?ver=28.3' media='all' />
154<link rel='stylesheet' id='bookly-modern-booking-form-calendar.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/modern-booking-form-calendar.css?ver=28.3' media='all' />
155<link rel='stylesheet' id='bookly-bootstrap-icons.min.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/bootstrap-icons.min.css?ver=28.3' media='all' />
156<link rel='stylesheet' id='bookly-bookly-main.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/bookly-main.css?ver=28.3' media='all' />
157<link rel='stylesheet' id='bookly-bootstrap.min.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/bootstrap/css/bootstrap.min.css?ver=28.3' media='all' />
158<link rel='stylesheet' id='bookly-customer-profile.css-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-addon-pro/frontend/modules/customer_profile/resources/css/customer-profile.css?ver=10.5' media='all' />
159<link rel='stylesheet' id='cmplz-general-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/complianz-gdpr/assets/css/cookieblocker.min.css?ver=1788990605' media='all' />
160<link rel='stylesheet' id='font-awesome-all-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/themes/zakra/inc/customizer/customind/assets/fontawesome/v6/css/all.min.css?ver=6.2.4' media='all' />
161<link rel='stylesheet' id='zakra-style-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/themes/zakra/style.css?ver=4.3.1' media='all' />
162<style id="zakra-style-inline-css">
163.zak-header-builder .zak-header-top-row .zak-container{max-width:1000px;}.zak-header-builder .zak-header-top-row{background-color:#18181B;}.zak-header-builder .zak-main-nav{border-bottom-color:#e9ecef;}.zak-header-builder .zak-secondary-nav{border-bottom-color:#e9ecef;}.zak-header-builder .zak-tertiary-menu{border-bottom-color:#e9ecef;}.zak-header-builder .zak-primary-nav ul li a{font-family:Default;text-transform:default;font-weight:400;font-size:1.6rem;line-height:2;}.zak-header-builder .zak-header-search .zak-icon, .zak-no-results .zak-icon--search .zak-icon, .widget_search .zak-icon--search .zak-icon{fill:#ffffff;}.zak-header-builder .zak-main-header.zak-header-search--opened, .zak-header-builder .zak-header-search.zak-search-full .zak-search-container{background-color:#E4E4E7;background-size:auto;}.zak-header-builder .zak-header-search .zak-search-field, .zak-header-builder .zak-header-search .zak-search-field:focus{color:#ffffff;}.zak-header-builder .zak-header-search .zak-icon--close::after , .zak-header-builder .zak-header-search .zak-icon--close::before{background:#ffffff;}.zak-header-builder .zak-header-buttons .zak-header-button .zak-button{background-color:#027abb;}.zak-footer-builder .zak-footer-top-row{padding-top:20px;padding-bottom:20px;}.zak-footer-builder .zak-footer-top-row{}.zak-footer-builder .zak-footer-bottom-row{background-color:#18181B;}.zak-footer-builder .zak-footer-bottom-row{padding-top:24px;padding-right:0px;padding-bottom:24px;padding-left:0px;}.zak-footer-builder .zak-footer-bottom-row{border-top-width:1px;}.zak-footer-builder .zak-footer-bottom-row{border-color:#3F3F46;}.zak-mobile-menu a{font-family:Default;font-style:default;text-transform:default;font-weight:400;}@media(max-width:600px){.zak-mobile-menu a{font-size:1.6rem;}}.zak-header-builder .widget.widget-top-bar-col-1-sidebar .widget-title{color:#ffffff;}.zak-header-builder .widget.widget-top-bar-col-1-sidebar{color:#ffffff;}.zak-header-builder .widget.widget-top-bar-col-1-sidebar a{color:#ffffff;}.zak-header-builder .widget.widget-top-bar-col-1-sidebar .widget-title{font-family:default;font-weight:400;}.zak-header-builder .widget.widget-top-bar-col-1-sidebar{font-family:default;font-weight:400;}.zak-footer-builder .zak-html-1 *{color:#027ABB;}.zak-footer-builder .widget.widget-footer-sidebar-2 a{color:#ffef83;}.zak-footer-builder .zak-copyright a{color:#ffef83;}.zak-footer-builder .zak-footer-bottom-row{color:#fafafa;}.zak-header-builder, .zak-header-sticky-wrapper .sticky-header{border-color:#E4E4E7;}.zak-header-builder{background-size:contain;}.zak-footer-builder .zak-footer-main-row ul li{border-bottom-color:#e9ecef;}.zak-header-builder .zak-mobile-menu a{font-family:Default;font-style:default;text-transform:default;font-weight:400;}@media(max-width:600px){.zak-header-builder .zak-mobile-menu a{font-size:1.6rem;}}:root{--top-grid-columns: 4;
164			--main-grid-columns: 4;
165			--bottom-grid-columns: 4;
166			}.zak-footer-builder .zak-footer-main-row .zak-footer-col{flex-direction: column;}.zak-footer-builder .zak-copyright{text-align: center;}.zak-footer-builder .zak-footer-nav{display: flex; justify-content: center;}.zak-footer-builder .zak-footer-nav-2{display: flex; justify-content: center;}.zak-footer-builder .zak-html-1{text-align: right;}.zak-footer-builder .zak-html-2{text-align: center;}.zak-footer-builder .footer-social-icons{text-align: left;} :root{--zakra-color-1: #027ABB;--zakra-color-2: #015EA0;--zakra-color-3: #FFFFFF;--zakra-color-4: #F6FEFC;--zakra-color-5: #181818;--zakra-color-6: #1F1F32;--zakra-color-7: #3F3F46;--zakra-color-8: #FFFFFF;--zakra-color-9: #E4E4E7;}.zak-primary{padding-top:0px; padding-bottom:0px;} .zak-secondary{padding-top:0px; padding-bottom:0px;}.zak-container{max-width:1228px;} .zak-container--boxed .zak-site{max-width:1228px;}@media screen and (min-width: 992px) {.zak-primary{width:70%;}}a:hover, a:focus,
167				.zak-primary-nav ul li:hover > a,
168				.zak-primary-nav ul .current_page_item > a,
169				.zak-entry-summary a,
170				.zak-entry-meta a, .zak-post-content .zak-entry-footer a:hover,
171				.pagebuilder-content a, .zak-style-2 .zak-entry-meta span,
172				.zak-style-2 .zak-entry-meta a,
173				.entry-title:hover a,
174				.entry-content a,
175				.edit-link a,
176				.zak-footer-bar a:hover,
177				.widget li a,
178				#comments .comment-content a,
179				#comments .reply,
180				button:hover,
181				.zak-button:hover,
182				.zak-entry-footer .edit-link a,
183				.zak-header-action .yith-wcwl-items-count .yith-wcwl-icon span,
184				.pagebuilder-content a, .zak-entry-footer a,
185				.zak-header-buttons .zak-header-button--2 .zak-button,
186				.zak-header-buttons .zak-header-button .zak-button:hover,
187				.woocommerce-cart .coupon button.button{color:#027abb;}.zak-post-content .entry-button:hover .zak-icon,
188				.zak-error-404 .zak-button:hover svg,
189				.zak-style-2 .zak-entry-meta span .zak-icon,
190				.entry-button .zak-icon{fill:#027abb;}blockquote, .wp-block-quote,
191				button, input[type="button"],
192				input[type="reset"],
193				input[type="submit"],
194				.wp-block-button .wp-block-button__link,
195				blockquote.has-text-align-right, .wp-block-quote.has-text-align-right,
196				button:hover,
197				.wp-block-button .wp-block-button__link:hover,
198				.zak-button:hover,
199				.zak-header-buttons .zak-header-button .zak-button,
200				.zak-header-buttons .zak-header-button.zak-header-button--2 .zak-button,
201				.zak-header-buttons .zak-header-button .zak-button:hover,
202				.woocommerce-cart .coupon button.button,
203				.woocommerce-cart .actions > button.button{border-color:#027abb;}.zak-primary-nav.zak-layout-1-style-2 > ul > li.current_page_item > a::before,
204				.zak-primary-nav.zak-layout-1-style-2 > ul a:hover::before,
205				.zak-primary-nav.zak-layout-1-style-2 > ul > li.current-menu-item > a::before,
206				.zak-primary-nav.zak-layout-1-style-3 > ul > li.current_page_item > a::before,
207				.zak-primary-nav.zak-layout-1-style-3 > ul > li.current-menu-item > a::before,
208				.zak-primary-nav.zak-layout-1-style-4 > ul > li.current_page_item > a::before,
209				.zak-primary-nav.zak-layout-1-style-4 > ul > li.current-menu-item > a::before,
210				.zak-scroll-to-top:hover, button, input[type="button"], input[type="reset"],
211				input[type="submit"], .zak-header-buttons .zak-header-button--1 .zak-button,
212				.wp-block-button .wp-block-button__link,
213				.zak-menu-item-cart .cart-page-link .count,
214				.widget .wp-block-heading::before,
215				#comments .comments-title::before,
216				#comments .comment-reply-title::before,
217				.widget .widget-title::before,
218				.zak-footer-builder .zak-footer-main-row .widget .wp-block-heading::before,
219				.zak-footer-builder .zak-footer-top-row .widget .wp-block-heading::before,
220				.zak-footer-builder .zak-footer-bottom-row .widget .wp-block-heading::before,
221				.zak-footer-builder .zak-footer-main-row .widget .widget-title::before,
222				.zak-footer-builder .zak-footer-top-row .widget .widget-title::before,
223				.zak-footer-builder .zak-footer-bottom-row .widget .widget-title::before,
224				.woocommerce-cart .actions .coupon button.button:hover,
225				.woocommerce-cart .actions > button.button,
226				.woocommerce-cart .actions > button.button:hover{background-color:#027abb;}button, input[type="button"],
227				input[type="reset"],
228				input[type="submit"],
229				.wp-block-button .wp-block-button__link,
230				.zak-button{border-color:#027abb;background-color:#027abb;}body, .woocommerce-ordering select{color:#3F3F46;}.zak-header, .zak-post, .zak-secondary, .zak-footer-bar, .zak-primary-nav .sub-menu, .zak-primary-nav .sub-menu li, .posts-navigation, #comments, .post-navigation, blockquote, .wp-block-quote, .zak-posts .zak-post, .zak-content-area--boxed .widget{border-color:#E4E4E7;}hr .zak-container--separate, {background-color:#E4E4E7;}.entry-content a{color:#027abb;}.zak-entry-footer a:hover,
231				.entry-button:hover,
232				.zak-entry-footer a:hover,
233				.entry-content a:hover,
234				.pagebuilder-content a:hover, .pagebuilder-content a:hover{color:#1e7ba6;}.entry-button:hover .zak-icon{fill:#1e7ba6;}.zak-content{background-image:url(https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/Hintergrund-scaled.png);}body{font-family:Segoe UI;font-weight:400;}h1, h2, h3, h4, h5, h6{font-family:Segoe UI;font-weight:400;}h1{font-family:Default;font-weight:400;font-size:20px;line-height:30px;}@media(max-width:768px){h1{font-size:18px;}}@media(max-width:768px){h1{line-height:30px;}}@media(max-width:600px){h1{font-size:16px;}}@media(max-width:600px){h1{line-height:30px;}}h2{font-family:Default;font-weight:400;font-size:40px;line-height:60px;}@media(max-width:768px){h2{font-size:33px;}}@media(max-width:768px){h2{line-height:60px;}}@media(max-width:600px){h2{font-size:26px;}}@media(max-width:600px){h2{line-height:60px;}}h3{font-family:Default;font-weight:600;font-size:40px;line-height:55px;}@media(max-width:768px){h3{font-size:29px;}}@media(max-width:768px){h3{line-height:55px;}}@media(max-width:600px){h3{font-size:23px;}}@media(max-width:600px){h3{line-height:55px;}}h4{font-family:Default;font-weight:600;font-size:20px;line-height:30px;}@media(max-width:768px){h4{font-size:18px;}}@media(max-width:768px){h4{line-height:30px;}}@media(max-width:600px){h4{font-size:16px;}}@media(max-width:600px){h4{line-height:30px;}}button, input[type="button"], input[type="reset"], input[type="submit"], #infinite-handle span, .wp-block-button .wp-block-button__link{background-color:#027abb;}.zak-header .zak-top-bar{background-size:contain;}.zak-header-buttons .zak-header-button.zak-header-button--1 .zak-button{background-color:#027abb;}.zak-header .main-navigation{border-bottom-color:#e9ecef;}.zak-page-header, .zak-container--separate .zak-page-header{background-position:center center;background-size:contain;}.zak-page-header .breadcrumb-trail ul li a:hover {color:#027abb;}.zak-footer .zak-footer-cols, .zak-footer .zak-footer-cols p{color:#D4D4D8;}body,body.page-template-pagebuilder{background-size:auto;}.zak-footer-cols{border-top-color:#e9ecef;}.zak-footer-cols ul li{border-bottom-color:#e9ecef;}.zak-footer-bar{color:#fafafa;}.zak-footer-bar{border-top-color:#3f3f46;}.zak-scroll-to-top:hover{background-color:#1e7ba6;}:root {--e-global-color-zakracolor1: #027ABB;--e-global-color-zakracolor2: #015EA0;--e-global-color-zakracolor3: #FFFFFF;--e-global-color-zakracolor4: #F6FEFC;--e-global-color-zakracolor5: #181818;--e-global-color-zakracolor6: #1F1F32;--e-global-color-zakracolor7: #3F3F46;--e-global-color-zakracolor8: #FFFFFF;--e-global-color-zakracolor9: #E4E4E7;}
235/*# sourceURL=zakra-style-inline-css */
236</style>
237<link rel='stylesheet' id='zakra-woocommerce-style-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/themes/zakra/woocommerce.css?ver=4.3.1' media='all' />
238<style id="zakra-woocommerce-style-inline-css">
239.woocommerce-info::before,
240				.woocommerce ul.products li.product .woocommerce-loop-product__title:hover,
241				.wc-block-grid__product .wc-block-grid__product-title:hover,
242				.woocommerce nav.woocommerce-pagination ul li a,.woocommerce nav.woocommerce-pagination ul li span,
243				.woocommerce div.product p.price,.woocommerce div.product span.price,
244				.woocommerce div.product .woocommerce-tabs ul.tabs li.active a,
245				.woocommerce .widget_price_filter .price_slider_amount .button,
246				.single-product .product .product_meta > span a{color:#027abb;}.wc-block-grid__product-onsale,
247				.woocommerce ul.products a.button,
248				.wp-block-button .wp-block-button__link,
249				.woocommerce a.button.alt,
250				.woocommerce button.button,
251				.woocommerce button.button.alt,
252				.woocommerce nav.woocommerce-pagination ul li span.current,
253				.woocommerce nav.woocommerce-pagination ul li a:hover,
254				.woocommerce nav.woocommerce-pagination ul li a:focus,
255				.woocommerce div.product form.cart .button,
256				.woocommerce div.product .woocommerce-tabs #respond input#submit,
257				.woocommerce .widget_price_filter .ui-slider-horizontal .ui-slider-range,
258				.woocommerce .widget_price_filter .price_slider_amount .button:hover,
259				.wc-block-grid__products .wc-block-grid__product .zakra-onsale-normal-wrapper span{background-color:#027abb;}.woocommerce nav.woocommerce-pagination ul li, .woocommerce div.product .woocommerce-tabs ul.tabs li.active, .woocommerce .widget_price_filter .ui-slider .ui-slider-handle, .woocommerce .widget_price_filter .price_slider_amount .button, .woocommerce-info{border-color:#027abb;}.wp-block-woocommerce-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-components-totals-coupon__content button.wc-block-components-totals-coupon__button,
260				.wc-block-checkout button.wc-block-components-totals-coupon__button,
261				.woocommerce .woocommerce-pagination .page-numbers li > a, .woocommerce .woocommerce-pagination .page-numbers li > span{color:#027abb;border-color:#027abb;}.wc-block-checkout .wc-block-checkout__actions_row button.wc-block-components-checkout-place-order-button, .wc-block-checkout .wc-block-checkout__actions_row button.wc-block-components-checkout-place-order-button:hover,
262				.wc-block-checkout .wp-block-woocommerce-checkout-actions-block .wc-block-checkout__actions_row .wc-block-components-checkout-return-to-cart-button:hover, .wc-block-checkout .wp-block-woocommerce-checkout-order-summary-block .wc-block-components-order-summary-item__image .wc-block-components-order-summary-item__quantity,
263				.wc-block-components-drawer__content .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wp-element-button.wc-block-mini-cart__footer-checkout,
264				.wc-block-components-drawer__content .wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions .wp-element-button.wc-block-mini-cart__footer-cart:hover,
265				.wc-block-grid__products .wc-block-grid__product .wp-block-button .wp-block-button__link:hover,
266				.woocommerce .woocommerce-pagination .page-numbers .current{background-color:#027abb;}.woocommerce ul.products li.product .price, .woocommerce .star-rating span, ul li.product .price, .wc-block-components-formatted-money-amount, .wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{color:#3F3F46;}.woocommerce a.button.alt, .woocommerce button.button, .woocommerce button.button.alt, .woocommerce ul.products a.button, .woocommerce div.product form.cart .button, .wp-block-button .wp-block-button__link, .tg-sticky-panel .tg-checkout-btn a, .woocommerce-MyAccount-navigation ul .is-active a, .woocommerce-MyAccount-navigation ul .is-active a:hover, .woocommerce-MyAccount-navigation ul .is-active a:focus{background-color:#027abb;}
267
268			@font-face {
269				font-family: "star";
270				src: url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/star.eot");
271				src: url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/star.eot?#iefix") format("embedded-opentype"),
272					url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/star.woff") format("woff"),
273					url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/star.ttf") format("truetype"),
274					url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/star.svg#star") format("svg");
275				font-weight: normal;
276				font-style: normal;
277			}
278			@font-face {
279				font-family: "WooCommerce";
280				src: url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot");
281				src: url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.eot?#iefix") format("embedded-opentype"),
282					url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.woff") format("woff"),
283					url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.ttf") format("truetype"),
284					url("https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/fonts/WooCommerce.svg#star") format("svg");
285				font-weight: normal;
286				font-style: normal;
287			}
288			
289/*# sourceURL=zakra-woocommerce-style-inline-css */
290</style>
291<link rel='stylesheet' id='popup-maker-site-css' href='//geschichtswerkstatt-barmbek.de/wp-content/uploads/pum/pum-site-styles.css?generated=1784372330&#038;ver=1.25.0' media='all' />
292<link rel='stylesheet' id='woocommerce-gzd-layout-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce-germanized/build/static/layout-styles.css?ver=4.1.4' media='all' />
293<style id="woocommerce-gzd-layout-inline-css">
294.woocommerce-checkout .shop_table { background-color: #eeeeee; } .product p.deposit-packaging-type { font-size: 1.25em !important; } p.woocommerce-shipping-destination { display: none; }
295                .wc-gzd-nutri-score-value-a {
296                    background: url(https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-a.svg) 
296no-repeat;
297                }
298                .wc-gzd-nutri-score-value-b {
299                    background: url(https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-b.svg) no-repeat;
300                }
301                .wc-gzd-nutri-score-value-c {
302                    background: url(https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-c.svg) no-repeat;
303                }
304                .wc-gzd-nutri-score-value-d {
305                    background: url(https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-d.svg) no-repeat;
306                }
307                .wc-gzd-nutri-score-value-e {
308                    background: url(https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-e.svg) no-repeat;
309                }
310            
311/*# sourceURL=woocommerce-gzd-layout-inline-css */
312</style>
313<link rel='stylesheet' id='elementor-icons-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/lib/eicons/css/elementor-icons.min.css?ver=5.54.0' media='all' />
314<link rel='stylesheet' id='elementor-frontend-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/css/frontend.min.css?ver=4.3.3' media='all' />
315<style id="elementor-frontend-inline-css">
316.elementor-kit-27{--e-global-color-primary:#FFE4BE;--e-global-color-secondary:#54595F;--e-global-color-text:#000000;--e-global-color-accent:#61CE70;--e-global-color-97ecb9b:#FFFFFF;--e-global-typography-primary-font-family:"Helvetica";--e-global-typography-primary-font-size:15px;--e-global-typography-primary-font-weight:600;--e-global-typography-primary-font-style:normal;--e-global-typography-secondary-font-family:"Helvetica";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Helvetica";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Helvetica";--e-global-typography-accent-font-weight:500;color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;line-height:30px;}.elementor-kit-27 e-page-transition{background-color:#FFBC7D;}.elementor-kit-27 p{margin-block-end:0px;}.elementor-kit-27 a{color:#3852E4;font-family:"Helvetica", Sans-serif;}.elementor-kit-27 h1{color:#000000;font-family:"Helvetica", Sans-serif;font-size:20px;text-decoration:none;line-height:30px;}.elementor-kit-27 h2{color:#000000;font-family:"Helvetica", Sans-serif;}.elementor-kit-27 h3{color:#000000;font-family:"Helvetica", Sans-serif;}.elementor-kit-27 h4{color:#000000;font-family:"Helvetica", Sans-serif;}.elementor-kit-27 h5{color:#000000;font-family:"Helvetica", Sans-serif;}.elementor-kit-27 h6{color:#000000;font-family:"Helvetica", Sans-serif;}.elementor-kit-27 button,.elementor-kit-27 input[type="button"],.elementor-kit-27 input[type="submit"],.elementor-kit-27 .elementor-button{text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-kit-27{font-size:18px;line-height:1.5em;}.elementor-kit-27 h1{font-size:18px;line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-kit-27{font-size:16px;line-height:1.5em;}.elementor-kit-27 h1{font-size:16px;line-height:1.5em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
317
318				.elementor-widget-woocommerce-checkout-page .woocommerce table.woocommerce-checkout-review-order-table {
319				    margin: var(--sections-margin, 24px 0 24px 0);
320				    padding: var(--sections-padding, 16px 16px);
321				}
322				.elementor-widget-woocommerce-checkout-page .woocommerce table.woocommerce-checkout-review-order-table .cart_item td.product-name {
323				    padding-right: 20px;
324				}
325				.elementor-widget-woocommerce-checkout-page .woocommerce .woocommerce-checkout #payment {
326					border: none;
327					padding: 0;
328				}
329				.elementor-widget-woocommerce-checkout-page .woocommerce .e-checkout__order_review-2 {
330					background: var(--sections-background-color, #ffffff);
331				    border-radius: var(--sections-border-radius, 3px);
332				    padding: var(--sections-padding, 16px 30px);
333				    margin: var(--sections-margin, 0 0 24px 0);
334				    border-style: var(--sections-border-type, solid);
335				    border-color: var(--sections-border-color, #D5D8DC);
336				    border-width: 1px;
337				    display: block;
338				}
339				.elementor-widget-woocommerce-checkout-page .woocommerce-checkout .place-order {
340					display: -webkit-box;
341					display: -ms-flexbox;
342					display: flex;
343					-webkit-box-orient: vertical;
344					-webkit-box-direction: normal;
345					-ms-flex-direction: column;
346					flex-direction: column;
347					-ms-flex-wrap: wrap;
348					flex-wrap: wrap;
349					padding: 0;
350					margin-bottom: 0;
351					margin-top: 1em;
352					-webkit-box-align: var(--place-order-title-alignment, stretch);
353					-ms-flex-align: var(--place-order-title-alignment, stretch);
354					align-items: var(--place-order-title-alignment, stretch); 
355				}
356				.elementor-widget-woocommerce-checkout-page .woocommerce-checkout #place_order {
357					background-color: #5bc0de;
358					width: var(--purchase-button-width, auto);
359					float: none;
360					color: var(--purchase-button-normal-text-color, #ffffff);
361					min-height: auto;
362					padding: var(--purchase-button-padding, 1em 1em);
363					border-radius: var(--purchase-button-border-radius, 3px); 
364		        }
365		        .elementor-widget-woocommerce-checkout-page .woocommerce-checkout #place_order:hover {
366					background-color: #5bc0de;
367					color: var(--purchase-button-hover-text-color, #ffffff);
368					border-color: var(--purchase-button-hover-border-color, #5bc0de);
369					-webkit-transition-duration: var(--purchase-button-hover-transition-duration, 0.3s);
370					-o-transition-duration: var(--purchase-button-hover-transition-duration, 0.3s);
371					transition-duration: var(--purchase-button-hover-transition-duration, 0.3s); 
372                }
373			
374.elementor-16874 .elementor-element.elementor-element-35f58fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-16874 .elementor-element.elementor-element-a01a7c0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:start;}.elementor-16874 .elementor-element.elementor-element-a01a7c0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16874 .elementor-element.elementor-element-a01a7c0 .elementor-heading-title{font-family:"Helvetica", Sans-serif;font-size:20px;font-weight:400;font-style:normal;text-decoration:none;line-height:30px;color:#000000;}.elementor-16874 .elementor-element.elementor-element-e1dd767{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16874 .elementor-element.elementor-element-c58d38c{font-size:20px;line-height:30px;}.elementor-16874 .elementor-element.elementor-element-22a161f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16874 .elementor-element.elementor-element-5417bd9{font-size:20px;line-height:30px;}.elementor-16874 .elementor-element.elementor-element-d9cbc6f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16874 .elementor-element.elementor-element-25c2973{--spacer-size:15px;}.elementor-16874 .elementor-element.elementor-element-1b83a0e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16874 .elementor-element.elementor-element-6987f14{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-16874 .elementor-element.elementor-element-9d72bc9{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-16874 .elementor-element.elementor-element-9d72bc9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-field-group{padding-right:calc( 10px/2 );padding-left:calc( 10px/2 );margin-bottom:10px;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-form-fields-wrapper{margin-left:calc( -10px/2 );margin-right:calc( -10px/2 );margin-bottom:-10px;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-labels-inline .elementor-field-group > label{padding-left:0px;}body:not(.rtl) .elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-labels-inline .elementor-field-group > label{padding-right:0px;}body .elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-labels-above .elementor-field-group > label{padding-bottom:0px;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-field-type-html{padding-bottom:0px;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-button[type="submit"]{color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-16874 .elementor-element.elementor-element-9d72bc9 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}@media(max-width:1024px){.elementor-16874 .elementor-element.elementor-element-c58d38c{font-size:18px;line-height:1.5em;}.elementor-16874 .elementor-element.elementor-element-5417bd9{font-size:18px;line-height:1.5em;}}@media(max-width:767px){.elementor-16874 .elementor-element.elementor-element-a01a7c0{--container-widget-width:300px;--container-widget-flex-grow:0;width:var( --container-widget-width, 300px );max-width:300px;}.elementor-16874 .elementor-element.elementor-element-a01a7c0 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-16874 .elementor-element.elementor-element-c58d38c{font-size:16px;}.elementor-16874 .elementor-element.elementor-element-5417bd9{font-size:16px;line-height:1.5em;}}
375/*# sourceURL=elementor-frontend-inline-css */
376</style>
377<link rel='stylesheet' id='widget-heading-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/css/widget-heading.min.css?ver=4.3.3' media='all' />
378<link rel='stylesheet' id='widget-spacer-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/css/widget-spacer.min.css?ver=4.3.3' media='all' />
379<link rel='stylesheet' id='widget-form-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor-pro/assets/css/widget-form.min.css?ver=4.3.1' media='all' />
380<link rel='stylesheet' id='cmplz-banner-1-optin-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/uploads/complianz/css/banner-1-optin.css?ver=1788990610' media='all' />
381<link rel='stylesheet' id='wppb_stylesheet-css' href='https://geschichtswerkstatt-barmbek.de/wp-content/plugins/profile-builder/assets/css/style-front-end.css?ver=4.0.3' media='all' />
382<script id="jquery-core-js" src="https://geschichtswerkstatt-barmbek.de/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 382
382
383<script id="jquery-migrate-js" src="https://geschichtswerkstatt-barmbek.de/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 383
383
384<script data-wp-strategy="defer" defer id="rcfwc-js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/recaptcha-woo/js/rcfwc.js?ver=1.0"></script>
vendor: 130 bytes, lines 384-385
384
385<script data-wp-strategy="defer" defer id="recaptcha-js" src="https://www.google.com/recaptcha/api.js?hl=de_DE_formal"></script>
386<script id="wp-hooks-js" src="https://geschichtswerkstatt-barmbek.de/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 386
386
387<script id="say-what-js-js-extra">
388var say_what_data = {"replacements":{"woocommerce-germanize|Mit deiner Bestellung erkl\u00e4rst du dich mit unseren|":"Mit Ihrer Bestellung erkl\u00e4ren Sie sich mit unseren","|Any Post Type|":"Kein Ergebnis gefunden!","|PRODUCT|":"Produkte"}};
389//# sourceURL=say-what-js-js-extra
390</script>
vendor: 1 bytes, line 390
390
391<script id="say-what-js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/say-what/assets/build/frontend.js?ver=fd31684c45e4d85aeb4e"></script>
vendor: 1 bytes, line 391
391
392<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 392
392
393<script id="wc-add-to-cart-js-extra">
394var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Warenkorb anzeigen","cart_url":"https://geschichtswerkstatt-barmbek.de/warenkorb/","is_cart":"","cart_redirect_after_add":"yes"};
395//# sourceURL=wc-add-to-cart-js-extra
396</script>
vendor: 1 bytes, line 396
396
397<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 397
397
398<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 398
398
399<script id="woocommerce-js-extra">
400var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Passwort anzeigen","i18n_password_hide":"Passwort ausblenden"};
401//# sourceURL=woocommerce-js-extra
402</script>
vendor: 1 bytes, line 402
402
403<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 403
403
404<script id="bookly-spin.min.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/spin.min.js?ver=28.3"></script>
vendor: 1 bytes, line 404
404
405<script id="bookly-globals-js-extra">
406var BooklyL10nGlobal = {"csrf_token":"8a9d3948b8","ajax_url_backend":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","ajax_url_frontend":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","mjsTimeFormat":"H:mm","datePicker":{"format":"D MMMM, YYYY","monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"daysOfWeek":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"firstDay":1,"monthNamesShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"meridiem":{"am":"a.m.","pm":"p.m.","AM":"a.m.","PM":"p.m."}},"dateRange":{"format":"D MMMM, YYYY","applyLabel":"Apply","cancelLabel":"Cancel","fromLabel":"From","toLabel":"To","customRangeLabel":"Custom range","tomorrow":"Tomorrow","today":"Today","anyTime":"Any time","yesterday":"Yesterday","last_7":"Last 7 days","last_30":"Last 30 days","last_90":"Last 90 days","next_7":"Next 7 days","next_30":"Next 30 days","thisWeek":"This week","thisMonth":"This month","nextMonth":"Next month","lastMonth":"Last month","thisYear":"This year","yearToDate":"Year to date","firstDay":1},"l10n":{"apply":"Apply","cancel":"Cancel","areYouSure":"Are you sure?"},"addons":["pro","custom-duration"],"data":{}};
407//# sourceURL=bookly-globals-js-extra
408</script>
vendor: 1 bytes, line 408
408
409<script id="bookly-ladda.min.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/ladda.min.js?ver=28.3"></script>
vendor: 1 bytes, line 409
409
410<script id="bookly-moment.min.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/moment.min.js?ver=28.3"></script>
vendor: 1 bytes, line 410
410
411<script id="bookly-hammer.min.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/hammer.min.js?ver=28.3"></script>
vendor: 1 bytes, line 411
411
412<script id="bookly-jquery.hammer.min.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/jquery.hammer.min.js?ver=28.3"></script>
vendor: 1 bytes, line 412
412
413<script id="bookly-qrcode.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/qrcode.js?ver=28.3"></script>
vendor: 1 bytes, line 413
413
414<script id="bookly-bookly.min.js-js-extra">
415var BooklyL10n = {"ajaxurl":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","csrf_token":"8a9d3948b8","months":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"days":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"daysShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"monthsShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"show_more":"Show more","sessionHasExpired":"Your session has expired. Please press \"Ok\" to refresh the page"};
416//# sourceURL=bookly-bookly.min.js-js-extra
417</script>
vendor: 1 bytes, line 417
417
418<script id="bookly-bookly.min.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/bookly.min.js?ver=28.3"></script>
vendor: 1 bytes, line 418
418
419<script id="bookly-bookly-core.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/bookly-core.js?ver=28.3"></script>
vendor: 1 bytes, line 419
419
420<script id="moment-js" src="https://geschichtswerkstatt-barmbek.de/wp-includes/js/dist/vendor/moment.min.js?ver=2.30.1"></script>
vendor: 1 bytes, line 420
420
421<script id="moment-js-after">
422moment.updateLocale( 'de_DE_formal', {"months":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthsShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"weekdays":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"weekdaysShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"week":{"dow":1},"longDateFormat":{"LT":"G:i","LTS":null,"L":null,"LL":"j F, Y","LLL":"j. F Y, G:i","LLLL":null}} );
423//# sourceURL=moment-js-after
424</script>
vendor: 1 bytes, line 424
424
425<script id="bookly-ai-assistant.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/modules/ai/resources/js/ai-assistant.js?ver=28.3"></script>
vendor: 1 bytes, line 425
425
426<script id="bookly-customer-profile.js-js-extra">
427var BooklyCustomerProfileL10n = {"csrf_token":"8a9d3948b8","show_more":"Show more"};
428//# sourceURL=bookly-customer-profile.js-js-extra
429</script>
vendor: 1 bytes, line 429
429
430<script id="bookly-customer-profile.js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/bookly-addon-pro/frontend/modules/customer_profile/resources/js/customer-profile.js?ver=10.5"></script>
430
431<link rel="https://api.w.org/" href="https://geschichtswerkstatt-barmbek.de/wp-json/" /><link rel="alternate" title="JSON" type="application/json" href="https://geschichtswerkstatt-barmbek.de/wp-json/wp/v2/pages/16874" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://geschichtswerkstatt-barmbek.de/xmlrpc.php?rsd" />
432<meta name="generator" content="WordPress 7.1.2" />
433<meta name="generator" content="WooCommerce 11.1.2" />
434<link rel="canonical" href="https://geschichtswerkstatt-barmbek.de/mitarbeit/" />
435<link rel='shortlink' href='https://geschichtswerkstatt-barmbek.de/?p=16874' />
436    <style>
437    /* Standard */
438    ::selection {
439      background-color: #666666 !important;
440      color: #fff !important;
441    }
442
443    /* Firefox */
444    ::-moz-selection {
445      background-color: #666666 !important;
446      color: #fff !important;
447    }
448
449    /* WebKit (Chrome, Safari) */
450    ::-webkit-selection {
451      background-color: #666666 !important;
452      color: #fff !important;
453    }
454
455    /* Zusätzlicher Fallback für spezifische Elemente */
456    body ::selection {
457      background-color: #666666 !important;
458      color: #fff !important;
459    }
460
461    body ::-moz-selection {
462      background-color: #666666 !important;
463      color: #fff !important;
464    }
465
466    body ::-webkit-selection {
467      background-color: #666666 !important;
468      color: #fff !important;
469    }
470    </style>
471    
472    <style>
473        /* Standard-Stil für den Button */
474        .woocommerce .page-content ul.products li.product .button {
475            color: #ffffff !important; /* Button Textfarbe */
476            background-color: #000000 !important; /* Button Hintergrund */
477            border: 2px solid #cccccc !important; /* Button Rahmen für bessere Sichtbarkeit */
478        }
479
480        /* Hover-Stil für den Button */
481        .woocommerce .page-content ul.products li.product .button:hover {
482            color: #ffffff !important; /* Textfarbe bei Hover */
483            background-color: #666666 !important; /* Hintergrund bei Hover */
484        }
485
486        /* Standard-Stil für Pagination-Links */
487        .woocommerce .page-content nav.woocommerce-pagination ul li a {
488            color: #ffffff !important; /* Textfarbe für Pagination-Links */
489            background-color: #000000 !important; /* Hintergrund für Pagination-Links */
490            border: 2px solid #cccccc !important; /* Rahmen für bessere Sichtbarkeit */
491        }
492
493        /* Hover-Stil für Pagination-Links */
494        .woocommerce .page-content nav.woocommerce-pagination ul li a:hover {
495            color: #ffffff !important; /* Textfarbe bei Hover */
496            background-color: #666666 !important; /* Hintergrund bei Hover */
497        }
498
499        /* Aktive Pagination-Seite */
500        .woocommerce .page-content nav.woocommerce-pagination ul li span.current {
501            color: #ffffff !important; /* Textfarbe für die aktuelle Seite */
502            background-color: #666666 !important; /* Grauer Hintergrund für die aktuelle Seite */
503            border: 2px solid #cccccc !important; /* Rahmen für bessere Sichtbarkeit */
504        }
505
506        /* Stil für die Pfeile in der Pagination */
507        .woocommerce .page-content nav.woocommerce-pagination ul li a.prev,
508        .woocommerce .page-content nav.woocommerce-pagination ul li a.next {
509            color: #ffffff !important; /* Textfarbe für Pfeile */
510            background-color: #000000 !important; /* Hintergrund für Pfeile */
511            border: 2px solid #cccccc !important; /* Rahmen für Pfeile */
512            display: inline-flex !important; /* Flexbox für bessere Kontrolle */
513            align-items: center; /* Vertikale Zentrierung */
514            justify-content: center; /* Horizontale Zentrierung */
515            width: 46px !important; /* Breite der Pfeile */
516            height: 46px !important; /* Höhe der Pfeile */
517            font-size: 23px !important; /* Schriftgröße der Pfeile */
518            text-align: center; /* Textzentrierung */
519            line-height: 36px !important; /* Zeilenhöhe für Vertikale Zentrierung */
520        }
521
522        /* Hover-Stil für Pfeile */
523        .woocommerce .page-content nav.woocommerce-pagination ul li a.prev:hover,
524        .woocommerce .page-content nav.woocommerce-pagination ul li a.next:hover {
525            color: #ffffff !important; /* Textfarbe bei Hover */
526            background-color: #666666 !important; /* Hintergrund bei Hover */
527        }   
528		
529		/* Entfernen der zweiten Pfeile */
530        .woocommerce .page-content nav.woocommerce-pagination ul li a.prev::after,
531        .woocommerce .page-content nav.woocommerce-pagination ul li a.next::after {
532            display: none !important; /* Entfernt zusätzliche Pfeil-Icons */
533        }
534    </style>
535    <!-- start Simple Custom CSS and JS -->
536<script type="text/javascript">
537</script>
537
538<!-- end Simple Custom CSS and JS -->
539<!-- start Simple Custom CSS and JS -->
540<script type="text/javascript">
541
542
543(function () {
544  'use strict';
545
546   
547  function removeAriaReadonly() {
548    const table = document.querySelector('table.tribe-events-calendar-month');
549    if (table && table.hasAttribute('aria-readonly')) {
550      table.removeAttribute('aria-readonly');
551    }
552  }
553
554  removeAriaReadonly();
555  let tries = 0;
556  const roInterval = setInterval(() => {
557    removeAriaReadonly();
558    if (++tries > 15) clearInterval(roInterval);
559  }, 300);
560
561  
562  function cleanMonthTooltips() {
563    const month = document.querySelector('.tribe-events-calendar-month');
564    if (!month) return;
565
566    // title-Attribute entfernen
567    month.querySelectorAll('[title]').forEach(el => el.removeAttribute('title'));
568
569    // Doppelte Links entfernen
570    month.querySelectorAll('.tribe-events-calendar-month__calendar-event-details')
571      .forEach(eventEl => {
572        const seen = new Set();
573        eventEl.querySelectorAll('a[href]').forEach(link => {
574          const href = link.getAttribute('href');
575          if (seen.has(href)) {
576            const img = link.querySelector('img');
577            if (img) {
578              link.replaceWith(img);
579            } else {
580              link.replaceWith(...link.childNodes);
581            }
582          } else {
583            seen.add(href);
584          }
585        });
586      });
587  }
588
589  cleanMonthTooltips();
590  let tooltipTries = 0;
591  const tooltipInterval = setInterval(() => {
592    cleanMonthTooltips();
593    if (++tooltipTries > 15) clearInterval(tooltipInterval);
594  }, 300);
595
596	
597document.addEventListener('DOMContentLoaded', function () {
598  if (!document.body.classList.contains('single-tribe_events')) return;
599
600  const reservationMarker = document.querySelector('.hat-reservierung');
601  const hasActiveRsvpButton = document.querySelector('.tribe-tickets__rsvp-actions-button-going');
602  const hasActiveRsvpForm = document.querySelector('.tribe-tickets__rsvp-form');
603  const alreadyExists = document.querySelector('.reservierung-abgelaufen');
604
605  if (!reservationMarker || hasActiveRsvpButton || hasActiveRsvpForm || alreadyExists) {
606    return;
607  }
608
609  const eventStartRaw = reservationMarker.getAttribute('data-event-start');
610
611  if (eventStartRaw) {
612    const eventStart = new Date(eventStartRaw);
613    const now = new Date();
614
615    if (!isNaN(eventStart.getTime()) && now >= eventStart) {
616      return;
617    }
618  }
619
620  const target =
621    document.querySelector('.tribe-events-single-event-description') ||
622    document.querySelector('.tribe-events-single') ||
623    document.querySelector('.entry-content');
624
625  if (!target) return;
626
627  const notice = document.createElement('div');
628  notice.className = 'reservierung-abgelaufen';
629  notice.setAttribute('role', 'status');
630  notice.innerHTML = `
631    <strong>Reservierung nicht mehr möglich</strong><br>
632    Die Reservierungsfrist für diese Veranstaltung ist abgelaufen.
633  `;
634
635  target.insertAdjacentElement('afterend', notice);
636});</script>
636
637<!-- end Simple Custom CSS and JS -->
638<!-- start Simple Custom CSS and JS -->
639<script type="text/javascript">
640document.addEventListener('DOMContentLoaded', function () {
641
642    
643    function replaceBooklyErrorText() {
644        document.querySelectorAll('.bookly-label-error').forEach(function (el) {
645            if (el.textContent.trim() === 'Please select a service') {
646                el.textContent = 'Bitte wähle einen Raum für die Reservierung aus.';
647            }
648        });
649    }
650
651    
652    function replaceBooklyDurationUnit() {
653        document.querySelectorAll('.bookly-form *').forEach(function (el) {
654            if (el.childNodes.length === 1 && /\b\d+\s*h\b/.test(el.textContent)) {
655                el.textContent = el.textContent.replace(/\b(\d+)\s*h\b/g, '$1 Std.');
656            }
657        });
658    }
659
660    
661
662    function getStaffSelect() {
663        return document.querySelector('.bookly-form-group[data-type="staff"] select');
664    }
665
666    function roomSelected() {
667        const staffSelect = getStaffSelect();
668        if (!staffSelect) return true; // Wenn Feld nicht existiert → nicht blockieren
669        const val = (staffSelect.value || '').trim();
670        return val !== '' && val !== '0';
671    }
672
673    function showRoomError(staffSelect) {
674
675        const old = document.querySelector('.gw-room-error');
676        if (old) old.remove();
677
678        const error = document.createElement('div');
679        error.className = 'gw-room-error';
680        error.textContent = 'Bitte zuerst einen Raum auswählen.';
681        error.setAttribute('role', 'alert');
682
683        const group = staffSelect.closest('.bookly-form-group');
684        if (group) group.appendChild(error);
685
686        staffSelect.focus();
687    }
688
689    // 👉 Capture-Phase → funktioniert Desktop + Mobile
690    document.addEventListener('click', function (e) {
691
692        const btn = e.target.closest(
693            '.bookly-js-next-step, .bookly-next-step, .bookly-mobile-next-step'
694        );
695
696        if (!btn) return;
697
698        if (!roomSelected()) {
699            e.preventDefault();
700            e.stopImmediatePropagation();
701            const staffSelect = getStaffSelect();
702            if (staffSelect) showRoomError(staffSelect);
703            return false;
704        }
705
706    }, true);
707
708    // Fehlermeldung entfernen sobald Raum gewählt wird
709    document.addEventListener('change', function (e) {
710        if (e.target.matches('.bookly-form-group[data-type="staff"] select')) {
711            const old = document.querySelector('.gw-room-error');
712            if (old) old.remove();
713        }
714    });
715
716    
717    replaceBooklyErrorText();
718    replaceBooklyDurationUnit();
719
720    
721    const observer = new MutationObserver(function () {
722        replaceBooklyErrorText();
723        replaceBooklyDurationUnit();
724    });
725
726    observer.observe(document.body, {
727        childList: true,
728        subtree: true
729    });
730
731});</script>
731
732<!-- end Simple Custom CSS and JS -->
733<!-- start Simple Custom CSS and JS -->
734<script type="text/javascript">
735
736
737(function () {
738'use strict';
739
740
741document.addEventListener('submit', function (e) {
742const form = e.target.closest('.search-form');
743if (!form) return;
744
745const field = form.querySelector('.search-field');
746if (field && field.value.trim() === '') {
747  e.preventDefault();
748  alert('Bitte geben Sie einen Suchbegriff ein!');
749}
750
751
752}, true);
753
754
755document.addEventListener('DOMContentLoaded', function () {
756const hash = window.location.hash;
757if (!hash) return;
758
759const target = document.querySelector(hash);
760if (!target) return;
761
762const yOffset = -100; // Header-Höhe
763const y = target.getBoundingClientRect().top + window.pageYOffset + yOffset;
764
765window.scrollTo({ top: y, behavior: 'smooth' });
766
767history.replaceState(null, document.title, window.location.pathname);
768
769
770});
771
772
773document.addEventListener('DOMContentLoaded', function () {
774const btn = document.querySelector('.mu-menu-search__toggle');
775const input = document.getElementById('mu-menu-search-input-1');
776if (!btn || !input) return;
777
778// falsche Rolle entfernen
779if (btn.getAttribute('role') === 'menuitem') {
780  btn.removeAttribute('role');
781}
782
783btn.setAttribute('aria-controls', input.id);
784btn.setAttribute('aria-expanded', 'false');
785input.hidden = true;
786
787let lastFocus = null;
788
789function toggleSearch(open) {
790  const isOpen = open ?? (btn.getAttribute('aria-expanded') === 'false');
791  btn.setAttribute('aria-expanded', String(isOpen));
792  input.hidden = !isOpen;
793
794  if (isOpen) {
795    lastFocus = document.activeElement;
796
797    if (!document.getElementById('mu-menu-search-hint-1')) {
798      const hint = document.createElement('div');
799      hint.id = 'mu-menu-search-hint-1';
800      hint.className = 'screen-reader-text';
801      hint.textContent = 'Geben Sie einen Suchbegriff ein und drücken Sie Eingabe.';
802      input.insertAdjacentElement('afterend', hint);
803    }
804
805    input.setAttribute('aria-describedby', 'mu-menu-search-hint-1');
806    setTimeout(() => input.focus(), 0);
807  } else if (lastFocus) {
808    setTimeout(() => lastFocus.focus(), 0);
809  }
810}
811
812btn.addEventListener('click', () => toggleSearch());
813
814document.addEventListener('keydown', function (e) {
815  if (e.key === 'Escape' && btn.getAttribute('aria-expanded') === 'true') {
816    e.stopPropagation();
817    toggleSearch(false);
818  }
819});
820
821document.addEventListener('click', function (e) {
822  if (btn.getAttribute('aria-expanded') !== 'true') return;
823  if (e.target === btn || e.target === input || btn.contains(e.target)) return;
824  toggleSearch(false);
825});
826
827
828});
829
830
831document.addEventListener('DOMContentLoaded', function () {
832document.querySelectorAll('a[role="button"]').forEach(link => {
833link.removeAttribute('role');
834});
835
836document.querySelectorAll('.zak-submenu-toggle').forEach(toggle => {
837  toggle.removeAttribute('role');
838  toggle.removeAttribute('tabindex');
839  toggle.removeAttribute('onkeypress');
840  toggle.setAttribute('aria-hidden', 'true');
841});
842
843
844});
845
846
847document.addEventListener('DOMContentLoaded', function () {
848[
849'div[id^="s3gt_"]',
850'div#s3gt_translate',
851'div._tooltip_mini'
852].forEach(selector => {
853document.querySelectorAll(selector).forEach(el => el.remove());
854});
855});
856
857
858document.addEventListener('DOMContentLoaded', function () {
859document.querySelectorAll('a[title]').forEach(link => {
860if (link.title.trim() === link.textContent.trim()) {
861link.removeAttribute('title');
862}
863});
864});
865
866})();
867
868
869
870document.addEventListener('DOMContentLoaded', function () {
871const h1 = document.querySelector('main h1, .site-content h1, h1');
872
873if (!h1) return;
874if (document.body.classList.contains('home')) return;
875
876setTimeout(function () {
877const abstandOben = 30; // hier anpassen, z. B. 50 oder 80
878const position = h1.getBoundingClientRect().top + window.pageYOffset - abstandOben;
879
880window.scrollTo({
881  top: position,
882  behavior: 'auto'
883});
884
885
886}, 300);
887});</script>
887
888<!-- end Simple Custom CSS and JS -->
889<!-- start Simple Custom CSS and JS -->
890<script type="text/javascript">
891
892
893document.addEventListener("DOMContentLoaded", function () {
894    "use strict";
895
896    const navigationContainers =
897        document.querySelectorAll(".tafel-navigation");
898
899    if (!navigationContainers.length) {
900        return;
901    }
902
903    
904    const ACCORDION_STORAGE_KEY =
905        "geschichtspfadAccordion";
906
907    
908
909    const tafeln = [
910        {
911            slug: "tafel-1",
912            label: "Tafel 1",
913            title: "Etagenmietshäuser beim „Sandbalken“"
914        },
915        {
916            slug: "tafel-2",
917            label: "Tafel 2",
918            title: "Putzbauten Lambrechtsweg"
919        },
920        {
921            slug: "tafel-3",
922            label: "Tafel 3",
923            title: "Hartzlohplatz / ehem. Wache"
924        },
925        {
926            slug: "tafel-4",
927            label: "Tafel 4",
928            title: "30er-Jahre-Zeilenbauten Lorichsstraße"
929        },
930        {
931            slug: "tafel-5",
932            label: "Tafel 5",
933            title: "Schule Fraenkelstraße"
934        },
935        {
936            slug: "tafel-6",
937            label: "Tafel 6",
938            title: "Adolf-von-Elm-Hof"
939        },
940        {
941            slug: "tafel-7-1",
942            label: "Tafel 7.1",
943            title: "Der Schwalbenhof – Wohnungen für „Junggesellinnen“"
944        },
945        {
946            slug: "tafel-7-2",
947            label: "Tafel 7.2",
948            title: "Lauter Backstein – harmonisch oder monoton?"
949        },
950        {
951            slug: "tafel-8",
952            label: "Tafel 8",
953            title: "Wahrzeichen der Backsteinmoderne"
954        },
955        {
956            slug: "tafel-9",
957            label: "Tafel 9",
958            title: "Habichthof und „Voss“"
959        },
960        {
961            slug: "tafel-10",
962            label: "Tafel 10",
963            title: "Stellbergterrain"
964        },
965        {
966            slug: "tafel-11",
967            label: "Tafel 11",
968            title: "Werden einer Wohnstadt"
969        },
970        {
971            slug: "tafel-12",
972            label: "Tafel 12",
973            title: "Kopfbau und Lückenschließer"
974        },
975        {
976            slug: "tafel-13",
977            label: "Tafel 13",
978            title: "Die Giordanos – Eine Barmbeker Familie"
979        },
980        {
981            slug: "tafel-14",
982            label: "Tafel 14",
983            title: "Bahnhof, Busse, Bahnen"
984        },
985        {
986            slug: "tafel-15",
987            label: "Tafel 15",
988            title: "Gummifabrik-Kulturinsel"
989        },
990        {
991            slug: "tafel-16-1",
992            label: "Tafel 16.1",
993            title: "Marke „Zombeck“"
994        },
995        {
996            slug: "tafel-16-2",
997            label: "Tafel 16.2",
998            title: "Wohnungsbaugenossenschaften in Barmbek"
999        },
1000        {
1001            slug: "tafel-17",
1002            label: "Tafel 17",
1003            title: "Daniel-Bartels-Hof"
1004        },
1005        {
1006            slug: "tafel-18",
1007            label: "Tafel 18",
1008            title: "Am Flachsland"
1009        },
1010        {
1011            slug: "tafel-19",
1012            label: "Tafel 19",
1013            title: "Von der Schule zum Wohnprojekt"
1014        },
1015        {
1016            slug: "tafel-20-1",
1017            label: "Tafel 20.1",
1018            title: "Vom Dorfplatz zur Stadtlandschaft"
1019        },
1020        {
1021            slug: "tafel-20-2",
1022            label: "Tafel 20.2",
1023            title: "Von der Kirche zum Wohnturm"
1024        },
1025        {
1026            slug: "tafel-21",
1027            label: "Tafel 21",
1028            title: "Keitelstift"
1029        },
1030        {
1031            slug: "tafel-22-1",
1032            label: "Tafel 22.1",
1033            title: "Barmbeks Lebensader – die Hamburger Straße"
1034        },
1035        {
1036            slug: "tafel-22-2",
1037            label: "Tafel 22.2",
1038            title: "Das war „Barmbek basch“"
1039        },
1040        {
1041            slug: "tafel-23",
1042            label: "Tafel 23",
1043            title: "Bauvereins-„Burg“ Wohldorfer Straße"
1044        },
1045        {
1046            slug: "tafel-24-1",
1047            label: "Tafel 24.1",
1048            title: "Vom Vogelgezwitscher zum Leinwandgeflimmer"
1049        },
1050        {
1051            slug: "tafel-24-2",
1052            label: "Tafel 24.2",
1053            title: "Barrikaden, Kneipen und politischer Rückzug"
1054        },
1055        {
1056            slug: "tafel-25",
1057            label: "Tafel 25",
1058            title: "Der Eilbek"
1059        },
1060        {
1061            slug: "tafel-26-1",
1062            label: "Tafel 26.1",
1063            title: "Heilbuth, Karstadt – Einkaufen und Haushalten"
1064        },
1065        {
1066            slug: "tafel-26-2",
1067            label: "Tafel 26.2",
1068            title: "Einkaufen und Haushalten"
1069        },
1070        {
1071            slug: "tafel-27-1",
1072            label: "Tafel 27.1",
1073            title: "Emily Ruete Sayyida Salme bin Said ibn Sultan – von Sansibar nach Hamburg"
1074        },
1075        {
1076            slug: "tafel-27-2",
1077            label: "Tafel 27.2",
1078            title: "Emily Ruete Sayyida Salme bin Said ibn Sultan – bewundert und umstritten"
1079        },
1080        {
1081            slug: "tafel-28",
1082            label: "Tafel 28",
1083            title: "Schüsse, Badewasser und ein Lord"
1084        },
1085        {
1086            slug: "tafel-29",
1087            label: "Tafel 29",
1088            title: "Etagenhaus-Ensemble Flotowstraße"
1089        },
1090        {
1091            slug: "tafel-30",
1092            label: "Tafel 30",
1093            title: "Vierspänner-Mietshaus Heitmannstraße"
1094        },
1095        {
1096            slug: "tafel-31-1",
1097            label: "Tafel 31.1",
1098            title: "Ein Park im Arbeiterviertel"
1099        },
1100        {
1101            slug: "tafel-31-2",
1102            label: "Tafel 31.2",
1103            title: "Zwei Kirchen im Arbeiterviertel"
1104        },
1105        {
1106            slug: "tafel-32-1",
1107            label: "Tafel 32.1",
1108            title: "Der „Pro“-Wohnblock"
1109        },
1110        {
1111            slug: "tafel-32-2",
1112            label: "Tafel 32.2",
1113            title: "„Mit uns zieht die neue Zeit“"
1114        },
1115        {
1116            slug: "tafel-33",
1117            label: "Tafel 33",
1118            title: "Gaswerk Alster City"
1119        },
1120        {
1121            slug: "tafel-34-1",
1122            label: "Tafel 34.1",
1123            title: "Zwangsarbeiter – Aus ganz Europa nach Hamburg"
1124        },
1125        {
1126            slug: "tafel-34-2",
1127            label: "Tafel 34.2",
1128            title: "Zwangsarbeiterlager rund um den Hamburger Stadtpark"
1129        },
1130        {
1131            slug: "tafel-35",
1132            label: "Tafel 35",
1133            title: "Barmbeker Reeperstein"
1134        }
1135    ];
1136
1137    
1138
1139    const overviewUrl = "/geschichtspfad/";
1140
1141    
1142
1143    const pathParts = window.location.pathname
1144        .replace(/\/+$/, "")
1145        .split("/")
1146        .filter(Boolean);
1147
1148    const currentSlug =
1149        pathParts[pathParts.length - 1] || "";
1150
1151    const currentIndex = tafeln.findIndex(function (tafel) {
1152        return tafel.slug === currentSlug;
1153    });
1154
1155    
1156    if (currentIndex === -1) {
1157        navigationContainers.forEach(function (container) {
1158            container.hidden = true;
1159        });
1160
1161        return;
1162    }
1163
1164    
1165
1166    function createNavigationLink(options) {
1167        const link = document.createElement("a");
1168
1169        link.className = options.className;
1170        link.href = "/" + options.tafel.slug + "/";
1171        link.textContent = options.visibleText;
1172
1173        
1174        link.setAttribute(
1175            "data-tooltip",
1176            options.tafel.label + ": " +
1177            options.tafel.title
1178        );
1179
1180        
1181        link.setAttribute(
1182            "aria-label",
1183            options.direction + ": " +
1184            options.tafel.label + " – " +
1185            options.tafel.title
1186        );
1187
1188        return link;
1189    }
1190
1191    
1192
1193    navigationContainers.forEach(function (container) {
1194        container.replaceChildren();
1195        container.hidden = false;
1196
1197        const previousTafel =
1198            currentIndex > 0
1199                ? tafeln[currentIndex - 1]
1200                : null;
1201
1202        const nextTafel =
1203            currentIndex < tafeln.length - 1
1204                ? tafeln[currentIndex + 1]
1205                : null;
1206
1207        
1208        if (previousTafel) {
1209            const previousLink =
1210                createNavigationLink({
1211                    className:
1212                        "tafel-navigation__previous",
1213                    tafel: previousTafel,
1214                    visibleText:
1215                        "← " + previousTafel.label,
1216                    direction:
1217                        "Vorherige Tafel"
1218                });
1219
1220            container.appendChild(previousLink);
1221        } else {
1222            const placeholder =
1223                document.createElement("span");
1224
1225            placeholder.className =
1226                "tafel-navigation__placeholder";
1227
1228            placeholder.setAttribute(
1229                "aria-hidden",
1230                "true"
1231            );
1232
1233            container.appendChild(placeholder);
1234        }
1235
1236        
1237        const overviewLink =
1238            document.createElement("a");
1239
1240        overviewLink.className =
1241            "tafel-navigation__overview";
1242
1243        overviewLink.href = overviewUrl;
1244
1245        overviewLink.textContent =
1246            "Zurück zur Übersicht";
1247
1248        overviewLink.setAttribute(
1249            "aria-label",
1250            "Zurück zur Übersicht aller Tafeln des Geschichtspfades"
1251        );
1252
1253        
1254        overviewLink.addEventListener(
1255            "click",
1256            function () {
1257                sessionStorage.setItem(
1258                    ACCORDION_STORAGE_KEY,
1259                    "open"
1260                );
1261            }
1262        );
1263
1264        container.appendChild(overviewLink);
1265
1266        
1267        if (nextTafel) {
1268            const nextLink =
1269                createNavigationLink({
1270                    className:
1271                        "tafel-navigation__next",
1272                    tafel: nextTafel,
1273                    visibleText:
1274                        nextTafel.label + " →",
1275                    direction:
1276                        "Nächste Tafel"
1277                });
1278
1279            container.appendChild(nextLink);
1280        } else {
1281            const placeholder =
1282                document.createElement("span");
1283
1284            placeholder.className =
1285                "tafel-navigation__placeholder";
1286
1287            placeholder.setAttribute(
1288                "aria-hidden",
1289                "true"
1290            );
1291
1292            container.appendChild(placeholder);
1293        }
1294    });
1295});</script>
1295
1296<!-- end Simple Custom CSS and JS -->
1297<!-- start Simple Custom CSS and JS -->
1298<script type="text/javascript">
1299
1300
1301(function () {
1302  'use strict';
1303
1304  
1305  if (!document.body || !document.body.classList.contains('woocommerce')) return;
1306
1307  
1308  (function () {
1309    const proceedSel = '.checkout-button, .wc-proceed-to-checkout a';
1310
1311    document.addEventListener('click', e => {
1312      if (e.target.closest(proceedSel)) {
1313        sessionStorage.setItem('a11y-focus-checkout', '1');
1314      }
1315    }, true);
1316
1317    if (!document.body.classList.contains('woocommerce-checkout')) return;
1318
1319    function isVisible(el) {
1320      if (!el || el.disabled) return false;
1321      const cs = getComputedStyle(el);
1322      const r = el.getBoundingClientRect();
1323      return cs.display !== 'none' && cs.visibility !== 'hidden' && (r.width || r.height);
1324    }
1325
1326    function focusEl(el) {
1327      if (!el) return;
1328      el.setAttribute('tabindex', '-1');
1329      el.focus({ preventScroll: true });
1330      el.scrollIntoView({ block: 'start' });
1331      setTimeout(() => el.removeAttribute('tabindex'), 800);
1332    }
1333
1334    function pickField() {
1335      const form = document.querySelector('form.checkout');
1336      if (!form) return null;
1337
1338      const fields = [...form.querySelectorAll('input,select,textarea')]
1339        .filter(el => isVisible(el) && /billing_/.test(el.name || el.id));
1340
1341      return (
1342        fields.find(el => el.getAttribute('aria-invalid') === 'true') ||
1343        fields.find(el => el.required && !el.value) ||
1344        fields.find(el => el.name === 'billing_first_name') ||
1345        fields[0]
1346      );
1347    }
1348
1349    function applyFocus() {
1350      const el = pickField();
1351      if (el) focusEl(el);
1352    }
1353
1354    if (sessionStorage.getItem('a11y-focus-checkout') === '1') {
1355      sessionStorage.removeItem('a11y-focus-checkout');
1356      [0, 200, 600].forEach(ms => setTimeout(applyFocus, ms));
1357    }
1358  })();
1359
1360  
1361  (function () {
1362    if (!document.body.classList.contains('woocommerce-checkout')) return;
1363
1364    function ensureLive() {
1365      let el = document.getElementById('a11y-wc-live');
1366      if (el) return el;
1367      el = document.createElement('div');
1368      el.id = 'a11y-wc-live';
1369      el.setAttribute('aria-live', 'polite');
1370      el.setAttribute('aria-atomic', 'true');
1371      el.style.position = 'absolute';
1372      el.style.left = '-9999px';
1373      document.body.appendChild(el);
1374      return el;
1375    }
1376
1377    function announce(msg) {
1378      const live = ensureLive();
1379      live.textContent = '';
1380      setTimeout(() => (live.textContent = msg), 10);
1381    }
1382
1383    function announceOrder() {
1384      const table = document.querySelector('.woocommerce-checkout-review-order-table');
1385      if (!table) return;
1386
1387      const items = table.querySelectorAll('tr.cart_item');
1388      if (!items.length) return;
1389
1390      announce(`Ihre Bestellung enthält ${items.length} Artikel. Bitte bestätigen Sie die AGB.`);
1391    }
1392
1393    document.addEventListener('DOMContentLoaded', announceOrder);
1394    new MutationObserver(announceOrder).observe(document.body, {
1395      childList: true,
1396      subtree: true
1397    });
1398  })();
1399
1400  
1401  (function () {
1402    if (!document.body.classList.contains('woocommerce-checkout')) return;
1403
1404    function bind() {
1405      const terms = document.querySelector('#terms');
1406      const order = document.querySelector('#place_order');
1407      if (!terms || !order) return;
1408
1409      terms.addEventListener('keydown', e => {
1410        if (e.key === 'Tab' && !e.shiftKey) {
1411          e.preventDefault();
1412          order.focus();
1413        }
1414      }, true);
1415
1416      order.addEventListener('keydown', e => {
1417        if (e.key === 'Tab' && e.shiftKey) {
1418          e.preventDefault();
1419          terms.focus();
1420        }
1421      }, true);
1422    }
1423
1424    document.addEventListener('DOMContentLoaded', bind);
1425    new MutationObserver(bind).observe(document.body, {
1426      childList: true,
1427      subtree: true
1428    });
1429  })();
1430
1431  
1432  document.addEventListener('DOMContentLoaded', function () {
1433    document.querySelectorAll('.woocommerce-checkout a[href="#"]').forEach(a => {
1434      if (!a.textContent.trim() && !a.getAttribute('aria-label')) {
1435        a.remove();
1436      }
1437    });
1438  });
1439
1440  
1441  (function () {
1442    function swapButtons() {
1443      document.querySelectorAll('.products li.product').forEach(p => {
1444        const view = p.querySelector('a.button:not(.add_to_cart_button)');
1445        const cart = p.querySelector('a.add_to_cart_button');
1446        if (view && cart) cart.before(view);
1447      });
1448    }
1449
1450    document.addEventListener('DOMContentLoaded', swapButtons);
1451  })();
1452
1453  
1454  function removeCartImageLinks() {
1455    document.querySelectorAll('.cart_item td.product-thumbnail a img').forEach(img => {
1456      const a = img.closest('a');
1457      if (a) a.replaceWith(img);
1458    });
1459  }
1460
1461  document.addEventListener('DOMContentLoaded', removeCartImageLinks);
1462  new MutationObserver(removeCartImageLinks)
1463    .observe(document.body, { childList: true, subtree: true });
1464
1465  
1466  document.addEventListener('DOMContentLoaded', function () {
1467    const map = [
1468      ['#g-recaptcha-response', 'Sicherheitsüberprüfung'],
1469      ['input[name="terms"]', 'AGB akzeptieren'],
1470      ['#pickup_location', 'Abholstation wählen']
1471    ];
1472
1473    map.forEach(([sel, label]) => {
1474      const el = document.querySelector(sel);
1475      if (el && !el.hasAttribute('aria-label')) {
1476        el.setAttribute('aria-label', label);
1477      }
1478    });
1479
1480    document
1481      .querySelectorAll('.select2-selection[title], .select2-selection__rendered[title]')
1482      .forEach(el => el.removeAttribute('title'));
1483  });
1484
1485})();
1486
1487document.addEventListener('DOMContentLoaded', function () {
1488  document
1489    .querySelectorAll('.woocommerce-gzd-legal-checkbox-text .required-star')
1490    .forEach(el => el.remove());
1491});
1492
1493
1494</script>
1494
1495<!-- end Simple Custom CSS and JS -->
1496<!-- start Simple Custom CSS and JS -->
1497<script type="text/javascript">
1498
1499
1500(function () {
1501  'use strict';
1502
1503  
1504  if (!document.body || document.body.classList.contains('wp-admin')) return;
1505
1506  
1507  document.addEventListener('DOMContentLoaded', function () {
1508    const skip = document.querySelector('.sr-skip-link');
1509    if (!skip) return;
1510
1511    skip.addEventListener('click', function () {
1512      const target = document.querySelector('#main, main, #content, .site-content');
1513      if (target) {
1514        target.setAttribute('tabindex', '-1');
1515        target.focus();
1516        setTimeout(() => target.removeAttribute('tabindex'), 500);
1517      }
1518    });
1519  });
1520
1521  
1522  function removeRedundantTitles(root = document) {
1523    root.querySelectorAll('[title]').forEach(el => {
1524      const title = el.getAttribute('title');
1525      const text  = (el.textContent || '').trim();
1526
1527      if (!title) return;
1528      if (title === text || title.length < 3) {
1529        el.removeAttribute('title');
1530      }
1531    });
1532  }
1533
1534  
1535  function cleanEmptyLinks(root = document) {
1536    root.querySelectorAll('a[href]').forEach(link => {
1537      const hasText = link.textContent.trim().length > 0;
1538      const hasAria = link.hasAttribute('aria-label') || link.hasAttribute('aria-labelledby');
1539
1540      if (!hasText && !hasAria) {
1541        link.remove();
1542      } else if (!hasText && hasAria) {
1543        link.innerHTML = '<span class="screen-reader-text">Link</span>';
1544      }
1545    });
1546  }
1547
1548  
1549  function fixRecaptcha() {
1550    const field = document.querySelector('textarea[name="g-recaptcha-response"]');
1551    if (field && !field.hasAttribute('aria-hidden')) {
1552      field.setAttribute('aria-hidden', 'true');
1553    }
1554  }
1555
1556  
1557  function fixAriaLabels(root = document) {
1558    const map = [
1559      { sel: '#g-recaptcha-response', label: 'Sicherheitsüberprüfung' },
1560      { sel: 'input[name="terms"]', label: 'AGB akzeptieren' },
1561      { sel: '#pickup_location', label: 'Abholstation wählen' },
1562      { sel: '#select2-billing_country-container', label: 'Land oder Region auswählen' }
1563    ];
1564
1565    map.forEach(item => {
1566      const el = root.querySelector(item.sel);
1567      if (el && !el.getAttribute('aria-label')) {
1568        el.setAttribute('aria-label', item.label);
1569      }
1570    });
1571
1572    // Zahlungsart-Label
1573    const bacs = root.querySelector('label[for="payment_method_bacs"]');
1574    if (bacs && bacs.textContent.trim() === '') {
1575      bacs.textContent = 'Zahlung per Überweisung';
1576    }
1577  }
1578
1579  
1580  function fixComplianz() {
1581    document.querySelectorAll('details.cmplz-category summary').forEach(summary => {
1582      const details = summary.closest('details.cmplz-category');
1583      if (!details) return;
1584
1585      let panel = details.querySelector('.cmplz-panel');
1586      if (!panel) {
1587        panel = document.createElement('div');
1588        panel.className = 'cmplz-panel';
1589        details.appendChild(panel);
1590      }
1591
1592      let wrap = panel.querySelector('.cmplz-banner-checkbox');
1593      if (!wrap) {
1594        wrap = document.createElement('div');
1595        wrap.className = 'cmplz-banner-checkbox';
1596        panel.insertBefore(wrap, panel.firstChild);
1597      }
1598
1599      summary.querySelectorAll('input, label').forEach(el => {
1600        wrap.appendChild(el);
1601      });
1602    });
1603  }
1604
1605  
1606  function removeForeignTooltips() {
1607    const selectors = [
1608      'div[id^="s3gt_"]',
1609      'div#s3gt_translate',
1610      'div._tooltip_mini'
1611    ];
1612    selectors.forEach(sel => {
1613      document.querySelectorAll(sel).forEach(el => el.remove());
1614    });
1615  }
1616
1617  
1618  function runAll(root = document) {
1619    removeRedundantTitles(root);
1620    cleanEmptyLinks(root);
1621    fixAriaLabels(root);
1622    fixRecaptcha();
1623    fixComplianz();
1624    removeForeignTooltips();
1625  }
1626
1627  document.addEventListener('DOMContentLoaded', function () {
1628    runAll();
1629
1630    const observer = new MutationObserver(() => runAll());
1631    observer.observe(document.body, {
1632      childList: true,
1633      subtree: true,
1634      attributes: true
1635    });
1636  });
1637
1638})();
1639
1640
1641
1642document.addEventListener('DOMContentLoaded', function () {
1643
1644  function fixLegalTextOnce() {
1645
1646    const textEl = document.querySelector(
1647      '.woocommerce-checkout-review-order .woocommerce-gzd-legal-checkbox-text'
1648    );
1649
1650    const checkbox = document.querySelector(
1651      '.woocommerce-checkout-review-order input[type="checkbox"]'
1652    );
1653
1654    if (!textEl || !checkbox) return;
1655    if (textEl.dataset.fixed === 'true') return;
1656
1657    const links = textEl.querySelectorAll('a');
1658    if (links.length < 2) return;
1659
1660    
1661    textEl.innerHTML =
1662      'Mit der Bestellung erkläre ich mich mit den ' +
1663      links[0].outerHTML +
1664      ' und ' +
1665      links[1].outerHTML +
1666      ' einverstanden.' +
1667      '<span class="sr-only"> Pflichtfeld</span>';
1668
1669    
1670    checkbox.setAttribute('required', 'required');
1671    checkbox.setAttribute('aria-required', 'true');
1672
1673    
1674    textEl.dataset.fixed = 'true';
1675  }
1676
1677  // Initial
1678  fixLegalTextOnce();
1679
1680  // Nach WooCommerce-AJAX
1681  if (window.jQuery) {
1682    jQuery(document.body).on('updated_checkout', function () {
1683      fixLegalTextOnce();
1684    });
1685  }
1686
1687});
1688
1689
1690
1691function fixResponsiveMenuSearchLabels() {
1692  const searchFields = document.querySelectorAll('.rmp-search-box');
1693
1694  searchFields.forEach(function(field, index) {
1695    if (!field.hasAttribute('aria-label') && !field.hasAttribute('aria-labelledby')) {
1696      field.setAttribute('aria-label', 'Suche');
1697    }
1698
1699    if (field.getAttribute('title') === 'Search') {
1700      field.setAttribute('title', 'Suche');
1701    }
1702
1703    if (!field.id) {
1704      field.id = 'rmp-search-box-' + index;
1705    }
1706
1707    const form = field.closest('.rmp-search-form');
1708    if (form) {
1709      const existingLabel = form.querySelector('label[for="' + field.id + '"]');
1710
1711      if (!existingLabel) {
1712        const label = document.createElement('label');
1713        label.setAttribute('for', field.id);
1714        label.className = 'screen-reader-text';
1715        label.textContent = 'Suche';
1716        form.insertBefore(label, field);
1717      }
1718    }
1719  });
1720}
1721
1722document.addEventListener('DOMContentLoaded', function () {
1723  fixResponsiveMenuSearchLabels();
1724
1725  const observer = new MutationObserver(function() {
1726    fixResponsiveMenuSearchLabels();
1727  });
1728
1729  observer.observe(document.body, {
1730    childList: true,
1731    subtree: true
1732  });
1733});
1734
1735
1736
1737function fixZakraMenuRoles() {
1738
1739  // GLOBAL: alle menubar/menu Rollen entfernen
1740  const allMenus = document.querySelectorAll('[role="menubar"], [role="menu"]');
1741
1742  allMenus.forEach(function(menu) {
1743    menu.removeAttribute('role');
1744  });
1745
1746  // Hauptmenüs gezielt behandeln
1747  const menus = document.querySelectorAll('#zak-primary-menu, .zak-primary-menu');
1748
1749  menus.forEach(function(menu) {
1750
1751    if (menu.hasAttribute('aria-expanded')) {
1752      menu.removeAttribute('aria-expanded');
1753    }
1754
1755    // li cleanup
1756    const listItems = menu.querySelectorAll('li[role="none"], li[role="presentation"]');
1757    listItems.forEach(function(item) {
1758      item.removeAttribute('role');
1759    });
1760
1761    // alle ARIA Menürollen entfernen
1762    const ariaMenuElements = menu.querySelectorAll(
1763      '[role="menuitem"], [role="menuitemcheckbox"], [role="menuitemradio"]'
1764    );
1765
1766    ariaMenuElements.forEach(function(element) {
1767      element.removeAttribute('role');
1768    });
1769
1770    // aria-expanded nur auf echten Links ohne Toggle-Funktion entfernen
1771    const linksWithExpanded = menu.querySelectorAll('a[aria-expanded]');
1772    linksWithExpanded.forEach(function(link) {
1773      const dataHref = (link.getAttribute('data-href') || '').trim();
1774      const href = (link.getAttribute('href') || '').trim();
1775      const isToggleOnly =
1776        dataHref === '#' ||
1777        href === '#' ||
1778        (!href && dataHref === '#');
1779
1780      if (!isToggleOnly) {
1781        link.removeAttribute('aria-expanded');
1782      }
1783    });
1784  });
1785}
1786
1787document.addEventListener('DOMContentLoaded', function () {
1788  fixZakraMenuRoles();
1789
1790  const observer = new MutationObserver(function () {
1791    fixZakraMenuRoles();
1792  });
1793
1794  observer.observe(document.body, {
1795    childList: true,
1796    subtree: true,
1797    attributes: true
1798  });
1799
1800  window.addEventListener('load', fixZakraMenuRoles);
1801
1802  setTimeout(fixZakraMenuRoles, 300);
1803  setTimeout(fixZakraMenuRoles, 800);
1804  setTimeout(fixZakraMenuRoles, 1500);
1805});
1806
1807
1808
1809
1810
1811document.addEventListener('DOMContentLoaded', function () {
1812  const menuItems = document.querySelectorAll('.menu-item-has-children');
1813
1814  menuItems.forEach((item, index) => {
1815    const trigger = item.querySelector(':scope > a');
1816    const submenu = item.querySelector(':scope > .sub-menu');
1817
1818    if (!trigger || !submenu) return;
1819
1820    const dataHref = (trigger.getAttribute('data-href') || '').trim();
1821    const href = (trigger.getAttribute('href') || '').trim();
1822
1823    const isToggleOnly =
1824      dataHref === '#' ||
1825      href === '#' ||
1826      (!href && dataHref === '#');
1827
1828    if (!isToggleOnly) return;
1829
1830    const submenuId = submenu.id || `submenu-${index + 1}`;
1831    submenu.id = submenuId;
1832
1833    trigger.setAttribute('role', 'button');
1834    trigger.setAttribute('aria-haspopup', 'true');
1835    trigger.setAttribute('aria-expanded', 'false');
1836    trigger.setAttribute('aria-controls', submenuId);
1837
1838    submenu.hidden = true;
1839
1840    const submenuLinks = submenu.querySelectorAll('a, button, [tabindex]');
1841    submenuLinks.forEach(link => {
1842      link.setAttribute('tabindex', '-1');
1843    });
1844
1845    function openSubmenu() {
1846      item.classList.add('submenu-open');
1847      trigger.setAttribute('aria-expanded', 'true');
1848      submenu.hidden = false;
1849
1850      submenuLinks.forEach(link => {
1851        link.removeAttribute('tabindex');
1852      });
1853    }
1854
1855    function closeSubmenu() {
1856      item.classList.remove('submenu-open');
1857      trigger.setAttribute('aria-expanded', 'false');
1858      submenu.hidden = true;
1859
1860      submenuLinks.forEach(link => {
1861        link.setAttribute('tabindex', '-1');
1862      });
1863    }
1864
1865    function toggleSubmenu() {
1866      const expanded = trigger.getAttribute('aria-expanded') === 'true';
1867      if (expanded) {
1868        closeSubmenu();
1869      } else {
1870        openSubmenu();
1871      }
1872    }
1873
1874    trigger.addEventListener('click', function (e) {
1875      e.preventDefault();
1876      toggleSubmenu();
1877    });
1878
1879    trigger.addEventListener('keydown', function (e) {
1880      switch (e.key) {
1881        case 'Enter':
1882        case ' ':
1883        case 'Spacebar':
1884          e.preventDefault();
1885          toggleSubmenu();
1886          break;
1887
1888        case 'ArrowDown':
1889          e.preventDefault();
1890          openSubmenu();
1891          const firstSubLink = submenu.querySelector('a, button, [tabindex="0"], [tabindex]:not([tabindex="-1"])');
1892          if (firstSubLink) {
1893            firstSubLink.focus();
1894          }
1895          break;
1896
1897        case 'Escape':
1898          e.preventDefault();
1899          closeSubmenu();
1900          trigger.focus();
1901          break;
1902      }
1903    });
1904
1905    submenuLinks.forEach(link => {
1906      link.addEventListener('keydown', function (e) {
1907        if (e.key === 'Escape') {
1908          e.preventDefault();
1909          e.stopPropagation();
1910          closeSubmenu();
1911          trigger.focus();
1912        }
1913      });
1914    });
1915
1916    item.addEventListener('focusout', function () {
1917      setTimeout(() => {
1918        if (!item.contains(document.activeElement)) {
1919          closeSubmenu();
1920        }
1921      }, 20);
1922    });
1923  });
1924});</script>
1924
1925<!-- end Simple Custom CSS and JS -->
1926<!-- start Simple Custom CSS and JS -->
1927<script type="text/javascript">
1928
1929
1930(function () {
1931  'use strict';
1932
1933  
1934  if (!document.body || document.body.classList.contains('wp-admin')) return;
1935
1936  
1937  function removeAriaReadonly() {
1938    const table = document.querySelector('table.tribe-events-calendar-month');
1939    if (table && table.hasAttribute('aria-readonly')) {
1940      table.removeAttribute('aria-readonly');
1941    }
1942  }
1943
1944  
1945  function removeDuplicateEventLinks() {
1946    document.querySelectorAll(
1947      '.tribe-events-calendar-month__calendar-event-details'
1948    ).forEach(eventEl => {
1949      const seen = new Set();
1950
1951      eventEl.querySelectorAll('a[href]').forEach(link => {
1952        const href = link.getAttribute('href');
1953        if (!href) return;
1954
1955        if (seen.has(href)) {
1956          const img = link.querySelector('img');
1957          if (img) {
1958            link.replaceWith(img);
1959          } else {
1960            link.replaceWith(...link.childNodes);
1961          }
1962        } else {
1963          seen.add(href);
1964        }
1965      });
1966    });
1967
1968    // title-Attribute im Kalender entfernen
1969    document.querySelectorAll(
1970      '.tribe-events a[title], .tribe-events time[title]'
1971    ).forEach(el => el.removeAttribute('title'));
1972  }
1973
1974  
1975  function cleanMonthTooltips() {
1976    const links = document.querySelectorAll(
1977      '.tribe-events-calendar-month__calendar-event-title-link'
1978    );
1979
1980    links.forEach(link => {
1981      const href = link.getAttribute('href');
1982      if (!href) return;
1983
1984      const tooltipId =
1985        link.getAttribute('data-tooltip-content') ||
1986        (link.hasAttribute('aria-describedby')
1987          ? '#' + link.getAttribute('aria-describedby')
1988          : null);
1989
1990      if (!tooltipId) return;
1991
1992      const tooltip = document.querySelector(tooltipId);
1993      if (!tooltip) return;
1994
1995      // title-Attribute entfernen
1996      tooltip.querySelectorAll('[title]').forEach(el => {
1997        el.removeAttribute('title');
1998      });
1999
2000      // „Mehr erfahren“ entfernen, wenn identisch
2001      tooltip.querySelectorAll('.tribe-events-c-read-more').forEach(box => {
2002        const a = box.querySelector('a[href]');
2003        if (!a || a.getAttribute('href') === href) {
2004          box.remove();
2005        }
2006      });
2007
2008      // doppelte Links neutralisieren
2009      tooltip.querySelectorAll('a[href="' + href + '"]').forEach(a => {
2010        a.removeAttribute('href');
2011        a.setAttribute('role', 'text');
2012        a.setAttribute('tabindex', '-1');
2013      });
2014    });
2015  }
2016
2017  
2018  function removeDecorativeImageLinks() {
2019    // Event-Listenansicht
2020    document.querySelectorAll(
2021      'a.tribe-events-calendar-list__event-featured-image-link'
2022    ).forEach(link => {
2023      const img = link.querySelector('img');
2024      if (img) link.replaceWith(img);
2025    });
2026  }
2027
2028  
2029  function runCleanup() {
2030    removeAriaReadonly();
2031    removeDuplicateEventLinks();
2032    cleanMonthTooltips();
2033    removeDecorativeImageLinks();
2034  }
2035
2036  
2037  document.addEventListener('DOMContentLoaded', function () {
2038    runCleanup();
2039
2040    const observer = new MutationObserver(() => {
2041      runCleanup();
2042    });
2043
2044    observer.observe(document.body, {
2045      childList: true,
2046      subtree: true
2047    });
2048  });
2049
2050})();
2051</script>
2051
2052<!-- end Simple Custom CSS and JS -->
2053<!-- start Simple Custom CSS and JS -->
2054<style type="text/css">
2055/**
2056 * =========================================================
2057 * shop.css
2058 * WooCommerce – Shop-Anpassungen
2059 * =========================================================
2060 *
2061 * Enthält:
2062 * - Shop Header
2063 * - Kategorie Header
2064 * =========================================================
2065 */
2066
2067/* =====================================================
2068   Shop Header
2069   ===================================================== */
2070
2071.woocommerce-products-header {
2072  margin: 0;
2073  padding: 0;
2074}
2075
2076/* Alten WooCommerce-Archivtitel ausblenden */
2077.woocommerce-shop h1.woocommerce-products-header__title.page-title,
2078.tax-product_cat h1.woocommerce-products-header__title.page-title,
2079.tax-product_tag h1.woocommerce-products-header__title.page-title {
2080  display: none !important;
2081}
2082
2083.gwb-shop-header {
2084  max-width: 1140px;
2085  margin: 0 auto 56px auto;
2086  padding: 20px 20px 12px;
2087  text-align: center;
2088}
2089
2090.gwb-shop-title {
2091  margin: 0 0 20px;
2092  font-size: clamp(30px, 4vw, 44px);
2093  line-height: 1.2;
2094  font-weight: 600;
2095}
2096
2097.gwb-shop-intro {
2098  max-width: 780px;
2099  margin: 0 auto;
2100  font-size: 18px;
2101  line-height: 1.6;
2102}
2103
2104/* Mobil */
2105@media (max-width: 768px) {
2106  .gwb-shop-header {
2107    padding: 22px 16px 8px;
2108    margin-bottom: 36px;
2109  }
2110
2111  .gwb-shop-intro {
2112    font-size: 16px;
2113  }
2114}
2115
2116/* =====================================================
2117   Produktübersicht – Anzahl und Sortierung
2118   ===================================================== */
2119
2120.woocommerce .woocommerce-result-count,
2121.woocommerce .woocommerce-ordering {
2122  margin: 0 0 28px;
2123}
2124
2125.woocommerce .woocommerce-result-count {
2126  float: left;
2127  padding-top: 10px;
2128  font-size: 16px;
2129  line-height: 1.4;
2130}
2131
2132.woocommerce .woocommerce-ordering {
2133  float: right;
2134}
2135
2136.woocommerce .woocommerce-ordering select {
2137  min-width: 230px;
2138  min-height: 44px;
2139  padding: 8px 38px 8px 12px;
2140  font-size: 16px;
2141  border: 1px solid #767676;
2142  border-radius: 4px;
2143  background-color: #fff;
2144}
2145
2146/* Nach Anzahl und Sortierung die Produktliste sauber beginnen */
2147.woocommerce .products {
2148  clear: both;
2149}
2150
2151/* Mobil */
2152@media (max-width: 768px) {
2153  .woocommerce .woocommerce-result-count,
2154  .woocommerce .woocommerce-ordering {
2155    float: none;
2156    width: 100%;
2157    margin-bottom: 16px;
2158    text-align: left;
2159  }
2160
2161  .woocommerce .woocommerce-result-count {
2162    padding-top: 0;
2163  }
2164
2165  .woocommerce .woocommerce-ordering select {
2166    width: 100%;
2167    min-width: 0;
2168  }
2169}
2170
2171
2172/* =====================================================
2173   Temporäre Shopschließung
2174   ===================================================== */
2175
2176.gwb-shop-closed-notice {
2177  max-width: 820px;
2178  margin: 32px auto 0;
2179  padding: 22px 24px;
2180  text-align: left;
2181  border: 2px solid #555;
2182  border-radius: 8px;
2183  background: #f7f7f7;
2184}
2185
2186.gwb-shop-closed-title {
2187  margin: 0 0 14px;
2188  font-size: 22px;
2189  line-height: 1.3;
2190}
2191
2192.gwb-shop-closed-notice p {
2193  margin: 0 0 12px;
2194  font-size: 17px;
2195  line-height: 1.6;
2196}
2197
2198.gwb-shop-closed-notice p:last-child {
2199  margin-bottom: 0;
2200}
2201
2202/* Einzelproduktseite */
2203.single-product .gwb-shop-closed-notice {
2204  margin: 0 0 28px;
2205}
2206
2207/* Mobil */
2208@media (max-width: 768px) {
2209  .gwb-shop-closed-notice {
2210    margin-top: 26px;
2211    padding: 18px;
2212  }
2213
2214  .gwb-shop-closed-title {
2215    font-size: 20px;
2216  }
2217
2218  .gwb-shop-closed-notice p {
2219    font-size: 16px;
2220  }
2221}</style>
2222<!-- end Simple Custom CSS and JS -->
2223<!-- start Simple Custom CSS and JS -->
2224<style type="text/css">
2225/* =====================================================
2226   🔒 SCHUTZ-PATCH: Zakra-Layout nur im Frontend
2227   Verhindert Nebenwirkungen im Admin & Elementor
2228   ===================================================== */
2229
2230body:not(.wp-admin) #zak-content,
2231body:not(.wp-admin) #zak-masthead,
2232body:not(.wp-admin) .zak-header-container {
2233  margin: 0 !important;
2234  padding: 0 !important;
2235}
2236
2237/* ================================
2238   Popup Maker – Container & Overlay
2239   ================================ */
2240
2241.pum-theme-default .pum-container {
2242  max-width: 200px;
2243  max-height: 200px;
2244  overflow-y: auto;
2245  margin: auto;
2246  padding: 20px;
2247  border-radius: 12px;
2248  box-shadow: 0 0 20px rgba(0,0,0,.3);
2249  background: #fff;
2250  font-size: 1.1rem;
2251  line-height: 1.6;
2252}
2253
2254.pum-theme-default .pum-container h2,
2255.pum-theme-default .pum-container h3 {
2256  margin-top: 0;
2257  font-weight: bold;
2258}
2259
2260.pum-overlay {
2261  background-color: rgba(0,0,0,.5);
2262}
2263
2264/* ================================
2265   Zakra – Beiträge / Posts
2266   ================================ */
2267
2268.zak-posts {
2269  background-color: #ffffff !important;
2270  padding: 20px;
2271  border-radius: 10px;
2272}
2273
2274.zak-post {
2275  background-color: #ffffff !important;
2276  padding: 15px;
2277  border-radius: 10px;
2278  box-shadow: 0 4px 10px rgba(0,0,0,.1);
2279}
2280
2281/* ================================
2282   Zakra – Mobiles Menü: Icon → Text
2283   ================================ */
2284
2285.zak-menu-toggle svg {
2286  display: none !important;
2287}
2288
2289.zak-header-right-col {
2290  display: flex;
2291  justify-content: center;
2292  align-items: center;
2293  flex: 1;
2294}
2295
2296.zak-toggle-menu {
2297  display: flex;
2298  margin: 0 auto;
2299}
2300
2301.zak-menu-toggle {
2302  display: flex;
2303  justify-content: center;
2304  align-items: center;
2305  padding: 0;
2306}
2307
2308.zak-menu-toggle::before {
2309  content: "Menü";
2310  font-size: 18px;
2311  color: #ffffff !important;
2312  font-weight: bold;
2313  display: flex;
2314  justify-content: center;
2315  align-items: center;
2316  width: max-content;
2317}
2318
2319/* ================================
2320   Zakra – Mobiles Menü: Schwarz
2321   ================================ */
2322
2323#zak-masthead,
2324#zak-masthead .zak-mobile-row,
2325#zak-masthead .zak-header-main-row,
2326#zak-mobile-nav,
2327#zak-mobile-nav ul,
2328#zak-mobile-menu,
2329.zak-mobile-nav,
2330.zak-header-container {
2331  background-color: #000000 !important;
2332}
2333
2334.zak-mobile-nav a {
2335  color: #ffffff !important;
2336}
2337
2338/* ================================
2339   Zakra – Bild im mobilen Menü entfernen
2340   ================================ */
2341
2342#zak-masthead > div.zak-row.zak-mobile-row {
2343  background-image: none !important;
2344  background-color: #ffffff !important;
2345}
2346
2347/* ================================
2348   Pagination – Seitenzahlen Styling
2349   ================================ */
2350
2351.page-numbers li a,
2352.page-numbers li span {
2353  background-color: #000000 !important;
2354  color: #ffffff !important;
2355  padding: 10px 15px;
2356  border-radius: 5px;
2357  text-decoration: none;
2358  display: inline-block;
2359  margin: 5px;
2360}
2361
2362.page-numbers li .current {
2363  background-color: #444444 !important;
2364  color: #ffffff !important;
2365  font-weight: bold;
2366}
2367
2368.page-numbers li a:hover {
2369  background-color: #444444 !important;
2370  color: #ffffff !important;
2371}
2372
2373/* ================================
2374   Hauptmenü & Untermenü Farben
2375   ================================ */
2376
2377.main-navigation a {
2378  color: #ffffff !important;
2379}
2380
2381.main-navigation a:hover {
2382  color: #dddddd !important;
2383}
2384
2385.main-navigation ul.sub-menu {
2386  background-color: #000000 !important;
2387}
2388
2389.main-navigation ul.sub-menu li a {
2390  color: #ffffff !important;
2391}
2392
2393.main-navigation ul.sub-menu li a:hover {
2394  background-color: #444444 !important;
2395  color: #ffffff !important;
2396}
2397
2398/* ================================
2399   Suche – Search in Place
2400   ================================ */
2401
2402.search-in-place-box-container {
2403  display: flex;
2404  align-items: center;
2405  justify-content: center;
2406  padding: 10px;
2407  border-radius: 10px;
2408  background-color: #000000;
2409}
2410
2411.search-field {
2412  width: 250px !important;
2413  max-width: 100%;
2414  padding: 10px;
2415  border-radius: 20px;
2416  box-sizing: border-box;
2417}
2418
2419.search-submit {
2420  pointer-events: none;
2421  background-color: #ffef83 !important;
2422  color: #1a1f3e !important;
2423  border: none;
2424  padding: 10px 20px;
2425  font-weight: bold;
2426  border-radius: 20px;
2427  cursor: default;
2428}
2429
2430/* ================================
2431   Globaler Content-Hintergrund
2432   ================================ */
2433
2434.site-content,
2435.page-content,
2436.content-area,
2437.entry-content {
2438  background-color: #ffffff !important;
2439}
2440/* =========================================
2441   Desktop & Tablet: Menü + Suche stabil
2442   Zakra-kompatibel, kein Umbruch
2443   ========================================= */
2444
2445@media (min-width: 768px) {
2446
2447  /* Menüzeile */
2448  .main-navigation ul {
2449    display: flex !important;
2450    align-items: center;
2451    flex-wrap: nowrap !important;
2452  }
2453
2454  /* ALLE normalen Menü-Punkte: niemals schrumpfen */
2455  .main-navigation ul > li:not(.mmsb-inline) {
2456    flex: 0 0 auto !important;
2457    white-space: nowrap;
2458  }
2459
2460  /* Such-Item: ebenfalls nicht schrumpfen */
2461  .main-navigation li.mmsb-inline {
2462    flex: 0 0 auto !important;
2463  }
2464
2465  /* Suche selbst */
2466  .mmsb-inline__form {
2467    display: flex;
2468    align-items: center;
2469    gap: 6px;
2470    white-space: nowrap;
2471  }
2472
2473  .mmsb-inline__field {
2474    width: 180px;
2475    max-width: 180px;
2476  }
2477}
2478@media (min-width: 768px) {
2479
2480  .main-navigation ul {
2481    gap: 0 !important;              /* kein Extra-Abstand */
2482  }
2483
2484  .main-navigation ul > li {
2485    margin-right: 0 !important;     /* Zakra-Reset */
2486  }
2487}
2488@media (min-width: 768px) {
2489
2490  .mmsb-inline__field {
2491    width: 170px;
2492    max-width: 170px;
2493  }
2494}
2495
2496/* =========================================
2497   Social Icons: Weiß auf schwarzem Hintergrund
2498   ========================================= */
2499
2500a[href*="facebook.com"],
2501a[href*="instagram.com"],
2502a[href*="facebook.com"] svg,
2503a[href*="instagram.com"] svg {
2504  color: #ffffff !important;
2505  fill: #ffffff !important;
2506}
2507a[href*="facebook.com"] i,
2508a[href*="instagram.com"] i {
2509  color: #ffffff !important;
2510}
2511
2512/* =========================================================
2513   Beitragsnavigation (Vorheriger / Nächster Beitrag)
2514   EIN zusammenhängender Block ohne Abstände
2515   ========================================================= */
2516
2517/* Äußerer Container */
2518.post-navigation,
2519.navigation.post-navigation {
2520  background: #ffffff;
2521  padding: 20px 24px;
2522  margin: 0px 0 0 0 !important; /* nur Abstand nach oben */
2523  border-radius: 0px; /* optional – an Content anpassen */
2524}
2525
2526/* Zakra / WP Standard-Abstände komplett entfernen */
2527.post-navigation *,
2528.navigation.post-navigation * {
2529  margin-top: 0 !important;
2530  margin-bottom: 0 !important;
2531}
2532
2533/* Wrapper */
2534.post-navigation .nav-links {
2535  display: flex;
2536  justify-content: space-between;
2537  align-items: center;
2538  gap: 24px;
2539  margin: 0 !important;
2540  padding: 0 !important;
2541}
2542
2543/* Einzelne Link-Bereiche */
2544.post-navigation .nav-previous,
2545.post-navigation .nav-next {
2546  flex: 1 1 50%;
2547  background: transparent;
2548  padding: 0;
2549  margin: 0 !important;
2550}
2551
2552/* Ausrichtung */
2553.post-navigation .nav-previous {
2554  text-align: left;
2555}
2556
2557.post-navigation .nav-next {
2558  text-align: right;
2559}
2560
2561/* Links */
2562.post-navigation a {
2563  display: inline-block;
2564  text-decoration: none;
2565}
2566
2567/* Hover & Fokus (barrierefrei) */
2568.post-navigation a:hover {
2569  text-decoration: underline;
2570}
2571
2572.post-navigation a:focus-visible {
2573  outline: 2px solid currentColor;
2574  outline-offset: 3px;
2575}
2576
2577/* Zakra trennt Navigation teils mit Pseudo-Elementen */
2578.post-navigation::before,
2579.post-navigation::after {
2580  display: none !important;
2581}
2582
2583/* Mobile: untereinander, aber weiterhin EIN Block */
2584@media (max-width: 600px) {
2585  .post-navigation .nav-links {
2586    flex-direction: column;
2587    align-items: stretch;
2588  }
2589
2590  .post-navigation .nav-previous,
2591  .post-navigation .nav-next {
2592    text-align: left;
2593  }
2594}
2595
2596/* Beitragsnavigation – Schriftgröße Desktop */
2597.post-navigation a {
2598  font-size: 18px;      /* Desktop-Größe */
2599  line-height: 1.4;
2600}
2601
2602@media (max-width: 1024px) {
2603  .post-navigation a {
2604    font-size: 16px;
2605  }
2606}
2607
2608@media (max-width: 600px) {
2609  .post-navigation a {
2610    font-size: 15px;
2611  }
2612}
2613
2614/* Beitragsnavigation: Wörter NICHT umbrechen */
2615.post-navigation a {
2616  white-space: normal;        /* Zeilenumbruch erlaubt */
2617  word-break: keep-all;       /* Wörter nicht trennen */
2618  overflow-wrap: normal;      /* kein erzwungener Umbruch */
2619  hyphens: none;              /* keine Silbentrennung */
2620}
2621
2622/* Header-Abstände entfernen (Zakra) */
2623.site-header,
2624.tg-site-header {
2625  margin-bottom: 0 !important;
2626  padding-bottom: 0 !important;
2627}
2628
2629/* Bereich direkt unter dem Logo */
2630.header-bottom,
2631.tg-header-bottom {
2632  margin-top: 0 !important;
2633  margin-bottom: 0 !important;
2634  padding-top: 0 !important;
2635  padding-bottom: 0 !important;
2636}
2637
2638/* Header Media (Hintergrundbild) direkt an Header ziehen */
2639.header-media,
2640.header-media-container {
2641  margin-top: 0 !important;
2642  padding-top: 0 !important;
2643}
2644
2645/* Falls Zakra einen Seitentitel-/Headerblock einfügt */
2646.tg-page-header {
2647  margin-top: 0 !important;
2648  padding-top: 0 !important;
2649}
2650
2651/* Hintergrundbild an Logo anpassen */
2652.zak-content {
2653    background-size: 100vw auto;
2654}
2655
2656
2657/* =====================================================
2658   RESPONSIVE MENU – Styling wie altes Zakra-Mobile
2659   + Zakra Mobile vollständig deaktivieren
2660   ===================================================== */
2661
2662@media (max-width: 991px) {
2663
2664  /* -------------------------------------------------
2665     1. Altes Zakra Mobile Menü komplett deaktivieren
2666  ------------------------------------------------- */
2667
2668  .zak-menu-toggle,
2669  .zak-toggle-menu,
2670  .zak-mobile-nav {
2671    display: none !important;
2672  }
2673
2674  /* -------------------------------------------------
2675     2. Responsive Menu – Hintergrund schwarz
2676  ------------------------------------------------- */
2677
2678  .rmp-container,
2679  .rmp-menu {
2680    background-color: #000000 !important;
2681  }
2682
2683  /* Standard-Titel entfernen ("Responsive Menu") */
2684  .rmp-menu-title {
2685    display: none !important;
2686  }
2687
2688  /* -------------------------------------------------
2689     3. Menü-Links Styling
2690  ------------------------------------------------- */
2691
2692  .rmp-menu-item {
2693    border-bottom: 1px solid #333333 !important;
2694  }
2695
2696  .rmp-menu-item a {
2697    color: #ffffff !important;
2698    font-size: 16px !important;
2699  }
2700
2701  .rmp-menu-item a:hover {
2702    color: #dddddd !important;
2703  }
2704
2705  /* Submenu-Pfeile */
2706  .rmp-submenu-toggle {
2707    color: #ffffff !important;
2708  }
2709
2710  /* Close-Button (X) */
2711  .rmp-close {
2712    color: #ffffff !important;
2713  }
2714
2715  /* -------------------------------------------------
2716     4. Suchbereich unten
2717  ------------------------------------------------- */
2718
2719  .rmp-search-box {
2720    padding: 15px !important;
2721  }
2722
2723  .rmp-search-box input[type="search"] {
2724    background-color: #f0f0f0 !important;
2725    border-radius: 20px !important;
2726    padding: 10px 15px !important;
2727    border: none !important;
2728    width: 100% !important;
2729  }
2730
2731  .rmp-search-box input[type="submit"] {
2732    background-color: #c8f2c8 !important;
2733    border-radius: 10px !important;
2734    border: none !important;
2735    padding: 8px 14px !important;
2736    font-weight: bold;
2737  }
2738
2739}
2740
2741/* =====================================================
2742   RESPONSIVE MENU – FINAL CLEAN STYLE
2743   ===================================================== */
2744
2745@media (max-width: 991px) {
2746
2747  /* ---------------------------------
2748     Plugin-Standardtexte entfernen
2749  --------------------------------- */
2750
2751  .rmp-menu-title,
2752  .rmp-menu-header {
2753    display: none !important;
2754  }
2755
2756  /* ---------------------------------
2757     Menü volle Breite
2758  --------------------------------- */
2759
2760  .rmp-container {
2761    width: 85% !important;
2762    max-width: 320px !important;
2763    background: #000000 !important;
2764  }
2765
2766  .rmp-menu {
2767    background: #000000 !important;
2768    padding-top: 20px !important;
2769  }
2770
2771  /* ---------------------------------
2772     Menü-Links
2773  --------------------------------- */
2774
2775  .rmp-menu-item {
2776    border-bottom: 1px solid #2a2a2a !important;
2777  }
2778
2779  .rmp-menu-item a {
2780    color: #ffffff !important;
2781    font-size: 16px !important;
2782    padding: 14px 20px !important;
2783    display: block !important;
2784  }
2785
2786  .rmp-menu-item a:hover {
2787    background: #111111 !important;
2788  }
2789
2790  /* Submenu-Pfeile */
2791  .rmp-submenu-toggle {
2792    color: #ffffff !important;
2793    right: 20px !important;
2794  }
2795
2796  /* ---------------------------------
2797     Close Button oben rechts
2798  --------------------------------- */
2799
2800  .rmp-close {
2801    color: #ffffff !important;
2802    top: 15px !important;
2803    right: 20px !important;
2804    font-size: 22px !important;
2805  }
2806
2807  /* ---------------------------------
2808     Burger Button oben (geschlossen)
2809  --------------------------------- */
2810
2811  .rmp-menu-trigger {
2812    background: #000000 !important;
2813    border-radius: 6px !important;
2814  }
2815
2816  .rmp-menu-trigger span,
2817  .rmp-menu-trigger-line {
2818    background: #ffffff !important;
2819  }
2820
2821  /* ---------------------------------
2822     Suchbereich
2823  --------------------------------- */
2824
2825  .rmp-search-box {
2826    padding: 20px !important;
2827  }
2828
2829  .rmp-search-box input[type="search"] {
2830    background: #eaeaea !important;
2831    border-radius: 25px !important;
2832    padding: 10px 15px !important;
2833    border: none !important;
2834    width: 100% !important;
2835  }
2836
2837  .rmp-search-box input[type="submit"] {
2838    display: none !important; /* wie im alten Menü */
2839  }
2840
2841}
2842
2843/* =====================================================
2844   Responsive Menu – Zusatz- & Suchcontainer schwarz
2845   ===================================================== */
2846
2847@media (max-width: 991px) {
2848
2849  /* Container für "Navigation" */
2850  .rmp-menu-additional-content {
2851    background-color: #000000 !important;
2852  }
2853
2854  /* Container für Suchbereich */
2855  .rmp-search-box {
2856    background-color: #000000 !important;
2857  }
2858
2859}
2860
2861/* =====================================================
2862   Responsive Menu – Zusatz-Titel entfernen
2863   ===================================================== */
2864
2865@media (max-width: 991px) {
2866
2867  .rmp-menu-additional-content {
2868    display: none !important;
2869  }
2870
2871}
2872/* =====================================================
2873   Responsive Menu – Menü-Balken als Toggle (final)
2874   ===================================================== */
2875
2876@media (max-width: 991px) {
2877
2878  /* Hamburger komplett entfernen */
2879  .rmp_menu_trigger .rmp-trigger-box,
2880  .rmp_menu_trigger .responsive-menu-pro-inner {
2881    display: none !important;
2882  }
2883
2884  /* Close-Button entfernen */
2885  .rmp-close,
2886  .rmp-close-button,
2887  .rmp_menu_close {
2888    display: none !important;
2889  }
2890
2891  /* Menü-Balken oben fixieren */
2892  .rmp_menu_trigger {
2893    position: fixed !important;
2894    top: 0 !important;
2895    left: 0 !important;
2896    right: 0 !important;
2897
2898    height: 48px !important;
2899    padding: 0 !important;
2900
2901    background: #000000 !important;
2902    border: none !important;
2903    border-radius: 0 !important;
2904    box-shadow: none !important;
2905
2906    display: flex !important;
2907    align-items: center !important;
2908    justify-content: center !important;
2909
2910    z-index: 100000 !important;
2911  }
2912
2913  /* Text einsetzen */
2914  .rmp_menu_trigger::before {
2915    content: "Menü";
2916    color: #ffffff !important;
2917    font-size: 18px !important;
2918    font-weight: 700 !important;
2919  }
2920
2921  /* Menü-Inhalt unter den Balken schieben */
2922  .rmp-container {
2923    padding-top: 48px !important;
2924  }
2925
2926}
2927@media (max-width: 991px) {
2928
2929  /* Trigger-Button wirklich vollbreit und ohne Innenversatz */
2930  .rmp_menu_trigger {
2931    width: 100vw !important;
2932    left: 0 !important;
2933    margin: 0 !important;
2934    padding-left: 0 !important;
2935    padding-right: 0 !important;
2936    text-align: center !important;
2937  }
2938
2939  /* Pseudo-Text als Block mittig */
2940  .rmp_menu_trigger::before {
2941    display: block !important;
2942    width: 100% !important;
2943    text-align: center !important;
2944  }
2945
2946}
2947@media (max-width: 991px) {
2948
2949  .rmp_menu_trigger:hover,
2950  .rmp_menu_trigger:focus,
2951  .rmp_menu_trigger:active {
2952    background: #000000 !important;
2953    box-shadow: none !important;
2954  }
2955
2956}
2957/* =====================================================
2958   Responsive Menu – Text wechselt bei geöffnetem Menü
2959   ===================================================== */
2960
2961@media (max-width: 991px) {
2962
2963  /* Standardzustand */
2964  .rmp_menu_trigger::before {
2965    content: "Menü";
2966	font-size: 16px !important;   /* vorher 18px */
2967    font-weight: 600 !important;  /* leicht weniger fett */
2968    letter-spacing: 0.3px;        /* ruhiger Eindruck */
2969  }
2970
2971  /* Wenn Menü geöffnet ist */
2972  .rmp_menu_trigger.is-active::before {
2973    content: "Zurück";
2974  }
2975
2976}
2977/* =====================================================
2978   Responsive Menu – Schriftgrößen Hierarchie
2979   ===================================================== */
2980
2981@media (max-width: 991px) {
2982
2983  /* Hauptmenü */
2984  .rmp-menu > li > a {
2985    font-size: 16px !important;
2986    font-weight: 600 !important;
2987  }
2988
2989  /* Submenü */
2990  .rmp-submenu a,
2991  .rmp-menu .sub-menu a {
2992    font-size: 14px !important;
2993    font-weight: 400 !important;
2994  }
2995
2996  .rmp-submenu a {
2997    color: #dddddd !important;
2998  }
2999
3000  /* Beide Dashicon-Pfeile anpassen */
3001  .rmp-font-icon.dashicons-arrow-right,
3002  .rmp-font-icon.dashicons-arrow-down {
3003    font-size: 25px !important;
3004    width: 18px !important;
3005    height: 18px !important;
3006    line-height: 18px !important;
3007  }
3008
3009  .rmp-submenu-toggle {
3010    padding-right: 8px !important;
3011  }
3012
3013  .rmp-font-icon {
3014    position: relative;
3015    top: 12px;
3016  }
3017
3018  .dashicons-arrow-down {
3019    opacity: 1;
3020  }
3021
3022  .dashicons-arrow-right {
3023    opacity: 0.8;
3024  }
3025}
3026
3027/* Schriftgröße Chronik-Titel */
3028.chronik-titel {
3029  font-size: 20px !important;
3030  line-height: 1.3;
3031  margin-top: 0;
3032  margin-bottom: 12px;
3033}
3034
3035@media (max-width: 1024px) {
3036  .chronik-titel {
3037    font-size: 18px !important;
3038  }
3039}
3040
3041@media (max-width: 767px) {
3042  .chronik-titel {
3043    font-size: 16px !important;
3044  }
3045}
3046
3047/* Fokusrahmen bei automatisch fokussierten Elementor-Überschriften ausblenden */
3048.elementor-heading-title[tabindex="-1"]:focus {
3049  outline: none !important;
3050  box-shadow: none !important;
3051}</style>
3052<!-- end Simple Custom CSS and JS -->
3053<!-- start Simple Custom CSS and JS -->
3054<style type="text/css">
3055/* ================================
3056   Events – Meta Layout
3057   ================================ */
3058
3059.tribe-events-event-meta {
3060  display: flex;
3061  justify-content: space-between;
3062  gap: 100px;
3063  flex-wrap: wrap;
3064}
3065
3066.tribe-events-meta-group {
3067  flex: 1;
3068  min-width: 220px;
3069}
3070
3071/* ================================
3072   Event-Sektionstitel
3073   ================================ */
3074
3075.tribe-events-single-section-title {
3076  white-space: nowrap;
3077  word-break: keep-all;
3078}
3079
3080/* ================================
3081   Events – Box vor Inhalt
3082   ================================ */
3083
3084.tribe-events-before-html {
3085  background-color: #fff !important;
3086  padding: 20px;
3087  text-align: center;
3088  border-radius: 6px;
3089}
3090
3091/* ================================
3092   Events – Seitenhintergrund & Dropdown
3093   ================================ */
3094
3095.tribe-events,
3096.tribe-events-single,
3097#tribe-events-content {
3098  background-color: #fff !important;
3099}
3100
3101#tribe-events-content {
3102  padding: 20px;
3103}
3104
3105#tribe-events-subscribe-dropdown-content {
3106  position: relative;
3107  top: -20px;
3108  z-index: 9999;
3109}
3110
3111/* ================================
3112   Event-Datum kompakt
3113   ================================ */
3114
3115.tribe-events-calendar-list__event-date-tag {
3116  display: flex;
3117  justify-content: center;
3118  gap: .2em;
3119  width: 60px;
3120  text-align: center;
3121}
3122
3123.tribe-events-calendar-list__event-date-tag-weekday {
3124  display: block;
3125  font-size: .875rem;
3126  line-height: 1.2;
3127}
3128
3129.tribe-events-calendar-list__event-date-tag-weekday::after {
3130  content: ".";
3131  margin-right: .2em;
3132}
3133
3134/* ================================
3135   Veranstaltungstitel & PDF-Link
3136   ================================ */
3137
3138#veranstaltungstitel {
3139  text-align: center;
3140  line-height: 1.3;
3141  margin-bottom: 20px;
3142}
3143
3144#pdflink {
3145  color: #000;
3146}
3147/* =========================================
3148   Event-Liste – Abstand zwischen Terminen
3149   ========================================= */
3150
3151.event-liste-wrapper {
3152  display: flex;
3153  flex-direction: column;
3154  gap: 40px;
3155}
3156
3157@media (max-width: 768px) {
3158  .event-liste-wrapper {
3159    gap: 28px;
3160  }
3161}
3162
3163/* =========================================================
3164   RSVP-Button: Textumbruch verhindern
3165   ========================================================= */
3166
3167button.tribe-tickets__rsvp-actions-button-going {
3168	white-space: nowrap;
3169	min-width: 220px;
3170	line-height: 1.2;
3171	text-align: center;
3172}
3173
3174@media (max-width: 600px) {
3175	button.tribe-tickets__rsvp-actions-button-going {
3176		min-width: 100%;
3177	}
3178}
3179
3180/* =========================================
3181   Event Details – Eintritt / Kosten ausblenden
3182   ========================================= */
3183
3184/* Kompletter Meta-Eintrag "Eintritt: Kostenlos" */
3185.tribe-events-meta-item:has(.tribe-events-event-cost-label),
3186.tribe-events-meta-item:has(.tribe-events-event-cost) {
3187	display: none;
3188}
3189
3190/* Einzelne "Kostenlos"-Badge / Kostenanzeige */
3191.tribe-events-cost {
3192	display: none;
3193}
3194
3195/* =========================================
3196   Classic Month – Hover-Popup
3197   "Kostenlos" bei RSVP ausblenden
3198   ========================================= */
3199
3200/* Preisangabe im CTA des Monats-Hovers */
3201.tribe-events-calendar-month__calendar-event-tooltip-cost
3202.tribe-events-c-small-cta__price {
3203	display: none !important;
3204}
3205
3206/* =====================================================
3207   Veranstaltungsvorschau – Responsive Schriftgröße
3208   ===================================================== */
3209
3210/* Desktop (ab 1025px) */
3211.veranstaltungsvorschau-title {
3212    font-size: 4rem;      /* Webbrowser */
3213    line-height: 1.25;
3214    margin-bottom: 1rem;
3215}
3216
3217
3218/* =====================================================
3219   Reservierungsfrist abgelaufen
3220   ===================================================== */
3221
3222.reservierung-abgelaufen {
3223  margin: 20px 0;
3224  padding: 15px 20px;
3225  background: #f3f3f3;
3226  border-left: 4px solid #999;
3227  color: #333;
3228  font-weight: 600;
3229  border-radius: 4px;
3230}
3231
3232.reservierung-abgelaufen strong {
3233  display: inline-block;
3234  margin-bottom: 4px;
3235}</style>
3236<!-- end Simple Custom CSS and JS -->
3237<!-- start Simple Custom CSS and JS -->
3238<style type="text/css">
3239/* ==================================
3240   Service-Label entfernen
3241   ================================== */
3242
3243.bookly-form-group[data-type="service"] label {
3244    display: none !important;
3245}
3246/* ==================================
3247   Service wie H2 darstellen
3248   ================================== */
3249
3250.bookly-form-group[data-type="service"] label {
3251    display: none !important;
3252}
3253
3254.bookly-form-group[data-type="service"] select {
3255    pointer-events: none;
3256    border: none !important;
3257    background: transparent !important;
3258    appearance: none;
3259    background-image: none !important;
3260    padding: 0 !important;
3261
3262    font-size: 28px;          /* typische H2-Größe */
3263    font-weight: 700;
3264    line-height: 1.3;
3265    color: #222;
3266	
3267}
3268
3269/* Abstand wie bei H2 */
3270.bookly-form-group[data-type="service"] {
3271    margin-bottom: 25px !important;
3272}
3273
3274
3275/* Kategorie ausblenden */
3276.bookly-form-group[data-type="category"] {
3277    display: none !important;
3278}
3279
3280/* Zeitbereich ausblenden */
3281.bookly-time-range,
3282.bookly-time-from,
3283.bookly-time-to {
3284    display: none !important;
3285}
3286
3287/* ==================================
3288   Telefonfeld ausblenden (optional)
3289   ================================== */
3290
3291.bookly-details-step input[id^="bookly-phone"],
3292.bookly-details-step .bookly-js-user-phone-input,
3293.bookly-details-step .iti {
3294    display: none !important;
3295}
3296
3297/* Label entfernen */
3298.bookly-details-step label[for^="bookly-phone"] {
3299    display: none !important;
3300}
3301
3302/* ==================================
3303   Details-Step – Name & E-Mail sicher untereinander
3304   ================================== */
3305
3306/* Flex/Grid deaktivieren */
3307.bookly-details-step .bookly-box.bookly-table {
3308    display: flex !important;
3309    flex-direction: column !important;
3310    gap: 12px !important;
3311}
3312
3313/* Sicherstellen, dass jedes Feld 100% Breite hat */
3314.bookly-details-step .bookly-box.bookly-table .bookly-form-group {
3315    width: 100% !important;
3316}
3317
3318/* ==================================
3319   Details-Step – zentriert & harmonisch
3320   ================================== */
3321
3322.bookly-details-step .bookly-box.bookly-table {
3323    display: flex !important;
3324    flex-direction: column !important;
3325    gap: 14px !important;
3326
3327    max-width: 480px;
3328    margin: 0 auto;          /* zentrieren */
3329}
3330
3331/* Eingabefelder sauber ausrichten */
3332.bookly-details-step .bookly-box.bookly-table input {
3333    width: 100% !important;
3334}
3335
3336/* Optional: etwas luftiger */
3337.bookly-details-step input[type="text"],
3338.bookly-details-step input[type="email"] {
3339    padding: 10px 12px !important;
3340}
3341
3342/* ==================================
3343   Details-Step – exakt gleiche Feldbreite
3344   ================================== */
3345
3346.bookly-details-step .bookly-box.bookly-table {
3347    display: flex !important;
3348    flex-direction: column !important;
3349    gap: 14px !important;
3350
3351    max-width: 480px;
3352    margin: 0 auto;
3353}
3354
3355/* Jeder Wrapper exakt gleich */
3356.bookly-details-step .bookly-form-group {
3357    width: 100% !important;
3358    max-width: 100% !important;
3359    flex: none !important;
3360}
3361
3362/* Beide Inputs absolut identisch */
3363.bookly-details-step .bookly-form-group input {
3364    width: 100% !important;
3365    max-width: 100% !important;
3366    box-sizing: border-box !important;
3367    display: block !important;
3368}
3369
3370
3371/* 8. Mobile Button Text ersetzen */
3372.bookly-mobile-next-step .ladda-label {
3373    visibility: hidden;
3374    position: relative;
3375}
3376
3377.bookly-mobile-next-step .ladda-label::after {
3378    content: "Weiter";
3379    visibility: visible;
3380    position: absolute;
3381    left: 0;
3382    top: 0;
3383    font-size: 16px;
3384    font-weight: 600;
3385}
3386
3387
3388.gw-room-error {
3389    color: #c62828;
3390    font-weight: 600;
3391    margin-top: 6px;
3392    font-size: 14px;
3393}
3394
3395/* ==================================
3396   Telefonfeld komplett entfernen
3397   ================================== */
3398
3399.bookly-details-step .bookly-form-group:has(.bookly-js-user-phone-input),
3400.bookly-details-step .bookly-form-group:has(input[id^="bookly-phone"]) {
3401    display: none !important;
3402}
3403
3404
3405
3406
3407/* ================================
3408   Gesamten Zeitfenster-Block entfernen
3409   (Startzeit/Endzeit/Range inkl. Wrapper)
3410   ================================ */
3411.bookly-time-range,
3412.bookly-time-range * ,
3413.bookly-time-from,
3414.bookly-time-to {
3415    display: none !important;
3416}
3417
3418/* ==================================
3419   Doppelte Überschrift nur im ersten Step entfernen
3420   ================================== */
3421
3422.bookly-service-step > .bookly-box.bookly-bold {
3423    display: none !important;
3424}
3425
3426/* ==================================
3427   "Verfügbar am" komplett entfernen
3428   ================================== */
3429
3430.bookly-form-group:has(label[for^="bookly-available-after"]) {
3431    display: none !important;
3432}
3433
3434/* ==================================
3435   Kalender – Desktop
3436   ================================== */
3437
3438.bookly-js-slot-calendar {
3439    width: 420px !important;
3440    max-width: 100% !important;
3441}
3442
3443/* Tailwind Utility überschreiben */
3444.bookly-js-slot-calendar.bookly\:w-72 {
3445    width: 420px !important;
3446}
3447
3448/* Tagesfelder */
3449.bookly-js-slot-calendar button {
3450    height: 48px !important;
3451    font-size: 16px !important;
3452}
3453
3454/* Falls Text separat gerendert wird */
3455.bookly-js-slot-calendar .bookly\:text-sm {
3456    font-size: 16px !important;
3457}
3458
3459/* ==================================
3460   Kalender – Mobile
3461   ================================== */
3462
3463@media (max-width: 768px) {
3464
3465    .bookly-js-slot-calendar {
3466        width: 100% !important;
3467    }
3468
3469    .bookly-js-slot-calendar button {
3470        height: 36px !important;
3471        font-size: 14px !important;
3472    }
3473
3474    .bookly-js-slot-calendar .bookly\:text-sm {
3475        font-size: 14px !important;
3476    }
3477}
3478
3479/* ==================================
3480   Wochentage optisch reduzieren
3481   ================================== */
3482
3483.bookly-week-days {
3484    margin-top: 8px;
3485    padding: 6px 8px;
3486    background: #f7f7f7;
3487    border-radius: 6px;
3488    font-size: 13px;
3489    opacity: 0.85;
3490}
3491
3492/* Checkbox + Text kompakter */
3493.bookly-week-days .bookly-form-group {
3494    margin-right: 8px !important;
3495}
3496
3497/* Label ruhiger */
3498.bookly-week-days label {
3499    font-weight: 500;
3500    color: #555;
3501}
3502
3503/* ==================================
3504   Wochentage + Hinweis sauber untereinander
3505   ================================== */
3506
3507.bookly-week-days {
3508    display: flex !important;
3509    flex-wrap: wrap !important;
3510    align-items: center;
3511}
3512
3513/* Hinweis als eigene Zeile */
3514.bookly-week-days::after {
3515    content: "ℹ Nicht benötigte Tage kannst du einfach abwählen.";
3516    flex-basis: 100%;
3517    width: 100%;
3518    margin-top: 6px;
3519    font-size: 16px;
3520    color: #666;
3521}</style>
3522<!-- end Simple Custom CSS and JS -->
3523<!-- start Simple Custom CSS and JS -->
3524<style type="text/css">
3525/* ================================
3526   Admin-Bar – A11Y Status Anzeige
3527   ================================ */
3528
3529#wpadminbar #wp-admin-bar-a11y-menubar-status .ab-item {
3530  display: flex;
3531  align-items: center;
3532  gap: .5rem;
3533}
3534
3535#wpadminbar #wp-admin-bar-a11y-menubar-status .a11y-dot {
3536  width: 10px;
3537  height: 10px;
3538  border-radius: 50%;
3539  box-shadow:
3540    0 0 0 2px rgba(0,0,0,.15) inset,
3541    0 0 0 2px rgba(255,255,255,.15);
3542}
3543
3544#wpadminbar #wp-admin-bar-a11y-menubar-status .a11y-dot.ok { background:#22c55e; }
3545#wpadminbar #wp-admin-bar-a11y-menubar-status .a11y-dot.warn { background:#f59e0b; }
3546
3547#wpadminbar #wp-admin-bar-a11y-menubar-status .ab-item:focus {
3548  outline: none;
3549  border-radius: 4px;
3550  box-shadow:
3551    0 0 0 2px currentColor inset,
3552    0 0 0 2px currentColor;
3553}
3554
3555@media (max-width: 782px) {
3556  #wpadminbar #wp-admin-bar-a11y-menubar-status .a11y-label {
3557    font-size: 13px;
3558  }
3559}
3560
3561@media (prefers-color-scheme: dark) {
3562  #wpadminbar #wp-admin-bar-a11y-menubar-status .a11y-dot {
3563    box-shadow:
3564      0 0 0 2px rgba(255,255,255,.25) inset,
3565      0 0 0 2px rgba(0,0,0,.25);
3566  }
3567}
3568
3569/* =========================================
3570   Event Tickets – Teilnehmerliste (Druck)
3571   FINAL – DSGVO-sauber & bereinigt
3572   ========================================= */
3573
3574@media print {
3575
3576	/* ---------------------------------
3577	   Elementor / Admin-Hinweise
3578	   --------------------------------- */
3579	.notice,
3580	.elementor-message,
3581	.e-notice {
3582		display: none !important;
3583	}
3584
3585	/* ---------------------------------
3586	   Event Tickets Plus Upsell / Werbung
3587	   (Text, Link, Icon)
3588	   --------------------------------- */
3589	.tribe-attendees__upsell,
3590	.tribe-attendees__plus-upsell,
3591	.tribe-common-c-banner,
3592	.tribe-common-c-banner--upsell,
3593	.tribe-tickets__admin-upsell,
3594	.tec-admin__upsell-text,
3595	.tec-admin__upsell-link,
3596	.tec-admin__upsell-icon-image {
3597		display: none !important;
3598	}
3599
3600	/* ---------------------------------
3601	   Suche / "Teilnehmer durchsuchen"
3602	   --------------------------------- */
3603	p.search-box,
3604	.tribe-attendees__toolbar,
3605	.tribe-attendees__controls,
3606	.tribe-attendees__search,
3607	.tribe-attendees__search-container,
3608	.tribe-attendees__search-input,
3609	.tribe-attendees__search-submit {
3610		display: none !important;
3611	}
3612
3613	/* ---------------------------------
3614	   "Teilnehmer manuell hinzufügen"
3615	   --------------------------------- */
3616	.tribe-attendees__add,
3617	.tribe-attendees__add-attendee {
3618		display: none !important;
3619	}
3620
3621	/* ---------------------------------
3622	   Buchungsnummer + E-Mail (DSGVO)
3623	   --------------------------------- */
3624	.purchaser_email,
3625	.tec-tickets__admin-table-attendees-purchaser-email,
3626	.tec-tickets__admin-table-attendees-purchaser-email-link {
3627		display: none !important;
3628	}
3629}
3630</style>
3631<!-- end Simple Custom CSS and JS -->
3632<!-- start Simple Custom CSS and JS -->
3633<style type="text/css">
3634/* =====================================================
3635   EVENTS – MOBILE OPTIMIERUNG
3636   ===================================================== */
3637
3638@media (max-width: 768px) {
3639
3640  .tribe-events-calendar-list__event-title {
3641    font-size: 1.1em;
3642    word-break: keep-all;
3643    hyphens: none;
3644  }
3645
3646  #veranstaltungstitel {
3647    font-size: 20px;
3648  }
3649
3650  #pdflink {
3651    font-size: 16px;
3652  }
3653}
3654
3655
3656/* =====================================================
3657   ZAKRA CONTENT – MOBILE PADDING
3658   ===================================================== */
3659
3660@media (max-width: 768px) {
3661  .zak-content .zak-row {
3662    padding-top: 0 !important;
3663  }
3664}
3665
3666
3667/* =====================================================
3668   MOBILE FIX: UNSCHÖNE WORTUMBRÜCHE
3669   ===================================================== */
3670
3671@media (max-width: 768px) {
3672
3673  h1, h2, h3, h4, h5, h6,
3674  .entry-title,
3675  .elementor-heading-title,
3676  .elementor-widget-heading,
3677  .elementor-widget-text-editor,
3678  .entry-content,
3679  .zak-post,
3680  .zak-posts {
3681
3682    word-break: normal !important;
3683    overflow-wrap: normal !important;
3684    hyphens: none !important;
3685    white-space: normal !important;
3686  }
3687}
3688
3689
3690/* Tablet (768px – 1024px) */
3691@media (max-width: 1024px) {
3692    .veranstaltungsvorschau-title {
3693        font-size: 1.6rem;
3694    }
3695}
3696
3697/* Mobile (bis 767px) */
3698@media (max-width: 767px) {
3699    .veranstaltungsvorschau-title {
3700        font-size: 2rem;
3701    }
3702}
3703
3704/* =====================================================
3705   Skip Link – sauber verstecken (Mobile Fix)
3706   ===================================================== */
3707
3708.skip-to-main-link {
3709  position: absolute;
3710  left: -9999px;
3711  top: auto;
3712  width: 1px;
3713  height: 1px;
3714  overflow: hidden;
3715}
3716
3717/* Nur sichtbar wenn per Tastatur fokussiert */
3718.skip-to-main-link:focus,
3719.skip-to-main-link:focus-visible {
3720  position: fixed;
3721  top: 10px;
3722  left: 10px;
3723  width: auto;
3724  height: auto;
3725  padding: 10px 15px;
3726  background: #000;
3727  color: #fff;
3728  z-index: 99999;
3729}
3730
3731/* =====================================================
3732   EVENTS – Mobile: Google & iCalendar sichtbar machen
3733   (Überschreibt views-skeleton.css)
3734   ===================================================== */
3735
3736@media (max-width: 768px) {
3737
3738  .tribe-events-c-subscribe-dropdown__list-item--gcal,
3739  .tribe-events-c-subscribe-dropdown__list-item--ical {
3740    display: list-item !important;
3741  }
3742
3743}
3744
3745
3746/* Desktop */
3747@media (min-width: 769px) {
3748
3749    /* Dropdown-Pfeil entfernen */
3750    #zak-primary-nav .zak-submenu-toggle {
3751        display: none !important;
3752    }
3753
3754    /* ursprünglichen Abstand wiederherstellen */
3755    #zak-primary-nav .menu > li > a,
3756    #zak-primary-nav .zak-primary-menu > li > a {
3757        padding-right: 10px !important;
3758        padding-left: 10px !important;
3759    }
3760
3761    /* Hauptmenü: Hover und Tastaturfokus einheitlich */
3762    #zak-primary-nav .menu > li > a,
3763    #zak-primary-nav .zak-primary-menu > li > a {
3764        border: 2px solid transparent !important;
3765        border-radius: 8px !important;
3766        box-sizing: border-box !important;
3767    }
3768
3769    #zak-primary-nav .menu > li > a:hover,
3770    #zak-primary-nav .menu > li > a:focus,
3771    #zak-primary-nav .menu > li > a:focus-visible,
3772    #zak-primary-nav .zak-primary-menu > li > a:hover,
3773    #zak-primary-nav .zak-primary-menu > li > a:focus,
3774    #zak-primary-nav .zak-primary-menu > li > a:focus-visible {
3775        color: #ffffff !important;
3776        background: transparent !important;
3777        border-color: #ffffff !important;
3778        border-radius: 8px !important;
3779        outline: none !important;
3780        text-decoration: none !important;
3781        box-shadow: none !important;
3782    }
3783
3784    /* Blauen Unterstrich entfernen */
3785    #zak-primary-nav .menu > li > a::before,
3786    #zak-primary-nav .menu > li > a::after,
3787    #zak-primary-nav .zak-primary-menu > li > a::before,
3788    #zak-primary-nav .zak-primary-menu > li > a::after {
3789        display: none !important;
3790        content: none !important;
3791    }
3792}
3793
3794/* Header-Suche auf Tablet/Mobile ausblenden */
3795@media (max-width: 1024px) {
3796    #zak-primary-nav .mmsb-inline {
3797        display: none !important;
3798    }
3799}
3800</style>
3801<!-- end Simple Custom CSS and JS -->
3802<!-- start Simple Custom CSS and JS -->
3803<style type="text/css">
3804/* =====================================================
3805   Geschichtspfad – Tafelnavigation
3806   Version 2.3
3807   ===================================================== */
3808
3809.tafel-navigation {
3810    display: grid;
3811    grid-template-columns: 1fr auto 1fr;
3812    align-items: center;
3813    gap: 20px;
3814    width: 100%;
3815    margin: 40px 0 20px;
3816    padding-top: 20px;
3817    border-top: 1px solid #cccccc;
3818}
3819
3820/* Gemeinsames Aussehen aller Navigationslinks */
3821.tafel-navigation a {
3822    display: inline-block;
3823    position: relative;
3824    padding: 8px 10px;
3825    border-radius: 3px;
3826    color: #000000;
3827    font-weight: 600;
3828    line-height: 1.4;
3829    text-decoration: underline;
3830}
3831
3832/* Vorherige Tafel links */
3833.tafel-navigation__previous {
3834    justify-self: start;
3835    text-align: left;
3836}
3837
3838/* Übersicht mittig */
3839.tafel-navigation__overview {
3840    justify-self: center;
3841    text-align: center;
3842}
3843
3844/* Nächste Tafel rechts */
3845.tafel-navigation__next {
3846    justify-self: end;
3847    text-align: right;
3848}
3849
3850/* Mauszeiger */
3851.tafel-navigation a:hover {
3852    background-color: #e1e1e1;
3853    color: #000000;
3854}
3855
3856/* Deutlich sichtbarer Tastaturfokus */
3857.tafel-navigation a:focus-visible {
3858    outline: 3px solid #000000;
3859    outline-offset: 3px;
3860    background-color: #ffffff;
3861    color: #000000;
3862}
3863
3864/* Leerer Platz auf der ersten oder letzten Tafelseite */
3865.tafel-navigation__placeholder {
3866    min-width: 1px;
3867}
3868
3869/* =====================================================
3870   Eigener Tooltip
3871   ===================================================== */
3872
3873.tafel-navigation a[data-tooltip]::after {
3874    position: absolute;
3875    z-index: 9999;
3876    bottom: calc(100% + 12px);
3877    left: 50%;
3878
3879    width: max-content;
3880    max-width: min(360px, 80vw);
3881    padding: 11px 14px;
3882
3883    border: 2px solid #ffef83;
3884    border-radius: 5px;
3885
3886    background-color: #222222;
3887    color: #ffffff;
3888
3889    font-size: 16px;
3890    font-weight: 600;
3891    line-height: 1.45;
3892    text-align: left;
3893    white-space: normal;
3894
3895    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.35);
3896
3897    content: attr(data-tooltip);
3898
3899    opacity: 0;
3900    visibility: hidden;
3901    pointer-events: none;
3902
3903    transform: translate(-50%, 5px);
3904
3905    transition:
3906        opacity 0.15s ease,
3907        transform 0.15s ease,
3908        visibility 0.15s ease;
3909}
3910
3911/* Kleiner Pfeil unter dem Tooltip */
3912.tafel-navigation a[data-tooltip]::before {
3913    position: absolute;
3914    z-index: 10000;
3915    bottom: calc(100% + 5px);
3916    left: 50%;
3917
3918    width: 10px;
3919    height: 10px;
3920
3921    border-right: 2px solid #ffef83;
3922    border-bottom: 2px solid #ffef83;
3923
3924    background-color: #222222;
3925    content: "";
3926
3927    opacity: 0;
3928    visibility: hidden;
3929    pointer-events: none;
3930
3931    transform:
3932        translateX(-50%)
3933        rotate(45deg);
3934
3935    transition:
3936        opacity 0.15s ease,
3937        visibility 0.15s ease;
3938}
3939
3940/* Tooltip bei Maus und Tastatur anzeigen */
3941.tafel-navigation a[data-tooltip]:hover::after,
3942.tafel-navigation a[data-tooltip]:focus-visible::after,
3943.tafel-navigation a[data-tooltip]:hover::before,
3944.tafel-navigation a[data-tooltip]:focus-visible::before {
3945    opacity: 1;
3946    visibility: visible;
3947}
3948
3949.tafel-navigation a[data-tooltip]:hover::after,
3950.tafel-navigation a[data-tooltip]:focus-visible::after {
3951    transform: translate(-50%, 0);
3952}
3953
3954/* Tooltip des linken Links ausrichten */
3955.tafel-navigation__previous[data-tooltip]::after {
3956    left: 0;
3957    transform: translate(0, 5px);
3958}
3959
3960.tafel-navigation__previous[data-tooltip]:hover::after,
3961.tafel-navigation__previous[data-tooltip]:focus-visible::after {
3962    transform: translate(0, 0);
3963}
3964
3965.tafel-navigation__previous[data-tooltip]::before {
3966    left: 25px;
3967}
3968
3969/* Tooltip des rechten Links ausrichten */
3970.tafel-navigation__next[data-tooltip]::after {
3971    right: 0;
3972    left: auto;
3973    transform: translate(0, 5px);
3974}
3975
3976.tafel-navigation__next[data-tooltip]:hover::after,
3977.tafel-navigation__next[data-tooltip]:focus-visible::after {
3978    transform: translate(0, 0);
3979}
3980
3981.tafel-navigation__next[data-tooltip]::before {
3982    right: 25px;
3983    left: auto;
3984}
3985
3986/* =====================================================
3987   Smartphone und schmale Bildschirme
3988   ===================================================== */
3989
3990@media (max-width: 700px) {
3991
3992    .tafel-navigation {
3993        display: flex;
3994        flex-direction: column;
3995        align-items: stretch;
3996        gap: 10px;
3997    }
3998
3999    .tafel-navigation a {
4000        width: 100%;
4001        text-align: center;
4002    }
4003
4004    .tafel-navigation__previous,
4005    .tafel-navigation__overview,
4006    .tafel-navigation__next {
4007        align-self: stretch;
4008    }
4009
4010    .tafel-navigation__placeholder {
4011        display: none;
4012    }
4013
4014    /*
4015     * Tooltips auf kleinen Bildschirmen
4016     * immer mittig ausrichten.
4017     */
4018    .tafel-navigation a[data-tooltip]::after {
4019        right: auto;
4020        left: 50%;
4021        max-width: 85vw;
4022        transform: translate(-50%, 5px);
4023    }
4024
4025    .tafel-navigation a[data-tooltip]:hover::after,
4026    .tafel-navigation a[data-tooltip]:focus-visible::after {
4027        transform: translate(-50%, 0);
4028    }
4029
4030    .tafel-navigation a[data-tooltip]::before {
4031        right: auto;
4032        left: 50%;
4033        transform:
4034            translateX(-50%)
4035            rotate(45deg);
4036    }
4037}
4038
4039/* Bewegungen bei entsprechender Systemeinstellung abschalten */
4040@media (prefers-reduced-motion: reduce) {
4041
4042    .tafel-navigation a[data-tooltip]::after,
4043    .tafel-navigation a[data-tooltip]::before {
4044        transition: none;
4045    }
4046}
4047
4048/* =====================================================
4049   Geschichtspfad – Hinweis zur Google-Maps-Karte
4050   ===================================================== */
4051
4052/* Desktop */
4053.geschichtspfad-kartenhinweis {
4054    font-size: 20px;
4055    line-height: 30px;
4056}
4057
4058/* Tablet */
4059@media (max-width: 1024px) {
4060    .geschichtspfad-kartenhinweis {
4061        font-size: 18px;
4062        line-height: 1.5;
4063    }
4064}
4065
4066/* Mobil */
4067@media (max-width: 767px) {
4068    .geschichtspfad-kartenhinweis {
4069        font-size: 16px;
4070        line-height: 1.5;
4071    }
4072}
4073
4074/* =====================================================
4075   Geschichtspfad – Google-Maps-Karte
4076   ===================================================== */
4077
4078.geschichtspfad-karte {
4079    width: 100%;
4080    height: 350px;
4081    border: 0;
4082}
4083
4084/* Tablet */
4085@media (max-width: 1024px) {
4086    .geschichtspfad-karte {
4087        height: 320px;
4088    }
4089}
4090
4091/* Mobil */
4092@media (max-width: 767px) {
4093    .geschichtspfad-karte {
4094        height: 280px;
4095    }
4096}</style>
4097<!-- end Simple Custom CSS and JS -->
4098<!-- start Simple Custom CSS and JS -->
4099<style type="text/css">
4100/* =====================================================
4101   🔒 MASTER BUTTON STYLES – NICHT ÜBERSCHREIBEN
4102   Quelle: Snippet 29
4103   ===================================================== */
4104/* (Dein kompletter Button-Block aus Snippet 29
4105   bleibt hier UNVERÄNDERT bestehen) */
4106
4107
4108/* =====================================================
4109   WOOCOMMERCE – EINZELPRODUKT
4110   ===================================================== */
4111
4112.woocommerce div.product {
4113  background: #ffffff !important;
4114  padding: 20px;
4115  border-radius: 6px;
4116}
4117
4118.woocommerce div.product .product_title,
4119.woocommerce div.product .price,
4120.woocommerce div.product .woocommerce-product-details__short-description,
4121.woocommerce div.product .stock,
4122.woocommerce div.product .woocommerce-tabs {
4123  color: #000000 !important;
4124}
4125
4126.woocommerce div.product .summary,
4127.woocommerce div.product .woocommerce-tabs,
4128.woocommerce div.product .woocommerce-tabs-wrapper,
4129.woocommerce div.product section.related.products {
4130  background: #ffffff !important;
4131  padding: 15px;
4132  border-radius: 6px;
4133}
4134
4135
4136/* =====================================================
4137   BREADCRUMB / FILTER / SORTIERUNG
4138   ===================================================== */
4139
4140.woocommerce-breadcrumb,
4141.zak-wc-filter,
4142.woocommerce .woocommerce-ordering {
4143  background: #ffffff !important;
4144  padding: 10px;
4145  border-radius: 6px;
4146  width: 100%;
4147}
4148
4149.woocommerce-breadcrumb a,
4150.woocommerce-ordering select,
4151.woocommerce-result-count,
4152.zak-wc-filter {
4153  color: #000000 !important;
4154}
4155
4156
4157/* =====================================================
4158   PRODUKTKACHELN
4159   ===================================================== */
4160
4161.woocommerce ul.products li.product {
4162  background: #ffffff !important;
4163  padding: 20px;
4164  border-radius: 6px;
4165  box-shadow: 0 0 10px rgba(0,0,0,.1);
4166}
4167
4168.woocommerce ul.products li.product:hover {
4169  box-shadow: 0 0 15px rgba(0,0,0,.2);
4170}
4171
4172
4173/* =====================================================
4174   PAGINATION
4175   ===================================================== */
4176
4177.woocommerce-pagination ul.page-numbers {
4178  display: flex;
4179  justify-content: center;
4180  gap: 8px;
4181  margin: 30px 0;
4182  padding: 0;
4183  list-style: none;
4184}
4185
4186.woocommerce-pagination .page-numbers li a,
4187.woocommerce-pagination .page-numbers li span {
4188  background: #000000 !important;
4189  color: #ffffff !important;
4190  padding: 10px 15px;
4191  border-radius: 5px;
4192  text-decoration: none;
4193}
4194
4195.woocommerce-pagination .page-numbers li .current {
4196  background: #444444 !important;
4197  font-weight: 700;
4198}
4199
4200
4201/* =====================================================
4202   BUTTONS – EINHEITLICH & STABIL
4203   ===================================================== */
4204
4205.woocommerce a.button,
4206.woocommerce button.button,
4207.single-product form.cart .button,
4208.woocommerce ul.products li.product a.button,
4209.single-product .related .products li.product a.button,
4210.single-product .upsells .products li.product a.button {
4211  background: #0645AD !important;
4212  color: #ffffff !important;
4213  font-size: 1.5rem !important;
4214  font-weight: 600 !important;
4215  line-height: 1.35 !important;
4216}
4217
4218.woocommerce a.button:hover,
4219.woocommerce a.button:focus,
4220.woocommerce button.button:hover,
4221.woocommerce button.button:focus {
4222  background: #043b8c !important;
4223  color: #ffffff !important;
4224}
4225
4226.woocommerce a.button:focus-visible,
4227.woocommerce button.button:focus-visible {
4228  outline: 3px solid #000;
4229  outline-offset: 3px;
4230}
4231
4232
4233/* =====================================================
4234   SHOP / KATEGORIEN – WEISSER HINTERGRUND
4235   ===================================================== */
4236
4237.woocommerce.archive main,
4238.woocommerce.archive .site-content,
4239.woocommerce.search-results main {
4240  background: #ffffff !important;
4241  padding: 20px !important;
4242  border-radius: 6px;
4243}
4244
4245
4246/* =====================================================
4247   CHECKOUT – SCHRITT-NAVIGATION
4248   ===================================================== */
4249
4250.woocommerce-checkout .wpmc-tab-item,
4251.woocommerce-checkout .wpmc-step {
4252  font-size: 2rem !important;
4253  font-weight: 600;
4254  line-height: 1.35;
4255}
4256
4257
4258/* =====================================================
4259   CHECKOUT – RECHTSTEXT (GERMANIZED)
4260   ===================================================== */
4261
4262.woocommerce-checkout-review-order
4263.woocommerce-gzd-legal-checkbox-text,
4264.woocommerce-checkout-review-order
4265.woocommerce-gzd-legal-checkbox-text * {
4266  text-transform: none !important;
4267  font-size: 1.75rem !important;
4268  line-height: 1.6 !important;
4269  font-weight: 600 !important;
4270}
4271
4272
4273/* =====================================================
4274   CHECKOUT – PFLICHTSTERN (NUR EINER)
4275   ===================================================== */
4276
4277.woocommerce-checkout abbr.required {
4278  font-size: 1.75rem;
4279  font-weight: 700;
4280  margin-left: 4px;
4281}
4282
4283
4284/* =====================================================
4285   CHECKOUT – VERSAND
4286   ===================================================== */
4287
4288.woocommerce-checkout tr.woocommerce-shipping-totals th {
4289  white-space: nowrap !important;
4290  min-width: 120px;
4291  font-size: 2rem !important;
4292}
4293
4294.woocommerce-checkout
4295.woocommerce-shipping-may-be-available-html {
4296  display: block;
4297  margin-top: 16px;
4298  font-size: 1.5rem !important;
4299  font-weight: 600;
4300}
4301
4302
4303/* =====================================================
4304   CHECKOUT – REVIEW-TABELLE (SAUBER & STABIL)
4305   ===================================================== */
4306
4307/* Tabelle bleibt Tabelle */
4308.woocommerce-checkout-review-order-table {
4309  width: 100% !important;
4310  table-layout: fixed !important;
4311  border-collapse: collapse;
4312}
4313
4314.woocommerce-checkout-review-order-table thead,
4315.woocommerce-checkout-review-order-table tbody {
4316  display: table-header-group;
4317}
4318
4319.woocommerce-checkout-review-order-table tr {
4320  display: table-row;
4321}
4322
4323.woocommerce-checkout-review-order-table th,
4324.woocommerce-checkout-review-order-table td {
4325  display: table-cell;
4326  vertical-align: top;
4327}
4328
4329/* Kopfzeile */
4330.woocommerce-checkout-review-order-table thead th {
4331  background: #e6e6e6 !important;
4332  padding: 12px 14px;
4333  font-weight: 700;
4334}
4335
4336/* Spaltenbreiten */
4337.woocommerce-checkout-review-order-table th.product-name,
4338.woocommerce-checkout-review-order-table td.product-name {
4339  width: 72%;
4340}
4341
4342.woocommerce-checkout-review-order-table th.product-total,
4343.woocommerce-checkout-review-order-table td.product-total {
4344  width: 28%;
4345}
4346
4347/* „Zwischensumme“ korrekt im grauen Feld */
4348.woocommerce-checkout-review-order-table thead th.product-total {
4349  text-align: left !important;
4350  padding-left: 14px !important;
4351  padding-right: 0 !important;
4352}
4353
4354/* Preise rechts */
4355.woocommerce-checkout-review-order-table td.product-total,
4356.woocommerce-checkout-review-order-table .woocommerce-Price-amount {
4357  text-align: right !important;
4358  white-space: nowrap !important;
4359  font-weight: 600;
4360}
4361
4362/* Produktname + Bild + Menge */
4363.wc-gzd-cart-item-name-wrapper {
4364  display: flex;
4365  gap: 0.75rem;
4366  align-items: flex-start;
4367  white-space: normal;
4368  line-height: 1.45;
4369}
4370
4371.wc-gzd-cart-item-name-wrapper .product-quantity {
4372  margin-left: 0.35rem;
4373  white-space: nowrap;
4374  font-weight: 600;
4375}
4376
4377/* Mobile Feinschliff */
4378@media (max-width: 768px) {
4379  .woocommerce-checkout-review-order-table th.product-name,
4380  .woocommerce-checkout-review-order-table td.product-name {
4381    width: 68%;
4382  }
4383
4384  .woocommerce-checkout-review-order-table th.product-total,
4385  .woocommerce-checkout-review-order-table td.product-total {
4386    width: 32%;
4387  }
4388}
4389/* =====================================================
4390   CHECKOUT – Tabellenkopf ausblenden
4391   (Produkt / Zwischensumme)
4392   ===================================================== */
4393
4394.woocommerce-checkout-review-order-table thead {
4395  display: none !important;
4396}
4397/* =====================================================
4398   CHECKOUT – SCHRITT-NUMMER + TEXT GLEICH GROSS
4399   1 Rechnung · 2 Versand · 3 Zahlung · 4 Bestellung
4400   ===================================================== */
4401
4402/* Container sicher abdecken */
4403.woocommerce-checkout .wpmc-tab-item,
4404.woocommerce-checkout .wpmc-step,
4405.woocommerce-checkout .wpmc-tab {
4406
4407  font-size: 2.0rem !important;
4408  line-height: 1.35 !important;
4409}
4410
4411/* ZAHL (1 / 2 / 3 / 4) */
4412.woocommerce-checkout .wpmc-tab-number,
4413.woocommerce-checkout .wpmc-step-number,
4414.woocommerce-checkout .wpmc-tab-item::before {
4415
4416  font-size: 2.0rem !important;
4417  font-weight: 600 !important;
4418  line-height: 1.35 !important;
4419}
4420
4421/* TEXT (Rechnung / Versand / …) */
4422.woocommerce-checkout .wpmc-tab-text,
4423.woocommerce-checkout .wpmc-step-title,
4424.woocommerce-checkout .wpmc-tab-item span,
4425.woocommerce-checkout .wpmc-tab-item a {
4426
4427  font-size: 2.0rem !important;
4428  font-weight: 600 !important;
4429  line-height: 1.35 !important;
4430}
4431
4432/* =====================================================
4433   CHECKOUT / WARENKORB-SUMME – Versandkosten-Hinweis linksbündig
4434   "Die Versandkosten werden während des Bestellvorganges berechnet."
4435   ===================================================== */
4436
4437/* Der Hinweis selbst */
4438.woocommerce
4439.woocommerce-shipping-not_enabled-on-cart-html.e-checkout-message.e-cart-content {
4440  display: block !important;
4441  text-align: left !important;
4442  font-size: 1.5 !important;
4443  line-height: 1.7 !important;
4444  font-weight: 500 !important;
4445  margin: 0.5rem 0 0 0 !important;
4446}
4447
4448/* Sicherheit: falls Woo die gesamte Versand-Preis-Zelle rechts ausrichtet */
4449.woocommerce
4450tr.woocommerce-shipping-totals td {
4451  text-align: left !important;
4452}
4453
4454/* Aber Preise innerhalb der Zelle sollen weiterhin rechts bleiben */
4455.woocommerce
4456tr.woocommerce-shipping-totals td .woocommerce-Price-amount,
4457.woocommerce
4458tr.woocommerce-shipping-totals td .amount {
4459  text-align: right !important;
4460  white-space: nowrap !important;
4461  display: inline-block;
4462}
4463
4464/* =====================================================
4465   CHECKOUT – MOBILE FIX
4466   Produktname / Menge / Preis sauber untereinander
4467   (nur Mobil, Desktop bleibt unverändert)
4468   ===================================================== */
4469
4470@media (max-width: 768px) {
4471
4472  /* Jede Produktzeile als Grid */
4473  .woocommerce-checkout-review-order-table tr.cart_item {
4474    display: grid;
4475    grid-template-columns: 1fr;
4476    row-gap: 0.4rem;
4477  }
4478
4479  /* Produktname-Zelle */
4480  .woocommerce-checkout-review-order-table td.product-name {
4481    display: block !important;
4482    width: 100% !important;
4483    padding-bottom: 0.2rem;
4484  }
4485
4486  /* Wrapper: Bild links, Text rechts */
4487  .wc-gzd-cart-item-name-wrapper {
4488    display: grid;
4489    grid-template-columns: auto 1fr;
4490    column-gap: 0.75rem;
4491    align-items: start;
4492  }
4493
4494  /* Titel darf sauber umbrechen */
4495  .wc-gzd-cart-item-name-wrapper {
4496    white-space: normal;
4497    word-break: normal;
4498    overflow-wrap: break-word;
4499    hyphens: none;
4500  }
4501
4502  /* Menge IMMER unter dem Titel */
4503  .wc-gzd-cart-item-name-wrapper .product-quantity {
4504    display: block;
4505    margin-top: 0.2rem;
4506    font-weight: 600;
4507    white-space: nowrap;
4508  }
4509
4510  /* Preis bekommt eigene Zeile, rechtsbündig */
4511  .woocommerce-checkout-review-order-table td.product-total {
4512    display: block !important;
4513    width: 100% !important;
4514    text-align: right !important;
4515    padding-top: 0;
4516    font-weight: 600;
4517    white-space: nowrap;
4518  }
4519}
4520
4521/* =====================================================
4522   CHECKOUT – SCHRITT-NAVIGATION (MOBIL)
4523   Zahlen + Text kompakt & lesbar
4524   ===================================================== */
4525
4526@media (max-width: 768px) {
4527
4528  /* Gesamte Schritt-Navigation */
4529  .woocommerce-checkout .wpmc-tabs,
4530  .woocommerce-checkout .wpmc-steps {
4531    margin-bottom: 1rem;
4532  }
4533
4534  /* Einzelner Schritt */
4535  .woocommerce-checkout .wpmc-tab-item,
4536  .woocommerce-checkout .wpmc-step {
4537    font-size: 1.4rem !important;   /* ⬅ Text kleiner als Desktop */
4538    line-height: 1.3 !important;
4539    white-space: nowrap;            /* ⬅ kein Umbruch */
4540  }
4541
4542  /* Zahl (1 / 2 / 3 / 4) */
4543  .woocommerce-checkout .wpmc-tab-number,
4544  .woocommerce-checkout .wpmc-step-number {
4545    font-size: 1.4rem !important;
4546    font-weight: 600 !important;
4547    line-height: 1.3 !important;
4548  }
4549
4550  /* Text (Rechnung / Versand / Zahlung / Bestellung) */
4551  .woocommerce-checkout .wpmc-tab-text,
4552  .woocommerce-checkout .wpmc-step-title {
4553    font-size: 1.4rem !important;
4554    font-weight: 600 !important;
4555    line-height: 1.3 !important;
4556    white-space: nowrap;            /* ⬅ wichtig gegen Umbruch */
4557  }
4558
4559}
4560
4561/* =====================================================
4562   CHECKOUT – Schritt-Zahlen exakt im Kreis zentrieren
4563   (horizontal + vertikal)
4564   ===================================================== */
4565
4566/* Kreis selbst */
4567.woocommerce-checkout .wpmc-tab-number,
4568.woocommerce-checkout .wpmc-step-number {
4569  display: flex !important;
4570  align-items: center !important;      /* vertikal */
4571  justify-content: center !important;  /* horizontal */
4572
4573  width: 36px;                         /* Kreisgröße */
4574  height: 36px;
4575  border-radius: 50%;
4576
4577  line-height: 1 !important;           /* verhindert optisches Verrutschen */
4578  text-align: center;
4579}
4580
4581/* Mobil etwas kompakter */
4582@media (max-width: 768px) {
4583  .woocommerce-checkout .wpmc-tab-number,
4584  .woocommerce-checkout .wpmc-step-number {
4585    width: 32px;
4586    height: 32px;
4587    font-size: 1.4rem !important;
4588  }
4589}
4590
4591/* =====================================================
4592   EINZELPRODUKT – Fokus-Rahmen am Titel entfernen
4593   (A11Y bleibt erhalten)
4594   ===================================================== */
4595
4596.single-product .product_title:focus,
4597.single-product .product_title:focus-visible {
4598  outline: none !important;
4599  box-shadow: none !important;
4600}
4601
4602/* =====================================================
4603   EINZELPRODUKT – ALLE Abstände zwischen Kopf & Inhalt entfernen
4604   (Zakra + WooCommerce)
4605   ===================================================== */
4606
4607/* 1. Breadcrumb selbst */
4608.single-product .woocommerce-breadcrumb {
4609  margin-bottom: 0 !important;
4610  padding-bottom: 0 !important;
4611}
4612
4613/* 2. Wrapper, den Zakra dazwischen schiebt */
4614.single-product .woocommerce-notices-wrapper,
4615.single-product .woocommerce-notices-wrapper:empty {
4616  margin: 0 !important;
4617  padding: 0 !important;
4618  display: none !important; /* erzeugt oft den "Geister-Abstand" */
4619}
4620
4621/* 3. Produkt-Container */
4622.single-product div.product {
4623  margin-top: 0 !important;
4624  padding-top: 0 !important;
4625}
4626
4627/* 4. Produkttitel */
4628.single-product .product_title {
4629  margin-top: 0 !important;
4630  padding-top: 0 !important;
4631}
4632
4633/* 5. Summary (Preis, Beschreibung, Button) */
4634.single-product div.product .summary {
4635  margin-top: 0 !important;
4636  padding-top: 0 !important;
4637}
4638
4639/* =====================================================
4640   EINZELPRODUKT – „Ähnliche Produkte“ sauber andocken
4641   ===================================================== */
4642
4643/* 1. Abstand OBERHALB von „Ähnliche Produkte“ entfernen */
4644.single-product section.related.products {
4645  margin-top: 20px !important;      /* kontrollierter Abstand */
4646  padding-top: 20px !important;
4647  border-top: 1px solid #e5e5e5;     /* dezente Trennung */
4648}
4649
4650/* 2. Überschrift „Ähnliche Produkte“ kompakt */
4651.single-product section.related.products > h2 {
4652  margin-top: 0 !important;
4653  margin-bottom: 20px !important;
4654  padding-top: 0 !important;
4655  font-size: 1.6rem;
4656  font-weight: 600;
4657}
4658
4659/* 3. Produkt-Grid direkt anschließen */
4660.single-product section.related.products ul.products {
4661  margin-top: 0 !important;
4662  padding-top: 0 !important;
4663}
4664
4665/* 4. Einzelne Produktkacheln leicht voneinander trennen */
4666.single-product section.related.products ul.products li.product {
4667  margin-top: 0 !important;
4668}
4669
4670/* 5. Sicherheit: keine „Geister-Abstände“ von Woo */
4671.single-product .related.products::before,
4672.single-product .related.products::after {
4673  display: none !important;
4674  content: none !important;
4675}
4676
4677/* =====================================================
4678   EINZELPRODUKT – Schriftgröße „Ähnliche Produkte“
4679   ===================================================== */
4680
4681/* Überschrift */
4682.single-product section.related.products > h2 {
4683  font-size: 2.0rem !important;   /* ⬅ HIER anpassen (z.B. 1.8rem / 2.2rem) */
4684  font-weight: 700 !important;
4685  line-height: 1.25;
4686}
4687
4688/* Produkttitel darunter ebenfalls etwas größer (optional, aber stimmig) */
4689.single-product section.related.products ul.products li.product h2,
4690.single-product section.related.products ul.products li.product h3 {
4691  font-size: 1.15rem;
4692  line-height: 1.35;
4693}
4694
4695
4696/* WooCommerce-Kategorieseiten: Fokusrahmen am automatisch fokussierten Titel entfernen */
4697.woocommerce-products-header__title[tabindex="-1"]:focus,
4698.woocommerce-products-header h1[tabindex="-1"]:focus,
4699.tax-product_cat h1[tabindex="-1"]:focus {
4700  outline: none !important;
4701  box-shadow: none !important;
4702}</style>
4703<!-- end Simple Custom CSS and JS -->
4704<!-- start Simple Custom CSS and JS -->
4705<style type="text/css">
4706/* ================================
4707   Zentrale Accessibility-Helfer
4708   ================================ */
4709
4710.sr-only,
4711.screen-reader-text {
4712  position: absolute !important;
4713  left: -9999px !important;
4714  width: 1px !important;
4715  height: 1px !important;
4716  overflow: hidden !important;
4717  clip: rect(0,0,0,0) !important;
4718  white-space: nowrap !important;
4719}
4720
4721:focus-visible {
4722  outline: 3px solid #000;
4723  outline-offset: 3px;
4724}
4725
4726/* ================================
4727   Complianz Cookie Banner
4728   ================================ */
4729
4730.cmplz-category { position: relative; }
4731
4732.cmplz-category-header {
4733  display: flex;
4734  align-items: center;
4735  gap: .5rem;
4736  padding-right: 4.5rem;
4737}
4738
4739.cmplz-panel .cmplz-banner-checkbox {
4740  position: absolute;
4741  right: 1rem;
4742  top: .6rem;
4743}
4744
4745.cmplz-consent-checkbox:focus-visible,
4746summary.cmplz-category-header:focus-visible {
4747  outline: 2px solid currentColor;
4748  outline-offset: 3px;
4749}
4750
4751/* ================================
4752   MediaElement – Offscreen A11Y
4753   ================================ */
4754
4755.mejs-offscreen {
4756  position: absolute !important;
4757  left: -99999px !important;
4758  width: 1px;
4759  height: 1px;
4760  overflow: hidden;
4761  color: #fff !important;
4762  background-color: #1a1f3e !important;
4763}
4764
4765/* ================================
4766   Readonly Inputs
4767   ================================ */
4768
4769.readonly-date input {
4770  pointer-events: none;
4771  background-color: #f5f5f5;
4772}
4773
4774/* ================================
4775   Screenreader Map Button
4776   ================================ */
4777
4778#sr-map-button {
4779  background-color: #ffef83 !important;
4780  color: #000 !important;
4781  border: none;
4782  font-size: 16px;
4783  padding: 12px;
4784  line-height: 1.4;
4785  width: 100%;
4786  text-align: left;
4787}
4788
4789#sr-map-button:focus {
4790  outline: 3px solid #000;
4791  outline-offset: 2px;
4792}
4793
4794/* ================================
4795   Fieldset visuell gruppiert
4796   ================================ */
4797
4798fieldset.visually-grouped {
4799  border: none;
4800  margin: 0;
4801  padding: 0;
4802}
4803
4804fieldset.visually-grouped legend {
4805  font-weight: bold;
4806  margin-bottom: .25em;
4807}
4808
4809/* ================================
4810   Site Title & Description verstecken
4811   ================================ */
4812
4813.site-title,
4814.site-description {
4815  position: absolute !important;
4816  width: 1px !important;
4817  height: 1px !important;
4818  padding: 0 !important;
4819  margin: -1px !important;
4820  overflow: hidden !important;
4821  clip: rect(1px, 1px, 1px, 1px) !important;
4822  white-space: nowrap !important;
4823  border: 0 !important;
4824}
4825
4826
4827  // Nach JEDEM WooCommerce-/Germanized-Update
4828  if (window.jQuery) {
4829    jQuery(document.body).on(
4830      'updated_checkout updated_shipping_method wc_fragments_refreshed',
4831      fixGermanizedLegalText
4832    );
4833  }
4834
4835})();
4836
4837
4838/* =====================================================
4839   aria-label ergänzen
4840   ===================================================== */
4841
4842.screen-reader-text {
4843    position: absolute;
4844    width: 1px;
4845    height: 1px;
4846    padding: 0;
4847    margin: -1px;
4848    overflow: hidden;
4849    clip: rect(0, 0, 0, 0);
4850    clip-path: inset(50%);
4851    white-space: nowrap;
4852    border: 0;
4853}
4854
4855/* =====================================================
4856   Enter/Leertaste NVDA aktiv
4857   ===================================================== */
4858
4859.menu-item-has-children > .sub-menu[hidden] {
4860  display: none !important;
4861}
4862
4863.menu-item-has-children.submenu-open > .sub-menu {
4864  display: block !important;
4865}
4866
4867.menu-item-has-children > a:focus,
4868.menu-item-has-children > a[role="button"]:focus {
4869  outline: 3px solid #005fcc;
4870  outline-offset: 2px;
4871}
4872
4873.menu-item-has-children:focus-within > .sub-menu {
4874  display: block;
4875}
4876
4877/* Alten fehlerhaften Skip-Link ausblenden */
4878a.skip-to-main-link {
4879    display: none !important;
4880}
4881
4882/* Zakra Skip-Link korrekt anzeigen */
4883a.skip-link.screen-reader-text {
4884    position: absolute !important;
4885    left: -9999px !important;
4886    top: 0 !important;
4887    width: 1px !important;
4888    height: 1px !important;
4889    overflow: hidden !important;
4890}
4891
4892a.skip-link.screen-reader-text:focus,
4893a.skip-link.screen-reader-text:focus-visible {
4894    position: fixed !important;
4895    left: 10px !important;
4896    top: 10px !important;
4897    width: auto !important;
4898    height: auto !important;
4899    padding: 10px 15px !important;
4900    background: #000 !important;
4901    color: #fff !important;
4902    border: 3px solid #fff !important;
4903    font-size: 18px !important;
4904    font-weight: 700 !important;
4905    z-index: 999999 !important;
4906}</style>
4907<!-- end Simple Custom CSS and JS -->
4908<style>
4909        .wp-caption {
4910            border-style: none !important; /* Entfernt den Rahmen */
4911            border: none !important; /* Sicherstellen, dass auch andere Border-Eigenschaften entfernt werden */
4912            padding: 0 !important;   /* Entfernt zusätzliches Padding */
4913        }
4914        .wp-caption img {
4915            border-style: none !important; /* Entfernt den Rahmen um das Bild */
4916            border: none !important;
4917        }
4918        .wp-caption .wp-caption-text {
4919            border-style: none !important; /* Entfernt den Rahmen um die Bildbeschreibung */
4920            padding: 0 !important; /* Entfernt zusätzliches Padding bei der Bildbeschreibung */
4921        }
4922    </style>    <style>
4923        .skip-to-main-link {
4924            position: absolute;
4925            top: -40px;
4926            left: 0;
4927            background: #ffffff;
4928            color: #000000;
4929            padding: 8px 16px;
4930            font-weight: bold;
4931            text-decoration: none;
4932            z-index: 100000;
4933        }
4934
4935        .skip-to-main-link:focus {
4936            top: 10px;
4937            outline: 3px solid #000000;
4938            outline-offset: 2px;
4939        }
4940    </style>
4941    <meta name="et-api-version" content="v1"><meta name="et-api-origin" content="https://geschichtswerkstatt-barmbek.de"><link rel="https://theeventscalendar.com/" href="https://geschichtswerkstatt-barmbek.de/wp-json/tribe/tickets/v1/" /><meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://geschichtswerkstatt-barmbek.de"><link rel="alternate" href="https://geschichtswerkstatt-barmbek.de/wp-json/tribe/events/v1/" />			<style>.cmplz-hidden {
4942					display: none !important;
4943				}</style>
4944					<noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript>
4945	<meta name="generator" content="Elementor 4.3.3; features: additional_custom_breakpoints; settings: css_print_method-internal, google_font-enabled, font_display-swap">
4946
4947<script>
4948(function () {
4949
4950	const TEXTS = {
4951		page1Button: 'Reservierung',
4952		formTitle: 'Bitte Reservierungsdaten eingeben:',
4953		label: 'Anzahl der Reservierungen',
4954		submit: 'Reservierung absenden',
4955		hint: 'Max. 2 Reservierungen pro Person',
4956		availability: ' Plätze frei'
4957	};
4958
4959	function applyTexts() {
4960
4961		/* Seite 1 */
4962		document.querySelectorAll('span.tribe-common-h2, span.tribe-common-h6--min-medium').forEach(el => {
4963			if ((el.textContent || '').includes('Hier reservieren')) {
4964				el.style.display = 'none';
4965			}
4966		});
4967
4968		document.querySelectorAll('button.tribe-tickets__rsvp-actions-button-going').forEach(btn => {
4969			if (btn.textContent !== TEXTS.page1Button) {
4970				btn.textContent = TEXTS.page1Button;
4971			}
4972		});
4973
4974		/* Plätze frei */
4975		document.querySelectorAll('.tribe-tickets__rsvp-availability').forEach(el => {
4976			const qty = el.querySelector('.tribe-tickets__rsvp-availability-quantity');
4977			if (!qty) return;
4978
4979			let node = el.firstChild;
4980			while (node && node !== qty) {
4981				if (node.nodeType === Node.TEXT_NODE) node.textContent = '';
4982				node = node.nextSibling;
4983			}
4984
4985			let after = qty.nextSibling;
4986			if (after && after.nodeType === Node.TEXT_NODE) {
4987				after.textContent = TEXTS.availability;
4988			} else {
4989				el.insertBefore(document.createTextNode(TEXTS.availability), qty.nextSibling);
4990			}
4991		});
4992
4993		/* Formular */
4994		document.querySelectorAll('.tribe-tickets__rsvp-form-title h3').forEach(h3 => {
4995			if (h3.textContent !== TEXTS.formTitle) {
4996				h3.textContent = TEXTS.formTitle;
4997			}
4998		});
4999
5000		document.querySelectorAll('label.tribe-tickets__form-field-label').forEach(label => {
5001			if (!label.textContent.includes('Anzahl der Gäste')) return;
5002
5003			let done = false;
5004			label.childNodes.forEach(node => {
5005				if (node.nodeType === Node.TEXT_NODE && !done) {
5006					node.textContent = TEXTS.label;
5007					done = true;
5008				}
5009			});
5010		});
5011
5012		document.querySelectorAll('.tribe-tickets__rsvp-wrapper').forEach(wrapper => {
5013			if (wrapper.querySelector('.rsvp-max-hint')) return;
5014			const p = document.createElement('p');
5015			p.className = 'rsvp-max-hint';
5016			p.textContent = TEXTS.hint;
5017			wrapper.appendChild(p);
5018		});
5019
5020		document.querySelectorAll('button.tribe-tickets__rsvp-form-button--cancel').forEach(btn => {
5021			btn.style.display = 'none';
5022		});
5023
5024		document.querySelectorAll('button.tribe-tickets__rsvp-form-button[type="submit"]').forEach(btn => {
5025			if (btn.textContent !== TEXTS.submit) {
5026				btn.textContent = TEXTS.submit;
5027			}
5028		});
5029	}
5030
5031	/* läuft solange RSVP existiert */
5032	const interval = setInterval(() => {
5033		applyTexts();
5034
5035		// wenn keine RSVP-Elemente mehr da sind → stoppen
5036		if (!document.querySelector('.tribe-tickets__rsvp-wrapper')) {
5037			clearInterval(interval);
5038		}
5039	}, 300);
5040
5041})();
5042</script>
5042
5043			<style>
5044				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
5045				.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
5046					background-image: none !important;
5047				}
5048				@media screen and (max-height: 1024px) {
5049					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
5050					.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
5051						background-image: none !important;
5052					}
5053				}
5054				@media screen and (max-height: 640px) {
5055					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
5056					.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
5057						background-image: none !important;
5058					}
5059				}
5060			</style>
5061			
5062		<style type="text/css">
5063			
5064					</style>
5065
5066		<link rel="icon" href="https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2023/10/cropped-Ueber_uns_1-32x32.jpg" sizes="32x32" />
5067<link rel="icon" href="https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2023/10/cropped-Ueber_uns_1-192x192.jpg" sizes="192x192" />
5068<link rel="apple-touch-icon" href="https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2023/10/cropped-Ueber_uns_1-180x180.jpg" />
5069<meta name="msapplication-TileImage" content="https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2023/10/cropped-Ueber_uns_1-270x270.jpg" />
5070        <style>
5071            .page .page-title {
5072                display: none !important;
5073            }
5074        </style>
5075        <style id="wp-custom-css">
5076.woocommerce-loop-product__link {
5077  pointer-events: none;
5078  cursor: default;
5079}
5080/* Kategorie-Titel ausblenden */
5081.woocommerce-page-title {
5082    display: none !important;
5083}
5084
5085/* Sicher alles an Subscribe-Blocks auf Event-Listenansicht entfernen */
5086body.tribe-events-page .tribe-events-c-subscribe,
5087body.tribe-events-view--list .tribe-events-c-subscribe,
5088.tribe-events .tribe-events-c-subscribe {
5089  display: none !important;
5090}
5091
5092/* Manchmal hängt der Block in einem extra Grid-Row, also auch das verstecken */
5093body.tribe-events-page .tribe-common-g-row.tribe-events-c-subscribe {
5094  display: none !important;
5095}
5096
5097@media (max-width: 767px) {
5098  #nav_menu-27 {
5099    margin-bottom: 20px;
5100  }
5101}
5102
5103
5104
5105/* Placeholder-Textfarbe im WooCommerce Land/Region-Select */
5106.select2-selection__placeholder {
5107  color: #000000 !important; /* Schwarz */
5108  opacity: 1 !important;     /* Volle Sichtbarkeit */
5109}
5110
5111
5112
5113
5114
5115/* Vertrag widerrufen: Fokusrahmen am H1 entfernen */
5116.page-id-22914 h1.elementor-heading-title[tabindex="-1"]:focus {
5117  outline: none !important;
5118  box-shadow: none !important;
5119}
5120</style>
5121
5122    <style>
5123
5124    /* =============================
5125       SHOP-SEITE (Produktraster)
5126       -> Schriftgröße 18px
5127    ============================== */
5128    .woocommerce ul.products li.product .scp-stock,
5129    .woocommerce ul.products li.product .scp-out-of-stock-comment {
5130        font-size: 18px !important;
5131        font-family: Helvetica, Arial, sans-serif !important;
5132        line-height: 1.3;
5133    }
5134
5135    /* =============================
5136       EINZELPRODUKTSEITE
5137       -> Schriftgröße 18px
5138    ============================== */
5139    .single-product .scp-stock,
5140    .single-product .scp-out-of-stock-comment {
5141        font-size: 18px !important;
5142        font-family: Helvetica, Arial, sans-serif !important;
5143        line-height: 1.3;
5144    }
5145
5146    /* Farben & Fett bleiben erhalten */
5147    .scp-stock.scp-in-stock {
5148        color: green;
5149        font-weight: bold;
5150    }
5151    .scp-stock.scp-out-of-stock {
5152        color: red;
5153        font-weight: bold;
5154    }
5155    .scp-out-of-stock-comment {
5156        color: red;
5157        font-weight: bold;
5158        margin-top: 10px;
5159    }
5160
5161    /* Trennstrich zwischen Produkten (Shop) */
5162    .woocommerce ul.products li.product {
5163        border-bottom: 5px solid #000;
5164        padding-bottom: 20px;
5165        margin-bottom: 20px;
5166    }
5167
5168    </style>
5169    <style>
5170
5171    /* =====================================
5172       TITEL – SHOP (Produktkarten)
5173    ====================================== */
5174    .woocommerce ul.products li.product .woocommerce-loop-product__title {
5175        font-size: 22px !important;
5176        font-weight: bold !important;
5177        font-family: Helvetica, Arial, sans-serif !important;
5178    }
5179
5180    /* =====================================
5181       PREIS – SHOP (Produktkarten)
5182       -> IDENTISCH wie Titel im Shop
5183    ====================================== */
5184    .woocommerce ul.products li.product .price,
5185    .woocommerce ul.products li.product .price > span,
5186    .woocommerce ul.products li.product .price > ins > span {
5187        font-size: 22px !important;
5188        font-weight: bold !important;
5189        line-height: 1.2 !important;
5190        font-family: Helvetica, Arial, sans-serif !important;
5191    }
5192
5193    /* =====================================
5194       TITEL – EINZELPRODUKT
5195    ====================================== */
5196    .woocommerce div.product .product_title {
5197        font-size: 24px !important;
5198        font-weight: bold !important;
5199        font-family: Helvetica, Arial, sans-serif !important;
5200    }
5201
5202    /* =====================================
5203       PREIS – EINZELPRODUKT
5204       -> IDENTISCH wie Produkttitel
5205    ====================================== */
5206    .single-product .summary .price,
5207    .single-product .summary .price span,
5208    .single-product .summary p.price {
5209        font-size: 24px !important;
5210        font-weight: bold !important;
5211        line-height: 1.2 !important;
5212        font-family: Helvetica, Arial, sans-serif !important;
5213    }
5214
5215    /* =====================================
5216       BARRIEREFREIER FOKUS: "Sortieren nach…" Dropdown
5217       WooCommerce-Sortierung: .woocommerce-ordering select
5218    ====================================== */
5219
5220    /* Grundzustand – dezente, aber sichtbare Basis */
5221    .woocommerce .woocommerce-ordering select {
5222        outline: none;
5223        border: 2px solid #0645AD;
5224        border-radius: 4px;
5225        padding: 4px 6px;
5226        background-color: #fff;
5227        font-family: Helvetica, Arial, sans-serif;
5228    }
5229
5230    /* Tastatur-Fokus: deutlich sichtbar beim Tabben */
5231    .woocommerce .woocommerce-ordering select:focus,
5232    .woocommerce .woocommerce-ordering select:focus-visible {
5233        outline: 3px solid #000 !important;
5234        outline-offset: 3px !important;
5235        border-color: #0645AD !important;
5236        background-color: #d9ffd9 !important; /* passend zu deinen Buttons */
5237    }
5238
5239    </style>
5240	</head>
5241
5242<body data-cmplz=1 class="wp-singular page-template-default page page-id-16874 wp-theme-zakra theme-zakra woocommerce-no-js tribe-no-js tec-no-tickets-on-recurring tec-no-rsvp-on-recurring metaslider-plugin zak-site-layout--contained zak-site-layout--no_sidebar zak-container--wide zak-content-area--bordered has-page-header has-breadcrumbs woocommerce-active elementor-default elementor-kit-27 elementor-page elementor-page-16874 tribe-theme-zakra">
5243
5244			<button type="button"  aria-controls="rmp-container-22861" aria-label="Menu Trigger" id="rmp_menu_trigger-22861"  class="rmp_menu_trigger rmp-menu-trigger-boring">
5245								<span class="rmp-trigger-box">
5246									<span class="responsive-menu-pro-inner"></span>
5247								</span>
5248					</button>
5249						<div id="rmp-container-22861" class="rmp-container rmp-container rmp-slide-left">
5250							<div id="rmp-menu-title-22861" class="rmp-menu-title">
5251									<span class="rmp-menu-title-link">
5252										<span>Menü</span>					</span>
5253							</div>
5254						<div id="rmp-menu-additional-content-22861" class="rmp-menu-additional-content">
5255					Navigation				</div>
5256			<div id="rmp-menu-wrap-22861" class="rmp-menu-wrap"><ul id="rmp-menu-22861" class="rmp-menu" role="menubar" aria-label="Primary Menu"><li id="rmp-menu-item-22336" class=" menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children rmp-menu-item rmp-menu-item-current-ancestor rmp-menu-item-current-parent rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Informationen zur Geschichtswerkstatt Barmbek"  >Über uns<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Über uns"
5257            role="menu" data-depth="2"
5258            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-23146" class="ueber-uns menu-item menu-item-type-post_type menu-item-object-page menu-item-home rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Informationen zur Geschichtswerkstatt Barmbek"  >Über uns</a></li><li id="rmp-menu-item-22367" class="mitarbeit menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16874 current_page_item rmp-menu-item rmp-menu-current-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/mitarbeit/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Möglichkeiten zur Mitarbeit im Verein"  >Mitmachen</a></li><li id="rmp-menu-item-22365" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/foerdern/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Möglichkeiten zur finanziellen Unterstützung"  >Fördern</a></li><li id="rmp-menu-item-22369" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/satzung/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Möglichkeiten zur finanziellen Unterstützung"  >Satzung</a></li><li id="rmp-menu-item-22379" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/chronik-gwb/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Chronik der Geschichtswerkstatt Barmbek"  >GWB-Chronik</a></li><li id="rmp-menu-item-22380" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  target="_blank"  href="https://geschichtswerkstaetten-hamburg.de/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Übersicht weiterer Geschichtswerkstätten"  >Geschichtswerkstätten</a></li><li id="rmp-menu-item-22371" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/vereine-initiativen/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Vereine und Initiativen"  >Vereine/Initiativen</a></li></ul></li><li id="rmp-menu-item-22351" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Projekte und Aktivitäten der Geschichtswerkstatt"  >Was wir tun<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Was wir tun"
5259            role="menu" data-depth="2"
5260            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-22356" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/rundgaenge"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Historische Rundgänge durch Barmbek"  >Rundgänge</a></li><li id="rmp-menu-item-22357" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/lesungen"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Lesungen zu historischen Themen"  >Lesungen</a></li><li id="rmp-menu-item-22358" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/vortraege"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Vorträge zur Geschichte Barmbeks"  >Vorträge</a></li><li id="rmp-menu-item-22381" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-sub-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Aktuelle und vergangene Ausstellungen"  >Ausstellungen<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Ausstellungen"
5261            role="menu" data-depth="3"
5262            class="rmp-submenu rmp-submenu-depth-2"><li id="rmp-menu-item-22360" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-sub-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Archiv unserer früheren Ausstellungen"  >Archiv früherer Ausstellungen<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Archiv früherer Ausstellungen"
5263            role="menu" data-depth="4"
5264            class="rmp-submenu rmp-submenu-depth-3"><li id="rmp-menu-item-22362" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/ausstellungen-buecherhalle-barmbek/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Ausstellung in der Bücherhalle Barmbek"  >Bücherhalle Barmbek</a></li><li id="rmp-menu-item-22361" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/ausstellungen-am-bunker/"  class="rmp-menu-item-link"  role="menuitem"  >Ausstellungen Turmbunker</a></li><li id="rmp-menu-item-22363" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/fensterausstellung-in-der-werkstatt/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Fensterausstellung der Geschichtswerkstatt"  >Fensterausstellung Werkstatt</a></li><li id="rmp-menu-item-22364" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/sonderausstellungen/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Besondere thematische Ausstellungen"  >Sonderausstellungen</a></li></ul></li></ul></li><li id="rmp-menu-item-22382" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/stadtteilarchiv/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Archiv zur Geschichte des Stadtteils"  >Stadtteilarchiv</a></li><li id="rmp-menu-item-22383" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/stadtteilrallye/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Historische Rallye durch Barmbek"  >Stadtteilrallye</a></li></ul></li><li id="rmp-menu-item-22347" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  >Geschichtspfad<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Geschichtspfad"
5265            role="menu" data-depth="2"
5266            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-22348" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/geschichtspfad"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Historischer Rundweg durch Barmbek"  >Geschichtspfad</a></li></ul></li><li id="rmp-menu-item-22339" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Übersicht unserer Termine"  >Termine<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Termine"
5267            role="menu" data-depth="2"
5268            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-22340" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/kalender/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Aktuelle Veranstaltungen der Geschichtswerkstatt"  >Veranstaltungskalender</a></li></ul></li><li id="rmp-menu-item-22341" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Publikationen zur Geschichte Barmbeks"  >Shop<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Shop"
5269            role="menu" data-depth="2"
5270            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-23844" class=" menu-item menu-item-type-post_type menu-item-object-page rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/shop/"  class="rmp-menu-item-link"  role="menuitem"  >Alle Produkte</a></li><li id="rmp-menu-item-22342" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/broschueren/"  class="rmp-menu-item-link"  role="menuitem"  >Broschüren</a></li><li id="rmp-menu-item-22343" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/buecher/"  class="rmp-menu-item-link"  role="menuitem"  >Bücher</a></li><li id="rmp-menu-item-22344" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/dvd/"  class="rmp-menu-item-link"  role="menuitem"  >DVD</a></li></ul></li><li id="rmp-menu-item-22843" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Informationen zur Geschichte Barmbeks"  >Barmbek<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Barmbek"
5271            role="menu" data-depth="2"
5272            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-22385" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-chronik/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Chronik des Stadtteils Barmbek"  >Stadtteil-Chronik</a></li><li id="rmp-menu-item-22372" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-sub-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenberichte aus Barmbek"  >Barmbeker erzählen<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Barmbeker erzählen"
5273            role="menu" data-depth="3"
5274            class="rmp-submenu rmp-submenu-depth-2"><li id="rmp-menu-item-22376" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-ernst-broers/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Ernst Broers"  >Broers</a></li><li id="rmp-menu-item-22374" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-angelika-fassauer/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Angelika Fassauer"  >Fassauer</a></li><li id="rmp-menu-item-22398" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-rainer-hoffmann/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Rainer Hoffmann"  >Hoffmann</a></li><li id="rmp-menu-item-22393" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-peter-kindt/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Peter Kindt"  >Kindt</a></li><li id="rmp-menu-item-22394" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbeker-erinnerungen-von-peter-kipp/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Peter Kipp"  >Kipp</a></li><li id="rmp-menu-item-22397" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-prof-dr-holger-knudsen/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Prof. Dr. Holger Knudsen"  >Knudsen</a></li><li id="rmp-menu-item-22396" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-prof-dr-gerd-kobabe/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Prof. Dr. Gerd Kobabe"  >Kobabe</a></li><li id="rmp-menu-item-22392" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-kai-krause/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Kai Krause"  >Krause</a></li><li id="rmp-menu-item-22395" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-peter-oebel/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Peter Oebel"  >Oebel</a></li><li id="rmp-menu-item-22399" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-uwe-preuss/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Uwe Preuß"  >Preuß</a></li><li id="rmp-menu-item-22375" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-bettina-sattler-holzky/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Bettina Sattler &#8211; Holzky"  >Sattler-Holzky</a></li><li id="rmp-menu-item-22378" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-freddy-schnoor/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Freddy Schnoor"  >Schnoor</a></li><li id="rmp-menu-item-22391" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-hermann-schulz/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Hermann Schulz"  >Schulz</a></li><li id="rmp-menu-item-22389" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-guenter-sohnemann/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Günter Sohnemann"  >Sohnemann</a></li><li id="rmp-menu-item-22390" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-heinrich-t/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Heinrich T."  >Heinrich T.</a></li><li id="rmp-menu-item-22377" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-christa-l-tank/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Christa L. Tank"  >Tank</a></li><li id="rmp-menu-item-22400" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-wolfgang-wulff/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Wolfgang Wulff"  >Wulff</a></li><li id="rmp-menu-item-22401" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-wolfgang-wunstorf/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Zeitzeugenbericht von Wolfgang Wunstorf"  >Wunstorf</a></li></ul></li></ul></li><li id="rmp-menu-item-22386" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Kontakt zur Geschichtswerkstatt Barmbek"  >Kontakt<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Kontakt"
5275            role="menu" data-depth="2"
5276            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-22387" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/kontakt/"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Kontaktmöglichkeiten und Anfahrt"  >So erreichen Sie uns</a></li></ul></li><li id="rmp-menu-item-22813" class=" menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children rmp-menu-item rmp-menu-item-has-children rmp-menu-top-level-item" role="none"><a  href="#"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Interner Bereich für Vereinsmitglieder"  >Interner Bereich<div class="rmp-menu-subarrow"><span class="rmp-font-icon dashicons dashicons-arrow-right "></span></div></a><ul aria-label="Interner Bereich"
5277            role="menu" data-depth="2"
5278            class="rmp-submenu rmp-submenu-depth-1"><li id="rmp-menu-item-22814" class=" menu-item menu-item-type-custom menu-item-object-custom rmp-menu-item rmp-menu-sub-level-item" role="none"><a  href="https://geschichtswerkstatt-barmbek.de/login"  class="rmp-menu-item-link"  role="menuitem"  aria-label="Anmeldung für Mitglieder"  >Anmelden</a></li></ul></li></ul></div>			<div id="rmp-search-box-22861" class="rmp-search-box">
5279					<form action="https://geschichtswerkstatt-barmbek.de/" class="rmp-search-form" role="search">
5280						<input type="search" name="s" title="Search" placeholder="Suche" class="rmp-search-box">
5281					</form>
5282				</div>
5283						</div>
5284			<a href="#maincontent" class="skip-to-main-link">Zum Inhalt springen</a>
5285		<div id="page" class="zak-site">
5286				<a class="skip-link screen-reader-text" href="#zak-content">Zum Inhalt springen</a>
5287		
5288<header id="zak-masthead" class="zak-header-builder zak-layout-1 zak-layout-1-style-1"><div class="zak-row zak-desktop-row zak-main-header"><div class="zak-header-top-row"><div class="zak-container"><div class="zak-top-row"><div class="zak-header-left-col">
5289<nav id="zak-primary-nav" class="zak-main-nav main-navigation zak-primary-nav zak-layout-1 zak-layout-1-style-2">
5290	<ul id="zak-primary-menu" class="zak-primary-menu"><li id="menu-item-22336" class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-22336"><a href="#" aria-label="Informationen zur Geschichtswerkstatt Barmbek">Über uns<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5291<ul class="sub-menu">
5292	<li id="menu-item-23146" class="ueber-uns menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-23146"><a href="https://geschichtswerkstatt-barmbek.de/" aria-label="Informationen zur Geschichtswerkstatt Barmbek">Über uns</a></li>
5293	<li id="menu-item-22367" class="mitarbeit menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16874 current_page_item menu-item-22367"><a href="https://geschichtswerkstatt-barmbek.de/mitarbeit/" aria-current="page" aria-label="Möglichkeiten zur Mitarbeit im Verein">Mitmachen</a></li>
5294	<li id="menu-item-22365" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22365"><a href="https://geschichtswerkstatt-barmbek.de/foerdern/" aria-label="Möglichkeiten zur finanziellen Unterstützung">Fördern</a></li>
5295	<li id="menu-item-22369" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22369"><a href="https://geschichtswerkstatt-barmbek.de/satzung/" aria-label="Möglichkeiten zur finanziellen Unterstützung">Satzung</a></li>
5296	<li id="menu-item-22379" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22379"><a href="https://geschichtswerkstatt-barmbek.de/chronik-gwb/" aria-label="Chronik der Geschichtswerkstatt Barmbek">GWB-Chronik</a></li>
5297	<li id="menu-item-22380" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22380"><a target="_blank" href="https://geschichtswerkstaetten-hamburg.de/" aria-label="Übersicht weiterer Geschichtswerkstätten">Geschichtswerkstätten</a></li>
5298	<li id="menu-item-22371" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22371"><a href="https://geschichtswerkstatt-barmbek.de/vereine-initiativen/" aria-label="Vereine und Initiativen">Vereine/Initiativen</a></li>
5299</ul>
5300</li>
5301<li id="menu-item-22351" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22351"><a href="#" aria-label="Projekte und Aktivitäten der Geschichtswerkstatt">Was wir tun<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5302<ul class="sub-menu">
5303	<li id="menu-item-22356" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22356"><a href="https://geschichtswerkstatt-barmbek.de/rundgaenge" aria-label="Historische Rundgänge durch Barmbek">Rundgänge</a></li>
5304	<li id="menu-item-22357" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22357"><a href="https://geschichtswerkstatt-barmbek.de/lesungen" aria-label="Lesungen zu historischen Themen">Lesungen</a></li>
5305	<li id="menu-item-22358" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22358"><a href="https://geschichtswerkstatt-barmbek.de/vortraege" aria-label="Vorträge zur Geschichte Barmbeks">Vorträge</a></li>
5306	<li id="menu-item-22381" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22381"><a href="#" aria-label="Aktuelle und vergangene Ausstellungen">Ausstellungen<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24">
5306<path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5307	<ul class="sub-menu">
5308		<li id="menu-item-22360" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22360"><a href="#" aria-label="Archiv unserer früheren Ausstellungen">Archiv früherer Ausstellungen<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5309		<ul class="sub-menu">
5310			<li id="menu-item-22362" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22362"><a href="https://geschichtswerkstatt-barmbek.de/ausstellungen-buecherhalle-barmbek/" aria-label="Ausstellung in der Bücherhalle Barmbek">Bücherhalle Barmbek</a></li>
5311			<li id="menu-item-22361" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22361"><a href="https://geschichtswerkstatt-barmbek.de/ausstellungen-am-bunker/">Ausstellungen Turmbunker</a></li>
5312			<li id="menu-item-22363" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22363"><a href="https://geschichtswerkstatt-barmbek.de/fensterausstellung-in-der-werkstatt/" aria-label="Fensterausstellung der Geschichtswerkstatt">Fensterausstellung Werkstatt</a></li>
5313			<li id="menu-item-22364" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22364"><a href="https://geschichtswerkstatt-barmbek.de/sonderausstellungen/" aria-label="Besondere thematische Ausstellungen">Sonderausstellungen</a></li>
5314		</ul>
5315</li>
5316	</ul>
5317</li>
5318	<li id="menu-item-22382" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22382"><a href="https://geschichtswerkstatt-barmbek.de/stadtteilarchiv/" aria-label="Archiv zur Geschichte des Stadtteils">Stadtteilarchiv</a></li>
5319	<li id="menu-item-22383" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22383"><a href="https://geschichtswerkstatt-barmbek.de/stadtteilrallye/" aria-label="Historische Rallye durch Barmbek">Stadtteilrallye</a></li>
5320</ul>
5321</li>
5322<li id="menu-item-22347" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22347"><a href="#">Geschichtspfad<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5323<ul class="sub-menu">
5324	<li id="menu-item-22348" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22348"><a href="https://geschichtswerkstatt-barmbek.de/geschichtspfad" aria-label="Historischer Rundweg durch Barmbek">Geschichtspfad</a></li>
5325</ul>
5326</li>
5327<li id="menu-item-22339" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22339"><a href="#" aria-label="Übersicht unserer Termine">Termine<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5328<ul class="sub-menu">
5329	<li id="menu-item-22340" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22340"><a href="https://geschichtswerkstatt-barmbek.de/kalender/" aria-label="Aktuelle Veranstaltungen der Geschichtswerkstatt">Veranstaltungskalender</a></li>
5330</ul>
5331</li>
5332<li id="menu-item-22341" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22341"><a href="#" aria-label="Publikationen zur Geschichte Barmbeks">Shop<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24">
5332<path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5333<ul class="sub-menu">
5334	<li id="menu-item-23844" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23844"><a href="https://geschichtswerkstatt-barmbek.de/shop/">Alle Produkte</a></li>
5335	<li id="menu-item-22342" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22342"><a href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/broschueren/">Broschüren</a></li>
5336	<li id="menu-item-22343" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22343"><a href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/buecher/">Bücher</a></li>
5337	<li id="menu-item-22344" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22344"><a href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/dvd/">DVD</a></li>
5338</ul>
5339</li>
5340<li id="menu-item-22843" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22843"><a href="#" aria-label="Informationen zur Geschichte Barmbeks">Barmbek<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5341<ul class="sub-menu">
5342	<li id="menu-item-22385" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22385"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-chronik/" aria-label="Chronik des Stadtteils Barmbek">Stadtteil-Chronik</a></li>
5343	<li id="menu-item-22372" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22372"><a href="#" aria-label="Zeitzeugenberichte aus Barmbek">Barmbeker erzählen<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5344	<ul class="sub-menu">
5345		<li id="menu-item-22376" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22376"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-ernst-broers/" aria-label="Zeitzeugenbericht von Ernst Broers">Broers</a></li>
5346		<li id="menu-item-22374" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22374"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-angelika-fassauer/" aria-label="Zeitzeugenbericht von Angelika Fassauer">Fassauer</a></li>
5347		<li id="menu-item-22398" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22398"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-rainer-hoffmann/" aria-label="Zeitzeugenbericht von Rainer Hoffmann">Hoffmann</a></li>
5348		<li id="menu-item-22393" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22393"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-peter-kindt/" aria-label="Zeitzeugenbericht von Peter Kindt">Kindt</a></li>
5349		<li id="menu-item-22394" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22394"><a href="https://geschichtswerkstatt-barmbek.de/barmbeker-erinnerungen-von-peter-kipp/" aria-label="Zeitzeugenbericht von Peter Kipp">Kipp</a></li>
5350		<li id="menu-item-22397" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22397"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-prof-dr-holger-knudsen/" aria-label="Zeitzeugenbericht von Prof. Dr. Holger Knudsen">Knudsen</a></li>
5351		<li id="menu-item-22396" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22396"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-prof-dr-gerd-kobabe/" aria-label="Zeitzeugenbericht von Prof. Dr. Gerd Kobabe">Kobabe</a></li>
5352		<li id="menu-item-22392" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22392"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-kai-krause/" aria-label="Zeitzeugenbericht von Kai Krause">Krause</a></li>
5353		<li id="menu-item-22395" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22395"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-peter-oebel/" aria-label="Zeitzeugenbericht von Peter Oebel">Oebel</a></li>
5354		<li id="menu-item-22399" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22399"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-uwe-preuss/" aria-label="Zeitzeugenbericht von Uwe Preuß">Preuß</a></li>
5355		<li id="menu-item-22375" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22375"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-bettina-sattler-holzky/" aria-label="Zeitzeugenbericht von Bettina Sattler &#8211; Holzky">Sattler-Holzky</a></li>
5356		<li id="menu-item-22378" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22378"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-freddy-schnoor/" aria-label="Zeitzeugenbericht von Freddy Schnoor">Schnoor</a></li>
5357		<li id="menu-item-22391" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22391"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-hermann-schulz/" aria-label="Zeitzeugenbericht von Hermann Schulz">Schulz</a></li>
5358		<li id="menu-item-22389" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22389"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-guenter-sohnemann/" aria-label="Zeitzeugenbericht von Günter Sohnemann">Sohnemann</a></li>
5359		<li id="menu-item-22390" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22390"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-heinrich-t/" aria-label="Zeitzeugenbericht von Heinrich T.">Heinrich T.</a></li>
5360		<li id="menu-item-22377" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22377"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-christa-l-tank/" aria-label="Zeitzeugenbericht von Christa L. Tank">Tank</a></li>
5361		<li id="menu-item-22400" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22400"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-wolfgang-wulff/" aria-label="Zeitzeugenbericht von Wolfgang Wulff">Wulff</a></li>
5362		<li id="menu-item-22401" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22401"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-wolfgang-wunstorf/" aria-label="Zeitzeugenbericht von Wolfgang Wunstorf">Wunstorf</a></li>
5363	</ul>
5364</li>
5365</ul>
5366</li>
5367<li id="menu-item-22386" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22386"><a href="#" aria-label="Kontakt zur Geschichtswerkstatt Barmbek">Kontakt<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24">
5367<path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5368<ul class="sub-menu">
5369	<li id="menu-item-22387" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22387"><a href="https://geschichtswerkstatt-barmbek.de/kontakt/" aria-label="Kontaktmöglichkeiten und Anfahrt">So erreichen Sie uns</a></li>
5370</ul>
5371</li>
5372<li id="menu-item-22813" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22813"><a href="#" aria-label="Interner Bereich für Vereinsmitglieder">Interner Bereich<span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span></a>
5373<ul class="sub-menu">
5374	<li id="menu-item-22814" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22814"><a href="https://geschichtswerkstatt-barmbek.de/login" aria-label="Anmeldung für Mitglieder">Anmelden</a></li>
5375</ul>
5376</li>
5377</ul></nav><!-- #zak-primary-nav -->
5378
5379</div><div class="zak-header-center-col"></div><div class="zak-header-right-col"></div></div></div></div></div><div class="zak-row zak-mobile-row"><div class="zak-header-main-row"><div class="zak-container"><div class="zak-main-row"><div class="zak-header-left-col">
5380<div class="site-branding">
5381		<div class="site-info-wrap">
5382		
5383		<p class="site-title ">
5384		<a href="https://geschichtswerkstatt-barmbek.de/" rel="home">Geschichtswerkstatt Barmbek</a>
5385	</p>
5386
5387
5388			<p class="site-description ">Geschichte lebendig erleben</p>
5389		</div>
5390</div><!-- .site-branding -->
5391</div><div class="zak-header-center-col"></div><div class="zak-header-right-col">
5392
5393<div class="zak-toggle-menu "
5394
5395	>
5396
5397	
5398	<button class="zak-menu-toggle"
5399			aria-label="Primäres Menü"
5400			aria-expanded="false"
5401			aria-controls="zak-mobile-nav" >
5402
5403		<svg class="zak-icon zakra-icon--bars" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="M21 19H3a1 1 0 0 1 0-2h18a1 1 0 0 1 0 2Zm0-6H3a1 1 0 0 1 0-2h18a1 1 0 0 1 0 2Zm0-6H3a1 1 0 0 1 0-2h18a1 1 0 0 1 0 2Z" /></svg>
5404	</button> <!-- /.zak-menu-toggle -->
5405
5406	<nav id="zak-mobile-nav" class="zak-main-nav zak-mobile-nav"
5407
5408		>
5409
5410		<div class="zak-mobile-nav__header">
5411						<!-- Mobile nav close icon. -->
5412			<button id="zak-mobile-nav-close" class="zak-mobile-nav-close" aria-label="Close menu">
5413				<svg class="zak-icon zakra-icon--x-mark" xmlns="http://www.w3.org/2000/svg" viewbox="0 0 24 24"><path d="m14 12 7.6-7.6c.6-.6.6-1.5 0-2-.6-.6-1.5-.6-2 0L12 10 4.4 2.4c-.6-.6-1.5-.6-2 0s-.6 1.5 0 2L10 12l-7.6 7.6c-.6.6-.6 1.5 0 2 .3.3.6.4 1 .4s.7-.1 1-.4L12 14l7.6 7.6c.3.3.6.4 1 .4s.7-.1 1-.4c.6-.6.6-1.5 0-2L14 12z" /></svg>			</button>
5414		</div> <!-- /.zak-mobile-nav__header -->
5415			<div class="zak-mobile-header-row"><ul id="zak-mobile-menu" class="zak-mobile-menu"><li class="menu-item menu-item-type-custom menu-item-object-custom current-menu-ancestor current-menu-parent menu-item-has-children menu-item-22336"><a href="#" aria-label="Informationen zur Geschichtswerkstatt Barmbek">Über uns</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5416<ul class="sub-menu">
5417	<li class="ueber-uns menu-item menu-item-type-post_type menu-item-object-page menu-item-home menu-item-23146"><a href="https://geschichtswerkstatt-barmbek.de/" aria-label="Informationen zur Geschichtswerkstatt Barmbek">Über uns</a></li>
5418	<li class="mitarbeit menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-16874 current_page_item menu-item-22367"><a href="https://geschichtswerkstatt-barmbek.de/mitarbeit/" aria-current="page" aria-label="Möglichkeiten zur Mitarbeit im Verein">Mitmachen</a></li>
5419	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22365"><a href="https://geschichtswerkstatt-barmbek.de/foerdern/" aria-label="Möglichkeiten zur finanziellen Unterstützung">Fördern</a></li>
5420	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22369"><a href="https://geschichtswerkstatt-barmbek.de/satzung/" aria-label="Möglichkeiten zur finanziellen Unterstützung">Satzung</a></li>
5421	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22379"><a href="https://geschichtswerkstatt-barmbek.de/chronik-gwb/" aria-label="Chronik der Geschichtswerkstatt Barmbek">GWB-Chronik</a></li>
5422	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22380"><a target="_blank" href="https://geschichtswerkstaetten-hamburg.de/" aria-label="Übersicht weiterer Geschichtswerkstätten">Geschichtswerkstätten</a></li>
5423	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22371"><a href="https://geschichtswerkstatt-barmbek.de/vereine-initiativen/" aria-label="Vereine und Initiativen">Vereine/Initiativen</a></li>
5424</ul>
5425</li>
5426<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22351"><a href="#" aria-label="Projekte und Aktivitäten der Geschichtswerkstatt">Was wir tun</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24">
5426<path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5427<ul class="sub-menu">
5428	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22356"><a href="https://geschichtswerkstatt-barmbek.de/rundgaenge" aria-label="Historische Rundgänge durch Barmbek">Rundgänge</a></li>
5429	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22357"><a href="https://geschichtswerkstatt-barmbek.de/lesungen" aria-label="Lesungen zu historischen Themen">Lesungen</a></li>
5430	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22358"><a href="https://geschichtswerkstatt-barmbek.de/vortraege" aria-label="Vorträge zur Geschichte Barmbeks">Vorträge</a></li>
5431	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22381"><a href="#" aria-label="Aktuelle und vergangene Ausstellungen">Ausstellungen</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5432	<ul class="sub-menu">
5433		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22360"><a href="#" aria-label="Archiv unserer früheren Ausstellungen">Archiv früherer Ausstellungen</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5434		<ul class="sub-menu">
5435			<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22362"><a href="https://geschichtswerkstatt-barmbek.de/ausstellungen-buecherhalle-barmbek/" aria-label="Ausstellung in der Bücherhalle Barmbek">Bücherhalle Barmbek</a></li>
5436			<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22361"><a href="https://geschichtswerkstatt-barmbek.de/ausstellungen-am-bunker/">Ausstellungen Turmbunker</a></li>
5437			<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22363"><a href="https://geschichtswerkstatt-barmbek.de/fensterausstellung-in-der-werkstatt/" aria-label="Fensterausstellung der Geschichtswerkstatt">Fensterausstellung Werkstatt</a></li>
5438			<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-22364"><a href="https://geschichtswerkstatt-barmbek.de/sonderausstellungen/" aria-label="Besondere thematische Ausstellungen">Sonderausstellungen</a></li>
5439		</ul>
5440</li>
5441	</ul>
5442</li>
5443	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22382"><a href="https://geschichtswerkstatt-barmbek.de/stadtteilarchiv/" aria-label="Archiv zur Geschichte des Stadtteils">Stadtteilarchiv</a></li>
5444	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22383"><a href="https://geschichtswerkstatt-barmbek.de/stadtteilrallye/" aria-label="Historische Rallye durch Barmbek">Stadtteilrallye</a></li>
5445</ul>
5446</li>
5447<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22347"><a href="#">Geschichtspfad</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5448<ul class="sub-menu">
5449	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22348"><a href="https://geschichtswerkstatt-barmbek.de/geschichtspfad" aria-label="Historischer Rundweg durch Barmbek">Geschichtspfad</a></li>
5450</ul>
5451</li>
5452<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22339"><a href="#" aria-label="Übersicht unserer Termine">Termine</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24">
5452<path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5453<ul class="sub-menu">
5454	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22340"><a href="https://geschichtswerkstatt-barmbek.de/kalender/" aria-label="Aktuelle Veranstaltungen der Geschichtswerkstatt">Veranstaltungskalender</a></li>
5455</ul>
5456</li>
5457<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22341"><a href="#" aria-label="Publikationen zur Geschichte Barmbeks">Shop</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5458<ul class="sub-menu">
5459	<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23844"><a href="https://geschichtswerkstatt-barmbek.de/shop/">Alle Produkte</a></li>
5460	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22342"><a href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/broschueren/">Broschüren</a></li>
5461	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22343"><a href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/buecher/">Bücher</a></li>
5462	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22344"><a href="https://geschichtswerkstatt-barmbek.de/produkt-kategorie/publikationen/dvd/">DVD</a></li>
5463</ul>
5464</li>
5465<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22843"><a href="#" aria-label="Informationen zur Geschichte Barmbeks">Barmbek</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5466<ul class="sub-menu">
5467	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22385"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-chronik/" aria-label="Chronik des Stadtteils Barmbek">Stadtteil-Chronik</a></li>
5468	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22372"><a href="#" aria-label="Zeitzeugenberichte aus Barmbek">Barmbeker erzählen</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5469	<ul class="sub-menu">
5470		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22376"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-ernst-broers/" aria-label="Zeitzeugenbericht von Ernst Broers">Broers</a></li>
5471		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22374"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-angelika-fassauer/" aria-label="Zeitzeugenbericht von Angelika Fassauer">Fassauer</a></li>
5472		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22398"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-rainer-hoffmann/" aria-label="Zeitzeugenbericht von Rainer Hoffmann">Hoffmann</a></li>
5473		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22393"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-peter-kindt/" aria-label="Zeitzeugenbericht von Peter Kindt">Kindt</a></li>
5474		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22394"><a href="https://geschichtswerkstatt-barmbek.de/barmbeker-erinnerungen-von-peter-kipp/" aria-label="Zeitzeugenbericht von Peter Kipp">Kipp</a></li>
5475		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22397"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-prof-dr-holger-knudsen/" aria-label="Zeitzeugenbericht von Prof. Dr. Holger Knudsen">Knudsen</a></li>
5476		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22396"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-prof-dr-gerd-kobabe/" aria-label="Zeitzeugenbericht von Prof. Dr. Gerd Kobabe">Kobabe</a></li>
5477		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22392"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-kai-krause/" aria-label="Zeitzeugenbericht von Kai Krause">Krause</a></li>
5478		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22395"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-peter-oebel/" aria-label="Zeitzeugenbericht von Peter Oebel">Oebel</a></li>
5479		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22399"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-uwe-preuss/" aria-label="Zeitzeugenbericht von Uwe Preuß">Preuß</a></li>
5480		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22375"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-bettina-sattler-holzky/" aria-label="Zeitzeugenbericht von Bettina Sattler &#8211; Holzky">Sattler-Holzky</a></li>
5481		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22378"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-freddy-schnoor/" aria-label="Zeitzeugenbericht von Freddy Schnoor">Schnoor</a></li>
5482		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22391"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-hermann-schulz/" aria-label="Zeitzeugenbericht von Hermann Schulz">Schulz</a></li>
5483		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22389"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-guenter-sohnemann/" aria-label="Zeitzeugenbericht von Günter Sohnemann">Sohnemann</a></li>
5484		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22390"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-heinrich-t/" aria-label="Zeitzeugenbericht von Heinrich T.">Heinrich T.</a></li>
5485		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22377"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-christa-l-tank/" aria-label="Zeitzeugenbericht von Christa L. Tank">Tank</a></li>
5486		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22400"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-wolfgang-wulff/" aria-label="Zeitzeugenbericht von Wolfgang Wulff">Wulff</a></li>
5487		<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22401"><a href="https://geschichtswerkstatt-barmbek.de/barmbek-erinnerungen-von-wolfgang-wunstorf/" aria-label="Zeitzeugenbericht von Wolfgang Wunstorf">Wunstorf</a></li>
5488	</ul>
5489</li>
5490</ul>
5491</li>
5492<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22386"><a href="#" aria-label="Kontakt zur Geschichtswerkstatt Barmbek">Kontakt</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24">
5492<path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5493<ul class="sub-menu">
5494	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22387"><a href="https://geschichtswerkstatt-barmbek.de/kontakt/" aria-label="Kontaktmöglichkeiten und Anfahrt">So erreichen Sie uns</a></li>
5495</ul>
5496</li>
5497<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children menu-item-22813"><a href="#" aria-label="Interner Bereich für Vereinsmitglieder">Interner Bereich</a><span role="button" tabindex="0" class="zak-submenu-toggle"><svg class="zak-icon zak-dropdown-icon" xmlns="http://www.w3.org/2000/svg" xml:space="preserve" viewBox="0 0 24 24"><path d="M12 17.5c-.3 0-.5-.1-.7-.3l-9-9c-.4-.4-.4-1 0-1.4s1-.4 1.4 0l8.3 8.3 8.3-8.3c.4-.4 1-.4 1.4 0s.4 1 0 1.4l-9 9c-.2.2-.4.3-.7.3z"/></svg></span>
5498<ul class="sub-menu">
5499	<li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-22814"><a href="https://geschichtswerkstatt-barmbek.de/login" aria-label="Anmeldung für Mitglieder">Anmelden</a></li>
5500</ul>
5501</li>
5502</ul></div>	</nav> <!-- /#zak-mobile-nav-->
5503
5504</div> <!-- /.zak-toggle-menu -->
5505</div></div></div></div></div><div id="wp-custom-header" class="wp-custom-header"><img fetchpriority="high" src="https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2.png" width="1500" height="394" alt="Schriftzug Geschichtswerkstatt Barmbek in weißen Buchstaben vor einer roten Backsteinmauer" srcset="https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2.png 1500w, https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2-300x79.png 300w, https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2-1024x269.png 1024w, https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2-150x39.png 150w, https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2-768x202.png 768w, https://geschichtswerkstatt-barmbek.de/wp-content/uploads/2025/05/cropped-logo-scaled-2-600x158.png 600w" sizes="(max-width: 1500px) 100vw, 1500px" decoding="async" /></div></header>
5506
5507
5508		<div id="zak-content" class="zak-content">
5509					<div class="zak-container">
5510				<div class="zak-row">
5511		
5512	<main id="zak-primary" class="zak-primary">
5513		
5514		
5515<article id="post-16874" class="post-16874 page type-page status-publish hentry zakra-article-page">
5516
5517	<div class="zak-post-content">
5518	<header class="zak-entry-header">
5519			</header> <!-- .zak-entry-header -->
5520
5521<div class="entry-content">
5522			<div data-elementor-type="wp-page" data-elementor-id="16874" class="elementor elementor-16874" data-elementor-post-type="page">
5523				<div class="elementor-element elementor-element-35f58fd e-con-full e-flex e-con e-parent" data-id="35f58fd" data-element_type="container" data-e-type="container" id="mitarbeit">
5524				<div class="elementor-element elementor-element-a01a7c0 elementor-widget__width-initial elementor-widget elementor-widget-heading" data-id="a01a7c0" data-element_type="widget" data-e-type="widget" id="mitarbeit" data-widget_type="heading.default">
5525				<div class="elementor-widget-container">
5526					<h1 class="elementor-heading-title elementor-size-default">Mitarbeit</h1>				</div>
5527				</div>
5528				</div>
5529		<div class="elementor-element elementor-element-e1dd767 e-con-full e-flex e-con e-parent" data-id="e1dd767" data-element_type="container" data-e-type="container">
5530				<div class="elementor-element elementor-element-c58d38c elementor-widget elementor-widget-text-editor" data-id="c58d38c" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
5531				<div class="elementor-widget-container">
5532									<p>Wer sich über die Geschichtswerkstatt weiter informieren oder bei uns mitmachen möchte, kann gern persönlich vorbeikommen. Wir freuen uns über neue MitarbeiterInnen und neue Mitglieder. Die Geschichtswerkstatt ist offen für neue Ideen, Anregungen und Kritik.</p>								</div>
5533				</div>
5534				</div>
5535		<div class="elementor-element elementor-element-22a161f e-con-full e-flex e-con e-parent" data-id="22a161f" data-element_type="container" data-e-type="container">
5536				<div class="elementor-element elementor-element-5417bd9 elementor-widget elementor-widget-text-editor" data-id="5417bd9" data-element_type="widget" data-e-type="widget" data-widget_type="text-editor.default">
5537				<div class="elementor-widget-container">
5538									<p>Geschichtswerkstatt Barmbek<br />Wiesendamm 25<br />22305 Hamburg<br />Telefon: 040-29 31 07<br />Beratungsstunden: Dienstags 14.00-18.00 Uhr</p><p>So finden Sie uns:<br />Mit öffentlichen Verkehrsmitteln:<br />Sie können uns mit der U3, S1, S11 erreichen. Fahren Sie bis Barmbek und verlassen dort den Bahnhof durch den Ausgang Wiesendamm. Von dort aus gehen Sie rechts noch etwa 200m. Wir sind Ecke Hufnerstraße zu finden.</p><p><a class="accessible-link" href="https://www.hvv.de/linking-service/show/ce82c5fdf36d4ad9ba31c7f14665eae3" target="_blank" rel="noopener"><br />Mit dem HVV zur Geschichtswerkstatt<br /></a></p>								</div>
5539				</div>
5540				</div>
5541		<div class="elementor-element elementor-element-d9cbc6f e-con-full e-flex e-con e-parent" data-id="d9cbc6f" data-element_type="container" data-e-type="container">
5542				<div class="elementor-element elementor-element-25c2973 elementor-widget elementor-widget-spacer" data-id="25c2973" data-element_type="widget" data-e-type="widget" data-widget_type="spacer.default">
5543				<div class="elementor-widget-container">
5544							<div class="elementor-spacer">
5545			<div class="elementor-spacer-inner"></div>
5546		</div>
5547						</div>
5548				</div>
5549				</div>
5550		<div class="elementor-element elementor-element-1b83a0e e-con-full e-flex e-con e-parent" data-id="1b83a0e" data-element_type="container" data-e-type="container">
5551				<div class="elementor-element elementor-element-171a4c4 elementor-widget elementor-widget-html" data-id="171a4c4" data-element_type="widget" data-e-type="widget" data-widget_type="html.default">
5552				<div class="elementor-widget-container">
5553					<div style="padding: 20px; color: #000000;">
5554
5555<h2 style="margin-top: 0; font-size: 20px;">
5556Aufnahmeantrag
5557</h2>
5558
5559<p>
5560Hiermit beantrage ich die Aufnahme in den Verein <strong>Geschichtswerkstatt Barmbek e.V.</strong>
5561</p>
5562
5563</div>				</div>
5564				</div>
5565				</div>
5566		<div class="elementor-element elementor-element-6987f14 e-con-full e-flex e-con e-parent" data-id="6987f14" data-element_type="container" data-e-type="container">
5567				<div class="elementor-element elementor-element-9d72bc9 elementor-widget__width-initial elementor-button-align-stretch elementor-widget elementor-widget-form" data-id="9d72bc9" data-element_type="widget" data-e-type="widget" data-settings="{&quot;step_next_label&quot;:&quot;N\u00e4chster&quot;,&quot;step_previous_label&quot;:&quot;Voriger&quot;,&quot;button_width&quot;:&quot;33&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}" data-widget_type="form.default">
5568				<div class="elementor-widget-container">
5569							<form class="elementor-form" method="post" name="Aufnahmeantrag" aria-label="Aufnahmeantrag">
5570			<input type="hidden" name="post_id" value="16874"/>
5571			<input type="hidden" name="form_id" value="9d72bc9"/>
5572			<input type="hidden" name="referer_title" value="Mitarbeit" />
5573
5574							<input type="hidden" name="queried_id" value="16874"/>
5575			
5576			<div class="elementor-form-fields-wrapper elementor-labels-above">
5577								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-vorname elementor-col-50 elementor-field-required elementor-mark-required">
5578												<label for="form-field-vorname" class="elementor-field-label">
5579								Vorname							</label>
5580														<input size="1" type="text" name="form_fields[vorname]" id="form-field-vorname" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Vorname" required="required">
5581											</div>
5582								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-nachname elementor-col-50 elementor-field-required elementor-mark-required">
5583												<label for="form-field-nachname" class="elementor-field-label">
5584								Nachname							</label>
5585														<input size="1" type="text" name="form_fields[nachname]" id="form-field-nachname" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Nachname" required="required">
5586											</div>
5587								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-strasse elementor-col-50 elementor-field-required elementor-mark-required">
5588												<label for="form-field-strasse" class="elementor-field-label">
5589								Straße							</label>
5590														<input size="1" type="text" name="form_fields[strasse]" id="form-field-strasse" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Straße" required="required">
5591											</div>
5592								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-hausnummer elementor-col-20 elementor-field-required elementor-mark-required">
5593												<label for="form-field-hausnummer" class="elementor-field-label">
5594								Hausnummer							</label>
5595														<input size="1" type="text" name="form_fields[hausnummer]" id="form-field-hausnummer" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Hausnummer" required="required">
5596											</div>
5597								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-postleitzahl elementor-col-33 elementor-field-required elementor-mark-required">
5598												<label for="form-field-postleitzahl" class="elementor-field-label">
5599								Postleitzahl							</label>
5600														<input size="1" type="text" name="form_fields[postleitzahl]" id="form-field-postleitzahl" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Postleitzahl" required="required">
5601											</div>
5602								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-stadt elementor-col-50 elementor-field-required elementor-mark-required">
5603												<label for="form-field-stadt" class="elementor-field-label">
5604								Stadt							</label>
5605														<input size="1" type="text" name="form_fields[stadt]" id="form-field-stadt" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Stadt" required="required">
5606											</div>
5607								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_4ceccc6 elementor-col-100">
5608					
5608<script>
5609document.addEventListener("DOMContentLoaded", function () {
5610  const plzField = document.querySelector('input[name="Plz"]');
5611  if (plzField) {
5612    plzField.setAttribute("pattern", "\\d{5}");
5613    plzField.setAttribute("inputmode", "numeric");
5614    plzField.setAttribute("title", "Bitte eine 5-stellige Postleitzahl eingeben.");
5615  }
5616});
5617</script>
5617
5618				</div>
5619								<div class="elementor-field-type-tel elementor-field-group elementor-column elementor-field-group-telefon elementor-col-50">
5620												<label for="form-field-telefon" class="elementor-field-label">
5621								Telefon							</label>
5622								<input size="1" type="tel" name="form_fields[telefon]" id="form-field-telefon" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Telefon" pattern="[0-9()#&amp;+*-=.]+" title="Nur Nummern oder Telefon-Zeichen (#, -, *, etc) werden akzeptiert.">
5623
5624						</div>
5625								<div class="elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-50 elementor-field-required elementor-mark-required">
5626												<label for="form-field-email" class="elementor-field-label">
5627								Email							</label>
5628														<input size="1" type="email" name="form_fields[email]" id="form-field-email" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Email" required="required">
5629											</div>
5630								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-geburtsdatum elementor-col-50 elementor-field-required elementor-mark-required">
5631												<label for="form-field-geburtsdatum" class="elementor-field-label">
5632								Geburtsdatum							</label>
5633														<input size="1" type="text" name="form_fields[geburtsdatum]" id="form-field-geburtsdatum" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Geburtsdatum" required="required">
5634											</div>
5635								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_311d52c elementor-col-100">
5636					<p style="font-weight: bold;">Mitgliedsbeitrag wählen</p>				</div>
5637								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_fad467b elementor-col-100">
5638					<fieldset role="group" aria-labelledby="beitrag-label" style="border: none; padding: 0; margin: 0;">
5639  <legend id="beitrag-label" style="font-weight: bold;"></legend>
5640				</div>
5641								<div class="elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-beitrag elementor-col-100 elementor-field-required elementor-mark-required">
5642												<label for="form-field-beitrag" class="elementor-field-label">
5643								Beitrag							</label>
5644						<div class="elementor-field-subgroup  elementor-subgroup-inline"><span class="elementor-field-option"><input type="radio" value="50 € / Jahr" id="form-field-beitrag-0" name="form_fields[beitrag]" required="required"> <label for="form-field-beitrag-0">50 € / Jahr</label></span><span class="elementor-field-option"><input type="radio" value="15 € / Jahr Aktive/Geringverdiener" id="form-field-beitrag-1" name="form_fields[beitrag]" required="required"> <label for="form-field-beitrag-1">15 € / Jahr Aktive/Geringverdiener</label></span></div>				</div>
5645								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_6b7669b elementor-col-100">
5646					</fieldset>
5647				</div>
5648								<div class="elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-nachricht elementor-col-70">
5649												<label for="form-field-nachricht" class="elementor-field-label">
5650								Nachricht							</label>
5651						<textarea class="elementor-field-textual elementor-field  elementor-size-sm" name="form_fields[nachricht]" id="form-field-nachricht" rows="4" placeholder="Nachricht"></textarea>				</div>
5652								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_bcc05c1 elementor-col-100">
5653					<!-- Satzung -->
5654<p style="font-weight: bold;">Satzung/Datenschutzzustimmung</p>				</div>
5655								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_21eb184 elementor-col-100">
5656					<p>
5657  Weitere Informationen finden Sie in unserer  
5658  <a class="accessible-link" href="https://geschichtswerkstatt-barmbek.de/satzung/" target="_blank" rel="noopener noreferrer">
5659    Satzung
5660  </a> 
5661  und in unseren  
5662  <a class="accessible-link" href="https://geschichtswerkstatt-barmbek.de/datenschutz/" target="_blank" rel="noopener noreferrer">
5663    Datenschutzbestimmungen
5664  </a>.
5665</p>
5666				</div>
5667								<div class="elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-satzung elementor-col-100 elementor-field-required elementor-mark-required">
5668												<label for="form-field-satzung" class="elementor-field-label">
5669								Satzung							</label>
5670						<div class="elementor-field-subgroup  "><span class="elementor-field-option"><input type="radio" value=" Ja, ich habe die Satzung gelesen und akzeptiere sie." id="form-field-satzung-0" name="form_fields[satzung]" required="required"> <label for="form-field-satzung-0"> Ja, ich habe die Satzung gelesen und akzeptiere sie.</label></span></div>				</div>
5671								<div class="elementor-field-type-radio elementor-field-group elementor-column elementor-field-group-datenschutz elementor-col-100 elementor-field-required elementor-mark-required">
5672												<label for="form-field-datenschutz" class="elementor-field-label">
5673								Datenschutzerklärung							</label>
5674						<div class="elementor-field-subgroup  "><span class="elementor-field-option"><input type="radio" value="Ja, ich habe die Datenschutzerklärung gelesen und akzeptiere sie." id="form-field-datenschutz-0" name="form_fields[datenschutz]" required="required"> <label for="form-field-datenschutz-0">Ja, ich habe die Datenschutzerklärung gelesen und akzeptiere sie.</label></span></div>				</div>
5675								<div class="elementor-field-type-text elementor-field-group elementor-column elementor-field-group-datum elementor-col-70 elementor-field-required elementor-mark-required">
5676												<label for="form-field-datum" class="elementor-field-label">
5677								Datum							</label>
5678														<input size="1" type="text" name="form_fields[datum]" id="form-field-datum" class="elementor-field elementor-size-sm  elementor-field-textual" placeholder="Datum" required="required">
5679											</div>
5680								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_11b5a19 elementor-col-100">
5681					
5681<script>
5682document.addEventListener("DOMContentLoaded", function () {
5683  const hausnummer = document.querySelector('input[name="form_fields[hausnummer]"]');
5684  if (hausnummer) {
5685    hausnummer.setAttribute("maxlength", "4");
5686    hausnummer.setAttribute("pattern", "[A-Za-z0-9]{1,4}");
5687    hausnummer.setAttribute("title", "Bitte eine gültige Hausnummer mit bis zu 4 Zeichen (Zahlen/Buchstaben) eingeben.");
5688  }
5689});
5690</script>
5690				</div>
5691								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_d042383 elementor-col-100">
5692					
5692<script>
5693document.addEventListener("DOMContentLoaded", function () {
5694  const plz = document.querySelector('input[name="form_fields[postleitzahl]"]');
5695  if (plz) {
5696    plz.setAttribute("maxlength", "5"); // Optional, zusätzlich zur Kontrolle
5697    plz.setAttribute("pattern", "\\d{5}");
5698    plz.setAttribute("inputmode", "numeric");
5699    plz.setAttribute("title", "Bitte eine 5-stellige Postleitzahl eingeben.");
5700
5701    // Eingabe sofort auf Zahlen beschränken
5702    plz.addEventListener("input", function () {
5703      this.value = this.value.replace(/[^0-9]/g, '');
5704    });
5705  }
5706});
5707</script>
5707
5708				</div>
5709								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_adeb26d elementor-col-100">
5710					
5710<script>
5711document.addEventListener("DOMContentLoaded", function () {
5712  const telefon = document.querySelector('input[name="form_fields[telefon]"]');
5713  if (telefon) {
5714    telefon.setAttribute("pattern", "[0-9+()\\s\\-]{7,20}");
5715    telefon.setAttribute("title", "Bitte eine gültige Telefonnummer eingeben (Zahlen, +, (), Leerzeichen, -).");
5716  }
5717});
5718</script>
5718				</div>
5719								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_95e06fd elementor-col-100">
5720					
5720<script>
5721document.addEventListener("DOMContentLoaded", function () {
5722  const geburtsdatum = document.querySelector('input[name="form_fields[geburtsdatum]"]');
5723  if (geburtsdatum) {
5724    geburtsdatum.setAttribute("maxlength", "10");
5725    geburtsdatum.setAttribute("pattern", "\\d{2}\\.\\d{2}\\.\\d{4}");
5726    geburtsdatum.setAttribute("title", "Bitte im Format TT.MM.JJJJ eingeben (z. B. 01.01.1990).");
5727
5728    geburtsdatum.addEventListener("input", function () {
5729      this.value = this.value
5730        .replace(/\D/g, '')                            // Nur Ziffern
5731        .replace(/^(\d{2})(\d)/, '$1.$2')              // 27 -> 27.
5732        .replace(/^(\d{2})\.(\d{2})(\d)/, '$1.$2.$3')  // 2706 -> 27.06.2
5733        .substr(0, 10);                                // Nur max. 10 Zeichen
5734    });
5735  }
5736});
5737</script>
5737				</div>
5738								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_635c82b elementor-col-100">
5739					
5739<script>
5740document.addEventListener("DOMContentLoaded", function () {
5741  const datum = document.querySelector('input[name="form_fields[datum]"]');
5742  if (datum) {
5743    datum.setAttribute("maxlength", "10");
5744    datum.setAttribute("pattern", "\\d{2}\\.\\d{2}\\.\\d{4}");
5745    datum.setAttribute("title", "Bitte im Format TT.MM.JJJJ eingeben.");
5746
5747    datum.addEventListener("input", function () {
5748      this.value = this.value
5749        .replace(/\D/g, '')
5750        .replace(/^(\d{2})(\d)/, '$1.$2')
5751        .replace(/^(\d{2})\.(\d{2})(\d)/, '$1.$2.$3')
5752        .substr(0, 10);
5753    });
5754  }
5755});
5756</script>
5756				</div>
5757								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_5ed182c elementor-col-100">
5758					<a class="popup-danke pum-trigger" style="display: none; cursor: pointer;" href="#popmake-17517">Popup auslösen</a>
5759
5760<script>
5761document.addEventListener("DOMContentLoaded", function () {
5762  const form = document.querySelector('form.elementor-form');
5763
5764  if (form) {
5765    form.addEventListener('submit', function () {
5766      setTimeout(() => {
5767        document.querySelector('.popup-danke')?.click();
5768      }, 500);
5769    });
5770  }
5771});
5772</script>
5772
5773				</div>
5774								<div class="elementor-field-type-recaptcha_v3 elementor-field-group elementor-column elementor-field-group-recaptcha elementor-col-100 recaptcha_v3-bottomright">
5775					<div class="elementor-field" id="form-field-recaptcha"><div class="elementor-g-recaptcha" data-sitekey="6LeMeYkrAAAAAMAGHngFklbY6um_ay3rId73JlfZ" data-type="v3" data-action="Form" data-badge="bottomright" data-size="invisible"></div></div>				</div>
5776								<div class="elementor-field-type-html elementor-field-group elementor-column elementor-field-group-field_f98c810 elementor-col-70">
5777					<div style="padding: 20px; color: #000000;">
5778
5779<p style="margin-bottom: 15px;">
5780<strong>Wichtiger Hinweis:</strong>
5781</p>
5782
5783<p>
5784Mit dem Absenden dieses Formulars stellen Sie einen Antrag auf Mitgliedschaft.
5785Über die Aufnahme entscheidet der Vorstand gemäß der Satzung.
5786Ein Anspruch auf Aufnahme besteht nicht.
5787</p>
5788
5789</div>				</div>
5790								<div class="elementor-field-group elementor-column elementor-field-type-submit elementor-col-33 e-form__buttons">
5791					<button class="elementor-button elementor-size-md" type="submit">
5792						<span class="elementor-button-content-wrapper">
5793																						<span class="elementor-button-text">Senden</span>
5794													</span>
5795					</button>
5796				</div>
5797			</div>
5798		</form>
5799						</div>
5800				</div>
5801				</div>
5802				</div>
5803		</div><!-- .entry-content -->
5804</article><!-- #post-16874 -->
5805
5806			</main><!-- /.zak-primary -->
5807
5808
5809					</div> <!-- /.row -->
5810			</div> <!-- /.zak-container-->
5811		</div> <!-- /#zak-content-->
5812		
5813	<footer id="zak-footer" class="zak-footer zak-footer-builder"><div class="zak-row zak-footer-desktop-row"><div class="zak-footer-top-row" ><div class="zak-container" ><div class="zak-top-row"><div class="zak-footer-col zak-footer-top-1-col"></div><div class="zak-footer-col zak-footer-top-2-col"><div class="zak-html-1"><div class="social-icons" style="display: flex;gap: 15px;align-items: center">
5814  <a href="https://www.facebook.com/geschichtswerkstattbarmbek" target="_blank" rel="noopener noreferrer" aria-label="Facebook" style="text-decoration: none;color: inherit">
5815    <i class="fab fa-facebook-f" style="font-size: 24px"></i>
5816  </a>
5817 <a href="https://www.instagram.com/barmbek_stories" target="_blank" rel="noopener noreferrer" aria-label="Instagram" style="text-decoration: none;color: inherit">
5818    <i class="fab fa-instagram" style="font-size: 24px"></i>
5819  </a>
5820</div>
5821 </div></div><div class="zak-footer-col zak-footer-top-3-col"></div><div class="zak-footer-col zak-footer-top-4-col"></div></div></div></div><div class="zak-footer-bottom-row" ><div class="zak-container" ><div class="zak-bottom-row"><div class="zak-footer-col zak-footer-bottom-1-col"><section id="nav_menu-27" class="widget widget-footer-sidebar-1 widget_nav_menu"><div class="menu-fusszeile-container"><ul id="menu-fusszeile" class="menu"><li id="menu-item-7955" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-7955"><a href="https://geschichtswerkstatt-barmbek.de/kontakt/#kontakt">Kontakt</a></li>
5822<li id="menu-item-23709" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23709"><a href="https://geschichtswerkstatt-barmbek.de/datenschutzerklaerung/">Datenschutzerklärung</a></li>
5823<li id="menu-item-6592" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-6592"><a href="https://geschichtswerkstatt-barmbek.de/impressum/#impressum">Impressum</a></li>
5824<li id="menu-item-20922" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-20922"><a href="https://geschichtswerkstatt-barmbek.de/cookie-richtlinie-eu/">Cookie-Richtlinie (EU)</a></li>
5825<li id="menu-item-23555" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23555"><a href="https://geschichtswerkstatt-barmbek.de/vertrag-widerrufen/">Vertrag widerrufen</a></li>
5826<li id="menu-item-23572" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-23572"><a href="https://geschichtswerkstatt-barmbek.de/widerrufsbestimmungen/">Widerrufsbestimmungen</a></li>
5827</ul></div></section></div><div class="zak-footer-col zak-footer-bottom-2-col"></div><div class="zak-footer-col zak-footer-bottom-3-col"></div><div class="zak-footer-col zak-footer-bottom-4-col"><section id="block-24" class="widget widget-footer-sidebar-2 widget_block">Copyright © Geschichtswerkstatt Barmbek e.V. 2025<br>Alle Rechte vorbehalten<br>
5828Powered by <a href="https://zakratheme.com/" target="_blank" rel="nofollow">Zakra</a> und 
5829<a href="https://wordpress.org/" target="_blank" rel="nofollow">WordPress</a></section></div></div></div></div></div></footer>	
5830	
5831		</div><!-- #page -->
5832		
5833<script type="speculationrules">
5834{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/zakra/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]}
5835</script>
5835
5836<!-- Matomo -->
5836<script>
5837(function () {
5838function initTracking() {
5839var _paq = window._paq = window._paq || [];
5840if (!window._paq.find || !window._paq.find(function (m) { return m[0] === "disableCookies"; })) {
5841	window._paq.push(["disableCookies"]);
5842}_paq.push(['trackPageView']);_paq.push(['enableLinkTracking']);_paq.push(['alwaysUseSendBeacon']);_paq.push(['setTrackerUrl', "\/\/geschichtswerkstatt-barmbek.de\/wp-content\/plugins\/matomo\/app\/matomo.php"]);_paq.push(['setSiteId', '1']);var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
5843g.type='text/javascript'; g.async=true; g.src="\/\/geschichtswerkstatt-barmbek.de\/wp-content\/uploads\/matomo\/matomo.js"; s.parentNode.insertBefore(g,s);
5844}
5845if (document.prerendering) {
5846	document.addEventListener('prerenderingchange', initTracking, {once: true});
5847} else {
5848	initTracking();
5849}
5850})();
5851</script>
5851
5852<!-- End Matomo Code -->		
5852<script>
5853		( function ( body ) {
5854			'use strict';
5855			body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' );
5856		} )( document.body );
5857		</script>
5857
5858		
5859<!-- Consent Management powered by Complianz | GDPR/CCPA Cookie Consent https://wordpress.org/plugins/complianz-gdpr -->
5860<div id="cmplz-cookiebanner-container"><div id="cmplz-cookiebanner-1-optin" class="cmplz-cookiebanner cmplz-hidden banner-1 wir-respektieren-ihre-privatsphaere-wir-verwenden-cookies-um-unsere-website-optimal-darzustellen-und-inhalte-zu-verbessern-sie-koennen-selbst-entscheiden-welche-kategorien-sie-zulassen-notwendige optin cmplz-bottom-right cmplz-categories-type-view-preferences" aria-modal="true" data-nosnippet="true" role="dialog" aria-live="polite" aria-labelledby="cmplz-header-1-optin" aria-describedby="cmplz-message-1-optin">
5861	<div class="cmplz-header">
5862		<div class="cmplz-logo"></div>
5863		<div class="cmplz-title" id="cmplz-header-1-optin">Einwilligung verwalten</div>
5864		<div class="cmplz-close" tabindex="0" role="button" aria-label="Dialog schließen">
5865			<svg aria-hidden="true" focusable="false" data-prefix="fas" data-icon="times" class="svg-inline--fa fa-times fa-w-11" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path fill="currentColor" d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"></path></svg>
5866		</div>
5867	</div>
5868
5869	<div class="cmplz-divider cmplz-divider-header"></div>
5870	<div class="cmplz-body">
5871		<div class="cmplz-message" id="cmplz-message-1-optin">Um Ihnen ein optimales Erlebnis zu bieten, verwenden wir Technologien wie Cookies, um Geräteinformationen zu speichern bzw. darauf zuzugreifen. Wenn Sie diesen Technologien zustimmen, können wir Daten wie das Surfverhalten oder eindeutige IDs auf dieser Website verarbeiten. Wenn Sie Ihre Einwilligung nicht erteilen oder zurückziehen, können bestimmte Merkmale und Funktionen beeinträchtigt werden.</div>
5872		<!-- categories start -->
5873		<div class="cmplz-categories">
5874			<div class="cmplz-category cmplz-functional">
5875				<div class="cmplz-category-header">
5876					<span class="cmplz-category-title" id="cmplz-title-functional-1-optin">Funktional</span>
5877					<span class='cmplz-always-active'>
5878						<span class="cmplz-banner-checkbox">
5879							<input type="checkbox"
5880									id="cmplz-functional-optin"
5881									data-category="cmplz_functional"
5882									class="cmplz-consent-checkbox cmplz-functional"
5883									size="40"
5884									value="1"/>
5885							<label class="cmplz-label" for="cmplz-functional-optin"><span class="screen-reader-text">Funktional</span></label>
5886						</span>
5887						Immer aktiv					</span>
5888					<button class="cmplz-category-toggle"
5889							aria-expanded="false"
5890							aria-controls="cmplz-desc-functional-1-optin"
5891							aria-labelledby="cmplz-title-functional-1-optin">
5892						<span class="cmplz-icon cmplz-open">
5893							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
5894						</span>
5895					</button>
5896				</div>
5897				<div class="cmplz-description" id="cmplz-desc-functional-1-optin" hidden>
5898					<span class="cmplz-description-functional">Der Zugriff oder die technische Speicherung ist unbedingt für den rechtmäßigen Zweck erforderlich, um die Nutzung eines bestimmten Dienstes zu ermöglichen, der vom Abonnenten oder Nutzer ausdrücklich angefordert wurde, oder für den alleinigen Zweck der Übertragung einer Nachricht über ein elektronisches Kommunikationsnetz.</span>
5899				</div>
5900			</div>
5901
5902			<div class="cmplz-category cmplz-preferences">
5903				<div class="cmplz-category-header">
5904					<span class="cmplz-category-title" id="cmplz-title-preferences-1-optin">Vorlieben</span>
5905					<span class="cmplz-banner-checkbox">
5906						<input type="checkbox"
5907								id="cmplz-preferences-optin"
5908								data-category="cmplz_preferences"
5909								class="cmplz-consent-checkbox cmplz-preferences"
5910								size="40"
5911								value="1"/>
5912						<label class="cmplz-label" for="cmplz-preferences-optin"><span class="screen-reader-text">Vorlieben</span></label>
5913					</span>
5914					<button class="cmplz-category-toggle"
5915							aria-expanded="false"
5916							aria-controls="cmplz-desc-preferences-1-optin"
5917							aria-labelledby="cmplz-title-preferences-1-optin">
5918						<span class="cmplz-icon cmplz-open">
5919							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18">
5919<path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
5920						</span>
5921					</button>
5922				</div>
5923				<div class="cmplz-description" id="cmplz-desc-preferences-1-optin" hidden>
5924					<span class="cmplz-description-preferences">Die technische Speicherung oder der Zugriff ist für den rechtmäßigen Zweck der Speicherung von Voreinstellungen erforderlich, die nicht vom Abonnenten oder Nutzer beantragt wurden.</span>
5925				</div>
5926			</div>
5927
5928			<div class="cmplz-category cmplz-statistics">
5929				<div class="cmplz-category-header">
5930					<span class="cmplz-category-title" id="cmplz-title-statistics-1-optin">Statistiken</span>
5931					<span class="cmplz-banner-checkbox">
5932						<input type="checkbox"
5933								id="cmplz-statistics-optin"
5934								data-category="cmplz_statistics"
5935								class="cmplz-consent-checkbox cmplz-statistics"
5936								size="40"
5937								value="1"/>
5938						<label class="cmplz-label" for="cmplz-statistics-optin"><span class="screen-reader-text">Statistiken</span></label>
5939					</span>
5940					<button class="cmplz-category-toggle"
5941							aria-expanded="false"
5942							aria-controls="cmplz-desc-statistics-1-optin"
5943							aria-labelledby="cmplz-title-statistics-1-optin">
5944						<span class="cmplz-icon cmplz-open">
5945							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
5946						</span>
5947					</button>
5948				</div>
5949				<div class="cmplz-description" id="cmplz-desc-statistics-1-optin" hidden>
5950					<span class="cmplz-description-statistics">Die technische Speicherung oder der Zugriff, der ausschließlich zu statistischen Zwecken erfolgt.</span>
5951					<span class="cmplz-description-statistics-anonymous">Die technische Speicherung oder der Zugriff, der ausschließlich zu anonymen statistischen Zwecken verwendet wird. Ohne eine Aufforderung, die freiwillige Zustimmung Ihres Internetdienstanbieters oder zusätzliche Aufzeichnungen von Dritten können die zu diesem Zweck gespeicherten oder abgerufenen Informationen allein in der Regel nicht zu Ihrer Identifizierung verwendet werden.</span>
5952				</div>
5953			</div>
5954
5955			<div class="cmplz-category cmplz-marketing">
5956				<div class="cmplz-category-header">
5957					<span class="cmplz-category-title" id="cmplz-title-marketing-1-optin">Marketing</span>
5958					<span class="cmplz-banner-checkbox">
5959						<input type="checkbox"
5960								id="cmplz-marketing-optin"
5961								data-category="cmplz_marketing"
5962								class="cmplz-consent-checkbox cmplz-marketing"
5963								size="40"
5964								value="1"/>
5965						<label class="cmplz-label" for="cmplz-marketing-optin"><span class="screen-reader-text">Marketing</span></label>
5966					</span>
5967					<button class="cmplz-category-toggle"
5968							aria-expanded="false"
5969							aria-controls="cmplz-desc-marketing-1-optin"
5970							aria-labelledby="cmplz-title-marketing-1-optin">
5971						<span class="cmplz-icon cmplz-open">
5972							<svg aria-hidden="true" focusable="false" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512" height="18"><path d="M224 416c-8.188 0-16.38-3.125-22.62-9.375l-192-192c-12.5-12.5-12.5-32.75 0-45.25s32.75-12.5 45.25 0L224 338.8l169.4-169.4c12.5-12.5 32.75-12.5 45.25 0s12.5 32.75 0 45.25l-192 192C240.4 412.9 232.2 416 224 416z"/></svg>
5973						</span>
5974					</button>
5975				</div>
5976				<div class="cmplz-description" id="cmplz-desc-marketing-1-optin" hidden>
5977					<span class="cmplz-description-marketing">Die technische Speicherung oder der Zugriff ist erforderlich, um Nutzerprofile zu erstellen, um Werbung zu versenden oder um den Nutzer auf einer Website oder über mehrere Websites hinweg zu ähnlichen Marketingzwecken zu verfolgen.</span>
5978				</div>
5979			</div>
5980		</div><!-- categories end -->
5981			</div>
5982
5983	<div class="cmplz-links cmplz-information">
5984		<ul>
5985			<li><a class="cmplz-link cmplz-manage-options cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Optionen verwalten</a></li>
5986			<li><a class="cmplz-link cmplz-manage-third-parties cookie-statement" href="#" data-relative_url="#cmplz-cookie
5986s-overview">Dienste verwalten</a></li>
5987			<li><a class="cmplz-link cmplz-manage-vendors tcf cookie-statement" href="#" data-relative_url="#cmplz-tcf-wrapper">Verwalten Sie {vendor_count} Lieferanten</a></li>
5988			<li><a class="cmplz-link cmplz-external cmplz-read-more-purposes tcf" target="_blank" rel="noopener noreferrer nofollow" href="https://cookiedatabase.org/tcf/purposes/" aria-label="Weitere Informationen zu den Zwecken von TCF finden Sie in der Cookie-Datenbank.">Lesen Sie mehr über diese Zwecke</a></li>
5989		</ul>
5990			</div>
5991
5992	<div class="cmplz-divider cmplz-footer"></div>
5993
5994	<div class="cmplz-buttons">
5995		<button class="cmplz-btn cmplz-accept">Akzeptieren</button>
5996		<button class="cmplz-btn cmplz-deny">Ablehnen</button>
5997		<button class="cmplz-btn cmplz-view-preferences">Voreinstellungen anzeigen</button>
5998		<button class="cmplz-btn cmplz-save-preferences">Einstellungen speichern</button>
5999		<a class="cmplz-btn cmplz-manage-options tcf cookie-statement" href="#" data-relative_url="#cmplz-manage-consent-container">Voreinstellungen anzeigen</a>
6000			</div>
6001
6002
6003	<div class="cmplz-documents cmplz-links">
6004		<ul>
6005			<li><a class="cmplz-link cookie-statement" href="#" data-relative_url="">{title}</a></li>
6006			<li><a class="cmplz-link privacy-statement" href="#" data-relative_url="">{title}</a></li>
6007			<li><a class="cmplz-link impressum" href="#" data-relative_url="">{title}</a></li>
6008		</ul>
6009			</div>
6010</div>
6011</div>
6012					<div id="cmplz-manage-consent" data-nosnippet="true"><button class="cmplz-btn cmplz-hidden cmplz-manage-consent manage-consent-1" aria-haspopup="dialog" aria-controls="cmplz-cookiebanner-1-optin">Einwilligung verwalten</button>
6013
6014</div><div 
6015	id="pum-17517" 
6016	role="dialog" 
6017	aria-modal="false"
6018	class="pum pum-overlay pum-theme-7472 pum-theme-default-theme popmake-overlay click_open" 
6019	data-popmake="{&quot;id&quot;:17517,&quot;slug&quot;:&quot;antrags-erfolg&quot;,&quot;theme_id&quot;:7472,&quot;cookies&quot;:[{&quot;event&quot;:&quot;on_popup_close&quot;,&quot;settings&quot;:{&quot;name&quot;:&quot;pum-17517&quot;,&quot;key&quot;:&quot;&quot;,&quot;session&quot;:false,&quot;path&quot;:&quot;1&quot;,&quot;time&quot;:&quot;1 month&quot;}}],&quot;triggers&quot;:[{&quot;type&quot;:&quot;click_open&quot;,&quot;settings&quot;:{&quot;cookie_name&quot;:[&quot;pum-17517&quot;],&quot;extra_selectors&quot;:&quot;.popup-danke&quot;}}],&quot;mobile_disabled&quot;:null,&quot;tablet_disabled&quot;:null,&quot;meta&quot;:{&quot;display&quot;:{&quot;stackable&quot;:false,&quot;overlay_disabled&quot;:false,&quot;scrollable_content&quot;:false,&quot;disable_reposition&quot;:false,&quot;size&quot;:&quot;medium&quot;,&quot;responsive_min_width&quot;:&quot;0%&quot;,&quot;responsive_min_width_unit&quot;:false,&quot;responsive_max_width&quot;:&quot;100%&quot;,&quot;responsive_max_width_unit&quot;:false,&quot;custom_width&quot;:&quot;640px&quot;,&quot;custom_width_unit&quot;:false,&quot;custom_height&quot;:&quot;380px&quot;,&quot;custom_height_unit&quot;:false,&quot;custom_height_auto&quot;:false,&quot;location&quot;:&quot;center top&quot;,&quot;position_from_trigger&quot;:false,&quot;position_top&quot;:&quot;100&quot;,&quot;position_left&quot;:&quot;0&quot;,&quot;position_bottom&quot;:&quot;0&quot;,&quot;position_right&quot;:&quot;0&quot;,&quot;position_fixed&quot;:false,&quot;animation_type&quot;:&quot;fade&quot;,&quot;animation_speed&quot;:&quot;350&quot;,&quot;animation_origin&quot;:&quot;center top&quot;,&quot;overlay_zindex&quot;:false,&quot;zindex&quot;:&quot;1999999999&quot;},&quot;close&quot;:{&quot;text&quot;:&quot;&quot;,&quot;button_delay&quot;:&quot;0&quot;,&quot;overlay_click&quot;:false,&quot;esc_press&quot;:false,&quot;f4_press&quot;:false},&quot;click_open&quot;:[]}}">
6020
6021	<div id="popmake-17517" class="pum-container popmake theme-7472 pum-responsive pum-responsive-medium responsive size-medium">
6022
6023				
6024				
6025		
6026				<div class="pum-content popmake-content" tabindex="0">
6027			<h1><span style="font-size: 21px;"><strong><span style="font-family: helvetica, arial, sans-serif;">Vielen Dank!</span></strong></span></h1>
6028<p><span style="font-family: helvetica, arial, sans-serif;">Der Antrag wurde erfolgreich versendet. Wir melden uns bald.</span></p>
6029<p><span style="font-family: helvetica, arial, sans-serif;"><a class="button" href="/">Zur Startseite</a></span></p>
6030		</div>
6031
6032				
6033							<button type="button" class="pum-close popmake-close" aria-label="Schließen">
6034			Schließen			</button>
6035		
6036	</div>
6037
6038</div>
6039<style type="text/css"> 
6040         /* Hide reCAPTCHA V3 badge */
6041        .grecaptcha-badge {
6042        
6043            visibility: hidden !important;
6044        
6045        }
6046    </style>
6046<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"dayNamesMin":["S","M","D","M","D","F","S"],"monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesShort":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesMin":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"},"registration_prompt":"Es gibt nicht gespeicherte Teilnahmeinformationen. Sind Sie sicher, dass Sie weitermachen m\u00f6chten?"};/* ]]> */ </script>
6046			
6046<script>
6047				( () => {
6048					const lazyloadRunObserver = () => {
6049						const lazyloadBackgrounds = document.querySelectorAll( `.e-con.e-parent:not(.e-lazyloaded)` );
6050						const lazyloadBackgroundObserver = new IntersectionObserver( ( entries ) => {
6051							entries.forEach( ( entry ) => {
6052								if ( entry.isIntersecting ) {
6053									let lazyloadBackground = entry.target;
6054									if( lazyloadBackground ) {
6055										lazyloadBackground.classList.add( 'e-lazyloaded' );
6056									}
6057									lazyloadBackgroundObserver.unobserve( entry.target );
6058								}
6059							});
6060						}, { rootMargin: '200px 0px 200px 0px' } );
6061						lazyloadBackgrounds.forEach( ( lazyloadBackground ) => {
6062							lazyloadBackgroundObserver.observe( lazyloadBackground );
6063						} );
6064					};
6065					const events = [
6066						'DOMContentLoaded',
6067						'elementor/lazyload/observe',
6068					];
6069					events.forEach( ( event ) => {
6070						document.addEventListener( event, lazyloadRunObserver );
6071					} );
6072				} )();
6073			</script>
6073
6074				
6074<script type='text/javascript'>
6075		(function () {
6076			var c = document.body.className;
6077			c = c.replace(/woocommerce-no-js/, 'woocommerce-js');
6078			document.body.className = c;
6079		})();
6080	</script>
6080
6081	
6081<script id="fluentform-elementor-js-extra">
6082var fluentformElementor = {"adminUrl":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin.php"};
6083//# sourceURL=fluentform-elementor-js-extra
6084</script>
vendor: 1 bytes, line 6084
6084
6085<script id="fluentform-elementor-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/fluentform/assets/js/fluent-forms-elementor-widget.js?ver=6.2.15"></script>
vendor: 1 bytes, line 6085
6085
6086<script id="tec-user-agent-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/event-tickets/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 6086
6086
6087<script id="mmsb-script-js-after">
6088(function(){
6089  var ENABLE_MOBILE = true;
6090  var ENABLE_INLINE = true;
6091
6092  /* ---- Gemeinsame Hilfen ---- */
6093  function blockEmptySubmit(form, inputSelector){
6094    var inp = form.querySelector(inputSelector);
6095    form.addEventListener('submit', function(e){
6096      var v = (inp && inp.value ? inp.value : '').replace(/\s+/g,'');
6097      if(v.length===0){ e.preventDefault(); if(inp){ inp.focus(); } }
6098    }, true);
6099  }
6100
6101  /* ---- MOBILE PORTRAIT (Off-Canvas) ---- */
6102  var ROOTS = [
6103    '.zak-offcanvas--open .zak-offcanvas__content',
6104    '.zak-offcanvas--open .zak-offcanvas',
6105    '.zak-offcanvas',
6106    '.zak-mobile-menu',
6107    '.zak-navigation',
6108    '.tg-mobile-navigation',
6109    '.off-canvas',
6110    '.elementor-nav-menu--dropdown',
6111    '.elementor-nav-menu__container',
6112    '.main-navigation .menu-mobile'
6113  ];
6114
6115  function isPortraitPhone(){
6116    return window.matchMedia('(orientation: portrait)').matches &&
6117      (window.matchMedia('(hover:none) and (pointer:coarse)').matches || window.innerWidth <= 640);
6118  }
6119
6120  function findMobileMenuRoot(){
6121    for(var i=0;i<ROOTS.length;i++){
6122      var el = document.querySelector(ROOTS[i]);
6123      if(!el) continue;
6124      var cs = getComputedStyle(el);
6125      if(cs && cs.display!=='none' && cs.visibility!=='hidden' && el.offsetParent!==null) return el;
6126    }
6127    return null;
6128  }
6129
6130  function ensureMobileBar(){
6131    if(!ENABLE_MOBILE || !isPortraitPhone()) return;
6132    var root = findMobileMenuRoot();
6133    if(!root) return;
6134
6135    var wrap = root.querySelector('.mmsb-wrap');
6136    if(!wrap){
6137      wrap = document.createElement('div');
6138      wrap.className = 'mmsb-wrap';
6139      wrap.innerHTML =
6140        '<form class="mmsb-form" role="search" method="get" action="https://geschichtswerkstatt-barmbek.de/">'
6141        + '<label class="screen-reader-text" for="mmsb-s">Suche</label>'
6142        + '<input id="mmsb-s" class="mmsb-field" type="search" name="s" placeholder="Suchbegriff eingeben …" autocomplete="off" />'
6143        + '<button class="mmsb-submit" type="submit">Suchen</button>'
6144        + '</form>';
6145    }
6146    if(wrap.parentNode !== root){ root.appendChild(wrap); }
6147    else if(wrap !== root.lastElementChild){ root.appendChild(wrap); }
6148
6149    blockEmptySubmit(wrap.querySelector('form'), '.mmsb-field');
6150  }
6151
6152  /* ---- TABLET/DESKTOP (Inline-Leiste im Menü) ---- */
6153  function ensureInlineBar(){
6154    if(!ENABLE_INLINE || window.innerWidth < 768) return;
6155
6156    var menus = document.querySelectorAll('.tg-primary-menu, .main-navigation > ul, .elementor-nav-menu--main');
6157    if(!menus.length) return;
6158
6159    menus.forEach(function(ul){
6160      if(ul.querySelector('li.mmsb-inline')) return; // schon vorhanden
6161
6162      var li = document.createElement('li');
6163      li.className = 'menu-item mmsb-inline';
6164      li.innerHTML =
6165        '<form class="mmsb-inline__form" role="search" method="get" action="https://geschichtswerkstatt-barmbek.de/">'
6166        + '<label class="screen-reader-text" for="mmsb-inline-s">Suche</label>'
6167        + '<input id="mmsb-inline-s" class="mmsb-inline__field" type="search" name="s" placeholder="Suchbegriff eingeben …" autocomplete="off" />'
6168        + '<button class="mmsb-inline__submit" type="submit">Suchen</button>'
6169        + '</form>';
6170
6171      // Rechts ans Ende
6172      ul.appendChild(li);
6173
6174      // leere Suche blocken
6175      blockEmptySubmit(li.querySelector('form'), '.mmsb-inline__field');
6176    });
6177  }
6178
6179  function bind(){
6180    // Mobile: auf Menüöffnen reagieren
6181    ['.zak-menu-toggle', '.tg-menu-toggle', '.menu-toggle', '.elementor-menu-toggle'].forEach(function(sel){
6182      var t = document.querySelector(sel);
6183      if(t){ t.addEventListener('click', function(){ setTimeout(ensureMobileBar, 120); }); }
6184    });
6185
6186    // initial auf beiden Pfaden
6187    ensureInlineBar();
6188    ensureMobileBar();
6189
6190    // bei Resize/Orientation & DOM-Änderungen nachlegen
6191    window.addEventListener('resize', function(){ setTimeout(function(){ ensureInlineBar(); ensureMobileBar(); }, 120); }, {passive:true});
6192    window.addEventListener('orientationchange', function(){ setTimeout(function(){ ensureInlineBar(); ensureMobileBar(); }, 150); }, {passive:true});
6193    var mo = new MutationObserver(function(){ ensureMobileBar(); });
6194    mo.observe(document.body, {subtree:true, childList:true, attributes:true});
6195  }
6196
6197  document.addEventListener('DOMContentLoaded', bind);
6198})();
6199//# sourceURL=mmsb-script-js-after
6200</script>
vendor: 1 bytes, line 6200
6200
6201<script id="rmp_menu_scripts-js-extra">
6202var rmp_menu = {"ajaxURL":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","wp_nonce":"1d411e11eb","menu":[{"menu_theme":"Default","theme_type":"default","theme_location_menu":"0","submenu_submenu_arrow_width":"40","submenu_submenu_arrow_width_unit":"px","submenu_submenu_arrow_height":"39","submenu_submenu_arrow_height_unit":"px","submenu_arrow_position":"right","submenu_sub_arrow_background_colour":"","submenu_sub_arrow_background_hover_colour":"","submenu_sub_arrow_background_colour_active":"","submenu_sub_arrow_background_hover_colour_active":"","submenu_sub_arrow_border_width":"","submenu_sub_arrow_border_width_unit":"px","submenu_sub_arrow_border_colour":"#1d4354","submenu_sub_arrow_border_hover_colour":"#3f3f3f","submenu_sub_arrow_border_colour_active":"#1d4354","submenu_sub_arrow_border_hover_colour_active":"#3f3f3f","submenu_sub_arrow_shape_colour":"#fff","submenu_sub_arrow_shape_hover_colour":"#fff","submenu_sub_arrow_shape_colour_active":"#fff","submenu_sub_arrow_shape_hover_colour_active":"#fff","use_header_bar":"off","header_bar_items_order":{"logo":"off","title":"on","additional content":"off","menu":"on","search":"off"},"header_bar_title":"Responsive Menu","header_bar_html_content":"","header_bar_logo":"","header_bar_logo_link":"","header_bar_logo_width":"","header_bar_logo_width_unit":"%","header_bar_logo_height":"","header_bar_logo_height_unit":"px","header_bar_height":"80","header_bar_height_unit":"px","header_bar_padding":{"top":"0px","right":"5%","bottom":"0px","left":"5%"},"header_bar_font":"","header_bar_font_size":"14","header_bar_font_size_unit":"px","header_bar_text_color":"#ffffff","header_bar_background_color":"#1d4354","header_bar_breakpoint":"8000","header_bar_position_type":"fixed","header_bar_adjust_page":"on","header_bar_scroll_enable":"off","header_bar_scroll_background_color":"#36bdf6","mobile_breakpoint":"600","tablet_breakpoint":"991","transition_speed":"0.5","sub_menu_speed":"0.2","show_menu_on_page_load":"off","menu_disable_scrolling":"off","menu_overlay":"off","menu_overlay_colour":"rgba(0,0,0,0.7)","desktop_menu_width":"","desktop_menu_width_unit":"%","desktop_menu_positioning":"absolute","desktop_menu_side":"left","desktop_menu_to_hide":"","use_current_theme_location":"off","mega_menu":{"225":"off","227":"off","229":"off","228":"off","226":"off"},"desktop_submenu_open_animation":"none","desktop_submenu_open_animation_speed":"100ms","desktop_submenu_open_on_click":"off","desktop_menu_hide_and_show":"off","menu_name":"Primary Menu","menu_to_use":"441","different_menu_for_mobile":"off","menu_to_use_in_mobile":"main-menu","use_mobile_menu":"on","use_tablet_menu":"on","use_desktop_menu":"off","menu_display_on":"all-pages","menu_to_hide":"","submenu_descriptions_on":"off","custom_walker":"","menu_background_colour":"#000000","menu_depth":"5","smooth_scroll_on":"off","smooth_scroll_speed":"500","menu_font_icons":{"id":["225"],"icon":[""]},"menu_links_height":"50","menu_links_height_unit":"px","menu_links_line_height":"40","menu_links_line_height_unit":"px","menu_depth_0":"5","menu_depth_0_unit":"%","menu_font_size":"16","menu_font_size_unit":"px","menu_font":"","menu_font_weight":"normal","menu_text_alignment":"left","menu_text_letter_spacing":"1.5","menu_word_wrap":"off","menu_link_colour":"#fff","menu_link_hover_colour":"#fff","menu_current_link_colour":"#fff","menu_current_link_hover_colour":"#fff","menu_item_background_colour":"#000000","menu_item_background_hover_colour":"","menu_current_item_background_colour":"","menu_current_item_background_hover_colour":"","menu_border_width":"","menu_border_width_unit":"px","menu_item_border_colour":"#1d4354","menu_item_border_colour_hover":"#1d4354","menu_current_item_border_colour":"#1d4354","menu_current_item_border_hover_colour":"#3f3f3f","submenu_links_height":"50","submenu_links_height_unit":"px","submenu_links_line_height":"40","submenu_links_line_height_unit":"px","menu_depth_side":"left","menu_depth_1":"10","menu_depth_1_unit":"%","menu_depth_2":"15","menu_depth_2_unit":"%","menu_depth_3":"20","menu_depth_3_unit":"%","menu_depth_4":"25","menu_depth_4_unit":"%","submenu_item_background_colour":"","submenu_item_background_hover_colour":"","submenu_current_item_background_colour":"","submenu_current_item_background_hover_colour":"","submenu_border_width":"","submenu_border_width_unit":"px","submenu_item_border_colour":"#1d4354","submenu_item_border_colour_hover":"#1d4354","submenu_current_item_border_colour":"#1d4354","submenu_current_item_border_hover_colour":"#3f3f3f","submenu_font_size":"15","submenu_font_size_unit":"px","submenu_font":"","submenu_font_weight":"normal","submenu_text_letter_spacing":"","submenu_text_alignment":"left","submenu_link_colour":"#fff","submenu_link_hover_colour":"#fff","submenu_current_link_colour":"#fff","submenu_current_link_hover_colour":"#fff","inactive_arrow_shape":"\u25bc","active_arrow_shape":"","inactive_arrow_font_icon":"\u003Cspan class=\"rmp-font-icon dashicons dashicons-arrow-right \"\u003E\u003C/span\u003E","active_arrow_font_icon":"\u003Cspan class=\"rmp-font-icon dashicons dashicons-arrow-down \"\u003E\u003C/span\u003E","inactive_arrow_image":"","active_arrow_image":"","submenu_arrow_width":"40","submenu_arrow_width_unit":"px","submenu_arrow_height":"39","submenu_arrow_height_unit":"px","arrow_position":"right","menu_sub_arrow_shape_colour":"#fff","menu_sub_arrow_shape_hover_colour":"#fff","menu_sub_arrow_shape_colour_active":"#fff","menu_sub_arrow_shape_hover_colour_active":"#fff","menu_sub_arrow_border_width":"","menu_sub_arrow_border_width_unit":"px","menu_sub_arrow_border_colour":"#1d4354","menu_sub_arrow_border_hover_colour":"#3f3f3f","menu_sub_arrow_border_colour_active":"#1d4354","menu_sub_arrow_border_hover_colour_active":"#3f3f3f","menu_sub_arrow_background_colour":"#000000","menu_sub_arrow_background_hover_colour":"","menu_sub_arrow_background_colour_active":"rgba(33,33,33,0.01)","menu_sub_arrow_background_hover_colour_active":"","fade_submenus":"off","fade_submenus_side":"left","fade_submenus_delay":"100","fade_submenus_speed":"500","use_slide_effect":"off","slide_effect_back_to_text":"Back","accordion_animation":"on","auto_expand_all_submenus":"off","auto_expand_current_submenus":"off","menu_item_click_to_trigger_submenu":"on","button_width":"35","button_width_unit":"px","button_height":"35","button_height_unit":"px","button_background_colour":"#000000","button_background_colour_hover":"#000000","button_background_colour_active":"#000000","toggle_button_border_radius":"5","button_transparent_background":"off","button_left_or_right":"right","button_position_type":"absolute","button_distance_from_side":"20","button_distance_from_side_unit":"%","button_top":"15","button_top_unit":"px","button_push_with_animation":"off","button_click_animation":"boring","button_line_margin":"10","button_line_margin_unit":"px","button_line_width":"25","button_line_width_unit":"px","button_line_height":"3","button_line_height_unit":"px","button_line_colour":"#fff","button_line_colour_hover":"#fff","button_line_colour_active":"#fff","button_font_icon":"","button_font_icon_when_clicked":"","button_image":"","button_image_when_clicked":"","button_title":"","button_title_open":"","button_title_position":"left","menu_container_
6202columns":"","button_font":"","button_font_size":"14","button_font_size_unit":"px","button_title_line_height":"13","button_title_line_height_unit":"px","button_text_colour":"#ffffff","button_trigger_type_click":"on","button_trigger_type_hover":"off","button_click_trigger":"","items_order":{"title":"on","additional content":"on","menu":"on","search":"on","social-icons":""},"menu_title":"Men\u00fc","menu_title_link":"","menu_title_link_location":"_self","menu_title_image":"","menu_title_font_icon":"","menu_title_section_padding":{"top":"10%","right":"5%","bottom":"0%","left":"5%"},"menu_title_background_colour":"#000000","menu_title_background_hover_colour":"#000000","menu_title_font_size":"25","menu_title_font_size_unit":"px","menu_title_alignment":"center","menu_title_font_weight":"400","menu_title_font_family":"","menu_title_colour":"#ffffff","menu_title_hover_colour":"#fff","menu_title_image_width":"","menu_title_image_width_unit":"%","menu_title_image_height":"","menu_title_image_height_unit":"px","menu_additional_content":"Navigation","menu_additional_section_padding":{"top":"0%","right":"5%","bottom":"10%","left":"5%"},"menu_additional_content_font_size":"18","menu_additional_content_font_size_unit":"px","menu_additional_content_alignment":"center","menu_additional_content_colour":"#ffffff","menu_social_icons":[{"icon":"","color":"","hover_color":"","link":""}],"menu_social_icons_size":"24","menu_social_icons_size_unit":"px","menu_social_icons_layout":"horizontal","menu_social_icons_alignment":"center","menu_social_icons_gap":"10","menu_social_icons_gap_unit":"px","menu_social_icons_section_padding":{"top":"0%","right":"0%","bottom":"0%","left":"0%"},"menu_search_box_text":"Search","menu_search_box_code":"","menu_search_section_padding":{"top":"5%","right":"5%","bottom":"5%","left":"5%"},"menu_search_box_height":"45","menu_search_box_height_unit":"px","menu_search_box_border_radius":"30","menu_search_box_text_colour":"#000000","menu_search_box_background_colour":"#ffffff","menu_search_box_placeholder_colour":"#000000","menu_search_box_border_colour":"","menu_section_padding":{"top":"40px","right":"30px","bottom":"40px","left":"10px"},"menu_width":"75","menu_width_unit":"%","menu_maximum_width":"350","menu_maximum_width_unit":"px","menu_minimum_width":"320","menu_minimum_width_unit":"px","menu_auto_height":"off","menu_container_padding":{"top":"0px","right":"0px","bottom":"0px","left":"0px"},"menu_container_background_colour":"#1d4354","menu_background_image":"","animation_type":"slide","menu_appear_from":"left","animation_speed":"0.5","page_wrapper":"body","menu_close_on_body_click":"off","menu_close_on_scroll":"off","menu_close_on_link_click":"off","enable_touch_gestures":"off","hamburger_position_selector":"","menu_id":22861,"active_toggle_contents":"\u003Cspan class=\"rmp-font-icon dashicons dashicons-arrow-down \"\u003E\u003C/span\u003E","inactive_toggle_contents":"\u003Cspan class=\"rmp-font-icon dashicons dashicons-arrow-right \"\u003E\u003C/span\u003E"}]};
6203//# sourceURL=rmp_menu_scripts-js-extra
6204</script>
vendor: 1 bytes, line 6204
6204
6205<script id="rmp_menu_scripts-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/responsive-menu/v4.0.0/assets/js/rmp-menu.min.js?ver=4.7.3"></script>
vendor: 1 bytes, line 6205
6205
6206<script id="wpfront-scroll-top-js-extra">
6207var wpfront_scroll_top_data = {"data":{"css":"#wpfront-scroll-top-container{position:fixed;cursor:pointer;z-index:9999;border:none;outline:none;background-color:rgba(0,0,0,0);box-shadow:none;outline-style:none;text-decoration:none;opacity:0;display:none;align-items:center;justify-content:center;margin:0;padding:0}#wpfront-scroll-top-container.show{display:flex;opacity:1}#wpfront-scroll-top-container .sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#wpfront-scroll-top-container .text-holder{padding:3px 10px;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:4px 4px 5px 0px rgba(50,50,50,.5);-moz-box-shadow:4px 4px 5px 0px rgba(50,50,50,.5);box-shadow:4px 4px 5px 0px rgba(50,50,50,.5)}#wpfront-scroll-top-container{right:100px;bottom:20px;}#wpfront-scroll-top-container img{width:auto;height:auto;}#wpfront-scroll-top-container .text-holder{color:#000000;background-color:#ffef83;width:auto;height:auto;;}#wpfront-scroll-top-container .text-holder:hover{background-color:#C0C0C0;}#wpfront-scroll-top-container i{color:#000000;}","html":"\u003Cbutton id=\"wpfront-scroll-top-container\" aria-label=\"\" title=\"\" \u003E\u003Cspan class=\"text-holder\"\u003ENach oben\u003C/span\u003E\u003C/button\u003E","data":{"hide_iframe":false,"button_fade_duration":0,"auto_hide":false,"auto_hide_after":60,"scroll_offset":100,"button_opacity":1,"button_action":"top","button_action_element_selector":"","button_action_container_selector":"html, body","button_action_element_offset":0,"scroll_duration":400}}};
6208//# sourceURL=wpfront-scroll-top-js-extra
6209</script>
vendor: 1 bytes, line 6209
6209
6210<script id="wpfront-scroll-top-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/wpfront-scroll-top/includes/assets/wpfront-scroll-top.min.js?ver=3.0.1.09211"></script>
vendor: 1 bytes, line 6210
6210
6211<script id="zakra-navigation-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/themes/zakra/assets/js/navigation.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 6211
6211
6212<script id="zakra-skip-link-focus-fix-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/themes/zakra/assets/js/skip-link-focus-fix.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 6212
6212
6213<script id="zakra-custom-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/themes/zakra/assets/js/zakra-custom.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 6213
6213
6214<script id="sourcebuster-js-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6214
6214
6215<script id="wc-order-attribution-js-extra">
6216var wc_order_attribution = {"params":{"lifetime":1.0000000000000000818030539140313095458623138256371021270751953125e-5,"session":30,"base64":false,"ajaxurl":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}};
6217//# sourceURL=wc-order-attribution-js-extra
6218</script>
vendor: 1 bytes, line 6218
6218
6219<script id="wc-order-attribution-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 6219
6219
6220<script id="jquery-ui-core-js-before">
6221jQuery.uiBackCompat = true;
6222//# sourceURL=jquery-ui-core-js-before
6223</script>
vendor: 1 bytes, line 6223
6223
6224<script id="jquery-ui-core-js" src="https://geschichtswerkstatt-barmbek.de/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 6224
6224
6225<script id="popup-maker-site-js-extra">
6226var pum_vars = {"version":"1.25.0","pm_dir_url":"https://geschichtswerkstatt-barmbek.de/wp-content/plugins/popup-maker/","ajaxurl":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","restapi":"https://geschichtswerkstatt-barmbek.de/wp-json/pum/v1","rest_nonce":null,"default_theme":"7472","debug_mode":"","disable_tracking":"","disable_url_params":"","home_url":"/","message_position":"top","core_sub_forms_enabled":"1","popups":[],"cookie_domain":"","paramNames":{"popup_id":"pid","cta":"cta","notrack":"notrack"},"analytics_enabled":"1","analytics_route":"analytics","analytics_api":"https://geschichtswerkstatt-barmbek.de/wp-json/pum/v1"};
6227var pum_sub_vars = {"ajaxurl":"https://geschichtswerkstatt-barmbek.de/wp-admin/admin-ajax.php","message_position":"top"};
6228var pum_popups = {"pum-17517":{"triggers":[{"type":"click_open","settings":{"cookie_name":["pum-17517"],"extra_selectors":".popup-danke"}}],"cookies":[{"event":"on_popup_close","settings":{"name":"pum-17517","key":"","session":false,"path":"1","time":"1 month"}}],"disable_on_mobile":false,"disable_on_tablet":false,"explain":null,"type_section":null,"theme_id":"7472","size":"medium","responsive_min_width":"0%","responsive_max_width":"100%","custom_width":"640px","custom_height_auto":false,"custom_height":"380px","scrollable_content":false,"animation_type":"fade","animation_speed":"350","animation_origin":"center top","open_sound":"none","custom_sound":"","location":"center top","position_top":"100","position_bottom":"0","position_left":"0","position_right":"0","position_from_trigger":false,"position_fixed":false,"overlay_disabled":false,"stackable":false,"disable_reposition":false,"zindex":"1999999999","close_button_delay":"0","close_on_form_submission":false,"close_on_form_submission_delay":"0","close_on_overlay_click":false,"close_on_esc_press":false,"close_on_f4_press":false,"disable_form_reopen":false,"disable_accessibility":false,"theme_slug":"default-theme","id":17517,"slug":"antrags-erfolg"}};
6229//# sourceURL=popup-maker-site-js-extra
6230</script>
vendor: 1 bytes, line 6230
6230
6231<script id="popup-maker-site-js" src="//geschichtswerkstatt-barmbek.de/wp-content/uploads/pum/pum-site-scripts.js?defer&#038;generated=1784372330&#038;ver=1.25.0"></script>
vendor: 1 bytes, line 6231
6231
6232<script id="elementor-webpack-runtime-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/js/webpack.runtime.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 6232
6232
6233<script id="elementor-frontend-modules-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/js/frontend-modules.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 6233
6233
6234<script id="elementor-frontend-js-before">
6235var elementorFrontendConfig = {"environmentMode":{"edit":false,"wpPreview":false,"isScriptDebug":false},"i18n":{"shareOnFacebook":"Auf Facebook teilen","shareOnX":"Share on X","pinIt":"Anheften","download":"Download","downloadImage":"Bild herunterladen","fullscreen":"Vollbild","zoom":"Zoom","share":"Teilen","playVideo":"Video abspielen","previous":"Zur\u00fcck","next":"Weiter","close":"Schlie\u00dfen","a11yCarouselPrevSlideMessage":"Vorherige Folie","a11yCarouselNextSlideMessage":"N\u00e4chste Folie","a11yCarouselFirstSlideMessage":"Dies ist die erste Folie","a11yCarouselLastSlideMessage":"Dies ist die letzte Folie","a11yCarouselPaginationBulletMessage":"Zu Folie"},"is_rtl":false,"breakpoints":{"xs":0,"sm":480,"md":768,"lg":1025,"xl":1440,"xxl":1600},"responsive":{"breakpoints":{"mobile":{"label":"Mobil Hochformat","value":767,"default_value":767,"direction":"max","is_enabled":true},"mobile_extra":{"label":"Mobil Querformat","value":880,"default_value":880,"direction":"max","is_enabled":false},"tablet":{"label":"Tablet-Hochformat","value":1024,"default_value":1024,"direction":"max","is_enabled":true},"tablet_extra":{"label":"Tablet Querformat","value":1200,"default_value":1200,"direction":"max","is_enabled":false},"laptop":{"label":"Laptop","value":1366,"default_value":1366,"direction":"max","is_enabled":false},"widescreen":{"label":"Breitbild","value":2400,"default_value":2400,"direction":"min","is_enabled":false}},
6236"hasCustomBreakpoints":false},"version":"4.3.3","is_static":false,"experimentalFeatures":{"additional_custom_breakpoints":true,"container":true,"theme_builder_v2":true,"nested-elements":true,"import-export-customization":true,"e_pro_atomic_form":true,"e_pro_collection_loop":true},"urls":{"assets":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-content\/plugins\/elementor\/assets\/","ajaxurl":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-admin\/admin-ajax.php","uploadUrl":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-content\/uploads"},"nonces":{"floatingButtonsClickTracking":"029582a368","atomicFormsSendForm":"4bed7fbcef"},"swiperClass":"swiper","settings":{"page":[],"editorPreferences":[]},"kit":{"body_background_background":"classic","active_breakpoints":["viewport_mobile","viewport_tablet"],"global_image_lightbox":"yes","lightbox_enable_counter":"yes","lightbox_enable_fullscreen":"yes","lightbox_enable_zoom":"yes","lightbox_enable_share":"yes","lightbox_title_src":"title","lightbox_description_src":"description","woocommerce_notices_elements":[]},"post":{"id":16874,"title":"Mitarbeit%20%E2%80%93%20Geschichtswerkstatt%20Barmbek","excerpt":"","featuredImage":false}};
6237//# sourceURL=elementor-frontend-js-before
6238</script>
vendor: 1 bytes, line 6238
6238
6239<script id="elementor-frontend-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor/assets/js/frontend.min.js?ver=4.3.3"></script>
vendor: 1 bytes, line 6239
6239
6240<script id="a11y-menubar-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/mu-plugins/a11y-menubar.js?ver=1.0.0"></script>
vendor: 1 bytes, line 6240
6240
6241<script id="cmplz-cookiebanner-js-extra">
6242var complianz = {"prefix":"cmplz_","debug":"","user_banner_id":"1","set_cookies":[],"block_ajax_content":"0","banner_version":"54","version":"7.5.5","store_consent":"","do_not_track_enabled":"1","consenttype":"optin","region":"eu","geoip":"","dismiss_timeout":"","disable_cookiebanner":"","soft_cookiewall":"","dismiss_on_scroll":"","cookie_expiry":"365","url":"https://geschichtswerkstatt-barmbek.de/wp-json/complianz/v1/","locale":"lang=de&locale=de_DE_formal","set_cookies_on_root":"0","cookie_domain":"","current_policy_id":"25","cookie_path":"/","categories":{"statistics":"Statistiken","marketing":"Marketing"},"tcf_active":"","placeholdertext":"Klicken Sie, um {category} Cookies zu akzeptieren und diesen Inhalt zu aktivieren","css_file":"https://geschichtswerkstatt-barmbek.de/wp-content/uploads/complianz/css/banner-{banner_id}-{type}.css?v=54","page_links":{"eu":{"cookie-statement":{"title":"Cookie-Richtlinie ","url":"https://geschichtswerkstatt-barmbek.de/cookie-richtlinie-eu/"}}},"tm_categories":"","forceEnableStats":"","preview":"","clean_cookies":"","aria_label":"Klicken Sie, um {category} Cookies zu akzeptieren und diesen Inhalt zu aktivieren","iapi_nav":"fallback"};
6243//# sourceURL=cmplz-cookiebanner-js-extra
6244</script>
vendor: 1 bytes, line 6244
6244
6245<script defer id="cmplz-cookiebanner-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/complianz-gdpr/cookiebanner/js/complianz.min.js?ver=1788990605"></script>
vendor: 1 bytes, line 6245
6245
6246<script id="cmplz-cookiebanner-js-after">
6247	
6248		if ('undefined' != typeof window.jQuery) {
6249			jQuery(document).ready(function ($) {
6250				$(document).on('elementor/popup/show', () => {
6251					let rev_cats = cmplz_categories.reverse();
6252					for (let key in rev_cats) {
6253						if (rev_cats.hasOwnProperty(key)) {
6254							let category = cmplz_categories[key];
6255							if (cmplz_has_consent(category)) {
6256								document.querySelectorAll('[data-category="' + category + '"]').forEach(obj => {
6257									cmplz_remove_placeholder(obj);
6258								});
6259							}
6260						}
6261					}
6262
6263					let services = cmplz_get_services_on_page();
6264					for (let key in services) {
6265						if (services.hasOwnProperty(key)) {
6266							let service = services[key].service;
6267							let category = services[key].category;
6268							if (cmplz_has_service_consent(service, category)) {
6269								document.querySelectorAll('[data-service="' + service + '"]').forEach(obj => {
6270									cmplz_remove_placeholder(obj);
6271								});
6272							}
6273						}
6274					}
6275				});
6276			});
6277		}
6278	
6279	
6280		
6281			document.addEventListener("cmplz_enable_category", function(consentData) {
6282				var category = consentData.detail.category;
6283				var services = consentData.detail.services;
6284				var blockedContentContainers = [];
6285				let selectorVideo = '.cmplz-elementor-widget-video-playlist[data-category="'+category+'"],.elementor-widget-video[data-category="'+category+'"]';
6286				let selectorGeneric = '[data-cmplz-elementor-href][data-category="'+category+'"]';
6287				for (var skey in services) {
6288					if (services.hasOwnProperty(skey)) {
6289						let service = skey;
6290						selectorVideo +=',.cmplz-elementor-widget-video-playlist[data-service="'+service+'"],.elementor-widget-video[data-service="'+service+'"]';
6291						selectorGeneric +=',[data-cmplz-elementor-href][data-service="'+service+'"]';
6292					}
6293				}
6294				document.querySelectorAll(selectorVideo).forEach(obj => {
6295					let elementService = obj.getAttribute('data-service');
6296					if ( cmplz_is_service_denied(elementService) ) {
6297						return;
6298					}
6299					if (obj.classList.contains('cmplz-elementor-activated')) return;
6300					obj.classList.add('cmplz-elementor-activated');
6301
6302					if ( obj.hasAttribute('data-cmplz_elementor_widget_type') ){
6303						let attr = obj.getAttribute('data-cmplz_elementor_widget_type');
6304						obj.classList.removeAttribute('data-cmplz_elementor_widget_type');
6305						obj.classList.setAttribute('data-widget_type', attr);
6306					}
6307					if (obj.classList.contains('cmplz-elementor-widget-video-playlist')) {
6308						obj.classList.remove('cmplz-elementor-widget-video-playlist');
6309						obj.classList.add('elementor-widget-video-playlist');
6310					}
6311					obj.setAttribute('data-settings', obj.getAttribute('data-cmplz-elementor-settings'));
6312					blockedContentContainers.push(obj);
6313				});
6314
6315				document.querySelectorAll(selectorGeneric).forEach(obj => {
6316					let elementService = obj.getAttribute('data-service');
6317					if ( cmplz_is_service_denied(elementService) ) {
6318						return;
6319					}
6320					if (obj.classList.contains('cmplz-elementor-activated')) return;
6321
6322					if (obj.classList.contains('cmplz-fb-video')) {
6323						obj.classList.remove('cmplz-fb-video');
6324						obj.classList.add('fb-video');
6325					}
6326
6327					obj.classList.add('cmplz-elementor-activated');
6328					obj.setAttribute('data-href', obj.getAttribute('data-cmplz-elementor-href'));
6329					blockedContentContainers.push(obj.closest('.elementor-widget'));
6330				});
6331
6332				/**
6333				 * Trigger the widgets in Elementor
6334				 */
6335				for (var key in blockedContentContainers) {
6336					if (blockedContentContainers.hasOwnProperty(key) && blockedContentContainers[key] !== undefined) {
6337						let blockedContentContainer = blockedContentContainers[key];
6338						if (elementorFrontend.elementsHandler) {
6339							elementorFrontend.elementsHandler.runReadyTrigger(blockedContentContainer)
6340						}
6341						var cssIndex = blockedContentContainer.getAttribute('data-placeholder_class_index');
6342						blockedContentContainer.classList.remove('cmplz-blocked-content-container');
6343						blockedContentContainer.classList.remove('cmplz-placeholder-' + cssIndex);
6344					}
6345				}
6346
6347			});
6348		
6349		
6350//# sourceURL=cmplz-cookiebanner-js-after
6351</script>
vendor: 131 bytes, lines 6351-6352
6351
6352<script id="elementor-recaptcha_v3-api-js" src="https://www.google.com/recaptcha/api.js?render=explicit&#038;ver=4.3.1"></script>
6353<script id="wp-i18n-js" src="https://geschichtswerkstatt-barmbek.de/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 6353
6353
6354<script id="wp-i18n-js-after">
6355wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } );
6356//# sourceURL=wp-i18n-js-after
6357</script>
vendor: 1 bytes, line 6357
6357
6358<script id="elementor-pro-frontend-js-before">
6359var ElementorProFrontendConfig = {"ajaxurl":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-admin\/admin-ajax.php","nonce":"6bf924dc6f","urls":{"assets":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-content\/plugins\/elementor-pro\/assets\/","rest":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-json\/"},"settings":{"lazy_load_background_images":true},"popup":{"hasPopUps":false},"shareButtonsNetworks":{"facebook":{"title":"Facebook","has_counter":true},"twitter":{"title":"Twitter"},"linkedin":{"title":"LinkedIn","has_counter":true},"pinterest":{"title":"Pinterest","has_counter":true},"reddit":{"title":"Reddit","has_counter":true},"vk":{"title":"VK","has_counter":true},"odnoklassniki":{"title":"OK","has_counter":true},"tumblr":{"title":"Tumblr"},"digg":{"title":"Digg"},"skype":{"title":"Skype"},"stumbleupon":{"title":"StumbleUpon","has_counter":true},"mix":{"title":"Mix"},"telegram":{"title":"Telegram"},"pocket":{"title":"Pocket","has_counter":true},"xing":{"title":"XING","has_counter":true},"whatsapp":{"title":"WhatsApp"},"email":{"title":"Email"},"print":{"title":"Print"},"x-twitter":{"title":"X"},"threads":{"title":"Threads"}},
6360"woocommerce":{"menu_cart":{"cart_page_url":"https:\/\/geschichtswerkstatt-barmbek.de\/warenkorb\/","checkout_page_url":"https:\/\/geschichtswerkstatt-barmbek.de\/kasse\/","fragments_nonce":"03ed60ca29"}},
6361"facebook_sdk":{"lang":"de_DE_formal","app_id":""},"lottie":{"defaultAnimationUrl":"https:\/\/geschichtswerkstatt-barmbek.de\/wp-content\/plugins\/elementor-pro\/modules\/lottie\/assets\/animations\/default.json"}};
6362//# sourceURL=elementor-pro-frontend-js-before
6363</script>
vendor: 1 bytes, line 6363
6363
6364<script id="elementor-pro-frontend-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor-pro/assets/js/frontend.min.js?ver=4.3.1"></script>
vendor: 1 bytes, line 6364
6364
6365<script id="pro-elements-handlers-js" src="https://geschichtswerkstatt-barmbek.de/wp-content/plugins/elementor-pro/assets/js/elements-handlers.min.js?ver=4.3.1"></script>
6365
6366<!-- WooCommerce JavaScript -->
6367<script type="text/javascript">
6368jQuery(function($) { 
6369
6370      $(document).on( 'click', '.zak-qty-plus, .zak-qty-minus', function() {
6371
6372         var qty = $( this ).parent( '.quantity' ).find( '.qty' );
6373         var val = parseFloat(qty.val());
6374         var max = parseFloat(qty.attr( 'max' ));
6375         var min = parseFloat(qty.attr( 'min' ));
6376         var step = parseFloat(qty.attr( 'step' ));
6377
6378         if ( $( this ).is( '.zak-qty-plus' ) ) {
6379            if ( max && ( max <= val ) ) {
6380               qty.val( max ).change();
6381            } else {
6382            	if(val) {
6383               qty.val( val + step ).change();
6384               }
6385               else {
6386               qty.val( 0 + step ).change();
6387               }
6388            }
6389         } else {
6390            if ( min && ( min >= val ) ) {
6391               qty.val( min ).change();
6392            } else if ( val > min ) {
6393               qty.val( val - step ).change();
6394            }
6395         }
6396
6397      });
6398
6399   
6400 });
6401</script>
6401
6402
6403</body>
6404</html><!-- WP Fastest Cache file was created in 1.299 seconds, on 1 October, 2026 @ 3:31 -->

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.