@media all {
  *#dm .dmInner div.u_2960007573 img { object-fit:contain !important; }

  *#dm .dmInner a.u_3016973248 span.text {
    color:var(--color_5) !important;
    font-size:22px !important;
  }

  *#dm .dmInner a.u_3016973248 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
  }

  *#dm .dmInner div.u_2819720016 hr {
    border-width:1px !important;
    color:var(--color_5) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_443269037 {
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_443269037 span.text {
    font-size:15px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_443269037:hover span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_443269037.hover span.text {
    color:var(--color_2) !important;
    font-weight:400 !important;
    text-decoration:underline !important;
    font-style:normal !important;
  }

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

  *#dm .dmInner div.u_1339517343 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1254415791 hr {
    border-width:1px !important;
    color:var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner div.u_1575780412 hr {
    border-width:1px !important;
    color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1643457507 hr {
    border-width:1px !important;
    color:var(--color_5) !important;
  }

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

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

  *#dm .dmInner div.u_1483562222 hr {
    border-width:1px !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner div.u_1766617265 hr {
    color:var(--color_4) !important;
    border:none !important;
    height:2px !important;
    mask:url(data:image/svg+xml;utf8,%0A%20%20%20%20%20%20%20%20%3Csvg%0A%20%20%20%20%20%20%20%20%20%20%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%0A%20%20%20%20%20%20%20%20%20%20%20%20height%3D%222%22%0A%20%20%20%20%20%20%20%20%20%20%20%20width%3D%223%22%0A%20%20%20%20%20%20%20%20%20%20%20%20viewBox%3D%220%200%203%202%22%0A%20%20%20%20%20%20%20%20%20%20%20%20preserveAspectRatio%3D%22none%22%0A%20%20%20%20%20%20%20%20%3E%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Ccircle%20cx%3D%221%22%20cy%3D%221%22%20r%3D%221%22%20fill%3D%22%24000000%22%20%2F%3E%0A%20%20%20%20%20%20%20%20%3C%2Fsvg%3E) !important;
    background-color:currentColor !important;
    background-repeat:repeat-x !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_732001553 .container-forme { height:50px !important; }

  *#dm .dmInner div.u_1226637292 .container-forme { height:50px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_732001553 .container-forme { height:50px !important; }

  *#dm .dmInner div.u_1226637292 .container-forme { height:50px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_732001553 .container-forme { height:50px !important; }

  *#dm .dmInner div.u_1226637292 .container-forme { height:50px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781520 {
    min-height: 672px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_uov {
    width: 100.00%;
    height: 746px;
    min-height: 100px;
    max-width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#cf83ce30 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 b02f079 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#f8032b88 {
    margin: 0px 0% 0px 0%;
}
    
#widget_a3l.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a3l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_sk5.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 24px 10px 24px;
}
#widget_sk5 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 60px 0%;
}
}



@media all {
    
#\38 3e1056a {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b01379f {
    min-height: 788px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#widget_l52 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kd4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_kd4 {
    width: 42.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bjl {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_50o {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 ee7f8d5 {
    align-items: center;
    width: 48%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c02854e2 {
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_caf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_8dn {
    width: 100%;
    height: 500px;
    max-width: 100%;
    order: 3;
}
    
#widget_8ra {
    width: auto;
    height: 1000px;
    max-width: 100%;
}
    
#\38 23d98a4 {
    margin: 0px 0% 0px 0%;
}
    
#widget_hbb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 24px 10px 24px;
}
#widget_hbb {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 29c6010 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\30 4f39cd9.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 4f39cd9 {
    width: 42.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c05ef355 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#fd15d008 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#d7dd4c42 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c41d34b9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#e85fd86b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e85fd86b {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\36 e64a1b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c38bddc1 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\30 1e96b01.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 1e96b01 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#bd94eb59 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#bb0a0e9d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\36 107fbfc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 107fbfc {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#a19de039 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_utv {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    padding: 0px 16px 0px 16px;
    margin: -400px 0% 0px 0%;
}
    
#widget_m21.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_m21 {
    width: auto;
    height: 600px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9a4ebc1::before, #\32 9a4ebc1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\32 9a4ebc1 {
    background-image: url("https://le-de.cdn-website.com/81ad8fa222bd4ffd90ba6025770438d3/dms3rep/multi/opt/frame-voiture-face-1e2246be-1920w.png");
    background-size: auto;
    background-position: 100% 50%;
}
#\32 9a4ebc1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABi0lEQVQoz6WNyW6bQABAJ4ns1hQYmIXZYCA1MYltXKdWDDFGVkHxUqXYTbMdGsnKrYqU/z9W6b2Hqk96tyc9AP4VSvuHjE3anE47DM0NBiuDwZVBna8Gdq87b82B9E7bvviEFJ9o6WUnApcxd+qYwU1M7W8xsXYx0CJ0tUh8LdKuz8/P/hqGqjsOZVJoMSgDPs6ll40ELlPu1imDm5RYTYrNXQoiP34MVW8XyrOZ5qPIJxmSuMQc1ZjBDSZ2g7G5xSDye69aDH8F7PODovmFIlksSdHlqDr5s7a2H4l5cwyOg96zFqN75U0rgcvExxlXJCfM+cI9e+1R4zvxOg8IRH7yFPDzvaL5o8TFUpF8KnFxwdxq5sF1Ts3tlH64nYBIDfaKXr4ItNhz56pSeNaXaN7nTpUye51SqxkS87YPtEgbRYpngRZP3FnOFZ7FEpU97tQJg+tTajcJsW4SoNl4KNyqZHB1SYy7QJqrtoZly7eX7TeZfd3C9o8WoMbgEL5bHDnv6yMAfh6A/+U3o00/eGWa+dcAAAAASUVORK5CYII=');
}
    
#f80961c8 {
    margin: 0% 0% -4% 0%;
}
}



@media all {
    
#\39 0208777.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 0208777 {
    width: 42.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e28f910 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\33 c0e31db {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#b499febb::before, #b499febb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.85;
    border-radius: inherit;
}
#b499febb {
    background-image: url("https://le-de.cdn-website.com/81ad8fa222bd4ffd90ba6025770438d3/dms3rep/multi/opt/route-vallee-1920w.jpg");
    background-attachment: fixed;
}
#b499febb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAURIRITMuH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABsRAAICAwEAAAAAAAAAAAAAAAECAAQDIVKR/9oADAMBAAIRAxEAPwCfSXWjp7ZLG08pDpri34oxGTnsG9+SiKd7WcHTmJaNfgeT/9k=');
}
    
#widget_0ab {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_qm9 {
    width: 65.34%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_5ri {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 3;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_f62 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_a6r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_f2s {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d50003c {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 d3a126f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f8b3cb47 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e6b1208f {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 a7cdc38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 6153d0d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 0682b4d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 c3952de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d865785c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 ed6dfce {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 b416f53 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0c18651 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 fa21f58 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 d26da80 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#fb8aa63b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 7986e41 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d53a8191 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_7po {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\39 e0e95a5 {
    margin: 0px 0% 0px 0%;
}
    
#\32 b3f9ba0 {
    background-color: var(--color_5);
    background-image: none;
}
}



@media all {
    
#\37 e686711 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 2% 4% 2%;
}
    
#\38 78cca5d {
    background-color: var(--color_5);
    background-image: none;
}
    
#e43ea998 {
    width: 65.34%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\31 e396d3e {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 3;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c9b82438 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
}
    
#ab96da2d {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 de43e58.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 de43e58 {
    width: 42.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e529898 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 160392f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d7d2299d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 e9cde82 {
    margin: 0px 0% 0px 0%;
}
    
#\38 59aae1a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 d47aae0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dae7c998 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3ab9290 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cd67643b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#dd2e5497 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 e1c7487 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c3f305e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 61744c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 3d596ed {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 4dad7df {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a78fb192 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d92bdf83 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f52f1923 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 50f1464 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 b518b03 {
    margin: 0px 0% 0px 0%;
}
    
#\32 e167c5e {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\32 459e6f6 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#b155fdba {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 a0c45c3 {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\34 2848974 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#\34 b381010.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 b381010 {
    width: 19.83%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\34 23867af {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 634826a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 2b30930 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
}
    
#bbeda4af {
    margin: 0% 0% 0% 0%;
}
    
#\39 f1c69ab::before, #\39 f1c69ab > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.8;
    border-radius: inherit;
}
#\39 f1c69ab {
    background-image: url("https://le-de.cdn-website.com/81ad8fa222bd4ffd90ba6025770438d3/dms3rep/multi/opt/frame-voiture-face-7b1a9765-1920w.png");
    background-size: auto;
    background-position: 0% 50%;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_5) #000000;
    border-style: solid;
}
#\39 f1c69ab.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQoz32SbUvbYBiF76JtXprkeblzP3mSFjYmxDbUbnSbmlanzeybkGirs9a1UMes4H7E/vqQwcAP7oLz7eJ8OBwAgNLLJCWATglgDC+I6JBp7DElThixASMvZ74zc9G6NoVZbP0Ta9SNI/84DmQWKz6OiRWx71ztYvXmjbDm6FmLMsDDq2ID7duWNL/HwljX2fajgIjSJMSjRMssCfg4UaxIfOdqD+1FKszVKa/c99j2pg0h7WOIXQxlHwMxQsVyJGeGaN29E8b6C6/8mLLywzeI1Oe3oZ/uaNmPAz6Kffdix3cvY3IvU6zOl8JaPfHKzyeoRR0eqdRXMtPKm2hZnSE5RRSwcULudIj2cs4rmzXUgoN25Pc+apkdKj5Offfi03MbefmE3OkC7buVMDa3UKe0GeFxS8vsfcBHH8gr9sjNO1qcnQfsfEPO7Jcw7pd/58GjRij7Tc2HCXl5k7y8pcXZULHJI7nFhpurHOp4YNZE1wr5iaV5ZpOTW4HoOzXa39UiGwRsNBDWog2voXVjS8lTg8RXg9k3Zfg/z8e4BoDf8AddOET323/XSAAAAABJRU5ErkJggg==');
}
    
#\33 ee0c460 {
    min-height: 403px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\38 8f94b73.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 8f94b73 {
    width: 42.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 ec3df88 {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#eeaac990.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eeaac990 {
    width: 20%;
    height: auto;
    max-width: 100%;
    margin: 10px 0% 0px 0%;
}
    
#\33 ccc03d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    order: 0;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d869a48d {
    width: 80%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 39ba9f1 {
    width: 700px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_905 {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
}
    
#abc7bc51 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b2443fe4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b2443fe4 {
    width: 42.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uim {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#fda86649.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#fda86649 {
    width: 20%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 b02f079 {
    padding: 0% 0% 0% 0%;
}
    
#f8032b88 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b01379f {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\38 3e1056a {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_50o {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 ee7f8d5 {
    width: 100%;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#c02854e2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 29c6010 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 9a4ebc1::before, #\32 9a4ebc1 > .bgExtraLayerOverlay {
    
}
#\32 9a4ebc1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABi0lEQVQoz6WNyW6bQABAJ4ns1hQYmIXZYCA1MYltXKdWDDFGVkHxUqXYTbMdGsnKrYqU/z9W6b2Hqk96tyc9AP4VSvuHjE3anE47DM0NBiuDwZVBna8Gdq87b82B9E7bvviEFJ9o6WUnApcxd+qYwU1M7W8xsXYx0CJ0tUh8LdKuz8/P/hqGqjsOZVJoMSgDPs6ll40ELlPu1imDm5RYTYrNXQoiP34MVW8XyrOZ5qPIJxmSuMQc1ZjBDSZ2g7G5xSDye69aDH8F7PODovmFIlksSdHlqDr5s7a2H4l5cwyOg96zFqN75U0rgcvExxlXJCfM+cI9e+1R4zvxOg8IRH7yFPDzvaL5o8TFUpF8KnFxwdxq5sF1Ts3tlH64nYBIDfaKXr4ItNhz56pSeNaXaN7nTpUye51SqxkS87YPtEgbRYpngRZP3FnOFZ7FEpU97tQJg+tTajcJsW4SoNl4KNyqZHB1SYy7QJqrtoZly7eX7TeZfd3C9o8WoMbgEL5bHDnv6yMAfh6A/+U3o00/eGWa+dcAAAAASUVORK5CYII=');
}
    
#c05ef355 {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#fd15d008 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#c38bddc1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#bb0a0e9d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_utv {
    padding: 0px 16px 0px 16px;
    margin: -600px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 c0e31db {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#b499febb::before, #b499febb > .bgExtraLayerOverlay {
    
}
#b499febb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAURIRITMuH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABsRAAICAwEAAAAAAAAAAAAAAAECAAQDIVKR/9oADAMBAAIRAxEAPwCfSXWjp7ZLG08pDpri34oxGTnsG9+SiKd7WcHTmJaNfgeT/9k=');
}
    
#widget_qm9 {
    width: 100.00%;
}
    
#group_5ri {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_f62 {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\33 d50003c {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#e6b1208f {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\38 0682b4d {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\33 ed6dfce {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\38 fa21f58 {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d53a8191 {
    min-height: auto;
    padding: 0% 0% 0% 0%;
}
    
#\39 e0e95a5 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 e686711 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\31 e396d3e {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#ab96da2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\38 59aae1a {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\39 3ab9290 {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\31 e1c7487 {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#\38 3d596ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
    
#d92bdf83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 33.33%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 e167c5e {
    padding: 0% 0% 0% 0%;
}
    
#\31 b518b03 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 ee0c460 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\39 f1c69ab::before, #\39 f1c69ab > .bgExtraLayerOverlay {
    
}
#\39 f1c69ab.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQoz32SbUvbYBiF76JtXprkeblzP3mSFjYmxDbUbnSbmlanzeybkGirs9a1UMes4H7E/vqQwcAP7oLz7eJ8OBwAgNLLJCWATglgDC+I6JBp7DElThixASMvZ74zc9G6NoVZbP0Ta9SNI/84DmQWKz6OiRWx71ztYvXmjbDm6FmLMsDDq2ID7duWNL/HwljX2fajgIjSJMSjRMssCfg4UaxIfOdqD+1FKszVKa/c99j2pg0h7WOIXQxlHwMxQsVyJGeGaN29E8b6C6/8mLLywzeI1Oe3oZ/uaNmPAz6Kffdix3cvY3IvU6zOl8JaPfHKzyeoRR0eqdRXMtPKm2hZnSE5RRSwcULudIj2cs4rmzXUgoN25Pc+apkdKj5Offfi03MbefmE3OkC7buVMDa3UKe0GeFxS8vsfcBHH8gr9sjNO1qcnQfsfEPO7Jcw7pd/58GjRij7Tc2HCXl5k7y8pcXZULHJI7nFhpurHOp4YNZE1wr5iaV5ZpOTW4HoOzXa39UiGwRsNBDWog2voXVjS8lTg8RXg9k3Zfg/z8e4BoDf8AddOET323/XSAAAAABJRU5ErkJggg==');
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781522 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_uov {
    width: 100.00%;
    height: 426px;
}
}



@media (max-width: 767px) {
    
#cf83ce30 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 b02f079 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#widget_a3l {
    height: auto;
}
    
#f8032b88 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 3e1056a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 b01379f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#widget_caf {
    height: auto;
    width: 100.00%;
}
    
#widget_8dn {
    height: 240px;
}
    
#widget_8ra {
    height: 240px;
}
    
#group_50o {
    width: 100%;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ee7f8d5 {
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c02854e2 {
    width: 100%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 23d98a4 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 29c6010 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 4% 4%;
}
    
#c05ef355 {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 8px;
}
    
#fd15d008 {
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e85fd86b {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
    align-self: flex-start;
}
    
#\36 e64a1b6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c38bddc1 {
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 1e96b01 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#bb0a0e9d {
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 107fbfc {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#widget_m21 {
    height: 240px;
}
    
#\32 9a4ebc1::before, #\32 9a4ebc1 > .bgExtraLayerOverlay {
    
}
#\32 9a4ebc1.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABi0lEQVQoz6WNyW6bQABAJ4ns1hQYmIXZYCA1MYltXKdWDDFGVkHxUqXYTbMdGsnKrYqU/z9W6b2Hqk96tyc9AP4VSvuHjE3anE47DM0NBiuDwZVBna8Gdq87b82B9E7bvviEFJ9o6WUnApcxd+qYwU1M7W8xsXYx0CJ0tUh8LdKuz8/P/hqGqjsOZVJoMSgDPs6ll40ELlPu1imDm5RYTYrNXQoiP34MVW8XyrOZ5qPIJxmSuMQc1ZjBDSZ2g7G5xSDye69aDH8F7PODovmFIlksSdHlqDr5s7a2H4l5cwyOg96zFqN75U0rgcvExxlXJCfM+cI9e+1R4zvxOg8IRH7yFPDzvaL5o8TFUpF8KnFxwdxq5sF1Ts3tlH64nYBIDfaKXr4ItNhz56pSeNaXaN7nTpUye51SqxkS87YPtEgbRYpngRZP3FnOFZ7FEpU97tQJg+tTajcJsW4SoNl4KNyqZHB1SYy7QJqrtoZly7eX7TeZfd3C9o8WoMbgEL5bHDnv6yMAfh6A/+U3o00/eGWa+dcAAAAASUVORK5CYII=');
}
    
#group_utv {
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d7dd4c42 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bd94eb59 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a19de039 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f80961c8 {
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\30 e28f910 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c0e31db {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#b499febb::before, #b499febb > .bgExtraLayerOverlay {
    
}
#b499febb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAX/xAAfEAABAwQDAQAAAAAAAAAAAAABAAIDBAURIRITMuH/xAAVAQEBAAAAAAAAAAAAAAAAAAACBP/EABsRAAICAwEAAAAAAAAAAAAAAAECAAQDIVKR/9oADAMBAAIRAxEAPwCfSXWjp7ZLG08pDpri34oxGTnsG9+SiKd7WcHTmJaNfgeT/9k=');
}
    
#widget_a6r {
    height: auto;
}
    
#\35 d3a126f {
    height: auto;
}
    
#\31 a7cdc38 {
    height: auto;
}
    
#\35 c3952de {
    height: auto;
}
    
#\31 b416f53 {
    height: auto;
}
    
#\37 d26da80 {
    height: auto;
}
    
#widget_qm9 {
    width: 100.00%;
}
    
#group_5ri {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 0px;
}
    
#group_f62 {
    width: 50%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d50003c {
    width: 50%;
    align-items: center;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e6b1208f {
    width: 50%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 0682b4d {
    width: 50%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ed6dfce {
    width: 50%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 fa21f58 {
    width: 50%;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0570ceb {
    margin: 0px 0% 0px 0%;
}
    
#f8b3cb47 {
    width: 96.54%;
}
}



@media (max-width: 767px) {
    
#\35 7986e41 {
    width: 100%;
    min-height: 50px;
    align-items: center;
}
    
#d53a8191 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\39 e0e95a5 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 e686711 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e43ea998 {
    width: 100.00%;
}
    
#\31 e396d3e {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 0px;
}
    
#c9b82438 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ab96da2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\31 160392f {
    height: auto;
}
    
#\38 59aae1a {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\30 d47aae0 {
    height: auto;
}
    
#\39 3ab9290 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#cd67643b {
    height: auto;
}
    
#\31 e1c7487 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#c3f305e7 {
    height: auto;
}
    
#\38 3d596ed {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\32 4dad7df {
    height: auto;
}
    
#d92bdf83 {
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#f52f1923 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\32 e167c5e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b155fdba {
    width: 100%;
    min-height: 50px;
    align-items: center;
}
    
#\31 b518b03 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 2848974 {
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b381010 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\34 23867af {
    column-gap: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    row-gap: 8px;
}
    
#\33 ee0c460 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 8% 4%;
}
    
#\33 2b30930 {
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#eeaac990 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 80px;
}
    
#\33 ccc03d6 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f1c69ab::before, #\39 f1c69ab > .bgExtraLayerOverlay {
    
}
#\39 f1c69ab {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: 0% 50%;
}
#\39 f1c69ab.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAAABpUlEQVQoz32SbUvbYBiF76JtXprkeblzP3mSFjYmxDbUbnSbmlanzeybkGirs9a1UMes4H7E/vqQwcAP7oLz7eJ8OBwAgNLLJCWATglgDC+I6JBp7DElThixASMvZ74zc9G6NoVZbP0Ta9SNI/84DmQWKz6OiRWx71ztYvXmjbDm6FmLMsDDq2ID7duWNL/HwljX2fajgIjSJMSjRMssCfg4UaxIfOdqD+1FKszVKa/c99j2pg0h7WOIXQxlHwMxQsVyJGeGaN29E8b6C6/8mLLywzeI1Oe3oZ/uaNmPAz6Kffdix3cvY3IvU6zOl8JaPfHKzyeoRR0eqdRXMtPKm2hZnSE5RRSwcULudIj2cs4rmzXUgoN25Pc+apkdKj5Offfi03MbefmE3OkC7buVMDa3UKe0GeFxS8vsfcBHH8gr9sjNO1qcnQfsfEPO7Jcw7pd/58GjRij7Tc2HCXl5k7y8pcXZULHJI7nFhpurHOp4YNZE1wr5iaV5ZpOTW4HoOzXa39UiGwRsNBDWog2voXVjS8lTg8RXg9k3Zfg/z8e4BoDf8AddOET323/XSAAAAABJRU5ErkJggg==');
}
    
#\37 39ba9f1 {
    height: 240px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ec3df88 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d869a48d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_905 {
    align-items: flex-start;
    padding: 16px 0px 16px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bbeda4af {
    margin: 0% 0% 0% 0%;
}
}

