.elementor-17726 .elementor-element.elementor-element-31a943c4{--display:flex;--padding-top:0rem;--padding-bottom:0rem;--padding-left:5rem;--padding-right:0rem;}.elementor-17726 .elementor-element.elementor-element-1b27ebf4{--spacer-size:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-17726 .elementor-element.elementor-element-279dd661 .elementor-heading-title{font-family:"Apercu", Sans-serif;font-weight:400;color:#1C3829;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-17726 .elementor-element.elementor-element-7b261d87{color:#545454;}.elementor-17726 .elementor-element.elementor-element-50226da6{--spacer-size:25px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-17726 .elementor-element.elementor-element-7fdaa098 img{width:50px;}.elementor-17726 .elementor-element.elementor-element-7a681274{--spacer-size:50px;}.elementor-17726 .elementor-element.elementor-element-2b023734{color:#545454;}.elementor-17726 .elementor-element.elementor-element-6bd0e1fa{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-17726 .elementor-element.elementor-element-2fc3fd7b{--spacer-size:50px;}.elementor-17726 .elementor-element.elementor-element-31a3cc93.elementor-element{--align-self:flex-start;}.elementor-17726 .elementor-element.elementor-element-31a3cc93{text-align:start;font-family:"Apercu", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#545454;}.elementor-17726 .elementor-element.elementor-element-82fd8b0.elementor-element{--align-self:flex-start;}.elementor-17726 .elementor-element.elementor-element-82fd8b0 .elementor-heading-title{font-family:"Gallery-Regular", Sans-serif;font-size:60px;font-weight:400;}.elementor-17726 .elementor-element.elementor-element-2bac5913.elementor-element{--align-self:flex-start;}.elementor-17726 .elementor-element.elementor-element-2bac5913{font-family:"Apercu", Sans-serif;font-size:28px;font-weight:400;text-transform:uppercase;color:#545454;}.elementor-17726 .elementor-element.elementor-element-5cc10fc2{width:100%;max-width:100%;}@media(max-width:767px){.elementor-17726 .elementor-element.elementor-element-31a943c4{--padding-top:0rem;--padding-bottom:0rem;--padding-left:0rem;--padding-right:0rem;}.elementor-17726 .elementor-element.elementor-element-279dd661 .elementor-heading-title{font-size:33px;}.elementor-17726 .elementor-element.elementor-element-82fd8b0 .elementor-heading-title{font-size:50px;}}@media(min-width:768px){.elementor-17726 .elementor-element.elementor-element-31a943c4{--content-width:1800px;}.elementor-17726 .elementor-element.elementor-element-6bd0e1fa{--content-width:100%;}}/* Start custom CSS for deston_core_blog_list, class: .elementor-element-43f9e2f2 *//* Kacheln */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 article,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post {
  background-color: #EBE4E0;
  border: 8px solid #ffffff;
  background-clip: padding-box;
  padding: 18px;
  box-sizing: border-box;
  min-height:680px;
  height: 680px;
  display: flex;
  flex-direction: column;
}

/* Bilder */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 article img,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post img {
  width: 100%;
  height: 250px;
  object-fit: contain;
  display: block;
  mix-blend-mode: multiply;
}

/* Meta-Zeile vorbereiten */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info {
  font-size: 0 !important;
  line-height: 1 !important;
  margin-bottom: 8px !important;
}

/* Datum komplett ausblenden */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info-date,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info-date *,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info time,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info time *,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info .published,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info .published * {
  display: none !important;
}

/* Slash und Trenner ausblenden */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info::before,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info::after,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info *::before,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info *::after {
  content: none !important;
  display: none !important;
}

/* Kategorie anzeigen */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info-category,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info-category a,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info a[rel*="category"],
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info a[href*="/category/"],
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-info a[href*="/kategorie/"] {
  display: block !important;
  font-family: "Cambay-Regular", "Cambay", sans-serif !important;
  font-size: 11px !important;
  line-height: 1.3 !important;
  color: #8d9b80 !important;
  letter-spacing: 0.08em !important;
  text-transform: uppercase !important;
  font-weight: 400 !important;
  margin-bottom: 8px !important;
}

/* Titel */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 h2,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 h3,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 h3 a,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .entry-title,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .entry-title a,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-title,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-title a,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post__title,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post__title a {
  font-family: "Cambay-Regular", "Cambay", sans-serif !important;
  font-size: 20px !important;
  line-height: 1.35 !important;
  font-weight: 400 !important;
  color: #1f3329 !important;
  text-transform: none !important;
  letter-spacing: 0 !important;
  margin-top: 0 !important;
  margin-bottom: 8px !important;
  height: auto !important;
  max-height: none !important;
  overflow: visible !important;
  white-space: normal !important;
}

/* Autor unter dem Titel – mit Datum, falls Script es findet */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-title::after,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 h3::after,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .entry-title::after {
  content: "Von Julia Welsing";
  display: block !important;
  font-family: "Cambay-Regular", "Cambay", sans-serif !important;
  font-size: 13px !important;
  line-height: 1.4 !important;
  color: #777777 !important;
  letter-spacing: 0 !important;
  text-transform: none !important;
  font-weight: 400 !important;
  margin-top: 8px !important;
  margin-bottom: 10px !important;
}

/* Wenn Datum per Script gefunden wurde, Autor + Datum anzeigen */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-title.jw-has-date::after,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 h3.jw-has-date::after,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .entry-title.jw-has-date::after {
  content: attr(data-jw-meta) !important;
}


/* Textauszug */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-excerpt,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .qodef-e-excerpt p,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post__excerpt,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .entry-summary,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .post-excerpt,
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .blog-list-excerpt {
  display: block !important;
  overflow: visible !important;
  font-family: "Cambay-Regular", "Cambay", sans-serif !important;
  font-size: 14px !important;
  line-height: 1.5 !important;
  color: #555555 !important;
  margin-top: 0 !important;
}


/* Handy */
@media (max-width: 767px) {
  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 article,
  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post {
    height: auto !important;
    min-height: 0 !important;
    padding: 16px !important;
    margin-bottom: 26px !important;
  }

  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 article img,
  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post img {
    height: 210px !important;
    object-fit: contain !important;
  }

  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 h2,
  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 h3,
  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 .entry-title,
  .elementor-17726 .elementor-element.elementor-element-43f9e2f2 .elementor-post__title {
    margin-top: 14px !important;
    margin-bottom: 8px !important;
  }
}

/* Auszug anklickbar, aber optisch wie Text */
.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .jw-excerpt-link {
  color: inherit !important;
  text-decoration: none !important;
  display: block !important;
}

.elementor-17726 .elementor-element.elementor-element-43f9e2f2 .jw-excerpt-link:hover {
  color: #1f3329 !important;
  text-decoration: none !important;
}/* End custom CSS */