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

  *#dm .dmInner div.u_1759024917 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1759024917 .socialHubIcon {
    width:48px !important;
    height:48px !important;
    font-size:32px !important;
    line-height:48px !important;
  }

  *#dm .dmInner div.u_1399515553 .socialHubInnerDiv { justify-content:flex-end !important; }

  *#dm .dmInner div.u_1638074655 .svg { fill:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_2367979840 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/Phone_7969552.svg) !important;
  }

  *#dm .dmInner a.u_2367979840:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_2367979840.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_2367979840 span.text {
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_2367979840:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_2367979840.hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_2367979840 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner a.u_2367979840:hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_2367979840.hover { border-color:var(--color_4) !important; }

  *#dm .dmInner a.u_1731185478 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1731185478 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1731185478:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1731185478.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1371089813 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1371089813 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1371089813:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1371089813.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1476210156 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1476210156 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1476210156:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1476210156.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1586767660 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1586767660 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1586767660:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1586767660.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1701565994 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1701565994 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1701565994:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1701565994.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1840440016 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1840440016 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1840440016:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1840440016.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1842996968 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1842996968 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1842996968:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1842996968.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1243558820 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1243558820 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1243558820:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1243558820.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1744176882 span.text {
    font-size:16px !important;
    font-family:Montserrat !important;
    font-weight:normal !important;
  }

  *#dm .dmInner a.u_1744176882 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/double+arrow_7634612.svg) !important;
    width:35px !important;
    height:35px !important;
  }

  *#dm .dmInner a.u_1744176882:hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

  *#dm .dmInner a.u_1744176882.hover span.text {
    font-weight:normal !important;
    color:rgba(107,173,221,1) !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1560927635:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1560927635.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1560927635 span.text {
    font-size:14px !important;
    font-family:Montserrat !important;
    font-weight:bold !important;
  }

  *#dm .dmInner a.u_1560927635:hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1560927635.hover span.text { font-weight:bold !important; }

  *#dm .dmInner a.u_1560927635 {
    background-color:var(--color_3) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
    border-width:2px 2px 2px 2px !important;
  }

  *#dm .dmInner a.u_1560927635 .iconBg {
    display:none !important;
    mask-image:url(https://de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/icon/Phone_7969552.svg) !important;
  }

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

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

  *#dm .dmInner div.u_997875933 img {
    object-fit:cover !important;
    border-radius:50px 0% 0% 50px !important;
  }

  *#dm .dmInner div.u_1883044578 input:not([type="submit"]) {
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1883044578 textarea {
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1883044578 select {
    background-color:var(--color_7) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner div.u_1883044578 input::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1883044578 input.placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1883044578 textarea::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1883044578 textarea.placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1883044578 select::placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1883044578 select.placeholder { color:rgba(0,0,0,1) !important; }

  *#dm .dmInner div.u_1883044578 .dmformsubmit:hover input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1883044578 .dmformsubmit.hover input[type="submit"] { font-weight:normal !important; }

  *#dm .dmInner div.u_1883044578 input[type="submit"] {
    font-weight:normal !important;
    font-size:15px !important;
  }

  *#dm .dmInner div.u_1883044578 .dmformsubmit:hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1883044578 .dmformsubmit.hover {
    background-color:var(--color_5) !important;
    background-image:initial !important;
  }

  *#dm .dmInner div.u_1883044578 .dmformsubmit {
    background-color:rgba(56,176,227,1) !important;
    background-image:initial !important;
    float:left !important;
    display:block !important;
    margin-left:0 !important;
    margin-right:auto !important;
    width:120px !important;
    height:45px !important;
  }

  *#dm .dmInner div.u_1883044578 .dmforminput input {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .dmforminput textarea {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .dmforminput .fileUploadLink {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .checkboxwrapper span {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .radiowrapper span {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .optinwrapper div {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .freetextwrapper {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .dmforminput select {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .dmforminput option {
    font-size:14px !important;
    font-family: Raleway !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1883044578 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { text-align:left !important; }

  *#dm .dmInner div.u_1883044578 .m-recaptcha { text-align:left !important; }

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

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

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

  *#dm .dmInner nav.u_1792650310 { color:black !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\37 07d9d91 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 59.30178880553954%;
    min-width: 4%;
}
    
#be78a29b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 36.63%;
    min-width: 4%;
    align-items: flex-end;
}
    
#b4672dae {
    min-height: 656px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    padding: 4% 1% 4% 1%;
}
    
#\35 2c4f56b {
    background-image: url(https://le-de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/dms3rep/multi/opt/imgi_24_204938115_m__msi___jpg-1920w.jpg);
    background-position: 50% 100%;
}
    
#widget_fp3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_774 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#widget_4ga {
    width: 185px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4672dae {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 430px;
}
    
#\37 07d9d91 {
    width: 34.720669577874816%;
}
    
#be78a29b {
    width: 61.20%;
}
}



@media (max-width: 767px) {
    
#\37 07d9d91 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#be78a29b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b4672dae {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#\37 652d8c1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 b24a77e {
    min-height: 30px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#widget_fjq {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



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



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



@media all {
    
#\36 87cfd74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding-left: 7%;
    padding-right: 7%;
}
    
#\32 c646c63 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/dms3rep/multi/opt/imgi_17_lecorts__msi___jpg-1920w.webp);
}
    
#fa9d6b8d {
    min-height: 675px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#\38 280af34 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#widget_50l {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_bgi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_11n {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_ej8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 c989e8f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\34 c989e8f {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fa9d6b8d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 531px;
}
    
#widget_11n {
    width: 99.96%;
}
    
#\36 87cfd74 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\36 87cfd74 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\32 c646c63 {
    width: 100%;
    min-height: 229px;
    align-items: center;
    height: auto;
}
    
#fa9d6b8d {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#\36 3923822 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 8052901.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\39 8052901 {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 763b9c6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#e736197d {
    min-height: 611px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 0% 0%;
}
    
#widget_cfp {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#widget_uov {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5io {
    width: 95.52%;
    height: auto;
    max-width: 100%;
}
    
#\32 4f3d2ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\32 4f3d2ca {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d2acd0d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\37 3cadf86 {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\31 bf7b427 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 d74091a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\34 aafd128 {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\33 6dd61de {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b0643d33 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d339c4f1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#d339c4f1 {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 eb7d8b7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\38 8bcb1c2 {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\34 12a2ea7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 8df8bba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 cc82cd5.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\32 cc82cd5 {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e736197d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 616px;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
}
    
#widget_cfp {
    height: 176px;
}
    
#\33 763b9c6 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 d2acd0d {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\33 d74091a {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 eb7d8b7 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\33 763b9c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e736197d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_cfp {
    height: 197px;
}
    
#\31 d2acd0d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3cadf86 {
    height: 197px;
}
    
#\33 d74091a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 aafd128 {
    height: 210px;
}
    
#\31 eb7d8b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 8bcb1c2 {
    height: 197px;
}
}



@media all {
    
#\39 985ee5f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\39 985ee5f {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0d463b1 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 7f65889 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2d0851e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c7c2cfe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 3f0939e {
    width: 95.52%;
    height: auto;
    max-width: 100%;
}
    
#fcebb432 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b74e31e {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\30 32d0f03 {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\38 52c206f {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#f7ed25ef {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\39 50cb721 {
    width: 95.52%;
    height: auto;
    max-width: 100%;
}
    
#daa49d9e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f5bcf27b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#f5bcf27b {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 60030a2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#c0a52adf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 567735e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#\39 3fe574d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
}
    
#aa03de49 {
    min-height: 720px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#\30 044bfa1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\30 044bfa1 {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dbe81be.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 0px;
    padding-bottom: 0px;
}
#\31 dbe81be {
    width: 185px;
    height: auto;
    min-height: 49px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#aa03de49 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 1183px;
}
    
#\30 60030a2 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 c7c2cfe {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 567735e {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\39 3fe574d {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\32 c7c2cfe {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 52c206f {
    height: 197px;
}
    
#f7ed25ef {
    height: 198px;
}
    
#\30 60030a2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 b74e31e {
    height: 199px;
}
    
#\32 567735e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 3fe574d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aa03de49 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 32d0f03 {
    height: 198px;
}
}



@media all {
    
#\37 ae04123 {
    background-color: var(--color_4);
    background-image: initial;
}
    
#\34 2f2a801 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    padding-left: 7%;
    padding-right: 7%;
    order: 1;
}
    
#\39 6065b51 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 de11eea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 ef38204 {
    min-height: 675px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#fd5dec69 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/dms3rep/multi/opt/imgi_18_238167460_m_678_440__msi___jpg-1920w.webp);
    order: 0;
}
#fd5dec69.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAACwAQCdASoKAAgAAUAmJYgCdADx+ldAAP7YXfcP0f4dm7L59t1ksG+LW0jk/P5dgjY2vfJddl4I+IAA');
}
    
#c306c768 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d73f6af9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 ef38204 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 468px;
}
    
#\34 2f2a801 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (max-width: 767px) {
    
#\34 2f2a801 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#\30 ef38204 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#fd5dec69 {
    width: 100%;
    min-height: 263px;
    align-items: center;
    height: auto;
}
#fd5dec69.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkYAAABXRUJQVlA4IDoAAACwAQCdASoKAAgAAUAmJYgCdADx+ldAAP7YXfcP0f4dm7L59t1ksG+LW0jk/P5dgjY2vfJddl4I+IAA');
}
}



@media all {
    
#\34 bcb2de7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#f26a3db4 {
    min-height: 105px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 0% 0%;
}
    
#widget_ier {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_mdi {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 bcb2de7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#f26a3db4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
}



@media all {
    
#c6c92557 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 9ba980a {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#a9925956 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 0;
}
    
#\38 22f140e {
    min-height: 256px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 0% 0%;
}
    
#\31 23290fd {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\37 d9e15b7 {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\36 b0f317c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 3;
}
    
#\34 9782c6d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 fe1e42c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 1;
}
    
#\33 202a977 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#db19e653 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 2d4560e {
    width: 95.52%;
    height: auto;
    max-width: 100%;
}
    
#c4d6a2bc {
    width: 100%;
    height: 179px;
    max-width: 100%;
}
    
#\33 d11e5da {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 d3342b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 25%;
    min-width: 4%;
    align-items: center;
    justify-content: flex-start;
    order: 2;
}
    
#\30 302dcb3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b83090be {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 22f140e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 256px;
}
    
#a9925956 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\31 fe1e42c {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\34 d3342b6 {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 b0f317c {
    width: 50%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\37 9ba980a {
    height: 198px;
}
    
#a9925956 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 22f140e {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 23290fd {
    height: 197px;
}
    
#c4d6a2bc {
    height: 197px;
}
    
#\37 d9e15b7 {
    height: 208px;
}
    
#\34 d3342b6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 b0f317c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 fe1e42c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\36 7670fb4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#b9576529 {
    min-height: 83px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#widget_5c3 {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
    
#widget_oen {
    width: 100%;
    height: 272px;
    position: relative;
    min-width: 10px;
    min-height: 100px;
    max-width: 100%;
}
}



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



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



@media all {
    
#f6f823f5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40.833333333333336%;
    min-width: 4%;
    padding-right: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
}
    
#f389ed86 {
    min-height: 405px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#widget_s5b {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#group_rvc {
    width: 59.17%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    background-color: rgba(207, 236, 250, 1);
    background-image: initial;
    border-radius: 0 50px 50px 0;
    padding: 16px 16px 16px 16px;
}
    
#widget_3ul {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_t8m {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_0dg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ae846be4 {
    width: 235px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#f6f823f5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f389ed86 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_s5b {
    height: 230px;
}
    
#group_rvc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media all {
    
#c5f1a885 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 51.083333333333336%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
    align-items: center;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\35 e8317b6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48.92%;
    min-width: 4%;
    background-color: var(--color_2);
    background-image: initial;
}
    
#\38 a721575 {
    min-height: 933px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#a706110a::before, #a706110a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.7;
    border-radius: inherit;
}
#a706110a {
    background-image: url(https://le-de.cdn-website.com/47099afe532e424fa3fa4b1c500d706e/dms3rep/multi/opt/imgi_20_234450682_m2_971__msi___jpg-1920w.webp);
}
#a706110a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADwAQCdASoKAAcAAUAmJZQCdAEDfTJKPgAA/v4E1PNJ81fPp2K8O7X3j48I3GX9M363z0IOVgn6zk0DbXgaAAAA');
}
    
#widget_6q5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j7i {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_8hq {
    align-items: center;
    width: 78.52%;
    min-height: 682px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    border-style: solid;
    border-color: rgba(107, 173, 221, 1) rgba(107, 173, 221, 1) rgba(107, 173, 221, 1) rgba(107, 173, 221, 1);
    border-width: 1px 1px 1px 1px;
    border-radius: 6px 6px 6px 6px;
    height: auto;
    align-self: center;
}
    
#group_qro {
    flex-direction: row;
    align-items: center;
    width: 57.04%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    align-self: center;
    order: 0;
}
    
#widget_dsn {
    width: 81.07%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_2v2 {
    width: 29.8594px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_htg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f434198b {
    flex-direction: row;
    align-items: center;
    width: 60.92%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    align-self: center;
    order: 2;
}
    
#\30 5345e7c {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 2fd5b24 {
    width: 76.48%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_o6i {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: flex-start;
}
    
#a5007a4b {
    flex-direction: row;
    align-items: center;
    width: 53.16%;
    min-height: 29px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    height: auto;
    padding-top: 0px;
    padding-bottom: 0px;
    align-self: center;
    order: 4;
}
    
#\36 90095ce {
    width: 30px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 9c85b42 {
    width: 48.48%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#widget_eff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#widget_hs5 {
    width: 100%;
    height: 232px;
    min-height: 100px;
    max-width: 100%;
    order: 6;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 a721575 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 713px;
}
    
#a706110a::before, #a706110a > .bgExtraLayerOverlay {
    
}
#a706110a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADwAQCdASoKAAcAAUAmJZQCdAEDfTJKPgAA/v4E1PNJ81fPp2K8O7X3j48I3GX9M363z0IOVgn6zk0DbXgaAAAA');
}
    
#c5f1a885 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_8hq {
    width: 100.00%;
}
    
#f434198b {
    width: 69.81%;
}
    
#a5007a4b {
    width: 70.21%;
}
    
#group_qro {
    width: 71.12%;
}
}



@media (max-width: 767px) {
    
#c5f1a885 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 e8317b6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 a721575 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 2% 4% 2%;
}
    
#a706110a::before, #a706110a > .bgExtraLayerOverlay {
    
}
#a706110a.lazy {
    background-image: url('data:image/jpeg; base64,UklGRkwAAABXRUJQVlA4IEAAAADwAQCdASoKAAcAAUAmJZQCdAEDfTJKPgAA/v4E1PNJ81fPp2K8O7X3j48I3GX9M363z0IOVgn6zk0DbXgaAAAA');
}
    
#group_8hq {
    width: 100.00%;
}
    
#\30 03d119e {
    margin: 0px 0% 0px 0%;
}
    
#group_qro {
    width: 70.72%;
}
    
#f434198b {
    width: 75.32%;
}
    
#a5007a4b {
    width: 70.44%;
}
}

