@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 a.u_1757084648:hover {
    background-color:rgba(59,134,134,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1757084648.hover {
    background-color:rgba(59,134,134,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1757084648 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/icon/Email_7932355.svg) !important;
    background-color:rgba(3,101,100,1) !important;
  }

  *#dm .dmInner a.u_1757084648 span.text {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1757084648 {
    background-color:rgba(34,41,49,1) !important;
    background-image:initial !important;
    border-radius:0px 10px 0px 10px !important;
  }

  *#dm .dmInner a.u_1193458323:hover {
    background-color:rgba(3,101,100,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1193458323.hover {
    background-color:rgba(3,101,100,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1193458323 {
    background-color:rgba(59,134,134,1) !important;
    background-image:initial !important;
    border-radius:0px 10px 0px 10px !important;
  }

  *#dm .dmInner a.u_1193458323 span.text {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1216086911 hr {
    border-width:4px !important;
    color:var(--color_1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1998713778 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/icon/Phone_7377165.svg) !important;
    background-color:rgba(59,134,134,1) !important;
  }

  *#dm .dmInner a.u_1998713778 {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-radius:0px 10px 0px 10px !important;
  }

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

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

  *#dm .dmInner a.u_1998713778 span.text {
    font-family:'Open Sans' !important;
    font-size:14px !important;
    color:rgba(34,41,49,1) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1149684893 .svg { fill:rgba(59,134,134,1) !important; }

  *#dm .dmInner div.u_1690177424 hr {
    border-width:4px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1147084644 .svg { fill:rgba(59,134,134,1) !important; }

  *#dm .dmInner div.u_1803689194 .svg { fill:rgba(59,134,134,1) !important; }

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

  *#dm .dmInner nav.u_1012680048 { color:white !important; }
}
@media (min-width:0) and (max-width:767px) {}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\36 7037942::before, #\36 7037942 > .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;
}
#\36 7037942 {
    background-image: url(https://le-de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/dms3rep/multi/opt/imgi_7_134291988_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
    
#\37 1c66efe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\30 39448eb {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 512px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_g63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f4a18c72 {
    width: 161px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 7037942::before, #\36 7037942 > .bgExtraLayerOverlay {
    
}
    
#\30 39448eb {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 7037942::before, #\36 7037942 > .bgExtraLayerOverlay {
    
}
    
#\37 1c66efe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 39448eb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\38 330afa1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.83%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#bdb23e85 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.16666666666667%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\36 cb54282 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\32 d547eb0 {
    background-color: var(--color_7);
    background-image: initial;
}
    
#widget_2om.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_2om {
    width: 6.99%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_he7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7rq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_65h {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 cb54282 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\38 330afa1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bdb23e85 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 cb54282 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_65h {
    height: 240px;
}
}



@media all {
    
#\32 b8592a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#db9c3364 {
    padding-top: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_asv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_uvv {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#db9c3364 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\32 b8592a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#db9c3364 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#b80e1471::before, #b80e1471 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.62;
    border-radius: inherit;
}
#b80e1471 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    background-image: url(https://le-de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/dms3rep/multi/opt/imgi_9_134017807_m_normal_none1__msi___jpg-480h.jpg);
    padding: 30px 16px 30px 16px;
}
#b80e1471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAIBAAAAYCAgMAAAAAAAAAAAAAAAECAwQFBhESISJRYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAACAwABESH/2gAMAwEAAhEDEQA/AKK7lsydUvuMoJB6V366MZkscovysJJJlr4k6rXl9MAAFtIq7GsWNZP/2Q==');
}
    
#df2a78ab {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_ad6 {
    width: 74px;
    height: auto;
    max-width: 100%;
}
    
#widget_l3s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lt2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cc24b70b::before, #cc24b70b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.62;
    border-radius: inherit;
}
#cc24b70b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    background-image: url(https://le-de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/dms3rep/multi/opt/imgi_7_134291988_m_normal_none1__msi___jpg-1920w.jpg);
    padding: 30px 16px 30px 16px;
}
#cc24b70b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAgAEAwYSEyFS/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAAMBAQAAAAAAAAAAAAAAAAECEQAE/9oADAMBAAIRAxEAPwC+y6tpUKj4Ky5GLnYSwk812uWJ5n7PmIh52JtzdQJN/9k=');
}
    
#\36 b2b5122 {
    width: 74px;
    height: auto;
    max-width: 100%;
}
    
#\31 214fb5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 5f452b8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e734126::before, #\32 e734126 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.62;
    border-radius: inherit;
}
#\32 e734126 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    background-image: url(https://le-de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/dms3rep/multi/opt/imgi_10_234661789_m_normal_none1__msi___jpg-480h.jpg);
    padding: 30px 16px 30px 16px;
}
#\32 e734126.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAABBAMBAQAAAAAAAAAAAAACAAEDEQQFEiET/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMh/9oADAMBAAIRAxEAPwC8G+llkw8Gd3LsrZq8ZWjPbuZc/Kr8REXnTa6IVKR//9k=');
}
    
#\38 b13e66b {
    width: 74px;
    height: auto;
    max-width: 100%;
}
    
#e2e00e9d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 ba9def1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df2a78ab {
    padding-left: 2%;
    padding-right: 2%;
}
    
#b80e1471::before, #b80e1471 > .bgExtraLayerOverlay {
    
}
#b80e1471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAIBAAAAYCAgMAAAAAAAAAAAAAAAECAwQFBhESISJRYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAACAwABESH/2gAMAwEAAhEDEQA/AKK7lsydUvuMoJB6V366MZkscovysJJJlr4k6rXl9MAAFtIq7GsWNZP/2Q==');
}
    
#cc24b70b::before, #cc24b70b > .bgExtraLayerOverlay {
    
}
#cc24b70b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAgAEAwYSEyFS/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAAMBAQAAAAAAAAAAAAAAAAECEQAE/9oADAMBAAIRAxEAPwC+y6tpUKj4Ky5GLnYSwk812uWJ5n7PmIh52JtzdQJN/9k=');
}
    
#\32 e734126::before, #\32 e734126 > .bgExtraLayerOverlay {
    
}
#\32 e734126.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAABBAMBAQAAAAAAAAAAAAACAAEDEQQFEiET/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMh/9oADAMBAAIRAxEAPwC8G+llkw8Gd3LsrZq8ZWjPbuZc/Kr8REXnTa6IVKR//9k=');
}
}



@media (max-width: 767px) {
    
#b80e1471::before, #b80e1471 > .bgExtraLayerOverlay {
    
}
#b80e1471 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#b80e1471.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAcI/8QAIBAAAAYCAgMAAAAAAAAAAAAAAAECAwQFBhESISJRYf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAZEQACAwEAAAAAAAAAAAAAAAACAwABESH/2gAMAwEAAhEDEQA/AKK7lsydUvuMoJB6V366MZkscovysJJJlr4k6rXl9MAAFtIq7GsWNZP/2Q==');
}
    
#df2a78ab {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cc24b70b::before, #cc24b70b > .bgExtraLayerOverlay {
    
}
#cc24b70b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#cc24b70b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAgEFAAAAAAAAAAAAAAABAgAEAwYSEyFS/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABgRAAMBAQAAAAAAAAAAAAAAAAECEQAE/9oADAMBAAIRAxEAPwC+y6tpUKj4Ky5GLnYSwk812uWJ5n7PmIh52JtzdQJN/9k=');
}
    
#\32 e734126::before, #\32 e734126 > .bgExtraLayerOverlay {
    
}
#\32 e734126 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 e734126.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAdEAABBAMBAQAAAAAAAAAAAAACAAEDEQQFEiET/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAgMh/9oADAMBAAIRAxEAPwC8G+llkw8Gd3LsrZq8ZWjPbuZc/Kr8REXnTa6IVKR//9k=');
}
}



@media all {
    
#f49bc6a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 8ff77a3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.00%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 e03d933 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 37b855c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.666666666666668%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\35 f495ee2::before, #\35 f495ee2 > .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 f495ee2 {
    background-image: url(https://le-de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/dms3rep/multi/opt/imgi_11_185643903_m_normal_none_182__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\35 f495ee2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMABAERBTE0/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABMgME/9oADAMBAAIRAxEAPwDBXL1pBMBLjAd9Yk2OUu69LIiLc8IB3tn/2Q==');
}
    
#widget_ia4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_nvt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 cbbfd3c {
    width: 161px;
    height: auto;
    min-height: 52px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 e03d933 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 f495ee2::before, #\35 f495ee2 > .bgExtraLayerOverlay {
    
}
#\35 f495ee2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMABAERBTE0/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABMgME/9oADAMBAAIRAxEAPwDBXL1pBMBLjAd9Yk2OUu69LIiLc8IB3tn/2Q==');
}
}



@media (max-width: 767px) {
    
#f49bc6a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 8ff77a3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e03d933 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 37b855c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f495ee2::before, #\35 f495ee2 > .bgExtraLayerOverlay {
    
}
#\35 f495ee2.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAADAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHBAAAgICAwAAAAAAAAAAAAAAAgMABAERBTE0/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABMgME/9oADAMBAAIRAxEAPwDBXL1pBMBLjAd9Yk2OUu69LIiLc8IB3tn/2Q==');
}
}



@media all {
    
#f5c51476 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 03b74cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 e550408 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#ce04aa25 {
    background-color: rgba(3, 54, 73, 1);
    background-image: initial;
}
    
#widget_20p {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i3u {
    width: 49px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_gna {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_d05 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 bafdecb {
    width: 49px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9a1f14b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bc89bb9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b46a3b95 {
    width: 54px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 6;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2ecf251 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 debd776 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 8;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 e550408 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#f5c51476 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 03b74cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 e550408 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#c3308f45 {
    background-color: var(--color_8);
    background-image: initial;
}
    
#\35 5d6fe5e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 aa90a66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42.16666666666667%;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
}
    
#ea97ee28 {
    width: 100.00%;
    height: 474px;
    max-width: 100%;
}
    
#\33 b6bdc9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 53.83%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\33 ddb1b25 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#a18625fa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#a18625fa {
    width: 6.99%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\30 ab6a798 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_pf5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ddb1b25 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 aa90a66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ea97ee28 {
    height: 240px;
}
    
#\33 b6bdc9e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 ddb1b25 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#d27133ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 e63dc5c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ca86f608::before, #ca86f608 > .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;
}
#ca86f608 {
    background-image: url(https://le-de.cdn-website.com/7df495f780be4882903a7b40e25d5cd5/dms3rep/multi/opt/44164006_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#ca86f608.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDEQQFIhIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEh/9oADAMBAAIRAxEAPwCKB/nJn18/VchQP1GUHuAIoGh9RERXBeZVLWf/2Q==');
}
    
#widget_c6u {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_bjf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 e63dc5c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#ca86f608::before, #ca86f608 > .bgExtraLayerOverlay {
    
}
#ca86f608.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDEQQFIhIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEh/9oADAMBAAIRAxEAPwCKB/nJn18/VchQP1GUHuAIoGh9RERXBeZVLWf/2Q==');
}
}



@media (max-width: 767px) {
    
#d27133ce {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 e63dc5c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ca86f608::before, #ca86f608 > .bgExtraLayerOverlay {
    
}
#ca86f608.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAT/xAAdEAABBAMBAQAAAAAAAAAAAAABAAIDEQQFIhIh/8QAFAEBAAAAAAAAAAAAAAAAAAAABf/EABgRAAMBAQAAAAAAAAAAAAAAAAABAhEh/9oADAMBAAIRAxEAPwCKB/nJn18/VchQP1GUHuAIoGh9RERXBeZVLWf/2Q==');
}
}

