@charset "UTF-8";
/* https://www.agentur-wunderbahr.de/wp-content/uploads/elementor/css/post-251.css?ver=1760340529 */
.elementor-251 .elementor-element.elementor-element-d165457{--iteration-count:infinite;--animation-duration:1200ms;--dynamic-text-color:var( --e-global-color-primary )}.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline{text-align:left;font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline-plain-text{color:var(--e-global-color-primary)}.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline-dynamic-text{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-weight:var(--e-global-typography-primary-font-weight);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline-dynamic-wrapper path{stroke:var(--e-global-color-78fdba69)}.elementor-251 .elementor-element.elementor-element-e48a291{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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing);color:var(--e-global-color-primary)}.elementor-251 .elementor-element.elementor-element-38fae1e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-251 .elementor-element.elementor-element-38fae1e .elementor-main-swiper{height:66vh}.elementor-251 .elementor-element.elementor-element-38fae1e .elementor-main-swiper .swiper-slide{border-radius:10%}.elementor-251 .elementor-element.elementor-element-38fae1e .elementor-swiper-button{font-size:50px}.elementor-251 .elementor-element.elementor-element-38fae1e .elementor-carousel-image-overlay{background-color:#201F1D6B;--e-carousel-image-overlay-color:var( --e-global-color-accent );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);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-251 .elementor-element.elementor-element-dd9d5ba{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);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing);color:#201F1D}:root{--page-title-display:none}@media(max-width:1024px){.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline-dynamic-text{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-251 .elementor-element.elementor-element-e48a291{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-251 .elementor-element.elementor-element-38fae1e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-251 .elementor-element.elementor-element-38fae1e .elementor-carousel-image-overlay{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-251 .elementor-element.elementor-element-dd9d5ba{text-align:center;font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}}@media(max-width:767px){.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-251 .elementor-element.elementor-element-d165457 .elementor-headline-dynamic-text{line-height:var(--e-global-typography-primary-line-height);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-251 .elementor-element.elementor-element-e48a291{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-251 .elementor-element.elementor-element-38fae1e.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px}.elementor-251 .elementor-element.elementor-element-38fae1e .elementor-carousel-image-overlay{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-251 .elementor-element.elementor-element-dd9d5ba{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);word-spacing:var(--e-global-typography-text-word-spacing)}}