@media all {
  *#dm .dmInner nav.u_1961605061 { color:white !important; }

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

  *#dm .dmInner div.u_1118358492 .socialHubInnerDiv {
    justify-content:flex-start !important;
    column-gap:10px !important;
  }

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

  *#dm .dmInner nav.u_1264484678 { color:white !important; }

  *#dm .dmInner nav.u_1387262148 { color:white !important; }

  *#dm .dmInner nav.u_1130474089 { color:white !important; }

  *#dm .dmInner nav.u_1253909214 { color:white !important; }

  *#dm .dmInner nav.u_1150229135 { color:white !important; }

  *#dm .dmInner nav.u_1275506902 { color:white !important; }

  *#dm .dmInner nav.u_1248659651 { color:white !important; }

  *#dm .dmInner *.u_1825180620 .dmformsubmit { float:RIGHT !important; }

  *#dm .dmInner div.u_1825180620 .dmforminput {
    padding-block:3px !important;
    padding-inline:2px !important;
  }

  *#dm .dmInner div.u_1825180620 .spacing-container {
    margin-block:-3px !important;
    margin-inline:-2px !important;
  }

  *#dm .dmInner div.u_1825180620 .dmformsubmit {
    justify-content:flex-start !important;
    width:480px !important;
    height:47px !important;
    float:none !important;
    display:block !important;
    border-radius:15px 15px 15px 15px !important;
    margin-block-start:0px !important;
    margin-left:auto !important;
    margin-right:auto !important;
  }

  *#dm .dmInner a.u_1660984988:hover { background-image:none !important; }

  *#dm .dmInner a.u_1660984988.hover { background-image:none !important; }

  *#dm .dmInner a.u_1660984988 span.text { font-size:24px !important; }

  *#dm .dmInner a.u_1660984988:hover span.text { color:rgba(209,238,0,1) !important; }

  *#dm .dmInner a.u_1660984988.hover span.text { color:rgba(209,238,0,1) !important; }

  *#dm .dmInner div.u_1118358492 .socialHubIcon {
    width:34px !important;
    height:34px !important;
    font-size:23px !important;
    line-height:34px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1825180620 input:not([type="submit"]) {
    border-color:rgba(225,225,225,1) rgba(225,225,225,1) rgba(225,225,225,1) rgba(225,225,225,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(209,238,0,0) !important;
    border-radius:5px 5px 5px 5px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1825180620 textarea {
    border-color:rgba(225,225,225,1) rgba(225,225,225,1) rgba(225,225,225,1) rgba(225,225,225,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(209,238,0,0) !important;
    border-radius:5px 5px 5px 5px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1825180620 select {
    border-color:rgba(225,225,225,1) rgba(225,225,225,1) rgba(225,225,225,1) rgba(225,225,225,1) !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    background-color:rgba(209,238,0,0) !important;
    border-radius:5px 5px 5px 5px !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1825180620 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .m-recaptcha {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .dmforminput input {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .dmforminput textarea {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .dmforminput .fileUploadLink {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .checkboxwrapper span {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .radiowrapper span {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .optinwrapper div {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .freetextwrapper {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .dmforminput select {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 .dmforminput option {
    color:rgba(255,255,255,1) !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_1825180620 input::placeholder {
    font-weight:normal !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1825180620 input.placeholder {
    font-weight:normal !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1825180620 textarea::placeholder {
    font-weight:normal !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1825180620 textarea.placeholder {
    font-weight:normal !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1825180620 select::placeholder {
    font-weight:normal !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1825180620 select.placeholder {
    font-weight:normal !important;
    font-size:16px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1825180620 .dmwidget-title {
    font-weight:400 !important;
    font-size:24px !important;
    text-align:left !important;
    color:var(--color_2) !important;
  }

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1412139428 {
    border-style:solid !important;
    border-color:rgb(68,145,203) rgb(68,145,203) rgb(68,145,203) rgb(68,145,203) !important;
    border-width:0px 0px 0px 0px !important;
    background-color:rgba(0,142,51,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1412139428:hover {
    background-image:none !important;
    background-color:rgba(209,238,0,0.65) !important;
  }

  *#dm .dmInner a.u_1412139428.hover {
    background-image:none !important;
    background-color:rgba(209,238,0,0.65) !important;
  }

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

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

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

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

  *#dm .dmInner nav.u_3689182562 { color:white !important; }

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

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

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

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

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

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

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

  *#dm .dmInner nav.u_1768177705 { color:black !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_8) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_8) !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1825180620 .dmformsubmit {
    width:300px !important;
    height:52px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\34 3a1566e {
    width: 57.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac49fde2 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c4471656 {
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: var(--color_1) 0px 12px 11px -9px inset;
}
    
#\35 c51038e {
    width: 25.04%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f04f2a21 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#c72ae9f1 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2bf7917 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 c5e201a {
    width: 100.00%;
    height: 584px;
    max-width: 100%;
    order: 3;
    margin-top: 2px;
}
}



@media all {
    
#\34 9684571 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_4);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 bd19e3b {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    border-radius: 0px 0px 0px 0px;
}
    
#\31 b05814e {
    min-height: 46px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 278c61b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#a1d887a0 {
    margin: 0px 0% 0px 0%;
}
    
#\38 e300aa5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\38 e300aa5 {
    width: 139px;
    height: 43px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 6549114 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
    padding: 20px 24px 20px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b004930 {
    min-height: 870px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 40px 60px 40px 60px;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\38 cba69a6 {
    width: 100%;
    height: 22px;
    max-width: 100%;
    order: 0;
}
    
#\33 3a14ede::before, #\33 3a14ede > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.5;
}
#\33 3a14ede {
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(209, 238, 0, 0.52);
    background-image: url("https://le-de.cdn-website.com/9bd9543e1a7b4d929e87907c6ca0e11d/dms3rep/multi/opt/banner+home-bd80abda-1920w.JPG");
    background-attachment: fixed;
}
    
#widget_rlf {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 804dac4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: -18px;
}
    
#\36 da8bb60.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 0%;
}
#\36 da8bb60 {
    width: 144px;
    height: 57px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1bacd64 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 76c51b6 {
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: var(--color_1) 0px -3px 11px 0px;
}
    
#\39 77f43e4 {
    min-height: 98px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 60px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bd575aa {
    width: 57.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f06a69e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e2f59c27 {
    margin: 0px 0% 0px 0%;
}
    
#\32 eaa42fe {
    width: 63.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bfb67315 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#e5aa9cd9 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\37 7f900b0::before, #\37 7f900b0 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.74;
    border-radius: inherit;
}
#\37 7f900b0 {
    background-color: rgba(0, 0, 0, 1);
    background-image: url("https://le-de.cdn-website.com/9bd9543e1a7b4d929e87907c6ca0e11d/dms3rep/multi/opt/E-1920w.JPG");
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
    
#widget_cro {
    width: 100%;
    height: 320px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\31 dff032e {
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: var(--color_4) 0px 12px 11px -9px inset;
}
    
#\33 a8ecc49 {
    margin: 0px 0% 0px 0%;
}
    
#\39 8a0d136 {
    min-height: 179px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 60px;
    margin: 0% 0% 0% 0%;
}
    
#ee2b88b3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    padding: 0px 24px 0px 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_7n2 {
    width: 80.67%;
    height: 150px;
    max-width: 100%;
}
    
#\34 1ce62d9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#a06c9fe9 {
    width: 100.00%;
    height: 108px;
    max-width: 100%;
}
    
#\34 e3a3015 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 6d8495b {
    width: 75.37%;
    height: 144px;
    max-width: 100%;
}
}



@media all {
    
#\34 544d1ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 e43c1bb {
    background-color: var(--color_2);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: var(--color_4) 0px -12px 11px -9px inset;
}
    
#\38 3c99eec {
    width: 100.00%;
    height: 106px;
    max-width: 100%;
}
    
#\35 4aa7c36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 420ef48 {
    margin: 0px 0% 0px 0%;
}
    
#d229972e {
    width: 79.05%;
    height: 138px;
    max-width: 100%;
}
    
#fce85aa8 {
    width: 100.00%;
    height: 104px;
    max-width: 100%;
}
    
#\33 14fb649 {
    min-height: 119px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 60px;
    margin: 0% 0% 0% 0%;
}
    
#ae254af2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 32.666666666666664%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\34 7977433 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bac60827 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#bbc9ad31 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#c6bd546a::before, #c6bd546a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.74;
    border-radius: inherit;
}
#c6bd546a {
    background-color: rgba(0, 0, 0, 1);
    background-image: url("https://le-de.cdn-website.com/9bd9543e1a7b4d929e87907c6ca0e11d/dms3rep/multi/opt/E-1920w.JPG");
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
    
#widget_gbd {
    width: 214px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dc55c419 {
    width: 100%;
    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 9f36f12 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 bacb157 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\30 a6ea7d9 {
    width: 150px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 030a533 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ndn {
    width: 100%;
    height: 16px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\36 e00d445 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 984a586 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\35 e087823 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 b82a5bf {
    width: 144px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 63dc237 {
    width: 140px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 631f94d {
    width: 100%;
    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 fb85a8e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 00ef3b2 {
    width: 100%;
    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 3de0629 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 ab715b8::before, #\36 ab715b8 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.74;
    border-radius: inherit;
}
#\36 ab715b8 {
    background-color: rgba(0, 0, 0, 1);
    background-image: url("https://le-de.cdn-website.com/9bd9543e1a7b4d929e87907c6ca0e11d/dms3rep/multi/opt/E-1920w.JPG");
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
}



@media all {
    
#\31 7a9ad34 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 05986f0::before, #\33 05986f0 > .bgExtraLayerOverlay {
    
}
#\33 05986f0 {
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: var(--color_4) 0px -12px 11px -9px inset;
}
    
#\37 72d70f5 {
    min-height: 162px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 60px;
    margin: 0% 0% 0% 0%;
}
    
#af8d955c {
    width: 100%;
    height: auto;
    max-width: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7762e50 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae0a119e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#add339c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\38 1c462f8 {
    min-height: 269px;
    column-gap: 3%;
    row-gap: 18px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 6% 0% 6%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 03667c4 {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
    
#\39 75b5a27 {
    margin: 0px 0% 0px 0%;
}
    
#dd585fc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 40px;
    width: 48.5%;
    justify-content: space-between;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(0, 0, 0, 1);
    border-width: 0px;
    border-style: solid;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 26418a7 {
    width: 1069px;
    height: auto;
    max-width: 100%;
}
    
#widget_5tr {
    width: 100.00%;
    height: 191px;
    max-width: 100%;
    margin-top: 168px;
}
}



@media all {
    
#\37 0945037 {
    min-height: 78px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0px 60px 0px 60px;
    margin: 0% 0% 0% 0%;
}
    
#f9872858 {
    margin: 0px 0% 0px 0%;
}
    
#\30 246211c::before, #\30 246211c > .bgExtraLayerOverlay {
    
}
#\30 246211c {
    background-color: var(--color_4);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    box-shadow: var(--color_4) 0px -12px 11px -9px inset;
}
    
#\38 cd7119b {
    width: 100%;
    height: auto;
    max-width: none;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 06c1653 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 e600fbc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e600fbc {
    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;
}
}



@media all {
    
#\31 3494571::before, #\31 3494571 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.74;
    border-radius: inherit;
}
#\31 3494571 {
    background-color: rgba(0, 0, 0, 1);
    background-image: url("https://le-de.cdn-website.com/9bd9543e1a7b4d929e87907c6ca0e11d/dms3rep/multi/opt/E-1920w.JPG");
    border-radius: 0px 0px 0px 0px;
    box-shadow: none;
}
    
#\31 d6ddf78 {
    min-height: 300px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#feeefb5d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 0;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 5b82daf {
    width: 138px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1b6811b {
    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;
}
    
#\36 40225bd {
    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;
}
    
#e346ee60 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    background-image: none;
    order: 1;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#cbae0476 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd8d977c {
    width: 142px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a951f0e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3a1566e {
    width: 100.01%;
}
    
#ac49fde2 {
    min-height: 373px;
}
    
#\36 c5e201a {
    height: 278px;
}
    
#\35 c51038e {
    width: 50.07%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 b05814e {
    min-height: 245px;
}
    
#\30 278c61b {
    width: 88.77%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 6549114 {
    row-gap: 10px;
    width: 100%;
    min-height: 80px;
    justify-content: flex-start;
}
    
#\31 b004930 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\33 3a14ede::before, #\33 3a14ede > .bgExtraLayerOverlay {
    
}
#\33 3a14ede {
    background-repeat: no-repeat;
    background-size: cover;
}
    
#\36 da8bb60 {
    width: 139px;
    height: 49px;
    margin-top: 2px;
    order: 2;
}
    
#\39 804dac4 {
    order: 1;
}
    
#widget_rlf {
    order: 0;
    margin-top: 49px;
}
    
#\38 cba69a6 {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 77f43e4 {
    min-height: 373px;
}
    
#\38 bd575aa {
    width: 100.01%;
}
    
#\32 eaa42fe {
    width: 100.01%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e5aa9cd9 {
    min-height: 373px;
}
    
#\37 7f900b0::before, #\37 7f900b0 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 8a0d136 {
    min-height: 124px;
}
    
#widget_7n2 {
    width: 100.00%;
    height: 70px;
}
    
#a06c9fe9 {
    width: 99.89%;
    height: 44px;
}
    
#\30 6d8495b {
    width: 100.01%;
    height: 62px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 14fb649 {
    min-height: 89px;
}
    
#d229972e {
    width: 100.01%;
    height: 80px;
}
    
#\38 3c99eec {
    width: 100.01%;
    height: 58px;
}
    
#fce85aa8 {
    width: 100.01%;
    height: 54px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 7977433 {
    width: 100.01%;
}
    
#bbc9ad31 {
    min-height: 373px;
}
    
#c6bd546a::before, #c6bd546a > .bgExtraLayerOverlay {
    
}
    
#dc55c419 {
    width: 100.01%;
}
    
#\39 9f36f12 {
    width: 100.01%;
}
    
#\37 030a533 {
    width: 100.01%;
}
    
#\30 a6ea7d9 {
    width: 150px;
    height: auto;
    margin-top: 20px;
}
    
#widget_ndn {
    height: 18px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 e00d445 {
    width: 100.01%;
}
    
#\35 e087823 {
    min-height: 373px;
}
    
#\30 631f94d {
    width: 100.01%;
}
    
#\36 fb85a8e {
    width: 100.01%;
}
    
#\39 00ef3b2 {
    width: 100.01%;
}
    
#\36 ab715b8::before, #\36 ab715b8 > .bgExtraLayerOverlay {
    
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 05986f0::before, #\33 05986f0 > .bgExtraLayerOverlay {
    
}
    
#\37 72d70f5 {
    min-height: 373px;
}
    
#a7762e50 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#add339c8 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 1c462f8 {
    padding-left: 2%;
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 24px;
    padding-bottom: 8%;
}
    
#dd585fc0 {
    width: 100%;
    min-height: 80px;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_5tr {
    margin-top: 4px;
    width: 100.00%;
    height: 143px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 0945037 {
    min-height: 373px;
}
    
#\30 246211c::before, #\30 246211c > .bgExtraLayerOverlay {
    
}
    
#\33 e600fbc {
    margin-top: -95px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 3494571::before, #\31 3494571 > .bgExtraLayerOverlay {
    
}
    
#\31 d6ddf78 {
    min-height: 373px;
}
    
#\37 1b6811b {
    width: 100.01%;
}
    
#\36 40225bd {
    width: 100.01%;
}
    
#\37 5b82daf {
    width: 126px;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\31 b004930 {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 3a14ede {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\34 03667c4 {
    grid-template-rows: minmax(8px, max-content);
}
    
#\38 1c462f8 {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\34 3a1566e {
    width: 102.24%;
}
    
#ac49fde2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f04f2a21 {
    min-height: 366px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#c72ae9f1 {
    width: 102.24%;
}
    
#\35 c51038e {
    width: 43.13%;
}
    
#\33 2bf7917 {
    min-height: 340px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\36 c5e201a {
    height: 304px;
    width: 100.00%;
    margin-top: -37px;
}
}



@media (max-width: 767px) {
    
#\34 9684571 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 b05814e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 278c61b {
    width: 94.29%;
}
}



@media (max-width: 767px) {
    
#\31 6549114 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    padding: 20px 0px 20px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b004930 {
    min-height: 0;
    flex-direction: column;
    row-gap: 16px;
    flex-wrap: nowrap;
    padding: 200px 0px 200px 0px;
}
    
#\38 cba69a6 {
    height: 18px;
    order: 3;
}
    
#\33 3a14ede::before, #\33 3a14ede > .bgExtraLayerOverlay {
    
}
#\33 3a14ede {
    background-repeat: no-repeat;
    background-size: cover;
    background-attachment: fixed;
}
    
#\39 804dac4 {
    order: 1;
}
    
#\36 da8bb60 {
    order: 2;
}
    
#widget_rlf {
    order: 0;
    margin-top: 35px;
    width: 100.00%;
}
    
#\32 1bacd64 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 77f43e4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\38 bd575aa {
    width: 102.24%;
}
    
#\39 f06a69e {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\32 eaa42fe {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#bfb67315 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#e5aa9cd9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\37 7f900b0::before, #\37 7f900b0 > .bgExtraLayerOverlay {
    
}
    
#widget_cro {
    height: 78px;
    width: 100.01%;
}
}



@media (max-width: 767px) {
    
#\39 8a0d136 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ee2b88b3 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#widget_7n2 {
    height: 88px;
    width: 100.00%;
    margin-top: 21px;
}
    
#\34 1ce62d9 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#a06c9fe9 {
    height: 66px;
    width: 100.02%;
}
    
#\34 e3a3015 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\30 6d8495b {
    height: 70px;
    width: 100.02%;
}
}



@media (max-width: 767px) {
    
#\34 544d1ca {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\38 3c99eec {
    height: 54px;
    width: 100.02%;
}
    
#\35 4aa7c36 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#d229972e {
    height: 92px;
    width: 100.02%;
}
    
#fce85aa8 {
    height: 54px;
    width: 100.02%;
}
    
#\33 14fb649 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#ae254af2 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\34 7977433 {
    width: 102.24%;
}
    
#bac60827 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#bbc9ad31 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c6bd546a::before, #c6bd546a > .bgExtraLayerOverlay {
    
}
    
#dc55c419 {
    width: 102.24%;
}
    
#\39 9f36f12 {
    width: 102.24%;
}
    
#\39 bacb157 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\37 030a533 {
    width: 102.24%;
}
}



@media (max-width: 767px) {
    
#\36 e00d445 {
    width: 102.24%;
}
    
#\39 984a586 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\35 e087823 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 631f94d {
    width: 102.24%;
}
    
#\36 fb85a8e {
    width: 102.24%;
}
    
#\39 00ef3b2 {
    width: 102.24%;
}
    
#\32 3de0629 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\36 ab715b8::before, #\36 ab715b8 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\31 7a9ad34 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\33 05986f0::before, #\33 05986f0 > .bgExtraLayerOverlay {
    
}
    
#\37 72d70f5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#a7762e50 {
    width: 100.02%;
}
}



@media (max-width: 767px) {
    
#add339c8 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\38 1c462f8 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
    padding: 2% 6% 12% 6%;
}
    
#dd585fc0 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#widget_5tr {
    height: 106px;
    margin-top: 3px;
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#\37 0945037 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 246211c::before, #\30 246211c > .bgExtraLayerOverlay {
    
}
    
#\32 06c1653 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\33 e600fbc {
    width: 100.01%;
    margin-top: 2px;
}
}



@media (max-width: 767px) {
    
#\31 3494571::before, #\31 3494571 > .bgExtraLayerOverlay {
    
}
    
#\31 d6ddf78 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#feeefb5d {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#\37 1b6811b {
    width: 102.24%;
}
    
#\36 40225bd {
    width: 102.24%;
}
    
#e346ee60 {
    min-height: 80px;
    align-items: center;
    order: 1;
    width: 100%;
    height: auto;
}
    
#cbae0476 {
    width: 102.24%;
}
    
#a951f0e1 {
    width: 102.24%;
}
}

