@media all {
  *#dm .dmInner nav.u_1998592992 { color:black !important; }

  *#dm .dmInner *.u_1444040303 { width:100% !important; }

  *#dm .dmInner a.u_4120639075 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1334322493 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1437336077 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1634388806 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1882624188 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1787756086 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1365965264 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1174316240 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1715002424 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1566732003 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1715002424 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1715002424:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1715002424.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1787756086 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1787756086:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1787756086.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1174316240 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1174316240:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1174316240.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1566732003 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1566732003:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1566732003.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1365965264 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1365965264:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1365965264.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_436703206 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
  }

  *#dm .dmInner a.u_436703206 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1946396946 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1551478974 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/icon/Arrow+Angle+Right_1150102.svg) !important;
    width:11px !important;
    height:11px !important;
  }

  *#dm .dmInner a.u_1551478974 {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1551478974:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1551478974.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1270557240 .pagination-nav .pagination-item:not(.active) { color:var(--color_8) !important; }

  *#dm .dmInner div.u_1270557240 .pagination-nav .pagination-item.active {
    color:var(--color_4) !important;
    background-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_2423151741 {
    background-color:rgba(255,255,255,0.4) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1664822945 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\32 4330397 {
    margin: -50px 0% 150px 0%;
}
    
#\33 9085e11 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-end;
    padding: 100px 18px 100px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ea3a562 {
    min-height: 100vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: var(--max-content-width_1, 1200px);
    padding: 4% 0% 0px 0%;
}
    
#\31 2235bdc::before, #\31 2235bdc > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 1) 100%);
}
#\31 2235bdc {
    background-color: var(--color_4);
    background-image: url("https://le-de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/dms3rep/multi/opt/IMG-20260224-WA0016+moebliert-1920w.webp");
}
    
#widget_5lv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_5fl {
    align-items: flex-end;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.5925680159256803%;
    order: 1;
    flex-wrap: nowrap;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_3hr.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#widget_3hr {
    width: 20.27%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\38 bd3b92a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\38 bd3b92a {
    width: 14.35%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 3192048.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\30 3192048 {
    width: 14.35%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\30 9c41cd9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\30 9c41cd9 {
    width: 14.35%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\33 e702ca1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\33 e702ca1 {
    width: 14.35%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#fa44551a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#fa44551a {
    width: 14.35%;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    order: 3;
    margin: 0px 0% 0px 0%;
}
    
#widget_k5r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_k5r {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% -90px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 1f7242e {
    min-height: 649px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 150px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 b920d7d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 0264734 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 65.33%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#e9006383::before, #e9006383 > .bgExtraLayerOverlay {
    
}
#e9006383 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.67%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
    
#widget_i55 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bh4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 8ae73fa {
    margin: 0px 0% 0px 0%;
}
    
#group_c64 {
    align-items: center;
    width: 202px;
    min-height: 200px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 100px 100px 100px 100px;
    order: 0;
    justify-self: auto;
    align-self: auto;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_1) var(--color_1) var(--color_1) var(--color_1);
    border-style: solid;
    padding: 25px 25px 25px 25px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e60c44f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e60c44f9 {
    width: 125px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_877.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_877 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% -50px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 68d818a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 39fc26c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 b0c1b46::before, #\34 b0c1b46 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(51, 51, 51, 1);
    opacity: 0.9;
}
#\34 b0c1b46 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/dms3rep/multi/opt/aktuelles_schiebetuer_001-1920w.jpg");
}
#\34 b0c1b46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBjEREiH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAIf/aAAwDAQACEQMRAD8Am8x5hj7bVCzFSyr1JVwR33MUuCvc7eT9YmIkZqzuBf/Z');
}
    
#widget_mgf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ouh {
    width: 100%;
    height: 410px;
    min-height: 100px;
    max-width: 100%;
}
    
#\31 614c37b {
    margin: 0px 0% 150px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 66aa1bd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a0fe6f48 {
    margin: 0px 0% 0px 0%;
}
    
#\39 02a4d1d::before, #\39 02a4d1d > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\39 02a4d1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.75%;
    min-width: 4%;
    background-image: none;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 1dc8657 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.25%;
    min-width: 4%;
    justify-content: flex-end;
    order: 1;
    margin: 0% 0% 0% 0%;
}
    
#\35 7dcbcbd {
    min-height: 641px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 150px 0%;
    margin: 0% 0% 0% 0%;
}
    
#eeb51abf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_jml {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_6p8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_om5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ct8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#efecb0f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#efecb0f2 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    min-width: 200px;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\31 2f16810.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\31 2f16810 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    min-width: 200px;
    order: 5;
    margin: 0px 0% 0px 0%;
}
    
#eb4db9ed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#eb4db9ed {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    min-width: 200px;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#\32 b5f2d0f {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    align-self: auto;
    justify-self: auto;
    flex-wrap: wrap;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bd16805.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#\38 bd16805 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    min-width: 280px;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#a41db588.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#a41db588 {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    min-width: 200px;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#widget_84g {
    width: 100%;
    height: 491px;
    max-width: 100%;
}
    
#a63d6cfd.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 15px 10px 15px;
}
#a63d6cfd {
    width: auto;
    height: auto;
    max-width: 100%;
    min-height: 48px;
    min-width: 200px;
    order: 3;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f0555fdf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 903543c {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 86035c7::before, #\37 86035c7 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.6;
    border-radius: inherit;
}
#\37 86035c7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://le-de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/dms3rep/multi/opt/holzstreifen-1920w.jpg");
}
#\37 86035c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAACAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxABAQABBQAAAAAAAAAAAAAAAQASAgUHIVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAMy/9oADAMBAAIRAxEAPwCc45V3rQPZhatieEkamRJ1H//Z');
}
    
#widget_g54 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1iu {
    width: 40px;
    height: auto;
    min-height: 40px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#dce3cb8a {
    margin: 0px 0% 150px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 987b925 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 44837cd {
    margin: 0px 0% 0px 0%;
}
    
#\39 39c52a5 {
    min-height: 443px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 150px 0%;
    margin: 0% 0% 0% 0%;
}
    
#dd839b79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.75%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/98b04e88fa0842f6bf0009230416c0ef/dms3rep/multi/opt/geschnittenes-holz-1920w.jpg");
    background-size: contain;
    margin: 0% 0% 0% 0%;
}
#dd839b79.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBAUGERUhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACETL/2gAMAwEAAhEDEQA/ALjleRuTyCiw5yKwIChQegJbU07o0ofIp7UfDESfWzrHPJP/2Q==');
}
    
#a803359d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 31bfd22 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c809f8c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 66.25%;
    min-width: 4%;
    justify-content: flex-end;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 ea3a562 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 2235bdc::before, #\31 2235bdc > .bgExtraLayerOverlay {
    
}
    
#group_5fl {
    flex-wrap: wrap;
    column-gap: 1.5925680159256803%;
    flex-direction: row;
    align-content: center;
}
    
#widget_3hr {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.27%;
}
    
#\38 bd3b92a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.27%;
}
    
#\30 9c41cd9 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.27%;
}
    
#fa44551a {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.27%;
}
    
#\30 3192048 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.27%;
}
    
#\33 e702ca1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32.27%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1f7242e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\31 8ae73fa {
    margin: 0px 0% 0px 0%;
}
    
#e9006383::before, #e9006383 > .bgExtraLayerOverlay {
    
}
#e9006383 {
    width: 49%;
    min-height: 8px;
    height: auto;
}
    
#\30 0264734 {
    width: 49%;
    min-height: 8px;
}
    
#e60c44f9 {
    height: auto;
    width: 120px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 39fc26c {
    padding: 4% 2% 4% 2%;
}
    
#\31 614c37b {
    margin: 0px 0% 150px 0%;
}
    
#\34 b0c1b46::before, #\34 b0c1b46 > .bgExtraLayerOverlay {
    
}
#\34 b0c1b46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBjEREiH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAIf/aAAwDAQACEQMRAD8Am8x5hj7bVCzFSyr1JVwR33MUuCvc7eT9YmIkZqzuBf/Z');
}
    
#widget_ouh {
    height: 200px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a0fe6f48 {
    margin: 0px 0% 0px 0%;
}
    
#\39 02a4d1d::before, #\39 02a4d1d > .bgExtraLayerOverlay {
    
}
#\39 02a4d1d {
    width: 100%;
    min-height: 80px;
}
    
#\35 7dcbcbd {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#group_jml {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_6p8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_om5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 b5f2d0f {
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: space-between;
}
    
#\38 bd16805 {
    min-width: 280px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#efecb0f2 {
    min-width: 200px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eb4db9ed {
    min-width: 200px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a41db588 {
    min-width: 200px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2f16810 {
    min-width: 200px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 1dc8657 {
    width: 100%;
    min-height: 80px;
}
    
#a63d6cfd {
    min-width: 200px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 903543c {
    padding: 4% 2% 4% 2%;
}
    
#dce3cb8a {
    margin: 0px 0% 150px 0%;
}
    
#\37 86035c7::before, #\37 86035c7 > .bgExtraLayerOverlay {
    
}
#\37 86035c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAACAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxABAQABBQAAAAAAAAAAAAAAAQASAgUHIVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAMy/9oADAMBAAIRAxEAPwCc45V3rQPZhatieEkamRJ1H//Z');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 44837cd {
    margin: 0px 0% 0px 0%;
}
    
#\39 39c52a5 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#\32 4330397 {
    margin: -75px 0% 50px 0%;
}
    
#\33 9085e11 {
    width: 100%;
    min-height: 100vh;
    align-items: center;
    padding: 0px 18px 0px 18px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ea3a562 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\31 2235bdc::before, #\31 2235bdc > .bgExtraLayerOverlay {
    
}
    
#group_5fl {
    flex-wrap: nowrap;
    flex-direction: column;
    column-gap: 7.286527514231499%;
    align-content: center;
}
    
#widget_3hr {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\38 bd3b92a {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 3192048 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 9c41cd9 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 e702ca1 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#fa44551a {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_k5r.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 10px 0px 10px;
}
#widget_k5r {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 1f7242e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 50px 4%;
}
    
#\30 0264734 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e9006383::before, #e9006383 > .bgExtraLayerOverlay {
    
}
#e9006383 {
    min-height: 241px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\31 8ae73fa {
    margin: 0px 0% 0px 0%;
}
    
#group_c64 {
    padding: 25px 25px 25px 25px;
    margin: 50px 0% 0px 0%;
}
    
#e60c44f9 {
    height: auto;
    width: 110px;
}
}



@media (max-width: 767px) {
    
#\37 68d818a {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 39fc26c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\34 b0c1b46::before, #\34 b0c1b46 > .bgExtraLayerOverlay {
    
}
#\34 b0c1b46.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQFBjEREiH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABYRAQEBAAAAAAAAAAAAAAAAAAEAIf/aAAwDAQACEQMRAD8Am8x5hj7bVCzFSyr1JVwR33MUuCvc7eT9YmIkZqzuBf/Z');
}
    
#widget_ouh {
    height: 214px;
}
    
#\31 614c37b {
    margin: 0px 0% 50px 0%;
}
}



@media (max-width: 767px) {
    
#\39 02a4d1d::before, #\39 02a4d1d > .bgExtraLayerOverlay {
    
}
#\39 02a4d1d {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\34 1dc8657 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 7dcbcbd {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0px 4%;
}
    
#efecb0f2 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 2f16810 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#eb4db9ed {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 b5f2d0f {
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\38 bd16805 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a41db588 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_84g {
    height: 240px;
}
    
#group_jml {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_6p8 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#group_om5 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a0fe6f48 {
    margin: 0px 0% 50px 0%;
}
    
#a63d6cfd {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f0555fdf {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 903543c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\37 86035c7::before, #\37 86035c7 > .bgExtraLayerOverlay {
    
}
#\37 86035c7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAACAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxABAQABBQAAAAAAAAAAAAAAAQASAgUHIVH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFhEAAwAAAAAAAAAAAAAAAAAAAAMy/9oADAMBAAIRAxEAPwCc45V3rQPZhatieEkamRJ1H//Z');
}
    
#dce3cb8a {
    margin: 0px 0% 50px 0%;
}
}



@media (max-width: 767px) {
    
#\39 39c52a5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0px 4%;
}
    
#dd839b79 {
    min-height: 176px;
    align-items: center;
    width: 100%;
    height: auto;
}
#dd839b79.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBAUGERUhQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAGBEBAAMBAAAAAAAAAAAAAAAAAQACETL/2gAMAwEAAhEDEQA/ALjleRuTyCiw5yKwIChQegJbU07o0ofIp7UfDESfWzrHPJP/2Q==');
}
    
#c809f8c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 44837cd {
    margin: 0px 0% 50px 0%;
}
}

