<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>unv_admin, Autor bei UNVERBLüMT Naturfloristik</title>
	<atom:link href="https://xn--unverblmt-w9a.com/author/unv_admin/feed/" rel="self" type="application/rss+xml" />
	<link>https://xn--unverblmt-w9a.com/author/unv_admin/</link>
	<description></description>
	<lastBuildDate>Sun, 26 Apr 2026 15:32:43 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Die Weihnachtszeit im Hohen Dom zu Fulda</title>
		<link>https://xn--unverblmt-w9a.com/die-weihnachtszeit-im-hohen-dom-zu-fulda/</link>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Thu, 20 Jun 2024 11:42:15 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=745</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/die-weihnachtszeit-im-hohen-dom-zu-fulda/">Die Weihnachtszeit im Hohen Dom zu Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_0 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_0 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_0  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_0">
				
				
				
				
				<span class="et_pb_image_wrap "><img fetchpriority="high" decoding="async" width="1599" height="899" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1.jpg" alt="" title="PHOTO 2024 01 19 07 05 19 (1)" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1.jpg 1599w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1-300x169.jpg 300w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1-1024x576.jpg 1024w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1-768x432.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1-1536x864.jpg 1536w" sizes="(max-width: 1599px) 100vw, 1599px" class="wp-image-746" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_1">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" width="899" height="1599" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2.jpg" alt="" title="PHOTO 2024 01 19 07 05 19 (2)" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2.jpg 899w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2-169x300.jpg 169w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2-576x1024.jpg 576w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2-768x1366.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2-864x1536.jpg 864w" sizes="(max-width: 899px) 100vw, 899px" class="wp-image-747" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_1  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_0  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Die Weihnachtszeit im Hohen Dom zu Fulda</span></h3>
						<div class="et_pb_blurb_description"><p>Es war uns eine große Ehre und Freude, dass wir den Fuldaer Dom zur Advents- und Weihnachtszeit mit unseren festlichen Blumenkreationen schmücken durften. Mit viel Liebe zum Detail haben wir eine zauberhafte Blütenpracht geschaffen, die die heiligen Hallen in ein Winterwunderland verwandelt haben.</p>
<p>Es ist uns eine Freude, die Schönheit dieses historischen Ortes mit unseren Arbeiten zu betonen und wir sind dankbar für diese besondere Gelegenheit.</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="galerie" class="et_pb_section et_pb_section_1 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_1 et_pb_equal_columns et_pb_gutters1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_2  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_0">
				
				
				
				
				<div class="et_pb_code_inner"><!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Impressionen-Slider</title>
<style>
  /* ============================================================
     Architektur (à la Embla):
     - alle Pages liegen physisch nebeneinander in einem flex-Track
     - Track wird mit translate3d verschoben — sonst nichts
     - kein Page-Swap, kein Bilder-Reload, kein Reflow beim Wechsel
     ============================================================ */

  .bf-slider * { box-sizing: border-box; margin: 0; padding: 0; }

  .bf-slider {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    color: #1a1a1a;
    max-width: 1415px;
    margin: 0 auto;
    display: flex;
    gap: 20px;
    position: relative;
    max-height: 671px;
  }

  .bf-slider__label {
    display: flex;
        flex-direction: column-reverse;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 0;
    min-width: 24px;
  }
  .bf-slider__label span {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
        font-size: 15px;
    letter-spacing: 0.4em;
    text-transform: uppercase;
    color: #555;
    font-weight: 700;

  }
  .bf-slider__label-line {
    width: 1px;
    flex: 1;
    background: #1a1a1a;
    margin: 14px 0;
    max-height: 80px;
  }

  /* Viewport: schneidet ab. */
  .bf-slider__viewport {
    flex: 1;
    position: relative;
    overflow: hidden;
    min-height: 560px;
    cursor: grab;
    /* Vertikales Scrollen erlauben, horizontal greifen wir ab */
    touch-action: pan-y;
  }
  .bf-slider__viewport.is-dragging { cursor: grabbing; }

  /* Wrapper um Viewport — hält die Pfeile, die OBERHALB sitzen.
     padding-top schafft Platz für die Pfeile, die per absolute
     im oberen Bereich sitzen. */
  .bf-slider__stage {
    flex: 1;
    position: relative;
    padding-top: 36px;
    display: flex;
    flex-direction: column;
  }

  /* Track: Flexbox mit allen Pages nebeneinander.
     gap: 12px = Abstand zwischen Pages.
     Wird per --bf-x verschoben. */
  .bf-slider__track {
    display: flex;
    gap: 12px;
    height: 100%;
    width: 100%;
    transform: translate3d(var(--bf-x, 0px), 0, 0);
    will-change: transform;
  }
  .bf-slider__track.is-animating {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  }

  /* Eine Page = 100% der Viewport-Breite, Grid mit 4 Slots.
     1.3fr für die Hero-Spalte links, dann je 1fr für Mitte und rechts.
     flex: 0 0 100% verhindert dass die Pages sich verkleinern. */
  .bf-slider__page {
    flex: 0 0 100%;
    min-width: 0;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: .5fr 1fr;
    gap: 12px;
  }

  /* ---------- Slot ---------- */
  .bf-slider__slot {
    position: relative;
    overflow: hidden;
    cursor: zoom-in;
    border-radius: 8px;
    user-select: none;
  }
  .bf-slider__slot img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    -webkit-user-drag: none;
  }

  /* Dunkles Overlay beim Hover — kein Zoom */
  .bf-slider__slot::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0);
    transition: background 0.35s ease;
    z-index: 1;
    pointer-events: none;
    border-radius: inherit;
  }
  .bf-slider__slot:hover::before { background: rgba(0, 0, 0, 0.28); }

  /* Hover-Overlay deaktivieren während Drag — sonst flackert es
     wenn der Cursor während des Ziehens über Slots wandert */
  .bf-slider__viewport.is-dragging .bf-slider__slot::before {
    transition: none;
    background: transparent !important;
  }

  /* Hero links — gewölbte Oberkante + grünes Siegel.
     Keine feste Breite — füllt seine 1.3fr Grid-Spalte. */
  .bf-slider__slot--hero {
    grid-column: 1;
    grid-row: 1 / span 2;
  }
  .bf-slider__slot--hero > img {

  border-radius: 9999px 9999px 0 0;  /* "unendlich" → wird automatisch zur halben Breite */  }
  .bf-slider__slot--hero::before {
    border-radius: 50% 50% 8px 8px / 34% 34% 8px 8px;
  }
  .bf-slider__slot--hero::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    width: 174px;
    height: 174px;
    background: url(https://xn--unverblmt-w9a.com/wp-content/uploads/2026/04/umwerfend.png) center / cover no-repeat;
    pointer-events: none;
    z-index: 2;
  }

  .bf-slider__slot--top    { grid-column: 2; grid-row: 1; }
  .bf-slider__slot--tall   { grid-column: 3; grid-row: 1 / span 2; }
  .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }

  /* ---------- Navigation Pfeile ---------- */
  .bf-slider__nav {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 24px;
    z-index: 5;
  }
  .bf-slider__nav button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 20px;
    padding: 4px 10px;
    color: #1a1a1a;
    transition: opacity 0.2s;
    font-family: inherit;
  }
  .bf-slider__nav button:hover { opacity: 0.5; }

  /* ---------- Pagination Dots ---------- */
  .bf-slider__dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 28px;
  }
  .bf-slider__dots button {
    height: 8px;
    width: 8px;
    border-radius: 4px;
    border: none;
    background: #ccc;
    cursor: pointer;
    padding: 0;
    transition: width 0.25s, background 0.25s;
  }
  .bf-slider__dots button.active {
    width: 24px;
    background: #1a1a1a;
  }

  /* ---------- Lightbox ---------- */
  .bf-slider__lightbox {
    display: none;
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.92);
    z-index: 1000;
    align-items: center;
    justify-content: center;
    padding: 40px;
    cursor: zoom-out;
    animation: bfSliderFade 0.2s ease;
    font-family: 'Helvetica Neue', Arial, sans-serif;
  }
  .bf-slider__lightbox.is-open { display: flex; }
  .is-hidden { display: none !important; }

  .bf-slider__lightbox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 4px;
    box-shadow: 0 10px 60px rgba(0,0,0,0.5);
  }
  .bf-slider__lightbox-close {
    position: absolute;
    top: 20px;
    right: 28px;
    background: none;
    border: none;
    color: white;
    font-size: 36px;
    cursor: pointer;
    line-height: 1;
    padding: 4px 12px;
  }
  @keyframes bfSliderFade { from { opacity: 0; } to { opacity: 1; } }

  /* ---------- Responsive ---------- */
  @media (max-width: 720px) {
    .bf-slider__page {
      grid-template-columns: 1fr 1fr;
      grid-template-rows: 320px 200px 200px;
    }
    .bf-slider__viewport { min-height: 0; height: 720px; }
    .bf-slider__slot--hero   { grid-column: 1 / span 2; grid-row: 1; }
    .bf-slider__slot--top    { grid-column: 1; grid-row: 2; }
    .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }
    .bf-slider__slot--tall   { grid-column: 1 / span 2; grid-row: 3; }
  }
</style>
</head>
<body style="background: #fff; padding: 40px 24px;">

<div class="bf-slider" id="bf-slider">
  <div class="bf-slider__label">
    <span>Impressionen</span>
    <div class="bf-slider__label-line"></div>
  </div>

  <div class="bf-slider__stage">
    <div class="bf-slider__nav">
      <button id="bf-prev" aria-label="Vorherige Seite">←</button>
      <button id="bf-next" aria-label="Nächste Seite">→</button>
    </div>

    <div class="bf-slider__viewport" id="bf-viewport">
      <!-- Track wird per JS mit allen Pages befüllt -->
      <div class="bf-slider__track" id="bf-track"></div>
    </div>
  </div>
</div>

<div class="bf-slider__dots" id="bf-dots"></div>

<div class="bf-slider__lightbox" id="bf-lightbox">
  <button class="bf-slider__lightbox-close" id="bf-lb-close" aria-label="Schließen">×</button>
  <img id="bf-lb-img" alt="">
</div>

<script>
(function() {

  /* ---------- Daten ---------- */
  const pages = [
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-04-39-1.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-18.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-1.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/PHOTO-2024-01-19-07-05-19-2.jpg' }
    ]
  ];

  /* ---------- Elemente ---------- */
  const viewport = document.getElementById('bf-viewport');
  const track    = document.getElementById('bf-track');
  const dotsBox  = document.getElementById('bf-dots');
  const lb       = document.getElementById('bf-lightbox');
  const nav       = document.getElementById('main-nav');
  const lbImg    = document.getElementById('bf-lb-img');

  let current = 0;

  /* ============================================================
     PAGES BAUEN
     ------------------------------------------------------------
     Alle Pages werden EINMAL beim Init in den Track gerendert.
     Danach wird nichts mehr im DOM verändert beim Wechsel —
     nur der Track als Ganzes verschoben.
     ============================================================ */
  const SLOT_CLASSES = ['bf-slider__slot--hero', 'bf-slider__slot--top', 'bf-slider__slot--bottom', 'bf-slider__slot--tall'];

  pages.forEach((pageData, pageIdx) => {
    const pageEl = document.createElement('div');
    pageEl.className = 'bf-slider__page';

    pageData.forEach((item, slotIdx) => {
      const slot = document.createElement('div');
      slot.className = 'bf-slider__slot ' + SLOT_CLASSES[slotIdx];

      const img = document.createElement('img');
      img.src = item.src;
      img.alt = '';
      img.draggable = false;
      slot.appendChild(img);

      // Click-Handler für Lightbox.
      // suppressClick wird beim Drag gesetzt, damit "Drag endet auf Slot"
      // nicht aus Versehen die Lightbox öffnet.
      slot.addEventListener('click', () => {
        if (slot.dataset.suppressClick === '1') return;
        openLightbox(item.src);
      });

      pageEl.appendChild(slot);
    });

    track.appendChild(pageEl);
  });

  /* ============================================================
     POSITIONIERUNG
     ------------------------------------------------------------
     Die x-Position des Tracks ist immer:  -current * pageWidth
     wobei pageWidth = Viewport-Breite ist (Pages sind 100% breit).
     Plus 12px Gap zwischen Pages.
     ============================================================ */
  function pageWidth() { return viewport.clientWidth + 12; }

  function setTrackX(px, animate) {
    if (animate) track.classList.add('is-animating');
    else         track.classList.remove('is-animating');
    track.style.setProperty('--bf-x', px + 'px');
  }

  function snapTo(idx, animate) {
    current = Math.max(0, Math.min(pages.length - 1, idx));
    setTrackX(-current * pageWidth(), animate);
    updateDots();
  }

  function updateDots() {
    [...dotsBox.children].forEach((d, i) => d.classList.toggle('active', i === current));
  }

  /* ---------- Pagination Dots ---------- */
  pages.forEach((_, i) => {
    const dot = document.createElement('button');
    dot.setAttribute('aria-label', 'Seite ' + (i + 1));
    dot.addEventListener('click', () => snapTo(i, true));
    dotsBox.appendChild(dot);
  });

  /* ---------- Pfeil-Buttons ---------- */
  document.getElementById('bf-prev').addEventListener('click', () => snapTo(current - 1, true));
  document.getElementById('bf-next').addEventListener('click', () => snapTo(current + 1, true));

  /* ---------- Lightbox ---------- */
  function openLightbox(src) {
    lbImg.src = src;
    lb.classList.add('is-open');
    nav.classList.add('is-hidden');  // Hauptnavigation verstecken

    document.body.style.overflow = 'hidden';
  }
  function closeLightbox() {
    lb.classList.remove('is-open');
    nav.classList.remove('is-hidden');  // Hauptnavigation sichtbar machen

    document.body.style.overflow = '';
  }
  lb.addEventListener('click', closeLightbox);
  document.getElementById('bf-lb-close').addEventListener('click', (e) => {
    e.stopPropagation();
    closeLightbox();
  });

  /* ---------- Tastatur ---------- */
  document.addEventListener('keydown', (e) => {
    if (e.key === 'Escape') closeLightbox();
    if (!lb.classList.contains('is-open')) {
      if (e.key === 'ArrowLeft')  snapTo(current - 1, true);
      if (e.key === 'ArrowRight') snapTo(current + 1, true);
    }
  });

  /* ============================================================
     DRAG & DROP
     ------------------------------------------------------------
     Während Drag: Track 1:1 mit Finger/Maus verschieben
       (basierend auf aktueller current-Position).
     Beim Loslassen: Threshold 50px ODER Flick (>0.3 px/ms) → wechsle,
       sonst snap zurück. Animation in beiden Fällen.
     Wichtig: setPointerCapture passiert ERST beim ersten echten
     Move (>10px), nicht beim Down — sonst klauen wir den Click.
     ============================================================ */
  const DRAG_THRESHOLD = 50;     // px für Wechsel
  const FLICK_VELOCITY = 0.3;    // px/ms
  const MOVE_THRESHOLD = 10;     // px ab denen es als Drag zählt

  let drag = null;

  viewport.addEventListener('pointerdown', (e) => {
    if (e.pointerType === 'mouse' && e.button !== 0) return;
    if (e.target.closest('.bf-slider__nav')) return;

    drag = {
      startX: e.clientX,
      startY: e.clientY,
      lastX:  e.clientX,
      lastT:  performance.now(),
      velocity: 0,
      isDragging: false,
      pointerId: e.pointerId,
      startTrackX: -current * pageWidth()
    };
  });

  viewport.addEventListener('pointermove', (e) => {
    if (!drag || e.pointerId !== drag.pointerId) return;

    const dx = e.clientX - drag.startX;
    const dy = e.clientY - drag.startY;

    // Drag erst aktivieren wenn klar horizontal und über Threshold
    if (!drag.isDragging) {
      if (Math.abs(dx) < MOVE_THRESHOLD) return;
      if (Math.abs(dy) > Math.abs(dx)) {
        // Vertikales Scrollen — Drag abbrechen
        drag = null;
        return;
      }
      drag.isDragging = true;
      viewport.classList.add('is-dragging');
      track.classList.remove('is-animating');
      try { viewport.setPointerCapture(e.pointerId); } catch (err) {}
    }

    // Geschwindigkeit für Flick-Erkennung
    const now = performance.now();
    const dt = now - drag.lastT;
    if (dt > 0) drag.velocity = (e.clientX - drag.lastX) / dt;
    drag.lastX = e.clientX;
    drag.lastT = now;

    // Track verschieben — keine Resistance, 1:1 wie bei Embla/Swiper.
    // Resistance fühlt sich nur bei "freiem" Carousel gut an,
    // bei Snap-Carousels ist 1:1 Standard.
    setTrackX(drag.startTrackX + dx, false);
    e.preventDefault();
  });

  function endDrag(e) {
    if (!drag || (e && e.pointerId !== drag.pointerId)) return;

    const wasDragging = drag.isDragging;
    const dx = drag.lastX - drag.startX;
    const v  = drag.velocity;
    viewport.classList.remove('is-dragging');

    if (wasDragging) {
      // Klick-Suppression: Slots im Track bekommen kurz das Flag,
      // damit der unmittelbar folgende Click-Event ignoriert wird.
      const slots = track.querySelectorAll('.bf-slider__slot');
      slots.forEach(s => s.dataset.suppressClick = '1');
      setTimeout(() => slots.forEach(s => s.dataset.suppressClick = '0'), 50);
    }

    drag = null;
    if (!wasDragging) return;

    // Entscheiden: Wechsel oder zurück snappen?
    const flick = Math.abs(v) > FLICK_VELOCITY;
    const passedThreshold = Math.abs(dx) > DRAG_THRESHOLD;

    let target = current;
    if (passedThreshold || flick) {
      // Bei Flick: Richtung folgt der Geschwindigkeit, nicht nur dx
      const direction = flick ? Math.sign(-v) : Math.sign(-dx);
      target = current + direction;
    }
    snapTo(target, true);
  }

  viewport.addEventListener('pointerup', endDrag);
  viewport.addEventListener('pointercancel', endDrag);
  viewport.addEventListener('dragstart', (e) => e.preventDefault());

  /* ============================================================
     RESIZE
     ------------------------------------------------------------
     Wenn sich die Viewport-Breite ändert, müssen wir die Position
     neu berechnen — sonst stimmt der Snap nicht mehr.
     ============================================================ */
  let resizeTimeout;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(() => snapTo(current, false), 100);
  });

  /* ---------- Init ---------- */
  // Nach kurzer Verzögerung positionieren — gibt dem Browser
  // Zeit, die initialen Layout-Maße zu setzen
  requestAnimationFrame(() => snapTo(0, false));

})();
</script>

</body>
</html></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_3 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_2">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_3  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_2">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_4  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_1  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_2  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_5  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_3  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_3 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_6  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_0  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_7  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_1  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/die-weihnachtszeit-im-hohen-dom-zu-fulda/">Die Weihnachtszeit im Hohen Dom zu Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bonifatius Fest am 09. Juni</title>
		<link>https://xn--unverblmt-w9a.com/bonifatius-fest-am-09-juni/</link>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Mon, 17 Jun 2024 09:56:37 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=680</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/bonifatius-fest-am-09-juni/">Bonifatius Fest am 09. Juni</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_4 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_4 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_8  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_3">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="608" height="486" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/871a2d5f-3374-42a1-9670-0e10d6d402e5-2-2.jpg" alt="" title="871a2d5f 3374 42a1 9670 0e10d6d402e5 2" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/871a2d5f-3374-42a1-9670-0e10d6d402e5-2-2.jpg 608w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/871a2d5f-3374-42a1-9670-0e10d6d402e5-2-2-300x240.jpg 300w" sizes="(max-width: 608px) 100vw, 608px" class="wp-image-738" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_4">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1024" height="1821" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2.jpg" alt="" title="4198f27f Bdfd 40e7 8fa9 0d6f0e0b1f52 2" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2.jpg 1024w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2-169x300.jpg 169w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2-576x1024.jpg 576w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2-768x1366.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2-864x1536.jpg 864w" sizes="(max-width: 1024px) 100vw, 1024px" class="wp-image-682" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_9  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_4  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Bonifatius Fest am 09. Juni</span></h3>
						<div class="et_pb_blurb_description"><p>Ein unvergesslicher Tag in Fulda!</p>
<p>Wir sind stolz und dankbar, dass wir den Fuldaer Dom von außen und innen für das Bonifatius Fest am 09. Juni schmücken durften.</p>
<p>Ein herzliches Dankeschön an alle, die uns unterstützt haben, für das Vertrauen und diese wunderbare Gelegenheit!</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="galerie" class="et_pb_section et_pb_section_5 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_5 et_pb_equal_columns et_pb_gutters1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_10  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_1">
				
				
				
				
				<div class="et_pb_code_inner"><!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Impressionen-Slider</title>
<style>
  /* ============================================================
     Architektur (à la Embla):
     - alle Pages liegen physisch nebeneinander in einem flex-Track
     - Track wird mit translate3d verschoben — sonst nichts
     - kein Page-Swap, kein Bilder-Reload, kein Reflow beim Wechsel
     ============================================================ */

  .bf-slider * { box-sizing: border-box; margin: 0; padding: 0; }

  .bf-slider {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    color: #1a1a1a;
    max-width: 1415px;
    margin: 0 auto;
    display: flex;
    gap: 20px;
    position: relative;
    max-height: 671px;
  }

  .bf-slider__label {
    display: flex;
        flex-direction: column-reverse;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 0;
    min-width: 24px;
  }
  .bf-slider__label span {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
        font-size: 15px;
    letter-spacing: 0.4em;
    text-transform: uppercase;
    color: #555;
    font-weight: 700;

  }
  .bf-slider__label-line {
    width: 1px;
    flex: 1;
    background: #1a1a1a;
    margin: 14px 0;
    max-height: 80px;
  }

  /* Viewport: schneidet ab. */
  .bf-slider__viewport {
    flex: 1;
    position: relative;
    overflow: hidden;
    min-height: 560px;
    cursor: grab;
    /* Vertikales Scrollen erlauben, horizontal greifen wir ab */
    touch-action: pan-y;
  }
  .bf-slider__viewport.is-dragging { cursor: grabbing; }

  /* Wrapper um Viewport — hält die Pfeile, die OBERHALB sitzen.
     padding-top schafft Platz für die Pfeile, die per absolute
     im oberen Bereich sitzen. */
  .bf-slider__stage {
    flex: 1;
    position: relative;
    padding-top: 36px;
    display: flex;
    flex-direction: column;
  }

  /* Track: Flexbox mit allen Pages nebeneinander.
     gap: 12px = Abstand zwischen Pages.
     Wird per --bf-x verschoben. */
  .bf-slider__track {
    display: flex;
    gap: 12px;
    height: 100%;
    width: 100%;
    transform: translate3d(var(--bf-x, 0px), 0, 0);
    will-change: transform;
  }
  .bf-slider__track.is-animating {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  }

  /* Eine Page = 100% der Viewport-Breite, Grid mit 4 Slots.
     1.3fr für die Hero-Spalte links, dann je 1fr für Mitte und rechts.
     flex: 0 0 100% verhindert dass die Pages sich verkleinern. */
  .bf-slider__page {
    flex: 0 0 100%;
    min-width: 0;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: .5fr 1fr;
    gap: 12px;
  }

  /* ---------- Slot ---------- */
  .bf-slider__slot {
    position: relative;
    overflow: hidden;
    cursor: zoom-in;
    border-radius: 8px;
    user-select: none;
  }
  .bf-slider__slot img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    -webkit-user-drag: none;
  }

  /* Dunkles Overlay beim Hover — kein Zoom */
  .bf-slider__slot::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0);
    transition: background 0.35s ease;
    z-index: 1;
    pointer-events: none;
    border-radius: inherit;
  }
  .bf-slider__slot:hover::before { background: rgba(0, 0, 0, 0.28); }

  /* Hover-Overlay deaktivieren während Drag — sonst flackert es
     wenn der Cursor während des Ziehens über Slots wandert */
  .bf-slider__viewport.is-dragging .bf-slider__slot::before {
    transition: none;
    background: transparent !important;
  }

  /* Hero links — gewölbte Oberkante + grünes Siegel.
     Keine feste Breite — füllt seine 1.3fr Grid-Spalte. */
  .bf-slider__slot--hero {
    grid-column: 1;
    grid-row: 1 / span 2;
  }
  .bf-slider__slot--hero > img {

  border-radius: 9999px 9999px 0 0;  /* "unendlich" → wird automatisch zur halben Breite */  }
  .bf-slider__slot--hero::before {
    border-radius: 50% 50% 8px 8px / 34% 34% 8px 8px;
  }
  .bf-slider__slot--hero::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    width: 174px;
    height: 174px;
    background: url(https://xn--unverblmt-w9a.com/wp-content/uploads/2026/04/umwerfend.png) center / cover no-repeat;
    pointer-events: none;
    z-index: 2;
  }

  .bf-slider__slot--top    { grid-column: 2; grid-row: 1; }
  .bf-slider__slot--tall   { grid-column: 3; grid-row: 1 / span 2; }
  .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }

  /* ---------- Navigation Pfeile ---------- */
  .bf-slider__nav {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 24px;
    z-index: 5;
  }
  .bf-slider__nav button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 20px;
    padding: 4px 10px;
    color: #1a1a1a;
    transition: opacity 0.2s;
    font-family: inherit;
  }
  .bf-slider__nav button:hover { opacity: 0.5; }

  /* ---------- Pagination Dots ---------- */
  .bf-slider__dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 28px;
  }
  .bf-slider__dots button {
    height: 8px;
    width: 8px;
    border-radius: 4px;
    border: none;
    background: #ccc;
    cursor: pointer;
    padding: 0;
    transition: width 0.25s, background 0.25s;
  }
  .bf-slider__dots button.active {
    width: 24px;
    background: #1a1a1a;
  }

  /* ---------- Lightbox ---------- */
  .bf-slider__lightbox {
    display: none;
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.92);
    z-index: 1000;
    align-items: center;
    justify-content: center;
    padding: 40px;
    cursor: zoom-out;
    animation: bfSliderFade 0.2s ease;
    font-family: 'Helvetica Neue', Arial, sans-serif;
  }
  .bf-slider__lightbox.is-open { display: flex; }
  .is-hidden { display: none !important; }

  .bf-slider__lightbox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 4px;
    box-shadow: 0 10px 60px rgba(0,0,0,0.5);
  }
  .bf-slider__lightbox-close {
    position: absolute;
    top: 20px;
    right: 28px;
    background: none;
    border: none;
    color: white;
    font-size: 36px;
    cursor: pointer;
    line-height: 1;
    padding: 4px 12px;
  }
  @keyframes bfSliderFade { from { opacity: 0; } to { opacity: 1; } }

  /* ---------- Responsive ---------- */
  @media (max-width: 720px) {
    .bf-slider__page {
      grid-template-columns: 1fr 1fr;
      grid-template-rows: 320px 200px 200px;
    }
    .bf-slider__viewport { min-height: 0; height: 720px; }
    .bf-slider__slot--hero   { grid-column: 1 / span 2; grid-row: 1; }
    .bf-slider__slot--top    { grid-column: 1; grid-row: 2; }
    .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }
    .bf-slider__slot--tall   { grid-column: 1 / span 2; grid-row: 3; }
  }
</style>
</head>
<body style="background: #fff; padding: 40px 24px;">

<div class="bf-slider" id="bf-slider">
  <div class="bf-slider__label">
    <span>Impressionen</span>
    <div class="bf-slider__label-line"></div>
  </div>

  <div class="bf-slider__stage">
    <div class="bf-slider__nav">
      <button id="bf-prev" aria-label="Vorherige Seite">←</button>
      <button id="bf-next" aria-label="Nächste Seite">→</button>
    </div>

    <div class="bf-slider__viewport" id="bf-viewport">
      <!-- Track wird per JS mit allen Pages befüllt -->
      <div class="bf-slider__track" id="bf-track"></div>
    </div>
  </div>
</div>

<div class="bf-slider__dots" id="bf-dots"></div>

<div class="bf-slider__lightbox" id="bf-lightbox">
  <button class="bf-slider__lightbox-close" id="bf-lb-close" aria-label="Schließen">×</button>
  <img id="bf-lb-img" alt="">
</div>

<script>
(function() {

  /* ---------- Daten ---------- */
  const pages = [
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/8b38e954-e4a0-4ff1-bc06-a438dc7135cb-2.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/871a2d5f-3374-42a1-9670-0e10d6d402e5-2.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/e4bafffc-0f90-4a38-9ee7-d8559bc755cb.jpg' }
    ]
  ];

  /* ---------- Elemente ---------- */
  const viewport = document.getElementById('bf-viewport');
  const track    = document.getElementById('bf-track');
  const dotsBox  = document.getElementById('bf-dots');
  const lb       = document.getElementById('bf-lightbox');
  const nav       = document.getElementById('main-nav');
  const lbImg    = document.getElementById('bf-lb-img');

  let current = 0;

  /* ============================================================
     PAGES BAUEN
     ------------------------------------------------------------
     Alle Pages werden EINMAL beim Init in den Track gerendert.
     Danach wird nichts mehr im DOM verändert beim Wechsel —
     nur der Track als Ganzes verschoben.
     ============================================================ */
  const SLOT_CLASSES = ['bf-slider__slot--hero', 'bf-slider__slot--top', 'bf-slider__slot--bottom', 'bf-slider__slot--tall'];

  pages.forEach((pageData, pageIdx) => {
    const pageEl = document.createElement('div');
    pageEl.className = 'bf-slider__page';

    pageData.forEach((item, slotIdx) => {
      const slot = document.createElement('div');
      slot.className = 'bf-slider__slot ' + SLOT_CLASSES[slotIdx];

      const img = document.createElement('img');
      img.src = item.src;
      img.alt = '';
      img.draggable = false;
      slot.appendChild(img);

      // Click-Handler für Lightbox.
      // suppressClick wird beim Drag gesetzt, damit "Drag endet auf Slot"
      // nicht aus Versehen die Lightbox öffnet.
      slot.addEventListener('click', () => {
        if (slot.dataset.suppressClick === '1') return;
        openLightbox(item.src);
      });

      pageEl.appendChild(slot);
    });

    track.appendChild(pageEl);
  });

  /* ============================================================
     POSITIONIERUNG
     ------------------------------------------------------------
     Die x-Position des Tracks ist immer:  -current * pageWidth
     wobei pageWidth = Viewport-Breite ist (Pages sind 100% breit).
     Plus 12px Gap zwischen Pages.
     ============================================================ */
  function pageWidth() { return viewport.clientWidth + 12; }

  function setTrackX(px, animate) {
    if (animate) track.classList.add('is-animating');
    else         track.classList.remove('is-animating');
    track.style.setProperty('--bf-x', px + 'px');
  }

  function snapTo(idx, animate) {
    current = Math.max(0, Math.min(pages.length - 1, idx));
    setTrackX(-current * pageWidth(), animate);
    updateDots();
  }

  function updateDots() {
    [...dotsBox.children].forEach((d, i) => d.classList.toggle('active', i === current));
  }

  /* ---------- Pagination Dots ---------- */
  pages.forEach((_, i) => {
    const dot = document.createElement('button');
    dot.setAttribute('aria-label', 'Seite ' + (i + 1));
    dot.addEventListener('click', () => snapTo(i, true));
    dotsBox.appendChild(dot);
  });

  /* ---------- Pfeil-Buttons ---------- */
  document.getElementById('bf-prev').addEventListener('click', () => snapTo(current - 1, true));
  document.getElementById('bf-next').addEventListener('click', () => snapTo(current + 1, true));

  /* ---------- Lightbox ---------- */
  function openLightbox(src) {
    lbImg.src = src;
    lb.classList.add('is-open');
    nav.classList.add('is-hidden');  // Hauptnavigation verstecken

    document.body.style.overflow = 'hidden';
  }
  function closeLightbox() {
    lb.classList.remove('is-open');
    nav.classList.remove('is-hidden');  // Hauptnavigation sichtbar machen

    document.body.style.overflow = '';
  }
  lb.addEventListener('click', closeLightbox);
  document.getElementById('bf-lb-close').addEventListener('click', (e) => {
    e.stopPropagation();
    closeLightbox();
  });

  /* ---------- Tastatur ---------- */
  document.addEventListener('keydown', (e) => {
    if (e.key === 'Escape') closeLightbox();
    if (!lb.classList.contains('is-open')) {
      if (e.key === 'ArrowLeft')  snapTo(current - 1, true);
      if (e.key === 'ArrowRight') snapTo(current + 1, true);
    }
  });

  /* ============================================================
     DRAG & DROP
     ------------------------------------------------------------
     Während Drag: Track 1:1 mit Finger/Maus verschieben
       (basierend auf aktueller current-Position).
     Beim Loslassen: Threshold 50px ODER Flick (>0.3 px/ms) → wechsle,
       sonst snap zurück. Animation in beiden Fällen.
     Wichtig: setPointerCapture passiert ERST beim ersten echten
     Move (>10px), nicht beim Down — sonst klauen wir den Click.
     ============================================================ */
  const DRAG_THRESHOLD = 50;     // px für Wechsel
  const FLICK_VELOCITY = 0.3;    // px/ms
  const MOVE_THRESHOLD = 10;     // px ab denen es als Drag zählt

  let drag = null;

  viewport.addEventListener('pointerdown', (e) => {
    if (e.pointerType === 'mouse' && e.button !== 0) return;
    if (e.target.closest('.bf-slider__nav')) return;

    drag = {
      startX: e.clientX,
      startY: e.clientY,
      lastX:  e.clientX,
      lastT:  performance.now(),
      velocity: 0,
      isDragging: false,
      pointerId: e.pointerId,
      startTrackX: -current * pageWidth()
    };
  });

  viewport.addEventListener('pointermove', (e) => {
    if (!drag || e.pointerId !== drag.pointerId) return;

    const dx = e.clientX - drag.startX;
    const dy = e.clientY - drag.startY;

    // Drag erst aktivieren wenn klar horizontal und über Threshold
    if (!drag.isDragging) {
      if (Math.abs(dx) < MOVE_THRESHOLD) return;
      if (Math.abs(dy) > Math.abs(dx)) {
        // Vertikales Scrollen — Drag abbrechen
        drag = null;
        return;
      }
      drag.isDragging = true;
      viewport.classList.add('is-dragging');
      track.classList.remove('is-animating');
      try { viewport.setPointerCapture(e.pointerId); } catch (err) {}
    }

    // Geschwindigkeit für Flick-Erkennung
    const now = performance.now();
    const dt = now - drag.lastT;
    if (dt > 0) drag.velocity = (e.clientX - drag.lastX) / dt;
    drag.lastX = e.clientX;
    drag.lastT = now;

    // Track verschieben — keine Resistance, 1:1 wie bei Embla/Swiper.
    // Resistance fühlt sich nur bei "freiem" Carousel gut an,
    // bei Snap-Carousels ist 1:1 Standard.
    setTrackX(drag.startTrackX + dx, false);
    e.preventDefault();
  });

  function endDrag(e) {
    if (!drag || (e && e.pointerId !== drag.pointerId)) return;

    const wasDragging = drag.isDragging;
    const dx = drag.lastX - drag.startX;
    const v  = drag.velocity;
    viewport.classList.remove('is-dragging');

    if (wasDragging) {
      // Klick-Suppression: Slots im Track bekommen kurz das Flag,
      // damit der unmittelbar folgende Click-Event ignoriert wird.
      const slots = track.querySelectorAll('.bf-slider__slot');
      slots.forEach(s => s.dataset.suppressClick = '1');
      setTimeout(() => slots.forEach(s => s.dataset.suppressClick = '0'), 50);
    }

    drag = null;
    if (!wasDragging) return;

    // Entscheiden: Wechsel oder zurück snappen?
    const flick = Math.abs(v) > FLICK_VELOCITY;
    const passedThreshold = Math.abs(dx) > DRAG_THRESHOLD;

    let target = current;
    if (passedThreshold || flick) {
      // Bei Flick: Richtung folgt der Geschwindigkeit, nicht nur dx
      const direction = flick ? Math.sign(-v) : Math.sign(-dx);
      target = current + direction;
    }
    snapTo(target, true);
  }

  viewport.addEventListener('pointerup', endDrag);
  viewport.addEventListener('pointercancel', endDrag);
  viewport.addEventListener('dragstart', (e) => e.preventDefault());

  /* ============================================================
     RESIZE
     ------------------------------------------------------------
     Wenn sich die Viewport-Breite ändert, müssen wir die Position
     neu berechnen — sonst stimmt der Snap nicht mehr.
     ============================================================ */
  let resizeTimeout;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(() => snapTo(current, false), 100);
  });

  /* ---------- Init ---------- */
  // Nach kurzer Verzögerung positionieren — gibt dem Browser
  // Zeit, die initialen Layout-Maße zu setzen
  requestAnimationFrame(() => snapTo(0, false));

})();
</script>

</body>
</html></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_7 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_6">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_11  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_5">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_12  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_5  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_6  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_13  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_7  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_7 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_14  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_2  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_15  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_3  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/bonifatius-fest-am-09-juni/">Bonifatius Fest am 09. Juni</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Ostergottesdienste im hohen Dom zu Fulda</title>
		<link>https://xn--unverblmt-w9a.com/ostergottesdienste-im-hohem-dom-zu-fulda/</link>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Mon, 17 Jun 2024 09:51:37 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=688</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/ostergottesdienste-im-hohem-dom-zu-fulda/">Ostergottesdienste im hohen Dom zu Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_8 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_8 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_16  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_6">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1279" height="851" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1.jpg" alt="" title="Bild Unverblümt 1" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1.jpg 1279w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1-300x200.jpg 300w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1-1024x681.jpg 1024w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1-768x511.jpg 768w" sizes="(max-width: 1279px) 100vw, 1279px" class="wp-image-691" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_7">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1280" height="853" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt.jpg" alt="" title="Bild Unverblümt" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt.jpg 1280w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt-300x200.jpg 300w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt-1024x682.jpg 1024w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt-768x512.jpg 768w" sizes="(max-width: 1280px) 100vw, 1280px" class="wp-image-694" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_17  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_8  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Ostergottesdienst im Fuldaer Dom</span></h3>
						<div class="et_pb_blurb_description"><p>Wir hatten die Gelegenheit, den Fuldaer Dom für die feierlichen Ostergottesdienste mit unseren Blumen zu schmücken.</p>
<p>Unter anderem haben wir einen eindrucksvollen Olivenbaum in die Gestaltung integriert, der mit seiner natürlichen Schönheit beeindruckte und den Bischof Michael Gerber in seine Osterpredigt eingebunden hat.</p>
<p>Wir sind sehr dankbar dafür, dass wir ein Teil dieses besonderen Ereignisses sein durften und bedanken und sehr herzlich bei allen Teilhabenden!</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="galerie" class="et_pb_section et_pb_section_9 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_9 et_pb_equal_columns et_pb_gutters1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_18  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_2">
				
				
				
				
				<div class="et_pb_code_inner"><!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Impressionen-Slider</title>
<style>
  /* ============================================================
     Architektur (à la Embla):
     - alle Pages liegen physisch nebeneinander in einem flex-Track
     - Track wird mit translate3d verschoben — sonst nichts
     - kein Page-Swap, kein Bilder-Reload, kein Reflow beim Wechsel
     ============================================================ */

  .bf-slider * { box-sizing: border-box; margin: 0; padding: 0; }

  .bf-slider {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    color: #1a1a1a;
    max-width: 1415px;
    margin: 0 auto;
    display: flex;
    gap: 20px;
    position: relative;
    max-height: 671px;
  }

  .bf-slider__label {
    display: flex;
        flex-direction: column-reverse;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 0;
    min-width: 24px;
  }
  .bf-slider__label span {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
        font-size: 15px;
    letter-spacing: 0.4em;
    text-transform: uppercase;
    color: #555;
    font-weight: 700;

  }
  .bf-slider__label-line {
    width: 1px;
    flex: 1;
    background: #1a1a1a;
    margin: 14px 0;
    max-height: 80px;
  }

  /* Viewport: schneidet ab. */
  .bf-slider__viewport {
    flex: 1;
    position: relative;
    overflow: hidden;
    min-height: 560px;
    cursor: grab;
    /* Vertikales Scrollen erlauben, horizontal greifen wir ab */
    touch-action: pan-y;
  }
  .bf-slider__viewport.is-dragging { cursor: grabbing; }

  /* Wrapper um Viewport — hält die Pfeile, die OBERHALB sitzen.
     padding-top schafft Platz für die Pfeile, die per absolute
     im oberen Bereich sitzen. */
  .bf-slider__stage {
    flex: 1;
    position: relative;
    padding-top: 36px;
    display: flex;
    flex-direction: column;
  }

  /* Track: Flexbox mit allen Pages nebeneinander.
     gap: 12px = Abstand zwischen Pages.
     Wird per --bf-x verschoben. */
  .bf-slider__track {
    display: flex;
    gap: 12px;
    height: 100%;
    width: 100%;
    transform: translate3d(var(--bf-x, 0px), 0, 0);
    will-change: transform;
  }
  .bf-slider__track.is-animating {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  }

  /* Eine Page = 100% der Viewport-Breite, Grid mit 4 Slots.
     1.3fr für die Hero-Spalte links, dann je 1fr für Mitte und rechts.
     flex: 0 0 100% verhindert dass die Pages sich verkleinern. */
  .bf-slider__page {
    flex: 0 0 100%;
    min-width: 0;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: .5fr 1fr;
    gap: 12px;
  }

  /* ---------- Slot ---------- */
  .bf-slider__slot {
    position: relative;
    overflow: hidden;
    cursor: zoom-in;
    border-radius: 8px;
    user-select: none;
  }
  .bf-slider__slot img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    -webkit-user-drag: none;
  }

  /* Dunkles Overlay beim Hover — kein Zoom */
  .bf-slider__slot::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0);
    transition: background 0.35s ease;
    z-index: 1;
    pointer-events: none;
    border-radius: inherit;
  }
  .bf-slider__slot:hover::before { background: rgba(0, 0, 0, 0.28); }

  /* Hover-Overlay deaktivieren während Drag — sonst flackert es
     wenn der Cursor während des Ziehens über Slots wandert */
  .bf-slider__viewport.is-dragging .bf-slider__slot::before {
    transition: none;
    background: transparent !important;
  }

  /* Hero links — gewölbte Oberkante + grünes Siegel.
     Keine feste Breite — füllt seine 1.3fr Grid-Spalte. */
  .bf-slider__slot--hero {
    grid-column: 1;
    grid-row: 1 / span 2;
  }
  .bf-slider__slot--hero > img {

  border-radius: 9999px 9999px 0 0;  /* "unendlich" → wird automatisch zur halben Breite */  }
  .bf-slider__slot--hero::before {
    border-radius: 50% 50% 8px 8px / 34% 34% 8px 8px;
  }
  .bf-slider__slot--hero::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    width: 174px;
    height: 174px;
    background: url(https://xn--unverblmt-w9a.com/wp-content/uploads/2026/04/umwerfend.png) center / cover no-repeat;
    pointer-events: none;
    z-index: 2;
  }

  .bf-slider__slot--top    { grid-column: 2; grid-row: 1; }
  .bf-slider__slot--tall   { grid-column: 3; grid-row: 1 / span 2; }
  .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }

  /* ---------- Navigation Pfeile ---------- */
  .bf-slider__nav {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 24px;
    z-index: 5;
  }
  .bf-slider__nav button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 20px;
    padding: 4px 10px;
    color: #1a1a1a;
    transition: opacity 0.2s;
    font-family: inherit;
  }
  .bf-slider__nav button:hover { opacity: 0.5; }

  /* ---------- Pagination Dots ---------- */
  .bf-slider__dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 28px;
  }
  .bf-slider__dots button {
    height: 8px;
    width: 8px;
    border-radius: 4px;
    border: none;
    background: #ccc;
    cursor: pointer;
    padding: 0;
    transition: width 0.25s, background 0.25s;
  }
  .bf-slider__dots button.active {
    width: 24px;
    background: #1a1a1a;
  }

  /* ---------- Lightbox ---------- */
  .bf-slider__lightbox {
    display: none;
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.92);
    z-index: 1000;
    align-items: center;
    justify-content: center;
    padding: 40px;
    cursor: zoom-out;
    animation: bfSliderFade 0.2s ease;
    font-family: 'Helvetica Neue', Arial, sans-serif;
  }
  .bf-slider__lightbox.is-open { display: flex; }
  .is-hidden { display: none !important; }

  .bf-slider__lightbox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 4px;
    box-shadow: 0 10px 60px rgba(0,0,0,0.5);
  }
  .bf-slider__lightbox-close {
    position: absolute;
    top: 20px;
    right: 28px;
    background: none;
    border: none;
    color: white;
    font-size: 36px;
    cursor: pointer;
    line-height: 1;
    padding: 4px 12px;
  }
  @keyframes bfSliderFade { from { opacity: 0; } to { opacity: 1; } }

  /* ---------- Responsive ---------- */
  @media (max-width: 720px) {
    .bf-slider__page {
      grid-template-columns: 1fr 1fr;
      grid-template-rows: 320px 200px 200px;
    }
    .bf-slider__viewport { min-height: 0; height: 720px; }
    .bf-slider__slot--hero   { grid-column: 1 / span 2; grid-row: 1; }
    .bf-slider__slot--top    { grid-column: 1; grid-row: 2; }
    .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }
    .bf-slider__slot--tall   { grid-column: 1 / span 2; grid-row: 3; }
  }
</style>
</head>
<body style="background: #fff; padding: 40px 24px;">

<div class="bf-slider" id="bf-slider">
  <div class="bf-slider__label">
    <span>Impressionen</span>
    <div class="bf-slider__label-line"></div>
  </div>

  <div class="bf-slider__stage">
    <div class="bf-slider__nav">
      <button id="bf-prev" aria-label="Vorherige Seite">←</button>
      <button id="bf-next" aria-label="Nächste Seite">→</button>
    </div>

    <div class="bf-slider__viewport" id="bf-viewport">
      <!-- Track wird per JS mit allen Pages befüllt -->
      <div class="bf-slider__track" id="bf-track"></div>
    </div>
  </div>
</div>

<div class="bf-slider__dots" id="bf-dots"></div>

<div class="bf-slider__lightbox" id="bf-lightbox">
  <button class="bf-slider__lightbox-close" id="bf-lb-close" aria-label="Schließen">×</button>
  <img id="bf-lb-img" alt="">
</div>

<script>
(function() {

  /* ---------- Daten ---------- */
  const pages = [
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/b5dc7346-a2c7-4ab0-839a-3bd175983d74.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_5.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_3.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1.jpg' }
    ]
  ];

  /* ---------- Elemente ---------- */
  const viewport = document.getElementById('bf-viewport');
  const track    = document.getElementById('bf-track');
  const dotsBox  = document.getElementById('bf-dots');
  const lb       = document.getElementById('bf-lightbox');
  const nav       = document.getElementById('main-nav');
  const lbImg    = document.getElementById('bf-lb-img');

  let current = 0;

  /* ============================================================
     PAGES BAUEN
     ------------------------------------------------------------
     Alle Pages werden EINMAL beim Init in den Track gerendert.
     Danach wird nichts mehr im DOM verändert beim Wechsel —
     nur der Track als Ganzes verschoben.
     ============================================================ */
  const SLOT_CLASSES = ['bf-slider__slot--hero', 'bf-slider__slot--top', 'bf-slider__slot--bottom', 'bf-slider__slot--tall'];

  pages.forEach((pageData, pageIdx) => {
    const pageEl = document.createElement('div');
    pageEl.className = 'bf-slider__page';

    pageData.forEach((item, slotIdx) => {
      const slot = document.createElement('div');
      slot.className = 'bf-slider__slot ' + SLOT_CLASSES[slotIdx];

      const img = document.createElement('img');
      img.src = item.src;
      img.alt = '';
      img.draggable = false;
      slot.appendChild(img);

      // Click-Handler für Lightbox.
      // suppressClick wird beim Drag gesetzt, damit "Drag endet auf Slot"
      // nicht aus Versehen die Lightbox öffnet.
      slot.addEventListener('click', () => {
        if (slot.dataset.suppressClick === '1') return;
        openLightbox(item.src);
      });

      pageEl.appendChild(slot);
    });

    track.appendChild(pageEl);
  });

  /* ============================================================
     POSITIONIERUNG
     ------------------------------------------------------------
     Die x-Position des Tracks ist immer:  -current * pageWidth
     wobei pageWidth = Viewport-Breite ist (Pages sind 100% breit).
     Plus 12px Gap zwischen Pages.
     ============================================================ */
  function pageWidth() { return viewport.clientWidth + 12; }

  function setTrackX(px, animate) {
    if (animate) track.classList.add('is-animating');
    else         track.classList.remove('is-animating');
    track.style.setProperty('--bf-x', px + 'px');
  }

  function snapTo(idx, animate) {
    current = Math.max(0, Math.min(pages.length - 1, idx));
    setTrackX(-current * pageWidth(), animate);
    updateDots();
  }

  function updateDots() {
    [...dotsBox.children].forEach((d, i) => d.classList.toggle('active', i === current));
  }

  /* ---------- Pagination Dots ---------- */
  pages.forEach((_, i) => {
    const dot = document.createElement('button');
    dot.setAttribute('aria-label', 'Seite ' + (i + 1));
    dot.addEventListener('click', () => snapTo(i, true));
    dotsBox.appendChild(dot);
  });

  /* ---------- Pfeil-Buttons ---------- */
  document.getElementById('bf-prev').addEventListener('click', () => snapTo(current - 1, true));
  document.getElementById('bf-next').addEventListener('click', () => snapTo(current + 1, true));

  /* ---------- Lightbox ---------- */
  function openLightbox(src) {
    lbImg.src = src;
    lb.classList.add('is-open');
    nav.classList.add('is-hidden');  // Hauptnavigation verstecken

    document.body.style.overflow = 'hidden';
  }
  function closeLightbox() {
    lb.classList.remove('is-open');
    nav.classList.remove('is-hidden');  // Hauptnavigation sichtbar machen

    document.body.style.overflow = '';
  }
  lb.addEventListener('click', closeLightbox);
  document.getElementById('bf-lb-close').addEventListener('click', (e) => {
    e.stopPropagation();
    closeLightbox();
  });

  /* ---------- Tastatur ---------- */
  document.addEventListener('keydown', (e) => {
    if (e.key === 'Escape') closeLightbox();
    if (!lb.classList.contains('is-open')) {
      if (e.key === 'ArrowLeft')  snapTo(current - 1, true);
      if (e.key === 'ArrowRight') snapTo(current + 1, true);
    }
  });

  /* ============================================================
     DRAG & DROP
     ------------------------------------------------------------
     Während Drag: Track 1:1 mit Finger/Maus verschieben
       (basierend auf aktueller current-Position).
     Beim Loslassen: Threshold 50px ODER Flick (>0.3 px/ms) → wechsle,
       sonst snap zurück. Animation in beiden Fällen.
     Wichtig: setPointerCapture passiert ERST beim ersten echten
     Move (>10px), nicht beim Down — sonst klauen wir den Click.
     ============================================================ */
  const DRAG_THRESHOLD = 50;     // px für Wechsel
  const FLICK_VELOCITY = 0.3;    // px/ms
  const MOVE_THRESHOLD = 10;     // px ab denen es als Drag zählt

  let drag = null;

  viewport.addEventListener('pointerdown', (e) => {
    if (e.pointerType === 'mouse' && e.button !== 0) return;
    if (e.target.closest('.bf-slider__nav')) return;

    drag = {
      startX: e.clientX,
      startY: e.clientY,
      lastX:  e.clientX,
      lastT:  performance.now(),
      velocity: 0,
      isDragging: false,
      pointerId: e.pointerId,
      startTrackX: -current * pageWidth()
    };
  });

  viewport.addEventListener('pointermove', (e) => {
    if (!drag || e.pointerId !== drag.pointerId) return;

    const dx = e.clientX - drag.startX;
    const dy = e.clientY - drag.startY;

    // Drag erst aktivieren wenn klar horizontal und über Threshold
    if (!drag.isDragging) {
      if (Math.abs(dx) < MOVE_THRESHOLD) return;
      if (Math.abs(dy) > Math.abs(dx)) {
        // Vertikales Scrollen — Drag abbrechen
        drag = null;
        return;
      }
      drag.isDragging = true;
      viewport.classList.add('is-dragging');
      track.classList.remove('is-animating');
      try { viewport.setPointerCapture(e.pointerId); } catch (err) {}
    }

    // Geschwindigkeit für Flick-Erkennung
    const now = performance.now();
    const dt = now - drag.lastT;
    if (dt > 0) drag.velocity = (e.clientX - drag.lastX) / dt;
    drag.lastX = e.clientX;
    drag.lastT = now;

    // Track verschieben — keine Resistance, 1:1 wie bei Embla/Swiper.
    // Resistance fühlt sich nur bei "freiem" Carousel gut an,
    // bei Snap-Carousels ist 1:1 Standard.
    setTrackX(drag.startTrackX + dx, false);
    e.preventDefault();
  });

  function endDrag(e) {
    if (!drag || (e && e.pointerId !== drag.pointerId)) return;

    const wasDragging = drag.isDragging;
    const dx = drag.lastX - drag.startX;
    const v  = drag.velocity;
    viewport.classList.remove('is-dragging');

    if (wasDragging) {
      // Klick-Suppression: Slots im Track bekommen kurz das Flag,
      // damit der unmittelbar folgende Click-Event ignoriert wird.
      const slots = track.querySelectorAll('.bf-slider__slot');
      slots.forEach(s => s.dataset.suppressClick = '1');
      setTimeout(() => slots.forEach(s => s.dataset.suppressClick = '0'), 50);
    }

    drag = null;
    if (!wasDragging) return;

    // Entscheiden: Wechsel oder zurück snappen?
    const flick = Math.abs(v) > FLICK_VELOCITY;
    const passedThreshold = Math.abs(dx) > DRAG_THRESHOLD;

    let target = current;
    if (passedThreshold || flick) {
      // Bei Flick: Richtung folgt der Geschwindigkeit, nicht nur dx
      const direction = flick ? Math.sign(-v) : Math.sign(-dx);
      target = current + direction;
    }
    snapTo(target, true);
  }

  viewport.addEventListener('pointerup', endDrag);
  viewport.addEventListener('pointercancel', endDrag);
  viewport.addEventListener('dragstart', (e) => e.preventDefault());

  /* ============================================================
     RESIZE
     ------------------------------------------------------------
     Wenn sich die Viewport-Breite ändert, müssen wir die Position
     neu berechnen — sonst stimmt der Snap nicht mehr.
     ============================================================ */
  let resizeTimeout;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(() => snapTo(current, false), 100);
  });

  /* ---------- Init ---------- */
  // Nach kurzer Verzögerung positionieren — gibt dem Browser
  // Zeit, die initialen Layout-Maße zu setzen
  requestAnimationFrame(() => snapTo(0, false));

})();
</script>

</body>
</html></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_11 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_10">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_19  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_8">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_20  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_9  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_10  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_21  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_11  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_11 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_22  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_4  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_23  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_5  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/ostergottesdienste-im-hohem-dom-zu-fulda/">Ostergottesdienste im hohen Dom zu Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>WRF &#8211; Wirtschaftsregion Fulda</title>
		<link>https://xn--unverblmt-w9a.com/wrf-wirtschaftsregion-fulda/</link>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Mon, 17 Jun 2024 09:50:00 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=703</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/wrf-wirtschaftsregion-fulda/">WRF &#8211; Wirtschaftsregion Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_12 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_12 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_24  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_9">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1512" height="2016" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/A64C0A25-C186-4560-AAB5-4C3EA1707E4D-2-Kopie.jpg" alt="" title="Processed With VSCO With A6 Preset" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/A64C0A25-C186-4560-AAB5-4C3EA1707E4D-2-Kopie.jpg 1512w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/A64C0A25-C186-4560-AAB5-4C3EA1707E4D-2-Kopie-225x300.jpg 225w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/A64C0A25-C186-4560-AAB5-4C3EA1707E4D-2-Kopie-768x1024.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/A64C0A25-C186-4560-AAB5-4C3EA1707E4D-2-Kopie-1152x1536.jpg 1152w" sizes="(max-width: 1512px) 100vw, 1512px" class="wp-image-708" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_10">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1512" height="2016" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/DF569F05-F75C-420D-B81C-8E38BA7522ED-2-Kopie.jpg" alt="" title="Processed With VSCO With Hb1 Preset Processed With VSCO With A6 Preset" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/DF569F05-F75C-420D-B81C-8E38BA7522ED-2-Kopie.jpg 1512w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/DF569F05-F75C-420D-B81C-8E38BA7522ED-2-Kopie-225x300.jpg 225w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/DF569F05-F75C-420D-B81C-8E38BA7522ED-2-Kopie-768x1024.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/DF569F05-F75C-420D-B81C-8E38BA7522ED-2-Kopie-1152x1536.jpg 1152w" sizes="(max-width: 1512px) 100vw, 1512px" class="wp-image-709" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_25  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_12  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Jede Blume ist einzigartig, deshalb liebe ich sie alle.</span></h3>
						<div class="et_pb_blurb_description"><p>Wir sind stolz darauf, in der Wirtschaftsregion Fulda zu blühen!</p>
<p>Unser Engagement und unsere Leidenschaft für florale Kunst werden in der April Ausgabe des WRF – Wirtschaftsregion Fulda vorgestellt.</p>
<p>Vielen Dank für die Wertschätzung und Unterstützung unserer Arbeit!</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="galerie" class="et_pb_section et_pb_section_14 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_13 et_pb_equal_columns et_pb_gutters1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_26  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_3">
				
				
				
				
				<div class="et_pb_code_inner"><!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Impressionen-Slider</title>
<style>
  /* ============================================================
     Architektur (à la Embla):
     - alle Pages liegen physisch nebeneinander in einem flex-Track
     - Track wird mit translate3d verschoben — sonst nichts
     - kein Page-Swap, kein Bilder-Reload, kein Reflow beim Wechsel
     ============================================================ */

  .bf-slider * { box-sizing: border-box; margin: 0; padding: 0; }

  .bf-slider {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    color: #1a1a1a;
    max-width: 1415px;
    margin: 0 auto;
    display: flex;
    gap: 20px;
    position: relative;
    max-height: 671px;
  }

  .bf-slider__label {
    display: flex;
        flex-direction: column-reverse;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 0;
    min-width: 24px;
  }
  .bf-slider__label span {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
        font-size: 15px;
    letter-spacing: 0.4em;
    text-transform: uppercase;
    color: #555;
    font-weight: 700;

  }
  .bf-slider__label-line {
    width: 1px;
    flex: 1;
    background: #1a1a1a;
    margin: 14px 0;
    max-height: 80px;
  }

  /* Viewport: schneidet ab. */
  .bf-slider__viewport {
    flex: 1;
    position: relative;
    overflow: hidden;
    min-height: 560px;
    cursor: grab;
    /* Vertikales Scrollen erlauben, horizontal greifen wir ab */
    touch-action: pan-y;
  }
  .bf-slider__viewport.is-dragging { cursor: grabbing; }

  /* Wrapper um Viewport — hält die Pfeile, die OBERHALB sitzen.
     padding-top schafft Platz für die Pfeile, die per absolute
     im oberen Bereich sitzen. */
  .bf-slider__stage {
    flex: 1;
    position: relative;
    padding-top: 36px;
    display: flex;
    flex-direction: column;
  }

  /* Track: Flexbox mit allen Pages nebeneinander.
     gap: 12px = Abstand zwischen Pages.
     Wird per --bf-x verschoben. */
  .bf-slider__track {
    display: flex;
    gap: 12px;
    height: 100%;
    width: 100%;
    transform: translate3d(var(--bf-x, 0px), 0, 0);
    will-change: transform;
  }
  .bf-slider__track.is-animating {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  }

  /* Eine Page = 100% der Viewport-Breite, Grid mit 4 Slots.
     1.3fr für die Hero-Spalte links, dann je 1fr für Mitte und rechts.
     flex: 0 0 100% verhindert dass die Pages sich verkleinern. */
  .bf-slider__page {
    flex: 0 0 100%;
    min-width: 0;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: .5fr 1fr;
    gap: 12px;
  }

  /* ---------- Slot ---------- */
  .bf-slider__slot {
    position: relative;
    overflow: hidden;
    cursor: zoom-in;
    border-radius: 8px;
    user-select: none;
  }
  .bf-slider__slot img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    -webkit-user-drag: none;
  }

  /* Dunkles Overlay beim Hover — kein Zoom */
  .bf-slider__slot::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0);
    transition: background 0.35s ease;
    z-index: 1;
    pointer-events: none;
    border-radius: inherit;
  }
  .bf-slider__slot:hover::before { background: rgba(0, 0, 0, 0.28); }

  /* Hover-Overlay deaktivieren während Drag — sonst flackert es
     wenn der Cursor während des Ziehens über Slots wandert */
  .bf-slider__viewport.is-dragging .bf-slider__slot::before {
    transition: none;
    background: transparent !important;
  }

  /* Hero links — gewölbte Oberkante + grünes Siegel.
     Keine feste Breite — füllt seine 1.3fr Grid-Spalte. */
  .bf-slider__slot--hero {
    grid-column: 1;
    grid-row: 1 / span 2;
  }
  .bf-slider__slot--hero > img {

  border-radius: 9999px 9999px 0 0;  /* "unendlich" → wird automatisch zur halben Breite */  }
  .bf-slider__slot--hero::before {
    border-radius: 50% 50% 8px 8px / 34% 34% 8px 8px;
  }
  .bf-slider__slot--hero::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    width: 174px;
    height: 174px;
    background: url(https://xn--unverblmt-w9a.com/wp-content/uploads/2026/04/umwerfend.png) center / cover no-repeat;
    pointer-events: none;
    z-index: 2;
  }

  .bf-slider__slot--top    { grid-column: 2; grid-row: 1; }
  .bf-slider__slot--tall   { grid-column: 3; grid-row: 1 / span 2; }
  .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }

  /* ---------- Navigation Pfeile ---------- */
  .bf-slider__nav {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 24px;
    z-index: 5;
  }
  .bf-slider__nav button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 20px;
    padding: 4px 10px;
    color: #1a1a1a;
    transition: opacity 0.2s;
    font-family: inherit;
  }
  .bf-slider__nav button:hover { opacity: 0.5; }

  /* ---------- Pagination Dots ---------- */
  .bf-slider__dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 28px;
  }
  .bf-slider__dots button {
    height: 8px;
    width: 8px;
    border-radius: 4px;
    border: none;
    background: #ccc;
    cursor: pointer;
    padding: 0;
    transition: width 0.25s, background 0.25s;
  }
  .bf-slider__dots button.active {
    width: 24px;
    background: #1a1a1a;
  }

  /* ---------- Lightbox ---------- */
  .bf-slider__lightbox {
    display: none;
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.92);
    z-index: 1000;
    align-items: center;
    justify-content: center;
    padding: 40px;
    cursor: zoom-out;
    animation: bfSliderFade 0.2s ease;
    font-family: 'Helvetica Neue', Arial, sans-serif;
  }
  .bf-slider__lightbox.is-open { display: flex; }
  .is-hidden { display: none !important; }

  .bf-slider__lightbox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 4px;
    box-shadow: 0 10px 60px rgba(0,0,0,0.5);
  }
  .bf-slider__lightbox-close {
    position: absolute;
    top: 20px;
    right: 28px;
    background: none;
    border: none;
    color: white;
    font-size: 36px;
    cursor: pointer;
    line-height: 1;
    padding: 4px 12px;
  }
  @keyframes bfSliderFade { from { opacity: 0; } to { opacity: 1; } }

  /* ---------- Responsive ---------- */
  @media (max-width: 720px) {
    .bf-slider__page {
      grid-template-columns: 1fr 1fr;
      grid-template-rows: 320px 200px 200px;
    }
    .bf-slider__viewport { min-height: 0; height: 720px; }
    .bf-slider__slot--hero   { grid-column: 1 / span 2; grid-row: 1; }
    .bf-slider__slot--top    { grid-column: 1; grid-row: 2; }
    .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }
    .bf-slider__slot--tall   { grid-column: 1 / span 2; grid-row: 3; }
  }
</style>
</head>
<body style="background: #fff; padding: 40px 24px;">

<div class="bf-slider" id="bf-slider">
  <div class="bf-slider__label">
    <span>Impressionen</span>
    <div class="bf-slider__label-line"></div>
  </div>

  <div class="bf-slider__stage">
    <div class="bf-slider__nav">
      <button id="bf-prev" aria-label="Vorherige Seite">←</button>
      <button id="bf-next" aria-label="Nächste Seite">→</button>
    </div>

    <div class="bf-slider__viewport" id="bf-viewport">
      <!-- Track wird per JS mit allen Pages befüllt -->
      <div class="bf-slider__track" id="bf-track"></div>
    </div>
  </div>
</div>

<div class="bf-slider__dots" id="bf-dots"></div>

<div class="bf-slider__lightbox" id="bf-lightbox">
  <button class="bf-slider__lightbox-close" id="bf-lb-close" aria-label="Schließen">×</button>
  <img id="bf-lb-img" alt="">
</div>

<script>
(function() {

  /* ---------- Daten ---------- */
  const pages = [
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3-1536x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0065-1536x1023.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0066-1536x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0063-1536x1023.jpg' }
    ],
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0061-2-1536x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0060-2-1023x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0062-2-1536x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0055-1023x1536.jpg' }
    ],
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/08/IMG-20230428-WA0081-1023x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/e4bafffc-0f90-4a38-9ee7-d8559bc755cb-1-864x1536.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/8b38e954-e4a0-4ff1-bc06-a438dc7135cb-2.jpg' }
    ],
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_5.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_3.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/Bild_Unverbluemt_1.jpg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2024/06/4198f27f-bdfd-40e7-8fa9-0d6f0e0b1f52-2.jpg' }
    ]
  ];

  /* ---------- Elemente ---------- */
  const viewport = document.getElementById('bf-viewport');
  const track    = document.getElementById('bf-track');
  const dotsBox  = document.getElementById('bf-dots');
  const lb       = document.getElementById('bf-lightbox');
  const nav       = document.getElementById('main-nav');
  const lbImg    = document.getElementById('bf-lb-img');

  let current = 0;

  /* ============================================================
     PAGES BAUEN
     ------------------------------------------------------------
     Alle Pages werden EINMAL beim Init in den Track gerendert.
     Danach wird nichts mehr im DOM verändert beim Wechsel —
     nur der Track als Ganzes verschoben.
     ============================================================ */
  const SLOT_CLASSES = ['bf-slider__slot--hero', 'bf-slider__slot--top', 'bf-slider__slot--bottom', 'bf-slider__slot--tall'];

  pages.forEach((pageData, pageIdx) => {
    const pageEl = document.createElement('div');
    pageEl.className = 'bf-slider__page';

    pageData.forEach((item, slotIdx) => {
      const slot = document.createElement('div');
      slot.className = 'bf-slider__slot ' + SLOT_CLASSES[slotIdx];

      const img = document.createElement('img');
      img.src = item.src;
      img.alt = '';
      img.draggable = false;
      slot.appendChild(img);

      // Click-Handler für Lightbox.
      // suppressClick wird beim Drag gesetzt, damit "Drag endet auf Slot"
      // nicht aus Versehen die Lightbox öffnet.
      slot.addEventListener('click', () => {
        if (slot.dataset.suppressClick === '1') return;
        openLightbox(item.src);
      });

      pageEl.appendChild(slot);
    });

    track.appendChild(pageEl);
  });

  /* ============================================================
     POSITIONIERUNG
     ------------------------------------------------------------
     Die x-Position des Tracks ist immer:  -current * pageWidth
     wobei pageWidth = Viewport-Breite ist (Pages sind 100% breit).
     Plus 12px Gap zwischen Pages.
     ============================================================ */
  function pageWidth() { return viewport.clientWidth + 12; }

  function setTrackX(px, animate) {
    if (animate) track.classList.add('is-animating');
    else         track.classList.remove('is-animating');
    track.style.setProperty('--bf-x', px + 'px');
  }

  function snapTo(idx, animate) {
    current = Math.max(0, Math.min(pages.length - 1, idx));
    setTrackX(-current * pageWidth(), animate);
    updateDots();
  }

  function updateDots() {
    [...dotsBox.children].forEach((d, i) => d.classList.toggle('active', i === current));
  }

  /* ---------- Pagination Dots ---------- */
  pages.forEach((_, i) => {
    const dot = document.createElement('button');
    dot.setAttribute('aria-label', 'Seite ' + (i + 1));
    dot.addEventListener('click', () => snapTo(i, true));
    dotsBox.appendChild(dot);
  });

  /* ---------- Pfeil-Buttons ---------- */
  document.getElementById('bf-prev').addEventListener('click', () => snapTo(current - 1, true));
  document.getElementById('bf-next').addEventListener('click', () => snapTo(current + 1, true));

  /* ---------- Lightbox ---------- */
  function openLightbox(src) {
    lbImg.src = src;
    lb.classList.add('is-open');
    nav.classList.add('is-hidden');  // Hauptnavigation verstecken

    document.body.style.overflow = 'hidden';
  }
  function closeLightbox() {
    lb.classList.remove('is-open');
    nav.classList.remove('is-hidden');  // Hauptnavigation sichtbar machen

    document.body.style.overflow = '';
  }
  lb.addEventListener('click', closeLightbox);
  document.getElementById('bf-lb-close').addEventListener('click', (e) => {
    e.stopPropagation();
    closeLightbox();
  });

  /* ---------- Tastatur ---------- */
  document.addEventListener('keydown', (e) => {
    if (e.key === 'Escape') closeLightbox();
    if (!lb.classList.contains('is-open')) {
      if (e.key === 'ArrowLeft')  snapTo(current - 1, true);
      if (e.key === 'ArrowRight') snapTo(current + 1, true);
    }
  });

  /* ============================================================
     DRAG & DROP
     ------------------------------------------------------------
     Während Drag: Track 1:1 mit Finger/Maus verschieben
       (basierend auf aktueller current-Position).
     Beim Loslassen: Threshold 50px ODER Flick (>0.3 px/ms) → wechsle,
       sonst snap zurück. Animation in beiden Fällen.
     Wichtig: setPointerCapture passiert ERST beim ersten echten
     Move (>10px), nicht beim Down — sonst klauen wir den Click.
     ============================================================ */
  const DRAG_THRESHOLD = 50;     // px für Wechsel
  const FLICK_VELOCITY = 0.3;    // px/ms
  const MOVE_THRESHOLD = 10;     // px ab denen es als Drag zählt

  let drag = null;

  viewport.addEventListener('pointerdown', (e) => {
    if (e.pointerType === 'mouse' && e.button !== 0) return;
    if (e.target.closest('.bf-slider__nav')) return;

    drag = {
      startX: e.clientX,
      startY: e.clientY,
      lastX:  e.clientX,
      lastT:  performance.now(),
      velocity: 0,
      isDragging: false,
      pointerId: e.pointerId,
      startTrackX: -current * pageWidth()
    };
  });

  viewport.addEventListener('pointermove', (e) => {
    if (!drag || e.pointerId !== drag.pointerId) return;

    const dx = e.clientX - drag.startX;
    const dy = e.clientY - drag.startY;

    // Drag erst aktivieren wenn klar horizontal und über Threshold
    if (!drag.isDragging) {
      if (Math.abs(dx) < MOVE_THRESHOLD) return;
      if (Math.abs(dy) > Math.abs(dx)) {
        // Vertikales Scrollen — Drag abbrechen
        drag = null;
        return;
      }
      drag.isDragging = true;
      viewport.classList.add('is-dragging');
      track.classList.remove('is-animating');
      try { viewport.setPointerCapture(e.pointerId); } catch (err) {}
    }

    // Geschwindigkeit für Flick-Erkennung
    const now = performance.now();
    const dt = now - drag.lastT;
    if (dt > 0) drag.velocity = (e.clientX - drag.lastX) / dt;
    drag.lastX = e.clientX;
    drag.lastT = now;

    // Track verschieben — keine Resistance, 1:1 wie bei Embla/Swiper.
    // Resistance fühlt sich nur bei "freiem" Carousel gut an,
    // bei Snap-Carousels ist 1:1 Standard.
    setTrackX(drag.startTrackX + dx, false);
    e.preventDefault();
  });

  function endDrag(e) {
    if (!drag || (e && e.pointerId !== drag.pointerId)) return;

    const wasDragging = drag.isDragging;
    const dx = drag.lastX - drag.startX;
    const v  = drag.velocity;
    viewport.classList.remove('is-dragging');

    if (wasDragging) {
      // Klick-Suppression: Slots im Track bekommen kurz das Flag,
      // damit der unmittelbar folgende Click-Event ignoriert wird.
      const slots = track.querySelectorAll('.bf-slider__slot');
      slots.forEach(s => s.dataset.suppressClick = '1');
      setTimeout(() => slots.forEach(s => s.dataset.suppressClick = '0'), 50);
    }

    drag = null;
    if (!wasDragging) return;

    // Entscheiden: Wechsel oder zurück snappen?
    const flick = Math.abs(v) > FLICK_VELOCITY;
    const passedThreshold = Math.abs(dx) > DRAG_THRESHOLD;

    let target = current;
    if (passedThreshold || flick) {
      // Bei Flick: Richtung folgt der Geschwindigkeit, nicht nur dx
      const direction = flick ? Math.sign(-v) : Math.sign(-dx);
      target = current + direction;
    }
    snapTo(target, true);
  }

  viewport.addEventListener('pointerup', endDrag);
  viewport.addEventListener('pointercancel', endDrag);
  viewport.addEventListener('dragstart', (e) => e.preventDefault());

  /* ============================================================
     RESIZE
     ------------------------------------------------------------
     Wenn sich die Viewport-Breite ändert, müssen wir die Position
     neu berechnen — sonst stimmt der Snap nicht mehr.
     ============================================================ */
  let resizeTimeout;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(() => snapTo(current, false), 100);
  });

  /* ---------- Init ---------- */
  // Nach kurzer Verzögerung positionieren — gibt dem Browser
  // Zeit, die initialen Layout-Maße zu setzen
  requestAnimationFrame(() => snapTo(0, false));

})();
</script>

</body>
</html></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_16 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_14">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_27  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_11">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_28  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_13  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_14  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_29  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_15  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_15 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_30  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_6  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_31  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_7  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/wrf-wirtschaftsregion-fulda/">WRF &#8211; Wirtschaftsregion Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Fuldaerin 2. Platz bei Landesmeisterschaft der Floristen</title>
		<link>https://xn--unverblmt-w9a.com/fuldaerin-2-platz-bei-landesmeisterschaft-der-floristen/</link>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Mon, 16 Oct 2023 13:51:44 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=497</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/fuldaerin-2-platz-bei-landesmeisterschaft-der-floristen/">Fuldaerin 2. Platz bei Landesmeisterschaft der Floristen</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_17 et_pb_with_background et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_16">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_32  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_8  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Fuldaerin 2. Platz bei Landesmeisterschaft der Floristen</span></p></div>
			</div><div class="et_pb_module et_pb_text et_pb_text_9  et_pb_text_align_center et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p>– Vanessa Treise –</p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_18 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_17 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_33  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_12">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1536" height="2048" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-2.jpeg" alt="" title="WhatsApp Image 2023 10 12 At 11.53.45 (2)" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-2.jpeg 1536w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-2-225x300.jpeg 225w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-2-768x1024.jpeg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-2-1152x1536.jpeg 1152w" sizes="(max-width: 1536px) 100vw, 1536px" class="wp-image-507" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_13">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="899" height="1599" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2.jpeg" alt="" title="WhatsApp Image 2023 10 12 At 11.53.47 (2)" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2.jpeg 899w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2-169x300.jpeg 169w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2-576x1024.jpeg 576w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2-768x1366.jpeg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2-864x1536.jpeg 864w" sizes="(max-width: 899px) 100vw, 899px" class="wp-image-515" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_34  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_16  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						
						<div class="et_pb_blurb_description"><p><span>Höchste Blumenkunst: Vanessa Treise, eine äußerst begabte junge Floristin, die im Juli 2023 erfolgreich ihre Abschlussprüfung ablegte, erzielte nach nur einer kurzen Zeit als Gesellin einen beeindruckenden Erfolg als Vizemeisterin bei den Landesmeisterschaften Hessen Thüringen 2023 in Fulda.</span></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_19 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_18 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_35  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_17  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						
						<div class="et_pb_blurb_description"><p>Auf der Landesgartenschau wurden florale Meisterwerke präsentiert, die die Jury vor eine schwierige Entscheidung stellten, da die Ergebnisse beeindruckend nahe beieinander lagen. Ein großer Erfolg für unsere Region: Vanessa Treise von „Unverblümt“ aus Fulda sicherte sich den zweiten Platz durch Erlangen der höchsten Punktzahl für ihr herausragend gestaltetes Herz und ihrer kreativen Objektarbeit bei den Landesmeisterschaften Hessen Thüringen 2023.</p>
<p>Die Siegerehrung wurde von zahlreichen begeisterten Besuchern verfolgt, die die Teilnehmerinnen mit großem Applaus feierten. Diese Landesmeisterschaft war ein voller Erfolg, dank der blumenbegeisterten Zuschauer, der entspannten Atmosphäre und des strahlenden Sonnenscheins bei sommerlichen Temperaturen, die uns vom Wettergott geschenkt wurden.</p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div id="galerie" class="et_pb_section et_pb_section_20 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_19 et_pb_equal_columns et_pb_gutters1">
				<div class="et_pb_column et_pb_column_4_4 et_pb_column_36  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_code et_pb_code_4">
				
				
				
				
				<div class="et_pb_code_inner"><!DOCTYPE html>
<html lang="de">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Impressionen-Slider</title>
<style>
  /* ============================================================
     Architektur (à la Embla):
     - alle Pages liegen physisch nebeneinander in einem flex-Track
     - Track wird mit translate3d verschoben — sonst nichts
     - kein Page-Swap, kein Bilder-Reload, kein Reflow beim Wechsel
     ============================================================ */

  .bf-slider * { box-sizing: border-box; margin: 0; padding: 0; }

  .bf-slider {
    font-family: 'Helvetica Neue', Arial, sans-serif;
    color: #1a1a1a;
    max-width: 1415px;
    margin: 0 auto;
    display: flex;
    gap: 20px;
    position: relative;
    max-height: 671px;
  }

  .bf-slider__label {
    display: flex;
        flex-direction: column-reverse;
    align-items: center;
    justify-content: flex-start;
    padding: 8px 0;
    min-width: 24px;
  }
  .bf-slider__label span {
    writing-mode: vertical-rl;
    transform: rotate(180deg);
        font-size: 15px;
    letter-spacing: 0.4em;
    text-transform: uppercase;
    color: #555;
    font-weight: 700;

  }
  .bf-slider__label-line {
    width: 1px;
    flex: 1;
    background: #1a1a1a;
    margin: 14px 0;
    max-height: 80px;
  }

  /* Viewport: schneidet ab. */
  .bf-slider__viewport {
    flex: 1;
    position: relative;
    overflow: hidden;
    min-height: 560px;
    cursor: grab;
    /* Vertikales Scrollen erlauben, horizontal greifen wir ab */
    touch-action: pan-y;
  }
  .bf-slider__viewport.is-dragging { cursor: grabbing; }

  /* Wrapper um Viewport — hält die Pfeile, die OBERHALB sitzen.
     padding-top schafft Platz für die Pfeile, die per absolute
     im oberen Bereich sitzen. */
  .bf-slider__stage {
    flex: 1;
    position: relative;
    padding-top: 36px;
    display: flex;
    flex-direction: column;
  }

  /* Track: Flexbox mit allen Pages nebeneinander.
     gap: 12px = Abstand zwischen Pages.
     Wird per --bf-x verschoben. */
  .bf-slider__track {
    display: flex;
    gap: 12px;
    height: 100%;
    width: 100%;
    transform: translate3d(var(--bf-x, 0px), 0, 0);
    will-change: transform;
  }
  .bf-slider__track.is-animating {
    transition: transform 0.5s cubic-bezier(0.25, 1, 0.5, 1);
  }

  /* Eine Page = 100% der Viewport-Breite, Grid mit 4 Slots.
     1.3fr für die Hero-Spalte links, dann je 1fr für Mitte und rechts.
     flex: 0 0 100% verhindert dass die Pages sich verkleinern. */
  .bf-slider__page {
    flex: 0 0 100%;
    min-width: 0;
    height: 100%;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: .5fr 1fr;
    gap: 12px;
  }

  /* ---------- Slot ---------- */
  .bf-slider__slot {
    position: relative;
    overflow: hidden;
    cursor: zoom-in;
    border-radius: 8px;
    user-select: none;
  }
  .bf-slider__slot img {
    width: 100%;
    height: 100%;
    object-fit: cover;
    display: block;
    -webkit-user-drag: none;
  }

  /* Dunkles Overlay beim Hover — kein Zoom */
  .bf-slider__slot::before {
    content: "";
    position: absolute;
    inset: 0;
    background: rgba(0, 0, 0, 0);
    transition: background 0.35s ease;
    z-index: 1;
    pointer-events: none;
    border-radius: inherit;
  }
  .bf-slider__slot:hover::before { background: rgba(0, 0, 0, 0.28); }

  /* Hover-Overlay deaktivieren während Drag — sonst flackert es
     wenn der Cursor während des Ziehens über Slots wandert */
  .bf-slider__viewport.is-dragging .bf-slider__slot::before {
    transition: none;
    background: transparent !important;
  }

  /* Hero links — gewölbte Oberkante + grünes Siegel.
     Keine feste Breite — füllt seine 1.3fr Grid-Spalte. */
  .bf-slider__slot--hero {
    grid-column: 1;
    grid-row: 1 / span 2;
  }
  .bf-slider__slot--hero > img {

  border-radius: 9999px 9999px 0 0;  /* "unendlich" → wird automatisch zur halben Breite */  }
  .bf-slider__slot--hero::before {
    border-radius: 50% 50% 8px 8px / 34% 34% 8px 8px;
  }
  .bf-slider__slot--hero::after {
    content: "";
    position: absolute;
    top: 18px;
    right: 18px;
    width: 174px;
    height: 174px;
    background: url(https://xn--unverblmt-w9a.com/wp-content/uploads/2026/04/umwerfend.png) center / cover no-repeat;
    pointer-events: none;
    z-index: 2;
  }

  .bf-slider__slot--top    { grid-column: 2; grid-row: 1; }
  .bf-slider__slot--tall   { grid-column: 3; grid-row: 1 / span 2; }
  .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }

  /* ---------- Navigation Pfeile ---------- */
  .bf-slider__nav {
    position: absolute;
    top: 0;
    right: 0;
    display: flex;
    gap: 24px;
    z-index: 5;
  }
  .bf-slider__nav button {
    background: none;
    border: none;
    cursor: pointer;
    font-size: 20px;
    padding: 4px 10px;
    color: #1a1a1a;
    transition: opacity 0.2s;
    font-family: inherit;
  }
  .bf-slider__nav button:hover { opacity: 0.5; }

  /* ---------- Pagination Dots ---------- */
  .bf-slider__dots {
    display: flex;
    justify-content: center;
    gap: 8px;
    margin-top: 28px;
  }
  .bf-slider__dots button {
    height: 8px;
    width: 8px;
    border-radius: 4px;
    border: none;
    background: #ccc;
    cursor: pointer;
    padding: 0;
    transition: width 0.25s, background 0.25s;
  }
  .bf-slider__dots button.active {
    width: 24px;
    background: #1a1a1a;
  }

  /* ---------- Lightbox ---------- */
  .bf-slider__lightbox {
    display: none;
    position: fixed;
    inset: 0;
    background: rgba(0, 0, 0, 0.92);
    z-index: 1000;
    align-items: center;
    justify-content: center;
    padding: 40px;
    cursor: zoom-out;
    animation: bfSliderFade 0.2s ease;
    font-family: 'Helvetica Neue', Arial, sans-serif;
  }
  .bf-slider__lightbox.is-open { display: flex; }
  .is-hidden { display: none !important; }

  .bf-slider__lightbox img {
    max-width: 100%;
    max-height: 100%;
    object-fit: contain;
    border-radius: 4px;
    box-shadow: 0 10px 60px rgba(0,0,0,0.5);
  }
  .bf-slider__lightbox-close {
    position: absolute;
    top: 20px;
    right: 28px;
    background: none;
    border: none;
    color: white;
    font-size: 36px;
    cursor: pointer;
    line-height: 1;
    padding: 4px 12px;
  }
  @keyframes bfSliderFade { from { opacity: 0; } to { opacity: 1; } }

  /* ---------- Responsive ---------- */
  @media (max-width: 720px) {
    .bf-slider__page {
      grid-template-columns: 1fr 1fr;
      grid-template-rows: 320px 200px 200px;
    }
    .bf-slider__viewport { min-height: 0; height: 720px; }
    .bf-slider__slot--hero   { grid-column: 1 / span 2; grid-row: 1; }
    .bf-slider__slot--top    { grid-column: 1; grid-row: 2; }
    .bf-slider__slot--bottom { grid-column: 2; grid-row: 2; }
    .bf-slider__slot--tall   { grid-column: 1 / span 2; grid-row: 3; }
  }
</style>
</head>
<body style="background: #fff; padding: 40px 24px;">

<div class="bf-slider" id="bf-slider">
  <div class="bf-slider__label">
    <span>Impressionen</span>
    <div class="bf-slider__label-line"></div>
  </div>

  <div class="bf-slider__stage">
    <div class="bf-slider__nav">
      <button id="bf-prev" aria-label="Vorherige Seite">←</button>
      <button id="bf-next" aria-label="Nächste Seite">→</button>
    </div>

    <div class="bf-slider__viewport" id="bf-viewport">
      <!-- Track wird per JS mit allen Pages befüllt -->
      <div class="bf-slider__track" id="bf-track"></div>
    </div>
  </div>
</div>

<div class="bf-slider__dots" id="bf-dots"></div>

<div class="bf-slider__lightbox" id="bf-lightbox">
  <button class="bf-slider__lightbox-close" id="bf-lb-close" aria-label="Schließen">×</button>
  <img id="bf-lb-img" alt="">
</div>

<script>
(function() {

  /* ---------- Daten ---------- */
  const pages = [
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-2.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.46-4.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.46-3.jpeg' }
    ],
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-7.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47-1.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-2.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-6.jpeg' }
    ],
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-5.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-4.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.45-1.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.46-2.jpeg' }
    ],
    [
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.46-1.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.46.jpeg' },
      { src: 'https://xn--unverblmt-w9a.com/wp-content/uploads/2023/10/WhatsApp-Image-2023-10-12-at-11.53.47.jpeg' }
    ]
  ];

  /* ---------- Elemente ---------- */
  const viewport = document.getElementById('bf-viewport');
  const track    = document.getElementById('bf-track');
  const dotsBox  = document.getElementById('bf-dots');
  const lb       = document.getElementById('bf-lightbox');
  const nav       = document.getElementById('main-nav');
  const lbImg    = document.getElementById('bf-lb-img');

  let current = 0;

  /* ============================================================
     PAGES BAUEN
     ------------------------------------------------------------
     Alle Pages werden EINMAL beim Init in den Track gerendert.
     Danach wird nichts mehr im DOM verändert beim Wechsel —
     nur der Track als Ganzes verschoben.
     ============================================================ */
  const SLOT_CLASSES = ['bf-slider__slot--hero', 'bf-slider__slot--top', 'bf-slider__slot--bottom', 'bf-slider__slot--tall'];

  pages.forEach((pageData, pageIdx) => {
    const pageEl = document.createElement('div');
    pageEl.className = 'bf-slider__page';

    pageData.forEach((item, slotIdx) => {
      const slot = document.createElement('div');
      slot.className = 'bf-slider__slot ' + SLOT_CLASSES[slotIdx];

      const img = document.createElement('img');
      img.src = item.src;
      img.alt = '';
      img.draggable = false;
      slot.appendChild(img);

      // Click-Handler für Lightbox.
      // suppressClick wird beim Drag gesetzt, damit "Drag endet auf Slot"
      // nicht aus Versehen die Lightbox öffnet.
      slot.addEventListener('click', () => {
        if (slot.dataset.suppressClick === '1') return;
        openLightbox(item.src);
      });

      pageEl.appendChild(slot);
    });

    track.appendChild(pageEl);
  });

  /* ============================================================
     POSITIONIERUNG
     ------------------------------------------------------------
     Die x-Position des Tracks ist immer:  -current * pageWidth
     wobei pageWidth = Viewport-Breite ist (Pages sind 100% breit).
     Plus 12px Gap zwischen Pages.
     ============================================================ */
  function pageWidth() { return viewport.clientWidth + 12; }

  function setTrackX(px, animate) {
    if (animate) track.classList.add('is-animating');
    else         track.classList.remove('is-animating');
    track.style.setProperty('--bf-x', px + 'px');
  }

  function snapTo(idx, animate) {
    current = Math.max(0, Math.min(pages.length - 1, idx));
    setTrackX(-current * pageWidth(), animate);
    updateDots();
  }

  function updateDots() {
    [...dotsBox.children].forEach((d, i) => d.classList.toggle('active', i === current));
  }

  /* ---------- Pagination Dots ---------- */
  pages.forEach((_, i) => {
    const dot = document.createElement('button');
    dot.setAttribute('aria-label', 'Seite ' + (i + 1));
    dot.addEventListener('click', () => snapTo(i, true));
    dotsBox.appendChild(dot);
  });

  /* ---------- Pfeil-Buttons ---------- */
  document.getElementById('bf-prev').addEventListener('click', () => snapTo(current - 1, true));
  document.getElementById('bf-next').addEventListener('click', () => snapTo(current + 1, true));

  /* ---------- Lightbox ---------- */
  function openLightbox(src) {
    lbImg.src = src;
    lb.classList.add('is-open');
    nav.classList.add('is-hidden');  // Hauptnavigation verstecken

    document.body.style.overflow = 'hidden';
  }
  function closeLightbox() {
    lb.classList.remove('is-open');
    nav.classList.remove('is-hidden');  // Hauptnavigation sichtbar machen

    document.body.style.overflow = '';
  }
  lb.addEventListener('click', closeLightbox);
  document.getElementById('bf-lb-close').addEventListener('click', (e) => {
    e.stopPropagation();
    closeLightbox();
  });

  /* ---------- Tastatur ---------- */
  document.addEventListener('keydown', (e) => {
    if (e.key === 'Escape') closeLightbox();
    if (!lb.classList.contains('is-open')) {
      if (e.key === 'ArrowLeft')  snapTo(current - 1, true);
      if (e.key === 'ArrowRight') snapTo(current + 1, true);
    }
  });

  /* ============================================================
     DRAG & DROP
     ------------------------------------------------------------
     Während Drag: Track 1:1 mit Finger/Maus verschieben
       (basierend auf aktueller current-Position).
     Beim Loslassen: Threshold 50px ODER Flick (>0.3 px/ms) → wechsle,
       sonst snap zurück. Animation in beiden Fällen.
     Wichtig: setPointerCapture passiert ERST beim ersten echten
     Move (>10px), nicht beim Down — sonst klauen wir den Click.
     ============================================================ */
  const DRAG_THRESHOLD = 50;     // px für Wechsel
  const FLICK_VELOCITY = 0.3;    // px/ms
  const MOVE_THRESHOLD = 10;     // px ab denen es als Drag zählt

  let drag = null;

  viewport.addEventListener('pointerdown', (e) => {
    if (e.pointerType === 'mouse' && e.button !== 0) return;
    if (e.target.closest('.bf-slider__nav')) return;

    drag = {
      startX: e.clientX,
      startY: e.clientY,
      lastX:  e.clientX,
      lastT:  performance.now(),
      velocity: 0,
      isDragging: false,
      pointerId: e.pointerId,
      startTrackX: -current * pageWidth()
    };
  });

  viewport.addEventListener('pointermove', (e) => {
    if (!drag || e.pointerId !== drag.pointerId) return;

    const dx = e.clientX - drag.startX;
    const dy = e.clientY - drag.startY;

    // Drag erst aktivieren wenn klar horizontal und über Threshold
    if (!drag.isDragging) {
      if (Math.abs(dx) < MOVE_THRESHOLD) return;
      if (Math.abs(dy) > Math.abs(dx)) {
        // Vertikales Scrollen — Drag abbrechen
        drag = null;
        return;
      }
      drag.isDragging = true;
      viewport.classList.add('is-dragging');
      track.classList.remove('is-animating');
      try { viewport.setPointerCapture(e.pointerId); } catch (err) {}
    }

    // Geschwindigkeit für Flick-Erkennung
    const now = performance.now();
    const dt = now - drag.lastT;
    if (dt > 0) drag.velocity = (e.clientX - drag.lastX) / dt;
    drag.lastX = e.clientX;
    drag.lastT = now;

    // Track verschieben — keine Resistance, 1:1 wie bei Embla/Swiper.
    // Resistance fühlt sich nur bei "freiem" Carousel gut an,
    // bei Snap-Carousels ist 1:1 Standard.
    setTrackX(drag.startTrackX + dx, false);
    e.preventDefault();
  });

  function endDrag(e) {
    if (!drag || (e && e.pointerId !== drag.pointerId)) return;

    const wasDragging = drag.isDragging;
    const dx = drag.lastX - drag.startX;
    const v  = drag.velocity;
    viewport.classList.remove('is-dragging');

    if (wasDragging) {
      // Klick-Suppression: Slots im Track bekommen kurz das Flag,
      // damit der unmittelbar folgende Click-Event ignoriert wird.
      const slots = track.querySelectorAll('.bf-slider__slot');
      slots.forEach(s => s.dataset.suppressClick = '1');
      setTimeout(() => slots.forEach(s => s.dataset.suppressClick = '0'), 50);
    }

    drag = null;
    if (!wasDragging) return;

    // Entscheiden: Wechsel oder zurück snappen?
    const flick = Math.abs(v) > FLICK_VELOCITY;
    const passedThreshold = Math.abs(dx) > DRAG_THRESHOLD;

    let target = current;
    if (passedThreshold || flick) {
      // Bei Flick: Richtung folgt der Geschwindigkeit, nicht nur dx
      const direction = flick ? Math.sign(-v) : Math.sign(-dx);
      target = current + direction;
    }
    snapTo(target, true);
  }

  viewport.addEventListener('pointerup', endDrag);
  viewport.addEventListener('pointercancel', endDrag);
  viewport.addEventListener('dragstart', (e) => e.preventDefault());

  /* ============================================================
     RESIZE
     ------------------------------------------------------------
     Wenn sich die Viewport-Breite ändert, müssen wir die Position
     neu berechnen — sonst stimmt der Snap nicht mehr.
     ============================================================ */
  let resizeTimeout;
  window.addEventListener('resize', () => {
    clearTimeout(resizeTimeout);
    resizeTimeout = setTimeout(() => snapTo(current, false), 100);
  });

  /* ---------- Init ---------- */
  // Nach kurzer Verzögerung positionieren — gibt dem Browser
  // Zeit, die initialen Layout-Maße zu setzen
  requestAnimationFrame(() => snapTo(0, false));

})();
</script>

</body>
</html></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_22 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_20">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_37  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_14">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_38  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_18  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_19  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_39  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_20  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_21 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_40  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_10  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_41  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_11  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/fuldaerin-2-platz-bei-landesmeisterschaft-der-floristen/">Fuldaerin 2. Platz bei Landesmeisterschaft der Floristen</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Das neue Look&#038;Feel von Unverblümt</title>
		<link>https://xn--unverblmt-w9a.com/verbreiten-sie-fruehlingsgefuehle/</link>
					<comments>https://xn--unverblmt-w9a.com/verbreiten-sie-fruehlingsgefuehle/#respond</comments>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Wed, 26 Apr 2023 06:47:51 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=288</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/verbreiten-sie-fruehlingsgefuehle/">Das neue Look&#038;Feel von Unverblümt</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_23 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_22 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_42  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_15">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1600" height="1600" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3.jpg" alt="" title="PHOTO 2023 04 28 16 08 12 3" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3.jpg 1600w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3-300x300.jpg 300w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3-1024x1024.jpg 1024w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3-150x150.jpg 150w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3-768x768.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/PHOTO-2023-04-28-16-08-12-3-1536x1536.jpg 1536w" sizes="(max-width: 1600px) 100vw, 1600px" class="wp-image-432" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_16">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1066" height="1600" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/2e40dfba-7913-46c5-a462-0203a3c50935.jpg" alt="" title="2e40dfba 7913 46c5 A462 0203a3c50935" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/2e40dfba-7913-46c5-a462-0203a3c50935.jpg 1066w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/2e40dfba-7913-46c5-a462-0203a3c50935-200x300.jpg 200w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/2e40dfba-7913-46c5-a462-0203a3c50935-682x1024.jpg 682w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/2e40dfba-7913-46c5-a462-0203a3c50935-768x1153.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/2e40dfba-7913-46c5-a462-0203a3c50935-1023x1536.jpg 1023w" sizes="(max-width: 1066px) 100vw, 1066px" class="wp-image-333" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_43  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_21  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Neues Look&Feel</span></h3>
						<div class="et_pb_blurb_description"><p><span>Der Design Relaunch war eine mutige Entscheidung, um den modernen Anforderungen gerecht zu werden und gleichzeitig die Werte und Traditionen des Geschäfts beizubehalten.</span></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_25 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_23">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_44  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_17">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_45  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_22  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_23  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_46  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_24  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_24 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_47  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_12  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_48  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_13  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/verbreiten-sie-fruehlingsgefuehle/">Das neue Look&#038;Feel von Unverblümt</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://xn--unverblmt-w9a.com/verbreiten-sie-fruehlingsgefuehle/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Blumengrüße an Alltagsmensch Fulda</title>
		<link>https://xn--unverblmt-w9a.com/wir-starten-in-die-weihnachtszeit/</link>
					<comments>https://xn--unverblmt-w9a.com/wir-starten-in-die-weihnachtszeit/#respond</comments>
		
		<dc:creator><![CDATA[unv_admin]]></dc:creator>
		<pubDate>Fri, 17 Mar 2023 13:29:49 +0000</pubDate>
				<category><![CDATA[Allgemein]]></category>
		<guid isPermaLink="false">https://xn--unverblmt-w9a.com/?p=73</guid>

					<description><![CDATA[<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/wir-starten-in-die-weihnachtszeit/">Blumengrüße an Alltagsmensch Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></description>
										<content:encoded><![CDATA[<p><div class="et_pb_section et_pb_section_26 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_25 et_pb_equal_columns">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_49  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_18">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="1600" height="1600" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053.jpg" alt="" title="IMG 20230428 WA0053" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053.jpg 1600w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053-300x300.jpg 300w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053-1024x1024.jpg 1024w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053-150x150.jpg 150w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053-768x768.jpg 768w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/IMG-20230428-WA0053-1536x1536.jpg 1536w" sizes="(max-width: 1600px) 100vw, 1600px" class="wp-image-485" /></span>
			</div><div class="et_pb_module et_pb_image et_pb_image_19">
				
				
				
				
				<span class="et_pb_image_wrap "><img loading="lazy" decoding="async" width="536" height="457" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/44DAE06E-DB4F-45E0-AB54-32E63C154F9D.png" alt="" title="44DAE06E DB4F 45E0 AB54 32E63C154F9D" srcset="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/44DAE06E-DB4F-45E0-AB54-32E63C154F9D.png 536w, https://xn--unverblmt-w9a.com/wp-content/uploads/2023/03/44DAE06E-DB4F-45E0-AB54-32E63C154F9D-300x256.png 300w" sizes="(max-width: 536px) 100vw, 536px" class="wp-image-174" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_50  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_25  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Ein Hauch von Farben und Duft, um den Alltag zu verschönern!</span></h3>
						<div class="et_pb_blurb_description"><p><span>Liebe Fuldaer:innen, bei UNVERBLÜMT verstehen wir die Kraft eines Blumengrußes, um besondere Menschen in unserem Leben zu würdigen. Mit unseren handverlesenen Blumensträußen und Arrangements möchten wir Ihnen helfen, Ihre Wertschätzung, Liebe und Freude auszudrücken. Egal, ob Sie jemandem einen Geburtstagsgruß senden, Ihre Dankbarkeit zeigen oder einfach nur ein Lächeln bereiten möchten – unsere Blumen sind dafür gemacht, Ihre Botschaften auf eine ganz besondere Weise zu übermitteln. Schauen Sie vorbei und entdecken Sie die Vielfalt von Blumen, die wir für Sie bereithalten. Jeder Strauß erzählt eine einzigartige Geschichte, und wir freuen uns darauf, gemeinsam mit Ihnen Ihre besonderen Momente zu feiern.</span></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div><div class="et_pb_section et_pb_section_28 et_section_regular" >
				
				
				
				
				
				
				<div class="et_pb_row et_pb_row_26">
				<div class="et_pb_column et_pb_column_1_3 et_pb_column_51  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_image et_pb_image_20">
				
				
				
				
				<span class="et_pb_image_wrap "><img decoding="async" src="https://xn--unverblmt-w9a.com/wp-content/uploads/2023/04/unverbluemt_logo_rgb.svg" alt="" title="" class="wp-image-272" /></span>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_52  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_26  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>UNVERBLÜMT</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="#ueberuns">Über uns</a></li>
<li id="menu-item-303" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-303"><a href="#galerie">Galerie</a></li>
<li id="menu-item-304" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-304"><a href="#blumenabo">Blumen Abo</a></li>
<li id="menu-item-305" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-305"><a href="#news">Neuigkeiten</a></li>
<li id="menu-item-306" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-306"><a href="#kontakt">Kontakt</a></li>
</ul></div>
					</div>
				</div>
			</div><div class="et_pb_module et_pb_blurb et_pb_blurb_27  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Unser Angebot</span></h3>
						<div class="et_pb_blurb_description"><ul id="menu-unverbluemt" class="menu" itemscope="" itemtype="http://www.schema.org/SiteNavigationElement">
<li id="menu-item-302" class="sprungmarke menu-item menu-item-type-custom menu-item-object-custom menu-item-302"><a href="/service">Service</a></li>
</ul></div>
					</div>
				</div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_3 et_pb_column_53  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_blurb et_pb_blurb_28  et_pb_text_align_left  et_pb_blurb_position_top et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_blurb_content">
					
					<div class="et_pb_blurb_container">
						<h3 class="et_pb_module_header"><span>Melden sie sich gern, wenn sie noch Fragen haben! Wir sind immer für sie da.</span></h3>
						<div class="et_pb_blurb_description"><p><a class="mail" href="mailto:uli@unverbluemt-fulda.de">uli@unverbluemt-fulda.de</a><br /><a class="tel" href="tel:+49661-48021307"><svg xmlns="http://www.w3.org/2000/svg" width="23.412" height="23.458" viewbox="0 0 23.412 23.458"><path id="Icon_feather-phone" data-name="Icon feather-phone" d="M26.579,20.563v3.531a2.354,2.354,0,0,1-2.566,2.354,23.3,23.3,0,0,1-10.159-3.614,22.954,22.954,0,0,1-7.063-7.063A23.3,23.3,0,0,1,3.177,5.566,2.354,2.354,0,0,1,5.52,3H9.051a2.354,2.354,0,0,1,2.354,2.025,15.114,15.114,0,0,0,.824,3.308,2.354,2.354,0,0,1-.53,2.484L10.2,12.311a18.834,18.834,0,0,0,7.063,7.063l1.495-1.495a2.354,2.354,0,0,1,2.484-.53,15.114,15.114,0,0,0,3.308.824,2.354,2.354,0,0,1,2.025,2.39Z" transform="translate(-3.168 -3)" fill="#809804"></path></svg><span> </span><span>+49 661-48 02 13 07</span></a></p></div>
					</div>
				</div>
			</div>
			</div>
				
				
				
				
			</div><div class="et_pb_row et_pb_row_27 et_pb_gutters4">
				<div class="et_pb_column et_pb_column_1_2 et_pb_column_54  et_pb_css_mix_blend_mode_passthrough">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_14  et_pb_text_align_left et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><span>Copyright © 2026 UNVERBLüMT Alle Rechte vorbehalten</span></p></div>
			</div>
			</div><div class="et_pb_column et_pb_column_1_2 et_pb_column_55  et_pb_css_mix_blend_mode_passthrough et-last-child">
				
				
				
				
				<div class="et_pb_module et_pb_text et_pb_text_15  et_pb_text_align_right et_pb_text_align_center-tablet et_pb_bg_layout_light">
				
				
				
				
				<div class="et_pb_text_inner"><p><a href="/datenschutz">Datenschutz</a> <a href="/impressum">Impressum</a></p></div>
			</div>
			</div>
				
				
				
				
			</div>
				
				
			</div></p>
<p>Der Beitrag <a href="https://xn--unverblmt-w9a.com/wir-starten-in-die-weihnachtszeit/">Blumengrüße an Alltagsmensch Fulda</a> erschien zuerst auf <a href="https://xn--unverblmt-w9a.com">UNVERBLüMT Naturfloristik</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://xn--unverblmt-w9a.com/wir-starten-in-die-weihnachtszeit/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
