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

  *#dm .dmInner nav.u_1101235149 { color:white !important; }

  *#dm .dmInner div.u_1450160247 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1824730370 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1530132029 hr {
    color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner a.u_4183530419:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_4183530419.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_4183530419 span.text { font-size:21px !important; }

  *#dm .dmInner a.u_4183530419 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/0a69f66122064d7b9323e51ed8b49099/icon/Email_1569998.svg) !important;
    background-color:var(--color_1) !important;
    width:25px !important;
    height:25px !important;
  }

  *#dm .dmInner div.u_1619111406 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1022054974 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1819379374 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1091507894 img { object-fit:contain !important; }

  *#dm .dmInner div.u_1881207492 img { object-fit:contain !important; }

  *#dm .dmInner div.u_487331713 img { object-fit:contain !important; }

  *#dm .dmInner *.u_1147874186 { display:block !important; }

  *#dm .dmInner *.u_1883451552 { display:none !important; }

  *#dm .dmInner *.u_1752900302 { display:none !important; }

  *#dm .dmInner *.u_1161281992 { display:block !important; }

  *#dm .dmInner *.u_1490151792 { display:none !important; }

  *#dm .dmInner *.u_1503532408 { display:none !important; }

  *#dm .dmInner div.u_1779764208 .caption-inner { background-color:var(--color_6) !important; }

  *#dm .dmInner *.u_1363002772 { display:block !important; }

  *#dm .dmInner *.u_1219971973 { display:none !important; }

  *#dm .dmInner *.u_1606903900 { display:none !important; }

  *#dm .dmInner div.u_1732485181 .caption-inner { background-color:var(--color_6) !important; }

  *#dm .dmInner *.u_1369033195 { display:block !important; }

  *#dm .dmInner *.u_1797263399 { display:none !important; }

  *#dm .dmInner *.u_1127204731 { display:none !important; }

  *#dm .dmInner div.u_1436731737 .caption-inner { background-color:var(--color_6) !important; }

  *#dm .dmInner *.u_1129561688 { display:block !important; }

  *#dm .dmInner *.u_1990977981 { display:none !important; }

  *#dm .dmInner *.u_1527862399 { display:none !important; }

  *#dm .dmInner *.u_332351220 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1779764208 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1732485181 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1960031045 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner *.u_1436731737 .caption-inner {
    border-bottom-left-radius:0px !important;
    -webkit-border-top-right-radius:0px !important;
    -moz-border-top-right-radius:0px !important;
    -webkit-border-bottom-right-radius:0px !important;
    -webkit-border-bottom-left-radius:0px !important;
    border-top-right-radius:0px !important;
    -webkit-border-top-left-radius:0px !important;
    border-radius:0px !important;
    -moz-border-bottom-right-radius:0px !important;
    -moz-border-top-left-radius:0px !important;
    border-top-left-radius:0px !important;
    -moz-border-radius:0px !important;
    -moz-border-bottom-left-radius:0px !important;
    border-bottom-right-radius:0px !important;
    -webkit-border-radius:0px !important;
  }

  *#dm .dmInner div.u_332351220 .caption-inner { background-color:rgba(11,50,69,0.55) !important; }

  *#dm .dmInner div.u_1960031045 .caption-inner { background-color:rgba(11,50,69,0.55) !important; }

  *#dm .dmInner div.u_1158083649 {
    background-repeat:no-repeat !important;
    background-image:url() !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_332351220 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1960031045 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1436731737 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1779764208 .photoGalleryThumbs .image-container a { padding-top:300px !important; }

  *#dm .dmInner *.u_1732485181 .photoGalleryThumbs .image-container a { padding-top:300px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_332351220 .photoGalleryThumbs .image-container a { padding-top:330px !important; }

  *#dm .dmInner *.u_1960031045 .photoGalleryThumbs .image-container a { padding-top:330px !important; }

  *#dm .dmInner *.u_1436731737 .photoGalleryThumbs .image-container a { padding-top:330px !important; }

  *#dm .dmInner *.u_1779764208 .photoGalleryThumbs .image-container a { padding-top:330px !important; }

  *#dm .dmInner *.u_1732485181 .photoGalleryThumbs .image-container a { padding-top:330px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_332351220 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1960031045 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1436731737 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1779764208 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1732485181 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner a.u_4183530419 span.text { font-size:16px !important; }

  *#dm .dmInner div.u_487331713 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 1dab180::before, #\36 1dab180 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
}
#\36 1dab180 {
    background-image: url(https://le-de.cdn-website.com/0a69f66122064d7b9323e51ed8b49099/dms3rep/multi/opt/AdobeStock_215302176-1920w.jpg);
    background-attachment: fixed;
    background-color: var(--color_1);
}
    
#\32 f460bbe {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 150px 2.8% 100px 2.8%;
    margin: 0% 0% 0% 0%;
}
    
#\37 9afceda {
    margin: 0px 0% 0px 0%;
}
    
#\35 de3b9f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 25px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(11, 50, 69, 0.83);
    background-image: initial;
    order: 0;
    padding: 80px 50px 80px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\33 524272d {
    width: 94.79%;
    height: auto;
    max-width: 100%;
}
    
#\35 f7ec670.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 f7ec670 {
    width: 60%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#dea7e920 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1dab180::before, #\36 1dab180 > .bgExtraLayerOverlay {
    
}
    
#\37 9afceda {
    margin: 0px 0% 0px 0%;
}
    
#\32 f460bbe {
    min-height: auto;
    padding: 40px 15px 30px 15px;
}
}



@media (max-width: 767px) {
    
#\36 1dab180::before, #\36 1dab180 > .bgExtraLayerOverlay {
    
}
    
#\32 f460bbe {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 15px 50px 15px;
}
    
#\35 de3b9f5 {
    min-height: 80px;
    row-gap: 15px;
    width: 100%;
    align-items: flex-start;
    padding: 15px 15px 50px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\33 524272d {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    align-self: flex-start;
}
    
#dea7e920 {
    width: 87.25%;
}
    
#\37 9afceda {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a86b2561 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: initial;
    align-items: center;
}
    
#\38 ef28b88 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 b5be93f {
    background-image: url(https://le-de.cdn-website.com/0a69f66122064d7b9323e51ed8b49099/dms3rep/multi/opt/AdobeStock_296872681-1920w.jpg);
    background-attachment: fixed;
    border-width: 1px 0 0 0;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    background-color: var(--color_1);
}
    
#widget_ale {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_5gt {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_il0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\34 f7c1562.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 f7c1562 {
    width: 60%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a24243b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 a24243b {
    width: 65%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 48b3275 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_0lt {
    width: 404px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    order: 5;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 ef28b88 {
    padding: 40px 15px 40px 15px;
}
    
#\33 2f6ccdd {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a86b2561 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 15px;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 ef28b88 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 40px 15px 40px 15px;
}
    
#\33 2f6ccdd {
    margin: 0px 0% 0px 0%;
}
    
#widget_0lt {
    width: 246px;
    min-height: 50px;
}
    
#widget_ale {
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\37 796d404 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    align-items: center;
    padding: 0% 0% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f882f884 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 3% 4% 3%;
}
    
#\34 ab8904c {
    background-color: var(--color_1);
    background-image: initial;
}
    
#widget_ed9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_ed9 {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 7px 0px 0px 0px;
}
    
#widget_0a4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 3px;
    order: 1;
}
    
#widget_don {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 251ba4a {
    margin: 0px 0% 0px 0%;
}
    
#\38 7a2557c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    align-items: center;
    padding: 0% 0% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 02740ac.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 02740ac {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 7px 0px 0px 0px;
}
    
#bd555bb6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 3px;
    order: 1;
}
    
#\30 33204db {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\39 a22077b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    align-items: center;
    padding: 0% 0% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ad93a64e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad93a64e {
    width: 50%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -29px 0px 0px 0px;
}
    
#\37 b320041 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 3px;
    order: 1;
}
    
#\38 5a450f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_ksa {
    width: 81.81%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 0a65830 {
    width: 81.80155881819829%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9735a90 {
    width: 87.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f882f884 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 15px;
    padding: 4% 2% 15px 2%;
}
    
#\37 796d404 {
    width: 100%;
    min-height: 80px;
}
    
#widget_ed9 {
    width: 190px;
}
    
#\38 7a2557c {
    width: 100%;
    min-height: 80px;
}
    
#\38 02740ac {
    width: 190px;
}
    
#\39 a22077b {
    width: 100%;
    min-height: 80px;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ad93a64e {
    width: 190px;
}
    
#\30 251ba4a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 796d404 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f882f884 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 30px 15px 15px 15px;
}
    
#widget_ed9 {
    height: auto;
}
    
#\38 7a2557c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\38 02740ac {
    height: auto;
}
    
#\39 a22077b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ad93a64e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad93a64e {
    height: auto;
    margin: 0px 0px 0px 0px;
}
    
#\30 251ba4a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 3886971.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 3886971 {
    width: 50%;
    height: auto;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
    
#\31 4ab29ac {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 f60a579 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    padding: 3% 0% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#f4a1ad2c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 01440fa {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 13% 4% 13%;
}
    
#\32 727666b {
    background-color: var(--color_1);
    background-image: initial;
}
    
#\31 82f3b45 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    align-items: center;
    padding: 3% 0% 3% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 31c7f1c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 31c7f1c {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0px 0px 0px;
}
    
#e3abac43 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#\38 04518e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b69800f2 {
    margin: 0px 0% 0px 0%;
}
    
#db3fee13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f7435ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3886971 {
    width: 190px;
}
    
#\39 01440fa {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 15px;
    padding: 0px 15px 30px 15px;
}
    
#\31 82f3b45 {
    width: 100%;
    min-height: 80px;
}
    
#\34 31c7f1c {
    width: 190px;
}
    
#\34 f60a579 {
    width: 100%;
    min-height: 80px;
}
    
#b69800f2 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 3886971 {
    height: auto;
}
    
#\39 01440fa {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    padding: 0% 4% 4% 4%;
}
    
#\31 82f3b45 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 3% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\34 31c7f1c {
    height: auto;
}
    
#\34 f60a579 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 3% 0% 6% 0%;
    margin: 0px 0% 0px 0%;
}
    
#b69800f2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#efe210f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: initial;
    padding: 1% 1% 1% 1%;
    margin: 0px 0% 0px 0%;
}
    
#d1ec5022 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 6% 145px 6% 145px;
}
    
#b9e53986 {
    background-image: url(https://le-de.cdn-website.com/0a69f66122064d7b9323e51ed8b49099/dms3rep/multi/opt/AdobeStock_294811218_Quellenverweis_transparent-1920w.png);
    background-color: var(--color_11);
    background-position: 100% 0%;
    background-attachment: fixed;
}
#b9e53986.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAxElEQVQI1x3OTW6DMBCG4cEJhJRWFahVmtP0ElygCy9AkPnxeFwJCW+4dyp3/7z6PjiOo0kpdaraq+qnhXBLzF9GdDfmexS5qcgHbNt2VtVGRK7B7DWG8B5F+ojYG/NgIQwW4wDe+2qapmqeZ0cp/UchhDY+Hm1EfEki3a/ZGzDzGRFdwfB8wnfO8BNjid2yLDUzt6ragarWZnbKOVcAAOM4AiJWRHRa17UhoktZKPBiZvW+765A732BjohqRGzLdzO7/gHbTU/RTpHSTQAAAABJRU5ErkJggg==');
}
    
#group_g6o {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_tm2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 50%;
    min-height: 450px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-image: url(https://le-de.cdn-website.com/0a69f66122064d7b9323e51ed8b49099/dms3rep/multi/opt/overlay-1920w.webp);
    margin: 0px 0% 0px 0%;
}
#group_tm2.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkAAAABXRUJQVlA4IDQAAADwAQCdASoKAAgAAUAmJQBOgCHiA0LryZAA/voLnJ00jLpo4ePxu1Vqy2gOqz5t5G30DAAA');
}
    
#\30 31c5f41 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 40%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    background-color: var(--color_4);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#widget_1j7 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_36o {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_m2f {
    width: 85.47%;
    height: auto;
    max-width: 100%;
}
    
#widget_546 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_a3m {
    width: auto;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 29a1030 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d1ec5022 {
    min-height: auto;
    padding: 30px 15px 30px 15px;
}
    
#efe210f8 {
    width: 100%;
    padding: 2% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#group_tm2 {
    min-width: 32px;
    width: 100.00%;
    min-height: 300px;
    margin: 0px 0% 0px 0%;
}
#group_tm2.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkAAAABXRUJQVlA4IDQAAADwAQCdASoKAAgAAUAmJQBOgCHiA0LryZAA/voLnJ00jLpo4ePxu1Vqy2gOqz5t5G30DAAA');
}
    
#\30 31c5f41 {
    min-width: 32px;
    width: 100.00%;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#group_g6o {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 150px;
}
    
#\32 29a1030 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#efe210f8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d1ec5022 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#group_tm2 {
    width: 50%;
}
#group_tm2.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkAAAABXRUJQVlA4IDQAAADwAQCdASoKAAgAAUAmJQBOgCHiA0LryZAA/voLnJ00jLpo4ePxu1Vqy2gOqz5t5G30DAAA');
}
    
#\30 31c5f41 {
    width: 100.00%;
    align-items: center;
    row-gap: 15px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
}
    
#widget_a3m {
    height: auto;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_1j7 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_36o {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_m2f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 97.43%;
}
    
#widget_546 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 29a1030 {
    margin: 0px 0% 0px 0%;
}
    
#group_g6o {
    justify-content: flex-start;
}
}



@media all {
    
#bd63e852 {
    background-image: url(https://le-de.cdn-website.com/0a69f66122064d7b9323e51ed8b49099/dms3rep/multi/opt/AdobeStock_244630934-1920w.jpg);
    background-color: var(--color_1);
    background-attachment: fixed;
}
#bd63e852.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACAwQFBiIREhMxQf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/ALMzuMeR1PmmhLY2DZnb2sEWUYJDbczj5siKcKTb/9k=');
}
    
#d9ba0f59 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5.7% 4% 5.7% 4%;
}
    
#\33 2b72308 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_9);
    background-image: initial;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 3% 3% 1% 3%;
    margin: 0px 0% 0px 0%;
}
    
#e8f63696 {
    flex-direction: row;
    align-items: center;
    width: auto;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 8b71118 {
    min-height: 80px;
    column-gap: 3%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_9);
    background-image: initial;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#\30 24741e9 {
    width: 126.24%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c2f1b780 {
    margin: 0px 0% 0px 0%;
}
    
#widget_dkk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9ba0f59 {
    padding: 30px 15px 30px 15px;
}
    
#\33 2b72308 {
    justify-content: flex-start;
}
    
#e8f63696 {
    justify-content: flex-start;
}
    
#c2f1b780 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 8b71118 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 2% 3% 6% 3%;
    margin: 0px 0% 0px 0%;
}
    
#d9ba0f59 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 30px 15px 30px 15px;
}
    
#\33 2b72308 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    justify-content: flex-start;
}
    
#c2f1b780 {
    margin: 0px 0% 0px 0%;
}
}

