.elementor-1331 .elementor-element.elementor-element-3e67ee5{--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;}.elementor-1331 .elementor-element.elementor-element-f6f46a9{width:100%;max-width:100%;top:71px;}.elementor-1331 .elementor-element.elementor-element-f6f46a9 > .elementor-widget-container{padding:0100px 0px 080px 0px;}body:not(.rtl) .elementor-1331 .elementor-element.elementor-element-f6f46a9{left:8px;}body.rtl .elementor-1331 .elementor-element.elementor-element-f6f46a9{right:8px;}.elementor-1331 .elementor-element.elementor-element-f6f46a9 .elementor-icon-wrapper{text-align:center;}.elementor-1331 .elementor-element.elementor-element-f6f46a9.elementor-view-stacked .elementor-icon{background-color:#FAFADC00;}.elementor-1331 .elementor-element.elementor-element-f6f46a9.elementor-view-framed .elementor-icon, .elementor-1331 .elementor-element.elementor-element-f6f46a9.elementor-view-default .elementor-icon{color:#FAFADC00;border-color:#FAFADC00;}.elementor-1331 .elementor-element.elementor-element-f6f46a9.elementor-view-framed .elementor-icon, .elementor-1331 .elementor-element.elementor-element-f6f46a9.elementor-view-default .elementor-icon svg{fill:#FAFADC00;}.elementor-1331 .elementor-element.elementor-element-6175250e{--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;}.elementor-1331 .elementor-element.elementor-element-4d31cd7b{width:100%;max-width:100%;}.elementor-1331 .elementor-element.elementor-element-4d31cd7b > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-4d31cd7b img{width:100%;max-width:100%;height:205px;object-fit:cover;object-position:center center;opacity:0.9;filter:brightness( 116% ) contrast( 99% ) saturate( 185% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:05px 05px 05px 05px;border-color:var( --e-global-color-7c81176 );}.elementor-1331 .elementor-element.elementor-element-bd1c01e{width:100%;max-width:100%;}.elementor-1331 .elementor-element.elementor-element-bd1c01e > .elementor-widget-container{margin:040px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-bd1c01e img{width:100%;max-width:100%;height:205px;object-fit:cover;object-position:center center;opacity:1;filter:brightness( 112% ) contrast( 106% ) saturate( 200% ) blur( 0px ) hue-rotate( 0deg );border-style:solid;border-width:05px 05px 05px 05px;border-color:var( --e-global-color-7c81176 );}.elementor-1331 .elementor-element.elementor-element-2efee17{--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;}.elementor-1331 .elementor-element.elementor-element-bff3aef{width:100%;max-width:100%;text-align:center;font-family:"Mooli", Sans-serif;font-size:46px;font-style:oblique;color:var( --e-global-color-accent );}.elementor-1331 .elementor-element.elementor-element-bff3aef > .elementor-widget-container{margin:0px 0px -62px 0px;}.elementor-1331 .elementor-element.elementor-element-6c6bf65b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1331 .elementor-element.elementor-element-556b5d91{width:100%;max-width:100%;text-align:center;font-family:"Mooli", Sans-serif;font-size:19px;font-weight:200;font-style:oblique;letter-spacing:2px;color:var( --e-global-color-primary );}.elementor-1331 .elementor-element.elementor-element-556b5d91 > .elementor-widget-container{margin:00px 0px 020px 0px;padding:0px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-556b5d91.elementor-element{--align-self:center;}.elementor-1331 .elementor-element.elementor-element-556b5d91 p{margin-block-end:0px;}.elementor-1331 .elementor-element.elementor-element-379fea5a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1331 .elementor-element.elementor-element-2248501{--divider-border-style:solid;--divider-color:var( --e-global-color-secondary );--divider-border-width:1px;}.elementor-1331 .elementor-element.elementor-element-2248501 > .elementor-widget-container{margin:020px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-2248501 .elementor-divider-separator{width:100%;}.elementor-1331 .elementor-element.elementor-element-2248501 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-1331 .elementor-element.elementor-element-2248501 .elementor-divider__text{color:var( --e-global-color-fb36145 );font-size:18px;font-style:italic;}.elementor-1331 .elementor-element.elementor-element-ecffdb4{--swiper-slides-to-display:5;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-23px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:10px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-23px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:10px;--arrow-normal-color:var( --e-global-color-primary );--arrow-hover-color:var( --e-global-color-7c81176 );}.elementor-1331 .elementor-element.elementor-element-ecffdb4 .swiper-slide > .elementor-element{height:100%;}.elementor-1331 .elementor-element.elementor-element-ecffdb4 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 020px 0px 020px;}.elementor-1331 .elementor-element.elementor-element-cbc9f5b{--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;--margin-top:030px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1331 .elementor-element.elementor-element-efcc196{--grid-columns:2;--grid-row-gap:29px;width:100%;max-width:100%;--grid-column-gap:81px;}.elementor-1331 .elementor-element.elementor-element-8d241ce{--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;}.elementor-1331 .elementor-element.elementor-global-10124 > .elementor-widget-container{margin:0px 0px 010px 0px;}.elementor-1331 .elementor-element.elementor-global-10124{font-weight:200;line-height:1.2em;}body.elementor-page-1331:not(.elementor-motion-effects-element-type-background), body.elementor-page-1331 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-3356998 );}@media(max-width:1024px){.elementor-1331 .elementor-element.elementor-element-ecffdb4{--swiper-slides-to-display:2;}.elementor-1331 .elementor-element.elementor-element-efcc196{--grid-columns:2;}}@media(max-width:767px){.elementor-1331 .elementor-element.elementor-element-f6f46a9 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-4d31cd7b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-bd1c01e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-bff3aef{font-size:47px;}.elementor-1331 .elementor-element.elementor-element-556b5d91 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-556b5d91{line-height:1.3em;}.elementor-1331 .elementor-element.elementor-element-2248501 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1331 .elementor-element.elementor-element-ecffdb4{--swiper-slides-to-display:1;}.elementor-1331 .elementor-element.elementor-element-efcc196{--grid-columns:1;}}/* Start custom CSS for loop-carousel, class: .elementor-element-ecffdb4 *//* Bild-Optik: 50% Sättigung und hell für den Fries-Look */ .elementor-1331 .elementor-element.elementor-element-ecffdb4 .elementor-loop-container img { filter: saturate(0.5) brightness(1.5) !important; transition: all 0.5s ease !important; }

/* Beim Drüberfahren wird das Bild klar und farbig */ .elementor-1331 .elementor-element.elementor-element-ecffdb4 .e-loop-item:hover img { filter: saturate(1) brightness(1) !important; }

/* Der Seitentitel (z.B. TEPPICHE) bleibt immer dezent sichtbar */ #mein-titel { opacity: 1 !important; transition: all 0.3s ease !important; }/* End custom CSS */