@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_1072957056 hr { color:var(--color_2) !important; }

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

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

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

  *#dm .dmInner div.u_1818084931 input:not([type="submit"]) {
    background-color:rgba(194,193,193,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1818084931 textarea {
    background-color:rgba(194,193,193,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1818084931 select {
    background-color:rgba(194,193,193,1) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1818084931 .dmforminput input { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1818084931 .dmforminput textarea { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1818084931 .dmforminput .fileUploadLink { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1818084931 .checkboxwrapper span { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1818084931 .radiowrapper span { color:var(--color_2) !important; }

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

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

  *#dm .dmInner div.u_1818084931 .dmforminput select { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1818084931 .dmforminput option { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1818084931 .dmformsubmit:hover {
    background-color:rgba(56,55,55,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1818084931 .dmformsubmit.hover {
    background-color:rgba(56,55,55,1) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner div.u_1818084931 .dmformsubmit {
    border-style:solid !important;
    border-color:rgb(235,91,39) rgb(235,91,39) rgb(235,91,39) rgb(235,91,39) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(255,205,87,1) !important;
    background-image:initial !important;
    width:135px !important;
    height:45px !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
  }

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

@media all {
    
#\37 a668985 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.66);
    background-image: initial;
    padding: 100px 40px 100px 40px;
}
    
#c4a68169 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d982391c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\36 d036357 {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_4_18202757_m__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
    
#widget_hb7 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_mi5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_cka {
    width: 155px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 45px;
    max-width: 100%;
    margin-bottom: 40px;
}
}



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



@media (max-width: 767px) {
    
#\37 a668985 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c4a68169 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d982391c {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\38 35b04ef {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#d101a7c3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#cd059910 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#e94898cc {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_4_18202757_m__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
}



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



@media (max-width: 767px) {
    
#\38 35b04ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d101a7c3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cd059910 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#ccb14196 {
    padding-top: 16px;
    padding-bottom: 16px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.4180796286947%;
    min-width: 4%;
}
    
#b3189dae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 63.58%;
    min-width: 4%;
    background-color: rgba(56, 55, 55, 1);
    background-image: initial;
    justify-content: flex-start;
    padding: 50px 50px 50px 50px;
}
    
#\38 4553b58 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_7ob {
    width: 100%;
    height: 264px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_acg {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_0qk.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_0qk {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_pc0 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#ccb14196 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b3189dae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 4553b58 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_7ob {
    height: 240px;
}
}



@media all {
    
#\39 4786771 {
    padding-top: 160px;
    padding-bottom: 100px;
    min-height: 356px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 0b975b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#group_u81 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 89.88%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#widget_u44 {
    width: 17.26%;
    height: 93px;
    max-width: 100%;
}
    
#widget_ao7 {
    width: 84.11695664569703%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_huf {
    width: 304px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#\34 197c41d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\35 4a87c4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 89.88%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#ee3d6454 {
    width: 19.89%;
    height: 93px;
    max-width: 100%;
}
    
#\36 f0865fd {
    width: 76.11910047001685%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\39 973204c {
    width: 304px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
    
#c16e3b43 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.666666666666668%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\36 8f4117f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 89.88%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
}
    
#cc1675f1 {
    width: 19.89%;
    height: 93px;
    max-width: 100%;
}
    
#d9f85a5e {
    width: 76.11910047001685%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 9959e6f {
    width: 304px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\39 4786771 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 0b975b1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 197c41d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c16e3b43 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#b17f68ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.66);
    background-image: initial;
    padding: 100px 40px 100px 40px;
}
    
#\33 68b6157 {
    min-height: 206px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\33 6f49947 {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_5_175130345_m__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\33 6f49947.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAICAwAAAAAAAAAAAAABAAIDEQQHEiIUQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhED/9oADAMBAAIRAxEAPwC6O4MLPnmg8V7BEOxq1HzbBeZXlslN5Gunr4iKaqhsOmVs4T//2Q==');
}
    
#widget_155 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#ff346a5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.14%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_6_CHUFA-crustacean-rotated__msi___jpg-588h.jpg);
    padding: 16px 16px 16px 16px;
}
#ff346a5c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAgEAABAwQCAwAAAAAAAAAAAAABAwQFAAIGEQcVFCFS/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAwDAQACEQMRAD8AUNZtq5yExFhPk71qk/VL/NHMi47ReyfYxDxRlIE7N4qgni8zanaDPLEgAH1QBk5f/9k=');
}
    
#\34 3959d64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.85589240795534%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.4);
    background-image: initial;
    padding: 82px 40px 82px 40px;
}
    
#\39 1419cc4 {
    min-height: 490px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    padding-left: 400px;
    flex-wrap: nowrap;
    max-width: none;
}
    
#\33 b9531b8 {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_5_175130345_m__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\33 b9531b8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAICAwAAAAAAAAAAAAABAAIDEQQHEiIUQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhED/9oADAMBAAIRAxEAPwC6O4MLPnmg8V7BEOxq1HzbBeZXlslN5Gunr4iKaqhsOmVs4T//2Q==');
}
    
#widget_vf8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mpn.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_mpn {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_koa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#ff346a5c {
    width: 100%;
    min-height: 222px;
    align-items: center;
    height: auto;
}
#ff346a5c.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAABgX/xAAgEAABAwQCAwAAAAAAAAAAAAABAwQFAAIGEQcVFCFS/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAEAEf/aAAwDAQACEQMRAD8AUNZtq5yExFhPk71qk/VL/NHMi47ReyfYxDxRlIE7N4qgni8zanaDPLEgAH1QBk5f/9k=');
}
    
#\34 3959d64 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 1419cc4 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\35 a70d910 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 9b55a13 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30.14%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_7_deeppower1__msi___jpeg-588h.jpg);
    order: 1;
    padding: 16px 16px 16px 16px;
}
#\34 9b55a13.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAHxABAAICAgIDAAAAAAAAAAAAAQIDAAUGERIxBBVR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AJ5BRbTygq+4lRCMgaA94+r0UpVxkAiD3mTu+HOy5CbI+T4BIWPX5jSufhXGI+gMD//Z');
}
    
#\39 65d16e9 {
    min-height: 490px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 400px;
}
    
#c372c9cd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c372c9cd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 3214a5e {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_5_175130345_m__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\38 3214a5e.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAfEAABBAICAwAAAAAAAAAAAAABAAIDEQQHEiIUQZH/xAAVAQEBAAAAAAAAAAAAAAAAAAABAv/EABgRAQADAQAAAAAAAAAAAAAAAAEAAhED/9oADAMBAAIRAxEAPwC6O4MLPnmg8V7BEOxq1HzbBeZXlslN5Gunr4iKaqhsOmVs4T//2Q==');
}
    
#b7815248 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 41e5e01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 69.85589240795534%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.4);
    background-image: initial;
    order: 0;
    padding: 82px 40px 82px 40px;
}
}



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



@media (max-width: 767px) {
    
#\34 9b55a13 {
    width: 100%;
    min-height: 273px;
    align-items: center;
    height: auto;
}
#\34 9b55a13.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAPAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABgIF/8QAHxABAAICAgIDAAAAAAAAAAAAAQIDAAUGERIxBBVR/8QAFAEBAAAAAAAAAAAAAAAAAAAAAP/EABQRAQAAAAAAAAAAAAAAAAAAAAD/2gAMAwEAAhEDEQA/AJ5BRbTygq+4lRCMgaA94+r0UpVxkAiD3mTu+HOy5CbI+T4BIWPX5jSufhXGI+gMD//Z');
}
    
#\39 65d16e9 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 41e5e01 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\33 e6303e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 74.64%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#ce6eec70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.36420841682039%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#b4ce291b {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 60px 60px 60px;
}
    
#a1d096ea {
    background-color: rgba(34, 33, 33, 1);
    background-image: initial;
}
    
#widget_msi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e5447722 {
    width: 304px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#\33 80249dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.66);
    background-image: initial;
    padding: 40px 40px 40px 40px;
}
    
#\30 2b0e183 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 df492f6 {
    min-height: 344px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#group_btm {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 33.333333333333336%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#f26c3a5a {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_13_88235679_m__msi___jpg-1920w.jpg);
}
#f26c3a5a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAxEEBQcSQbHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADESEx/9oADAMBAAIRAxEAPwCDU8+x4GFPA7X9nAVGR49LNSc57IvcRCKJNfWiIvWCdy6tgcE//9k=');
}
    
#widget_9s6 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_v2d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 80249dd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 2b0e183 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 df492f6 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_btm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 2467633 {
    min-height: 343px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 5b944d1 {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_13_88235679_m__msi___jpg-1920w.jpg);
}
#\30 5b944d1.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHxAAAQQCAgMAAAAAAAAAAAAAAQACAxEEBQcSQbHw/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAaEQACAgMAAAAAAAAAAAAAAAABAgADESEx/9oADAMBAAIRAxEAPwCDU8+x4GFPA7X9nAVGR49LNSc57IvcRCKJNfWiIvWCdy6tgcE//9k=');
}
    
#\36 a927a78 {
    width: 33.333333333333336%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#\37 9a8d85b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0.66);
    background-image: initial;
    padding: 16px 16px 16px 16px;
}
    
#\38 bcc30ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#widget_6le {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 2467633 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 a927a78 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 9a8d85b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 bcc30ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\39 8799633 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 7ab4117 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f12bff68::before, #f12bff68 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.3;
    border-radius: inherit;
}
#f12bff68 {
    background-image: url(https://le-de.cdn-website.com/8428f590480541d0afa237243f41248e/dms3rep/multi/opt/imgi_9_140986119_m__msi___jpg-1920w.jpg);
}
#f12bff68.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAAUDBQAAAAAAAAAAAAAAAAECAwcEESEFEiJxkv/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8AvH8prYqXzrVPLZVYitfGexpCZY0vaXF/yYACoF0I6UG//9k=');
}
    
#widget_cf8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_j0q {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7ab4117 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#f12bff68::before, #f12bff68 > .bgExtraLayerOverlay {
    
}
#f12bff68.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAAUDBQAAAAAAAAAAAAAAAAECAwcEESEFEiJxkv/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8AvH8prYqXzrVPLZVYitfGexpCZY0vaXF/yYACoF0I6UG//9k=');
}
}



@media (max-width: 767px) {
    
#\39 8799633 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 7ab4117 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#f12bff68::before, #f12bff68 > .bgExtraLayerOverlay {
    
}
#f12bff68.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAIBAAAAUDBQAAAAAAAAAAAAAAAAECAwcEESEFEiJxkv/EABUBAQEAAAAAAAAAAAAAAAAAAAED/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQIAA//aAAwDAQACEQMRAD8AvH8prYqXzrVPLZVYitfGexpCZY0vaXF/yYACoF0I6UG//9k=');
}
}



@media all {
    
#\35 06837ea {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 60px 60px 60px 60px;
}
    
#\36 e87d0b5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e65a0d96 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25.36420841682039%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\35 f3ea38d {
    width: 304px;
    height: auto;
    min-height: 47px;
    max-width: 100%;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a967f8a2 {
    background-color: rgba(34, 33, 33, 1);
    background-image: initial;
}
    
#\37 0710508 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 74.64%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
}



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



@media (max-width: 767px) {
    
#\35 06837ea {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#e65a0d96 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 0710508 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

