
{"id":19891,"date":"2026-11-02T15:49:40+01:00","date_gmt":"2026-11-02T14:49:40+00:00","guid":{"rendered":"https:\/\/ginn-hotels.com\/?p=19891"},"modified":"2026-11-02T16:12:56+01:00","modified_gmt":"2026-11-02T15:12:56+00:00","slug":"muttertagsbrunch-in-teltow","status":"publish","type":"post","link":"https:\/\/ginn-hotels.com\/en\/muttertagsbrunch-in-teltow\/","title":{"rendered":"Muttertagsbrunch in Teltow"},"content":{"rendered":"<div data-elementor-type=\"wp-post\" data-elementor-id=\"19891\" class=\"elementor elementor-19891\" data-elementor-post-type=\"post\">\n\t\t\t\t<div class=\"elementor-element elementor-element-1c79a0f e-flex e-con-boxed e-con e-parent\" data-id=\"1c79a0f\" data-element_type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-7043de1 e-flex e-con-boxed e-con e-parent\" data-id=\"7043de1\" data-element_type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-da37c64 elementor-widget elementor-widget-html\" data-id=\"da37c64\" data-element_type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<!-- ===== GINN Buchungsleiste (OnePageBooking) =====\n     Elementor: HTML-Widget einf\u00fcgen und diesen Block komplett hineinkopieren.\n     Pro Hotelseite \u00e4ndern sich nur data-url (Buchungslink) und data-color (Farbe) am Container unten. -->\n\n<div class=\"gbw\" id=\"gbw\" data-url=\"https:\/\/onepagebooking.com\/ginnhotel\" data-color=\"#cdac65\">\n  <div class=\"gbw__bar\">\n\n    <div class=\"gbw__seg\" data-seg=\"guests\">\n      <button type=\"button\" class=\"gbw__trigger\" aria-expanded=\"false\">\n        <svg class=\"gbw__ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><circle cx=\"12\" cy=\"8\" r=\"3.5\"\/><path d=\"M5 20c0-3.9 3.1-6.5 7-6.5s7 2.6 7 6.5z\"\/><\/svg>\n        <span class=\"gbw__txt\"><small>G\u00e4ste &amp; Zimmer<\/small><strong data-out=\"guests\">Wie viele?<\/strong><\/span>\n        <svg class=\"gbw__chev\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n      <\/button>\n      <div class=\"gbw__panel\" hidden><\/div>\n    <\/div>\n\n    <div class=\"gbw__seg\" data-seg=\"dates\">\n      <button type=\"button\" class=\"gbw__trigger\" aria-expanded=\"false\">\n        <svg class=\"gbw__ico\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"4\" y=\"5.5\" width=\"16\" height=\"14.5\" rx=\"2.5\"\/><path d=\"M4 10h16M8.5 3.5v4M15.5 3.5v4\"\/><\/svg>\n        <span class=\"gbw__txt\"><small>Reisezeitraum<\/small><strong data-out=\"dates\">Von wann? \u2192 Bis wann?<\/strong><\/span>\n        <svg class=\"gbw__chev\" viewbox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"m6 9 6 6 6-6\"\/><\/svg>\n      <\/button>\n      <div class=\"gbw__panel gbw__panel--cal\" hidden><\/div>\n    <\/div>\n\n    <a href=\"#\" class=\"gbw__go\" role=\"button\">Verf\u00fcgbarkeit pr\u00fcfen<\/a>\n  <\/div>\n  <p class=\"gbw__error\" role=\"alert\" hidden><\/p>\n<\/div>\n\n<style>\n  .gbw {\n    \/* Farben und Rundungen hier anpassen *\/\n    --gbw-bar: #191919;\n    --gbw-panel: #191919;\n    --gbw-text: #ffffff;\n    --gbw-muted: rgba(255, 255, 255, .62);\n    --gbw-line: rgba(255, 255, 255, .14);\n    --gbw-hover: rgba(255, 255, 255, .10);\n    --gbw-accent: #cdac65;\n    --gbw-accent-text: #1b1b1f;   \/* Schrift auf gew\u00e4hlten Kalendertagen *\/\n    --gbw-go-text: #ffffff;       \/* Schrift auf dem Button \u201eVerf\u00fcgbarkeit pr\u00fcfen\u201c *\/\n    --gbw-range: rgba(205, 172, 101, .22);\n    --gbw-error: #ffb4ab;\n    position: relative;\n    z-index: 20;\n    max-width: 760px;\n    margin: 0 auto;\n    font-family: inherit;\n    color: var(--gbw-text);\n  }\n  .gbw *, .gbw *::before, .gbw *::after { box-sizing: border-box; }\n  .gbw button { font: inherit; color: inherit; cursor: pointer; -webkit-appearance: none; appearance: none; margin: 0; min-height: 0; text-transform: none; letter-spacing: normal; }\n  .gbw [hidden] { display: none !important; }\n\n  .gbw__bar {\n    display: flex;\n    align-items: stretch;\n    background: var(--gbw-bar);\n    border-radius: 999px;\n    padding: 4px;\n  }\n  .gbw__seg { position: relative; flex: 1 1 0; min-width: 0; }\n  .gbw__seg + .gbw__seg::before {\n    content: \"\";\n    position: absolute; left: 0; top: 18%; bottom: 18%;\n    width: 1px; background: var(--gbw-line);\n  }\n  .gbw__trigger {\n    display: flex; align-items: center; gap: 12px;\n    width: 100%; height: 100%;\n    padding: 10px 18px;\n    background: none; border: 0; border-radius: 999px;\n    text-align: left;\n  }\n  .gbw__trigger:hover, .gbw__trigger[aria-expanded=\"true\"] { background: var(--gbw-hover); }\n  .gbw__txt { display: flex; flex-direction: column; flex: 1; min-width: 0; line-height: 1.25; }\n  .gbw__txt small { font-size: .72rem; color: var(--gbw-muted); }\n  .gbw__txt strong { font-size: .92rem; font-weight: 600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; }\n  .gbw__ico, .gbw__chev {\n    flex: none; width: 24px; height: 24px;\n    fill: none; stroke: currentColor; stroke-width: 1.7; stroke-linecap: round; stroke-linejoin: round;\n  }\n  .gbw__chev { width: 18px; height: 18px; transition: transform .2s; }\n  .gbw__trigger[aria-expanded=\"true\"] .gbw__chev { transform: rotate(180deg); }\n\n  .gbw a.gbw__go {\n    display: flex; align-items: center; justify-content: center;\n    flex: none;\n    margin-left: 4px;\n    padding: 0 24px;\n    background: var(--gbw-accent); color: var(--gbw-go-text);\n    border: 0; border-radius: 999px;\n    font-weight: 700; font-size: .92rem;\n    text-decoration: none; white-space: nowrap;\n  }\n  .gbw a.gbw__go:hover, .gbw a.gbw__go:visited, .gbw a.gbw__go:focus { color: var(--gbw-go-text); text-decoration: none; }\n  .gbw a.gbw__go:hover { filter: brightness(1.08); }\n\n  .gbw button:focus-visible, .gbw a:focus-visible { outline: 3px solid var(--gbw-accent); outline-offset: 2px; }\n\n  \/* Ausklapp-Panels *\/\n  .gbw__panel {\n    position: absolute; top: calc(100% + 10px); left: 0;\n    min-width: 300px;\n    background: var(--gbw-panel);\n    border-radius: 22px;\n    padding: 12px;\n    box-shadow: 0 12px 32px rgba(0, 0, 0, .35);\n  }\n  .gbw__seg[data-seg=\"dates\"] .gbw__panel { left: auto; right: 0; }\n  .gbw__panel--cal { width: 340px; }\n\n  .gbw__opt {\n    display: block; width: 100%;\n    padding: 12px 14px;\n    background: none; border: 0; border-radius: 14px;\n    text-align: left; font-weight: 600;\n  }\n  .gbw__opt:hover { background: var(--gbw-hover); }\n  .gbw__opt[aria-selected=\"true\"] { background: var(--gbw-range); }\n\n  .gbw__row { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 10px 6px; }\n  .gbw__row + .gbw__row { border-top: 1px solid var(--gbw-line); }\n  .gbw__row span small { display: block; color: var(--gbw-muted); font-size: .75rem; }\n  .gbw__step { display: flex; align-items: center; gap: 12px; }\n  .gbw__step button {\n    width: 34px; height: 34px;\n    background: none; border: 1px solid var(--gbw-line); border-radius: 50%;\n    font-size: 1.1rem; line-height: 1;\n  }\n  .gbw__step button:hover:not(:disabled) { background: var(--gbw-hover); }\n  .gbw__step button:disabled { opacity: .35; cursor: default; }\n  .gbw__step output { min-width: 1.2em; text-align: center; font-weight: 700; }\n  .gbw__age { display: flex; align-items: center; justify-content: space-between; gap: 16px; padding: 8px 6px; }\n  .gbw__age select {\n    height: 36px; padding: 0 10px;\n    color: var(--gbw-text); background: var(--gbw-bar);\n    border: 1px solid var(--gbw-line); border-radius: 10px; font: inherit; font-size: 16px;\n  }\n\n  .gbw__calhead { display: flex; align-items: center; justify-content: space-between; padding: 4px 4px 10px; font-weight: 700; }\n  .gbw__calhead button { width: 34px; height: 34px; background: none; border: 0; border-radius: 50%; font-size: 1.3rem; }\n  .gbw__calhead button:hover:not(:disabled) { background: var(--gbw-hover); }\n  .gbw__calhead button:disabled { opacity: .3; cursor: default; }\n  .gbw__dow, .gbw__days { display: grid; grid-template-columns: repeat(7, 1fr); }\n  .gbw__dow span { text-align: center; font-size: .72rem; color: var(--gbw-muted); padding: 4px 0; }\n  .gbw__days button {\n    height: 40px; background: none; border: 0; border-radius: 0; font-size: .9rem;\n  }\n  .gbw__days button:hover:not(:disabled) { background: var(--gbw-hover); }\n  .gbw__days button:disabled { opacity: .28; cursor: default; }\n  .gbw__days .is-in { background: var(--gbw-range); }\n  .gbw__days .is-edge { background: var(--gbw-accent); color: var(--gbw-accent-text); font-weight: 700; border-radius: 50%; }\n  .gbw__hint { margin: 8px 4px 2px; font-size: .78rem; color: var(--gbw-muted); }\n\n  .gbw__error { margin: 10px 18px 0; font-size: .88rem; color: var(--gbw-error); }\n  .gbw .gbw__error { text-shadow: 0 1px 2px rgba(0, 0, 0, .45); }\n\n  \/* Mobil: Segmente untereinander, Panels klappen darunter auf *\/\n  @media (max-width: 760px) {\n    .gbw__bar { flex-direction: column; border-radius: 26px; padding: 6px; }\n    .gbw__seg { flex: none; width: 100%; }\n    .gbw__seg + .gbw__seg::before { left: 14px; right: 14px; top: 0; bottom: auto; width: auto; height: 1px; }\n    .gbw__trigger { padding: 12px 14px; height: auto; }\n    .gbw__panel, .gbw__seg[data-seg=\"dates\"] .gbw__panel {\n      position: static; width: auto; min-width: 0; margin: 4px 0 8px;\n      box-shadow: none; background: rgba(255, 255, 255, .06);\n    }\n    .gbw a.gbw__go { width: 100%; margin: 6px 0 0; padding: 14px 24px; }\n  }\n  @media (prefers-reduced-motion: reduce) { .gbw__chev { transition: none; } }\n<\/style>\n\n<script>\n(function () {\n  \/* ===== Konfiguration: hier anpassen ===== *\/\n  var CONFIG = {\n    lang: (document.documentElement.lang || 'de').slice(0, 2),\n    target: '_blank', \/\/ '_blank' = neuer Tab, '_self' = gleicher Tab\n    \/\/ Regeln des Hauses (bitte pr\u00fcfen!)\n    minNights: 1, maxAdults: 4, maxChildren: 3, maxRooms: 3\n  };\n\n  var root = document.getElementById('gbw');\n  var BOOKING_URL = root.getAttribute('data-url');\n  var errEl = root.querySelector('.gbw__error');\n  var segs = {};\n  [].forEach.call(root.querySelectorAll('.gbw__seg'), function (s) {\n    segs[s.getAttribute('data-seg')] = {\n      el: s,\n      btn: s.querySelector('.gbw__trigger'),\n      panel: s.querySelector('.gbw__panel'),\n      out: s.querySelector('[data-out]')\n    };\n  });\n\n  var now = new Date();\n  var S = {\n    start: null, end: null,\n    adults: 1, children: 0, rooms: 1, ages: [],\n    touched: false, \/\/ G\u00e4ste erst senden, wenn der Gast sie aktiv eingestellt hat\n    view: { y: now.getFullYear(), m: now.getMonth() }\n  };\n\n  \/* ---------- Helfer ---------- *\/\n  function pad(n) { return (n < 10 ? '0' : '') + n; }\n  function iso(d) { return d.getFullYear() + '-' + pad(d.getMonth() + 1) + '-' + pad(d.getDate()); }\n  function parse(s) { return new Date(s + 'T12:00:00'); }\n  function addDays(s, n) { var d = parse(s); d.setDate(d.getDate() + n); return iso(d); }\n  function nightsBetween(a, b) { return Math.round((parse(b) - parse(a)) \/ 86400000); }\n  function de(s) { var p = s.split('-'); return p[2] + '.' + p[1] + '.' + p[0]; }\n  function short(s) { var p = s.split('-'); return p[2] + '.' + p[1] + '.'; }\n  function lim() { return CONFIG; }\n  function err(msg) { errEl.textContent = msg || ''; errEl.hidden = !msg; }\n\n  \/* ---------- Panels \u00f6ffnen\/schlie\u00dfen ---------- *\/\n  function close(except) {\n    Object.keys(segs).forEach(function (k) {\n      if (k === except) return;\n      segs[k].panel.hidden = true;\n      segs[k].btn.setAttribute('aria-expanded', 'false');\n    });\n  }\n  function toggle(k) {\n    var s = segs[k], open = s.panel.hidden;\n    close(open ? k : null);\n    s.panel.hidden = !open;\n    s.btn.setAttribute('aria-expanded', String(open));\n    if (open) { err(''); render(k); }\n  }\n  Object.keys(segs).forEach(function (k) {\n    segs[k].btn.addEventListener('click', function () { toggle(k); });\n  });\n  \/* pointerdown statt click: Panels werden nach einem Klick neu gerendert, der angeklickte Button\n     ist dann schon nicht mehr im DOM und w\u00fcrde f\u00e4lschlich als Klick \"au\u00dferhalb\" gelten. *\/\n  document.addEventListener('pointerdown', function (e) { if (!root.contains(e.target)) close(null); });\n  root.addEventListener('keydown', function (e) {\n    if (e.key === 'Escape') {\n      var open = Object.keys(segs).filter(function (k) { return !segs[k].panel.hidden; })[0];\n      close(null);\n      if (open) segs[open].btn.focus();\n    }\n  });\n\n  \/* ---------- Rendern ---------- *\/\n  function render(k) {\n    if (k === 'guests') renderGuests();\n    if (k === 'dates') renderCal();\n  }\n\n  function renderGuests() {\n    var L = lim();\n    function row(label, sub, key, val, min, max) {\n      return '<div class=\"gbw__row\"><span>' + label + (sub ? '<small>' + sub + '<\/small>' : '') + '<\/span>' +\n        '<span class=\"gbw__step\">' +\n        '<button type=\"button\" data-k=\"' + key + '\" data-d=\"-1\" aria-label=\"' + label + ' weniger\"' + (val <= min ? ' disabled' : '') + '>\u2212<\/button>' +\n        '<output>' + val + '<\/output>' +\n        '<button type=\"button\" data-k=\"' + key + '\" data-d=\"1\" aria-label=\"' + label + ' mehr\"' + (val >= max ? ' disabled' : '') + '>+<\/button>' +\n        '<\/span><\/div>';\n    }\n    var h = row('Erwachsene', 'ab 18 Jahren', 'adults', S.adults, 1, L.maxAdults) +\n            row('Kinder', 'bis 17 Jahre', 'children', S.children, 0, L.maxChildren) +\n            row('Zimmer', '', 'rooms', S.rooms, 1, L.maxRooms);\n    for (var i = 0; i < S.children; i++) {\n      var opts = '<option value=\"\">Bitte w\u00e4hlen<\/option>';\n      for (var y = 0; y <= 17; y++) {\n        opts += '<option value=\"' + y + '\"' + (S.ages[i] === String(y) ? ' selected' : '') + '>' +\n          (y === 0 ? 'unter 1 Jahr' : y + (y === 1 ? ' Jahr' : ' Jahre')) + '<\/option>';\n      }\n      h += '<div class=\"gbw__age\"><label for=\"gbw-age-' + i + '\">Alter Kind ' + (i + 1) + '<\/label>' +\n        '<select id=\"gbw-age-' + i + '\" data-age=\"' + i + '\">' + opts + '<\/select><\/div>';\n    }\n    segs.guests.panel.innerHTML = h;\n  }\n\n  function renderCal() {\n    var y = S.view.y, m = S.view.m, min = lim().minNights;\n    var today = iso(now);\n    var first = (new Date(y, m, 1).getDay() + 6) % 7;\n    var count = new Date(y, m + 1, 0).getDate();\n    var atMin = (y * 12 + m) <= (now.getFullYear() * 12 + now.getMonth());\n    var title = new Date(y, m, 1).toLocaleDateString(CONFIG.lang === 'en' ? 'en-GB' : 'de-DE', { month: 'long', year: 'numeric' });\n    var h = '<div class=\"gbw__calhead\">' +\n      '<button type=\"button\" data-nav=\"-1\" aria-label=\"Vorheriger Monat\"' + (atMin ? ' disabled' : '') + '>\u2039<\/button>' +\n      '<span>' + title + '<\/span>' +\n      '<button type=\"button\" data-nav=\"1\" aria-label=\"N\u00e4chster Monat\">\u203a<\/button><\/div>' +\n      '<div class=\"gbw__dow\">' + ['Mo', 'Di', 'Mi', 'Do', 'Fr', 'Sa', 'So'].map(function (d) { return '<span>' + d + '<\/span>'; }).join('') + '<\/div>' +\n      '<div class=\"gbw__days\">';\n    for (var i = 0; i < first; i++) h += '<span><\/span>';\n    for (var d = 1; d <= count; d++) {\n      var s = iso(new Date(y, m, d));\n      var dis = s < today || (S.start && !S.end && s > S.start && s < addDays(S.start, min));\n      var cls = '';\n      if (s === S.start || s === S.end) cls = 'is-edge';\n      else if (S.start && S.end && s > S.start && s < S.end) cls = 'is-in';\n      h += '<button type=\"button\" data-day=\"' + s + '\" class=\"' + cls + '\"' + (dis ? ' disabled' : '') + '>' + d + '<\/button>';\n    }\n    h += '<\/div>' + (min > 1 ? '<p class=\"gbw__hint\">Mindestaufenthalt: ' + min + ' N\u00e4chte<\/p>' : '');\n    segs.dates.panel.innerHTML = h;\n  }\n\n  function summaries() {\n    if (S.touched) {\n      var t = S.adults + (S.adults === 1 ? ' Erwachsener' : ' Erwachsene');\n      if (S.children) t += ', ' + S.children + (S.children === 1 ? ' Kind' : ' Kinder');\n      if (S.rooms > 1) t += ', ' + S.rooms + ' Zimmer';\n      segs.guests.out.textContent = t;\n    } else {\n      segs.guests.out.textContent = 'Wie viele?';\n    }\n    segs.dates.out.textContent = S.start ? short(S.start) + ' \u2192 ' + (S.end ? short(S.end) : 'Bis wann?') : 'Von wann? \u2192 Bis wann?';\n  }\n\n  \/* ---------- Interaktionen ---------- *\/\n  segs.guests.panel.addEventListener('click', function (e) {\n    var b = e.target.closest('[data-k]');\n    if (!b) return;\n    var k = b.getAttribute('data-k'), d = parseInt(b.getAttribute('data-d'), 10);\n    S[k] += d;\n    S.touched = true;\n    while (S.ages.length < S.children) S.ages.push('');\n    S.ages.length = S.children;\n    renderGuests();\n    var again = segs.guests.panel.querySelector('[data-k=\"' + k + '\"][data-d=\"' + d + '\"]:not(:disabled)') ||\n                segs.guests.panel.querySelector('[data-k=\"' + k + '\"]:not(:disabled)');\n    if (again) again.focus();\n    summaries();\n  });\n  segs.guests.panel.addEventListener('change', function (e) {\n    var sel = e.target.closest('[data-age]');\n    if (sel) { S.ages[parseInt(sel.getAttribute('data-age'), 10)] = sel.value; S.touched = true; }\n  });\n\n  segs.dates.panel.addEventListener('click', function (e) {\n    var nav = e.target.closest('[data-nav]');\n    if (nav) {\n      S.view.m += parseInt(nav.getAttribute('data-nav'), 10);\n      if (S.view.m < 0) { S.view.m = 11; S.view.y--; }\n      if (S.view.m > 11) { S.view.m = 0; S.view.y++; }\n      renderCal();\n      var n = segs.dates.panel.querySelector('[data-nav=\"' + nav.getAttribute('data-nav') + '\"]:not(:disabled)');\n      if (n) n.focus();\n      return;\n    }\n    var day = e.target.closest('[data-day]');\n    if (!day) return;\n    var s = day.getAttribute('data-day');\n    if (!S.start || S.end || s <= S.start) {\n      S.start = s; S.end = null;\n      renderCal();\n      var el = segs.dates.panel.querySelector('[data-day=\"' + s + '\"]');\n      if (el) el.focus();\n    } else {\n      S.end = s;\n      close(null);\n      segs.dates.btn.focus();\n    }\n    summaries();\n  });\n\n  var goEl = root.querySelector('.gbw__go');\n  goEl.target = CONFIG.target;\n  goEl.rel = 'noopener';\n  goEl.addEventListener('click', function (e) {\n    err('');\n    if (S.start && !S.end) { e.preventDefault(); err('Bitte w\u00e4hlen Sie auch den Abreisetag.'); toggleOpen('dates'); return; }\n\n    var p = [];\n    if (S.start && S.end) {\n      p.push('arrival=' + de(S.start));\n      p.push('departure=' + de(S.end));\n    }\n    if (S.touched) {\n      var ages = S.ages.slice(0, S.children);\n      if (S.children > 0 && ages.some(function (a) { return a === '' || a === undefined; })) {\n        e.preventDefault(); err('Bitte geben Sie das Alter aller Kinder an.'); toggleOpen('guests'); return;\n      }\n      p.push('adults=' + S.adults);\n      p.push('rooms=' + S.rooms);\n      if (S.children > 0) {\n        p.push('children=' + S.children);\n        p.push('ages=' + ages.join(','));\n      }\n    }\n    if (CONFIG.lang) p.push('lang=' + encodeURIComponent(CONFIG.lang));\n\n    var url = BOOKING_URL;\n    if (p.length) url += (url.indexOf('?') === -1 ? '?' : '&') + p.join('&');\n\n    \/\/ Optional: Tracking (Google Tag Manager)\n    if (window.dataLayer) window.dataLayer.push({ event: 'booking_widget_submit', hotel: BOOKING_URL });\n\n    \/\/ Der Link \u00f6ffnet sich durch den normalen Klick. Das wird von Browsern nicht als Pop-up blockiert.\n    goEl.href = url;\n  });\n\n  function toggleOpen(k) { if (segs[k].panel.hidden) toggle(k); }\n\n  \/* ---------- Start ---------- *\/\n  (function applyColor() {\n    var c = (root.getAttribute('data-color') || '').replace('#', '');\n    if (!\/^[0-9a-f]{6}$\/i.test(c)) return;\n    var r = parseInt(c.slice(0, 2), 16), g = parseInt(c.slice(2, 4), 16), b = parseInt(c.slice(4, 6), 16);\n    function lin(v) { v \/= 255; return v <= 0.03928 ? v \/ 12.92 : Math.pow((v + 0.055) \/ 1.055, 2.4); }\n    var L = 0.2126 * lin(r) + 0.7152 * lin(g) + 0.0722 * lin(b);\n    root.style.setProperty('--gbw-accent', '#' + c);\n    root.style.setProperty('--gbw-range', 'rgba(' + r + ',' + g + ',' + b + ',.28)');\n    \/* Schrift auf gew\u00e4hlten Kalendertagen: dunkel auf hellen, wei\u00df auf dunklen Farben *\/\n    root.style.setProperty('--gbw-accent-text', L > 0.35 ? '#1b1b1f' : '#ffffff');\n  })();\n  summaries();\n})();\n<\/script>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>","protected":false},"excerpt":{"rendered":"G\u00e4ste &amp; ZimmerWie viele? ReisezeitraumVon wann? \u2192 Bis wann? Verf\u00fcgbarkeit pr\u00fcfen","protected":false},"author":5,"featured_media":18733,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_theme","format":"standard","meta":{"_acf_changed":false,"venue_id":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-19891","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-unkategorisiert"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v25.1 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Muttertagsbrunch in Teltow | GINN Hotels<\/title>\n<meta name=\"description\" content=\"Genie\u00dfe den Muttertagsbrunch in Teltow mit einem k\u00f6stlichen Buffet.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/ginn-hotels.com\/en\/muttertagsbrunch-in-teltow\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Muttertagsbrunch in Teltow | GINN Hotels\" \/>\n<meta property=\"og:description\" content=\"Genie\u00dfe den Muttertagsbrunch in Teltow mit einem k\u00f6stlichen Buffet.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/ginn-hotels.com\/en\/muttertagsbrunch-in-teltow\/\" \/>\n<meta property=\"og:site_name\" content=\"GINN Hotels\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/GINN.Hotels\" \/>\n<meta property=\"article:published_time\" content=\"2026-11-02T14:49:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-11-02T15:12:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"2048\" \/>\n\t<meta property=\"og:image:height\" content=\"1365\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Niklas Poock\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Niklas Poock\" \/>\n\t<meta name=\"twitter:label2\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/\"},\"author\":{\"name\":\"Niklas Poock\",\"@id\":\"https:\/\/ginn-hotels.com\/#\/schema\/person\/7d2c86f670a222844ae9d3e869530cf2\"},\"headline\":\"Muttertagsbrunch in Teltow\",\"datePublished\":\"2026-11-02T14:49:40+00:00\",\"dateModified\":\"2026-11-02T15:12:56+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/\"},\"wordCount\":18,\"publisher\":{\"@id\":\"https:\/\/ginn-hotels.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg\",\"articleSection\":[\"Unkategorisiert\"],\"inLanguage\":\"en-GB\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/\",\"url\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/\",\"name\":\"Muttertagsbrunch in Teltow | GINN Hotels\",\"isPartOf\":{\"@id\":\"https:\/\/ginn-hotels.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg\",\"datePublished\":\"2026-11-02T14:49:40+00:00\",\"dateModified\":\"2026-11-02T15:12:56+00:00\",\"description\":\"Genie\u00dfe den Muttertagsbrunch in Teltow mit einem k\u00f6stlichen Buffet.\",\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage\",\"url\":\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg\",\"contentUrl\":\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg\",\"width\":2048,\"height\":1365},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/ginn-hotels.com\/#website\",\"url\":\"https:\/\/ginn-hotels.com\/\",\"name\":\"GINN Hotels\",\"description\":\"GINN Hotels | GINN City &amp; Lounge | GINN Apartments | GINN Restaurant | GINN Bar\",\"publisher\":{\"@id\":\"https:\/\/ginn-hotels.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/ginn-hotels.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/ginn-hotels.com\/#organization\",\"name\":\"GINN Hotels\",\"url\":\"https:\/\/ginn-hotels.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/ginn-hotels.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/2020\/09\/ginn-hotels-main-logo-klein-2.jpg\",\"contentUrl\":\"https:\/\/ginn-hotels.com\/wp-content\/uploads\/2020\/09\/ginn-hotels-main-logo-klein-2.jpg\",\"width\":280,\"height\":400,\"caption\":\"GINN Hotels\"},\"image\":{\"@id\":\"https:\/\/ginn-hotels.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/GINN.Hotels\",\"https:\/\/www.instagram.com\/ginn.hotels\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/ginn-hotels.com\/#\/schema\/person\/7d2c86f670a222844ae9d3e869530cf2\",\"name\":\"Niklas Poock\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\/\/ginn-hotels.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d6577345158192cc2696e97ba4455141?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d6577345158192cc2696e97ba4455141?s=96&d=mm&r=g\",\"caption\":\"Niklas Poock\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Muttertagsbrunch in Teltow | GINN Hotels","description":"Genie\u00dfe den Muttertagsbrunch in Teltow mit einem k\u00f6stlichen Buffet.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/ginn-hotels.com\/en\/muttertagsbrunch-in-teltow\/","og_locale":"en_GB","og_type":"article","og_title":"Muttertagsbrunch in Teltow | GINN Hotels","og_description":"Genie\u00dfe den Muttertagsbrunch in Teltow mit einem k\u00f6stlichen Buffet.","og_url":"https:\/\/ginn-hotels.com\/en\/muttertagsbrunch-in-teltow\/","og_site_name":"GINN Hotels","article_publisher":"https:\/\/www.facebook.com\/GINN.Hotels","article_published_time":"2026-11-02T14:49:40+00:00","article_modified_time":"2026-11-02T15:12:56+00:00","og_image":[{"width":2048,"height":1365,"url":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg","type":"image\/jpeg"}],"author":"Niklas Poock","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Niklas Poock","Estimated reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#article","isPartOf":{"@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/"},"author":{"name":"Niklas Poock","@id":"https:\/\/ginn-hotels.com\/#\/schema\/person\/7d2c86f670a222844ae9d3e869530cf2"},"headline":"Muttertagsbrunch in Teltow","datePublished":"2026-11-02T14:49:40+00:00","dateModified":"2026-11-02T15:12:56+00:00","mainEntityOfPage":{"@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/"},"wordCount":18,"publisher":{"@id":"https:\/\/ginn-hotels.com\/#organization"},"image":{"@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage"},"thumbnailUrl":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg","articleSection":["Unkategorisiert"],"inLanguage":"en-GB"},{"@type":"WebPage","@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/","url":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/","name":"Muttertagsbrunch in Teltow | GINN Hotels","isPartOf":{"@id":"https:\/\/ginn-hotels.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage"},"image":{"@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage"},"thumbnailUrl":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg","datePublished":"2026-11-02T14:49:40+00:00","dateModified":"2026-11-02T15:12:56+00:00","description":"Genie\u00dfe den Muttertagsbrunch in Teltow mit einem k\u00f6stlichen Buffet.","inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/"]}]},{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/ginn-hotels.com\/muttertagsbrunch-in-teltow\/#primaryimage","url":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg","contentUrl":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/Buffet-1.jpg","width":2048,"height":1365},{"@type":"WebSite","@id":"https:\/\/ginn-hotels.com\/#website","url":"https:\/\/ginn-hotels.com\/","name":"GINN Hotels","description":"GINN Hotels | GINN City &amp; Lounge | GINN Apartments | GINN Restaurant | GINN Bar","publisher":{"@id":"https:\/\/ginn-hotels.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/ginn-hotels.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/ginn-hotels.com\/#organization","name":"GINN Hotels","url":"https:\/\/ginn-hotels.com\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/ginn-hotels.com\/#\/schema\/logo\/image\/","url":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/2020\/09\/ginn-hotels-main-logo-klein-2.jpg","contentUrl":"https:\/\/ginn-hotels.com\/wp-content\/uploads\/2020\/09\/ginn-hotels-main-logo-klein-2.jpg","width":280,"height":400,"caption":"GINN Hotels"},"image":{"@id":"https:\/\/ginn-hotels.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/GINN.Hotels","https:\/\/www.instagram.com\/ginn.hotels"]},{"@type":"Person","@id":"https:\/\/ginn-hotels.com\/#\/schema\/person\/7d2c86f670a222844ae9d3e869530cf2","name":"Niklas Poock","image":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/ginn-hotels.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d6577345158192cc2696e97ba4455141?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d6577345158192cc2696e97ba4455141?s=96&d=mm&r=g","caption":"Niklas Poock"}}]}},"_links":{"self":[{"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/posts\/19891","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/users\/5"}],"replies":[{"embeddable":true,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/comments?post=19891"}],"version-history":[{"count":5,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/posts\/19891\/revisions"}],"predecessor-version":[{"id":19897,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/posts\/19891\/revisions\/19897"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/media\/18733"}],"wp:attachment":[{"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/media?parent=19891"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/categories?post=19891"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ginn-hotels.com\/en\/wp-json\/wp\/v2\/tags?post=19891"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}