.elementor-2 .elementor-element.elementor-element-62272eb7{--display:flex;}.elementor-2 .elementor-element.elementor-element-80eee79{--display:flex;}.elementor-2 .elementor-element.elementor-element-bbad640{--display:flex;}.elementor-2 .elementor-element.elementor-element-250a034{--display:flex;}.elementor-2 .elementor-element.elementor-element-c43d8cf{--display:flex;}.elementor-2 .elementor-element.elementor-element-577e975{--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-2 .elementor-element.elementor-element-28767f1{--display:flex;}.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel__content{text-align:left;}.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel .jet-arrow{background-color:var( --e-global-color-accent );}.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel .jet-slick-dots{justify-content:center;}.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel .jet-slick-dots li{padding-left:5px;padding-right:5px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-577e975{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-577e975{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for container, class: .elementor-element-28767f1 */.elementor-2 .elementor-element.elementor-element-28767f1 .slick-slide:nth-child(even) {
  transform: translateY(20px); 
}

.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel {
  position: relative;
}

.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel .jet-arrow {
  position: absolute;
  bottom: -40px; /* nach unten platzieren – Wert anpassen */
  left: 50%;
  transform: translateX(-50%);
  z-index: 10;
  font-size: 24px; /* optional: Pfeilgröße */
}

.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel .prev-arrow {
  transform: translateX(-80px);
  position: absolute
}

.elementor-2 .elementor-element.elementor-element-4250725 .jet-carousel .jet-next-arrow {
  transform: translateX(80px);
}/* End custom CSS */