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

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

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

  *#dm .dmInner *.u_1449288318 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_522640329 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1199206721 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1788195437 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1184377179 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1176176419 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1945345013 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1525867613 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1755195619 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1396022245 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1543479834 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1982549242 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner div.u_1601778096 img { border-radius:25px 25px 25px 25px !important; }

  *#dm .dmInner a.u_1862020951 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1754169460 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1429808163 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1731784008 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1181449281 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner a.u_1210420856 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1447287538 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1934335606 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1025922168 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1267472752 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1012305445 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1515087019 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1826145705 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

  *#dm .dmInner div.u_1060788206 img {
    border-radius:25px 25px 25px 25px !important;
    box-shadow:rgb(255,255,255) 0px 0px 11px 0px !important;
  }

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

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

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

@media (min-width:1025px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }

  *#dm .dmInner *.u_1449288318 .photoGalleryThumbs { padding:4px !important; }

  *#dm .dmInner *.u_1449288318 .layout-container { padding:4px !important; }

  *#dm .dmInner *.u_1449288318 .photoGalleryViewAll { padding:0 4px !important; }

  *#dm .dmInner *.u_1449288318 .photoGalleryThumbs .image-container a { padding-top:150px !important; }
}

@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}

@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1904777493 { text-align:left !important; }

  *#dm .dmInner *.u_1773047415 { text-align:left !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0.15);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0.15);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\36 f614e04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#aaceab69 {
    padding-top: 15%;
    padding-bottom: 15%;
    min-height: 63px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c54cf15d::before, #c54cf15d > .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;
}
#c54cf15d {
    background-image: url(https://le-de.cdn-website.com/5ca07ca0637b4325801d264c374f5780/dms3rep/multi/opt/imgi_44_banner-1a__msi___jpg-1920w.webp);
}
    
#widget_tj5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aaceab69 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#c54cf15d::before, #c54cf15d > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\36 f614e04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aaceab69 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c54cf15d::before, #c54cf15d > .bgExtraLayerOverlay {
    
}
}



@media all {
    
#\36 760cf8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\33 04e2aa1 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_g7j {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_s9q {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_8c3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_1q8 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_p03 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_260 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\38 3d4b173 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\33 155ca3a {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 274px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d28071c7 {
    background-color: rgba(170, 168, 163, 1);
    background-image: initial;
}
    
#widget_s7s {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_iat {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_gej {
    width: 110px;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
}



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



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



@media all {
    
#\35 5918094 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#c51215b8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\32 1de6672 {
    padding-bottom: 4%;
    min-height: 375px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f7c9dd7d {
    background-color: var(--color_6);
    background-image: initial;
}
    
#widget_vq3 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#widget_c5g {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_82s {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#abef136f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#ab4ce6f9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 6fb6ad4 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\38 a28c655 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 525f157 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#\33 7a52f21 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 6000aa2 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\35 5918094 {
    height: 240px;
}
    
#c51215b8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 1de6672 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_vq3 {
    height: 240px;
}
    
#abef136f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 a28c655 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 525f157 {
    height: 240px;
}
}



@media all {
    
#\32 b265e31 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 086117b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 dc1aa3c {
    background-color: var(--color_6);
    background-image: initial;
}
    
#\32 45767d5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 d1dc489 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#b5cee1cd {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\39 2034339 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\35 00ef058 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#fa7f81a2 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\38 fb536ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 1455ff4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#c7d8ac93 {
    padding-bottom: 4%;
    min-height: 375px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 c1594e1 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#\35 a984900 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\32 086117b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 fb536ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c7d8ac93 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\32 45767d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 d1dc489 {
    height: 240px;
}
    
#\30 c1594e1 {
    height: 240px;
}
    
#\35 00ef058 {
    height: 240px;
}
}



@media all {
    
#e1c50382 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#\39 c84f34e {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\36 655da89 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#d600da90 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\34 0db1b03 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#\34 187ef10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e108e7d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 5eb8f6c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 ed88dc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#f1c1b244 {
    padding-bottom: 4%;
    min-height: 375px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ab53b212 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#f10df898 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#\30 2185613 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#e55f170d {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\37 ed88dc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f1c1b244 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#e1c50382 {
    height: 240px;
}
    
#d600da90 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 0db1b03 {
    height: 240px;
}
    
#e55f170d {
    height: 240px;
}
    
#e108e7d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#fb495b27 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 3c29723 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#ab77408e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bccc09e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 8e44a9d {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#dc253bd0 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#\33 ab41c70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 891844b {
    padding-bottom: 4%;
    min-height: 407px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 a97cfd0 {
    background-color: var(--color_6);
    background-image: initial;
}
    
#e6c64d15 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#e9b8e13f {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\38 cd9d524 {
    width: 360px;
    height: 275px;
    max-width: 100%;
}
    
#\38 f65b7f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.333333333333332%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 7109efe {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#e6c64d15 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 cd9d524 {
    height: 240px;
}
    
#\38 3c29723 {
    height: 240px;
}
    
#\38 f65b7f3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bccc09e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#dc253bd0 {
    height: 240px;
}
    
#\30 891844b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\32 2be4dc5 {
    background-color: rgba(52, 58, 60, 1);
    background-image: initial;
}
    
#c21fa422 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b954f3d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#cdeffd79 {
    width: 110px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
    
#\31 07e678c {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 274px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e8e3f9b2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\37 1691427 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#e8fea26d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 9eb9c77 {
    padding-bottom: 4%;
    min-height: 311px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#e677f318 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#c1eb8e5e {
    background-color: var(--color_4);
    background-image: initial;
}
    
#c2972cc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 d1ef9ab {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#\36 e2570b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 f99ec50 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#\39 ea5550a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a3d9fa1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#b2c3b0cc {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#c09dddf9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b8e80c20 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\38 d135416 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 8a9d638 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#\32 42ab17c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 df1f618 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\35 9eb9c77 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 d1ef9ab {
    height: 240px;
}
    
#e8fea26d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 e2570b3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 f99ec50 {
    height: 240px;
}
    
#a3d9fa1f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b2c3b0cc {
    height: 240px;
}
    
#\38 d135416 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 8a9d638 {
    height: 240px;
}
}



@media all {
    
#\32 8154691 {
    width: 110px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
}
    
#dec7fd77 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 987d0bb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c334367 {
    background-color: rgba(87, 87, 87, 1);
    background-image: initial;
}
    
#\39 34c8f46 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\36 2a923fc {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 274px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



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



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



@media all {
    
#\34 5602749 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 a4a4db4 {
    padding-bottom: 4%;
    min-height: 327px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b3857450 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#f3a1773b {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#c37facb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 29e1949 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#f2393942 {
    background-color: rgba(87, 87, 87, 1);
    background-image: initial;
}
    
#\32 92322e9 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#bb47f5e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#d3a618c1 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\32 4f96ca7 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\31 55833f1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 6e8e484 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\34 30b4877 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#\37 c403dfd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ef95c26c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e613b3a6 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#ff9bd111 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\34 5602749 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 a4a4db4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 55833f1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 6e8e484 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b3857450 {
    height: 240px;
}
    
#\34 30b4877 {
    height: 240px;
}
    
#e613b3a6 {
    height: 240px;
}
    
#\32 92322e9 {
    height: 240px;
}
    
#bb47f5e9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 13fadf4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\36 f0673ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bda13533 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#a4badc99 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\32 668d08b {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#\33 d6d6947 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 600360f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b0588fe3 {
    background-color: rgba(87, 87, 87, 1);
    background-image: initial;
}
    
#e00245cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\35 d6efb4a {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\38 a9edede {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\36 bfc5513 {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#be5990d4 {
    width: 80px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 0;
}
    
#\35 d377058 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#fcdb7ad7 {
    padding-bottom: 4%;
    min-height: 327px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ea4c80da {
    width: 263px;
    height: 201px;
    max-width: 100%;
}
    
#\34 6f89bb7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.75%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 5f46879 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



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



@media (max-width: 767px) {
    
#\34 13fadf4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e00245cf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bda13533 {
    height: 240px;
}
    
#\36 bfc5513 {
    height: 240px;
}
    
#\32 668d08b {
    height: 240px;
}
    
#\35 d377058 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fcdb7ad7 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ea4c80da {
    height: 240px;
}
    
#\34 6f89bb7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#effe2cde {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#c1a7cf5b {
    padding-top: 12%;
    padding-bottom: 12%;
    min-height: 294px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\35 a51d0ad::before, #\35 a51d0ad > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.5;
    border-radius: inherit;
}
#\35 a51d0ad {
    background-image: url(https://le-de.cdn-website.com/5ca07ca0637b4325801d264c374f5780/dms3rep/multi/opt/imgi_41_55613532_m__msi___jpg-1920w.png);
    background-attachment: fixed;
}
#\35 a51d0ad.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5klEQVQY0yWP226CQABE9/8/pH2qaU20sd5ompZKEJGFuipQYFlTi4j4A6eRPk1y5jzMCGMMOv8mjxVaSQ7hkkPooaNVx4o07nphygJ9A5GHli4m9DrxlnobotOYIssQJtmQ+TbR/Bln2MedT/lybIq1g5EupZKU6R6RR0vihYU36DG6v2P40MMav7B+HbO1LWL3gyzyEcVOkvgO/mzCqPfE4LHPZDpj8WYRfL6jXJt8E/xvLIucfJ+gZES48gkCiZQhSu2Id9vukKgvV+qmpT63nOqGqm74rRuO1ZmfquF4ulCdW/4Ayrr1YMDBN68AAAAASUVORK5CYII=');
}
    
#widget_p6q {
    width: 45.01%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_ga6 {
    width: 45.00%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c1a7cf5b {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\35 a51d0ad::before, #\35 a51d0ad > .bgExtraLayerOverlay {
    
}
#\35 a51d0ad.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5klEQVQY0yWP226CQABE9/8/pH2qaU20sd5ompZKEJGFuipQYFlTi4j4A6eRPk1y5jzMCGMMOv8mjxVaSQ7hkkPooaNVx4o07nphygJ9A5GHli4m9DrxlnobotOYIssQJtmQ+TbR/Bln2MedT/lybIq1g5EupZKU6R6RR0vihYU36DG6v2P40MMav7B+HbO1LWL3gyzyEcVOkvgO/mzCqPfE4LHPZDpj8WYRfL6jXJt8E/xvLIucfJ+gZES48gkCiZQhSu2Id9vukKgvV+qmpT63nOqGqm74rRuO1ZmfquF4ulCdW/4Ayrr1YMDBN68AAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#effe2cde {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c1a7cf5b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\35 a51d0ad::before, #\35 a51d0ad > .bgExtraLayerOverlay {
    
}
#\35 a51d0ad.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5klEQVQY0yWP226CQABE9/8/pH2qaU20sd5ompZKEJGFuipQYFlTi4j4A6eRPk1y5jzMCGMMOv8mjxVaSQ7hkkPooaNVx4o07nphygJ9A5GHli4m9DrxlnobotOYIssQJtmQ+TbR/Bln2MedT/lybIq1g5EupZKU6R6RR0vihYU36DG6v2P40MMav7B+HbO1LWL3gyzyEcVOkvgO/mzCqPfE4LHPZDpj8WYRfL6jXJt8E/xvLIucfJ+gZES48gkCiZQhSu2Id9vukKgvV+qmpT63nOqGqm74rRuO1ZmfquF4ulCdW/4Ayrr1YMDBN68AAAAASUVORK5CYII=');
}
    
#widget_ga6 {
    width: 100.00%;
}
    
#widget_p6q {
    width: 100.00%;
}
}



@media all {
    
#\32 18119ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\35 856a6ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#\36 f969add {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 215px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#c0372138 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 33.333333333333336%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
}
    
#widget_65j {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_tfv {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_hj1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 0ae63b7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 35626a6 {
    width: 99.9970620159067%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 98a9c8b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 44f7244 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#b0bcb997 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 47efbb3 {
    width: 99.9970620159067%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#widget_fb3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 2;
    margin-top: 1px;
}
}



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



@media (max-width: 767px) {
    
#\32 18119ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 856a6ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 f969add {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c0372138 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

