@media (min-width:1025px) {
  *#dm .dmInner nav.u_1772255828.main-navigation.unifiednav .unifiednav__container:not([data-depth])>.unifiednav__item-wrap>.unifiednav__item { font-size:14px !important; }
}
@media all {
  *#dm .dmInner *.u_1772255828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::before { font-size:14px !important; }

  *#dm .dmInner *.u_1772255828.main-navigation.unifiednav:not([data-nav-structure='VERTICAL']) .unifiednav__container:not([data-depth])>.unifiednav__item-wrap:not(:last-child)::after { font-size:14px !important; }

  *#dm .dmInner *.dmform-error { text-align:LEFT !important; }

  *#dm .dmInner *.dmform-error .rteBlock { text-align:LEFT !important; }

  *#dm .dmInner *.u_1970917590 .dmformsubmit { text-align:LEFT !important; }

  *#dm .dmInner div.u_4255139741 .policy-link { color:var(--color_2) !important; }

  *#dm .dmInner div.u_4255139741 .separation-element { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1189070069 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:40px 40px 40px 40px !important;
  }

  *#dm .dmInner a.u_3383592545 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner a.u_3383592545 {
    border-radius:6px !important;
    -moz-border-radius:6px !important;
    -webkit-border-radius:6px !important;
  }

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

  *#dm .dmInner div.u_1915455494 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_4035957366 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_4217074086 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_1851638438 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1654922984 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1483784424 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1216802099 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1476444047 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_1755078479 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

  *#dm .dmInner div.u_1435331652 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1458667309 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1764653988 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1434170775 {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner a.u_1685975278 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner div.u_1459703644 {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner a.u_1685975278 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1304442579 {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

  *#dm .dmInner div.u_1168094395 {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

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

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

  *#dm .dmInner a.u_1921385886 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner a.u_1921385886 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1785045514 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner a.u_1785045514 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1322686473 {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1329712293 {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

  *#dm .dmInner a.u_1783988236 span.text {
    font-family: 'DM Sans' !important;
    color:var(--color_7) !important;
  }

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

  *#dm .dmInner a.u_1783988236 {
    border-radius:50px !important;
    -moz-border-radius:50px !important;
    -webkit-border-radius:50px !important;
    background-color:var(--color_6) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1477892258 {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1669396811 {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1414136094 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_1259370980 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1211433234 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_1133601808 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1587185286 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

  *#dm .dmInner div.u_1736596171 {
    background-color:var(--color_6) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1890722176 {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

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

  *#dm .dmInner div.u_3017638900 {
    background-color:rgba(255,255,255,0.15) !important;
    background-image:none !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_1074008034 {
    background-color:rgba(255,255,255,0.2) !important;
    background-image:none !important;
    border-radius:20px 20px 20px 20px !important;
  }

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

  *#dm .dmInner div.u_1337009229 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1603442095 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1926726543 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1068170176 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1776109276 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_4126999220 img {
    object-fit:cover !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_788056648 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1047701491 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1008231722 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1590311365 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1091804795 hr {
    border-width:4px !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1934981178 hr {
    border-width:4px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1833308366 hr {
    border-width:4px !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1838322977 hr {
    border-width:4px !important;
    color:var(--color_3) !important;
  }

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

  *#dm .dmInner div.u_1033864702 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1048745100 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1851776415 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1170911883 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1957456081 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1925001972 img {
    object-fit:cover !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1143935479 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1658872803 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1528133991 img {
    object-fit:cover !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1897335530 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1753137467 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1553196948 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1167067495 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1976837995 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1540917981 span[data-icon-mask] { background-color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1981557213 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1999269125 img {
    object-fit:cover !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1127117008 span[data-icon-mask] { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_1622116019 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_1462681752 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1883721427 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_2753438744 img { border-radius:30px 30px 30px 30px !important; }

  *#dm .dmInner div.u_2036376823 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_2036376823 textarea {
    border-style:solid !important;
    border-color:rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_2036376823 select {
    border-style:solid !important;
    border-color:rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) rgba(255,255,255,0.5) !important;
    border-width:1px 1px 1px 1px !important;
    border-radius:10px 10px 10px 10px !important;
  }

  *#dm .dmInner div.u_2036376823 .dmforminput label:not(.for-checkable):not(.custom-contact-checkable) { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .m-recaptcha { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .dmforminput input { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .dmforminput textarea { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .dmforminput .fileUploadLink { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .checkboxwrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .radiowrapper span { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .optinwrapper div { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .freetextwrapper { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .dmforminput select { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .dmforminput option { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 input::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 input.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 textarea::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 textarea.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 select::placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 select.placeholder { font-size:14px !important; }

  *#dm .dmInner div.u_2036376823 .dmformsubmit {
    width:150px !important;
    border-radius:10px 10px 10px 10px !important;
  }

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

  *#dm .dmInner div.u_1445820071 span[data-icon-mask] { background-color:var(--color_3) !important; }

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

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

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

  *#dm .dmInner div.u_3077493595 span[data-icon-mask] { background-color:var(--color_8) !important; }

  *#dm .dmInner div.u_1748800002 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1836191909 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

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

  *#dm .dmInner div.u_1202172308 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1334592695 hr {
    color:rgba(0,0,0,0.12) !important;
    border-width:1px !important;
  }

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

  *#dm .dmInner div.u_1990017085 span[data-icon-mask] { background-color:var(--color_3) !important; }

  *#dm .dmInner div.u_1471232204 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-radius:6px 6px 6px 6px !important;
  }

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

  *#dm .dmInner a.u_3383592545.hover span.text { color:var(--color_6) !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: var(--color_5);
    --overlapping-background-image: var(--color_5);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 b671c4e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 0);
    background-image: none;
    flex-wrap: nowrap;
    border-radius: 40px 40px 40px 40px;
    padding: 0% 6% 0% 6%;
    margin: 2% 0% 2% 0%;
}
    
#\31 8d423c5 {
    min-height: 611px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a35469da[data-background-color-animation] {
    background-color: var(--color_4);
}
#a35469da {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 40px 40px 40px 40px;
    background-image: none;
    background-position: 50% 0%;
}
    
#\36 7ad4c88 {
    margin: 0px 20% 0px 20%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 3e2b0f3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 63e21ae {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 e2a4860 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_9lj {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_rdc {
    width: 79.84%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_ck0 {
    width: 13.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#widget_qmo {
    width: 196px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#widget_qhu {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 5;
}
    
#group_fg9 {
    flex-direction: row;
    align-items: center;
    width: 56.54%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 3;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    --column-gap: 1%;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_ifo {
    flex-direction: row;
    align-items: center;
    width: 32.26%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6348773841961852%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_2s8 {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_1ak {
    width: 57.61%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 00e06b2 {
    flex-direction: row;
    align-items: center;
    width: 32.26%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6348773841961852%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    border-width: 0 1px 0 1px;
    border-color: #000000 rgba(65, 55, 24, 0.33) #000000 rgba(65, 55, 24, 0.33);
    border-style: solid;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 f6a96dc {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 ac2643e {
    width: 42.98%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f749e9d2 {
    flex-direction: row;
    align-items: center;
    width: 32.26%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.6348773841961852%;
    flex-wrap: nowrap;
    align-content: center;
    height: auto;
    padding: 5px 16px 5px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 4d750f7 {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 4f7d415 {
    width: 75.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 0e8a828 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d22e5ebb {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 e19942f {
    min-height: 131px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d142d4 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#ad121d75 {
    margin: 0px 0% 0px 0%;
}
    
#group_fbi {
    flex-direction: row;
    align-items: center;
    width: 18.12%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
}
    
#widget_89o {
    width: 44.44%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_caq {
    width: 49.09%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 359a4b5 {
    flex-direction: row;
    align-items: center;
    width: 18.12%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
}
    
#\39 82b9894 {
    width: 49.89%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b03ce59e {
    width: 48.11%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a952637e {
    flex-direction: row;
    align-items: center;
    width: 17.81%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
}
    
#\31 7c7838e {
    width: 33.85%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f6ace71a {
    width: 49.09%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e36e8a17 {
    flex-direction: row;
    align-items: center;
    width: 18.39%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    margin-right: 0%;
    margin-left: 0%;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
}
    
#\35 138d1eb {
    width: 35.87%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 9d8f772 {
    width: 52.04%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\33 3337577 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.45%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#c5353294 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c29c6224 {
    min-height: 131px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 2c1905b {
    margin: 0px 0% 0px 0%;
}
    
#\38 4ad47ff {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 47.51%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 5px;
    margin: 0% 0% 0% 0%;
}
    
#widget_goe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_goe {
    width: 14.4375px;
    height: auto;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#widget_723 {
    width: 101.96%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_pks {
    align-items: flex-start;
    width: 93.70%;
    min-height: 148px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_e24 {
    width: 26.33%;
    height: auto;
    max-width: 100%;
}
    
#widget_bnv {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\38 6682443 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#cb3eb37d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 99728d5 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 94c2283 {
    margin: 0px 0% 0px 0%;
}
    
#widget_bi4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_bi4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 5d32b66.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 5d32b66 {
    width: 2%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 22f10e4 {
    width: 95.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8a3c0d2 {
    width: 39.83%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f48bdbae {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 20px;
    width: 47.51%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9b31a3b {
    align-items: flex-start;
    width: 94.59%;
    min-height: 148px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 02b727a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\31 e80f7f6 {
    margin: 0px 0% 0px 0%;
}
    
#afed90b5 {
    width: 66.09%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d593ec2 {
    min-height: 131px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 69ced44 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.45%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\30 d8d3fbe {
    width: 84.87%;
    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_jq5 {
    width: 5.69%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_r1d {
    width: 4.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_uvp {
    align-items: flex-start;
    width: 85.39%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 8px 5px 8px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3181a6d {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_s80 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 bf89916 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f96dde6f {
    width: 5.69%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8255d0a {
    align-items: flex-start;
    width: 85.39%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 8px 5px 8px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a996652 {
    width: 95.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d530989 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2f4bc19 {
    width: 4.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b53222c6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2b3456c {
    width: 5.69%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7403d05 {
    align-items: flex-start;
    width: 85.39%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 8px 5px 8px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 263e34e {
    width: 95.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f65ffcb6 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd64dc9f {
    width: 4.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 65de8e2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5c2aa85 {
    width: 5.69%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1d9b39e {
    align-items: flex-start;
    width: 85.39%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 8px 5px 8px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 83d119d {
    width: 95.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6292d37 {
    width: 99.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2caff33 {
    width: 4.92%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 25bddb3 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6216d61 {
    width: 5.69%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7746c56 {
    align-items: flex-start;
    width: 82.56%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 8px 5px 8px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7412e73 {
    width: 95.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd7d9269 {
    width: 79.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 58a3350 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-wrap: nowrap;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a0b0113 {
    width: 5.69%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2c97eeb {
    align-items: flex-start;
    width: 85.39%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 8px 5px 8px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3f0e10b {
    width: 95.62%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b18de518 {
    width: 79.38%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_aqr {
    align-items: flex-start;
    width: 99.03%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 2%;
    justify-content: flex-start;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 b4d58ba {
    width: 33.67%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d0ad728 {
    width: 35.49%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ni1[data-pinned] {
    position: sticky;
    top: 151px;
    bottom: auto;
    z-index: 1;
}
#group_ni1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.605295277438738%;
    flex-wrap: nowrap;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 6586eae {
    margin: 0px 0% 0px 0%;
}
    
#bb3c9466.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bb3c9466 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 02cf51d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b4b4f1d8 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\31 1ad0a3f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\32 2040469 {
    width: 35px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a0e799ee {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 6bb2444.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6bb2444 {
    width: 1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7b2b680 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\33 3ca7a45 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#e8bd5b5e {
    width: 65.04%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 2a3303f {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 6fc4f13 {
    margin: 0px 0% 0px 0%;
}
    
#cd1032bc {
    align-items: flex-start;
    width: 94.59%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ko1 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.8188707843880259%;
    margin-right: 0%;
    margin-left: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
}
    
#b31324b2 {
    align-items: flex-start;
    width: 32.12%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be071bf2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#widget_447 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_d61 {
    width: 35px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 730a9b7 {
    align-items: flex-start;
    width: 32.12%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb61f90c {
    width: 35px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d2321cea {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#\36 329d71b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 dec2448 {
    align-items: flex-start;
    width: 32.12%;
    min-height: 85px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    background-color: var(--color_4);
    background-image: none;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 10b3648 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#d5700444 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\37 1243527 {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 725fa2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#dae5f3e3 {
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bddc0331.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bddc0331 {
    width: 1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 40316a5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\38 15e76f8 {
    width: 46.70%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 10d3ca2 {
    align-items: flex-start;
    width: 94.59%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 2824a61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#group_m41 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 96.97%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7786835888646997%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 3%;
}
    
#\34 e75d79f {
    width: 37.25%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c217bfab {
    width: 20.81%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 87fe7b9 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 96.97%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7786835888646997%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 3%;
}
    
#group_njo::before, #group_njo > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#group_njo {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 436px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/1cAn06BaRqnixQaL7yszjJXp1Y-523h.jpg");
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9ff68cd {
    width: 24.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o0l {
    width: 94.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#group_1fj {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    order: 3;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_4pk {
    width: 5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_ek8 {
    width: 89.45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_bdj.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_bdj {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#group_krt {
    align-items: flex-start;
    width: 100.00%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.782412765643084%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\32 c0e5f6c {
    width: 48.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e4e4300.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\31 e4e4300 {
    width: 48.11%;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_d02 {
    width: 100%;
    height: 104px;
    max-width: 100%;
    order: 1;
}
    
#\33 f3dab0b::before, #\33 f3dab0b > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#\33 f3dab0b {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/xOLT7ANzdYbcK1ORNCjbHYDAqI-523h.jpg");
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#f5a6449b {
    width: 25.10%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c8023d8 {
    width: 100%;
    height: 104px;
    max-width: 100%;
    order: 1;
}
    
#\38 37ed0eb {
    width: 77.95%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 81cbfcd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    order: 3;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f98c98e7 {
    width: 4.99%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 935505a {
    width: 93.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 d0872ac.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 d0872ac {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\33 c80c41b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.782412765643084%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 dd15f91 {
    width: 48.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5f14a2c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#b5f14a2c {
    width: 48.11%;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 351e4c4::before, #\37 351e4c4 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#\37 351e4c4 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/BI5sJf2EmbMvUbJ53m6lN2xgxk-523h.jpg");
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ff4814d9 {
    width: 24.80%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5c031db {
    width: 100%;
    height: 104px;
    max-width: 100%;
    order: 1;
}
    
#\36 3efa362 {
    width: 76.77%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 4fdfcd4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    order: 3;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 9ff4524 {
    width: 5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 e06c9d4 {
    width: 79.01%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 76a2780.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 76a2780 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\32 da55ba3 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.782412765643084%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 544541d {
    width: 48.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e74df66.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\30 e74df66 {
    width: 48.11%;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7b66168 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 96.97%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7786835888646997%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 3%;
}
    
#\36 c6d6c17::before, #\36 c6d6c17 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#\36 c6d6c17 {
    justify-content: space-between;
    align-items: flex-start;
    width: 32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 20px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/MnDQVSXgUo05KIjuOeI3F36Te8-506h.jpg");
    border-radius: 20px 20px 20px 20px;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#bcff8c38 {
    width: 25.29%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db2abacf {
    width: 100%;
    height: 104px;
    max-width: 100%;
    order: 1;
}
    
#\31 382a2b5 {
    width: 61.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ded66b16 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    order: 3;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 850948a {
    width: 5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 269ad42 {
    width: 89.42%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b412d723.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#b412d723 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#c536f944 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.782412765643084%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    order: 5;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5768f42 {
    width: 48.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 630dec0.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 8px 0px 8px 0px;
}
#\39 630dec0 {
    width: 48.11%;
    height: auto;
    min-height: 34px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ea69571e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 7943fc8.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 7943fc8 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 a9376eb {
    margin: 0px 0% 0px 0%;
}
    
#f7be79db {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#e47f4c32 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a3e265ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bb454752 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 b3dd404 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\31 65182cd {
    margin: 0px 0% 0px 0%;
}
    
#bb0cfee0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#bb0cfee0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
}



@media all {
    
#\33 3227001 {
    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;
}
    
#\39 2987786 {
    justify-content: flex-start;
    align-items: center;
    width: 91.60%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 86ae811.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 86ae811 {
    width: 1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d87488a9 {
    width: 39.43%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 682c591 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 1ac9f3b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\39 87ad89e {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\39 22d02b1 {
    margin: 0px 0% 0px 0%;
}
    
#\36 832d294 {
    align-items: flex-start;
    width: 94.59%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 52ef77e::before, #\32 52ef77e > .bgExtraLayerOverlay {
    background-image: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#\32 52ef77e {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 99.36%;
    min-height: 159px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    background-image: none;
    background-attachment: fixed;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3ea6589 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 23f8441 {
    width: 44.64%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 c0770b7 {
    flex-direction: row;
    align-items: flex-start;
    width: 31.99%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b27386b {
    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;
}
    
#group_9kj {
    justify-content: flex-start;
    align-items: center;
    width: 91.55%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c85da33 {
    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;
}
    
#widget_pl6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_pl6 {
    width: 21.7031px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#\34 fe44fc3 {
    flex-direction: row;
    align-items: flex-start;
    width: 32%;
    min-height: 151px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f298d9a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 f298d9a {
    width: 21.7344px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#\31 a662b4e {
    justify-content: flex-start;
    align-items: center;
    width: 91.55%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#bb5eadd0 {
    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;
}
    
#\30 92bb9e0 {
    flex-direction: row;
    align-items: flex-start;
    width: 31.99%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f85d4d4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 f85d4d4 {
    width: 20.8438px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#\32 db6297a {
    justify-content: flex-start;
    align-items: center;
    width: 91.81%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\37 3eea636 {
    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;
}
    
#\33 fd0f0b4 {
    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;
}
    
#\35 640ab71::before, #\35 640ab71 > .bgExtraLayerOverlay {
    background-image: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#\35 640ab71 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 99.42%;
    min-height: 159px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    background-image: none;
    background-attachment: fixed;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8085821 {
    flex-direction: row;
    align-items: flex-start;
    width: 32%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4040ae0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 4040ae0 {
    width: 21.875px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#\38 dbeddff {
    justify-content: flex-start;
    align-items: center;
    width: 91.51%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#ee770a3e {
    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;
}
    
#\39 f6f1287 {
    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;
}
    
#\38 618f643 {
    flex-direction: row;
    align-items: flex-start;
    width: 32%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b1d6bde.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b1d6bde {
    width: 21.7656px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#\32 a5f7431 {
    justify-content: flex-start;
    align-items: center;
    width: 91.54%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\34 30299bd {
    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;
}
    
#b1f04e93 {
    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;
}
    
#\38 f5d7e17 {
    flex-direction: row;
    align-items: flex-start;
    width: 32%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c3942229.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c3942229 {
    width: 21.5625px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#\30 df26c97 {
    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;
}
    
#e8feb024 {
    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;
}
    
#caf68ff0::before, #caf68ff0 > .bgExtraLayerOverlay {
    background-image: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#caf68ff0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 99.42%;
    min-height: 159px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    background-image: none;
    background-attachment: fixed;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2ed4f5b {
    flex-direction: row;
    align-items: flex-start;
    width: 32%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1dfa0e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 1dfa0e5 {
    width: 20.4062px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#a9a729d9 {
    justify-content: flex-start;
    align-items: center;
    width: 91.94%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e0c39cb {
    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;
}
    
#\34 9ecf480 {
    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_bff::before, #group_bff > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(255, 255, 255, 1);
    opacity: 0.9;
    border-radius: inherit;
}
#group_bff {
    background-size: auto;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/LbWHvVAmsa4d0Ee16hFCHnyN0-1920w.webp");
    background-attachment: fixed;
}
    
#\35 48792b1::before, #\35 48792b1 > .bgExtraLayerOverlay {
    background-image: radial-gradient(circle, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 1) 100%);
}
#\35 48792b1 {
    flex-direction: row;
    align-items: stretch;
    width: 99.42%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    background-image: none;
    background-attachment: fixed;
    --column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    background-color: var(--color_4);
    border-radius: 15px 15px 15px 15px;
    padding: 15px 10px 15px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b3f41dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 b3f41dd {
    width: 1.91%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 3px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0e6e587 {
    align-items: flex-start;
    width: 87.6%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 1%;
    flex-wrap: nowrap;
    height: auto;
    align-content: flex-start;
    flex-direction: row;
    --column-gap: 1%;
    align-self: flex-start;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_oi9 {
    width: 66.81%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 1aa327d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 1aa327d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 d49aee8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 eec0fe5 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#bd08aa0f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 35a0c9a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\35 2191501 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a5e36497 {
    width: 29.39%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8199e72 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: center;
    order: 3;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#fa002196 {
    width: 16.05%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 82a2690.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 82a2690 {
    width: 1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ef436207 {
    flex-direction: row;
    justify-content: space-between;
    align-items: flex-start;
    width: 96.97%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7786835888646997%;
    flex-wrap: nowrap;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 3%;
}
    
#\37 72f3b59 {
    align-items: flex-start;
    width: 94.59%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ee7c3e5 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 45px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.782412765643084%;
    flex-direction: row;
    flex-wrap: nowrap;
    height: auto;
    order: 6;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f0243b92 {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#d9d89753 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bd9a24a::before, #\30 bd9a24a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_7);
    opacity: 0.5;
    border-radius: inherit;
}
#\30 bd9a24a {
    justify-content: space-between;
    align-items: flex-start;
    width: 31.9%;
    min-height: 436px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/HLkSOeonBQ6UJW5b2L3GpbsWNk-837h.webp");
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#c8ed99ac {
    width: 39.19%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b7751c9 {
    width: 41.58%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af2123e0 {
    flex-direction: row;
    justify-content: space-between;
    align-items: stretch;
    width: 96.97%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7786835888646997%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 3%;
}
    
#\34 e27e797 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 f8d3a98 {
    width: 5%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 267bb83 {
    width: 94.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\39 aa41058 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 ca934c7 {
    width: 100%;
    height: 231px;
    max-width: 100%;
    order: 1;
}
    
#\35 729b3b3 {
    width: 89.45%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b95d7d09 {
    width: 48.11%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e03c4a24 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#widget_05l.flex-element.widget-wrapper > [data-element-type] {
    padding: 15px 15px 15px 15px;
}
#widget_05l {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 4;
    margin: 0px 0% 0px 0%;
}
    
#fb4071db {
    width: 48.11%;
    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_og0 {
    align-self: flex-start;
    align-items: stretch;
    width: 66.32%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.861863317898616%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: stretch;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 81774a5 {
    justify-content: flex-start;
    align-items: center;
    width: 52.03%;
    min-height: 57px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    height: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b782c151 {
    align-items: flex-start;
    width: 49.07%;
    min-height: 149px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d91f527b {
    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;
}
    
#widget_hsf {
    width: 20.09%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_vjn {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_7uk {
    width: 19.37%;
    height: 63px;
    max-width: 100%;
    order: 2;
}
    
#group_3hv {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 25px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 1%;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 1%;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qfd {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c6c2e3dc {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 0d69d75 {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 0a4637f {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 7380baa {
    width: 9%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_hs2 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_hak {
    width: 5.62%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_pfr.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_pfr {
    width: 92.39%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 4daa824 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#fbab53b5 {
    width: 5.04%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e35354b3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e35354b3 {
    width: 5.39%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_fe9 {
    flex-direction: row;
    align-items: center;
    width: 92.96%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    height: auto;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#\35 fc3e1ce.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 fc3e1ce {
    width: 94.61%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dfc5fa0 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 27ba420 {
    width: 5.04%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#df81b8ff {
    flex-direction: row;
    align-items: center;
    width: 92.96%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    height: auto;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#ac585d7e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ac585d7e {
    width: 3.62%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9c76dcb.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 9c76dcb {
    width: 96.38%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab091e95 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\32 20d43c9 {
    width: 5.04%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 385310f {
    flex-direction: row;
    align-items: center;
    width: 92.96%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    height: auto;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#\39 07d022c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 07d022c {
    width: 100.00%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 ca30a54 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 23px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\34 b2286da {
    width: 5.04%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\33 f71abcc {
    flex-direction: row;
    align-items: center;
    width: 92.96%;
    min-height: 24px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-wrap: nowrap;
    --column-gap: 0%;
    align-content: center;
    height: auto;
    padding: 1px 1px 1px 1px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4e980be.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 4e980be {
    width: 8%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3b536c5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 3b536c5 {
    width: 93.99%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bfff7fee {
    align-items: flex-start;
    width: 49.07%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db3c0465 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a64a7b9b {
    width: 47.47%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e98d436 {
    flex-direction: row;
    align-items: center;
    width: 29.45%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 3%;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e80571b {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 1ab4b36 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b1c29890 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#caed4e7b {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\31 0f80121 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 a2c9c35 {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed29b265 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 59e05d4 {
    width: 97.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_r1p {
    align-items: flex-start;
    width: 81.77%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#a3cf57a3 {
    width: 97.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_erq {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#f1be2f27 {
    align-items: flex-start;
    width: 49.07%;
    min-height: 344px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec78c9ef {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 566ef67 {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a134cf8 {
    align-items: flex-start;
    width: 81.77%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f40ae590 {
    width: 97.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e2ca0394 {
    width: 97.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1194409 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 482dd87 {
    flex-direction: row;
    align-items: center;
    width: 29.45%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 3%;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3907501 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#ea6d00a7 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cba35127 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f4edf651 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#b4be5dbf {
    width: 47.47%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a01deb1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 59ac150 {
    align-items: flex-start;
    width: 49.07%;
    min-height: 320px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 20px 20px 20px 20px;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    order: 0;
    justify-content: flex-start;
    align-self: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7369d1b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 73px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 7248f5b {
    width: 50px;
    height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2a7d59d {
    align-items: flex-start;
    width: 81.77%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 2f49615 {
    width: 97.22%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc01ab38 {
    width: 97.22%;
    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 52c63b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 35px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    align-content: center;
    height: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\35 014e3cd {
    flex-direction: row;
    align-items: center;
    width: 29.45%;
    min-height: 20px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 3%;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 3%;
    height: auto;
    align-self: auto;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cea2f8cf {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 94f0c5e {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 d6e9a67 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 de9da69 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 6de7fe8 {
    width: 16%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a8464854 {
    width: 47.47%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 356f24f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 4c515ba.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 4c515ba {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\35 b322290 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\36 105338c {
    margin: 0px 0% 0px 0%;
}
    
#\37 bc4e37b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 252d4ce {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\34 0790968 {
    width: 94.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#ade99ec8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ade99ec8 {
    width: 1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2688e48::before, #\38 2688e48 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 36%, rgba(0, 0, 0, 1) 100%);
}
#\38 2688e48 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 25%;
    min-height: 436px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/KOLDO+3-523h.jpeg");
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#eefb6ce4 {
    width: 100%;
    height: 231px;
    max-width: 100%;
    order: 1;
}
    
#b0fd05c5 {
    width: 86.77%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb93143c {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\32 7732f2c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\30 bcb18d1 {
    width: 37.78%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 aa23a9e {
    width: 94.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#a1422c4d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 bc04112 {
    align-items: flex-start;
    width: 94.59%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c65e5674 {
    width: 38.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dfa3e268 {
    margin: 0px 0% 0px 0%;
}
    
#\36 6035ea1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#dfd7c7e1 {
    flex-direction: row;
    align-items: stretch;
    width: 96.97%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7786835888646997%;
    flex-wrap: nowrap;
    height: auto;
    align-content: stretch;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 3%;
}
    
#b7c65428::before, #b7c65428 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 1) 100%);
}
#b7c65428 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 25%;
    min-height: 436px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/LAURA+2-523h.jpeg");
    border-radius: 10px 10px 10px 10px;
    height: auto;
    background-position: 50% 100%;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#ac73b650 {
    width: 100%;
    height: 231px;
    max-width: 100%;
    order: 1;
}
    
#\36 f83af47 {
    width: 86.77%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 46cebb5::before, #\35 46cebb5 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.5;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 30%, rgba(0, 0, 0, 1) 100%);
}
#\35 46cebb5 {
    justify-content: flex-end;
    align-items: flex-start;
    width: 25%;
    min-height: 436px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    background-image: url("https://le-de.cdn-website.com/22c1f25f33f3460584ee470485aa4844/dms3rep/multi/opt/ALFRE+1-523h.jpeg");
    border-radius: 10px 10px 10px 10px;
    height: auto;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
}
    
#\30 515fa06 {
    width: 100%;
    height: 231px;
    max-width: 100%;
    order: 1;
}
    
#\34 e93a1db {
    width: 94.18%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 061d2e7 {
    width: 86.77%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 e426ad4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 e426ad4 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\37 d5f7c4f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 2797cf3 {
    margin: 0px 0% 0px 0%;
}
    
#e4848a36 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 cf2f033 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 0407807 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: space-between;
    border-radius: 20px 20px 20px 20px;
    background-color: var(--color_1);
    background-image: none;
    flex-direction: row;
    padding: 50px 50px 50px 50px;
    margin: 0% 0% 0% 0%;
}
    
#\33 428eff4 {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\33 cab1890 {
    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 1682d64 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 53.71%;
    min-height: 277px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 9ca00bb {
    margin: 0px 0% 0px 0%;
}
    
#\32 8db75bf {
    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;
}
    
#c4a75032 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_plo {
    width: 38.38%;
    height: 277px;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_rqp {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
}



@media all {
    
#\32 a15d504 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100%;
    min-height: 62px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    --column-gap: 2%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#e9585465 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6485944 {
    background-size: auto;
    align-items: flex-start;
    width: 94.88%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    background-image: none;
    background-attachment: fixed;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 72f3906 {
    width: 91.75%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba133d35.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ba133d35 {
    width: 1%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 eedf2ff {
    align-items: flex-start;
    width: 94.59%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 1.846864178530204%;
    height: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3feaaf9 {
    min-height: 159px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\35 394cfd2 {
    margin: 0px 0% 0px 0%;
}
    
#c2bdd8f0 {
    width: 90.44%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5b397bf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#fe53a393 {
    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;
}
    
#\38 1ea03ae {
    flex-direction: row;
    align-items: flex-start;
    width: 48.57%;
    min-height: 164px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    align-content: flex-start;
    border-radius: 0px 0px 0px 0px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33) rgba(65, 55, 24, 0.33);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 30px 30px 30px 30px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 503fa01 {
    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;
}
    
#\35 dce92ec {
    justify-content: flex-start;
    align-items: center;
    width: 86.71%;
    min-height: 89px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 6.417648533467034%;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\39 bf5cea9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 bf5cea9 {
    width: 20.5938px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 5px 0% 0px 0%;
}
    
#group_jnm {
    align-items: flex-start;
    width: 49.56%;
    min-height: 164px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_qh8 {
    width: 28.4844px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_rkg {
    width: 100.00%;
    height: 354px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#d13cb278 {
    margin: 0px 0% 0px 0%;
}
    
#\30 810f572 {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\35 8bcdb32.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\35 8bcdb32 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\38 4287bf7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 3c6ef19 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\32 a022049.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 a022049 {
    width: 2%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b2341e8 {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 20px;
    width: 48.33%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 e2d9934 {
    min-height: 131px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\30 fbbbe6b {
    margin: 0px 0% 0px 0%;
}
    
#\34 e1acf12 {
    align-items: flex-start;
    width: 94.59%;
    min-height: 148px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    align-self: auto;
    order: 1;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 73859b8[data-pinned] {
    position: sticky;
    top: 151px;
    bottom: auto;
    z-index: 1;
}
#\38 73859b8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3.605295277438738%;
    flex-wrap: nowrap;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\36 10e5673 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 713e518 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.63%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\38 190dbae {
    width: 77.04%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 112caa7 {
    width: 86.12%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 b94da21 {
    width: 18.89%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_v55.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_v55 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 7e0f201 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 1f1669e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 532833c {
    margin: 0px 0% 0px 0%;
}
    
#\33 8f3a84c.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 8f3a84c {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\32 fb935af {
    min-height: 22px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 3f29d71 {
    width: 65.55%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1172a32 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f5208db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50.45%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 5px 16px 15px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f390875 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#dc7b3215.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dc7b3215 {
    width: 14.4375px;
    height: auto;
    max-width: 100%;
    margin: 20px 0% 0px 0%;
}
    
#b7480068 {
    align-items: flex-start;
    width: 93.70%;
    min-height: 148px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 24px;
    height: auto;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f6416213 {
    margin: 0px 0% 0px 0%;
}
    
#\32 06351c4 {
    width: 13.61%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 84ab6cc {
    min-height: 131px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#a091f07c {
    min-height: 8px;
    column-gap: 1%;
    row-gap: 24px;
    width: 47.51%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\32 a0a2397 {
    width: 86.12%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 8d423c5 {
    min-height: 450px;
    padding: 5% 0% 5% 0%;
}
    
#\36 7ad4c88 {
    margin: 0px 6% 0px 6%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 63e21ae {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 0e8a828 {
    margin: 0px 0% 0px 0%;
}
    
#widget_ck0 {
    width: 28.16%;
}
    
#widget_9lj {
    width: 78.00%;
}
    
#widget_rdc {
    width: 59.83%;
}
    
#group_fg9 {
    width: 100.00%;
}
    
#widget_1ak {
    width: 68.93%;
}
    
#\38 ac2643e {
    width: 45.80%;
}
    
#\32 4f7d415 {
    width: 84.14%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 e19942f {
    padding: 2% 5% 2% 5%;
}
    
#ad121d75 {
    margin: 0px 0% 0px 0%;
}
    
#d22e5ebb {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#group_fbi {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\34 359a4b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#a952637e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#e36e8a17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 3337577 {
    width: 100%;
    min-height: 80px;
}
    
#\30 2c1905b {
    margin: 0px 0% 0px 0%;
}
    
#c29c6224 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 5% 2% 5%;
}
    
#\38 4ad47ff {
    width: 100%;
    min-height: 80px;
}
    
#widget_723 {
    width: 93.71%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 99728d5 {
    padding: 2% 5% 2% 5%;
}
    
#\39 94c2283 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 e80f7f6 {
    margin: 0px 0% 0px 0%;
}
    
#\31 d593ec2 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 5% 2% 5%;
}
    
#\34 69ced44 {
    width: 100%;
    min-height: 80px;
}
    
#f48bdbae {
    width: 100%;
    min-height: 80px;
}
    
#\30 d8d3fbe {
    width: 100.20%;
}
    
#b18de518 {
    width: 89.67%;
}
    
#bd7d9269 {
    width: 95.51%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6586eae {
    margin: 0px 0% 0px 0%;
}
    
#b4b4f1d8 {
    padding: 2% 5% 2% 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 2a3303f {
    padding: 5% 5% 2% 5%;
}
    
#\34 6fc4f13 {
    margin: 0px 0% 0px 0%;
}
    
#e8bd5b5e {
    width: 100.00%;
}
    
#group_ko1 {
    column-gap: 1.8188707843880259%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#b31324b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 730a9b7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 dec2448 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 1243527 {
    padding: 5% 5% 2% 5%;
}
    
#dae5f3e3 {
    margin: 0px 0% 0px 0%;
}
    
#\38 15e76f8 {
    width: 89.25%;
}
    
#c217bfab {
    width: 40.37%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 e75d79f {
    width: 79.20%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_m41 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 87fe7b9 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#group_njo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 f3dab0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 351e4c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 7b66168 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 c6d6c17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 a9376eb {
    margin: 0px 0% 0px 0%;
}
    
#f7be79db {
    padding: 2% 5% 2% 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 b3dd404 {
    padding: 2% 5% 2% 5%;
}
    
#\31 65182cd {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 2987786 {
    width: 94.05%;
}
    
#\39 87ad89e {
    padding: 5% 5% 2% 5%;
}
    
#\39 22d02b1 {
    margin: 0px 0% 0px 0%;
}
    
#d87488a9 {
    width: 69.08%;
}
    
#\36 23f8441 {
    width: 100.00%;
}
    
#\32 52ef77e {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\36 c0770b7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 fe44fc3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 92bb9e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 f298d9a {
    width: 21.25px;
}
    
#\31 a662b4e {
    width: 93.82%;
}
    
#widget_pl6 {
    width: 20.2656px;
}
    
#group_9kj {
    width: 94.01%;
}
    
#\37 f85d4d4 {
    width: 19.6875px;
}
    
#\32 db6297a {
    width: 94.12%;
}
    
#\35 640ab71 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#b8085821 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 618f643 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 125px;
}
    
#\38 f5d7e17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 4040ae0 {
    width: 20.2031px;
}
    
#\38 dbeddff {
    width: 94.02%;
}
    
#\36 b1d6bde {
    width: 19.3438px;
}
    
#\32 a5f7431 {
    width: 94.19%;
    height: auto;
    min-height: 65px;
}
    
#c3942229 {
    width: 20.0781px;
}
    
#caf68ff0 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 135px;
}
    
#d2ed4f5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 125px;
}
    
#a9a729d9 {
    height: auto;
    min-height: 65px;
}
    
#group_bff {
    row-gap: 10px;
}
    
#\37 b3f41dd {
    width: 4%;
}
    
#widget_oi9 {
    width: 87.99%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 eec0fe5 {
    padding: 2% 5% 2% 5%;
}
    
#\37 35a0c9a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d9d89753 {
    margin: 0px 0% 0px 0%;
}
    
#f0243b92 {
    padding: 5% 5% 2% 5%;
}
    
#\31 482dd87 {
    width: 28.58%;
}
    
#b4be5dbf {
    width: 69.43%;
}
    
#a8464854 {
    width: 65.73%;
}
    
#ef436207 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c8ed99ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fa002196 {
    margin-right: 0%;
    margin-left: 0%;
    width: 27.54%;
}
    
#\32 b7751c9 {
    width: 76.45%;
}
    
#af2123e0 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 bd9a24a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_og0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 81774a5 {
    width: 51.46%;
}
    
#widget_7uk {
    width: 19.13%;
    height: 47px;
}
    
#widget_hsf {
    width: 25.41%;
}
    
#b782c151 {
    width: 49.07%;
}
    
#bfff7fee {
    width: 49.07%;
}
    
#f1be2f27 {
    width: 49.07%;
    align-self: flex-start;
    height: auto;
    min-height: 446px;
}
    
#\36 59ac150 {
    align-self: flex-start;
    height: auto;
    min-height: 451px;
    width: 49.07%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 b322290 {
    padding: 2% 5% 2% 5%;
}
    
#\36 105338c {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cb93143c {
    padding: 5% 5% 2% 5%;
}
    
#dfa3e268 {
    margin: 0px 0% 0px 0%;
}
    
#c65e5674 {
    width: 100.00%;
}
    
#b0fd05c5 {
    width: 59.52%;
}
    
#\38 2688e48 {
    width: 33.59%;
    height: auto;
    min-height: 320px;
}
    
#b7c65428 {
    width: 31.93%;
    height: auto;
    min-height: 320px;
}
    
#\35 46cebb5 {
    width: 31.06%;
    height: auto;
    min-height: 320px;
}
    
#\37 061d2e7 {
    width: 65.12%;
}
    
#\30 bcb18d1 {
    width: 73.12%;
}
    
#eefb6ce4 {
    height: 176px;
}
    
#ac73b650 {
    height: 144px;
}
    
#\30 515fa06 {
    height: 129px;
}
    
#dfd7c7e1 {
    align-items: stretch;
    align-content: stretch;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 2797cf3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 cf2f033 {
    padding: 2% 5% 2% 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 0407807 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 428eff4 {
    padding: 5% 5% 2% 5%;
}
    
#\35 9ca00bb {
    margin: 0px 0% 0px 0%;
}
    
#\32 8db75bf {
    width: 67.10%;
}
    
#\33 cab1890 {
    width: 69.35%;
}
    
#\37 1682d64 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_plo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 374px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 394cfd2 {
    margin: 0px 0% 0px 0%;
}
    
#\30 3feaaf9 {
    padding: 5% 5% 2% 5%;
}
    
#\31 72f3906 {
    width: 100.00%;
}
    
#c2bdd8f0 {
    width: 96.55%;
}
    
#c6485944 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e9585465 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\32 a15d504 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 eedf2ff {
    column-gap: 1.846864178530204%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_jnm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 120px;
}
    
#\38 1ea03ae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 162px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#d13cb278 {
    margin: 0px 0% 0px 0%;
}
    
#\30 810f572 {
    padding: 2% 5% 2% 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 e2d9934 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 5% 2% 5%;
}
    
#\35 b2341e8 {
    width: 100%;
    min-height: 80px;
}
    
#\30 fbbbe6b {
    margin: 0px 0% 0px 0%;
}
    
#\37 713e518 {
    width: 100%;
    min-height: 80px;
}
    
#\38 190dbae {
    width: 100.00%;
}
    
#\30 112caa7 {
    width: 96.55%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 532833c {
    margin: 0px 0% 0px 0%;
}
    
#\32 fb935af {
    padding: 2% 5% 2% 5%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 f5208db {
    width: 100%;
    min-height: 80px;
}
    
#f6416213 {
    margin: 0px 0% 0px 0%;
}
    
#\36 84ab6cc {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 5% 5% 2% 5%;
}
    
#a091f07c {
    width: 100%;
    min-height: 80px;
}
}



@media (max-width: 767px) {
    
#\37 b671c4e {
    min-height: 179px;
    align-items: center;
    width: 100%;
    height: auto;
    padding: 10% 6% 10% 6%;
    margin: 5% 0% 5% 0%;
}
    
#\31 8d423c5 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\36 7ad4c88 {
    margin: 0px 5% 0px 5%;
}
}



@media (max-width: 767px) {
    
#\32 3e2b0f3 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 63e21ae {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 5% 2% 5%;
}
    
#widget_ck0 {
    width: 51.15%;
}
    
#widget_9lj {
    width: 87.22%;
}
    
#group_fg9 {
    width: 100.00%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#group_ifo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 00e06b2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 69.62%;
}
    
#f749e9d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 ac2643e {
    width: 52.91%;
}
    
#widget_1ak {
    width: 48.81%;
}
    
#\32 4f7d415 {
    width: 63.63%;
}
    
#\35 0e8a828 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f6a96dc {
    width: 13%;
}
}



@media (max-width: 767px) {
    
#d22e5ebb {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\39 e19942f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 5% 2% 5%;
}
    
#group_fbi {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 359a4b5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a952637e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e36e8a17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_89o {
    width: 28.47%;
}
    
#\39 82b9894 {
    width: 25.59%;
}
    
#\31 7c7838e {
    width: 21.70%;
}
    
#\35 138d1eb {
    width: 24.47%;
}
    
#ad121d75 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\33 3337577 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#c29c6224 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#\38 4ad47ff {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_e24 {
    width: 45.06%;
}
    
#\30 2c1905b {
    margin: 0px 0% 0px 0%;
}
    
#widget_723 {
    width: 102.67%;
}
}



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



@media (max-width: 767px) {
    
#f48bdbae {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\31 d593ec2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#\34 69ced44 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#afed90b5 {
    width: 101.70%;
}
    
#\30 d8d3fbe {
    width: 101.70%;
}
    
#d8a3c0d2 {
    width: 88.60%;
}
    
#\37 8255d0a {
    width: 84.24%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 2f4bc19 {
    width: 4.85%;
}
    
#f96dde6f {
    width: 8.92%;
}
    
#group_uvp {
    width: 84.81%;
    height: auto;
    min-height: 75px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#widget_r1d {
    width: 4.88%;
}
    
#widget_jq5 {
    width: 8.32%;
}
    
#e7403d05 {
    width: 84.24%;
    height: auto;
    min-height: 75px;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#cd64dc9f {
    width: 4.84%;
}
    
#\30 2b3456c {
    width: 8.92%;
}
    
#f1d9b39e {
    width: 84.24%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#f2caff33 {
    width: 4.85%;
}
    
#\38 5c2aa85 {
    width: 8.92%;
}
    
#\33 7746c56 {
    width: 83.96%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 6216d61 {
    width: 9.22%;
}
    
#c2c97eeb {
    width: 84.24%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\38 a0b0113 {
    width: 8.92%;
}
    
#group_aqr {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 68.78%;
    row-gap: 5px;
}
    
#\37 b4d58ba {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 d0ad728 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b18de518 {
    width: 100.00%;
}
    
#bd7d9269 {
    width: 100.00%;
}
    
#\31 e80f7f6 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 02cf51d {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#b4b4f1d8 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 2040469 {
    width: 30px;
}
    
#\37 2a3303f {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#d7b2b680 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#e8bd5b5e {
    width: 72.12%;
}
    
#group_ko1 {
    column-gap: 1.8188707843880259%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 16px 5px 16px 5px;
    margin: 0px 0% 0px 0%;
}
    
#b31324b2 {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 730a9b7 {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dec2448 {
    width: 100%;
    align-items: flex-start;
    align-content: flex-start;
    padding: 30px 25px 30px 25px;
    margin: 0px 0% 0px 0%;
}
    
#widget_d61 {
    width: 30px;
}
    
#cb61f90c {
    width: 30px;
}
    
#\34 6fc4f13 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 1243527 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#\32 2824a61 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\38 15e76f8 {
    width: 100.00%;
}
    
#group_m41 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\34 e75d79f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c217bfab {
    margin-right: 0%;
    margin-left: 0%;
    width: 76.79%;
}
    
#\32 87fe7b9 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_njo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 f3dab0b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\37 351e4c4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 7b66168 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\36 c6d6c17 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#dae5f3e3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 9ff68cd {
    width: 35.20%;
}
    
#widget_4pk {
    width: 4.94%;
}
    
#widget_ek8 {
    width: 93.07%;
}
    
#f5a6449b {
    width: 35.20%;
}
    
#\38 37ed0eb {
    width: 97.63%;
}
    
#ff4814d9 {
    width: 34.73%;
}
    
#\36 3efa362 {
    width: 81.20%;
}
    
#\33 9ff4524 {
    width: 4.94%;
}
    
#\32 e06c9d4 {
    width: 93.07%;
}
    
#bcff8c38 {
    width: 34.73%;
}
    
#\31 382a2b5 {
    width: 77.92%;
}
}



@media (max-width: 767px) {
    
#ea69571e {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#f7be79db {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#a3e265ae {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\30 b3dd404 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 87ad89e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#\36 1ac9f3b {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 23f8441 {
    width: 100.00%;
}
    
#d87488a9 {
    width: 100.00%;
}
    
#\32 52ef77e {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\36 c0770b7 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\34 fe44fc3 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\30 92bb9e0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 640ab71 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#b8085821 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 618f643 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\38 f5d7e17 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#caf68ff0 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#d2ed4f5b {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\39 22d02b1 {
    margin: 0px 0% 0px 0%;
}
    
#group_bff {
    row-gap: 10px;
}
    
#\37 b3f41dd {
    width: 7.54%;
}
    
#widget_oi9 {
    width: 91.47%;
}
}



@media (max-width: 767px) {
    
#\31 d49aee8 {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\38 eec0fe5 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#f0243b92 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#e03c4a24 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_7uk {
    height: 54px;
    margin-right: 0%;
    margin-left: 0%;
    width: 28.49%;
}
    
#\30 a2c9c35 {
    height: 35px;
    width: 35px;
}
    
#\31 566ef67 {
    height: 35px;
    width: 35px;
}
    
#\31 7248f5b {
    height: 35px;
    width: 35px;
}
    
#\32 b7751c9 {
    width: 100.00%;
}
    
#ef436207 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#c8ed99ac {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#fa002196 {
    margin-right: 0%;
    margin-left: 0%;
    width: 56.39%;
}
    
#af2123e0 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 bd9a24a {
    width: 100%;
    padding: 30px 20px 30px 20px;
    margin: 0px 0% 0px 0%;
}
    
#group_og0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 1.861863317898616%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#b782c151 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#bfff7fee {
    width: 100%;
    align-self: flex-start;
    height: auto;
    min-height: 296px;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#f1be2f27 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#\36 59ac150 {
    width: 100%;
    padding: 20px 15px 20px 15px;
    margin: 0px 0% 0px 0%;
}
    
#d9d89753 {
    margin: 0px 0% 0px 0%;
}
    
#a5e36497 {
    width: 42.71%;
}
    
#b95d7d09 {
    width: 38.37%;
}
    
#fb4071db {
    width: 57.85%;
}
    
#\33 ca934c7 {
    height: 134px;
}
    
#group_vjn {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
}
    
#widget_hsf {
    margin-right: 0%;
    margin-left: 0%;
    width: 17.27%;
}
    
#\31 81774a5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 40.26%;
}
    
#group_r1p {
    width: 76.06%;
}
}



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



@media (max-width: 767px) {
    
#\36 6035ea1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#cb93143c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#dfa3e268 {
    margin: 0px 0% 0px 0%;
}
    
#\30 bcb18d1 {
    width: 100.01%;
}
    
#c65e5674 {
    width: 100.01%;
}
    
#dfd7c7e1 {
    column-gap: 1.7786835888646997%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\38 2688e48 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b7c65428 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 46cebb5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#eefb6ce4 {
    height: 314px;
}
    
#ac73b650 {
    height: 305px;
}
}



@media (max-width: 767px) {
    
#\37 d5f7c4f {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\39 cf2f033 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\32 0407807 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 50px 40px 50px 40px;
    margin: 0% 0% 0% 0%;
}
    
#\33 428eff4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#widget_plo {
    height: 184px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 9ca00bb {
    margin: 0px 0% 0px 0%;
}
    
#\37 1682d64 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 3feaaf9 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#e9585465 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\35 394cfd2 {
    margin: 0px 0% 0px 0%;
}
    
#\35 eedf2ff {
    column-gap: 1.846864178530204%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_jnm {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 1ea03ae {
    width: 100%;
    padding: 20px 5px 20px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\31 72f3906 {
    width: 63.18%;
}
    
#c2bdd8f0 {
    width: 100.01%;
}
    
#widget_rkg {
    height: 252px;
}
}



@media (max-width: 767px) {
    
#\30 810f572 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\33 3c6ef19 {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 b2341e8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 e2d9934 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 2% 5%;
}
    
#\37 713e518 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\30 fbbbe6b {
    margin: 0px 0% 0px 0%;
}
    
#\38 190dbae {
    width: 101.80%;
}
    
#\30 112caa7 {
    width: 101.65%;
}
    
#\36 b94da21 {
    width: 27.13%;
}
}



@media (max-width: 767px) {
    
#\36 1f1669e {
    min-height: 42px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\32 fb935af {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\30 f5208db {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    align-content: flex-start;
}
    
#\36 84ab6cc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 5% 5% 5% 5%;
}
    
#a091f07c {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f6416213 {
    margin: 0px 0% 0px 0%;
}
    
#\39 3f29d71 {
    width: 102.67%;
}
    
#\32 06351c4 {
    width: 17.29%;
}
}

#group_njo.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAME/8QAHxAAAQMDBQAAAAAAAAAAAAAAAgABBQMGQQQhUWHh/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABgRAQADAQAAAAAAAAAAAAAAAAEAAjED/9oADAMBAAIRAxEAPwDGU1HRdER1YnUdywOOFYbptt2Z3jy368REHpZdiioZP//Z')!important}#\33 f3dab0b.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUH/8QAHxAAAgICAQUAAAAAAAAAAAAAAQIAAwQFBhMjMkFh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAT/xAAbEQACAQUAAAAAAAAAAAAAAAAAAQMEERIhIv/aAAwDAQACEQMRAD8Am6rMbVtVk3ANQ7gKomz0cs1/Qr7B8R6+RERLDSKKjuzZ/9k=')!important}#\37 351e4c4.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFQABAQAAAAAAAAAAAAAAAAAAAAb/xAAdEAACAQQDAAAAAAAAAAAAAAABAgAEBRESBgdx/8QAFAEBAAAAAAAAAAAAAAAAAAAABP/EABoRAQABBQAAAAAAAAAAAAAAAAEAAgQSIXH/2gAMAwEAAhEDEQA/AJ7r+zFTUVFQcoi7IoMrF5PcVUBSuoGB5EQIGTE3Bqnk/9k=')!important}#\36 c6d6c17.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHRAAAwACAgMAAAAAAAAAAAAAAQIDAAQGERMhMf/EABUBAQEAAAAAAAAAAAAAAAAAAAQF/8QAFhEBAQEAAAAAAAAAAAAAAAAAAQAx/9oADAMBAAIRAxEAPwCHxK8raW5F9VXWaHtifYPWZilpB2HiH04xk4wmm3//2Q==')!important}#group_bff.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRigAAABXRUJQVlA4IBwAAAAwAQCdASoKAAoAAUAmJaQAA3AA/vxbHjUJRYAA')!important}#\30 bd9a24a.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,UklGRloAAABXRUJQVlA4IE4AAAAwAgCdASoKAA0AAUAmJYwCdAELXBYNdSM+AAD++jvPbOI+jnwi29zQ/EObRtAdEcHwQkL4visNg4nQfGe2dPTZm17BiiCfVLOhT5HgAAA=')!important}#\38 2688e48.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAABQYHCP/EACEQAAECBgMBAQAAAAAAAAAAAAECAwAEBQYREgchMRSh/8QAFQEBAQAAAAAAAAAAAAAAAAAAAgP/xAAYEQEAAwEAAAAAAAAAAAAAAAABAAMSEf/aAAwDAQACEQMRAD8Aol5cnUxi7maQieDbbZ1ez5tnoQ3s3Q4GW9GkKTqMEL9EZEudX28hVJyYAUoLz+wYTU51KQEzTwAGAAo9QdclSvQM/9k=')!important}#b7c65428.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAJBAAAQMDAwQDAAAAAAAAAAAAAQIDBAAFEQcSEwYUITEyYfD/xAAVAQEBAAAAAAAAAAAAAAAAAAACA//EABkRAAIDAQAAAAAAAAAAAAAAAAACAQMyQf/aAAwDAQACEQMRAD8AT75dLVZ+pzBlbu9l/EZ8D1VC2w2ltAOMgAVnLWObIXqRJfLquSPs4yD6/YpRh3qaqGwpTuSW0knH1SWZYmlS0Z6f/9k=')!important}#\35 46cebb5.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAMAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAABwYI/8QAIhAAAgIBAwQDAAAAAAAAAAAAAQIDBBEABQYIEyFhFzFi/8QAFQEBAQAAAAAAAAAAAAAAAAAAAwT/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRMf/aAAwDAQACEQMRAD8ATeY8rrbVziKnbvxpXdQGjJ8g58asIO28MbqwKsoIOfWsm9Q8j/KTkMwLlM4P60t7ZetLt1UCxJgRIPv0NLM6idxMPh//2Q==')!important}