.elementor-5869 .elementor-element.elementor-element-288fc93{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-158eb29{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--background-transition:0.3s;}.elementor-5869 .elementor-element.elementor-element-158eb29.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5869 .elementor-element.elementor-element-d3f87a1{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-9ebd511{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--background-transition:0.3s;}.elementor-5869 .elementor-element.elementor-element-9ebd511.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5869 .elementor-element.elementor-element-7f9591b{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-dc5f5e1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--background-transition:0.3s;}.elementor-5869 .elementor-element.elementor-element-dc5f5e1.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5869 .elementor-element.elementor-element-1b24495{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-562aa9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--background-transition:0.3s;}.elementor-5869 .elementor-element.elementor-element-562aa9c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5869 .elementor-element.elementor-element-f30e32f{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-1cf7f59{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:21px 21px;--row-gap:21px;--column-gap:21px;--background-transition:0.3s;}.elementor-5869 .elementor-element.elementor-element-1cf7f59.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-5869 .elementor-element.elementor-element-1370d57{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-1370d57:not(.elementor-motion-effects-element-type-background), .elementor-5869 .elementor-element.elementor-element-1370d57 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#757B66;}.elementor-5869 .elementor-element.elementor-element-e14773f{--display:flex;}.elementor-5869 .elementor-element.elementor-element-10d60df{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-5869 .elementor-element.elementor-element-33805dc{text-align:center;}.elementor-5869 .elementor-element.elementor-element-33805dc .elementor-heading-title{color:#FFFFFF;}.elementor-5869 .elementor-element.elementor-element-2548d87{margin:-20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;color:#FBFCFE;}.elementor-5869 .elementor-element.elementor-element-ca36230{width:auto;max-width:auto;}.elementor-5869 .elementor-element.elementor-element-ca36230 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-5869 .elementor-element.elementor-element-ca36230.elementor-element{--align-self:center;}@media(min-width:768px){.elementor-5869 .elementor-element.elementor-element-288fc93{--content-width:1299px;}.elementor-5869 .elementor-element.elementor-element-158eb29{--width:100%;}.elementor-5869 .elementor-element.elementor-element-9ebd511{--width:100%;}.elementor-5869 .elementor-element.elementor-element-dc5f5e1{--width:100%;}.elementor-5869 .elementor-element.elementor-element-562aa9c{--width:100%;}.elementor-5869 .elementor-element.elementor-element-1cf7f59{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-158eb29 *//* Bilder füllen ihre Box */
.elementor-5869 .elementor-element.elementor-element-158eb29{
    overflow: hidden;
}
.elementor-5869 .elementor-element.elementor-element-158eb29 img{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block;
    transition: transform .5s ease, filter .5s ease;
}

/* Hover: sanft zoomen + leicht abdunkeln, wie bei den Portfolio-Kacheln */
.elementor-5869 .elementor-element.elementor-element-158eb29 img:hover{
    transform: scale(1.05);
    filter: brightness(.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ebd511 *//* Bilder füllen ihre Box */
.elementor-5869 .elementor-element.elementor-element-9ebd511{
    overflow: hidden;
}
.elementor-5869 .elementor-element.elementor-element-9ebd511 img{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block;
    transition: transform .5s ease, filter .5s ease;
}

/* Hover: sanft zoomen + leicht abdunkeln, wie bei den Portfolio-Kacheln */
.elementor-5869 .elementor-element.elementor-element-9ebd511 img:hover{
    transform: scale(1.05);
    filter: brightness(.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dc5f5e1 *//* Bilder füllen ihre Box */
.elementor-5869 .elementor-element.elementor-element-dc5f5e1{
    overflow: hidden;
}
.elementor-5869 .elementor-element.elementor-element-dc5f5e1 img{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block;
    transition: transform .5s ease, filter .5s ease;
}

/* Hover: sanft zoomen + leicht abdunkeln, wie bei den Portfolio-Kacheln */
.elementor-5869 .elementor-element.elementor-element-dc5f5e1 img:hover{
    transform: scale(1.05);
    filter: brightness(.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-562aa9c *//* Bilder füllen ihre Box */
.elementor-5869 .elementor-element.elementor-element-562aa9c{
    overflow: hidden;
}
.elementor-5869 .elementor-element.elementor-element-562aa9c img{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block;
    transition: transform .5s ease, filter .5s ease;
}

/* Hover: sanft zoomen + leicht abdunkeln, wie bei den Portfolio-Kacheln */
.elementor-5869 .elementor-element.elementor-element-562aa9c img:hover{
    transform: scale(1.05);
    filter: brightness(.85);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1cf7f59 *//* Bilder füllen ihre Box */
.elementor-5869 .elementor-element.elementor-element-1cf7f59{
    overflow: hidden;
}
.elementor-5869 .elementor-element.elementor-element-1cf7f59 img{
    width: 100% !important;
    height: 100% !important;
    object-fit: cover !important;
    object-position: center !important;
    display: block;
    transition: transform .5s ease, filter .5s ease;
}

/* Hover: sanft zoomen + leicht abdunkeln, wie bei den Portfolio-Kacheln */
.elementor-5869 .elementor-element.elementor-element-1cf7f59 img:hover{
    transform: scale(1.05);
    filter: brightness(.85);
}/* End custom CSS */