@media all {
  *#dm .dmInner *.u_864520935 .svg { width:100% !important; }

  *#dm .dmInner div.u_864520935 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1716247262:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1716247262.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1716247262 .iconBg {
    display:inline-block !important;
    background-color:var(--color_2) !important;
    mask-image:url(https://de.cdn-website.com/812cfd29912247a9be49e5960d95a0cd/icon/Google_Favicon_2025.svg) !important;
  }

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

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

  *#dm .dmInner a.u_1275995131 span.text {
    font-size:24px !important;
    color:var(--color_4) !important;
  }

  *#dm .dmInner a.u_1275995131:hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1275995131.hover {
    background-color:var(--color_4) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner nav.u_1998592992 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\37 b5aa925 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
}
    
#\30 d917e8b {
    min-height: 80vh;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#dc7293ad {
    background-image: url("https://le-de.cdn-website.com/812cfd29912247a9be49e5960d95a0cd/dms3rep/multi/opt/Camion-Parquet-1920w.jpg");
}
    
#group_a5k {
    justify-content: flex-start;
    align-items: center;
    width: 32%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-color: rgba(235, 224, 189, 0.88);
    background-image: none;
    border-radius: 20px 20px 20px 20px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 32px 16px 32px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_le0 {
    width: 50%;
    height: auto;
    max-width: 100%;
}
    
#widget_krd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8ri {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_khd.flex-element.widget-wrapper > [data-element-type] {
    padding: 12px 16px 12px 16px;
}
#widget_khd {
    width: auto;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 9be1c49 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\30 e6d1f07 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_4mj {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_9s8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
}
    
#group_k7d {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 ff1a9cc {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    align-self: stretch;
    min-width: 32px;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#widget_bh0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sb2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2of.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#widget_2of {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b5c7c1fd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 1d09a74 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_o06 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#widget_pe2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 1427989 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 b0f98d3 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#a818e089 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a3ed6416 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\33 2d0932e {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#d26729d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2ec93bc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\31 164a275 {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#\32 76d5bef {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a75e24a4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 7f4b2ba {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#widget_2sc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#c0f22815 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#db408373 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\32 3dd2f8a {
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_ocj {
    width: 100%;
    height: 280px;
    max-width: 100%;
}
    
#widget_k56 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f9f3c733 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 c0c7e05 {
    width: 100%;
    height: 280px;
    max-width: 100%;
}
    
#a61a511c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\33 b8ce1af {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#ac4a22c5 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#ecb25fed {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#\34 559afed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\39 8097a2e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
}
    
#\30 26ee522 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_vhc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_5hd {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_shc {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 32px;
    min-height: 10px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#aea60acf {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#a2d94b7c {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
    
#\30 b968f8c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
}



@media all {
    
#\30 5095a97 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e8ca462b {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\31 f278617 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#cc04cd4e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a7717b32 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#f918c08a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    flex-direction: row;
}
    
#\35 df3826c {
    background-color: var(--color_5);
    background-image: none;
}
}



@media all {
    
#\35 a165806 {
    width: 100%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    max-height: none;
    margin: 0px 0% 0px 0%;
}
    
#\37 e672841 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 2% 0% 2%;
}
    
#\34 a74d28e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 1;
}
    
#f9e39fd8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bfa19a4f {
    background-color: var(--color_5);
    background-image: none;
}
    
#\30 0a571b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#aae51fcc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    align-items: center;
}
    
#widget_a0d.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 4px 4px 4px;
}
#widget_a0d {
    width: 32px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: -16px 0% 0px 0%;
}
    
#\31 55f4183 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 5427256.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#\36 5427256 {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 6f21398 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
}
    
#b821cdf0 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 72fecc6 {
    background-color: var(--color_5);
    background-image: none;
}
    
#widget_hdq.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 16px 12px 16px;
}
#widget_hdq {
    width: auto;
    height: auto;
    min-height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 9840238 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#c32e2ada {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e8168429 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
}
}



@media all {
    
#d4cc6319 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#a26e6197 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/812cfd29912247a9be49e5960d95a0cd/dms3rep/multi/opt/yvelines2-1-1920w.png");
    background-size: contain;
}
#a26e6197.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AKkQG72oERzDqREbx6gRHKKnFB57oxkhU5cdIy9vFRogKAYHEgMAAA4AqxAcsKoRHMqqERzipxIcz6cWH7iqHyafqSYrd5okKU1qFxkiDQQEDACtERyNrBEcwqsRHPeoEhz7phUe9KgeJeqoJiu1oCsub3okJSgXCQkMAKsQG1CrERybrBEc5aoRHPyoEx38qxsk/KsiKNCkKCyDhiQmMBkKCgoAqxAbIqwRHGCsERypqxEc2KgRHOyoFR/tpxoiu6MgJmyMIiUjHgcHBwCqDxkKqREcMqsRHHKqERy1qREc3aoSHOCpEx2wqBQdYZ0WHB84AAADzQ1N9U/1xx4AAAAASUVORK5CYII=');
}
    
#a9d4ae8d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_0p0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_5e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hut {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_7kn {
    width: 100%;
    height: 200px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#c063ab3c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d1e1e49e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_195 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\33 dc5a194 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: flex-end;
    justify-content: flex-start;
}
    
#\39 1fd9547 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#widget_i4e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_i4e {
    width: auto;
    height: 128px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    margin: -128px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 d917e8b {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_a5k {
    width: 40%;
}
    
#\37 b5aa925 {
    align-items: center;
    justify-content: center;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 1d09a74 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7f4b2ba {
    padding: 0px 0% 0px 0%;
}
    
#\30 cc1e8ad {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#ecb25fed {
    padding: 0px 0% 0px 0%;
}
    
#d0d3d43d {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 26ee522 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fbd0e53b {
    margin: 0px 0% 0px 0%;
}
    
#a2d94b7c {
    padding: 0px 0% 0px 0%;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 eac26b9 {
    margin: 0px 0% 0px 0%;
}
    
#e8168429 {
    padding: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 1fd9547 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media (max-width: 767px) {
    
#\37 b5aa925 {
    width: 100%;
    min-height: 64vh;
    align-items: center;
}
    
#\30 d917e8b {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_a5k {
    width: 100%;
}
    
#widget_le0 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\39 9be1c49 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 e6d1f07 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_9s8 {
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_k7d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 ff1a9cc {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2of {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b5c7c1fd {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 1d09a74 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_o06 {
    height: auto;
}
    
#\37 1427989 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 b0f98d3 {
    height: auto;
}
    
#a3ed6416 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 2d0932e {
    height: auto;
}
    
#\35 2ec93bc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 164a275 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#a75e24a4 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\34 7f4b2ba {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#widget_2sc {
    height: auto;
}
    
#\30 cc1e8ad {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c0f22815 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#db408373 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_ocj {
    height: 240px;
}
    
#f9f3c733 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 c0c7e05 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\33 b8ce1af {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#ac4a22c5 {
    height: auto;
}
    
#ecb25fed {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#d0d3d43d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 559afed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 8097a2e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 26ee522 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_shc {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#aea60acf {
    height: auto;
}
    
#fbd0e53b {
    margin: 0px 0% 0px 0%;
}
    
#a2d94b7c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
    
#\30 b968f8c {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#e8ca462b {
    height: 240px;
}
    
#\31 f278617 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a7717b32 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#f918c08a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 a165806 {
    height: auto;
}
    
#\37 e672841 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 a74d28e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aae51fcc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\36 5427256 {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 6f21398 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b821cdf0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_hdq {
    min-width: 32px;
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 9840238 {
    height: auto;
}
    
#c32e2ada {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\35 eac26b9 {
    margin: 0px 0% 0px 0%;
}
    
#e8168429 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#d4cc6319 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a26e6197 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#a26e6197.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAABAUlEQVQI1wH2AAn/AKkQG72oERzDqREbx6gRHKKnFB57oxkhU5cdIy9vFRogKAYHEgMAAA4AqxAcsKoRHMqqERzipxIcz6cWH7iqHyafqSYrd5okKU1qFxkiDQQEDACtERyNrBEcwqsRHPeoEhz7phUe9KgeJeqoJiu1oCsub3okJSgXCQkMAKsQG1CrERybrBEc5aoRHPyoEx38qxsk/KsiKNCkKCyDhiQmMBkKCgoAqxAbIqwRHGCsERypqxEc2KgRHOyoFR/tpxoiu6MgJmyMIiUjHgcHBwCqDxkKqREcMqsRHHKqERy1qREc3aoSHOCpEx2wqBQdYZ0WHB84AAADzQ1N9U/1xx4AAAAASUVORK5CYII=');
}
    
#a9d4ae8d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_hut {
    height: 240px;
    order: 0;
}
    
#widget_7kn {
    height: 320px;
}
    
#widget_0p0 {
    order: 1;
}
    
#widget_5e8 {
    order: 2;
}
}



@media (max-width: 767px) {
    
#c063ab3c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1e1e49e {
    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) {
    
#\33 dc5a194 {
    width: 100%;
    min-height: 0px;
    align-items: center;
}
    
#\39 1fd9547 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_i4e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_i4e {
    height: 64px;
    margin: -64px 0% 0px 0%;
}
}

