.elementor-1755 .elementor-element.elementor-element-4edbd534{--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-1755 .elementor-element.elementor-element-4edbd534:not(.elementor-motion-effects-element-type-background), .elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6C8BB4F;}.elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-shape-top svg, .elementor-1755 .elementor-element.elementor-element-4edbd534 > .e-con-inner > .elementor-shape-top svg{width:calc(100vw + 1.3px);height:380px;}.elementor-1755 .elementor-element.elementor-element-80b3bdd{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1755 .elementor-element.elementor-element-53dec837{--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;--justify-content:center;--gap:50px 0px;--row-gap:50px;--column-gap:0px;--margin-top:380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:0%;--padding-left:0%;--padding-right:20%;}.elementor-1755 .elementor-element.elementor-element-69982b5d .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1755 .elementor-element.elementor-element-54a7e06f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-1755 .elementor-element.elementor-element-2b6ded96{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-7505b9c{--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;--justify-content:center;--margin-top:380px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1755 .elementor-element.elementor-element-32bcd78e{--swiper-slides-to-display:3;--swiper-slides-gap:40px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:100%;--arrow-prev-translate-y:-100%;--arrow-prev-top-position:40px;--arrow-next-right-align:100%;--arrow-next-translate-x:100%;--arrow-next-right-position:-70px;--arrow-next-top-align:100%;--arrow-next-translate-y:-100%;--arrow-next-top-position:40px;--swiper-pagination-size:var( --e-global-typography-text-line-height );--fraction-color:var( --e-global-color-text );}.elementor-1755 .elementor-element.elementor-element-32bcd78e .swiper-slide > .elementor-element{height:100%;}.elementor-1755 .elementor-element.elementor-element-32bcd78e .swiper-pagination{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}@media(max-width:1439px){.elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-shape-top svg, .elementor-1755 .elementor-element.elementor-element-4edbd534 > .e-con-inner > .elementor-shape-top svg{height:250px;}.elementor-1755 .elementor-element.elementor-element-4edbd534{--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:0%;}.elementor-1755 .elementor-element.elementor-element-53dec837{--justify-content:center;--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-1755 .elementor-element.elementor-element-69982b5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1755 .elementor-element.elementor-element-54a7e06f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1755 .elementor-element.elementor-element-2b6ded96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-7505b9c{--margin-top:250px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1755 .elementor-element.elementor-element-32bcd78e{--swiper-slides-to-display:2;--swiper-pagination-size:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-32bcd78e .swiper-pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-shape-top svg, .elementor-1755 .elementor-element.elementor-element-4edbd534 > .e-con-inner > .elementor-shape-top svg{height:230px;}.elementor-1755 .elementor-element.elementor-element-53dec837{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1755 .elementor-element.elementor-element-7505b9c{--margin-top:230px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1755 .elementor-element.elementor-element-32bcd78e{--swiper-slides-to-display:2;}}@media(max-width:989px){.elementor-1755 .elementor-element.elementor-element-4edbd534{--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;--gap:80px 0px;--row-gap:80px;--column-gap:0px;--padding-top:10%;--padding-bottom:10%;--padding-left:5%;--padding-right:5%;}.elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-shape-top svg, .elementor-1755 .elementor-element.elementor-element-4edbd534 > .e-con-inner > .elementor-shape-top svg{height:200px;}.elementor-1755 .elementor-element.elementor-element-53dec837{--margin-top:200px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1755 .elementor-element.elementor-element-69982b5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1755 .elementor-element.elementor-element-54a7e06f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1755 .elementor-element.elementor-element-2b6ded96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-7505b9c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1755 .elementor-element.elementor-element-32bcd78e{--swiper-slides-to-display:2;--swiper-pagination-size:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-32bcd78e .swiper-pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-1755 .elementor-element.elementor-element-4edbd534{--gap:60px 0px;--row-gap:60px;--column-gap:0px;--padding-top:0%;--padding-bottom:15%;--padding-left:5%;--padding-right:5%;}.elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-shape-top svg, .elementor-1755 .elementor-element.elementor-element-4edbd534 > .e-con-inner > .elementor-shape-top svg{height:150px;}.elementor-1755 .elementor-element.elementor-element-53dec837{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1755 .elementor-element.elementor-element-7505b9c{--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1755 .elementor-element.elementor-element-32bcd78e{--swiper-slides-to-display:2;}}@media(max-width:576px){.elementor-1755 .elementor-element.elementor-element-4edbd534{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--padding-top:0%;--padding-bottom:20%;--padding-left:5%;--padding-right:5%;}.elementor-1755 .elementor-element.elementor-element-4edbd534 > .elementor-shape-top svg, .elementor-1755 .elementor-element.elementor-element-4edbd534 > .e-con-inner > .elementor-shape-top svg{height:100px;}.elementor-1755 .elementor-element.elementor-element-53dec837{--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10%;--padding-bottom:0%;--padding-left:0%;--padding-right:5%;}.elementor-1755 .elementor-element.elementor-element-69982b5d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-1755 .elementor-element.elementor-element-54a7e06f .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-1755 .elementor-element.elementor-element-2b6ded96{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-32bcd78e{--swiper-slides-to-display:1;--swiper-pagination-size:var( --e-global-typography-text-line-height );}.elementor-1755 .elementor-element.elementor-element-32bcd78e .swiper-pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(min-width:577px){.elementor-1755 .elementor-element.elementor-element-80b3bdd{--width:40%;}.elementor-1755 .elementor-element.elementor-element-53dec837{--width:100%;}.elementor-1755 .elementor-element.elementor-element-7505b9c{--width:60%;}}@media(max-width:989px) and (min-width:577px){.elementor-1755 .elementor-element.elementor-element-80b3bdd{--width:100%;}.elementor-1755 .elementor-element.elementor-element-7505b9c{--width:100%;}}/* Start custom CSS for container, class: .elementor-element-4edbd534 */@media screen and (min-width: 1440px){
.angebot-loop .swiper-wrapper .swiper-slide-active + div + div{
    opacity: .5;
}
.angebot-loop .swiper-wrapper .swiper-slide-active + div + div a:hover{
    cursor: default;
    color: var(--e-global-color-text)!important;
    border-color: var(--e-global-color-text)!important;
}

}

@media screen and (max-width: 1820px) and (min-width: 1439px){
    .angebot-loop h2{
            font-size: 20px!important;
        
    }
     .angebot-loop h4{
            font-size: 14px!important;
        
    }
     .angebot-loop .elementor-icon-list-text{
            font-size: 14px!important;
        
    }
    .angebot-loop .elementor-button{
        padding: 10px 20px!important;
    }
}
@media screen and (max-width: 1439px) and (min-width: 989px){

   .angebot-loop .swiper-wrapper .swiper-slide-active + div{
    opacity: .5;
    }
    .angebot-loop-wrap{
    left: 10vw;
}
}
@media screen and (max-width: 989px){
      .angebot-loop-wrap{
    left: 0;
}
}

@media screen and (max-width: 576px){
    
    
    .angebot-loop img{
        height: auto;
        aspect-ratio: 4/3;
        object-fit: cover;
    }
}/* End custom CSS */