@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_1427671036 img { object-fit:contain !important; }

  *#dm .dmInner a.u_1189305702 span.text {
    font-family:'Open Sans' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1189305702:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1189305702.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1189305702 {
    background-color:var(--color_2) !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:1px 1px 1px 1px !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1189305702:hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1189305702.hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1878212184 hr {
    border-width:1px !important;
    color:rgba(227,227,227,1) !important;
  }

  *#dm .dmInner div.u_1096388717 hr {
    border-width:1px !important;
    color:rgba(227,227,227,1) !important;
  }

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

  *#dm .dmInner a.u_1396332431 span.text {
    font-family:'Open Sans' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1396332431:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1396332431.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1396332431 {
    background-color:var(--color_2) !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:1px 1px 1px 1px !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1396332431:hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1396332431.hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1206499191 span.text {
    font-family:'Open Sans' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1206499191:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1206499191.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1206499191:hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1206499191.hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1206499191 {
    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:1px 1px 1px 1px !important;
    border-radius:8px 8px 8px 8px !important;
  }

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

  *#dm .dmInner div.u_1838519371 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    font-family:'Open Sans' !important;
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1838519371 .m-recaptcha {
    font-family:'Open Sans' !important;
    font-size:14px !important;
    color:rgba(255,255,255,1) !important;
  }

  *#dm .dmInner div.u_1838519371 .dmforminput input {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .dmforminput textarea {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .dmforminput .fileUploadLink {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .checkboxwrapper span {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .radiowrapper span {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .optinwrapper div {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .freetextwrapper {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .dmforminput select {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 .dmforminput option {
    font-family:'Open Sans' !important;
    font-size:14px !important;
  }

  *#dm .dmInner div.u_1838519371 input::placeholder {
    font-family:'Open Sans' !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1838519371 input.placeholder {
    font-family:'Open Sans' !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1838519371 textarea::placeholder {
    font-family:'Open Sans' !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1838519371 textarea.placeholder {
    font-family:'Open Sans' !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1838519371 select::placeholder {
    font-family:'Open Sans' !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1838519371 select.placeholder {
    font-family:'Open Sans' !important;
    font-size:16px !important;
  }

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

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

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

  *#dm .dmInner div.u_1838519371 .dmformsubmit:hover {
    background-color:rgba(201,84,162,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1838519371 .dmformsubmit.hover {
    background-color:rgba(201,84,162,1) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1838519371 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:8px 8px 8px 8px !important;
    width:80px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1974138307 span.text {
    font-family:'Open Sans' !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner a.u_1974138307:hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1974138307.hover span.text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1974138307 {
    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:1px 1px 1px 1px !important;
    border-radius:8px 8px 8px 8px !important;
  }

  *#dm .dmInner a.u_1974138307:hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
    border-color:var(--color_8) !important;
  }

  *#dm .dmInner a.u_1974138307.hover {
    background-color:rgba(179,53,114,1) !important;
    background-image:initial !important;
    border-color:var(--color_8) !important;
  }

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

  *#dm .dmInner div.u_1982688226 .svg { fill:rgba(108,108,108,1) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_8);
    --overlapping-background-image: var(--color_8);
}
}



@media all {
    
#\38 4b2ddb8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\35 005d027 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 febbfda {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 949px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\31 7c566cc {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_10_217340863_l__msi___jpg-1920w.jpg);
}
}



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



@media (max-width: 767px) {
    
#\38 4b2ddb8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 005d027 {
    width: 100%;
    min-height: 129px;
    align-items: center;
    height: auto;
}
    
#\39 febbfda {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#e6444978 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 6d04500 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 548px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\31 9d8d85a::before, #\31 9d8d85a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 238, 252, 1);
    opacity: 0.45;
    border-radius: inherit;
}
#\31 9d8d85a {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_18_203968116_m1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\31 9d8d85a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBBEGEjFRof/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/AL+jIzaak6U1hdHa9vJkrdjcga12XMUAsSB6+xEAVdL/2Q==');
}
    
#widget_o3r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7967ab6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#\36 7967ab6 {
    width: 130px;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6d04500 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 350px;
}
    
#\31 9d8d85a::before, #\31 9d8d85a > .bgExtraLayerOverlay {
    
}
#\31 9d8d85a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBBEGEjFRof/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/AL+jIzaak6U1hdHa9vJkrdjcga12XMUAsSB6+xEAVdL/2Q==');
}
}



@media (max-width: 767px) {
    
#e6444978 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 6d04500 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 9d8d85a::before, #\31 9d8d85a > .bgExtraLayerOverlay {
    
}
#\31 9d8d85a.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAeEAACAgICAwAAAAAAAAAAAAABAgADBBEGEjFRof/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFREBAQAAAAAAAAAAAAAAAAAAAQD/2gAMAwEAAhEDEQA/AL+jIzaak6U1hdHa9vJkrdjcga12XMUAsSB6+xEAVdL/2Q==');
}
}



@media all {
    
#\38 ebb9bf8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.843884449907804%;
    min-width: 4%;
    padding-top: 16px;
    padding-bottom: 16px;
}
    
#\39 b23fc3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.07%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#aee9f8ab {
    min-height: 619px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\32 b6eb1d9::before, #\32 b6eb1d9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.5;
    border-radius: inherit;
}
#\32 b6eb1d9 {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_14_225983254_m1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\32 b6eb1d9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxAAAQUBAQAAAAAAAAAAAAAAAAECAwQRBxL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAyEy/9oADAMBAAIRAxEAPwDS+bX23aUzFTZIXYq4W3oACotm2z//2Q==');
}
    
#widget_ueg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_1cl {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c1c35441.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#c1c35441 {
    width: 60px;
    height: auto;
    min-height: 46px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_e8u {
    width: 100%;
    height: 494px;
    min-height: 100px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aee9f8ab {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 478px;
}
    
#\32 b6eb1d9::before, #\32 b6eb1d9 > .bgExtraLayerOverlay {
    
}
#\32 b6eb1d9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxAAAQUBAQAAAAAAAAAAAAAAAAECAwQRBxL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAyEy/9oADAMBAAIRAxEAPwDS+bX23aUzFTZIXYq4W3oACotm2z//2Q==');
}
}



@media (max-width: 767px) {
    
#\38 ebb9bf8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 b23fc3b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#aee9f8ab {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\32 b6eb1d9::before, #\32 b6eb1d9 > .bgExtraLayerOverlay {
    
}
#\32 b6eb1d9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAGxAAAQUBAQAAAAAAAAAAAAAAAAECAwQRBxL/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAyEy/9oADAMBAAIRAxEAPwDS+bX23aUzFTZIXYq4W3oACotm2z//2Q==');
}
}



@media all {
    
#\34 198fde3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 4% 16px 4%;
}
    
#\31 ce4e628 {
    padding-top: 4%;
    padding-bottom: 2%;
    min-height: 252px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#d1b1f2b4 {
    background-color: rgba(255, 246, 253, 1);
    background-image: initial;
}
    
#widget_iv7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_epu {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qc1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\34 fb47241 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#e3a6e5ed {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 566px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_ol4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 723f18e {
    width: 15%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_me4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_bb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#cc25c26d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#cc25c26d {
    width: 130px;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\34 fb47241 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e3a6e5ed {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 723f18e {
    height: auto;
    width: 20%;
}
}



@media all {
    
#\33 6145f2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 5cb0fcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 48%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\31 764799c {
    min-height: 604px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 3% 4% 3% 4%;
}
    
#\33 e2b01b8::before, #\33 e2b01b8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.8;
    border-radius: inherit;
}
#\33 e2b01b8 {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_12_184939699_m_normal_none1__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\33 e2b01b8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQIAAwQRISP/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDVdVQ2XC9GIVuiDKhhq4HmsRDqX1//2Q==');
}
    
#widget_m45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7sh {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_m1t {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_e31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_4st.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_4st {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#widget_c7o {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_2ji {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#f8e3c5ac.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#f8e3c5ac {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 5;
}
    
#widget_gp7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 6;
}
    
#widget_t59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 7;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 764799c {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 670px;
}
    
#\33 e2b01b8::before, #\33 e2b01b8 > .bgExtraLayerOverlay {
    
}
#\33 e2b01b8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQIAAwQRISP/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDVdVQ2XC9GIVuiDKhhq4HmsRDqX1//2Q==');
}
}



@media (max-width: 767px) {
    
#\33 6145f2c {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\33 5cb0fcb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\31 764799c {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\33 e2b01b8::before, #\33 e2b01b8 > .bgExtraLayerOverlay {
    
}
#\33 e2b01b8.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAGxAAAgMAAwAAAAAAAAAAAAAAAQIAAwQRISP/xAAUAQEAAAAAAAAAAAAAAAAAAAAF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAAER/9oADAMBAAIRAxEAPwDVdVQ2XC9GIVuiDKhhq4HmsRDqX1//2Q==');
}
}



@media all {
    
#\33 f58b3b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 0968e32 {
    min-height: 225px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 1% 4%;
}
    
#\31 699547e {
    background-color: rgba(255, 249, 254, 1);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_7) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
}
    
#widget_vmu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_j4u {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#d6f6a7ec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    padding: 4% 16px 4% 16px;
}
    
#\36 bac5c5b {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 6cbc7c6::before, #\32 6cbc7c6 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\32 6cbc7c6 {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_11_132225962_m4__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\32 6cbc7c6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
    
#widget_ruh {
    width: 96.57%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 bac5c5b {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 204px;
}
    
#\32 6cbc7c6::before, #\32 6cbc7c6 > .bgExtraLayerOverlay {
    
}
#\32 6cbc7c6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
}



@media (max-width: 767px) {
    
#d6f6a7ec {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 bac5c5b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 6cbc7c6::before, #\32 6cbc7c6 > .bgExtraLayerOverlay {
    
}
#\32 6cbc7c6.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
}



@media all {
    
#dbbbf950 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\38 fcc1631 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 380px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_c6s {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ea3 {
    width: 18%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_mrh {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_u7q {
    width: 72.08%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_9h9 {
    width: 72.26%;
    height: auto;
    max-width: 100%;
    order: 4;
}
    
#widget_kp6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 5px;
    padding-bottom: 5px;
}
#widget_kp6 {
    width: 130px;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 5;
}
}



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



@media (max-width: 767px) {
    
#dbbbf950 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 fcc1631 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_ea3 {
    height: auto;
    width: 20%;
}
    
#widget_u7q {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_9h9 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\33 6979180 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\39 11ab00a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\34 06aec24 {
    min-height: 539px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-right: 4%;
    padding-bottom: 4%;
    padding-left: 4%;
}
    
#\31 fdf629b {
    background-color: rgba(255, 249, 254, 1);
    background-image: initial;
    border-style: solid;
    border-color: var(--color_7) #000000 #000000 #000000;
    border-width: 0px 0 0 0;
}
    
#widget_kap {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: center;
}
    
#widget_fmu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_q7h {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#d3654534 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\39 b5b405e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f721a471 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#d1acfe07 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\31 4450fc2 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\33 be0d64e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b9306ec6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 6877cd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#f1d4312c {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\37 8874e03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 e92136e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#deff9eb3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 19.2%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#ff7b5fe9 {
    width: 35%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
}
    
#\36 aed624b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f74d3293 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 6979180 {
    height: auto;
}
    
#\34 06aec24 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 1%;
    min-height: 1033px;
}
    
#widget_q7h {
    height: auto;
}
    
#\31 4450fc2 {
    height: auto;
}
    
#f1d4312c {
    height: auto;
}
    
#ff7b5fe9 {
    height: auto;
    width: 15%;
}
    
#\39 11ab00a {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d3654534 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#d1acfe07 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\38 6877cd8 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#deff9eb3 {
    width: 49.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 6979180 {
    height: auto;
}
    
#\39 11ab00a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 06aec24 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_q7h {
    height: auto;
}
    
#d3654534 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1acfe07 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 4450fc2 {
    height: auto;
}
    
#\38 6877cd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f1d4312c {
    height: auto;
}
    
#deff9eb3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ff7b5fe9 {
    height: auto;
}
    
#widget_fmu {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f721a471 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b9306ec6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 e92136e {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f74d3293 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#e5b98cf7 {
    padding-bottom: 6%;
    min-height: 519px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\39 4551dd7 {
    background-color: rgba(255, 246, 253, 1);
    background-image: initial;
}
    
#\36 f70288e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
}
    
#widget_5t3 {
    width: 99.70%;
    height: 508px;
    min-height: 100px;
    max-width: 100%;
}
    
#e5d0b264 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    padding: 16px 4% 16px 4%;
}
    
#\36 3a8b704 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
}
    
#\37 99bc231 {
    width: 100%;
    height: 512px;
    min-height: 100px;
    max-width: 100%;
}
    
#widget_htj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_i70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_u9o {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5b98cf7 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 837px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    row-gap: 10px;
}
    
#\36 f70288e {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#e5d0b264 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 3a8b704 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 99bc231 {
    height: 418px;
}
}



@media (max-width: 767px) {
    
#e5b98cf7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 f70288e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e5d0b264 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 3a8b704 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_5t3 {
    height: 332px;
}
    
#\37 99bc231 {
    height: 346px;
}
}



@media all {
    
#\38 2746988 {
    width: 96.57%;
    height: auto;
    max-width: 100%;
}
    
#\32 fac32f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 1px 1px 1px 1px;
    padding: 4% 16px 4% 16px;
}
    
#ffcdb9c3 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\37 bdfaa50::before, #\37 bdfaa50 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#\37 bdfaa50 {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_11_132225962_m4__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\37 bdfaa50.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
    
#widget_lks {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ffcdb9c3 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 273px;
}
    
#\37 bdfaa50::before, #\37 bdfaa50 > .bgExtraLayerOverlay {
    
}
#\37 bdfaa50.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
}



@media (max-width: 767px) {
    
#\38 2746988 {
    width: 100.00%;
}
    
#\32 fac32f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ffcdb9c3 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 bdfaa50::before, #\37 bdfaa50 > .bgExtraLayerOverlay {
    
}
#\37 bdfaa50.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
}



@media all {
    
#\36 3379089 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#b987cf7f {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
}
    
#\31 4667b88 {
    width: 96.57%;
    height: auto;
    max-width: 100%;
}
    
#\35 00ffd08 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 55.26%;
    min-width: 4%;
    border-style: solid;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-width: 0px 0px 0px 0px;
    padding: 4% 16px 4% 16px;
}
    
#c865f3fa::before, #c865f3fa > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.95;
    border-radius: inherit;
}
#c865f3fa {
    background-image: url(https://le-de.cdn-website.com/d191ad42e91a4da3b0e294c55103a938/dms3rep/multi/opt/imgi_11_132225962_m4__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#c865f3fa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
    
#\33 74e7407 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_1qa {
    width: 42.656177012907186%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: var(--color_3);
    background-image: initial;
    border-radius: 15px 15px 15px 15px;
    padding: 16px 16px 16px 16px;
}
    
#group_5r6 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#widget_sfl {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_8q4 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_53c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_khi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cd6a615a {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\36 39901e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\33 3f981a4 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#\34 e766707 {
    width: 25px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#fa7fad61 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b987cf7f {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 564px;
}
    
#c865f3fa::before, #c865f3fa > .bgExtraLayerOverlay {
    
}
#c865f3fa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
}



@media (max-width: 767px) {
    
#b987cf7f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 00ffd08 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#c865f3fa::before, #c865f3fa > .bgExtraLayerOverlay {
    
}
#c865f3fa.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQI/8QAHhAAAQQBBQAAAAAAAAAAAAAAAQACAxEEEhQiMUH/xAAUAQEAAAAAAAAAAAAAAAAAAAAA/8QAFBEBAAAAAAAAAAAAAAAAAAAAAP/aAAwDAQACEQMRAD8A0tmbzkYq0joelVRyTGNpc2nEC0RB/9k=');
}
    
#group_1qa {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 8px;
    padding-right: 8px;
}
    
#widget_8q4 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
}

