@media all {
  *#dm .dmInner div.u_412679017 hr {
    color:var(--color_2) !important;
    border-width:8px !important;
  }

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#c8a0b2d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 30%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: flex-end;
    justify-content: flex-start;
}
    
#\33 40f185b {
    min-height: 64vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 0% 2%;
}
    
#\31 786dc82::before, #\31 786dc82 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
    border-radius: inherit;
}
#\31 786dc82 {
    background-image: url("https://le-de.cdn-website.com/8eee896ef5b84222bbd7470ee903f02a/dms3rep/multi/opt/automobiles-cassees-1-1920w.jpg");
}
    
#group_77l {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 80%;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(231, 76, 60, 0.92);
    background-image: none;
    align-self: flex-end;
    height: auto;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_n9u.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_n9u {
    width: 50%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_h55 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db5eb42a {
    margin: 0px 0% 0px 0%;
}
    
#widget_5c5 {
    width: 32%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_d33 {
    justify-content: flex-start;
    align-items: flex-end;
    width: 66%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 8% 0px 8% 0px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 50362b5 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#\37 7f57273 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_u9s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_c7r {
    flex-direction: row;
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#group_qfv {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#widget_7fk {
    width: auto;
    height: 120px;
    max-width: 100%;
}
    
#widget_pj6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 bb27f1f {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\31 7c1da84 {
    width: auto;
    height: 120px;
    max-width: 100%;
}
    
#\30 a13e76c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 81d75e1 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#a02027ca {
    width: auto;
    height: 120px;
    max-width: 100%;
}
    
#f92a6594 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f0f2f913 {
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: none;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    margin-bottom: 0px;
    margin-top: 0px;
    height: auto;
}
    
#\32 30b63bc {
    width: auto;
    height: 120px;
    max-width: 100%;
}
    
#cbb1c0e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 80353d9 {
    background-color: var(--color_3);
    background-image: none;
}
    
#group_1hv {
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#widget_vv7 {
    width: auto;
    height: 40vh;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\34 9c140cf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d1caa5e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\32 c48b9ac {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\31 de68e4d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a690eaf {
    background-image: url("https://le-de.cdn-website.com/8eee896ef5b84222bbd7470ee903f02a/dms3rep/multi/opt/voitures-vert-1-1920w.png");
}
}



@media all {
    
#\38 4a2682d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    order: 1;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#c9dd8e73 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee4cb225 {
    background-image: url("https://le-de.cdn-website.com/8eee896ef5b84222bbd7470ee903f02a/dms3rep/multi/opt/destruction-voiture01-1920w.png");
}
    
#\39 e6b12c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
    
#\36 b9681cf {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_0tf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 8cc3bb5 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
}
    
#bc674991 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
}
    
#\36 4a5cd35 {
    background-color: var(--color_3);
    background-image: none;
}
    
#b89ef050 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_t4r {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    flex-wrap: nowrap;
}
    
#widget_a8q {
    width: auto;
    height: 240px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_aug {
    width: 48%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#c47c0189 {
    background-image: url("https://le-de.cdn-website.com/8eee896ef5b84222bbd7470ee903f02a/dms3rep/multi/opt/enlevement-epave-2-1920w.png");
}
    
#b2928a5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\37 1d484bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#f3bc5504 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9c061d9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_13d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\30 09686d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eda2ef51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d64a0116 {
    background-image: url("https://le-de.cdn-website.com/8eee896ef5b84222bbd7470ee903f02a/dms3rep/multi/opt/ordi-devanture01-1920w.png");
}
    
#f8dbc499 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#c9322a48 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: none;
    justify-content: flex-start;
    order: 1;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2e55c44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 40f185b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 786dc82::before, #\31 786dc82 > .bgExtraLayerOverlay {
    
}
    
#widget_5c5 {
    width: 50%;
}
    
#c8a0b2d9 {
    width: 48%;
}
    
#group_d33 {
    width: 48%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 7f57273 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 c48b9ac {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#\34 9c140cf {
    width: 100%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 4a2682d {
    width: 100%;
    min-height: 8px;
}
    
#\36 b9681cf {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bc674991 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_t4r {
    justify-content: space-between;
}
    
#widget_aug {
    width: 64%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1d484bb {
    width: 100%;
    min-height: 8px;
}
    
#\31 9c061d9 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f8dbc499 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
}
    
#c9322a48 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#c8a0b2d9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#\33 40f185b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 786dc82::before, #\31 786dc82 > .bgExtraLayerOverlay {
    
}
    
#widget_5c5 {
    height: auto;
}
    
#group_d33 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
}



@media (max-width: 767px) {
    
#\32 50362b5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 7f57273 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_c7r {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#widget_7fk {
    height: 120px;
}
    
#\31 7c1da84 {
    height: 120px;
}
    
#a02027ca {
    height: 120px;
}
    
#\32 30b63bc {
    height: 120px;
}
    
#group_1hv {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_vv7 {
    height: 24vh;
}
    
#group_qfv {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\37 bb27f1f {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#\37 81d75e1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
    
#f0f2f913 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48%;
}
}



@media (max-width: 767px) {
    
#\34 9c140cf {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d1caa5e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 c48b9ac {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\39 a690eaf {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 100%;
}
}



@media (max-width: 767px) {
    
#\38 4a2682d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ee4cb225 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 0%;
}
    
#\39 e6b12c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 b9681cf {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\37 8cc3bb5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bc674991 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_t4r {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_a8q {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: auto;
}
    
#widget_aug {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c47c0189 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 100% 100%;
}
    
#b2928a5c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 1d484bb {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9c061d9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#d64a0116 {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 0%;
}
    
#f8dbc499 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#c9322a48 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 2e55c44 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}

