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

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

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

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

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

  *#dm .dmInner div.u_2735563156 hr { color:rgba(217,195,154,1) !important; }

  *#dm .dmInner a.u_1326408241 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    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;
  }

  *#dm .dmInner a.u_1783005670 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1326408241 span.text { font-weight:600 !important; }

  *#dm .dmInner *.u_3168909037 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_3168909037 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_3168909037 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(176,138,62,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1479845254 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1479845254 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1479845254 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(176,138,62,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1175719232 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1175719232 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1175719232 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(176,138,62,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner *.u_1891825074 .svg { width:100% !important; }

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

  *#dm .dmInner div.u_1891825074 span[data-icon-mask] { background-color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1891825074 {
    padding:25% !important;
    border-radius:50% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(176,138,62,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1058342743 hr { color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1812400066 img {
    object-fit:cover !important;
    border-style:solid !important;
    border-width:5px 5px 5px 5px !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) rgb(255,255,255) !important;
  }

  *#dm .dmInner div.u_1227998144 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1227998144 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1106997473 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1106997473 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1713124677 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1713124677 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1517290959 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1517290959 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1740220066 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1740220066 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1306745431 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1306745431 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1936870284 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1392170673 hr { color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1914913444 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1914913444 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1304428222 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1304428222 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1372871321 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1372871321 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1326689396 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1326689396 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1630781248 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1630781248 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1057505852 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1057505852 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1080786860 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1080786860 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1523277800 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1523277800 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1833960118 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1833960118 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1506719068 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1506719068 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1958512481 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1958512481 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1085256497 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1085256497 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1138266029 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1138266029 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1540392140 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1540392140 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1616143063 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1616143063 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1802759163 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1802759163 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1521401532 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1521401532 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1780752483 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1780752483 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1372895376 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1372895376 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1488137374 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1488137374 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1775291207 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1775291207 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1182353144 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1182353144 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1829184056 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1829184056 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1342986822 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1342986822 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1505196809 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1505196809 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1623389536 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1623389536 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1518407390 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1518407390 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1473544837 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1473544837 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1446016731 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1446016731 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1483070802 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1483070802 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1077310110 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1077310110 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1033334719 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1033334719 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1783799758 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1783799758 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1360090838 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1360090838 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1213539908 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1213539908 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_3920609847 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_3920609847 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_3920609847 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_3920609847:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_3920609847.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1132617636 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_1132617636 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1132617636 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1132617636:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1132617636.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1061452083 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_1061452083 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1061452083 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1061452083:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1061452083.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1139643453 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_1139643453 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1139643453 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1139643453:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1139643453.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1854722583 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_1854722583 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1854722583 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1854722583:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1854722583.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1325598051 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_1325598051 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1325598051 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1325598051:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1325598051.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1491011986 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/Arrow_3134190.svg) !important;
    order:1 !important;
    background-color:rgba(176,138,62,1) !important;
  }

  *#dm .dmInner a.u_1491011986 span.text {
    color:rgba(176,138,62,1) !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1491011986 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner a.u_1491011986:hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1491011986.hover .iconBg { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1124854948 hr { color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1474176505 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1474176505 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1288872651 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1288872651 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1191092986 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1191092986 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1707100573 .svg { fill:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1707100573 span[data-icon-mask] { background-color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1913874038 span.text { font-weight:500 !important; }

  *#dm .dmInner div.u_1593012496 hr { color:rgba(176,138,62,1) !important; }

  *#dm .dmInner div.u_1932485812 hr { color:rgba(176,138,62,1) !important; }

  *#dm .dmInner a.u_1201421753 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1874359609 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    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;
  }

  *#dm .dmInner a.u_1874359609 span.text { font-weight:600 !important; }

  *#dm .dmInner a.u_1874359609 .iconBg {
    display:inline-block !important;
    mask-image:url(https://de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/icon/whatsapp_8132036.svg) !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_4052811482 .photoGalleryThumbs .image-container a { padding-top:250px !important; }

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

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

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

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

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

  *#dm .dmInner *.u_1274929894 .photoGalleryThumbs .image-container a { padding-top:250px !important; }
}
*#dm .widget_redforts_com
{
	display:flex !important;
	align-items:first baseline !important;
	gap:15px !important;
	padding:20px !important;
	background:#fff !important;
	border-radius:15px !important;
	box-shadow:0 4px 15px rgba(0,0,0,.12) !important;
	font-family:Arial, sans-serif !important;
}
*#dm .widget_redforts_com input:not([type="submit"])
{
	padding:12px 15px !important;
	border:1px solid #d9d9d9 !important;
	font-size:15px !important;
	min-width:170px !important;
	background:#fff !important;
}
*#dm .widget_redforts_com input:not([type="submit"]):focus
{
	border-color:#7a1733 !important;
	outline:none !important;
	box-shadow:0 0 5px rgba(122,23,51,.25) !important;
}
*#dm .widget_redforts_com input[type="submit"]
{
	background:#7a1733 !important;
	color:#fff !important;
	border:none !important;
	border-radius:8px !important;
	padding:12px 24px !important;
	font-size:15px !important;
	font-weight:600 !important;
	cursor:pointer !important;
	transition:.3s !important;
}
*#dm .widget_redforts_com input[type="submit"]:hover
{
	background:#5d1027 !important;
}
@media (min-width: 768px) and (max-width: 1024px) {}
@media (min-width: 0px) and (max-width: 767px) {}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_1590622004
{
}
separatorHomeCss{color:red !important}@media all {
    
#\34 4148d80 {
    min-height: 610px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 8% 0% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e8d8dd1::before, #\32 e8d8dd1 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.88;
    border-radius: inherit;
    content: '';
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);
}
#\32 e8d8dd1 {
    background-image: url("https://le-de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/dms3rep/multi/opt/imageye___-_img+%2816%29-1920w.webp");
    box-shadow: none;
}
    
#\39 a0318d0 {
    width: 46.08%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 18px;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e9bf115 {
    background-size: contain;
    min-height: 8px;
    background-position: 50% 100%;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_7n9 {
    width: 43.49%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\38 60c5298 {
    margin: 0px 0% 0px 0%;
}
    
#widget_4um {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_jc5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_jml.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_jml {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_f3h {
    width: 100%;
    height: 36px;
    max-width: 100%;
    order: 4;
}
    
#group_mp8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9466833139006527%;
    order: 3;
    flex-wrap: nowrap;
    height: auto;
    margin-top: 14px;
}
    
#widget_u4l {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#a28c7510 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#a3c93d02 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.8%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c4bd063f {
    background-color: var(--color_2);
    background-image: initial;
}
    
#\33 86780f9 {
    min-height: 260px;
    column-gap: 1.5%;
    row-gap: 9px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 20px 0% 20px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 4446ccd {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\37 99fa0c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#b3e642fe {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.8%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#be7aaf83 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\30 39c1eff {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#widget_6h7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#fa54bfe4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 797d791 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.8%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 8fbbed4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b49adf06 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2c5057f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5b4faf9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 23.8%;
    align-items: center;
    min-width: 4%;
    border-radius: 10px;
    background-color: rgba(0, 0, 0, 0);
    border-color: rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1) rgba(217,195,154,1);
    border-width: 1px 1px 1px 1px;
    border-style: solid;
    background-image: none;
    padding: 30px 16px 30px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 7f34092 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6a49dfb {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#e9c36e7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 5732034 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e4325c8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    align-items: center;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 35e8d9a {
    min-height: 745px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#group_eis {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#bd9191c0 {
    margin: 0px 0% 0px 0%;
}
    
#ebf2f21b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4136cec.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 4136cec {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\37 d2580a5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qh3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_086 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pbv {
    width: 78.32%;
    height: 486px;
    max-width: 100%;
    order: 1;
}
    
#\31 f90ac7a {
    width: 28.24%;
    height: 162px;
    max-width: 100%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -63px;
    order: 2;
}
    
#group_n7f[data-css-edit] {
    z-index: 9999;
}
#group_n7f {
    align-items: flex-start;
    width: 22.12%;
    min-height: 138px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    background-color: rgba(122,30,35,1);
    background-image: none;
    height: auto;
    order: 0;
    align-self: flex-start;
    padding: 16px 16px 16px 16px;
    margin: -50px 0px -50px 0px;
}
    
#widget_ibg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 1d2b014 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_uu1 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_q08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_rbf {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#widget_avd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 1213a11 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 f5f03a8 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\36 9da841b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_pc1 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 88px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8a4169e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b93c63d2 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#e7d5ca7f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c5a98b64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#dc125a6c {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\30 fa4c855 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff508c84 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 0;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6355b67 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e7f7df2 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#ee463334 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f926db64 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ed7795c7 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 41a6c14 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_eao {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 3895409 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 0db91c8 {
    background-color: rgba(248, 244, 236, 1);
    background-image: none;
}
    
#f5b7d334 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 1% 1% 1% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\33 29928dd {
    width: 49.40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#c6edd310 {
    min-height: 134px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 2% 4% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\34 d7b8178 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 22.23%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-content: center;
    justify-self: auto;
    align-self: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bb901ab.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 bb901ab {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#\38 12172e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_46e {
    width: 71.50%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_65m {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0994160102254273%;
    order: 3;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#group_cu3 {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_lmd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_eim {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_d5l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c0ed0a14 {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\36 66d0b51 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#f2a14780 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6d73b65 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.63%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 74b83a3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 41.63%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 f76ef87 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#widget_uud {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d6f41dfb {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\36 ceca7d4 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 fe86263 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 e6efe09 {
    width: 18.725px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\39 7a6867f {
    width: 53.91%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\37 1ebeb0b {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 73421e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 42cf223 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e873219d {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 860dd2c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 0%;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c193b345 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#bffcecc3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 7de7933 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#c6c436d0 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#d0de3076 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#b6dd8abd {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#fe8b0ffc {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 0c3d352 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a95fdf76 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a9f89831 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#baf25c57 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 84f4bdb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 0%;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 112ab07 {
    width: 25px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\37 11d2c11 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#\32 707c96d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b098cebe {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\31 beb3500 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#f7c9aac5 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a174d132 {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b0c8e808 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b441209b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 ce584bd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 278c935 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 43044af {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 0%;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f97a68bc {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#d457b054 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#e0ebcff4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 914bd9e {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#ea9e3112 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#b93cae9d {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 9cbfe31 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#\38 33bab2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba68adbb {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#e4bd08fb {
    width: 89.58%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\34 d5f3df3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7f64358 {
    width: 18.975px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#be5f5373 {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\33 612ae16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d6ef23e {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#bdb1e70a {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.0994160102254273%;
    order: 4;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\32 de7a8ee {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 34df0ae {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 273863a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 343eb64 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#dd13c4a8 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f0ab1af {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 41.63%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c72d4bcc {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\38 e0fbbc0 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#\33 851732d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 3%;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#aade8520 {
    width: 18.725px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\32 c17e9dd {
    width: 53.91%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#ab8c58c4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 41.63%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 371ada6 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#d26f280c {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 b1e0db4 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\37 773f22c {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#dc6f97ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#bc74a568 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#ae95564e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 2c08cd6 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d0e9259 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 0%;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 2a48150 {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\39 2820eba {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#\32 7d1b282 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f67eaf6 {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\31 c70124d {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#\31 ed79c61 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 3721562 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\39 f667672 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 d5b9336 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\34 c2cf399 {
    align-items: flex-start;
    width: 48.95%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-color: rgba(255,255,255,1);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 0px 11px 0px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 9e388f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 04de6d1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 023d77c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 74b2e0c {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-self: auto;
    order: 3;
    --column-gap: 2%;
    justify-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1297b5f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 0%;
    align-content: center;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ce35dbdd {
    width: 20px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#d0a4f014 {
    width: 89.58%;
    height: auto;
    max-width: 100%;
}
    
#ee470803 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 12.74%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3b67075 {
    width: 18.975px;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#\34 f46bb2f {
    width: 89.58%;
    height: auto;
    max-width: 100%;
    margin-left: 0px;
}
    
#f5c12b8f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 cdcb6da {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a98bbb51 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\35 5a15466 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#a6a2d9de {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 3359a5f {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f38c5594 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cacc679 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4ba8cdd {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c7f41d7 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffe91794 {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\33 2150995 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 46016f9 {
    min-height: 260px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 4817eb4::before, #\31 4817eb4 > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
}
#\31 4817eb4 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#d8c99d02 {
    width: 984px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#faa4512b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\31 ea99e70 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 09e1043.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 09e1043 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#b0e11e93 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 52.35%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_7sn {
    align-items: flex-start;
    width: 51.80%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_kv5 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.1114678647345198%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex-wrap: nowrap;
    background-image: url("https://le-de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/dms3rep/multi/opt/bkg-hc-1920w.webp");
    border-radius: 20px 20px 20px 20px;
    align-content: center;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_n6e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 6c3bdfe {
    align-items: flex-start;
    width: 46.07326896099222%;
    min-height: 301px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    height: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3857ef1 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\33 79a3ac3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 87675e1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c77d6e40 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\39 e0bb339 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e23dde55 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0c83855 {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#be0f833f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 9f49885 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1) rgba(255,255,255,1);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    background-color: rgba(255, 255, 255, 0.1);
    background-image: none;
    padding: 10px 16px 10px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 78cb88b {
    width: 25px;
    height: auto;
    max-width: 100%;
}
    
#\38 c3dac83 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 6763186 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 dc526b0 {
    min-height: 221px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 3b3b05a::before, #\35 3b3b05a > .bgExtraLayerOverlay {
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.7;
    border-radius: inherit;
    content: '';
    background-color: rgba(31,31,31,1);
}
#\35 3b3b05a {
    background-color: var(--color_5);
    background-image: url("https://le-de.cdn-website.com/d9d17cd65ed34e11978e85223cc87f55/dms3rep/multi/opt/cta-hc-1920w.webp");
    background-attachment: fixed;
}
    
#f0f14040 {
    width: 88.89%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b890decf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 16.14%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    justify-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b875732.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 b875732 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#dba4f376 {
    width: 984px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q4v {
    width: 55.82%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\32 b04aa34 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3ccde7f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 1eb949d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 53.83%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.9466833139006527%;
    order: 2;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e007df2d {
    width: 280px;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 5029c3a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 16px 0px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 27bb691 {
    min-height: 69px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 26044f1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 f26bc9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 f26bc9a {
    width: 73.45%;
    height: 91px;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: -50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 1da6e88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\33 51a0833 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f24895e7 {
    width: 48%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
}
    
#\32 6154bce {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe4ead9c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6c66bbf {
    width: 280px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e44b6b31 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 21px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.322543239660053%;
    flex-wrap: nowrap;
    height: auto;
    order: 0;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 d2f6517 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5b1bc78.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#c5b1bc78 {
    width: 50px;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
}
    
#widget_5h4 {
    width: 100%;
    height: 422px;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 4148d80 {
    padding-top: 80px;
    padding-bottom: 0px;
    min-height: 331px;
}
    
#\39 a0318d0 {
    width: 91.16%;
    margin: 0px 0% 0px 0%;
}
    
#\37 e9bf115 {
    row-gap: 0px;
    padding-top: 0px;
    padding-bottom: 0px;
    margin-bottom: 0px;
    justify-content: flex-start;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 86780f9 {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 35e8d9a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#group_n7f {
    height: auto;
    min-height: 143px;
    width: 41.54%;
}
    
#\31 f90ac7a {
    height: 100px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f5b7d334 {
    width: 100%;
    min-height: 8px;
}
    
#c6edd310 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 216px;
    padding: 12% 2% 6% 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 46016f9 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 278px;
    padding: 10% 6% 10% 6%;
}
    
#\31 4817eb4::before, #\31 4817eb4 > .bgExtraLayerOverlay {
    
}
    
#d8c99d02 {
    width: 629.8px;
}
    
#faa4512b {
    width: 100%;
    min-height: 8px;
    justify-content: space-between;
    row-gap: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 6763186 {
    width: 100%;
    min-height: 8px;
    justify-content: space-between;
    row-gap: 0px;
}
    
#\39 dc526b0 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 276px;
    padding: 10% 6% 10% 6%;
}
}



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



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



@media (max-width: 767px) {
    
#\34 4148d80 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 78px 4% 0px 4%;
}
    
#\39 a0318d0 {
    width: 100%;
}
    
#\37 e9bf115 {
    min-height: 80px;
    width: 100%;
    justify-content: center;
    padding: 0px 0px 80px 0px;
}
    
#\38 60c5298 {
    margin-bottom: 0px;
}
    
#group_mp8 {
    column-gap: 2.9466833139006527%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#widget_u4l {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a28c7510 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_7n9 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#a3c93d02 {
    width: 100%;
    min-height: 80px;
}
    
#\33 86780f9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 4% 50px 4%;
}
    
#b3e642fe {
    width: 100%;
    min-height: 80px;
}
    
#\39 797d791 {
    width: 100%;
    min-height: 80px;
}
    
#\39 5b4faf9 {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\37 e4325c8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 35e8d9a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#group_eis {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_pbv {
    height: 240px;
}
    
#\31 f90ac7a {
    height: 96px;
}
    
#group_n7f {
    height: auto;
    min-height: 119px;
    width: 42.32%;
}
}



@media (max-width: 767px) {
    
#f5b7d334 {
    width: 100%;
    min-height: 117px;
    align-items: center;
}
    
#c6edd310 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 14% 6% 10% 6%;
}
    
#group_cu3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 1ebeb0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fe8b0ffc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a174d132 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 de7a8ee {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 773f22c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 c2cf399 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bdb1e70a {
    column-gap: 2.0994160102254273%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_65m {
    column-gap: 2.0994160102254273%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 d7b8178 {
    width: 85.05%;
}
    
#\33 29928dd {
    width: 88.22%;
}
    
#widget_46e {
    width: 96.37%;
}
    
#ffe91794 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 46016f9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 6% 16% 6%;
}
    
#\31 4817eb4::before, #\31 4817eb4 > .bgExtraLayerOverlay {
    
}
    
#d8c99d02 {
    width: 100.00%;
}
    
#faa4512b {
    width: 100%;
    min-height: 246px;
    align-items: center;
    row-gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#group_7sn {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b0e11e93 {
    width: 82.99%;
}
    
#group_kv5 {
    column-gap: 2.1114678647345198%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\31 6c3bdfe {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 6763186 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
}
    
#\39 dc526b0 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16% 6% 16% 6%;
}
    
#b890decf {
    width: 68.05%;
}
    
#dba4f376 {
    width: 100.00%;
}
    
#widget_q4v {
    width: 100.00%;
}
    
#\30 1eb949d {
    column-gap: 2.9466833139006527%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100.00%;
}
    
#\35 3ccde7f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e007df2d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\38 5029c3a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 16px 200px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 27bb691 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\30 f26bc9a {
    height: 115px;
}
}



@media (max-width: 767px) {
    
#\39 1da6e88 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 51a0833 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f24895e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_5h4 {
    height: 240px;
}
    
#e44b6b31 {
    width: 77.10%;
}
}

#group_kv5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRjYAAABXRUJQVlA4ICoAAABwAQCdASoKAAUAAUAmJZgCdAGIQAD++n9t2BrrUjDRr/uD9QfxBPAAAAA=')!important}#\35 3b3b05a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRkAAAABXRUJQVlA4IDQAAAAQAgCdASoKAAUAAUAmJZACdLoAAv4rWVsgAP79t1p6c+hbbpyStf2V8eSPqvuwaKWwbgAA')!important}