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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1638074655 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1656324523 {
    background-color:rgba(86,170,234,1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1656324523:hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1656324523.hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1656324523:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1656324523.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1267506728 {
    background-color:rgba(86,170,234,1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1267506728:hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1267506728.hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1267506728:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1267506728.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1692207311 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1933102328 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1649399982 .svg { fill:var(--color_3) !important; }

  *#dm .dmInner a.u_1225283156 {
    background-color:rgba(86,170,234,1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1225283156:hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1225283156.hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1225283156:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1225283156.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1961914568 {
    background-color:rgba(86,170,234,1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1961914568:hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1961914568.hover {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1961914568:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1961914568.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1086766468 hr { border-width:4px !important; }

  *#dm .dmInner div.u_1665962066 hr { border-width:4px !important; }

  *#dm .dmInner div.u_1047060193 input:not([type="submit"]) {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(87,87,87) rgb(87,87,87) rgb(87,87,87) rgb(87,87,87) !important;
  }

  *#dm .dmInner div.u_1047060193 textarea {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(87,87,87) rgb(87,87,87) rgb(87,87,87) rgb(87,87,87) !important;
  }

  *#dm .dmInner div.u_1047060193 select {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(87,87,87) rgb(87,87,87) rgb(87,87,87) rgb(87,87,87) !important;
  }

  *#dm .dmInner div.u_1047060193 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1047060193 .m-recaptcha { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1047060193 .dmforminput input {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .dmforminput textarea {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .dmforminput .fileUploadLink {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .checkboxwrapper span {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .radiowrapper span {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .optinwrapper div {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .freetextwrapper {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .dmforminput select {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 .dmforminput option {
    color:var(--color_2) !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1047060193 input::placeholder {
    font-size:14px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1047060193 input.placeholder {
    font-size:14px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1047060193 textarea::placeholder {
    font-size:14px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1047060193 textarea.placeholder {
    font-size:14px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1047060193 select::placeholder {
    font-size:14px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1047060193 select.placeholder {
    font-size:14px !important;
    color:var(--color_9) !important;
  }

  *#dm .dmInner div.u_1047060193 .dmformsubmit:hover input[type="submit"] { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1047060193 .dmformsubmit.hover input[type="submit"] { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1047060193 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:118px !important;
    background-color:rgba(86,170,234,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1984810633 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1984810633:hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1984810633.hover span.text { color:var(--color_2) !important; }

  *#dm .dmInner a.u_1984810633 span.text {
    color:var(--color_9) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1984810633 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/icon/Phone_7941138.svg) !important;
    background-color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1984810633:hover {
    background-color:var(--color_9) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1984810633.hover {
    background-color:var(--color_9) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1984810633:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1984810633.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1961914568 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/icon/Phone_7941138.svg) !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_8);
    --overlapping-background-image: initial;
}
}



@media all {
    
#f9e01c6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/degradado-blanco-%281%29-1920w.png);
    background-position: 50% 0%;
    background-size: contain;
    padding: 16px 16px 16px 16px;
}
    
#ba95933d {
    min-height: 765px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#fe144112::before, #fe144112 > .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;
}
#fe144112 {
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/imgi_3_5767589_m_normal_none__msi___jpg-1920w.webp);
}
    
#group_s3m {
    align-items: center;
    width: 100%;
    min-height: 184px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(0, 0, 0, 0.56);
    background-image: initial;
    margin-top: 53px;
}
    
#widget_dn1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d7i.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#widget_d7i {
    width: 184px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ba95933d {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 578px;
}
    
#fe144112::before, #fe144112 > .bgExtraLayerOverlay {
    
}
    
#group_s3m {
    margin-top: 101px;
}
}



@media (max-width: 767px) {
    
#f9e01c6f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-top: 4px;
    padding-bottom: 32px;
}
    
#ba95933d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#fe144112::before, #fe144112 > .bgExtraLayerOverlay {
    
}
    
#group_s3m {
    margin-top: 229px;
}
}



@media all {
    
#\35 cc8e848::before, #\35 cc8e848 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 cc8e848 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/62ab09291cd96322f7e1cdd5-file-3871080323213347__msi___jpeg-1920w.jpeg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#d4a3e06a {
    min-height: 620px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#widget_181 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 31bf1d7.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\39 31bf1d7 {
    width: 184px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bar {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b0c088c9::before, #b0c088c9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#b0c088c9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/62ab09291cd96322f7e1cdd5-file-2194520567574295__msi___jpeg-1920w.jpeg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\34 5b5b09d {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 68a5f31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#eb5728a3::before, #eb5728a3 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#eb5728a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/62ab09291cd96322f7e1cdd5-file-992154402222594__msi___jpeg-1920w.jpeg);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#a2178af8 {
    width: 64px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#aa3ee2c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#da8446c1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#da8446c1 {
    width: 184px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af5fe835.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#af5fe835 {
    width: 184px;
    height: auto;
    min-height: 39px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d4a3e06a {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 454px;
}
    
#\35 cc8e848::before, #\35 cc8e848 > .bgExtraLayerOverlay {
    
}
    
#b0c088c9::before, #b0c088c9 > .bgExtraLayerOverlay {
    
}
    
#eb5728a3::before, #eb5728a3 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\35 cc8e848::before, #\35 cc8e848 > .bgExtraLayerOverlay {
    
}
#\35 cc8e848 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d4a3e06a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#b0c088c9::before, #b0c088c9 > .bgExtraLayerOverlay {
    
}
#b0c088c9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb5728a3::before, #eb5728a3 > .bgExtraLayerOverlay {
    
}
#eb5728a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\30 c8f4377::before, #\30 c8f4377 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.74;
    border-radius: inherit;
}
#\30 c8f4377 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/patron-lineas-gris__msi___png-1920w.png);
    align-items: center;
    padding: 16px 16px 16px 16px;
}
#\30 c8f4377.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAATElEQVQI14XISwqAMAwA0eqmiHQheP/TJbT5kNwgleQCLgYe0/bex18RcbY5ZxeR7u5VOt9aq6yql6reDQAGEQ0zq9L5ELHMzA8zvx8Nb1WT7mbcNAAAAABJRU5ErkJggg==');
}
    
#eff8126b {
    min-height: 878px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\35 8e06cd6 {
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/62ab09291cd96322f7e1cdd5-file-1040454717480062__msi___jpeg-1920w.jpeg);
}
#\35 8e06cd6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMG/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQAEEQIDBYESE/D/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABAhH/2gAMAwEAAhEDEQA/AIZTLC+2rb9IpESI0sgXUEjiPbRFNStGWf/Z');
}
    
#group_52b {
    align-items: flex-start;
    width: 92.86%;
    min-height: 314px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 1px 1px 1px 1px;
    height: auto;
    padding-left: 15px;
    padding-right: 15px;
}
    
#widget_9b0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eff8126b {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 574px;
}
    
#\30 c8f4377::before, #\30 c8f4377 > .bgExtraLayerOverlay {
    
}
#\30 c8f4377.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAATElEQVQI14XISwqAMAwA0eqmiHQheP/TJbT5kNwgleQCLgYe0/bex18RcbY5ZxeR7u5VOt9aq6yql6reDQAGEQ0zq9L5ELHMzA8zvx8Nb1WT7mbcNAAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\30 c8f4377::before, #\30 c8f4377 > .bgExtraLayerOverlay {
    
}
#\30 c8f4377 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 c8f4377.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAATElEQVQI14XISwqAMAwA0eqmiHQheP/TJbT5kNwgleQCLgYe0/bex18RcbY5ZxeR7u5VOt9aq6yql6reDQAGEQ0zq9L5ELHMzA8zvx8Nb1WT7mbcNAAAAABJRU5ErkJggg==');
}
    
#eff8126b {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
}



@media all {
    
#\34 5b67d33 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.25352112676056%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/62ab09291cd96322f7e1cdd5-file-499259399238881__msi___jpeg-1920w.jpeg);
    padding: 16px 16px 16px 16px;
}
#\34 5b67d33.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACYQAAIBAwIEBwAAAAAAAAAAAAECAwAEEQUhBgcSQRMUIjEzgZL/xAAWAQEBAQAAAAAAAAAAAAAAAAADAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAMR/9oADAMBAAIRAxEAPwCL0jjGCW/CvAzJnpDH3Oau1SN1DCNsMMjapF+WmoXOpReWKQ2+QfE7mtQt+FWjgjQ3UxKqBn6onEQrNOTbVPTbw9O23akwmlx8j/o0UVoYS//Z');
}
    
#\38 962a0c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.75%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 a952abc {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 761px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#a19ee420 {
    background-color: rgba(239, 239, 239, 1);
    background-image: initial;
}
    
#widget_836.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_836 {
    width: 9.49%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_430 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cva {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 a952abc {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 493px;
}
}



@media (max-width: 767px) {
    
#\34 5b67d33 {
    width: 100%;
    min-height: 317px;
    align-items: center;
    height: auto;
}
#\34 5b67d33.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAAUGB//EACYQAAIBAwIEBwAAAAAAAAAAAAECAwAEEQUhBgcSQRMUIjEzgZL/xAAWAQEBAQAAAAAAAAAAAAAAAAADAgT/xAAXEQEBAQEAAAAAAAAAAAAAAAABAAMR/9oADAMBAAIRAxEAPwCL0jjGCW/CvAzJnpDH3Oau1SN1DCNsMMjapF+WmoXOpReWKQ2+QfE7mtQt+FWjgjQ3UxKqBn6onEQrNOTbVPTbw9O23akwmlx8j/o0UVoYS//Z');
}
    
#\38 962a0c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 a952abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media all {
    
#\39 1e74a29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ce975aed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 4f98b85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 57.75%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#\34 a13616d {
    background-color: var(--color_8);
    background-image: initial;
}
    
#\36 3d7df40.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 3d7df40 {
    width: 9.49%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#a89f93a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.25352112676056%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/62ab09291cd96322f7e1cdd5-file-1227135072060299__msi___jpeg-1920w.jpeg);
    order: 1;
    padding: 16px 16px 16px 16px;
}
#a89f93a3.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFAQb/xAAiEAACAgICAAcAAAAAAAAAAAABAgADBBESIQUUIjFUkfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADAv/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEv/aAAwDAQACEQMRAD8AT4gMYOHGNcN9hR7StVnYAqQNitvQ3+3OVoz7rKmptsKsD0wMX5fI+W0LYVYWk4pPFe5jO/I+pvuEILKX/9k=');
}
    
#\34 7221c83 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 667px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7221c83 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 462px;
}
}



@media (max-width: 767px) {
    
#\37 4f98b85 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a89f93a3 {
    width: 100%;
    min-height: 263px;
    align-items: center;
    height: auto;
}
#a89f93a3.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAASAAoDASIAAhEBAxEB/8QAGAAAAwEBAAAAAAAAAAAAAAAAAAMFAQb/xAAiEAACAgICAAcAAAAAAAAAAAABAgADBBESIQUUIjFUkfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADAv/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEv/aAAwDAQACEQMRAD8AT4gMYOHGNcN9hR7StVnYAqQNitvQ3+3OVoz7rKmptsKsD0wMX5fI+W0LYVYWk4pPFe5jO/I+pvuEILKX/9k=');
}
    
#\34 7221c83 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
}



@media all {
    
#cc993bc1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63.10180076921118%;
    min-width: 4%;
    padding: 16px 30px 16px 30px;
}
    
#\38 d893718::before, #\38 d893718 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(86, 170, 234, 1);
    opacity: 0.83;
    border-radius: inherit;
}
#\38 d893718 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 34.9%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/patron-lineas-oscuro__msi___png-1920w.png);
    margin-right: 2%;
    padding: 16px 16px 16px 16px;
}
#\38 d893718.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQI13XIMQrAIAxAUe0ipTgUegobRQqapAgBxftfqcS9w4PPNyJi/8w57RjD9t43E5ldpOYAZdHWB4guvdVlrvvDeBgg8jc2H6os2voCogcuPlE5M9XrAyknFMiFuPACAAAAAElFTkSuQmCC');
}
    
#\32 a341ab1 {
    min-height: 701px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_hd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_vej {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#widget_g72 {
    width: 34px;
    height: auto;
    max-width: 100%;
}
    
#widget_4bg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b8fcf711 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#\37 d85c5b6 {
    width: 34px;
    height: auto;
    max-width: 100%;
}
    
#\38 655ad25 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 f806af0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#\39 ff03759 {
    width: 34px;
    height: auto;
    max-width: 100%;
}
    
#f1cfdedd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4d8c630 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    height: auto;
}
    
#c01e5ad9 {
    width: 34px;
    height: auto;
    max-width: 100%;
}
    
#\33 ad05124 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6jo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 af877f4 {
    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;
}
    
#\31 04622ef::before, #\31 04622ef > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(239, 239, 239, 1);
    opacity: 0.92;
    border-radius: inherit;
}
#\31 04622ef {
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/patron-lineas-oscuro__msi___png-1920w.png);
    background-color: rgba(239, 239, 239, 1);
}
#\31 04622ef.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQI13XIMQrAIAxAUe0ipTgUegobRQqapAgBxftfqcS9w4PPNyJi/8w57RjD9t43E5ldpOYAZdHWB4guvdVlrvvDeBgg8jc2H6os2voCogcuPlE5M9XrAyknFMiFuPACAAAAAElFTkSuQmCC');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a341ab1 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 d893718::before, #\38 d893718 > .bgExtraLayerOverlay {
    
}
#\38 d893718 {
    width: 43.63828281862511%;
}
#\38 d893718.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQI13XIMQrAIAxAUe0ipTgUegobRQqapAgBxftfqcS9w4PPNyJi/8w57RjD9t43E5ldpOYAZdHWB4guvdVlrvvDeBgg8jc2H6os2voCogcuPlE5M9XrAyknFMiFuPACAAAAAElFTkSuQmCC');
}
    
#cc993bc1 {
    width: 56.18%;
}
    
#\31 04622ef::before, #\31 04622ef > .bgExtraLayerOverlay {
    
}
#\31 04622ef.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQI13XIMQrAIAxAUe0ipTgUegobRQqapAgBxftfqcS9w4PPNyJi/8w57RjD9t43E5ldpOYAZdHWB4guvdVlrvvDeBgg8jc2H6os2voCogcuPlE5M9XrAyknFMiFuPACAAAAAElFTkSuQmCC');
}
}



@media (max-width: 767px) {
    
#cc993bc1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 d893718::before, #\38 d893718 > .bgExtraLayerOverlay {
    
}
#\38 d893718 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 d893718.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQI13XIMQrAIAxAUe0ipTgUegobRQqapAgBxftfqcS9w4PPNyJi/8w57RjD9t43E5ldpOYAZdHWB4guvdVlrvvDeBgg8jc2H6os2voCogcuPlE5M9XrAyknFMiFuPACAAAAAElFTkSuQmCC');
}
    
#\32 a341ab1 {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#\31 04622ef::before, #\31 04622ef > .bgExtraLayerOverlay {
    
}
#\31 04622ef.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAADCAYAAACqPZ51AAAACXBIWXMAAA7EAAAOxAGVKw4bAAAAWklEQVQI13XIMQrAIAxAUe0ipTgUegobRQqapAgBxftfqcS9w4PPNyJi/8w57RjD9t43E5ldpOYAZdHWB4guvdVlrvvDeBgg8jc2H6os2voCogcuPlE5M9XrAyknFMiFuPACAAAAAElFTkSuQmCC');
}
}



@media all {
    
#e428f53c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 a2e9e39 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 590px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 939d620::before, #\37 939d620 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.36;
    border-radius: inherit;
}
#\37 939d620 {
    background-image: url(https://le-de.cdn-website.com/7c0b01eefd2848489e59fe23555abd21/dms3rep/multi/opt/137556987_l_normal_none__msi___jpg-1920w.jpg);
}
#\37 939d620.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQREyEiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AMY+3l4xrsXQV8qvsiNiqSewiI0gWp//2Q==');
}
    
#widget_672 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ilt {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_a6h {
    width: 146px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 52px;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 a2e9e39 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 471px;
}
    
#\37 939d620::before, #\37 939d620 > .bgExtraLayerOverlay {
    
}
#\37 939d620.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQREyEiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AMY+3l4xrsXQV8qvsiNiqSewiI0gWp//2Q==');
}
}



@media (max-width: 767px) {
    
#e428f53c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 a2e9e39 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#\37 939d620::before, #\37 939d620 > .bgExtraLayerOverlay {
    
}
#\37 939d620.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAgIBBQAAAAAAAAAAAAAAAQIAAwQREyEiUf/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/AMY+3l4xrsXQV8qvsiNiqSewiI0gWp//2Q==');
}
}

