*#dm .dmInner div.u_1151972052 .jBxuVA {
  margin:30px !important;
  border-radius:250px !important;
}

@media all {
  *#dm .dmInner div.u_1809739493 input:not([type="submit"]) {
    border-radius:15px 15px 15px 15px !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1809739493 textarea {
    border-radius:15px 15px 15px 15px !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1809739493 select {
    border-radius:15px 15px 15px 15px !important;
    border-style:solid !important;
    border-color:var(--color_4) var(--color_4) var(--color_4) var(--color_4) !important;
    border-width:1px 1px 1px 1px !important;
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1809739493 input::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 input.placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 textarea::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 textarea.placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 select::placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 select.placeholder { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 .dmformsubmit {
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    height:50px !important;
    width:200px !important;
  }

  *#dm .dmInner div.u_1809739493 .dmforminput input { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .dmforminput textarea { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .dmforminput .fileUploadLink { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .checkboxwrapper span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .radiowrapper span { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .optinwrapper div { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .freetextwrapper { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .dmforminput select { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .dmforminput option { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1809739493 .dmform-success { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 .dmform-success .rteBlock { color:var(--color_5) !important; }

  *#dm .dmInner div.u_1809739493 .dmform-error { color:var(--color_5) !important; }

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

  *#dm .dmInner a.u_1476083454 {
    border-style:solid !important;
    border-width:2px 2px 2px 2px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
    border-radius:300px 300px 300px 300px !important;
    background-color:var(--color_6) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1476083454 span.text { color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1958267336 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1969419785 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-radius:300px 300px 300px 300px !important;
  }

  *#dm .dmInner div.u_1752382440 {
    background-color:var(--color_5) !important;
    background-image:initial !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1333122824 {
    background-color:var(--color_1) !important;
    background-image:initial !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1333122824:hover .svg { fill:var(--color_3) !important; }

  *#dm .dmInner div.u_1333122824.hover .svg { fill:var(--color_3) !important; }
}

*#dm .dmInner div.u_1642621376 { border-radius:250px !important; }
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1151972052
{
}
*#dm .dmInner div.u_1642621376
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0,0,0,0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    padding: 10% 16px 10% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 708px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(25,25,26,1);
    opacity: 0.5;
    border-radius: inherit;
}
#\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_uci {
    width: 100.00%;
    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_dqj {
    flex-direction: row;
    align-items: center;
    width: 65.95%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_goj.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 30px;
    padding-right: 30px;
}
#widget_goj {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\37 fba3d96.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 30px;
    padding-right: 30px;
}
#\37 fba3d96 {
    width: auto;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 fae24ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2);
    border-width: 1px 1px 1px 1px;
    flex-direction: row;
    justify-content: space-between;
    order: 0;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#b24f717a {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 18px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#group_68p {
    align-items: flex-start;
    width: 70.52%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_8gv.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_8gv {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_q1b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_hgt {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 435af74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2);
    border-width: 1px 1px 1px 1px;
    flex-direction: row;
    justify-content: space-between;
    order: 1;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#ffe3dfd3.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ffe3dfd3 {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b30e1e96 {
    align-items: flex-start;
    width: 70.52%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 5c21ae9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c9321f0e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a440057c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.3%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2) rgba(102, 102, 102, 0.2);
    border-width: 1px 1px 1px 1px;
    flex-direction: row;
    justify-content: space-between;
    order: 3;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\38 097ec6d.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\38 097ec6d {
    width: 65px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#b4c18186 {
    align-items: flex-start;
    width: 70.52%;
    min-height: auto;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#ff8c16c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c246401b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 ef0f831 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e0fa2955::before, #e0fa2955 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.85;
    border-radius: inherit;
}
#e0fa2955 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 48%;
    min-width: 4%;
    justify-content: flex-start;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/montargis-couvreur-690h.png");
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#e0fa2955.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY0wXBPy8EQRQA8Pk2ConqGl9BI9GpNBRXqChwBdVFNEQkiuNyObm3tzv/3rw3uztzm7uJnIJW0EgICaHyFfx+whEtsPctX5bLIdaLUhZLzLwSQmg3TdMh5k0AWBMWcYuI9ompQ0xtY802Ip44InBE3hhzled5V2hjzhwREXMiIimVdEqre0T8QIffSqkHALgRAHBpjGmI6bmqq0dflq9VVX2VVfmJDp+kkhZg1BWQZefG2gl7fgshvMcYf1JKfyml38kkvhDTKC/Gu2IwGBxAll1oramuazedTZv53fw2pTSLMYzZ855Fsyqu+/2NXq/XHg6HnaIodrz3RzHGY+/9KZE7RMR1bXXrH1cCuhYWsavKAAAAAElFTkSuQmCC');
}
    
#bb8e2baf {
    min-height: 718px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_g78 {
    width: 100%;
    height: 535px;
    max-width: 100%;
}
    
#group_ko4 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_acc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_d37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_3st {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 2;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.2) #000000 #000000 #000000;
    border-width: 1px 0 0 0;
    padding: 30px 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 4ffb9d5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 30px;
    padding-right: 30px;
}
#\39 4ffb9d5 {
    width: 168px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_k63 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 61.57%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#group_glt {
    align-items: flex-start;
    width: 70.2%;
    min-height: auto;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4%;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#widget_hmk {
    width: 63px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#widget_ivm {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3fd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\30 c79db1b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/couverture-269e64f4-1920w.png");
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\30 c79db1b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AFthK3uBUqevl7fFyK/D25+20ZaqxZaowZWnt5uutgBjZzSAglehoIepqaKhoaeYl52TkJeJiZCBh4CCjHUAZ2g/enhXiYJtioB0hnhwiXZuh3Nqd2hgaGJMYWI6AFxZPWRcQ2VaR2ZYSWRVSW5dUmlcVFlSTU1MOEhJIgBIST1RTUNaVExlXlZjXFVnXlZgV1BZU0xUUjtTUisAP0Q1TVBGXmBca21oaGZcamJTal9Pc2ZXb2dJaWQ2AEJNNk9aUWVwcXiAf3t9cHpyXIFxXJOAbIx/Xn54Rzg5WnvB/NEMAAAAAElFTkSuQmCC');
}
    
#\36 3d2f49e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 30px;
    width: 49%;
    min-width: 4%;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_2);
    background-image: initial;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\31 be4bb9a {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_2fc {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#\38 65321ac {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f69645f2 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ba6c7fd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_gm8 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_9e0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\31 8188337 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d2c09b70 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/couverture-montargis-640h.png");
    justify-content: flex-end;
    flex: 1 1 auto;
    padding: 300px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#d2c09b70.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+ALrGzcHM2MnT5LjH3qe82pKt1Ialz4GhzIGgyoOiyQCcopexuLrEzt69zuaxx+Snv+Giu92kutqkuNWittEAf3VflY6Fq6iusLPCsbrNsr/Uucfdwc/jwc3aucTLAG1UPoBoWJN/dZyMiaKWmKefo7Wxt7/BxLnAtqewmgB4UkF9V0SCXUeIZlGOcWKUfXOdjIeil46Vk3p9g1kAe1NAgVlDimJHkGtOkW9Xi29diHBlinRjgG9RcGM4AHZSQntYRoZkTpN0XJd7Z5F6aoRtYntiVG1UQWRMMwB+Xk+DZleOdGOZf22ZgnGMdmd5ZlptWU9pUkhqUEQAgmRWeGJWdmVbfGpghnJmfmpdalZKVUU8UEI6U0U+AHVaTGlUR2VUSW9ZTHtgUnNYS15KP0s+OEU9OUM8OABMSDtORjVYSjllTjtvU0ZtUEVhSkJTRUFSSERVS0UARVNKUlZJX1VFa1E/bUs9cEs/bExBaFFHbVtRdWNVAEZZWFhfWGlfUm9VRm1OQXZURn5dTINlVI90YJ2CbABRWF1cW1tqW1RwV0t6WkmHY0+PbVaRcVqVdl6ZemIARkVMWU9NcV1ReGBQiGxZlXdhoYNsn4FqlnhikHJcL9LRjLnRNbkAAAAASUVORK5CYII=');
}
    
#ac7e545b {
    background-color: var(--color_6);
    background-image: initial;
}
    
#\38 ea072cd {
    width: 124px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b9188a2 {
    width: 124px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 67444c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a550f38f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#db656d57 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/couverture-monttargis-640h.png");
    justify-content: flex-end;
    flex: 1 1 auto;
    padding: 300px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#db656d57.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AJ+Adq2WkLyyscLGyszW3tDc5NDc4sjT2K6xqZeQfACohHiykoi6opq4qqe7tra4ubqxtrWnq6KMind4cFMAp39vqoJyq4V1pIN2pIuBoJCImZGJjop7c25ZX1c7AIpoWYxrXI1tXopqXIZpXYFsYoFyaoN3bHxuXnRjTwB0X1V1X1Z3YVh4Ylh3YFZ4ZFt/bGOPeG6Ze22eemkAX1ROXVNPY1hUbWBZc2JYfGhdjHJkpoJxt4dywIhxAHNkW2lbVGpbU3hmXIFrXYZrW5BsWat6Y7+EaMiHaQBtT0BmSTtmSDp6W0qEZ1eLbVyQa1ihb1izdlu9e14AbUk4a0MwZDonc0s4gmJQjG9diGlXhVxIkF1Gm2BGAGJIPWNAMl82JWc/LHhZSINtXH5qW3BXR25NPXRMOgBUSkheTEZgRz1lSjxsVER2YU55ZlRqWElkUERjSz8AZmRlcGpqdWpnbF9ZXE9FVEc7WUo9WEo/YFFHaFhNAFhWV2dlZXdvbHpsZWdXTFFEOUU6MUE3MVFFP19SSgBOSEdSTUtkWVN5ZVh5YVBiTkBEOTE5Mi9AOjdLQj8AKSEdLCUiSDkveFxHjmxSfWFKUEA0OzMvNTI0ODU4I7K7+H/mI5MAAAAASUVORK5CYII=');
}
    
#bd487c7b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 b048539 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a008bfff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 a907e92 {
    width: 124px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b92cb490 {
    min-height: 240px;
    column-gap: 3%;
    row-gap: 36px;
    width: 100%;
    flex-wrap: wrap;
    padding: 1% 2% 8% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\31 d1cb456 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/nettoyage-otiutre-640h.png");
    justify-content: flex-end;
    flex: 1 1 auto;
    padding: 300px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\31 d1cb456.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AHV9RpemjLTL0LfW8KrQ76HL753J75rH7YiuzHeXrQBwd0CWoH+zwbKzxsKkvLyfuMOet8mctMiElqJxfoMAXmMvhYlbn6J6np5/j5B6lZKGo5iTr5uUnoN1jnBdAFhbL3RyQ4R7Sn9xRHVoSYRvW6F8a7iBabl6XLR0VABTTidkWi5uXTFyXj1yYE6Kalyvd2LNfFvbgVrbgFcAWkswZVQ3bVtAe2pYgXBmm3dqtnhh0X1Z3IFY3IFVAFhGMGZVQXRlV4V6coV2cI9wYpdkS6hoRq5rRqxpQwBdUEBvYVV/c2uCeHRxZV5yXU98W0SMZkuHYkN6VzYAaWFXfXRsi4J9gHl2ZmFdX1lRZl1McWdMaGA6WFMnAHtza46GgZeQj4R+fmdjYl5bUWpmT3ZyTm5sPF1eJwCHemeUhnicj4iShX+Ed3KAc2aDel2BgFB4fD9wdDQAjHtJkX1Wl39mmH5sl31tmX5mnIpciolHeIE9Z3A4AIdzL4pvOZFxTKB9Yq2Kc7OQdbCWaJmSTYmKPnx7OAB0aB50YSd9ZD6PcVqlhnKwkHe1l2+ok1SYh0KHdjQAZFscYlclbl4+f2pYm4FyrI98t5V9upZrrIpToX9AdLPU0uDe1wkAAAAASUVORK5CYII=');
}
    
#\32 3da65f8 {
    width: 124px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e6c4a96 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bec62060 {
    width: 124px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aca6e617 {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(13, 13, 13, 0.2);
    background-image: initial;
    order: 1;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#d1a36873 {
    margin: 0px 0% 0px 0%;
}
    
#\36 11e8ee9 {
    width: 124px;
    height: auto;
    max-width: 100%;
}
    
#\36 5b88cfd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 f4dfe4a {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(13, 13, 13, 0.2);
    background-image: initial;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\32 86e9383 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/zingueur-montargis-640h.png");
    justify-content: flex-end;
    flex: 1 1 auto;
    padding: 300px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\32 86e9383.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABwElEQVQY0wXBW0/aUAAA4PN3lr35suxBfcC4zSVzkwG2FA5tRFmxnsqlHnqjpz20tZRyGShUUJzLloUMtrjNt5nsl+37AOaStMj0ERzVYSjvjfT0/azxb+F8G5TJ0XOgFqFXlYZE+xTRu8hYjPQ/N/ZqooQ4Lew+BX2MLl077vU+T2eru/njjy+Py+uvY6KIye2NJ+BSlcae3W1HQWcUX80f7n/9ffh9e/URlXIvNteAV/lw4dNep9t0AupHcTybX9+0XSryLLOzDjSseS2ftoKqotexbhoGrtdKQg4mX4mpLaCatKGThmqWpVMJVRCSZXSCxCP5EGrHPDgRSzyEEBb2Wa4gHBxLiFiW6xCiKVSrg92XieTbNxzH7TOsIPBKrTIIg0HbDYh2TlSQzaQKeSgIB0IB1lDZ1vGwcx5Sq+/bF6ELWDYPOSiwWbnIt9T6oO0Nux3fsUZRcDseglQ6y+ylDjMpXCq6hkadlkUopd40nv5crkBi+zX7PqNKUmQ7LcetYkNEtabtTcbT5eI72NjaYZi8rpq+F+rEF+UzviiqejMIOpNxDJ6tJ95lcrJiEq+HraCKzdPaGSHUIpRYzn/dXtW4qgZC7QAAAABJRU5ErkJggg==');
}
    
#\38 1dec0e8 {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(13, 13, 13, 0.2);
    background-image: initial;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\31 b363a59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 e22b910 {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(13, 13, 13, 0.2);
    background-image: initial;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#bc361ac8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/charpentier-montargis-640h.png");
    justify-content: flex-end;
    flex: 1 1 auto;
    order: 0;
    padding: 300px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#bc361ac8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AKR0VKBtS6NzUql7W6d4V5liPIhPJ3hAGmgzElwqDACndFCreFSxf1yzgl+uflulcUyUXjmDTCV1PRhuNxIAvZBuwZNwx5h1w5Bqu4llsHxXnWhCjFQsfUMbeT8WAMymhdSrh9mvjc6dd8OSbrR+V5tjPYJLJnI8GG03EwDeto7iuI/kupLToHbAiWGsb0WbXzeRXTp/TzBxQyYAvpJlz55s1aBwxY1erHJJnmI4m2A3nWtGjGA/eE8yAJ5uQa16SrJ6SqlvQJlfNplfOJ5mPqt6VJpvTIRcPwCEWjWGWjWJWjSVZDybZ0CeaUOdaEKgcUuWakeJYUEAhl08dVE1cU4zhVw8mGlFn25JmWpHlWtKimNFf1xBAH1TNHBMMmxMNoBcQpduTppwT5NsTIxoSoZkRn1dQQBzSzBzTzV3V0B9XUaDYUmDYUaIZUeHZEV+WTtsSS0AbEMjc00veFc9d1pEdVlEd1lDgF5EgVs9dU0vZz8iAGZCJG5LK3ZVOHhYPnVXQHJSO3FONWxFKmI6H1ozGQBfOxpgPBtkQiRoSC1qSjNkQy1bOCJVMBhVLxZXMhkAWjYWVjQWXDsgZkUsaUcvWDYgRiQQRyMNVC4WWjcdAvqvGjeoY/oAAAAASUVORK5CYII=');
}
    
#e660edf6 {
    align-items: flex-start;
    width: 99.99%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(13, 13, 13, 0.2);
    background-image: initial;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 15px 15px 15px 15px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac5ac0b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e933a493 {
    align-items: flex-start;
    width: 100%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    height: auto;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(13, 13, 13, 0.2);
    background-image: initial;
    padding: 15px 15px 15px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\34 66e2d89 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 31.33%;
    min-width: 4%;
    border-radius: 15px 15px 15px 15px;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/renovation-toiture-640h.png");
    justify-content: flex-end;
    flex: 1 1 auto;
    padding: 300px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\34 66e2d89.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0ElEQVQY0wXBaW/SYAAA4Pc/mKAJYWTLhHUUsMNyrMBK6watFHoBLazAKKXc5RqCgpuwZUzAaIbziPvi8cUv/kWfBwyztodr+d+3zt8vzdXA31csumBiiUf04eMjtwlUkpZ3zdDHSeL2FTPW4E7OUhXM0olVwG3pCAyk6BM9DbVOkUoGUYXdvgKNCq5uxldjg4ZIACpk4o93ZAYu8t6GhF7XyHWL+tDk5yo3K7GAxs1ZxmXkI/OmsDTEr8Ps525mY0hLXbgts0BOIM0cuehIP6b6zwv916R8382ta+KsEJ8pNBCpQCcf34y0P3Pj92Xj+3lhWRUnp3SHJ3sCCVIUWZW4q7Z6N6rdnWuLujwtJHvpaD2B1+JhEPH7uONIWxHfd8ufBtpbNVUXoipDqHS4HMMA638mh9Feilq185uhNspzeRoXiICI+/jgAZDQPRWDhwy2qnD3g+LrQlKhQoQHDrr2vPZtcOaz10NQP+a5kIgbjR1no2exQ9xl8+xaHVtmUMSc2pFLJ9wG7Z2mI5cS0U1gvG+fgHeCdivgPJDsd5TCzhbpfvMSvRECV3ygH0VKGCSjT8EJtJ06sNfDzmkMWSSerzjvmkMXDDJ+4WgE7f8BbZ6XZHaq4jkAAAAASUVORK5CYII=');
}
    
#\32 7f9be1e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ea057862 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 fd695f2 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 20452c0 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 4% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 643d0d6 {
    width: 100%;
    min-width: 4%;
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_a4n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b50ce903 {
    width: 64.23%;
    height: auto;
    max-width: 100%;
}
    
#ff1872ca {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\33 9909362 {
    align-items: flex-start;
    width: 80%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 0554818 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1d93197 {
    width: 27.04%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 0ab796c {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faecf3b5 {
    align-items: flex-start;
    width: 80%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 40a3864 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 939e245 {
    align-items: flex-start;
    width: 71.85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 33a1fed.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-left: 20px;
    padding-right: 20px;
}
#\32 33a1fed {
    width: 187px;
    height: auto;
    min-height: 60px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 183cefc {
    flex-direction: row;
    align-items: center;
    width: 54.98%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\35 b1eae05 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 269ac3b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4efb929 {
    width: 96.93%;
    height: auto;
    max-width: 100%;
}
    
#\33 25a66a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 e838a07 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 eeadf37 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 49af580 {
    background-image: url(https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/about-1920w.png);
    background-color: var(--color_3);
}
#\39 49af580.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAECAYAAAC3OK7NAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQElEQVQI142LQQqAMBDE+gbF1m7//81EKltQTx4CA5MUoAG7ugEH0IFQY251cpY8mloz6g/hJY4kPufNCv+KcQGgqXsj39HJwwAAAABJRU5ErkJggg==');
}
    
#\32 31a834a {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed60686c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aaa37d22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 39e9beb::before, #\37 39e9beb > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#\37 39e9beb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 39.84%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/couvreur-29226dc2-720h.png");
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
#\37 39e9beb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABH0lEQVQY0xXPvUrDQBwA8FtEBycHQbCDDhaxk5uCH4/gIPgx2UVEH0AQoaK4Gi65j/5D7nJNe6G16cFdG5LQRRRx8w2cfYyKvzf4IefcQidJVnm7XQ8IafhBsC6lrFlr18qy3CyKYiPLshVkrW30tD4RQtwxxlqU0msI4dgYc1pV1eV0Oj1zzm0jIeW5EIKGYfhJGXsnlHYBwHsdDsV4MumXVfXknDtEAHALAGPO+S8h5IdS+gEATqfp28gYN8nz+zzPt9CL5135vh8TQr4ZY18AUERRpJMk0TpNH0bGHFlrlxDGeBdjfBGQ4JFz/ixE1JJS3sRx3FRK7fcHg//MHPI8bxljXAeAHdVRBzrVe71etyGEqCmlFq2187PZDP0BZeGgkNSDXk4AAAAASUVORK5CYII=');
}
    
#\39 6a9e24a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 4%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 34ad5de {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08b0790 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 128d960 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 5a8dc8c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2b334b0 {
    width: 30px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0f7e57a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\36 09edd88 {
    width: 100%;
    height: 200px;
    max-width: 100%;
}
    
#a142b357 {
    align-items: flex-start;
    width: 80%;
    min-height: auto;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#c66f224d {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 4%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f160ff8a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cfffa22e.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#cfffa22e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#d3e3df70 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff261361 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 d9cee1e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 d9cee1e {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 67d20c6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ee6a96d4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\39 78d086b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 29.10%;
    min-width: 4%;
    background-image: url("https://le-de.cdn-website.com/53210377660f411aae9d259b1e2466de/dms3rep/multi/opt/couvreur-renovation-720h.png");
    border-radius: 20px 20px 20px 20px;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 2px 2px 2px 2px;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
#\39 78d086b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AMqxltjBqOnXwfHgyd/JqbmddZB0S3RgO15PL09BJACPeF6gh2m2nHzEqYK7nHCkgVOKZz5yVzVbRy1MOyYATDskZk0wh2hFon1RoHhJmW4/kGc/iGVGfF5Hc1dFACYgEUg5JW5TOI1oRY1kPpFmQJVsS5NvVoNlUnNZSwAgHhFDNydsU0CVcFWhdlaneliheFead1yNcFqGa1sALyQVQzEhX0Qyi2VKqX5es4hnmXZae2FMbldHdF1QAEAsHkYtIFw9LI1kSLmLacmdeqyIa4drVHVbSnxhUwBfQDNkQjR1UDyabVG2imrCmXqvjneVeWeCZliAY1UAeFRFfVhHjGROnHNZpn5iqoVrq4hvpYRrknNegmVVAIBbSoVdS4xkTohjTopoVJBwXJx7YpV3XIZqU3ddTgB5VUR7VkN3VEJyUkJ1WUqBZFOMblSBZkp2XUZpVEYAb04/bkw8Zkc4a0s7c1RFgWBOgWJLb1VAY049WUc+AGREN2NEN2FEOHJSRHpZSIBbSXdWRGxRQWFLPlRBOQBRNStQNStYPjNrTkJ0VEVwUEFlSDpaQjdOPDNDNC0AOyMbQiojVTwzZkxBbFBDZUs+XEQ5UDwyPzAoMygh9/mtlWkqre0AAAAASUVORK5CYII=');
}
    
#\32 5fefc0c {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a12afd6d {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\33 c6a7424 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f05a375f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.833333333333336%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7e41efb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.17%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_tuu {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_qav {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
    
#widget_ude {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    padding-right: 2%;
}
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b24f717a {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 3%;
    min-height: 240px;
}
    
#\37 fae24ee {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\37 435af74 {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#a440057c {
    width: 48.5%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#bb8e2baf {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_3st {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\39 4ffb9d5 {
    margin: 0px 0% 0px 0%;
}
    
#group_k63 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ef0f831 {
    justify-content: flex-start;
}
    
#e0fa2955::before, #e0fa2955 > .bgExtraLayerOverlay {
    
}
#e0fa2955.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY0wXBPy8EQRQA8Pk2ConqGl9BI9GpNBRXqChwBdVFNEQkiuNyObm3tzv/3rw3uztzm7uJnIJW0EgICaHyFfx+whEtsPctX5bLIdaLUhZLzLwSQmg3TdMh5k0AWBMWcYuI9ompQ0xtY802Ip44InBE3hhzled5V2hjzhwREXMiIimVdEqre0T8QIffSqkHALgRAHBpjGmI6bmqq0dflq9VVX2VVfmJDp+kkhZg1BWQZefG2gl7fgshvMcYf1JKfyml38kkvhDTKC/Gu2IwGBxAll1oramuazedTZv53fw2pTSLMYzZ855Fsyqu+/2NXq/XHg6HnaIodrz3RzHGY+/9KZE7RMR1bXXrH1cCuhYWsavKAAAAAElFTkSuQmCC');
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d2c09b70 {
    width: 15%;
    min-height: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
#d2c09b70.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+ALrGzcHM2MnT5LjH3qe82pKt1Ialz4GhzIGgyoOiyQCcopexuLrEzt69zuaxx+Snv+Giu92kutqkuNWittEAf3VflY6Fq6iusLPCsbrNsr/Uucfdwc/jwc3aucTLAG1UPoBoWJN/dZyMiaKWmKefo7Wxt7/BxLnAtqewmgB4UkF9V0SCXUeIZlGOcWKUfXOdjIeil46Vk3p9g1kAe1NAgVlDimJHkGtOkW9Xi29diHBlinRjgG9RcGM4AHZSQntYRoZkTpN0XJd7Z5F6aoRtYntiVG1UQWRMMwB+Xk+DZleOdGOZf22ZgnGMdmd5ZlptWU9pUkhqUEQAgmRWeGJWdmVbfGpghnJmfmpdalZKVUU8UEI6U0U+AHVaTGlUR2VUSW9ZTHtgUnNYS15KP0s+OEU9OUM8OABMSDtORjVYSjllTjtvU0ZtUEVhSkJTRUFSSERVS0UARVNKUlZJX1VFa1E/bUs9cEs/bExBaFFHbVtRdWNVAEZZWFhfWGlfUm9VRm1OQXZURn5dTINlVI90YJ2CbABRWF1cW1tqW1RwV0t6WkmHY0+PbVaRcVqVdl6ZemIARkVMWU9NcV1ReGBQiGxZlXdhoYNsn4FqlnhikHJcL9LRjLnRNbkAAAAASUVORK5CYII=');
}
    
#b92cb490 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#bc361ac8 {
    width: 15%;
    min-height: 8px;
}
#bc361ac8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AKR0VKBtS6NzUql7W6d4V5liPIhPJ3hAGmgzElwqDACndFCreFSxf1yzgl+uflulcUyUXjmDTCV1PRhuNxIAvZBuwZNwx5h1w5Bqu4llsHxXnWhCjFQsfUMbeT8WAMymhdSrh9mvjc6dd8OSbrR+V5tjPYJLJnI8GG03EwDeto7iuI/kupLToHbAiWGsb0WbXzeRXTp/TzBxQyYAvpJlz55s1aBwxY1erHJJnmI4m2A3nWtGjGA/eE8yAJ5uQa16SrJ6SqlvQJlfNplfOJ5mPqt6VJpvTIRcPwCEWjWGWjWJWjSVZDybZ0CeaUOdaEKgcUuWakeJYUEAhl08dVE1cU4zhVw8mGlFn25JmWpHlWtKimNFf1xBAH1TNHBMMmxMNoBcQpduTppwT5NsTIxoSoZkRn1dQQBzSzBzTzV3V0B9XUaDYUmDYUaIZUeHZEV+WTtsSS0AbEMjc00veFc9d1pEdVlEd1lDgF5EgVs9dU0vZz8iAGZCJG5LK3ZVOHhYPnVXQHJSO3FONWxFKmI6H1ozGQBfOxpgPBtkQiRoSC1qSjNkQy1bOCJVMBhVLxZXMhkAWjYWVjQWXDsgZkUsaUcvWDYgRiQQRyMNVC4WWjcdAvqvGjeoY/oAAAAASUVORK5CYII=');
}
    
#\32 86e9383 {
    width: 15%;
    min-height: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
#\32 86e9383.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABwElEQVQY0wXBW0/aUAAA4PN3lr35suxBfcC4zSVzkwG2FA5tRFmxnsqlHnqjpz20tZRyGShUUJzLloUMtrjNt5nsl+37AOaStMj0ERzVYSjvjfT0/azxb+F8G5TJ0XOgFqFXlYZE+xTRu8hYjPQ/N/ZqooQ4Lew+BX2MLl077vU+T2eru/njjy+Py+uvY6KIye2NJ+BSlcae3W1HQWcUX80f7n/9ffh9e/URlXIvNteAV/lw4dNep9t0AupHcTybX9+0XSryLLOzDjSseS2ftoKqotexbhoGrtdKQg4mX4mpLaCatKGThmqWpVMJVRCSZXSCxCP5EGrHPDgRSzyEEBb2Wa4gHBxLiFiW6xCiKVSrg92XieTbNxzH7TOsIPBKrTIIg0HbDYh2TlSQzaQKeSgIB0IB1lDZ1vGwcx5Sq+/bF6ELWDYPOSiwWbnIt9T6oO0Nux3fsUZRcDseglQ6y+ylDjMpXCq6hkadlkUopd40nv5crkBi+zX7PqNKUmQ7LcetYkNEtabtTcbT5eI72NjaYZi8rpq+F+rEF+UzviiqejMIOpNxDJ6tJ95lcrJiEq+HraCKzdPaGSHUIpRYzn/dXtW4qgZC7QAAAABJRU5ErkJggg==');
}
    
#\34 66e2d89 {
    width: 15%;
    min-height: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
#\34 66e2d89.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0ElEQVQY0wXBaW/SYAAA4Pc/mKAJYWTLhHUUsMNyrMBK6watFHoBLazAKKXc5RqCgpuwZUzAaIbziPvi8cUv/kWfBwyztodr+d+3zt8vzdXA31csumBiiUf04eMjtwlUkpZ3zdDHSeL2FTPW4E7OUhXM0olVwG3pCAyk6BM9DbVOkUoGUYXdvgKNCq5uxldjg4ZIACpk4o93ZAYu8t6GhF7XyHWL+tDk5yo3K7GAxs1ZxmXkI/OmsDTEr8Ps525mY0hLXbgts0BOIM0cuehIP6b6zwv916R8382ta+KsEJ8pNBCpQCcf34y0P3Pj92Xj+3lhWRUnp3SHJ3sCCVIUWZW4q7Z6N6rdnWuLujwtJHvpaD2B1+JhEPH7uONIWxHfd8ufBtpbNVUXoipDqHS4HMMA638mh9Feilq185uhNspzeRoXiICI+/jgAZDQPRWDhwy2qnD3g+LrQlKhQoQHDrr2vPZtcOaz10NQP+a5kIgbjR1no2exQ9xl8+xaHVtmUMSc2pFLJ9wG7Z2mI5cS0U1gvG+fgHeCdivgPJDsd5TCzhbpfvMSvRECV3ygH0VKGCSjT8EJtJ06sNfDzmkMWSSerzjvmkMXDDJ+4WgE7f8BbZ6XZHaq4jkAAAAASUVORK5CYII=');
}
    
#\31 d1cb456 {
    width: 15%;
    min-height: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
#\31 d1cb456.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AHV9RpemjLTL0LfW8KrQ76HL753J75rH7YiuzHeXrQBwd0CWoH+zwbKzxsKkvLyfuMOet8mctMiElqJxfoMAXmMvhYlbn6J6np5/j5B6lZKGo5iTr5uUnoN1jnBdAFhbL3RyQ4R7Sn9xRHVoSYRvW6F8a7iBabl6XLR0VABTTidkWi5uXTFyXj1yYE6Kalyvd2LNfFvbgVrbgFcAWkswZVQ3bVtAe2pYgXBmm3dqtnhh0X1Z3IFY3IFVAFhGMGZVQXRlV4V6coV2cI9wYpdkS6hoRq5rRqxpQwBdUEBvYVV/c2uCeHRxZV5yXU98W0SMZkuHYkN6VzYAaWFXfXRsi4J9gHl2ZmFdX1lRZl1McWdMaGA6WFMnAHtza46GgZeQj4R+fmdjYl5bUWpmT3ZyTm5sPF1eJwCHemeUhnicj4iShX+Ed3KAc2aDel2BgFB4fD9wdDQAjHtJkX1Wl39mmH5sl31tmX5mnIpciolHeIE9Z3A4AIdzL4pvOZFxTKB9Yq2Kc7OQdbCWaJmSTYmKPnx7OAB0aB50YSd9ZD6PcVqlhnKwkHe1l2+ok1SYh0KHdjQAZFscYlclbl4+f2pYm4FyrI98t5V9upZrrIpToX9AdLPU0uDe1wkAAAAASUVORK5CYII=');
}
    
#db656d57 {
    width: 15%;
    min-height: 8px;
    padding-left: 8px;
    padding-right: 8px;
    padding-bottom: 8px;
}
#db656d57.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AJ+Adq2WkLyyscLGyszW3tDc5NDc4sjT2K6xqZeQfACohHiykoi6opq4qqe7tra4ubqxtrWnq6KMind4cFMAp39vqoJyq4V1pIN2pIuBoJCImZGJjop7c25ZX1c7AIpoWYxrXI1tXopqXIZpXYFsYoFyaoN3bHxuXnRjTwB0X1V1X1Z3YVh4Ylh3YFZ4ZFt/bGOPeG6Ze22eemkAX1ROXVNPY1hUbWBZc2JYfGhdjHJkpoJxt4dywIhxAHNkW2lbVGpbU3hmXIFrXYZrW5BsWat6Y7+EaMiHaQBtT0BmSTtmSDp6W0qEZ1eLbVyQa1ihb1izdlu9e14AbUk4a0MwZDonc0s4gmJQjG9diGlXhVxIkF1Gm2BGAGJIPWNAMl82JWc/LHhZSINtXH5qW3BXR25NPXRMOgBUSkheTEZgRz1lSjxsVER2YU55ZlRqWElkUERjSz8AZmRlcGpqdWpnbF9ZXE9FVEc7WUo9WEo/YFFHaFhNAFhWV2dlZXdvbHpsZWdXTFFEOUU6MUE3MVFFP19SSgBOSEdSTUtkWVN5ZVh5YVBiTkBEOTE5Mi9AOjdLQj8AKSEdLCUiSDkveFxHjmxSfWFKUEA0OzMvNTI0ODU4I7K7+H/mI5MAAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 20452c0 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ff1872ca {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 9909362 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#ed60686c {
    width: 83.95%;
}
    
#a1d93197 {
    width: 49%;
    flex: 1 1 auto;
    flex-direction: row;
    margin: 0% 0% 0% 0%;
}
    
#\37 39e9beb::before, #\37 39e9beb > .bgExtraLayerOverlay {
    
}
#\37 39e9beb {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\37 39e9beb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABH0lEQVQY0xXPvUrDQBwA8FtEBycHQbCDDhaxk5uCH4/gIPgx2UVEH0AQoaK4Gi65j/5D7nJNe6G16cFdG5LQRRRx8w2cfYyKvzf4IefcQidJVnm7XQ8IafhBsC6lrFlr18qy3CyKYiPLshVkrW30tD4RQtwxxlqU0msI4dgYc1pV1eV0Oj1zzm0jIeW5EIKGYfhJGXsnlHYBwHsdDsV4MumXVfXknDtEAHALAGPO+S8h5IdS+gEATqfp28gYN8nz+zzPt9CL5135vh8TQr4ZY18AUERRpJMk0TpNH0bGHFlrlxDGeBdjfBGQ4JFz/ixE1JJS3sRx3FRK7fcHg//MHPI8bxljXAeAHdVRBzrVe71etyGEqCmlFq2187PZDP0BZeGgkNSDXk4AAAAASUVORK5CYII=');
}
    
#\33 34ad5de {
    width: 70px;
    margin: 0px 0% 0px 0%;
}
    
#\30 08b0790 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    column-gap: 2%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\38 5a8dc8c {
    width: 70px;
    margin: 0px 0% 0px 0%;
}
    
#faecf3b5 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\35 40a3864 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 2%;
    min-height: 240px;
    row-gap: 50px;
}
    
#a142b357 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\30 183cefc {
    width: 100.00%;
    justify-content: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\32 33a1fed {
    margin: 0px 0% 0px 0%;
}
    
#\35 b1eae05 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    column-gap: 2%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\31 269ac3b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#d3e3df70 {
    width: 83.95%;
}
    
#ff261361 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
    column-gap: 2%;
    align-items: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#\36 d9cee1e {
    width: 70px;
    margin: 0px 0% 0px 0%;
}
    
#\37 67d20c6 {
    width: 83.95%;
}
    
#\39 78d086b {
    width: 49%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
#\39 78d086b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AMqxltjBqOnXwfHgyd/JqbmddZB0S3RgO15PL09BJACPeF6gh2m2nHzEqYK7nHCkgVOKZz5yVzVbRy1MOyYATDskZk0wh2hFon1RoHhJmW4/kGc/iGVGfF5Hc1dFACYgEUg5JW5TOI1oRY1kPpFmQJVsS5NvVoNlUnNZSwAgHhFDNydsU0CVcFWhdlaneliheFead1yNcFqGa1sALyQVQzEhX0Qyi2VKqX5es4hnmXZae2FMbldHdF1QAEAsHkYtIFw9LI1kSLmLacmdeqyIa4drVHVbSnxhUwBfQDNkQjR1UDyabVG2imrCmXqvjneVeWeCZliAY1UAeFRFfVhHjGROnHNZpn5iqoVrq4hvpYRrknNegmVVAIBbSoVdS4xkTohjTopoVJBwXJx7YpV3XIZqU3ddTgB5VUR7VkN3VEJyUkJ1WUqBZFOMblSBZkp2XUZpVEYAb04/bkw8Zkc4a0s7c1RFgWBOgWJLb1VAY049WUc+AGREN2NEN2FEOHJSRHpZSIBbSXdWRGxRQWFLPlRBOQBRNStQNStYPjNrTkJ0VEVwUEFlSDpaQjdOPDNDNC0AOyMbQiojVTwzZkxBbFBDZUs+XEQ5UDwyPzAoMygh9/mtlWkqre0AAAAASUVORK5CYII=');
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a12afd6d {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#f6ddea6a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521::before, #\36 3bd85219866cc3622781521 > .bgExtraLayerOverlay {
    
}
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 25% 0px 25% 0px;
}
    
#group_dqj {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#widget_goj {
    margin: 0px 0% 0px 0%;
}
    
#\37 fba3d96 {
    margin: 0px 0% 0px 0%;
}
    
#widget_uci {
    width: 100.00%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 fae24ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b24f717a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 435af74 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a440057c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\31 ef0f831 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#e0fa2955::before, #e0fa2955 > .bgExtraLayerOverlay {
    
}
#e0fa2955 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
    order: 0;
}
#e0fa2955.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABDklEQVQY0wXBPy8EQRQA8Pk2ConqGl9BI9GpNBRXqChwBdVFNEQkiuNyObm3tzv/3rw3uztzm7uJnIJW0EgICaHyFfx+whEtsPctX5bLIdaLUhZLzLwSQmg3TdMh5k0AWBMWcYuI9ompQ0xtY802Ip44InBE3hhzled5V2hjzhwREXMiIimVdEqre0T8QIffSqkHALgRAHBpjGmI6bmqq0dflq9VVX2VVfmJDp+kkhZg1BWQZefG2gl7fgshvMcYf1JKfyml38kkvhDTKC/Gu2IwGBxAll1oramuazedTZv53fw2pTSLMYzZ855Fsyqu+/2NXq/XHg6HnaIodrz3RzHGY+/9KZE7RMR1bXXrH1cCuhYWsavKAAAAAElFTkSuQmCC');
}
    
#bb8e2baf {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#group_3st {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
}
    
#\39 4ffb9d5 {
    width: 184px;
    margin: 0px 0% 0px 0%;
}
    
#group_k63 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 c79db1b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\30 c79db1b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5ElEQVQI1wHZACb/AFthK3uBUqevl7fFyK/D25+20ZaqxZaowZWnt5uutgBjZzSAglehoIepqaKhoaeYl52TkJeJiZCBh4CCjHUAZ2g/enhXiYJtioB0hnhwiXZuh3Nqd2hgaGJMYWI6AFxZPWRcQ2VaR2ZYSWRVSW5dUmlcVFlSTU1MOEhJIgBIST1RTUNaVExlXlZjXFVnXlZgV1BZU0xUUjtTUisAP0Q1TVBGXmBca21oaGZcamJTal9Pc2ZXb2dJaWQ2AEJNNk9aUWVwcXiAf3t9cHpyXIFxXJOAbIx/Xn54Rzg5WnvB/NEMAAAAAElFTkSuQmCC');
}
    
#\36 3d2f49e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 30px 20px 30px 20px;
}
    
#\31 be4bb9a {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#f69645f2 {
    width: 100.00%;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#d2c09b70 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#d2c09b70.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+ALrGzcHM2MnT5LjH3qe82pKt1Ialz4GhzIGgyoOiyQCcopexuLrEzt69zuaxx+Snv+Giu92kutqkuNWittEAf3VflY6Fq6iusLPCsbrNsr/Uucfdwc/jwc3aucTLAG1UPoBoWJN/dZyMiaKWmKefo7Wxt7/BxLnAtqewmgB4UkF9V0SCXUeIZlGOcWKUfXOdjIeil46Vk3p9g1kAe1NAgVlDimJHkGtOkW9Xi29diHBlinRjgG9RcGM4AHZSQntYRoZkTpN0XJd7Z5F6aoRtYntiVG1UQWRMMwB+Xk+DZleOdGOZf22ZgnGMdmd5ZlptWU9pUkhqUEQAgmRWeGJWdmVbfGpghnJmfmpdalZKVUU8UEI6U0U+AHVaTGlUR2VUSW9ZTHtgUnNYS15KP0s+OEU9OUM8OABMSDtORjVYSjllTjtvU0ZtUEVhSkJTRUFSSERVS0UARVNKUlZJX1VFa1E/bUs9cEs/bExBaFFHbVtRdWNVAEZZWFhfWGlfUm9VRm1OQXZURn5dTINlVI90YJ2CbABRWF1cW1tqW1RwV0t6WkmHY0+PbVaRcVqVdl6ZemIARkVMWU9NcV1ReGBQiGxZlXdhoYNsn4FqlnhikHJcL9LRjLnRNbkAAAAASUVORK5CYII=');
}
    
#b92cb490 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bc361ac8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#bc361ac8.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AKR0VKBtS6NzUql7W6d4V5liPIhPJ3hAGmgzElwqDACndFCreFSxf1yzgl+uflulcUyUXjmDTCV1PRhuNxIAvZBuwZNwx5h1w5Bqu4llsHxXnWhCjFQsfUMbeT8WAMymhdSrh9mvjc6dd8OSbrR+V5tjPYJLJnI8GG03EwDeto7iuI/kupLToHbAiWGsb0WbXzeRXTp/TzBxQyYAvpJlz55s1aBwxY1erHJJnmI4m2A3nWtGjGA/eE8yAJ5uQa16SrJ6SqlvQJlfNplfOJ5mPqt6VJpvTIRcPwCEWjWGWjWJWjSVZDybZ0CeaUOdaEKgcUuWakeJYUEAhl08dVE1cU4zhVw8mGlFn25JmWpHlWtKimNFf1xBAH1TNHBMMmxMNoBcQpduTppwT5NsTIxoSoZkRn1dQQBzSzBzTzV3V0B9XUaDYUmDYUaIZUeHZEV+WTtsSS0AbEMjc00veFc9d1pEdVlEd1lDgF5EgVs9dU0vZz8iAGZCJG5LK3ZVOHhYPnVXQHJSO3FONWxFKmI6H1ozGQBfOxpgPBtkQiRoSC1qSjNkQy1bOCJVMBhVLxZXMhkAWjYWVjQWXDsgZkUsaUcvWDYgRiQQRyMNVC4WWjcdAvqvGjeoY/oAAAAASUVORK5CYII=');
}
    
#\32 86e9383 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#\32 86e9383.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAABwElEQVQY0wXBW0/aUAAA4PN3lr35suxBfcC4zSVzkwG2FA5tRFmxnsqlHnqjpz20tZRyGShUUJzLloUMtrjNt5nsl+37AOaStMj0ERzVYSjvjfT0/azxb+F8G5TJ0XOgFqFXlYZE+xTRu8hYjPQ/N/ZqooQ4Lew+BX2MLl077vU+T2eru/njjy+Py+uvY6KIye2NJ+BSlcae3W1HQWcUX80f7n/9ffh9e/URlXIvNteAV/lw4dNep9t0AupHcTybX9+0XSryLLOzDjSseS2ftoKqotexbhoGrtdKQg4mX4mpLaCatKGThmqWpVMJVRCSZXSCxCP5EGrHPDgRSzyEEBb2Wa4gHBxLiFiW6xCiKVSrg92XieTbNxzH7TOsIPBKrTIIg0HbDYh2TlSQzaQKeSgIB0IB1lDZ1vGwcx5Sq+/bF6ELWDYPOSiwWbnIt9T6oO0Nux3fsUZRcDseglQ6y+ylDjMpXCq6hkadlkUopd40nv5crkBi+zX7PqNKUmQ7LcetYkNEtabtTcbT5eI72NjaYZi8rpq+F+rEF+UzviiqejMIOpNxDJ6tJ95lcrJiEq+HraCKzdPaGSHUIpRYzn/dXtW4qgZC7QAAAABJRU5ErkJggg==');
}
    
#\34 66e2d89 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#\34 66e2d89.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB0ElEQVQY0wXBaW/SYAAA4Pc/mKAJYWTLhHUUsMNyrMBK6watFHoBLazAKKXc5RqCgpuwZUzAaIbziPvi8cUv/kWfBwyztodr+d+3zt8vzdXA31csumBiiUf04eMjtwlUkpZ3zdDHSeL2FTPW4E7OUhXM0olVwG3pCAyk6BM9DbVOkUoGUYXdvgKNCq5uxldjg4ZIACpk4o93ZAYu8t6GhF7XyHWL+tDk5yo3K7GAxs1ZxmXkI/OmsDTEr8Ps525mY0hLXbgts0BOIM0cuehIP6b6zwv916R8382ta+KsEJ8pNBCpQCcf34y0P3Pj92Xj+3lhWRUnp3SHJ3sCCVIUWZW4q7Z6N6rdnWuLujwtJHvpaD2B1+JhEPH7uONIWxHfd8ufBtpbNVUXoipDqHS4HMMA638mh9Feilq185uhNspzeRoXiICI+/jgAZDQPRWDhwy2qnD3g+LrQlKhQoQHDrr2vPZtcOaz10NQP+a5kIgbjR1no2exQ9xl8+xaHVtmUMSc2pFLJ9wG7Z2mI5cS0U1gvG+fgHeCdivgPJDsd5TCzhbpfvMSvRECV3ygH0VKGCSjT8EJtJ06sNfDzmkMWSSerzjvmkMXDDJ+4WgE7f8BbZ6XZHaq4jkAAAAASUVORK5CYII=');
}
    
#\31 d1cb456 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#\31 d1cb456.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AHV9RpemjLTL0LfW8KrQ76HL753J75rH7YiuzHeXrQBwd0CWoH+zwbKzxsKkvLyfuMOet8mctMiElqJxfoMAXmMvhYlbn6J6np5/j5B6lZKGo5iTr5uUnoN1jnBdAFhbL3RyQ4R7Sn9xRHVoSYRvW6F8a7iBabl6XLR0VABTTidkWi5uXTFyXj1yYE6Kalyvd2LNfFvbgVrbgFcAWkswZVQ3bVtAe2pYgXBmm3dqtnhh0X1Z3IFY3IFVAFhGMGZVQXRlV4V6coV2cI9wYpdkS6hoRq5rRqxpQwBdUEBvYVV/c2uCeHRxZV5yXU98W0SMZkuHYkN6VzYAaWFXfXRsi4J9gHl2ZmFdX1lRZl1McWdMaGA6WFMnAHtza46GgZeQj4R+fmdjYl5bUWpmT3ZyTm5sPF1eJwCHemeUhnicj4iShX+Ed3KAc2aDel2BgFB4fD9wdDQAjHtJkX1Wl39mmH5sl31tmX5mnIpciolHeIE9Z3A4AIdzL4pvOZFxTKB9Yq2Kc7OQdbCWaJmSTYmKPnx7OAB0aB50YSd9ZD6PcVqlhnKwkHe1l2+ok1SYh0KHdjQAZFscYlclbl4+f2pYm4FyrI98t5V9upZrrIpToX9AdLPU0uDe1wkAAAAASUVORK5CYII=');
}
    
#db656d57 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding-left: 10px;
    padding-right: 10px;
    padding-bottom: 10px;
}
#db656d57.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AJ+Adq2WkLyyscLGyszW3tDc5NDc4sjT2K6xqZeQfACohHiykoi6opq4qqe7tra4ubqxtrWnq6KMind4cFMAp39vqoJyq4V1pIN2pIuBoJCImZGJjop7c25ZX1c7AIpoWYxrXI1tXopqXIZpXYFsYoFyaoN3bHxuXnRjTwB0X1V1X1Z3YVh4Ylh3YFZ4ZFt/bGOPeG6Ze22eemkAX1ROXVNPY1hUbWBZc2JYfGhdjHJkpoJxt4dywIhxAHNkW2lbVGpbU3hmXIFrXYZrW5BsWat6Y7+EaMiHaQBtT0BmSTtmSDp6W0qEZ1eLbVyQa1ihb1izdlu9e14AbUk4a0MwZDonc0s4gmJQjG9diGlXhVxIkF1Gm2BGAGJIPWNAMl82JWc/LHhZSINtXH5qW3BXR25NPXRMOgBUSkheTEZgRz1lSjxsVER2YU55ZlRqWElkUERjSz8AZmRlcGpqdWpnbF9ZXE9FVEc7WUo9WEo/YFFHaFhNAFhWV2dlZXdvbHpsZWdXTFFEOUU6MUE3MVFFP19SSgBOSEdSTUtkWVN5ZVh5YVBiTkBEOTE5Mi9AOjdLQj8AKSEdLCUiSDkveFxHjmxSfWFKUEA0OzMvNTI0ODU4I7K7+H/mI5MAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\35 20452c0 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 643d0d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b50ce903 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a1d93197 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
    
#\37 39e9beb::before, #\37 39e9beb > .bgExtraLayerOverlay {
    
}
#\37 39e9beb {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 15px;
}
#\37 39e9beb.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAABH0lEQVQY0xXPvUrDQBwA8FtEBycHQbCDDhaxk5uCH4/gIPgx2UVEH0AQoaK4Gi65j/5D7nJNe6G16cFdG5LQRRRx8w2cfYyKvzf4IefcQidJVnm7XQ8IafhBsC6lrFlr18qy3CyKYiPLshVkrW30tD4RQtwxxlqU0msI4dgYc1pV1eV0Oj1zzm0jIeW5EIKGYfhJGXsnlHYBwHsdDsV4MumXVfXknDtEAHALAGPO+S8h5IdS+gEATqfp28gYN8nz+zzPt9CL5135vh8TQr4ZY18AUERRpJMk0TpNH0bGHFlrlxDGeBdjfBGQ4JFz/ixE1JJS3sRx3FRK7fcHg//MHPI8bxljXAeAHdVRBzrVe71etyGEqCmlFq2187PZDP0BZeGgkNSDXk4AAAAASUVORK5CYII=');
}
    
#\32 0ab796c {
    width: 100.00%;
}
    
#\35 40a3864 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 30px;
    padding: 12% 4% 12% 4%;
}
    
#\36 09edd88 {
    height: 400px;
}
    
#c66f224d {
    width: 100.00%;
    row-gap: 15px;
    order: 1;
}
    
#\30 183cefc {
    width: 77.22%;
    margin: 0px 0% 0px 0%;
}
    
#\32 33a1fed {
    margin: 0px 0% 0px 0%;
}
    
#\31 269ac3b {
    width: 100.00%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
    margin-top: 15px;
}
    
#\37 4efb929 {
    width: 100.00%;
}
    
#\32 31a834a {
    width: 100.00%;
}
    
#\39 78d086b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
#\39 78d086b.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAPCAIAAABSnclZAAAACXBIWXMAAAsTAAALEwEAmpwYAAAB3ElEQVQY0wHRAS7+AMqxltjBqOnXwfHgyd/JqbmddZB0S3RgO15PL09BJACPeF6gh2m2nHzEqYK7nHCkgVOKZz5yVzVbRy1MOyYATDskZk0wh2hFon1RoHhJmW4/kGc/iGVGfF5Hc1dFACYgEUg5JW5TOI1oRY1kPpFmQJVsS5NvVoNlUnNZSwAgHhFDNydsU0CVcFWhdlaneliheFead1yNcFqGa1sALyQVQzEhX0Qyi2VKqX5es4hnmXZae2FMbldHdF1QAEAsHkYtIFw9LI1kSLmLacmdeqyIa4drVHVbSnxhUwBfQDNkQjR1UDyabVG2imrCmXqvjneVeWeCZliAY1UAeFRFfVhHjGROnHNZpn5iqoVrq4hvpYRrknNegmVVAIBbSoVdS4xkTohjTopoVJBwXJx7YpV3XIZqU3ddTgB5VUR7VkN3VEJyUkJ1WUqBZFOMblSBZkp2XUZpVEYAb04/bkw8Zkc4a0s7c1RFgWBOgWJLb1VAY049WUc+AGREN2NEN2FEOHJSRHpZSIBbSXdWRGxRQWFLPlRBOQBRNStQNStYPjNrTkJ0VEVwUEFlSDpaQjdOPDNDNC0AOyMbQiojVTwzZkxBbFBDZUs+XEQ5UDwyPzAoMygh9/mtlWkqre0AAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#a12afd6d {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#f05a375f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 7e41efb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}

