.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1140 .elementor-element.elementor-element-1513a4be{width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;color:#FFFFFF;}.elementor-1140 .elementor-element.elementor-element-1513a4be.elementor-element{--align-self:flex-start;}.elementor-widget-post-navigation span.post-navigation__prev--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__next--label{color:var( --e-global-color-text );}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-1140 .elementor-element.elementor-element-cc9998d{width:100%;max-width:100%;border-style:none;}.elementor-1140 .elementor-element.elementor-element-cc9998d span.post-navigation__prev--label{color:var( --e-global-color-text );transition-duration:300ms;}.elementor-1140 .elementor-element.elementor-element-cc9998d span.post-navigation__next--label{color:var( --e-global-color-text );transition-duration:300ms;}.elementor-1140 .elementor-element.elementor-element-cc9998d span.post-navigation__prev--label:hover{color:var( --e-global-color-secondary );}.elementor-1140 .elementor-element.elementor-element-cc9998d span.post-navigation__next--label:hover{color:var( --e-global-color-secondary );}.elementor-1140 .elementor-element.elementor-element-cc9998d span.post-navigation__prev--label, .elementor-1140 .elementor-element.elementor-element-cc9998d span.post-navigation__next--label{font-family:"Work", Sans-serif;font-size:18px;font-weight:normal;letter-spacing:1px;}body.elementor-page-1140:not(.elementor-motion-effects-element-type-background), body.elementor-page-1140 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#210124;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1140 .elementor-element.elementor-element-1513a4be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-1140 .elementor-element.elementor-element-1513a4be{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-widget-post-navigation span.post-navigation__prev--label, .elementor-widget-post-navigation span.post-navigation__next--label{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-post-navigation span.post-navigation__prev--title, .elementor-widget-post-navigation span.post-navigation__next--title{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for post-navigation, class: .elementor-element-cc9998d */.elementor-post-navigation{
    display: flex !important;
    justify-content: space-between;
}
.elementor-post-navigation__link{display: inline-block;
  width: auto !important;
  padding: 10px 20px;
  border: 1px solid #fff;
  border-radius: 30px;
  text-align: center;
  position: relative;
}
.elementor-post-navigation__link span{
    z-index: 1;
}   
.elementor-post-navigation .elementor-post-navigation__link a{ 
    gap: 0;
    height: 18px;
}

.elementor-post-navigation__link a::before {
  background: #7EFC9F;
  content: " ";
  width: 110%;
  height: 
  60px;
  display: block;
  position: absolute;
  z-index: 0;
  top: -5px;
  -webkit-transition: all 300ms ease;
-moz-transition: all 300ms ease;
-ms-transition: all 300ms ease;
-o-transition: all 300ms ease;
transition: all 300ms ease;
border-radius: 30px;
}
.elementor-post-navigation__prev a::before {
      right: -110%;
}
.elementor-post-navigation__prev a:hover::before {
      right: -5%;
}
.elementor-post-navigation__next a::before {
      left: -110%;
}
.elementor-post-navigation__next a:hover::before {
      left: -5%;
}
elector .elementor-post-navigation__prev {
    order: 1;
}

/* 2. Die Linie als Pseudo-Element erzeugen und auf Position 2 setzen */
.elementor-1140 .elementor-element.elementor-element-cc9998d .elementor-post-navigation::before {
    content: "";
    order: 2;
    flex-grow: 1;             /* Sorgt dafür, dass die Linie den Platz zwischen den Divs komplett ausfüllt */
    height: 1px;              /* Dicke der Linie */
    background-color: #ffffff; /* Farbe der Linie */
    margin: 0 20px;           /* Abstand links und rechts von der Linie zum Text */
    align-self: center;       /* Zentriert die Linie vertikal auf Texthöhe */
}

/* 3. Den nächsten Beitrag auf Position 3 setzen */
.elementor-1140 .elementor-element.elementor-element-cc9998d .elementor-post-navigation__next {
    order: 3;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Work';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-Regular.eot');
	src: url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-Regular.woff2') format('woff2'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-Regular.woff') format('woff'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-Regular.ttf') format('truetype'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-Regular.svg#Work') format('svg');
}
@font-face {
	font-family: 'Work';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-SemiBold.eot');
	src: url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-SemiBold.woff2') format('woff2'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-SemiBold.woff') format('woff'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-SemiBold.ttf') format('truetype'),
		url('https://www.stefanzeuner.de/wp-content/uploads/2026/06/WorkSans-SemiBold.svg#Work') format('svg');
}
/* End Custom Fonts CSS */