@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 div.u_544095702 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(114,114,114,1) !important;
    border-width:0px 0px 0px 1.06667px !important;
  }

  *#dm .dmInner a.u_3859517874 span.text { color:rgba(170,24,3,1) !important; }

  *#dm .dmInner a.u_3859517874 {
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    border-width:1.06667px 1.06667px 1.06667px 1.06667px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_3834386689 .svg { fill:rgba(170,24,3,1) !important; }

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

  *#dm .dmInner div.u_1394442160 .svg { fill:rgba(170,24,3,1) !important; }

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

  *#dm .dmInner div.u_1614951223 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(114,114,114,1) !important;
    border-width:0px 0px 0px 1.06667px !important;
  }

  *#dm .dmInner div.u_1487039325 .svg { fill:rgba(170,24,3,1) !important; }

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

  *#dm .dmInner div.u_1395487677 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_1382143281 .svg { fill:rgba(170,24,3,1) !important; }

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

  *#dm .dmInner div.u_1929305585 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(114,114,114,1) !important;
    border-width:0px 0px 0px 1.06667px !important;
  }

  *#dm .dmInner div.u_1013748286 .svg { fill:rgba(170,24,3,1) !important; }

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

  *#dm .dmInner div.u_1710796412 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_1747509341 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(114,114,114,1) !important;
    border-width:0px 0px 0px 1.06667px !important;
  }

  *#dm .dmInner div.u_1679345335 .svg { fill:rgba(170,24,3,1) !important; }

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

  *#dm .dmInner div.u_1567077587 {
    border-style:solid !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgba(114,114,114,1) !important;
    border-width:0px 0px 0px 1.06667px !important;
  }

  *#dm .dmInner div.u_3854491054 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_1214611833 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_1896396223 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_1719700560 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_1251717348 .svg { fill:rgba(170,24,3,1) !important; }

  *#dm .dmInner div.u_732674866 hr {
    color:rgba(170,24,3,1) !important;
    border-width:3px !important;
  }

  *#dm .dmInner a.u_2291918630 {
    background-color:rgba(170,24,3,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_2291918630 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/icon/Phone_7969552.svg) !important;
  }

  *#dm .dmInner nav.u_1654906259 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#a3516eb9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 a02dfe0 {
    padding-top: 250px;
    padding-bottom: 250px;
    min-height: 482px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 a244178::before, #\31 a244178 > .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;
}
#\31 a244178 {
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_11_217094642_m_normal_none__msi___jpg-1920w.jpg);
}
    
#widget_psg {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 a02dfe0 {
    min-height: 289px;
    padding: 150px 2% 150px 2%;
}
    
#\31 a244178::before, #\31 a244178 > .bgExtraLayerOverlay {
    
}
    
#\39 c19d323 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a3516eb9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 a02dfe0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 100px 4% 100px 4%;
}
    
#\31 a244178::before, #\31 a244178 > .bgExtraLayerOverlay {
    
}
    
#\39 c19d323 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#a2af9d61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 52dbe41 {
    padding-top: 63.7px;
    padding-bottom: 63.7px;
    min-height: 177px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_k9b {
    width: 97.26%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#e410dbb4 {
    background-color: rgba(170, 24, 3, 1);
    background-image: initial;
}
}



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



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



@media all {
    
#\34 ea7e8c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 e8c9d2b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_7_90061575_m_normal_none__msi___jpg-1920w.jpg);
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\32 e8c9d2b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQIHAQAAAAAAAAAAAAAAAQADAgQFBggRIRT/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwDYvG/2qTP+mBkxPyzgAGuEKBkVwbpmyiJoe1MQC//Z');
}
    
#c3b2ea3f {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 235ddfc {
    background-color: rgba(231, 234, 239, 1);
    background-image: initial;
}
    
#widget_o2a.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#widget_o2a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_baa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0ma {
    width: 132px;
    height: auto;
    min-height: 51px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 ea7e8c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 e8c9d2b {
    width: 100%;
    min-height: 198px;
    align-items: center;
    height: auto;
}
#\32 e8c9d2b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIF/8QAHhAAAQIHAQAAAAAAAAAAAAAAAQADAgQFBggRIRT/xAAVAQEBAAAAAAAAAAAAAAAAAAAAA//EABgRAQEAAwAAAAAAAAAAAAAAAAEAAhEx/9oADAMBAAIRAxEAPwDYvG/2qTP+mBkxPyzgAGuEKBkVwbpmyiJoe1MQC//Z');
}
    
#c3b2ea3f {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\37 8120735 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 0ebfd02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\34 e0937f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_1_108185711_m_normal_none__msi___jpg-1920w.jpg);
    margin-left: 5%;
    margin-right: 5%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-top: 0%;
}
#\34 e0937f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAAABQQDAQAAAAAAAAAAAAAAAQIDBQQGERITQmHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwC+lpB6EtCoVSsoJltWrZF94Jxm5JviRhDeNS7EAASS/9k=');
}
    
#widget_mh7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_mqo {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\37 8120735 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\30 0ebfd02 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 e0937f4 {
    width: 100%;
    min-height: 188px;
    align-items: center;
    height: auto;
    margin-left: 0%;
    margin-right: 0%;
}
#\34 e0937f4.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAgEAAABQQDAQAAAAAAAAAAAAAAAQIDBQQGERITQmHw/8QAFAEBAAAAAAAAAAAAAAAAAAAAAf/EABURAQEAAAAAAAAAAAAAAAAAAAEA/9oADAMBAAIRAxEAPwC+lpB6EtCoVSsoJltWrZF94Jxm5JviRhDeNS7EAASS/9k=');
}
}



@media all {
    
#\37 aab1fcb {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b39c135e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 5b466ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-image: url();
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\37 5b466ea.lazy {
    background-image: url('');
}
    
#\38 2ceeb16 {
    padding-bottom: 4%;
    min-height: 201px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 28da75f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#group_poa {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_2n5 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b4825534 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_4bs {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 fad3085 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 a37e4d9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#fd837e60 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 170e3aa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 05e0848 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e5487965 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ebf9eef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 0860dc4 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b06ef975 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#fa4bf690 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#df51d450 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a0fae67e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 8a1fb28 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f2a03d12 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 d94b0a1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cedb2ee9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\37 5b466ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\37 5b466ea.lazy {
    background-image: url('');
}
    
#\38 2ceeb16 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 28da75f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_4bs {
    align-items: flex-start;
}
    
#\30 170e3aa {
    align-items: flex-start;
}
    
#b06ef975 {
    align-items: flex-start;
}
    
#f2a03d12 {
    align-items: flex-start;
}
}



@media all {
    
#\38 678577e.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#\38 678577e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a4c7ddaf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 f37aded {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_8_90301899_m_normal_none__msi___jpg-1920w.jpg);
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\32 f37aded.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACAwQFEhMGESEjQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABADH/2gAMAwEAAhEDEQA/ANWjnqH2qrY46amZmw4nwCFHi5Bdo4mM9RxaB2fqIhmEsC//2Q==');
}
    
#\30 63dffc6 {
    background-color: rgba(231, 234, 239, 1);
    background-image: initial;
}
    
#ba98b0ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 43859ca {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



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



@media (max-width: 767px) {
    
#\32 f37aded {
    width: 100%;
    min-height: 192px;
    align-items: center;
    height: auto;
}
#\32 f37aded.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIBAAAQMEAgMAAAAAAAAAAAAAAQACAwQFEhMGESEjQf/EABQBAQAAAAAAAAAAAAAAAAAAAAT/xAAWEQEBAQAAAAAAAAAAAAAAAAABADH/2gAMAwEAAhEDEQA/ANWjnqH2qrY46amZmw4nwCFHi5Bdo4mM9RxaB2fqIhmEsC//2Q==');
}
    
#ba98b0ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 43859ca {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\32 2681ae7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 f1eebdc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c551ac4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 0696af8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_2_186802530_m_normal_none__msi___jpg-1920w.jpg);
    margin-left: 5%;
    margin-right: 5%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-top: 0%;
}
#\39 0696af8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFBiESE0H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAEQL/2gAMAwEAAhEDEQA/AKLRjxtkkc1W4PE3oW8ZqZp49I1pEU9cZ3Jt/9k=');
}
    
#\36 5a97a15 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



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



@media (max-width: 767px) {
    
#\32 2681ae7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 0696af8 {
    width: 100%;
    min-height: 194px;
    align-items: center;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
}
#\39 0696af8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAHhAAAQMEAwAAAAAAAAAAAAAAAQACAwQFBiESE0H/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABcRAQEBAQAAAAAAAAAAAAAAAAEAEQL/2gAMAwEAAhEDEQA/AKLRjxtkkc1W4PE3oW8ZqZp49I1pEU9cZ3Jt/9k=');
}
    
#\36 5a97a15 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\37 4937514 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ef5024db {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 335fbef {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 016101e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ef69d8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-image: url();
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\32 ef69d8e.lazy {
    background-image: url('');
}
    
#\31 e2c0185 {
    min-height: 201px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-bottom: 4%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 8bd0591 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 344376d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#fcedcfb7 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#ac21009a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#b310fdc7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 eef71f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b82fded {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#fffc933e {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bca4e940 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#cb09dac9 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 e2381d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f062c97a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f912423d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 93ba8d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\39 b82fded {
    width: 100%;
    min-height: 148px;
    align-items: flex-start;
    height: auto;
}
    
#\32 ef69d8e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 ef69d8e.lazy {
    background-image: url('');
}
    
#\31 e2c0185 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#ac21009a {
    justify-content: flex-start;
}
    
#fcedcfb7 {
    align-items: flex-start;
}
    
#\35 8bd0591 {
    align-items: flex-start;
}
    
#f062c97a {
    align-items: flex-start;
}
}



@media all {
    
#\35 1c37e1a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 aa494b3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#b65489e9 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 45c624d {
    padding-bottom: 4%;
    min-height: 201px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f8a7e4aa {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 faa201b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-image: url();
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\32 faa201b.lazy {
    background-image: url('');
}
    
#\31 5d90a64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3e7fce8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f2a756bd {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 f6fd049 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d0a86ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f91c6d64 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 e6c5ead {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f6654cd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 2f3ad0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\35 45c624d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 faa201b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 faa201b.lazy {
    background-image: url('');
}
    
#\39 f6654cd {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#b65489e9 {
    align-items: flex-start;
}
    
#\35 1c37e1a {
    align-items: flex-start;
}
}



@media all {
    
#\32 4e67ef0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#\32 4e67ef0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ca0e2e71 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1f106d9 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 e2a728d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_9_93064922_m_normal_none__msi___jpg-1920w.jpg);
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\38 e2a728d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAgEDAQkAAAAAAAAAAAAAAgMBAAQFEQcSEyEiMVFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AKGOQ5ezqb6b0zNQbxRppz9Vib83kGOYfELqKZ7+Z+0pTqcf/9k=');
}
    
#\35 d1ed786 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 636de9d {
    background-color: rgba(231, 234, 239, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\33 1f106d9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\38 e2a728d {
    width: 100%;
    min-height: 175px;
    align-items: center;
    height: auto;
}
#\38 e2a728d.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAgEDAQkAAAAAAAAAAAAAAgMBAAQFEQcSEyEiMVFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AKGOQ5ezqb6b0zNQbxRppz9Vib83kGOYfELqKZ7+Z+0pTqcf/9k=');
}
    
#\35 d1ed786 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#d5515589 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 0bab4ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 5ae2230 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_3_28916085_m_normal_none__msi___jpg-1920w.jpg);
    margin-left: 5%;
    margin-right: 5%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-top: 0%;
}
#\36 5ae2230.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAwABAgQRMQUGEyH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACEiL/2gAMAwEAAhEDEQA/AN91ynYDzJbJjZDL40dqqSLek8ay6IiMF0JJOm//2Q==');
}
    
#\35 105b5ad {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 a2b0bb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



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



@media (max-width: 767px) {
    
#\36 5ae2230 {
    width: 100%;
    min-height: 191px;
    align-items: center;
    height: auto;
    margin-left: 0%;
    margin-right: 0%;
}
#\36 5ae2230.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHhAAAQQCAwEAAAAAAAAAAAAAAwABAgQRMQUGEyH/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAGBEBAQADAAAAAAAAAAAAAAAAAQACEiL/2gAMAwEAAhEDEQA/AN91ynYDzJbJjZDL40dqqSLek8ay6IiMF0JJOm//2Q==');
}
    
#\35 105b5ad {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 a2b0bb7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#e7f17eaa {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#a551df61 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c38a9642 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-image: url();
    padding-top: 16px;
    padding-bottom: 16px;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#c38a9642.lazy {
    background-image: url('');
}
    
#\35 f8c29a8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 3675b69 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 9ba7178 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c22fdca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f6a5290d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 c17a2e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5f12b2f {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 de99d40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#dae3d661 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#b429b2df {
    min-height: 201px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-bottom: 4%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\39 f7fa765 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f506e232 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#c9778e88 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 6c27665 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 1fc061e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e82ce529 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 96358f3 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
}



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



@media (max-width: 767px) {
    
#b429b2df {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 f7fa765 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c38a9642 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c38a9642.lazy {
    background-image: url('');
}
    
#\31 96358f3 {
    align-items: flex-start;
}
    
#e7f17eaa {
    align-items: flex-start;
}
    
#\37 6c27665 {
    align-items: flex-start;
}
}



@media all {
    
#\36 fb118a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_4_107792462_m_normal_none__msi___jpg-1920w.jpg);
    margin-left: 5%;
    margin-right: 5%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-top: 0%;
}
#\36 fb118a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACBAMFEQYHEiEUMXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCrg6suthgumXHFVhBPRyVmMndaG+RVd5Ewcnk4A9d/ERGyDL2o3//Z');
}
    
#\30 4fc7db6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\37 8acb471 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 400px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\33 9756dc4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec5d80ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 fb118a5 {
    width: 100%;
    min-height: 204px;
    align-items: center;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
}
#\36 fb118a5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIRAAAQMDBAMAAAAAAAAAAAAAAQACBAMFEQYHEiEUMXH/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAC/9oADAMBAAIRAxEAPwCrg6suthgumXHFVhBPRyVmMndaG+RVd5Ewcnk4A9d/ERGyDL2o3//Z');
}
    
#\30 4fc7db6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 8acb471 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\36 2286913.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#\36 2286913 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 525a5c6 {
    min-height: 500px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 ed0ed05 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 a1c60f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 2ee456f {
    background-color: rgba(231, 234, 239, 1);
    background-image: initial;
}
    
#\39 498fc27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_10_204872211_m_normal_none__msi___jpg-1920w.jpg);
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    border-radius: 15px 15px 15px 15px;
    box-shadow: var(--color_1) 0px 0px 11px 0px;
    background-position: 50% 0%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\39 498fc27.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAQUAAwAAAAAAAAAAAAABAgUAAwQGERIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/AKHEhIbM1W3kYkebIvL1esDypoR2vIArxrlx6J8vppShWAv/2Q==');
}
}



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



@media (max-width: 767px) {
    
#\32 525a5c6 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\36 ed0ed05 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 498fc27 {
    width: 100%;
    min-height: 196px;
    align-items: center;
    height: auto;
}
#\39 498fc27.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAQUAAwAAAAAAAAAAAAABAgUAAwQGERIhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/AKHEhIbM1W3kYkebIvL1esDypoR2vIArxrlx6J8vppShWAv/2Q==');
}
}



@media all {
    
#\31 f1663d1 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 fd74076 {
    min-height: 201px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding-bottom: 4%;
    padding-top: 4%;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 3dc8f7e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\31 887c872 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\30 45c18d2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 d92c027 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\31 c6ec025 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 48%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
    background-image: url();
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: flex-start;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
#\31 c6ec025.lazy {
    background-image: url('');
}
    
#\36 83d83ea {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#f08c6381 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7d30f47 {
    width: 43px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#cf80f376 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\36 ab2a87b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b830b99a {
    justify-content: flex-start;
    align-items: flex-start;
    width: 526.817px;
    min-height: 62px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    height: auto;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\35 715e237 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8e358b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\36 fd74076 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 d92c027 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 c6ec025 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\31 c6ec025.lazy {
    background-image: url('');
}
    
#cf80f376 {
    align-items: flex-start;
}
    
#b830b99a {
    align-items: flex-start;
}
}



@media all {
    
#\36 9b10277.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 10px;
}
#\36 9b10277 {
    width: 77.83%;
    height: auto;
    max-width: 100%;
}
    
#\39 4d32432 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#d6dcb1ff {
    min-height: 101px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding-top: 4%;
    padding-right: 4%;
    padding-left: 4%;
    flex-wrap: nowrap;
    padding-bottom: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#fdc7ec6f {
    width: 78.39%;
    height: auto;
    max-width: 100%;
}
    
#b5617878 {
    background-color: rgba(231, 234, 239, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\39 4d32432 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d6dcb1ff {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 9b10277 {
    width: 100.00%;
}
    
#fdc7ec6f {
    width: 100.00%;
}
}



@media all {
    
#\33 e919522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1);
    border-width: 3px 3px 3px 3px;
    flex: 1 1 auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\35 351d7b0 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: wrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 6d98220 {
    background-color: rgba(231, 234, 239, 1);
    background-image: initial;
}
    
#widget_oi9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_9eb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cbc333d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1);
    border-width: 3px 3px 3px 3px;
    flex: 1 1 auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a3f8e43b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\30 c5c68cb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e72e0ef0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1);
    border-width: 3px 3px 3px 3px;
    flex: 1 1 auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#a5c5004b {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\38 e15c3b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 e62f61b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1);
    border-width: 3px 3px 3px 3px;
    flex: 1 1 auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#e61c3ad9 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 f249815 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ed91b2e6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    border-style: solid;
    border-color: rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1) rgba(170, 24, 3, 1);
    border-width: 3px 3px 3px 3px;
    flex: 1 1 auto;
    align-items: center;
    padding: 40px 40px 40px 40px;
    margin: 0% 0% 0% 0%;
}
    
#c9db286c {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\36 95e0f12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 351d7b0 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 e919522 {
    padding: 20px 20px 20px 20px;
}
    
#cbc333d5 {
    padding: 20px 20px 20px 20px;
}
    
#e72e0ef0 {
    padding: 20px 20px 20px 20px;
}
    
#\37 e62f61b {
    padding: 20px 20px 20px 20px;
}
    
#ed91b2e6 {
    padding: 20px 20px 20px 20px;
}
    
#widget_9eb {
    width: 99.79%;
}
    
#\30 c5c68cb {
    width: 99.84%;
}
}



@media (max-width: 767px) {
    
#\33 e919522 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 351d7b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#cbc333d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e72e0ef0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 e62f61b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ed91b2e6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\31 a980e5b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(170, 24, 3, 1);
    background-image: initial;
    box-shadow: var(--color_2) 0px 0px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 076b5b6 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#ccbcc257::before, #ccbcc257 > .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;
}
#ccbcc257 {
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_9_93064922_m_normal_none__msi___jpg-1920w.jpg);
}
#ccbcc257.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAgEDAQkAAAAAAAAAAAAAAgMBAAQFEQcSEyEiMVFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AKGOQ5ezqb6b0zNQbxRppz9Vib83kGOYfELqKZ7+Z+0pTqcf/9k=');
}
    
#widget_6e1 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 076b5b6 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#ccbcc257::before, #ccbcc257 > .bgExtraLayerOverlay {
    
}
#ccbcc257.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAgEDAQkAAAAAAAAAAAAAAgMBAAQFEQcSEyEiMVFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AKGOQ5ezqb6b0zNQbxRppz9Vib83kGOYfELqKZ7+Z+0pTqcf/9k=');
}
}



@media (max-width: 767px) {
    
#\31 a980e5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 076b5b6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ccbcc257::before, #ccbcc257 > .bgExtraLayerOverlay {
    
}
#ccbcc257.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAIxAAAgEDAQkAAAAAAAAAAAAAAgMBAAQFEQcSEyEiMVFhcf/EABUBAQEAAAAAAAAAAAAAAAAAAAID/8QAFREBAQAAAAAAAAAAAAAAAAAAAAH/2gAMAwEAAhEDEQA/AKGOQ5ezqb6b0zNQbxRppz9Vib83kGOYfELqKZ7+Z+0pTqcf/9k=');
}
}



@media all {
    
#\36 f7f9a6f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#bc1f225f {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 293px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#widget_ghc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5f3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_5f3 {
    width: 49.83%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\30 7909ab8 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_he5 {
    width: 180px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 46px;
    max-width: 100%;
    order: 1;
}
}



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



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



@media all {
    
#be2b42de {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_2) #000000 var(--color_2) #000000;
    border-width: 2px 0 2px 0;
    padding: 16px 16px 16px 16px;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\32 d0dcf3a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 155px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding-right: 0%;
    padding-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
    margin-left: 0%;
}
    
#\38 d0b2b5b::before, #\38 d0b2b5b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(170, 24, 3, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\38 d0b2b5b {
    background-image: url(https://le-de.cdn-website.com/f7738f426bcc4733ae4687e4fe12db45/dms3rep/multi/opt/imgi_11_217094642_m_normal_none__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\38 d0b2b5b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFESEx8P/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRMf/aAAwDAQACEQMRAD8AwuGzVJ+HfGKbixo7sqPJfomR2qXNn71ESNmCUM5P/9k=');
}
    
#widget_era {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 d0dcf3a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 d0b2b5b::before, #\38 d0b2b5b > .bgExtraLayerOverlay {
    
}
#\38 d0b2b5b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFESEx8P/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRMf/aAAwDAQACEQMRAD8AwuGzVJ+HfGKbixo7sqPJfomR2qXNn71ESNmCUM5P/9k=');
}
}



@media (max-width: 767px) {
    
#be2b42de {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 d0dcf3a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 d0b2b5b::before, #\38 d0b2b5b > .bgExtraLayerOverlay {
    
}
#\38 d0b2b5b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAGAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAQQDAQEAAAAAAAAAAAAAAQACAwQFESEx8P/EABQBAQAAAAAAAAAAAAAAAAAAAAP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAIRMf/aAAwDAQACEQMRAD8AwuGzVJ+HfGKbixo7sqPJfomR2qXNn71ESNmCUM5P/9k=');
}
}

