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

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

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

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

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

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

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

  *#dm .dmInner a.u_1490172803 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/icon/Phone_7969552.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1882534954 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_2515552830 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1394004387 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1271202914 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1500621801 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1133614484 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1400089100 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1553760946 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1967400691 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1794389577 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1207394710 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1610974557 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1998704143 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1119009040 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1825839438 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1219460640 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1264549617 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1826164295 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1345167984 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1832538661 hr { color:var(--color_4) !important; }

  *#dm .dmInner div.u_1696700364 hr { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1751809230 hr { color:rgba(201,217,234,1) !important; }

  *#dm .dmInner div.u_1088294687 hr { color:rgba(201,217,234,1) !important; }

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

  *#dm .dmInner a.u_1537063075 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/icon/Phone_7969552.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1017932416 span.text { font-size:14px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\30 dc17ff1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 71.084%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e561c596 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.92%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ca8e3c7b {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 571px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\35 856e121::before, #\35 856e121 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.41;
    border-radius: inherit;
}
#\35 856e121 {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_5_217907390_m_normal_none1__msi___jpg-1920w.webp);
    background-attachment: fixed;
}
    
#innergrid_emp {
    width: 72.60%;
    grid-template-rows: minmax(351px, max-content);
    max-width: 100%;
    margin-top: -167px;
    order: 0;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 0px 3px 3px;
}
    
#widget_e2h.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#widget_e2h {
    width: 177px;
    height: auto;
    min-height: 42px;
    justify-self: start;
    align-self: start;
    order: 0;
    max-width: 100%;
    margin-top: 253px;
    margin-left: 38px;
}
    
#widget_gkl {
    width: 90.62%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -237px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ca8e3c7b {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 520px;
}
    
#\35 856e121::before, #\35 856e121 > .bgExtraLayerOverlay {
    
}
    
#widget_gkl {
    width: 95.37%;
}
    
#\30 dc17ff1 {
    width: 100%;
    min-height: 8px;
}
    
#innergrid_emp {
    width: 67.04%;
    grid-template-rows: minmax(357px, max-content);
}
}



@media (max-width: 767px) {
    
#\30 dc17ff1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e561c596 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ca8e3c7b {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 856e121::before, #\35 856e121 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 2595403 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 bafee08 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 205px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 547b21b {
    background-color: rgba(231, 233, 237, 1);
    background-image: initial;
}
    
#widget_q7s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 d657257 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.918%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 8b927ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.918%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 e32c7c7 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 343px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e71a6e4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.16%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\33 6eba592::before, #\33 6eba592 > .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;
}
#\33 6eba592 {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_5_217907390_m_normal_none1__msi___jpg-1920w.webp);
    background-attachment: fixed;
}
    
#widget_84a {
    width: 97.45%;
    height: auto;
    max-width: 100%;
}
    
#widget_elq {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 be73aee.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\34 be73aee {
    width: 177px;
    height: auto;
    min-height: 42px;
    justify-self: auto;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 e32c7c7 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 6eba592::before, #\33 6eba592 > .bgExtraLayerOverlay {
    
}
    
#\36 d657257 {
    width: 31.675147058823526%;
}
    
#\34 8b927ed {
    width: 42.13%;
}
}



@media (max-width: 767px) {
    
#\36 d657257 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 8b927ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 e32c7c7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e71a6e4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6eba592::before, #\33 6eba592 > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 e12c558 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 53265bf {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 176px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



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



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



@media all {
    
#b9252276 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\37 1c6c42e {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 345px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 23fdd3b::before, #\33 23fdd3b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.58;
    border-radius: inherit;
}
#\33 23fdd3b {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/221616251_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\33 23fdd3b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
    
#widget_cn2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qf8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qf8 {
    width: 90.50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_n03 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1c6c42e {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 317px;
}
    
#\33 23fdd3b::before, #\33 23fdd3b > .bgExtraLayerOverlay {
    
}
#\33 23fdd3b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
}



@media (max-width: 767px) {
    
#b9252276 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 1c6c42e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 23fdd3b::before, #\33 23fdd3b > .bgExtraLayerOverlay {
    
}
#\33 23fdd3b.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
}



@media all {
    
#\37 f804552 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#\31 a90dd68 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#widget_obn {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_n1k.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_n1k {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_mm9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 eb8eaa9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#b3f11bf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 39ef65b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 39ef65b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 d028fdc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9c895c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 0cbdb87 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e86256e8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e86256e8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 03bc0ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d210dc9b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_7_229478464_m_normal_none1__msi___jpg-1920w.webp);
    padding: 16px 16px 16px 16px;
}
#d210dc9b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAAAQAgCdASoKAA8AAUAmJZwCdB2gAfhBEbHAAPa/Qw9HAu0pkeZSW7mYVTBgqr7hyIcNGdHqrE8bzCQG88CCR3mUjvyjA9xwkENh/BgA');
}
}



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



@media (max-width: 767px) {
    
#\37 f804552 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 a90dd68 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 eb8eaa9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 9c895c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d210dc9b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#d210dc9b.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAAAQAgCdASoKAA8AAUAmJZwCdB2gAfhBEbHAAPa/Qw9HAu0pkeZSW7mYVTBgqr7hyIcNGdHqrE8bzCQG88CCR3mUjvyjA9xwkENh/BgA');
}
}



@media all {
    
#ff94fc5c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ff94fc5c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 b71876c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_8_104615096_m_normal_none1__msi___jpg-658h.webp);
    order: 0;
    padding: 16px 16px 16px 16px;
}
#\39 b71876c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAQAgCdASoKAAoAAUAmJYwCdAE5sGA2dOGgAPl/rYBllq48OturP4VVQPL+p/9TwGjTDmyv0nLTtpFbc2aVBEai5ycQmaAAAAA=');
}
    
#a880349b {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\33 2122d83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 8b1eb43 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1d1184f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dcf3375d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#dcf3375d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#fdb36270.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fdb36270 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#c56f27a0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 3;
    padding: 16px 16px 16px 16px;
}
    
#\39 dd19fd6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#d4da059f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 926a08d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 2;
    padding: 16px 16px 16px 16px;
}
    
#\31 23173da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 7f297a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\39 b71876c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 b71876c.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlQAAABXRUJQVlA4IEgAAAAQAgCdASoKAAoAAUAmJYwCdAE5sGA2dOGgAPl/rYBllq48OturP4VVQPL+p/9TwGjTDmyv0nLTtpFbc2aVBEai5ycQmaAAAAA=');
}
    
#\39 dd19fd6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a880349b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 926a08d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c56f27a0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\38 0681011 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 b323b5a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 b323b5a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\34 c9c8e2d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 7c855ec {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\33 b97f6b6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b330f7ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7c1fb70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c0045c3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e501b656.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e501b656 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 ce4e680.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 ce4e680 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\30 f87acb5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 fa629c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/199362113_m_normal_none1__msi___jpg-1920w.jpg);
    padding: 16px 16px 16px 16px;
}
#\34 fa629c1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwb/xAAjEAAABQMEAwEAAAAAAAAAAAABAgMEEQAFBhQhMVEHEhMi/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABEhH/2gAMAwEAAhEDEQA/AFV40c2u1PBLqVyfST+s7B3zRAr5VOgqdEBdwmIk462pWxK83S9Yuis6UIOoKMmjeKh3GCFO4VPCX6MI8B3SjA0j/9k=');
}
    
#c05dc0ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.5%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 87fda3c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 c9c8e2d {
    width: 23.07669491525424%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\30 f87acb5 {
    width: 23.79%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#\34 fa629c1 {
    width: 22.23%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
#\34 fa629c1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwb/xAAjEAAABQMEAwEAAAAAAAAAAAABAgMEEQAFBhQhMVEHEhMi/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABEhH/2gAMAwEAAhEDEQA/AFV40c2u1PBLqVyfST+s7B3zRAr5VOgqdEBdwmIk462pWxK83S9Yuis6UIOoKMmjeKh3GCFO4VPCX6MI8B3SjA0j/9k=');
}
    
#\34 7c855ec {
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 240px;
    padding: 4% 0% 4% 0%;
}
    
#c05dc0ea {
    width: 24.91%;
    min-height: 8px;
    margin: 0% 0% 0% 0%;
}
    
#b03d0cdb {
    margin: 0px 0% 0px 0%;
}
    
#\31 87fda3c {
    margin-top: 0px;
}
}



@media (max-width: 767px) {
    
#\34 c9c8e2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 f87acb5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 fa629c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\34 fa629c1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABwb/xAAjEAAABQMEAwEAAAAAAAAAAAABAgMEEQAFBhQhMVEHEhMi/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABcRAAMBAAAAAAAAAAAAAAAAAAABEhH/2gAMAwEAAhEDEQA/AFV40c2u1PBLqVyfST+s7B3zRAr5VOgqdEBdwmIk462pWxK83S9Yuis6UIOoKMmjeKh3GCFO4VPCX6MI8B3SjA0j/9k=');
}
    
#\34 7c855ec {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c05dc0ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\37 abcb93c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.97%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f65a60ad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 89394ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.29%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 3;
    padding: 16px 16px 16px 16px;
}
    
#a082c84a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#ec151803 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 6f28217 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 a0ba530.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 a0ba530 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#c65f75e9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c65f75e9 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 4b3ad2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.669854132901136%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_10_231121036_m_normal_none1__msi___jpg-1920w.webp);
    order: 0;
    padding: 16px 16px 16px 16px;
}
#\36 4b3ad2f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAADwAQCdASoKAAcAAUAmJZgCdAD0j3cxhQAAzj7wQBuv82ILoV0F8b1/zSrZ7MsC5T82rkaadwWnNDQ4RpNyyjNM/ukCZEWm+4jVs1AA');
}
    
#\36 e58b0a6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a082c84a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 abcb93c {
    width: 26.16%;
}
    
#\36 4b3ad2f {
    width: 46.51308823529411%;
}
#\36 4b3ad2f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAADwAQCdASoKAAcAAUAmJZgCdAD0j3cxhQAAzj7wQBuv82ILoV0F8b1/zSrZ7MsC5T82rkaadwWnNDQ4RpNyyjNM/ukCZEWm+4jVs1AA');
}
}



@media (max-width: 767px) {
    
#\34 89394ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a082c84a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 abcb93c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 4b3ad2f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\36 4b3ad2f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAADwAQCdASoKAAcAAUAmJZgCdAD0j3cxhQAAzj7wQBuv82ILoV0F8b1/zSrZ7MsC5T82rkaadwWnNDQ4RpNyyjNM/ukCZEWm+4jVs1AA');
}
}



@media all {
    
#\39 6388677.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 6388677 {
    width: 90.50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#adbc0d51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 d499834::before, #\30 d499834 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.58;
    border-radius: inherit;
}
#\30 d499834 {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/221616251_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\30 d499834.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
    
#\39 ddc8b9a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3009afb {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 345px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#bed06a71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d499834::before, #\30 d499834 > .bgExtraLayerOverlay {
    
}
#\30 d499834.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
    
#a3009afb {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 252px;
}
}



@media (max-width: 767px) {
    
#\30 d499834::before, #\30 d499834 > .bgExtraLayerOverlay {
    
}
#\30 d499834.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
    
#a3009afb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bed06a71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 3466072 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f93b4120 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.97%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f03a1a2d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f03a1a2d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#e56fbcdc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 f5b5e75.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 f5b5e75 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\36 b0b6f23 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 28f1675 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.29%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\34 ffd9d3c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\31 7f09bb0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 f1460c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.669854132901136%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_11_137366110_m_normal_none1__msi___jpg-1920w.webp);
    order: 2;
    padding: 16px 16px 16px 16px;
}
#\38 f1460c1.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoKAAcAAUAmJZwCdAELWS5FDcAA/vCm/Z9Ns1FNJAe07yoZU68fnA53xC38rR6XAoCSuBxj0HAAAA==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f93b4120 {
    width: 30.59%;
}
    
#\36 28f1675 {
    width: 25.908823529411766%;
}
    
#\34 ffd9d3c {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\38 f1460c1 {
    width: 39.48%;
}
#\38 f1460c1.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoKAAcAAUAmJZwCdAELWS5FDcAA/vCm/Z9Ns1FNJAe07yoZU68fnA53xC38rR6XAoCSuBxj0HAAAA==');
}
}



@media (max-width: 767px) {
    
#f93b4120 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 28f1675 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 ffd9d3c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\38 f1460c1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\38 f1460c1.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADwAQCdASoKAAcAAUAmJZwCdAELWS5FDcAA/vCm/Z9Ns1FNJAe07yoZU68fnA53xC38rR6XAoCSuBxj0HAAAA==');
}
}



@media all {
    
#\39 c923712 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f3caa341 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    order: 0;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\33 1370ddd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 1c2131d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 1c2131d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 fd6361c {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#e1822c34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#\32 aa41557 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b52f4e33.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b52f4e33 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\30 b47fa0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 8b6db2f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 1;
    padding: 16px 16px 16px 16px;
}
    
#f62062bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9d7be39.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c9d7be39 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\34 a4c0713 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#f3caa341 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 fd6361c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e1822c34 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 8b6db2f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#f9ca1207.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f9ca1207 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 7e888c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 4cf9bad {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 2a3ed7e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.97%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#c80c9c3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.29%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 3;
    padding: 16px 16px 16px 16px;
}
    
#\32 741abd7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.669854132901136%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/107779702_m_normal_none1__msi___jpg-1920w.jpg);
    order: 0;
    padding: 16px 16px 16px 16px;
}
#\32 741abd7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFBhESFSFhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwDcYHjFFbmS11HKXWpzTuhc3sj1RT3bDhNIODYfo96eoiL04TA1v//Z');
}
    
#d46ca447 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\39 7e73e5b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e7b480d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bb614b22.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bb614b22 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c80c9c3b {
    width: 26.95%;
}
    
#\33 2a3ed7e {
    width: 26.83%;
}
    
#\32 741abd7 {
    width: 42.1875%;
}
#\32 741abd7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFBhESFSFhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwDcYHjFFbmS11HKXWpzTuhc3sj1RT3bDhNIODYfo96eoiL04TA1v//Z');
}
    
#d46ca447 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#c80c9c3b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2a3ed7e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 741abd7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\32 741abd7.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAIBAAAQMDBQEAAAAAAAAAAAAAAQACAwQFBhESFSFhIv/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAXEQEBAQEAAAAAAAAAAAAAAAABABEC/9oADAMBAAIRAxEAPwDcYHjFFbmS11HKXWpzTuhc3sj1RT3bDhNIODYfo96eoiL04TA1v//Z');
}
    
#d46ca447 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 0017291 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f0a449c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\35 14e6cea {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 345px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 cf9faf6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 5928c4e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 5928c4e {
    width: 90.50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#fc4f64d5::before, #fc4f64d5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.58;
    border-radius: inherit;
}
#fc4f64d5 {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/221616251_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#fc4f64d5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 14e6cea {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 274px;
}
    
#fc4f64d5::before, #fc4f64d5 > .bgExtraLayerOverlay {
    
}
#fc4f64d5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
}



@media (max-width: 767px) {
    
#f0a449c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 14e6cea {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fc4f64d5::before, #fc4f64d5 > .bgExtraLayerOverlay {
    
}
#fc4f64d5.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQF/8QAIRAAAQIFBQEAAAAAAAAAAAAAAQADAgQFBhIRFSFTkZP/xAAVAQEBAAAAAAAAAAAAAAAAAAABA//EABcRAQEBAQAAAAAAAAAAAAAAAAECAAP/2gAMAwEAAhEDEQA/AMo2dbkrT2XahE6C6MocBrx4otpsnsm/mUREUrrdJDf/2Q==');
}
}



@media all {
    
#c94f1e7e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 dda7b8f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 6a316df {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.97%;
    min-width: 4%;
    background-color: rgba(160, 194, 222, 1);
    background-image: initial;
    order: 1;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#b4d101dd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b4d101dd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 f049907 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.29%;
    min-width: 4%;
    background-color: rgba(160, 194, 222, 1);
    background-image: initial;
    justify-content: flex-start;
    order: 3;
    padding: 16px 16px 16px 16px;
}
    
#\35 ab5ce4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.669854132901136%;
    min-width: 4%;
    background-color: rgba(241, 242, 244, 1);
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_13_154953761_m_normal_none1__msi___jpg-1920w.webp);
    order: 0;
    padding: 16px 16px 16px 16px;
}
#\35 ab5ce4f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAADwAQCdASoKAAcAAUAmJbACdAEO7kYbQ4AA/vm7ptgR809Rz4QzzrVTMkFiD1r3zb31l2tHaqKa6/69Pz9k55hmo6grhXHfmD8ejgAA');
}
    
#\38 5297cd4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#c73a55fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f2037a4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 f2037a4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 8843bd7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6a316df {
    width: 28.01%;
}
    
#\35 f049907 {
    width: 28.57%;
}
    
#\35 ab5ce4f {
    width: 39.39220588235294%;
}
#\35 ab5ce4f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAADwAQCdASoKAAcAAUAmJbACdAEO7kYbQ4AA/vm7ptgR809Rz4QzzrVTMkFiD1r3zb31l2tHaqKa6/69Pz9k55hmo6grhXHfmD8ejgAA');
}
    
#\38 5297cd4 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\33 6a316df {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f049907 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 ab5ce4f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\35 ab5ce4f.lazy {
    background-image: url('data:image/jpeg; base64,UklGRlgAAABXRUJQVlA4IEwAAADwAQCdASoKAAcAAUAmJbACdAEO7kYbQ4AA/vm7ptgR809Rz4QzzrVTMkFiD1r3zb31l2tHaqKa6/69Pz9k55hmo6grhXHfmD8ejgAA');
}
    
#\38 5297cd4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\32 cb6f316 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 24.16%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\38 581aa0d::before, #\38 581aa0d > .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;
}
#\38 581aa0d {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_5_217907390_m_normal_none1__msi___jpg-1920w.webp);
    background-attachment: fixed;
}
#\38 581aa0d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAAAwAgCdASoKAAcAAUAmJYwCdGuAAsPDOnu44AD++0xaTyfVAjjfuMkz43418pkAOzgQqz4OOmaIDilFqhoAAA==');
}
    
#\38 9834f56.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#\38 9834f56 {
    width: 177px;
    height: auto;
    min-height: 42px;
    justify-self: auto;
    order: 0;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 1a9b0a2 {
    width: 97.45%;
    height: auto;
    max-width: 100%;
}
    
#dafefc31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 43.918%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 d23d0fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 530623a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 343px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 cf356a9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.918%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 581aa0d::before, #\38 581aa0d > .bgExtraLayerOverlay {
    
}
#\38 581aa0d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAAAwAgCdASoKAAcAAUAmJYwCdGuAAsPDOnu44AD++0xaTyfVAjjfuMkz43418pkAOzgQqz4OOmaIDilFqhoAAA==');
}
    
#\30 530623a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 cf356a9 {
    width: 32.5575%;
}
    
#dafefc31 {
    width: 41.25%;
}
}



@media (max-width: 767px) {
    
#\32 cb6f316 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 581aa0d::before, #\38 581aa0d > .bgExtraLayerOverlay {
    
}
#\38 581aa0d.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAAAwAgCdASoKAAcAAUAmJYwCdGuAAsPDOnu44AD++0xaTyfVAjjfuMkz43418pkAOzgQqz4OOmaIDilFqhoAAA==');
}
    
#dafefc31 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 530623a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 cf356a9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#f18635cc {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 571px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 1c573d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 24eec10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#fdc7b0a0::before, #fdc7b0a0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.41;
    border-radius: inherit;
}
#fdc7b0a0 {
    background-image: url(https://le-de.cdn-website.com/43102d0a8793410ba1765dd1dd09a329/dms3rep/multi/opt/imgi_5_217907390_m_normal_none1__msi___jpg-1920w.webp);
    background-attachment: fixed;
}
#fdc7b0a0.lazy {
    background-image: url('');
}
    
#c163bf22 {
    width: 72.60%;
    grid-template-rows: minmax(351px, max-content);
    max-width: 100%;
    margin-top: -167px;
    order: 0;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 3px 0px 3px 3px;
}
    
#d09f1336.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 10px;
    padding-bottom: 10px;
}
#d09f1336 {
    width: 177px;
    height: auto;
    min-height: 42px;
    max-width: 100%;
}
    
#a77a79f3 {
    width: 90.62%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin-top: -237px;
}
    
#\34 abe670c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c3133a66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f18635cc {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 520px;
}
    
#fdc7b0a0::before, #fdc7b0a0 > .bgExtraLayerOverlay {
    
}
#fdc7b0a0.lazy {
    background-image: url('');
}
    
#\31 24eec10 {
    width: 22%;
    min-height: 8px;
}
    
#c163bf22 {
    width: 67.04%;
    grid-template-rows: minmax(357px, max-content);
}
    
#a77a79f3 {
    width: 95.37%;
}
    
#\35 1c573d1 {
    width: 22%;
    min-height: 8px;
}
    
#\34 abe670c {
    width: 22%;
    min-height: 8px;
}
    
#c3133a66 {
    width: 22%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#f18635cc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 1c573d1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 2;
}
    
#\31 24eec10 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
}
    
#fdc7b0a0::before, #fdc7b0a0 > .bgExtraLayerOverlay {
    
}
#fdc7b0a0.lazy {
    background-image: url('');
}
    
#\34 abe670c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#c3133a66 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#c163bf22 {
    width: 77.43%;
    grid-template-rows: minmax(296.9765625px, max-content);
}
    
#a77a79f3.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 20px;
}
#a77a79f3 {
    width: 90.63%;
    margin-top: -267px;
}
    
#d09f1336 {
    justify-self: auto;
    order: 0;
    width: 151px;
    height: auto;
    min-height: 39px;
    margin: -45px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}

