@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 a.u_1323632528 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1323632528 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

  *#dm .dmInner a.u_1323632528 span.text {
    font-size:18px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1323632528:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1323632528.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner div.u_1243366385 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    border-radius:5px 5px 5px 5px !important;
    width:100px !important;
    height:50px !important;
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1243366385 input[type="submit"] {
    font-weight:normal !important;
    font-size:18px !important;
  }

  *#dm .dmInner div.u_1243366385 .dmformsubmit:hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1243366385 .dmformsubmit.hover {
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

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

  *#dm .dmInner a.u_1258476850 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1258476850 {
    border-radius:5px 5px 5px 5px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1258476850 span.text {
    color:var(--color_6) !important;
    font-weight:normal !important;
    font-size:16px !important;
  }

  *#dm .dmInner a.u_1976141439 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1976141439 {
    border-radius:5px 5px 5px 5px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1976141439 span.text {
    color:var(--color_6) !important;
    font-weight:normal !important;
    font-size:16px !important;
  }

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

  *#dm .dmInner a.u_1864867602 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1864867602 {
    border-radius:5px 5px 5px 5px !important;
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1864867602 span.text {
    color:var(--color_6) !important;
    font-weight:normal !important;
    font-size:16px !important;
  }

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

  *#dm .dmInner div.u_1560569169 img { border-radius:50% !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1869859518 img { border-radius:50% !important; }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1070526881 .svg { width:100% !important; }

  *#dm .dmInner div.u_1070526881 {
    background-image:initial !important;
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(86,170,234) !important;
    border-style:solid !important;
    border-width:0 !important;
    background-color:var(--color_8) !important;
  }

  *#dm .dmInner div.u_1638986681 {
    background-color:rgba(0,0,0,0.5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1982497374 .iconBg { display:none !important; }

  *#dm .dmInner a.u_1982497374 span.text {
    font-size:18px !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1982497374:hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1982497374.hover {
    background-color:var(--color_2) !important;
    background-image:initial !important;
  }

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

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

  *#dm .dmInner a.u_1982497374 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
    background-color:var(--color_3) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1485417280 hr {
    background:none !important;
    height:0px !important;
    min-height:0px !important;
    border-width:1px !important;
    border-color:currentColor !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1243366385 input:not([type="submit"]) {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:rgba(198,189,189,1) rgba(198,189,189,1) rgba(198,189,189,1) rgba(198,189,189,1) !important;
  }

  *#dm .dmInner div.u_1243366385 textarea {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:rgba(198,189,189,1) rgba(198,189,189,1) rgba(198,189,189,1) rgba(198,189,189,1) !important;
  }

  *#dm .dmInner div.u_1243366385 select {
    background-color:var(--color_2) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-width:1.48148px 1.48148px 1.48148px 1.48148px !important;
    border-color:rgba(198,189,189,1) rgba(198,189,189,1) rgba(198,189,189,1) rgba(198,189,189,1) !important;
  }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_8);
    --overlapping-background-image: initial;
}
}



@media all {
    
#\34 4148d80 {
    min-height: 1120px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 1%;
    padding-right: 1%;
}
    
#\32 e8d8dd1::before, #\32 e8d8dd1 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.46;
    border-radius: inherit;
    content: '';
    background-color: var(--color_1);
}
#\32 e8d8dd1 {
    background-image: url(https://le-de.cdn-website.com/008ad487c47945348b394d1c820efa75/dms3rep/multi/opt/imgi_9_66343575_m1_791__msi___jpg-1920w.webp);
    box-shadow: none;
}
    
#\37 e9bf115::before, #\37 e9bf115 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.23;
    border-radius: inherit;
}
#\37 e9bf115 {
    background-size: contain;
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.89718809651576%;
    align-items: center;
    min-width: 4%;
    background-image: url();
    padding-left: 6%;
    padding-right: 6%;
}
    
#group_0r3 {
    width: 51.10%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
}
    
#widget_7of {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_s6v {
    width: 168px;
    height: auto;
    min-height: 61px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
}
    
#group_vq5 {
    align-items: flex-start;
    width: 90.04%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: rgba(255, 255, 255, 0.8);
    background-image: initial;
    border-radius: 8px 8px 8px 8px;
    padding: 50px 30px 50px 30px;
}
    
#widget_2ve {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hf6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_cpf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4148d80 {
    padding-top: 80px;
    padding-bottom: 0px;
    min-height: 331px;
}
    
#\37 e9bf115 {
    row-gap: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    justify-content: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_vq5 {
    width: 99.86%;
}
    
#group_0r3 {
    padding-top: 50px;
    padding-bottom: 50px;
}
}



@media (max-width: 767px) {
    
#\34 4148d80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 78px 4% 78px 4%;
}
    
#\37 e9bf115 {
    min-height: 80px;
    width: 100%;
    justify-content: center;
    padding: 80px 0px 80px 0px;
}
    
#\38 60c5298 {
    margin-bottom: 0px;
}
    
#group_0r3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_vq5 {
    padding-left: 30px;
    padding-right: 30px;
    width: 100.00%;
}
}



@media all {
    
#c4ed38bd::before, #c4ed38bd > .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;
}
#c4ed38bd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/008ad487c47945348b394d1c820efa75/dms3rep/multi/opt/imgi_10_92777045_l__msi___jpg-1920w.webp);
    align-items: center;
    padding: 50px 16px 50px 16px;
}
#c4ed38bd.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADQAQCdASoKAAcAAUAmJZwCw7D0SCah4AD+9Li33ntXeRHqh0JK5XI2/YoobBmgfpEYJG+/CMUyAfyQ6X2AAA==');
}
    
#\35 0e78206 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
}
    
#widget_5rj {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#widget_bpc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_ooh {
    width: 150px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    order: 1;
}
    
#f8c17bfc::before, #f8c17bfc > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
    border-radius: inherit;
}
#f8c17bfc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/008ad487c47945348b394d1c820efa75/dms3rep/multi/opt/imgi_11_21271179_l__msi___jpg-1920w.webp);
    align-items: center;
    padding: 50px 16px 50px 16px;
}
#f8c17bfc.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAADQAQCdASoKAAUAAUAmJZQCdAD6H68AAAD+/XcAcomPcIt9JmKVsjgBXytlphW3/PePJA4AAAA=');
}
    
#\31 4dbeed8 {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#d061315f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dcda0806 {
    width: 150px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    order: 1;
}
    
#f3d31b80::before, #f3d31b80 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_3);
    opacity: 0.9;
    border-radius: inherit;
}
#f3d31b80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.333333333333336%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/008ad487c47945348b394d1c820efa75/dms3rep/multi/opt/imgi_12_149992466_l1__msi___jpg-1920w.webp);
    align-items: center;
    padding: 50px 16px 50px 16px;
}
#f3d31b80.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAgCdASoKAAcAAUAmJZgCdLoAAnCglYmgAP71XFtywAyt49n1QTIgD4f7TtzM9dHh/c3FtI5fAAAA');
}
    
#fe76ec4a {
    width: 60px;
    height: auto;
    max-width: 100%;
}
    
#\34 40dcac9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 07d978d {
    width: 150px;
    height: auto;
    min-height: 20px;
    max-width: 100%;
    order: 1;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0e78206 {
    padding-left: 0%;
    padding-right: 0%;
    min-height: 211px;
}
    
#c4ed38bd::before, #c4ed38bd > .bgExtraLayerOverlay {
    
}
#c4ed38bd.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADQAQCdASoKAAcAAUAmJZwCw7D0SCah4AD+9Li33ntXeRHqh0JK5XI2/YoobBmgfpEYJG+/CMUyAfyQ6X2AAA==');
}
    
#f8c17bfc::before, #f8c17bfc > .bgExtraLayerOverlay {
    
}
#f8c17bfc.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAADQAQCdASoKAAUAAUAmJZQCdAD6H68AAAD+/XcAcomPcIt9JmKVsjgBXytlphW3/PePJA4AAAA=');
}
    
#f3d31b80::before, #f3d31b80 > .bgExtraLayerOverlay {
    
}
#f3d31b80.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAgCdASoKAAcAAUAmJZgCdLoAAnCglYmgAP71XFtywAyt49n1QTIgD4f7TtzM9dHh/c3FtI5fAAAA');
}
}



@media (max-width: 767px) {
    
#c4ed38bd::before, #c4ed38bd > .bgExtraLayerOverlay {
    
}
#c4ed38bd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#c4ed38bd.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkoAAABXRUJQVlA4ID4AAADQAQCdASoKAAcAAUAmJZwCw7D0SCah4AD+9Li33ntXeRHqh0JK5XI2/YoobBmgfpEYJG+/CMUyAfyQ6X2AAA==');
}
    
#\35 0e78206 {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
}
    
#f8c17bfc::before, #f8c17bfc > .bgExtraLayerOverlay {
    
}
#f8c17bfc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#f8c17bfc.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkIAAABXRUJQVlA4IDYAAADQAQCdASoKAAUAAUAmJZQCdAD6H68AAAD+/XcAcomPcIt9JmKVsjgBXytlphW3/PePJA4AAAA=');
}
    
#f3d31b80::before, #f3d31b80 > .bgExtraLayerOverlay {
    
}
#f3d31b80 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#f3d31b80.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAAAQAgCdASoKAAcAAUAmJZgCdLoAAnCglYmgAP71XFtywAyt49n1QTIgD4f7TtzM9dHh/c3FtI5fAAAA');
}
}



@media all {
    
#dedb2aec {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
}
    
#\33 0401c94 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 220px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_nh4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8dm {
    width: 81.42%;
    height: auto;
    max-width: 100%;
}
}



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



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



@media all {
    
#\35 3418258 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 fb8df80 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    align-items: center;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    padding: 50px 30px 50px 30px;
}
    
#\39 dad8d0f {
    padding-bottom: 4%;
    min-height: 653px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding-left: 2%;
    padding-right: 2%;
}
    
#widget_1b5 {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#widget_k8h {
    width: 86.91%;
    height: auto;
    max-width: 100%;
}
    
#group_dl6 {
    flex-direction: row;
    align-items: center;
    width: 30.25%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
}
    
#f90857f5 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cafc7d {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b414c4fe {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acda98ba {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0ea8440 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_vpv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ddbd29d8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    align-items: center;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    padding: 50px 30px 50px 30px;
}
    
#\36 96e1ba7 {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#bc574746 {
    width: 52.67%;
    height: auto;
    max-width: 100%;
}
    
#\34 67443db {
    flex-direction: row;
    align-items: center;
    width: 30.25%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
}
    
#a8c3c52b {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6cf102e {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 faf4f56 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ca52a4c {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 57690d8 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b47b1749 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 c04a441 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    align-items: center;
    border-radius: 30px 30px 30px 30px;
    background-color: var(--color_3);
    background-image: initial;
    justify-content: flex-start;
    padding: 50px 30px 50px 30px;
}
    
#\30 a07a786 {
    width: 85.64%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 b43d718 {
    flex-direction: row;
    align-items: center;
    width: 30.25%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    height: auto;
    order: 2;
}
    
#\38 d346842 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 912d6b7 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f15236c7 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d59b262 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 03ded18 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#widget_p2n.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_p2n {
    width: 90px;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 dad8d0f {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 581px;
}
    
#widget_1b5 {
    height: auto;
}
    
#\36 96e1ba7 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 fb8df80 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 dad8d0f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_1b5 {
    height: auto;
}
    
#ddbd29d8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 96e1ba7 {
    height: auto;
}
    
#\38 c04a441 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#fd9a98a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\38 493791e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\37 cebb9fb {
    min-height: 168px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#widget_ua8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_g2r {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\35 4181fdb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 695181c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 0c17a7b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#f754353e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 cebb9fb {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 74px;
}
    
#widget_ua8 {
    height: auto;
}
    
#widget_g2r {
    height: auto;
}
    
#\39 695181c {
    height: auto;
}
    
#f754353e {
    height: auto;
}
}



@media (max-width: 767px) {
    
#fd9a98a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 493791e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 cebb9fb {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_ua8 {
    height: auto;
}
    
#widget_g2r {
    height: auto;
}
    
#\35 4181fdb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 695181c {
    height: auto;
}
    
#\36 0c17a7b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f754353e {
    height: auto;
}
}



@media all {
    
#\38 4003206::before, #\38 4003206 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.4;
    border-radius: inherit;
}
#\38 4003206 {
    background-image: url(https://le-de.cdn-website.com/008ad487c47945348b394d1c820efa75/dms3rep/multi/opt/imgi_15_50590929_l__msi___jpg-1920w.jpg);
    background-attachment: fixed;
}
#\38 4003206.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQFEQYh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEQMRAD8A0zzJ2eFqFqNivjVDilj1uS2LnIBIH2Ijg6f/2Q==');
}
    
#de51c598 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e53d7bc4 {
    padding-top: 6%;
    padding-bottom: 6%;
    min-height: 339px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_jc5.flex-element.widget-wrapper > [data-element-type] {
    padding: 30px 30px 30px 30px;
}
#widget_jc5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4003206::before, #\38 4003206 > .bgExtraLayerOverlay {
    
}
#\38 4003206.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQFEQYh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEQMRAD8A0zzJ2eFqFqNivjVDilj1uS2LnIBIH2Ijg6f/2Q==');
}
    
#e53d7bc4 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 191px;
}
}



@media (max-width: 767px) {
    
#\38 4003206::before, #\38 4003206 > .bgExtraLayerOverlay {
    
}
#\38 4003206.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHBAAAgIDAQEAAAAAAAAAAAAAAQIAAwQFEQYh/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEQMRAD8A0zzJ2eFqFqNivjVDilj1uS2LnIBIH2Ijg6f/2Q==');
}
    
#de51c598 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e53d7bc4 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 5be484d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\34 fc2299f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#fe478a0d {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 530px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_kn8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#widget_4vb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j5c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8cg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_p12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_lpu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_bvg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_6s4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fe478a0d {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 474px;
}
    
#widget_kn8 {
    height: auto;
}
    
#\34 fc2299f {
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\36 5be484d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 fc2299f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fe478a0d {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#widget_kn8 {
    height: auto;
}
}



@media all {
    
#ccd5595e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\33 b9a67a8 {
    padding-top: 5%;
    padding-bottom: 5%;
    min-height: 251px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\38 9d9545a {
    background-color: rgba(18, 58, 88, 1);
    background-image: initial;
}
    
#widget_dsg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac05771a {
    width: 168px;
    height: auto;
    min-height: 53px;
    max-width: 100%;
    order: 0;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



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



@media all {
    
#\38 19fe05e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#a5fe67ce {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#\39 aaf4458 {
    padding-top: 4%;
    padding-bottom: 4%;
    min-height: 470px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_v98 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ob2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_th8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_0tb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#widget_p4m {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#widget_mj5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e78adc9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#\37 f98d886 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#f3ef75b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 af92ef8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
}
    
#f34bb573 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 e3a6eea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_4iv.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_4iv {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    align-self: center;
}
    
#widget_eis {
    width: 100%;
    height: 375px;
    min-height: 100px;
    max-width: 100%;
    align-self: center;
}
}



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



@media (max-width: 767px) {
    
#\38 19fe05e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a5fe67ce {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 aaf4458 {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
}



@media all {
    
#\30 3ac463f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
}
    
#e2b6afa8 {
    padding-top: 8%;
    padding-bottom: 8%;
    min-height: 280px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 9e9abc2::before, #\39 9e9abc2 > .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;
}
#\39 9e9abc2 {
    background-image: url(https://le-de.cdn-website.com/008ad487c47945348b394d1c820efa75/dms3rep/multi/opt/imgi_14_acciones__msi___jpg-1920w.webp);
    background-attachment: fixed;
}
#\39 9e9abc2.lazy {
    background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAADwAQCdASoKAAcAAUAmJZQCdAD0XgstOwAA/vSyxmAs6SKlPLWUnvFF3AaNj2QBx8WWFEGuxrR0DbXkGO8SSOgx0AA=');
}
    
#widget_2j3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e2b6afa8 {
    min-height: 189px;
    padding: 12% 2% 12% 2%;
}
    
#\39 9e9abc2::before, #\39 9e9abc2 > .bgExtraLayerOverlay {
    
}
#\39 9e9abc2.lazy {
    background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAADwAQCdASoKAAcAAUAmJZQCdAD0XgstOwAA/vSyxmAs6SKlPLWUnvFF3AaNj2QBx8WWFEGuxrR0DbXkGO8SSOgx0AA=');
}
}



@media (max-width: 767px) {
    
#\30 3ac463f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e2b6afa8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 9e9abc2::before, #\39 9e9abc2 > .bgExtraLayerOverlay {
    
}
#\39 9e9abc2.lazy {
    background-image: url('data:image/jpeg; base64,UklGRk4AAABXRUJQVlA4IEIAAADwAQCdASoKAAcAAUAmJZQCdAD0XgstOwAA/vSyxmAs6SKlPLWUnvFF3AaNj2QBx8WWFEGuxrR0DbXkGO8SSOgx0AA=');
}
}

