.elementor-17 .elementor-element.elementor-element-f62274f{--display:flex;--min-height:275px;--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:1;}.elementor-17 .elementor-element.elementor-element-f62274f:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-f62274f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://mandelkow.hkmedia.dev/wp-content/uploads/2024/10/08_Referenzen_IMG-20200805-WA0002.jpg");background-position:bottom center;background-size:cover;}.elementor-17 .elementor-element.elementor-element-f62274f::before, .elementor-17 .elementor-element.elementor-element-f62274f > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f62274f > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-f62274f > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f62274f > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-f62274f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://mandelkow.hkmedia.dev/wp-content/uploads/2024/11/trenner-1.png");--background-overlay:'';background-position:bottom center;background-repeat:repeat-x;}.elementor-17 .elementor-element.elementor-element-f62274f, .elementor-17 .elementor-element.elementor-element-f62274f::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-291dc5f{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-17 .elementor-element.elementor-element-291dc5f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-291dc5f .elementor-heading-title{color:#FFFFFF;font-family:"Montserrat", Sans-serif;font-size:37px;font-weight:700;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-17 .elementor-element.elementor-element-fcf7fe6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--overlay-opacity:0.44;border-style:none;--border-style:none;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-17 .elementor-element.elementor-element-fcf7fe6:not(.elementor-motion-effects-element-type-background), .elementor-17 .elementor-element.elementor-element-fcf7fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17 .elementor-element.elementor-element-fcf7fe6::before, .elementor-17 .elementor-element.elementor-element-fcf7fe6 > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-fcf7fe6 > .e-con-inner > .elementor-background-video-container::before, .elementor-17 .elementor-element.elementor-element-fcf7fe6 > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-fcf7fe6 > .e-con-inner > .elementor-background-slideshow::before, .elementor-17 .elementor-element.elementor-element-fcf7fe6 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-17 .elementor-element.elementor-element-fcf7fe6, .elementor-17 .elementor-element.elementor-element-fcf7fe6::before{--border-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-4bf07ea{--display:flex;--background-transition:0.3s;}.elementor-17 .elementor-element.elementor-element-be27101{width:var( --container-widget-width, 106.345% );max-width:106.345%;--container-widget-width:106.345%;--container-widget-flex-grow:0;text-align:left;}.elementor-17 .elementor-element.elementor-element-be27101.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-17 .elementor-element.elementor-element-be27101 .elementor-heading-title{color:#005B8A;font-family:"Montserrat", Sans-serif;font-size:2.1rem;font-weight:700;}.elementor-17 .elementor-element.elementor-element-1d8e6bd{--divider-border-style:solid;--divider-color:#B89C50;--divider-border-width:2px;}.elementor-17 .elementor-element.elementor-element-1d8e6bd .elementor-divider-separator{width:172px;}.elementor-17 .elementor-element.elementor-element-1d8e6bd .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17 .elementor-element.elementor-element-169a52a{--e-image-carousel-slides-to-show:4;}.elementor-17 .elementor-element.elementor-element-169a52a .elementor-swiper-button.elementor-swiper-button-prev, .elementor-17 .elementor-element.elementor-element-169a52a .elementor-swiper-button.elementor-swiper-button-next{font-size:51px;}.elementor-17 .elementor-element.elementor-element-169a52a .swiper-wrapper{display:flex;align-items:center;}.elementor-17 .elementor-element.elementor-element-169a52a .elementor-image-carousel-caption{text-align:center;}@media(min-width:768px){.elementor-17 .elementor-element.elementor-element-fcf7fe6{--content-width:1440px;}}@media(max-width:767px){.elementor-17 .elementor-element.elementor-element-291dc5f .elementor-heading-title{font-size:24px;}.elementor-17 .elementor-element.elementor-element-fcf7fe6{--padding-top:70px;--padding-bottom:70px;--padding-left:10px;--padding-right:10px;}.elementor-17 .elementor-element.elementor-element-be27101 .elementor-heading-title{font-size:1.6rem;}}/* Start custom CSS for image-carousel, class: .elementor-element-169a52a */.elementor-image-carousel .swiper-slide {
    display: flex;
    align-items: center;
    justify-content: center;
    height: 300px; /* Beispielhöhe, nach Bedarf anpassen */
}

.elementor-image-carousel img {
    width: auto;
    height: 100%;
    object-fit: cover!important;
}
.elementor-image-carousel img {
    width: auto;
    max-height: 250px; /* Beispielhöhe, anpassen */
    object-fit: cover!important;
    overflow: hidden;
}/* End custom CSS */