.elementor-3324 .elementor-element.elementor-element-1c3bccc{--display:flex;--min-height:75vh;--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:2%;--padding-left:05%;--padding-right:5%;}.elementor-3324 .elementor-element.elementor-element-614a8df{--display:flex;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;--z-index:2;}.elementor-3324 .elementor-element.elementor-element-9f5c04d{margin:0% -66% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;padding:0px 0px 0px 0px;}.elementor-3324 .elementor-element.elementor-element-9f5c04d .elementor-heading-title{font-family:var( --e-global-typography-0093fbd-font-family ), Sans-serif;font-size:var( --e-global-typography-0093fbd-font-size );font-weight:var( --e-global-typography-0093fbd-font-weight );text-transform:var( --e-global-typography-0093fbd-text-transform );font-style:var( --e-global-typography-0093fbd-font-style );line-height:var( --e-global-typography-0093fbd-line-height );color:var( --e-global-color-d3321cb );}.elementor-3324 .elementor-element.elementor-element-45b28dd{font-family:var( --e-global-typography-56cecac-font-family ), Sans-serif;font-size:var( --e-global-typography-56cecac-font-size );color:var( --e-global-color-d3321cb );}.elementor-3324 .elementor-element.elementor-element-45b28dd a{color:var( --e-global-color-2868a7c );}.elementor-3324 .elementor-element.elementor-element-4ea6c83{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:1;}.elementor-3324 .elementor-element.elementor-element-1b8f2d6{--e-image-carousel-slides-to-show:1;margin:0px -250px calc(var(--kit-widget-spacing, 0px) + 0px) -250px;}.elementor-3324 .elementor-element.elementor-element-1b8f2d6:not( .elementor-widget-image ), .elementor-3324 .elementor-element.elementor-element-1b8f2d6.elementor-widget-image img{-webkit-mask-image:url( https://hallo.geschwisterzack-pr.de/wp-content/uploads/2026/04/mountain-icon-red-cropped.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-3324 .elementor-element.elementor-element-8c02357{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-3324 .elementor-element.elementor-element-b184805{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3324 .elementor-element.elementor-element-e74d91d{--spacer-size:50px;}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-post__thumbnail__link{padding-bottom:calc( 1 * 100% );}.elementor-3324 .elementor-element.elementor-element-05d62e2:after{content:"1";position:absolute;color:transparent;}.elementor-3324 .elementor-element.elementor-element-05d62e2{--grid-row-gap:5px;--grid-column-gap:5px;}.elementor-3324 .elementor-element.elementor-element-05d62e2 a .elementor-portfolio-item__overlay{background-color:#03CA99BF;}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio-item__title{font-family:var( --e-global-typography-7e7cb30-font-family ), Sans-serif;font-size:var( --e-global-typography-7e7cb30-font-size );font-weight:var( --e-global-typography-7e7cb30-font-weight );text-transform:var( --e-global-typography-7e7cb30-text-transform );font-style:var( --e-global-typography-7e7cb30-font-style );line-height:var( --e-global-typography-7e7cb30-line-height );}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filter{color:var( --e-global-color-d3321cb );font-family:var( --e-global-typography-e9242aa-font-family ), Sans-serif;font-size:var( --e-global-typography-e9242aa-font-size );}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filter.elementor-active{color:var( --e-global-color-2868a7c );}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filter:not(:last-child){margin-right:calc(10px/2);}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filter:not(:first-child){margin-left:calc(10px/2);}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filters{margin-bottom:10px;}.elementor-3324 .elementor-element.elementor-element-bdd1822{--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;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3324 .elementor-element.elementor-element-daadcfb{--display:flex;}body.elementor-page-3324:not(.elementor-motion-effects-element-type-background), body.elementor-page-3324 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-3324 .elementor-element.elementor-element-9f5c04d .elementor-heading-title{font-size:var( --e-global-typography-0093fbd-font-size );line-height:var( --e-global-typography-0093fbd-line-height );}.elementor-3324 .elementor-element.elementor-element-45b28dd{font-size:var( --e-global-typography-56cecac-font-size );}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio-item__title{font-size:var( --e-global-typography-7e7cb30-font-size );line-height:var( --e-global-typography-7e7cb30-line-height );}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filter{font-size:var( --e-global-typography-e9242aa-font-size );}}@media(max-width:767px){.elementor-3324 .elementor-element.elementor-element-1c3bccc{--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:18%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-3324 .elementor-element.elementor-element-614a8df{--margin-top:-60px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3324 .elementor-element.elementor-element-9f5c04d{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;}.elementor-3324 .elementor-element.elementor-element-9f5c04d .elementor-heading-title{font-size:var( --e-global-typography-0093fbd-font-size );line-height:var( --e-global-typography-0093fbd-line-height );}.elementor-3324 .elementor-element.elementor-element-45b28dd{padding:0% 10% 0% 10%;font-size:var( --e-global-typography-56cecac-font-size );}.elementor-3324 .elementor-element.elementor-element-8c02357{--padding-top:0%;--padding-bottom:25%;--padding-left:5%;--padding-right:5%;}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio-item__title{font-size:var( --e-global-typography-7e7cb30-font-size );line-height:var( --e-global-typography-7e7cb30-line-height );}.elementor-3324 .elementor-element.elementor-element-05d62e2 .elementor-portfolio__filter{font-size:var( --e-global-typography-e9242aa-font-size );}.elementor-3324 .elementor-element.elementor-element-bdd1822{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(min-width:768px){.elementor-3324 .elementor-element.elementor-element-614a8df{--width:39.091%;}.elementor-3324 .elementor-element.elementor-element-4ea6c83{--width:60.909%;}}/* Start custom CSS for container, class: .elementor-element-bdd1822 */.elementor-3324 .elementor-element.elementor-element-bdd1822{
    width: 100%;
    background-color: #f9f9f9 !important;
}/* End custom CSS */