.elementor-widget-image-carousel .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image-carousel .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2067 .elementor-element.elementor-element-46b6d71{--e-image-carousel-slides-to-show:1;}.elementor-widget-google_maps .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-google_maps .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-2067 .elementor-element.elementor-element-ebe7a03{border-radius:20px 20px 20px 20px;}.elementor-2067 .elementor-element.elementor-element-ebe7a03 iframe{height:43.2vh;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}/* Start custom CSS *//* Bildwechsler Über uns: Füllung des festen Rahmens, Punkte im Bild */
#bildwechsler,#bildwechsler .elementor-widget-container,#bildwechsler .elementor-image-carousel-wrapper,#bildwechsler .swiper-wrapper,#bildwechsler .swiper-slide,#bildwechsler figure{height:100%;width:100%;margin:0}
#bildwechsler .elementor-image-carousel-wrapper{padding:0!important}
#bildwechsler img{width:100%;height:100%;object-fit:cover;object-position:62% 50%}
#bildwechsler .swiper-pagination{position:absolute;inset:auto 0 18px 0;z-index:2;display:flex;justify-content:center;gap:8px}
#bildwechsler .swiper-pagination-bullet{width:10px;height:10px;margin:0!important;background:#fff;opacity:.6}
#bildwechsler .swiper-pagination-bullet-active{opacity:1}
/* FAQ-Symbol dreht beim Öffnen um 90° */
.faq-icon{transition:transform .25s ease}
.faq-item[open] .faq-icon{transform:rotate(90deg)}/* End custom CSS */