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

  *#dm .dmInner a.u_1720073888:hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1720073888.hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1720073888:hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1720073888.hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1720073888 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+white.svg) !important;
    background-color:var(--color_1) !important;
    width:45px !important;
    height:45px !important;
  }

  *#dm .dmInner a.u_1720073888 {
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    gap:20px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1612349812:hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1612349812.hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1612349812:hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1612349812.hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1612349812 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+white.svg) !important;
    background-color:var(--color_1) !important;
    width:45px !important;
    height:45px !important;
  }

  *#dm .dmInner a.u_1612349812 {
    justify-content:center !important;
    text-align:center !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    gap:20px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1612349812 span.text {
    font-size:18px !important;
    color:var(--color_2) !important;
    font-family:PlusJakartaSans-Regular !important;
  }

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

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

  *#dm .dmInner a.u_1382921084:hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1382921084.hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1382921084:hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1382921084.hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1382921084 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+white.svg) !important;
    background-color:var(--color_1) !important;
    width:45px !important;
    height:45px !important;
  }

  *#dm .dmInner a.u_1382921084 {
    justify-content:center !important;
    text-align:center !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    gap:20px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1382921084 span.text {
    font-size:18px !important;
    color:var(--color_2) !important;
    font-family:PlusJakartaSans-Regular !important;
  }

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

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

  *#dm .dmInner a.u_1167568981:hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1167568981.hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1167568981:hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1167568981.hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1167568981 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+white.svg) !important;
    background-color:var(--color_1) !important;
    width:45px !important;
    height:45px !important;
  }

  *#dm .dmInner a.u_1167568981 span.text {
    font-size:18px !important;
    color:var(--color_2) !important;
    font-family:PlusJakartaSans-Regular !important;
  }

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

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

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

  *#dm .dmInner a.u_1251130740:hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1251130740.hover {
    background-image:initial !important;
    background-color:rgba(0,0,0,0) !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1251130740:hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1251130740.hover .iconBg { background-color:rgb(29,44,56) !important; }

  *#dm .dmInner a.u_1251130740 .iconBg {
    display:none !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+white.svg) !important;
    background-color:var(--color_1) !important;
    width:45px !important;
    height:45px !important;
  }

  *#dm .dmInner a.u_1251130740 {
    justify-content:flex-end !important;
    text-align:right !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    gap:20px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1410384195 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner div.u_1410384195 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1410384195 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

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

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

  *#dm .dmInner div.u_1410384195 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1410384195 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1410384195 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1052829475 { display:none !important; }

  *#dm .dmInner *.u_1312185066 { display:none !important; }

  *#dm .dmInner *.u_1883632270 { display:none !important; }

  *#dm .dmInner *.u_1097295929 { display:none !important; }

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

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

  *#dm .dmInner a.u_1251130740:hover span.text { color:rgba(21,55,82,1) !important; }

  *#dm .dmInner a.u_1251130740.hover span.text { color:rgba(21,55,82,1) !important; }

  *#dm .dmInner a.u_1720073888 span.text {
    font-size:15px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner div.u_1315613882 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

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

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

  *#dm .dmInner div.u_1315613882 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1315613882 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1315613882 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1021533356 { display:block !important; }

  *#dm .dmInner *.u_1531402894 { display:none !important; }

  *#dm .dmInner *.u_1269285120 { display:none !important; }

  *#dm .dmInner div.u_1315613882 .caption-button:hover span.text { text-decoration:none !important; }

  *#dm .dmInner div.u_1315613882 .caption-button.hover span.text { text-decoration:none !important; }

  *#dm .dmInner *.u_1315613882 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

  *#dm .dmInner div.u_1075748389 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

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

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

  *#dm .dmInner div.u_1075748389 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1075748389 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1075748389 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1095352289 { display:block !important; }

  *#dm .dmInner *.u_1445607641 { display:none !important; }

  *#dm .dmInner *.u_1797942090 { display:none !important; }

  *#dm .dmInner div.u_1075748389 .caption-button:hover span.text { text-decoration:none !important; }

  *#dm .dmInner div.u_1075748389 .caption-button.hover span.text { text-decoration:none !important; }

  *#dm .dmInner *.u_1075748389 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

  *#dm .dmInner div.u_1589993462 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

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

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

  *#dm .dmInner div.u_1589993462 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1589993462 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1589993462 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1607709188 { display:block !important; }

  *#dm .dmInner *.u_1392341502 { display:none !important; }

  *#dm .dmInner *.u_1717250059 { display:none !important; }

  *#dm .dmInner div.u_1589993462 .caption-button:hover span.text { text-decoration:none !important; }

  *#dm .dmInner div.u_1589993462 .caption-button.hover span.text { text-decoration:none !important; }

  *#dm .dmInner *.u_1589993462 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

  *#dm .dmInner div.u_1186291377 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.21) !important;
  }

  *#dm .dmInner div.u_1602017111 hr {
    border-width:1px !important;
    color:rgba(128,128,128,0.21) !important;
  }

  *#dm .dmInner div.u_988715135 {
    background-repeat:no-repeat !important;
    background-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/pharma.svg) !important;
    background-size:contain !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1034837888 {
    background-repeat:no-repeat !important;
    background-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/agro-694e9fd3.svg) !important;
    background-size:contain !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1497230152 {
    background-repeat:no-repeat !important;
    background-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/armes_1-4db06ea8.svg) !important;
    background-size:contain !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1717153502 {
    background-repeat:no-repeat !important;
    background-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/france-d72e93bc.svg) !important;
    background-size:contain !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1964461979 {
    background-repeat:no-repeat !important;
    background-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/famille-576ad69b.svg) !important;
    background-size:contain !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner div.u_1624662958 {
    background-repeat:no-repeat !important;
    background-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/clients-b1b250dd.svg) !important;
    background-size:contain !important;
    background-position:0% 50% !important;
  }

  *#dm .dmInner a.u_2107648975 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+black-b573eaab.svg) !important;
    order:1 !important;
    width:30px !important;
    height:30px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1437644706 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner a.u_1437644706 .iconBg {
    display:inline-block !important;
    order:1 !important;
    mask-image:url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/icon/arrow+black-b573eaab.svg) !important;
    background-color:var(--color_2) !important;
    width:30px !important;
    height:30px !important;
  }

  *#dm .dmInner a.u_1437644706:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

  *#dm .dmInner a.u_1437644706.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1589993462 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1075748389 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1315613882 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1857661871 { background-position:100% 100% !important; }

  *#dm .dmInner *.u_1565351484 { background-position:50% 100% !important; }

  *#dm .dmInner *.u_1963928388 { background-position:50% 100% !important; }

  *#dm .dmInner div.u_1566048393 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner div.u_1566048393 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1566048393 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

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

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

  *#dm .dmInner div.u_1566048393 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1566048393 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1566048393 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1598150440 { display:none !important; }

  *#dm .dmInner *.u_1173052924 { display:none !important; }

  *#dm .dmInner *.u_1543361571 { display:none !important; }

  *#dm .dmInner *.u_1752265789 { display:none !important; }

  *#dm .dmInner div.u_1287419147 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner div.u_1287419147 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1287419147 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

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

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

  *#dm .dmInner div.u_1287419147 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1287419147 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1287419147 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1299031272 { display:none !important; }

  *#dm .dmInner *.u_1815778035 { display:none !important; }

  *#dm .dmInner *.u_1853609248 { display:none !important; }

  *#dm .dmInner *.u_1961898122 { display:none !important; }

  *#dm .dmInner *.u_1789004251 { background-position:50% 50% !important; }

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

  *#dm .dmInner *.u_1980797428 { background-position:50% 50% !important; }

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

  *#dm .dmInner div.u_1883761454 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1412169913 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1100408527 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

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

  *#dm .dmInner div.u_1974941196 {
    background-color:rgba(0,0,0,0) !important;
    background-image:initial !important;
    border-radius:100px 100px 100px 100px !important;
  }

  *#dm .dmInner a.u_1167568981 {
    justify-content:center !important;
    text-align:center !important;
    border-style:solid !important;
    border-color:rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) rgb(45,46,50) !important;
    border-width:0px 0px 0px 0px !important;
    gap:20px !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1436741146 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

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

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

  *#dm .dmInner div.u_1436741146 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1436741146 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1436741146 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1028883953 { display:block !important; }

  *#dm .dmInner *.u_1926776264 { display:none !important; }

  *#dm .dmInner *.u_1946745843 { display:none !important; }

  *#dm .dmInner div.u_1436741146 .caption-button:hover span.text { text-decoration:none !important; }

  *#dm .dmInner div.u_1436741146 .caption-button.hover span.text { text-decoration:none !important; }

  *#dm .dmInner *.u_1436741146 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

  *#dm .dmInner div.u_1436741146 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1253602548 { background-position:50% 50% !important; }

  *#dm .dmInner div.u_1115426633 .photoGalleryThumbs .image-container { border-radius:16px 16px 16px 16px !important; }

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

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

  *#dm .dmInner div.u_1115426633 .caption-button span.text {
    font-family:'PlusJakartaSans-Regular' !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1115426633 .caption-button {
    justify-content:flex-end !important;
    text-align:right !important;
  }

  *#dm .dmInner div.u_1115426633 .caption-button {
    border-style:solid !important;
    border-width:0px !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner *.u_1526360474 { display:block !important; }

  *#dm .dmInner *.u_1906382114 { display:none !important; }

  *#dm .dmInner *.u_1829971708 { display:none !important; }

  *#dm .dmInner div.u_1115426633 .caption-button:hover span.text { text-decoration:none !important; }

  *#dm .dmInner div.u_1115426633 .caption-button.hover span.text { text-decoration:none !important; }

  *#dm .dmInner *.u_1115426633 .caption-inner {
    border-bottom-left-radius:16px !important;
    -webkit-border-top-right-radius:16px !important;
    -moz-border-top-right-radius:16px !important;
    -webkit-border-bottom-right-radius:16px !important;
    -webkit-border-bottom-left-radius:16px !important;
    border-top-right-radius:16px !important;
    -webkit-border-top-left-radius:16px !important;
    border-radius:16px !important;
    -moz-border-bottom-right-radius:16px !important;
    -moz-border-top-left-radius:16px !important;
    border-top-left-radius:16px !important;
    -moz-border-radius:16px !important;
    -moz-border-bottom-left-radius:16px !important;
    border-bottom-right-radius:16px !important;
    -webkit-border-radius:16px !important;
  }

  *#dm .dmInner *.u_1676647978 { background-position:100% 100% !important; }

  *#dm .dmInner div.u_1115426633 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1325113840 { display:none !important; }

  *#dm .dmInner *.u_1553619016 { display:none !important; }

  *#dm .dmInner *.u_1282570401 { display:none !important; }

  *#dm .dmInner *.u_1245288878 { display:none !important; }

  *#dm .dmInner div.u_1460044927 .caption-inner { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner *.u_1460044927 .photoGalleryThumbs .image-container a { background-size:contain !important; }

  *#dm .dmInner div.u_1460044927 .photoGalleryThumbs .image-container { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner *.u_1770445814 { background-position:100% 100% !important; }

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

  *#dm .dmInner div.u_1644773364 .cardCTA button {
    background-color:var(--color_5) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1644773364 .cardCTA button:hover {
    background-color:var(--color_4) !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_1981830211 { background-position:0% 50% !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_1410384195 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1410384195 .photoGalleryThumbs .image-container a { padding-top:450px !important; }

  *#dm .dmInner div.u_1315613882 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1315613882 .photoGalleryThumbs .image-container a { padding-top:450px !important; }

  *#dm .dmInner div.u_1075748389 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1075748389 .photoGalleryThumbs .image-container a { padding-top:450px !important; }

  *#dm .dmInner div.u_1589993462 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1589993462 .photoGalleryThumbs .image-container a { padding-top:450px !important; }

  *#dm .d-page-1716942098 DIV.dmInner { background-color:rgba(253,251,245,1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:rgba(253,251,245,1) !important; }

  *#dm .dmInner div.u_1566048393 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner div.u_1287419147 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1287419147 .photoGalleryThumbs .image-container a { padding-top:400px !important; }

  *#dm .dmInner *.u_1566048393 .photoGalleryThumbs .image-container a { padding-top:220px !important; }

  *#dm .dmInner div.u_1436741146 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1436741146 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner div.u_1115426633 .caption-button span.text { font-size:20px !important; }

  *#dm .dmInner *.u_1115426633 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1460044927 .photoGalleryThumbs .image-container a { padding-top:80px !important; }

  *#dm .dmInner div.u_1644773364 .cardCTA button {
    height:50px !important;
    font-size:14px !important;
  }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1410384195 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1566048393 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1287419147 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1436741146 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1115426633 .photoGalleryThumbs .image-container a { padding-top:200px !important; }

  *#dm .dmInner *.u_1460044927 .photoGalleryThumbs .image-container a { padding-top:60px !important; }

  *#dm .dmInner *.u_1315613882 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1075748389 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner *.u_1589993462 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

  *#dm .dmInner div.u_1644773364 .cardCTA button { height:50px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1315613882 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1075748389 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1589993462 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1436741146 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1115426633 .photoGalleryThumbs .image-container a { padding-top:350px !important; }

  *#dm .dmInner *.u_1460044927 .photoGalleryThumbs .image-container a { padding-top:80px !important; }
}
*#dm .dmInner div.u_1566048393
{
	border-radius:16px !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1566048393
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(29, 44, 56, 0.39);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\33 d8e980b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-end;
    background-image: url();
    background-size: contain;
    padding: 100px 0px 60px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 65e01de {
    min-height: 85vh;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#widget_ke5 {
    width: 53.34%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 4b78841::before, #\32 4b78841 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 41%, rgba(14, 32, 46, 1) 100%);
}
#\32 4b78841 {
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/new-1-dce467d7-1920w.png);
    border-radius: 16px 16px 16px 16px;
    background-color: rgba(0,0,0,0);
    background-attachment: fixed;
}
    
#\33 1ac4849 {
    margin: 1% 1% 1% 1%;
}
    
#\36 0c54696.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 0c54696 {
    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;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 65e01de {
    min-height: 80vh;
    padding: 0% 2% 0% 2%;
}
    
#\32 4b78841::before, #\32 4b78841 > .bgExtraLayerOverlay {
    
}
    
#\33 1ac4849 {
    margin: 2% 1% 1% 1%;
}
    
#\33 d8e980b {
    width: 100%;
    padding: 100px 0px 50px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 d8e980b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 100px 0px 30px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 65e01de {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\32 4b78841::before, #\32 4b78841 > .bgExtraLayerOverlay {
    
}
    
#widget_ke5 {
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
}
}



@media all {
    
#\33 ace5349 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 71%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 335ef64 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 7ca320a {
    min-height: 305px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 2% 2%;
}
    
#\31 738f938 {
    margin: 0px 0% 0px 0%;
}
    
#\37 38da10b {
    background-color: rgba(243, 241, 237, 1);
    background-image: initial;
    border-radius: 20px 20px 0 0;
    border-width: 1px 1px 0px 1px;
    border-color: rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.06);
    border-style: solid;
}
    
#\32 0e51f6d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 20px 0px 0px;
}
#\32 0e51f6d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    align-self: auto;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_da1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4310921.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e4310921 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 7ca320a {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 100px;
}
    
#\34 335ef64 {
    width: 40%;
}
    
#\33 ace5349 {
    width: 56%;
}
}



@media (max-width: 767px) {
    
#\33 ace5349 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 335ef64 {
    width: 100%;
    min-height: 20px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 20px 0%;
}
    
#\33 7ca320a {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 0e51f6d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 0px 0px;
}
#\32 0e51f6d {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 4810e36 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 71%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 48f22c2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
}
    
#\39 af7f545 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    min-width: 32px;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 38d04da {
    margin: 0px 0% 0px 0%;
}
    
#fbb6cfb7 {
    background-image: url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/sketchy+office+2.svg);
    background-size: contain;
    background-position: 100% 100%;
    background-color: rgba(0,0,0,0);
}
#fbb6cfb7.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAn0lEQVQY01WOVw7DMAxDc6EOj+T+N4qbYcuLKugiAfphSCCfaE4AHgBeqmpV1QAwtVYrIk5ELPfeu51UleAbgG2t0XApJXeep48x+pyzozYBePbemeJFZJjHccz7vs+cKSVfSvmBpRRDgea2bfO6rkv4fMZOPefsbzDGOIwBhrCEEJYLvBNrrYZX/JbdrmTOP5AdW2uOAg9o8oiPval/AaR/2ZEKyQrrAAAAAElFTkSuQmCC');
}
    
#group_33l {
    justify-content: flex-end;
    width: 25%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c477a7c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b4be1925.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4be1925 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 df42351 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pbp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b69e33b7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 25px;
}
#b69e33b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: -10px 0% 20px 0%;
}
    
#widget_2ck.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_2ck {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% -10px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 48f22c2 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\36 4810e36 {
    width: 100%;
    min-height: 80px;
}
    
#group_33l {
    width: 100%;
    min-height: 80px;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_pbp {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b69e33b7 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#c477a7c0 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#b4be1925 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 4810e36 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 48f22c2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 0% 4%;
}
    
#\37 38d04da {
    margin: 0px 0% 0px 0%;
}
    
#group_33l {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
}



@media all {
    
#\36 710b20f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 55%;
    min-width: 4%;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 39fd1e5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 41%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 6fc7c84 {
    min-height: 520px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 0% 2% 4% 2%;
}
    
#dca4d828 {
    background-image: linear-gradient(180deg, rgba(243, 241, 237, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background-origin: border-box;
    border-width: 0px 1px 0px 1px;
    border-color: rgba(231, 231, 232, 1) rgba(231, 231, 232, 1) rgba(231, 231, 232, 1) rgba(231, 231, 232, 1);
    border-style: solid;
}
    
#\38 833c913 {
    margin: 0px 0% 0px 0%;
}
    
#widget_dl8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_dl8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 20px 0%;
}
    
#group_umo {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2se.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#widget_2se {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#cd2a8ae0.flex-element.widget-wrapper > [data-element-type] {
    padding: 4px 0px 4px 0px;
}
#cd2a8ae0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pnn {
    width: 100.00%;
    height: 480px;
    min-height: 100px;
    max-width: 100%;
    order: 0;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_bj3.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 65px;
}
#widget_bj3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\39 d1eab81.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 65px;
}
#\39 d1eab81 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 5px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 535bbd1.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 0px 0px 65px;
}
#\39 535bbd1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\36 710b20f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 39fd1e5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 6fc7c84 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
}



@media all {
    
#f28bcc93 {
    min-height: 600px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#d7edfe52::before, #d7edfe52 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#d7edfe52 {
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/AdobeStock_1367700367-1920w.jpeg);
    border-radius: 0px 0px 0px 0px;
}
#d7edfe52.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQSBSFxkfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwCnlcxcbHWqxSz1Hdz94mScm12sB6Y7e4iDFT//2Q==');
}
    
#\38 eed34a5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 629b842 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(0deg, rgba(19, 32, 44, 1) 5%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    justify-content: flex-end;
    align-items: center;
    border-radius: 0px 0px 0px 0px;
    padding: 20px 20px 110px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e8d7c279 {
    width: 48.35%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 9adbf41 {
    margin: 0% 0% 0% 0%;
}
    
#group_sic {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_m18.flex-element.widget-wrapper > [data-element-type] {
    padding: 7px 0px 7px 0px;
}
#widget_m18 {
    width: 240px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 949c9d3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 7px 0px 7px 0px;
}
#\38 949c9d3 {
    width: 222px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    min-height: 40px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f28bcc93 {
    min-height: 500px;
    padding: 0% 0% 0% 0%;
}
    
#d7edfe52::before, #d7edfe52 > .bgExtraLayerOverlay {
    
}
#d7edfe52.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQSBSFxkfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwCnlcxcbHWqxSz1Hdz94mScm12sB6Y7e4iDFT//2Q==');
}
    
#e8d7c279 {
    width: 100%;
}
    
#\34 9adbf41 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#f28bcc93 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#d7edfe52::before, #d7edfe52 > .bgExtraLayerOverlay {
    
}
#d7edfe52.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQG/8QAHhAAAgICAgMAAAAAAAAAAAAAAQIAAwQSBSFxkfD/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABURAQEAAAAAAAAAAAAAAAAAAAAB/9oADAMBAAIRAxEAPwCnlcxcbHWqxSz1Hdz94mScm12sB6Y7e4iDFT//2Q==');
}
    
#\36 629b842 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 100px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
    
#e8d7c279 {
    width: 100%;
}
    
#\34 9adbf41 {
    margin: 0px 0% 0px 0%;
}
    
#group_sic {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#widget_m18 {
    min-width: 32px;
    width: 222px;
    margin: 0px 0% 0px 0%;
}
    
#\38 949c9d3 {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#b50a2964 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d47fa585 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#group_mks[data-pinned] {
    position: sticky;
    top: 0px;
    bottom: auto;
    z-index: 1;
}
#group_mks::before, #group_mks > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(8, 29, 48, 1) 100%);
}
#group_mks {
    align-items: center;
    width: 100%;
    min-height: 100vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/AdobeStock_435805262-1920w.jpeg);
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#group_mks.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACAwQFBxESEyIxQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACIf/aAAwDAQACEQMRAD8Ap4b18Fzuba2NmbXDnqHa2kpthledn6PiIh7OyXSl/9k=');
}
    
#f995ca26 {
    margin: 0px 0% 0px 0%;
}
    
#\35 89c4288 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b8a0c00.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\31 b8a0c00 {
    width: 22%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e91c989[data-pinned] {
    position: sticky;
    top: 0px;
    bottom: auto;
    z-index: 1;
}
#\30 e91c989::before, #\30 e91c989 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(8, 29, 48, 1) 100%);
}
#\30 e91c989 {
    align-items: center;
    width: 100%;
    min-height: 100vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/AdobeStock_713663577-257d8f42-1920w.png);
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) #000000 #000000 #000000;
    border-width: 2px 0 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#\30 e91c989.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5UlEQVQI1wXB0UrCYACA0f+xuiiykCkyKttiuebCmbOmqFlrYk1okakRhdEqpqtWBpFRb/h1jvj7/eH7M+F9GvJ0N+Tm4pSB7xJ4Tc67x1RLOnlZQiTTR5JpyMdbRByFjK/7XHbb+K0KZ0cOZUNFzqQQ4W2fl+ie2eyVOI64Cny8ukXbUjlxiuxur5FJLyJGQYd48sB8/kU8eabnHVIzFWq6jFstUN7JI+dWEJ0DnVHPZTwMGPgejZJGRZWwN1dpWQpFTSabTSH2cgs0CzKebdDZN2kY6zhbEnZ+mbq5gaZkSUtL/APSdYxyb5nRxwAAAABJRU5ErkJggg==');
}
    
#be874dd3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1165735.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#f1165735 {
    width: 22%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff07cd82[data-pinned] {
    position: sticky;
    top: 0px;
    bottom: auto;
    z-index: 1;
}
#ff07cd82::before, #ff07cd82 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 1;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(8, 29, 48, 1) 100%);
}
#ff07cd82 {
    align-items: center;
    width: 100%;
    min-height: 100vh;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/AdobeStock_402800488-1920w.jpeg);
    border-style: solid;
    border-color: rgba(255, 255, 255, 0.5) #000000 #000000 #000000;
    border-width: 2px 0 0 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#ff07cd82.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFERIhExQx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEQMRAD8A0lTiVN04YHZLsBk7foUN9WlmuIdy3BsdoiEPT//Z');
}
    
#e3fd6999 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dbfc7c0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 0px;
}
#\39 dbfc7c0 {
    width: 22%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d47fa585 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#group_mks::before, #group_mks > .bgExtraLayerOverlay {
    
}
#group_mks.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACAwQFBxESEyIxQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACIf/aAAwDAQACEQMRAD8Ap4b18Fzuba2NmbXDnqHa2kpthledn6PiIh7OyXSl/9k=');
}
    
#\30 e91c989::before, #\30 e91c989 > .bgExtraLayerOverlay {
    
}
#\30 e91c989.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5UlEQVQI1wXB0UrCYACA0f+xuiiykCkyKttiuebCmbOmqFlrYk1okakRhdEqpqtWBpFRb/h1jvj7/eH7M+F9GvJ0N+Tm4pSB7xJ4Tc67x1RLOnlZQiTTR5JpyMdbRByFjK/7XHbb+K0KZ0cOZUNFzqQQ4W2fl+ie2eyVOI64Cny8ukXbUjlxiuxur5FJLyJGQYd48sB8/kU8eabnHVIzFWq6jFstUN7JI+dWEJ0DnVHPZTwMGPgejZJGRZWwN1dpWQpFTSabTSH2cgs0CzKebdDZN2kY6zhbEnZ+mbq5gaZkSUtL/APSdYxyb5nRxwAAAABJRU5ErkJggg==');
}
    
#ff07cd82::before, #ff07cd82 > .bgExtraLayerOverlay {
    
}
#ff07cd82.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFERIhExQx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEQMRAD8A0lTiVN04YHZLsBk7foUN9WlmuIdy3BsdoiEPT//Z');
}
    
#\31 b8a0c00 {
    width: 60%;
}
    
#f1165735 {
    width: 60%;
}
    
#\39 dbfc7c0 {
    width: 60%;
}
}



@media (max-width: 767px) {
    
#b50a2964 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d47fa585 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_mks::before, #group_mks > .bgExtraLayerOverlay {
    
}
#group_mks {
    min-height: 50vh;
}
#group_mks.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAIRAAAQMCBwEAAAAAAAAAAAAAAQACAwQFBxESEyIxQUL/xAAUAQEAAAAAAAAAAAAAAAAAAAAE/8QAFxEBAQEBAAAAAAAAAAAAAAAAAQACIf/aAAwDAQACEQMRAD8Ap4b18Fzuba2NmbXDnqHa2kpthledn6PiIh7OyXSl/9k=');
}
    
#\31 b8a0c00.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 20px;
}
#\31 b8a0c00 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\30 e91c989::before, #\30 e91c989 > .bgExtraLayerOverlay {
    
}
#\30 e91c989 {
    min-height: 50vh;
}
#\30 e91c989.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAGCAYAAAD68A/GAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA5UlEQVQI1wXB0UrCYACA0f+xuiiykCkyKttiuebCmbOmqFlrYk1okakRhdEqpqtWBpFRb/h1jvj7/eH7M+F9GvJ0N+Tm4pSB7xJ4Tc67x1RLOnlZQiTTR5JpyMdbRByFjK/7XHbb+K0KZ0cOZUNFzqQQ4W2fl+ie2eyVOI64Cny8ukXbUjlxiuxur5FJLyJGQYd48sB8/kU8eabnHVIzFWq6jFstUN7JI+dWEJ0DnVHPZTwMGPgejZJGRZWwN1dpWQpFTSabTSH2cgs0CzKebdDZN2kY6zhbEnZ+mbq5gaZkSUtL/APSdYxyb5nRxwAAAABJRU5ErkJggg==');
}
    
#f1165735.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 10px;
}
#f1165735 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ff07cd82::before, #ff07cd82 > .bgExtraLayerOverlay {
    
}
#ff07cd82 {
    width: 100%;
    min-height: 50vh;
}
#ff07cd82.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQIGAwAAAAAAAAAAAAAAAQACAwQFERIhExQx/8QAFAEBAAAAAAAAAAAAAAAAAAAAAv/EABYRAQEBAAAAAAAAAAAAAAAAAAABAv/aAAwDAQACEQMRAD8A0lTiVN04YHZLsBk7foUN9WlmuIdy3BsdoiEPT//Z');
}
    
#\39 dbfc7c0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 0px 0px 10px;
}
#\39 dbfc7c0 {
    width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 ac14843 {
    width: 99.99878247876255%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c82b9ca7 {
    min-height: 664px;
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
}
    
#\38 bcdf638::before, #\38 bcdf638 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.48;
    border-radius: inherit;
}
#\38 bcdf638 {
    background-color: var(--color_2);
    background-image: url(https://de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/sketchy+office+2.svg);
    background-size: contain;
    background-position: 0% 100%;
}
#\38 bcdf638.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAn0lEQVQY01WOVw7DMAxDc6EOj+T+N4qbYcuLKugiAfphSCCfaE4AHgBeqmpV1QAwtVYrIk5ELPfeu51UleAbgG2t0XApJXeep48x+pyzozYBePbemeJFZJjHccz7vs+cKSVfSvmBpRRDgea2bfO6rkv4fMZOPefsbzDGOIwBhrCEEJYLvBNrrYZX/JbdrmTOP5AdW2uOAg9o8oiPval/AaR/2ZEKyQrrAAAAAElFTkSuQmCC');
}
    
#\33 d3f9421 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    order: 1;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 db191a0 {
    margin: 0px 0% 0px 0%;
}
    
#e70c4622.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e70c4622 {
    width: 99.99612606878995%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_tv9 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 60px;
    order: 2;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 30px 0% 0px 0%;
}
    
#\38 a109a9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 f39603d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c5df45d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 65%;
    min-width: 4%;
    order: 0;
    flex-direction: row;
    align-items: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3f54b67.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3f54b67 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 20px 0% 20px 0%;
}
    
#\37 b612562.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 b612562 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: -10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 10be540 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 45%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c82b9ca7 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    padding: 4% 2% 2% 2%;
}
    
#\38 bcdf638::before, #\38 bcdf638 > .bgExtraLayerOverlay {
    
}
#\38 bcdf638.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAn0lEQVQY01WOVw7DMAxDc6EOj+T+N4qbYcuLKugiAfphSCCfaE4AHgBeqmpV1QAwtVYrIk5ELPfeu51UleAbgG2t0XApJXeep48x+pyzozYBePbemeJFZJjHccz7vs+cKSVfSvmBpRRDgea2bfO6rkv4fMZOPefsbzDGOIwBhrCEEJYLvBNrrYZX/JbdrmTOP5AdW2uOAg9o8oiPval/AaR/2ZEKyQrrAAAAAElFTkSuQmCC');
}
    
#\33 d3f9421 {
    width: 100%;
    min-height: 8px;
}
    
#group_tv9 {
    column-gap: 40px;
}
    
#\32 db191a0 {
    margin: 0px 0% 0px 0%;
}
    
#\37 c5df45d {
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 20px;
}
    
#\30 f39603d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a109a9d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c82b9ca7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 d3f9421 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 bcdf638::before, #\38 bcdf638 > .bgExtraLayerOverlay {
    
}
#\38 bcdf638.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAn0lEQVQY01WOVw7DMAxDc6EOj+T+N4qbYcuLKugiAfphSCCfaE4AHgBeqmpV1QAwtVYrIk5ELPfeu51UleAbgG2t0XApJXeep48x+pyzozYBePbemeJFZJjHccz7vs+cKSVfSvmBpRRDgea2bfO6rkv4fMZOPefsbzDGOIwBhrCEEJYLvBNrrYZX/JbdrmTOP5AdW2uOAg9o8oiPval/AaR/2ZEKyQrrAAAAAElFTkSuQmCC');
}
    
#\37 c5df45d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
    min-width: 32px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    margin: 0px 0% 0px 0%;
}
    
#\38 10be540 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    order: 1;
    min-width: 32px;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_tv9 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
}
    
#\30 f39603d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a109a9d {
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ff69b723 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4b3db8e {
    min-height: 20px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 2% 4% 2%;
}
    
#c8b09660 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a6c75a2 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\33 b8f095a {
    margin: 0px 0% 0px 0%;
}
    
#fa967068 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 f670e3e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1456c8a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 d6f69df {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdf11ba8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 22%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 ee70493 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 4b3db8e {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 4%;
    min-height: 20px;
    row-gap: 15px;
}
    
#ff69b723 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#fa967068 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\32 1456c8a {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#cdf11ba8 {
    width: 48%;
    flex: 1 1 auto;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#ff69b723 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\36 4b3db8e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 4% 0% 4%;
}
    
#fa967068 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\32 1456c8a {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#cdf11ba8 {
    width: 100%;
    min-height: 10px;
    align-items: center;
}
    
#\33 b8f095a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 0de4f5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c2a6d225 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
}
    
#\36 10d0ac9::before, #\36 10d0ac9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(253, 248, 241, 1);
    opacity: 0.33;
    border-radius: inherit;
}
#\36 10d0ac9 {
    background-image: linear-gradient(180deg, rgba(247, 243, 235, 1) 0%, rgba(255, 255, 255, 1) 100%);
    background-position: 100% 100%;
    background-origin: border-box;
    border-width: 0px 1px 0px 0px;
    border-color: rgba(231, 231, 232, 1) rgba(231, 231, 232, 1) rgba(231, 231, 232, 1) rgba(231, 231, 232, 1);
    border-style: solid;
}
    
#cf5c4528 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 421477e {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 8728ab7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 70991e3 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c2a6d225 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\36 10d0ac9::before, #\36 10d0ac9 > .bgExtraLayerOverlay {
    
}
}



@media (max-width: 767px) {
    
#\39 0de4f5c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2a6d225 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 10d0ac9::before, #\36 10d0ac9 > .bgExtraLayerOverlay {
    
}
    
#cf5c4528 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#d5adc6cb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 25%;
    min-width: 4%;
    justify-content: flex-end;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 cb3d639.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 0px 20px 0px 0px;
}
#\35 cb3d639 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    min-width: 32px;
    align-self: auto;
    min-height: 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 962dc16 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 0% 2%;
}
    
#\36 e0f9891 {
    background-color: var(--color_6);
    background-image: initial;
    border-radius: 20px 20px 0 0;
    border-width: 1px 1px 0px 1px;
    border-color: rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.06) rgba(0, 0, 0, 0.06);
    border-style: solid;
}
    
#\35 d6a0f83 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 71%;
    min-width: 4%;
    justify-content: flex-end;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aff3afa0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#a282ad7a {
    margin: 0px 0% 0px 0%;
}
    
#widget_hv2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_hv2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\37 12a8803.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 12a8803 {
    width: 99.99702382782475%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 962dc16 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#d5adc6cb {
    width: 40%;
}
    
#\35 d6a0f83 {
    width: 56%;
}
}



@media (max-width: 767px) {
    
#d5adc6cb {
    width: 100%;
    min-height: 20px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 20px 0%;
}
    
#\35 cb3d639.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 20px 0px 0px;
}
#\35 cb3d639 {
    margin: 0px 0% 0px 0%;
}
    
#\31 962dc16 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 10px;
}
    
#\35 d6a0f83 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#d2b02e78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9847dd4 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 4% 2%;
}
    
#\32 485242f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 cf09bee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f80b5cc0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 b96cfff {
    margin: 0px 0% 0px 0%;
}
    
#\36 66feab9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9d3b3ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac597f13 {
    background-color: rgba(0,0,0,0);
    background-image: initial;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9847dd4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\32 485242f {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
    
#d2b02e78 {
    width: 32%;
    min-height: 8px;
}
    
#\31 cf09bee {
    width: 32%;
    min-height: 8px;
}
    
#f80b5cc0 {
    width: 32%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#d2b02e78 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 9847dd4 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\31 cf09bee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f80b5cc0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#dbf88504 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 2% 4% 2%;
}
    
#\37 f2c286a::before, #\37 f2c286a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.67;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 14%, rgba(14, 32, 46, 1) 100%);
}
#\37 f2c286a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/AdobeStock_916271460-1920w.png);
    border-radius: 20px 20px 20px 20px;
    justify-content: flex-end;
    padding: 300px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\37 f2c286a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVQY0wXB3UrCAACA0T1bBXWZmchQpoK2FKXEmeJ0rtL5k7oL83disEk658jhTQg929c5gmsN2Voj7MWAZu2JrqEyn474O584/wacAh//sEf4/prgbVZ42zVGu06v08Ds6/ibOZ4zx3dtjscDwmr1ies6HAOP/kcb/bWKrhaZDnQWpoG9nvETeAiTcRfHXrLbO7y1GjwXZQpyDL0sM2xVsWYme3+HMOqoLMZ9FjMTpZQllYwgxUIUcwnetTLDgcHcWiK0Knl6moKhKWQSYcTIDeL9NYWHKLWXPA21Ql1rIpTSItWchJKNI4YuidxeEL27Qk6FyT8myaRTxCWJf44pslypFuO7AAAAAElFTkSuQmCC');
}
    
#\33 33ae5c3 {
    margin: 0px 0% 0px 0%;
}
    
#ab446d75 {
    background-color: var(--color_2);
    background-image: initial;
}
    
#group_pa3 {
    align-items: flex-start;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 0px;
    justify-content: flex-start;
    flex-wrap: nowrap;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
    
#fa06efff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fa06efff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -10px 0% 0px 0%;
}
    
#c8d92354 {
    justify-content: flex-end;
    width: 60%;
    min-width: 32px;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    order: 0;
    align-items: flex-start;
    border-style: solid;
    border-color: #000000 #000000 rgba(255, 255, 255, 0.24) #000000;
    border-width: 0 0 1px 0;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 85e0032.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 5px;
}
#\31 85e0032 {
    width: 99.99612452589282%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b83837d {
    justify-content: flex-start;
    width: 60%;
    min-width: 32px;
    min-height: 8px;
    column-gap: 0%;
    row-gap: 0px;
    order: 0;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0412f3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 80px;
}
#\30 0412f3b {
    width: 48%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3195f26.flex-element.widget-wrapper > [data-element-type] {
    padding: 19px 0px 10px 65px;
}
#\36 3195f26 {
    width: 40%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3ea5981.flex-element.widget-wrapper > [data-element-type] {
    padding: 19px 0px 10px 65px;
}
#c3ea5981 {
    width: 40%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 2;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#dbf88504 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\37 f2c286a::before, #\37 f2c286a > .bgExtraLayerOverlay {
    
}
#\37 f2c286a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVQY0wXB3UrCAACA0T1bBXWZmchQpoK2FKXEmeJ0rtL5k7oL83disEk658jhTQg929c5gmsN2Voj7MWAZu2JrqEyn474O584/wacAh//sEf4/prgbVZ42zVGu06v08Ds6/ibOZ4zx3dtjscDwmr1ies6HAOP/kcb/bWKrhaZDnQWpoG9nvETeAiTcRfHXrLbO7y1GjwXZQpyDL0sM2xVsWYme3+HMOqoLMZ9FjMTpZQllYwgxUIUcwnetTLDgcHcWiK0Knl6moKhKWQSYcTIDeL9NYWHKLWXPA21Ql1rIpTSItWchJKNI4YuidxeEL27Qk6FyT8myaRTxCWJf44pslypFuO7AAAAAElFTkSuQmCC');
}
    
#\31 b83837d {
    width: 100%;
}
    
#group_pa3 {
    padding: 40px 5px 40px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#dbf88504 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 f2c286a::before, #\37 f2c286a > .bgExtraLayerOverlay {
    
}
#\37 f2c286a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 40px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
#\37 f2c286a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA/0lEQVQY0wXB3UrCAACA0T1bBXWZmchQpoK2FKXEmeJ0rtL5k7oL83disEk658jhTQg929c5gmsN2Voj7MWAZu2JrqEyn474O584/wacAh//sEf4/prgbVZ42zVGu06v08Ds6/ibOZ4zx3dtjscDwmr1ies6HAOP/kcb/bWKrhaZDnQWpoG9nvETeAiTcRfHXrLbO7y1GjwXZQpyDL0sM2xVsWYme3+HMOqoLMZ9FjMTpZQllYwgxUIUcwnetTLDgcHcWiK0Knl6moKhKWQSYcTIDeL9NYWHKLWXPA21Ql1rIpTSItWchJKNI4YuidxeEL27Qk6FyT8myaRTxCWJf44pslypFuO7AAAAAElFTkSuQmCC');
}
    
#c8d92354 {
    width: 100%;
    min-height: 10px;
    align-items: flex-start;
}
    
#\31 b83837d {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 0412f3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 65px;
}
#\30 0412f3b {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 3195f26 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#c3ea5981 {
    min-width: 32px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#group_pa3 {
    padding: 20px 20px 20px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 6963009 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 3197a7b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 32%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 60px 40px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ce05ecf {
    min-height: 200px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\36 9eb2bc9::before, #\36 9eb2bc9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.89;
    border-radius: inherit;
}
#\36 9eb2bc9 {
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/AdobeStock_447269351-1920w.jpeg);
}
#\36 9eb2bc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAAECAwQSBhETIjFSof/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/ANfwfVI2HTZDaj+N2ZVXL19ACkE1P//Z');
}
    
#\37 d176561 {
    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;
}
    
#\37 bc544ef.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 bc544ef {
    width: 60px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f8998286 {
    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;
}
    
#group_rvn[data-pinned] {
    position: sticky;
    top: 143px;
    bottom: auto;
    z-index: 1;
}
#group_rvn {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_05t {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    justify-content: flex-start;
    padding: 0px 0px 0px 40px;
    margin: 0px 0% 0px 0%;
}
    
#dd7c77c5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dd7c77c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f98139ff {
    align-items: center;
    width: 553px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    align-self: auto;
    background-color: rgba(233, 228, 224, 0.37);
    background-image: initial;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 40px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9879622.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#c9879622 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#widget_rcn {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 15d2f05 {
    align-items: center;
    width: 553px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    align-self: auto;
    background-color: rgba(233, 228, 224, 0.37);
    background-image: initial;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e267f2b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#ee881646.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ee881646 {
    width: 60px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#\33 98b059c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 98b059c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7b360f7 {
    width: 32%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    justify-content: flex-start;
    padding: 40px 40px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 37b23e4 {
    align-items: center;
    width: 553px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    align-self: auto;
    background-color: rgba(233, 228, 224, 0.37);
    background-image: initial;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 40px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 9fdd0a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 9fdd0a4 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: -30px 0% 0px 0%;
}
    
#\37 d7a3630.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 d7a3630 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 24ff501 {
    align-items: center;
    width: 553px;
    min-height: 0px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 0;
    min-width: 32px;
    align-self: auto;
    background-color: rgba(233, 228, 224, 0.37);
    background-image: initial;
    border-style: solid;
    border-color: rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15) rgba(0, 0, 0, 0.15);
    border-width: 1px 1px 1px 1px;
    border-radius: 16px 16px 16px 16px;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1ad76f0 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 61fb409.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 61fb409 {
    width: 70px;
    height: auto;
    max-width: 100%;
    margin: -40px 0% 0px 0%;
}
    
#\37 ce6b90b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 ce6b90b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 ce05ecf {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 696px;
}
    
#\36 9eb2bc9::before, #\36 9eb2bc9 > .bgExtraLayerOverlay {
    
}
#\36 9eb2bc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAAECAwQSBhETIjFSof/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/ANfwfVI2HTZDaj+N2ZVXL19ACkE1P//Z');
}
    
#f98139ff {
    min-height: 50px;
    width: 100%;
}
    
#\37 3197a7b {
    width: 32%;
    min-height: 8px;
    padding: 60px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_05t {
    width: 32%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 15d2f05 {
    min-height: 50px;
    width: 100%;
}
    
#\36 7b360f7 {
    width: 32%;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 37b23e4 {
    min-height: 50px;
    width: 100%;
}
    
#\38 24ff501 {
    min-height: 50px;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 3197a7b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 ce05ecf {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
}
    
#\36 9eb2bc9::before, #\36 9eb2bc9 > .bgExtraLayerOverlay {
    
}
#\36 9eb2bc9.lazy {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAYH/8QAIBAAAQMCBwAAAAAAAAAAAAAAAAECAwQSBhETIjFSof/EABQBAQAAAAAAAAAAAAAAAAAAAAL/xAAWEQADAAAAAAAAAAAAAAAAAAAAAjH/2gAMAwEAAhEDEQA/ANfwfVI2HTZDaj+N2ZVXL19ACkE1P//Z');
}
    
#group_05t {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 bc544ef {
    margin-left: 0%;
    margin-right: 0%;
}
    
#f98139ff {
    align-items: center;
    padding: 20px 30px 20px 30px;
    margin: 0px 0% 10px 0%;
}
    
#group_rvn {
    align-items: flex-start;
    min-height: 10px;
}
    
#c9879622.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#c9879622 {
    width: 55px;
    margin: -20px 0% 0px 0%;
}
    
#\31 15d2f05 {
    align-items: center;
}
    
#ee881646.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#ee881646 {
    width: 50px;
    margin: -20px 0% 0px 0%;
}
    
#\36 7b360f7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 37b23e4 {
    align-items: center;
    padding: 20px 30px 20px 30px;
    margin: 10px 0% 10px 0%;
}
    
#\37 9fdd0a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\37 9fdd0a4 {
    margin: -20px 0% 0px 0%;
}
    
#\38 24ff501 {
    align-items: center;
}
    
#\33 61fb409.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#\33 61fb409 {
    margin: -20px 0% 0px 0%;
}
    
#c860ffb5 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 9fde867 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 55%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cd83066f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 41%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e47210f4 {
    min-height: 200px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\32 16d380a::before, #\32 16d380a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_5);
    opacity: 0.2;
    border-radius: inherit;
}
#\32 16d380a {
    background-color: var(--color_5);
    background-image: url(https://le-de.cdn-website.com/3908097812d345c9b6663b1c4943ecff/dms3rep/multi/opt/bckgrnd-1920w.png);
}
#\32 16d380a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiUlEQVQI1zWN2wqCMABA90PtZk20FHYxdEgud2HZqtn/f0Qw6PlwzgFYOCwsEhZJj2Sg11jr52XJ7e3D9AtQ5alyWFooHBSeqMCmrTe5v3/Pyw6Og6/++MAdlv40xm559yZ3ZgdEOiJt6Rd7CGx8tHNq5lTrBCC3kK+Ir0g4rEJV3s2c2LTRIf4AYIMo/3mW/rwAAAAASUVORK5CYII=');
}
    
#\30 241c581.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 241c581 {
    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;
}
    
#\34 bfd389a {
    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;
}
    
#c050c5d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 4px;
}
#c050c5d7 {
    width: 99.99500905614813%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c071873c {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f52c0706 {
    align-items: flex-start;
    width: 100%;
    min-height: 10px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    flex-direction: row;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b047604 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pbd {
    align-items: flex-start;
    width: 100%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    flex-direction: row;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe8cd4cb {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-width: 32px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 97dc730 {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: stretch;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b8d762e {
    width: 100%;
    height: auto;
    max-width: 100%;
    min-width: 32px;
    justify-self: auto;
    align-self: stretch;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fab04826 {
    align-items: flex-start;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    min-width: 32px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 0fa43bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 0fa43bc {
    width: 50%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% -80px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3141bc8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 50px;
}
#\32 3141bc8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 57b256a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 57b256a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: auto;
    min-width: 32px;
    margin: 5px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 80c2803.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 55px;
}
#\36 80c2803 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: -30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e47210f4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 16d380a::before, #\32 16d380a > .bgExtraLayerOverlay {
    
}
#\32 16d380a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiUlEQVQI1zWN2wqCMABA90PtZk20FHYxdEgud2HZqtn/f0Qw6PlwzgFYOCwsEhZJj2Sg11jr52XJ7e3D9AtQ5alyWFooHBSeqMCmrTe5v3/Pyw6Og6/++MAdlv40xm559yZ3ZgdEOiJt6Rd7CGx8tHNq5lTrBCC3kK+Ir0g4rEJV3s2c2LTRIf4AYIMo/3mW/rwAAAAASUVORK5CYII=');
}
    
#\36 80c2803.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 55px;
}
#\36 80c2803 {
    margin: -28px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 9fde867 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
    row-gap: 10px;
}
    
#cd83066f {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 0;
}
    
#e47210f4 {
    min-height: unset;
    flex-direction: column;
    padding: 4% 4% 2% 4%;
}
    
#\32 16d380a::before, #\32 16d380a > .bgExtraLayerOverlay {
    
}
#\32 16d380a.lazy {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAIAAADzBuo/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAiUlEQVQI1zWN2wqCMABA90PtZk20FHYxdEgud2HZqtn/f0Qw6PlwzgFYOCwsEhZJj2Sg11jr52XJ7e3D9AtQ5alyWFooHBSeqMCmrTe5v3/Pyw6Og6/++MAdlv40xm559yZ3ZgdEOiJt6Rd7CGx8tHNq5lTrBCC3kK+Ir0g4rEJV3s2c2LTRIf4AYIMo/3mW/rwAAAAASUVORK5CYII=');
}
    
#\37 0fa43bc {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 e77a266 {
    margin: 0px 0% 0px 0%;
}
    
#\37 57b256a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 57b256a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 d90550d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ecd6981d {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
}
    
#\32 f27b300 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea439e15 {
    margin: 0px 0% 0px 0%;
}
}



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



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

