@media all {
  *#dm .dmInner a.span.textonly { color:var(--color_1) !important; }

  *#dm .dmInner div.dmform-error { font-style:normal !important; }

  *#dm .dmInner div.dmforminput textarea { font-style:italic !important; }

  *#dm .dmInner div.dmforminput *.fileUploadLink { font-style:italic !important; }

  *#dm .dmInner div.checkboxwrapper span { font-style:italic !important; }

  *#dm .dmInner div.radiowrapper span { font-style:italic !important; }

  *#dm .dmInner div.u_1606902671 img[dm_changed] {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1606902671 img {
    object-position:0 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img[dm_changed] {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1572395528 img {
    object-position:50% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img[dm_changed] {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

  *#dm .dmInner div.u_1823688901 img {
    object-position:50% 0 !important;
    object-fit:cover !important;
  }

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

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

  *#dm .dmInner *.u_1451672928 { text-align:CENTER !important; }

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

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

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

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

  *#dm .dmInner div.u_1794766719 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1373336941 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1570931392 .svg {
    color:rgba(45,46,50,1) !important;
    fill:rgba(45,46,50,1) !important;
  }

  *#dm .dmInner div.u_1267151513 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { color:var(--color_1) !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { color:var(--color_1) !important; }

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

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

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

  *#dm .dmInner a.u_1609936376 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_2894690442 {
    background-color:rgba(239,239,239,1) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

  *#dm .dmInner div.u_3955672828 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1207268725 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_1298025685 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1141025153 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_1427928285 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1638664333 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_1838705849 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_1494027356 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

  *#dm .dmInner div.u_1789089474 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1952603122 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1298374947 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1391527345 hr {
    border-width:1px !important;
    color:var(--color_6) !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1906799459 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1651012472 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1098453622 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1499684034 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1364109374 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1395834489 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1239870265 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1070225330 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1774904039 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1043779474 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1180592902 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1937046868 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1464470142 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1935307188 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1401110055 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1386424690 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1067027431 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1284690940 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1958267820 {
    padding:12.5% !important;
    border-radius:25% !important;
    background-color:var(--color_3) !important;
    border-color:var(--color_5) var(--color_5) var(--color_5) var(--color_5) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1574286902 img[dm_changed] {
    object-position:100% 50% !important;
    object-fit:cover !important;
  }

  *#dm .dmInner *.u_1701780195 .accordion-title {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1701780195 .title-text {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner *.u_1701780195 .title-text * {
    justify-content:flex-start !important;
    text-align:left !important;
  }

  *#dm .dmInner div.u_1574286902 img {
    object-position:100% 50% !important;
    object-fit:cover !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

  *#dm .dmInner a.u_1556795198 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1701780195 .title-text {
    color:var(--color_2) !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1701780195 .title-text * {
    color:var(--color_2) !important;
    direction:ltr !important;
  }

  *#dm .dmInner div.u_1701780195 .accordion-title {
    color:var(--color_2) !important;
    border-bottom-width:1px !important;
    border-bottom-style:solid !important;
    direction:ltr !important;
    background-color:var(--color_7) !important;
    border-bottom-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1701780195 .accordion-description .section-inner {
    color:var(--color_2) !important;
    border-bottom-style:solid !important;
    border-bottom-color:var(--color_1) !important;
    border-bottom-width:0px !important;
  }

  *#dm .dmInner *.u_1701780195 .accordion-title .arrow .close {
    fill:var(--color_2) !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1701780195 .accordion-title .horizontal {
    fill:var(--color_2) !important;
    background-color:var(--color_2) !important;
  }

  *#dm .dmInner *.u_1701780195 .accordion-title .vertical {
    fill:var(--color_2) !important;
    background-color:var(--color_2) !important;
  }

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

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

  *#dm .dmInner a.u_1350580506:hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1350580506.hover .iconBg { background-color:rgb(255,255,255) !important; }

  *#dm .dmInner a.u_1350580506 .iconBg {
    display:inline-block !important;
    order:1 !important;
    background-color:var(--color_1) !important;
    mask-image:url(https://irp.cdn-website.com/14aa43f7/icon/Arrow_2094738.svg) !important;
  }

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

  *#dm .dmInner a.u_1346677418 {
    background-color:var(--color_3) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner a.u_1350580506 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    justify-content:center !important;
    text-align:center !important;
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_6) var(--color_6) var(--color_6) var(--color_6) !important;
    border-radius:5px 5px 5px 5px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1922108811 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_3) !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1893484886 {
    padding:12.5% !important;
    border-radius:50% !important;
    border-width:0px 0px 0px 0px !important;
    background-color:var(--color_3) !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-style:solid !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1778038843 .shape-text { font-weight:800 !important; }

  *#dm .dmInner div.u_1922108811:hover {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1922108811.hover {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1893484886:hover {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1893484886.hover {
    background-color:var(--color_8) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1715018544 input:not([type="submit"]) {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(21,21,21,0.56) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1715018544 textarea {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(21,21,21,0.56) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1715018544 select {
    border-style:solid !important;
    border-color:rgb(255,255,255) rgb(255,255,255) rgba(21,21,21,0.56) rgb(255,255,255) !important;
    border-width:0px 0px 1px 0px !important;
  }

  *#dm .dmInner div.u_1715018544 input[type="submit"] {
    font-size:15px !important;
    color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1715018544 .dmformsubmit {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_1) var(--color_1) var(--color_1) var(--color_1) !important;
    width:150px !important;
    border-radius:5px 5px 5px 5px !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
  }
}
@media (min-width:1025px) {
  *#dm *.d-page-1716942098 DIV.dmInner {
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm *.d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:no-repeat !important;
    background-image:none !important;
    background-size:cover !important;
    background-attachment:fixed !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1794766719 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1794766719 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1267151513 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-text { font-size:16px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description p { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ul { font-size:48px !important; }

  *#dm .dmInner div.u_1736692782 .shape-description ol { font-size:48px !important; }

  *#dm .dmInner *.u_1701780195 .arrow-wrapper { padding:18px !important; }

  *#dm .dmInner *.u_1701780195 .accordion-wrapper {
    padding-left:0px !important;
    padding-right:0px !important;
  }

  *#dm .dmInner div.u_1778038843 .shape-text { font-size:20px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1701780195 .accordion-title { font-size:20px !important; }

  *#dm .dmInner div.u_1701780195 .title-text { font-size:20px !important; }

  *#dm .dmInner div.u_1701780195 .title-text * { font-size:20px !important; }

  *#dm .dmInner div.u_1778038843 .shape-text { font-size:22px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1701780195 .accordion-title { font-size:18px !important; }

  *#dm .dmInner div.u_1701780195 .title-text { font-size:18px !important; }

  *#dm .dmInner div.u_1701780195 .title-text * { font-size:18px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 2a6f35cfdd2b461c33482f9 {
    column-gap: 5%;
    row-gap: 30px;
    width: 100%;
    min-height: 0px;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 15px;
    width: 47.5%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f35cfdd2b461c33482fb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.5%;
    background-image: url("https://irp.cdn-website.com/14aa43f7/dms3rep/multi/opt/3321+Evergreen+6-1920w.jpg");
    min-width: 4%;
    border-radius: 5px 5px 5px 5px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 2a6f38efdd2b461c3349964 {
    align-self: auto;
    max-width: 100%;
    width: 515px;
    justify-self: auto;
    height: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
    
#widget_991 {
    width: 94.41%;
    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_stb {
    align-items: flex-start;
    width: 100%;
    min-height: 108px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    height: auto;
    border-width: 0px 0px 0px 2px;
    border-color: var(--color_5) var(--color_5) var(--color_5) var(--color_3);
    border-style: solid;
    padding: 10px 10px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 34d8760 {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d09dace8 {
    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;
}
    
#widget_jfl.flex-element.widget-wrapper > [data-element-type] {
    padding: 10px 10px 10px 10px;
}
#widget_jfl {
    width: 94.41%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2a6f35cfdd2b461c33482f8 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\31 7456205 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ca90730f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c53fa40 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e10fdc8::before, #\35 e10fdc8 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(17, 17, 17, 1) 100%);
}
#\35 e10fdc8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_7);
    background-image: none;
}
    
#\32 fbe7551 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    justify-content: flex-start;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_bqs {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_eeh[data-pinned] {
    position: sticky;
    top: 100px;
    bottom: auto;
    z-index: 1;
}
#group_eeh {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    order: 2;
}
    
#\36 867b64c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4d6c704 {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a65f1b91 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#d116703f {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#widget_flg {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_k75.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_k75 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 3;
}
    
#fc612856 {
    margin: 0px 0% 0px 0%;
}
    
#widget_pob {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#widget_eeo {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#c5e6a62f {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7fc19b4 {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\35 b7d10db {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\34 437bd8e {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1d523d8 {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 303b2af {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\31 3b9d12f {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\31 95e571c {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a36c32d {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0cdfa26 {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#b26a9dc9 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\30 84c2709 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 90455c2 {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 90a2f0d {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\39 4d0b9f6 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#a485ed55 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 232668a {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 561be35 {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#a65b4e7a {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#b7a9c303 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a181889e {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cacd8fcc {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#f74aef81 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\33 63106a0 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 85aca24 {
    align-items: center;
    width: 99.97%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba5aa6ac {
    align-items: flex-start;
    width: 9.60%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#a8d2f7e0 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#d211f86b {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1f6a100 {
    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;
}
    
#c22dffab {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 134f349 {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\39 ae46b43 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#f350bbc2 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\31 d8486b4 {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\39 8341bca {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#bd709ddc {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f64e5d59 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#faf53ffe {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\33 733a41c {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c442c143 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\32 43db32e {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#ba5a74f7 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 fa6360a {
    width: 72.41%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1a0eabd {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2f8efdb {
    width: 31px;
    height: auto;
    max-width: 100%;
}
    
#\32 b6f4a86 {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2ebb3bb {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe925ea1 {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d292a71 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 63b013f {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\33 89092c9 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 969c3b4 {
    align-items: flex-start;
    width: 47.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.147204147204147%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3ab1079 {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\38 fff88f4 {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5afc75e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.147204147204147%;
    order: 6;
    justify-self: auto;
    align-self: auto;
    flex-wrap: nowrap;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o8u {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4.147204147204147%;
    order: 4;
    flex-wrap: nowrap;
}
    
#\33 b5b453e {
    align-items: flex-start;
    width: 47.93%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 4.147204147204147%;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a3383bf8 {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 362860b {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\37 b627dd1 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\36 1b7a452 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2341cf2 {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 666f4c0 {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\31 d91e9a0 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\31 b0e1bc2 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8f373cc {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c2a2516a {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#ed17b4f5 {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\34 e5eb9b7 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac96023e {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1d6ac0a {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#a58220ac {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\33 20b7371 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9919cc8 {
    align-items: center;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 1;
    --column-gap: 1%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 107e358 {
    align-items: flex-start;
    width: 23%;
    min-height: 40px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    height: auto;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 0;
}
    
#\31 cb9957b {
    width: 31px;
    height: 29px;
    max-width: 100%;
}
    
#\30 f740da0 {
    width: 84.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_1a4 {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 0767b9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#b4dc5d75 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#b0f90abf::before, #b0f90abf > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.65;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 1) 0%, rgba(17, 17, 17, 1) 100%);
}
#b0f90abf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: url("https://irp.cdn-website.com/14aa43f7/dms3rep/multi/opt/Whispering+Birch+Retaining+Wall+Before+%2810%29-1920w.jpg");
}
    
#\36 2a709effdd2b461c3356d2a {
    max-width: 100%;
    width: 1246px;
    justify-self: auto;
    height: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_f81 {
    width: 84.21%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f696fe45 {
    width: 73.45%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\33 2a3bf1c {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    align-self: auto;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#db1b856d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-image: url("https://irp.cdn-website.com/14aa43f7/dms3rep/multi/opt/imgi_3_Incredibly-1920w.png");
    background-color: var(--color_1);
    border-radius: 5px 0px 0px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\31 43617a4 {
    min-height: 320px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 0% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 133f83c[data-background-color-animation] {
    
}
#\35 133f83c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_6);
    background-image: none;
}
    
#d2aaa2de {
    margin: 0px 0% 0px 0%;
}
    
#\38 ccfe6eb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 49.96%;
    min-width: 4%;
    background-color: var(--color_1);
    background-image: none;
    border-radius: 0 0px 0px 0;
    padding: 2% 0% 2% 3%;
    margin: 0% 0% 0% 0%;
}
    
#d8777600 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c19 {
    align-items: flex-start;
    width: 100%;
    min-height: 118px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
}
    
#group_nko {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_3h9 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_seh {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 0c7aa3d {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\35 103fe6d {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 5d19c53 {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 b81a2d3 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 d7552c9 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#d246bc76 {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#a933f35f {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f5483059 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 f39a78b {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 bf8a6e5 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 48bf123 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 4741eff {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f2c2c5d7 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 f7da5c7 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 5041250 {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c408fa62 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d39a9026 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 5403d58 {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 47f6443 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ef4d9354 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 39ebe3e {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#f6e2380f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 10%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    margin: 0% 0% 0% 0%;
}
    
#\38 5fb7e58 {
    flex-direction: row;
    align-items: center;
    width: 100.00%;
    min-height: 37px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    flex-wrap: nowrap;
    height: auto;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 2px 10px 2px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c18d83a2 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#e02d542c {
    width: 76.54%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 19dac5e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\33 f834886 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\35 460faaf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#dc59a1a8 {
    width: 94.41%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_bs6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_7mg {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.895874990742798%;
    flex-wrap: nowrap;
}
    
#group_p39 {
    align-items: flex-start;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#widget_615 {
    width: 100%;
    height: 296px;
    max-width: 100%;
}
    
#widget_8m4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_30i {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_96n {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_o61 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#widget_5np {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_9lu.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_9lu {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#group_1eo {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
}
    
#\37 9ab3408 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 2ab9c9f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 11098f9 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 d515dc9 {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 130327d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 130327d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\34 2bcf536 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 72bfac8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5de03d9 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#f16a6d7d {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8dab2d3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 8dab2d3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\31 2a37b63 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 b4fcb4f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#f4c79990 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\36 6a2fe0a {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c643c42.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 c643c42 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#dcca09e9 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 00695c1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d2ef24c8 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\35 aab68c8 {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 cf04eaf.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 cf04eaf {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#d3a74774 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 37c363d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#be703dfb {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\38 6f7f566 {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9c79f71.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 9c79f71 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\37 1393df1 {
    align-items: flex-start;
    width: 49.05%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\37 64a0a28 {
    width: 100%;
    height: 296px;
    max-width: 100%;
}
    
#fe0c00ae {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 631852e {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
}
    
#\39 8f4a890 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d6a524b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c8586be7 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\38 26295d1 {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8c91bd6.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e8c91bd6 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\39 d9eece7 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3a22c65 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#d8f6acc6 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#e74eb07a {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aad7b93d.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#aad7b93d {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#d77b3275 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4679c43 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\39 7e3da71 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\36 2bb21c7 {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 18f9dad.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\39 18f9dad {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#caab466a {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 838b68a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e688bf85 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\32 9229b42 {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 af77506.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 af77506 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\37 2c89cf9 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 41f000e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 048ef80 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#b325dc7e {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 1fcef8b.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\33 1fcef8b {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#\33 84d7317 {
    align-items: flex-start;
    width: 100%;
    min-height: 61px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 83bfc24 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 36px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    padding: 5px 10px 5px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fdc7351 {
    width: 3%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#\30 356643d {
    width: 91.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 6bbaefa.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 6bbaefa {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
}
    
#widget_t7t {
    width: 85.24%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\34 3715110 {
    align-items: flex-start;
    width: 48.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0 0 1px 0;
    border-color: #000000 #000000 var(--color_7) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\31 16313f7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 3d72e63 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    margin: 0% 0% 0% 0%;
}
    
#\37 0a31900::before, #\37 0a31900 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.8;
    border-radius: inherit;
    background-image: linear-gradient(180deg, rgba(10, 10, 10, 0.75) 25%, rgba(0, 0, 0, 1) 100%);
}
#\37 0a31900 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/14aa43f7/dms3rep/multi/opt/20250505_124627-1920w.jpg");
    background-attachment: fixed;
}
    
#widget_mbk {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_31n {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#\33 c050a79 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 48%;
    min-width: 4%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#widget_7dg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_n4n {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f6dd17ea {
    align-items: flex-start;
    width: 48.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0 1px 1px 0;
    border-color: #000000 var(--color_7) var(--color_7) #000000;
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a18e848 {
    align-items: flex-start;
    width: 100%;
    min-height: 0px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 0%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#bfef7b5d {
    align-items: center;
    width: 48.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ed418fb {
    align-items: center;
    width: 48.03%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0 0 0 1px;
    border-color: #000000 #000000 #000000 var(--color_7);
    border-style: solid;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_8vg {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#aae1f3a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d624e508 {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 638f692 {
    width: 92.66%;
    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 338e47a {
    width: 99.99%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 8d21eb2 {
    width: 80.46%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b1be3e8 {
    width: 99.98%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1c3e54f {
    width: 80.45%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#d46d5783 {
    align-self: auto;
    max-width: 100%;
    width: 100%;
    height: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f9b8581e {
    align-self: auto;
    max-width: none;
    width: 100%;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#df8f8fcb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 5a88406 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#e07fb1a4 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\34 10ba324 {
    max-width: 100%;
    width: 100%;
    height: 456px;
}
    
#d5ac70a1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 48%;
    min-width: 4%;
    order: 1;
    background-color: var(--color_6);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 b0ee95e {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 9577128 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: stretch;
    width: 100%;
    min-height: 75px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    height: auto;
    order: 4;
    --column-gap: 2%;
    align-content: stretch;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#cf0bbc13 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 b9a8304 {
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-height: 0px;
    max-width: none;
    flex-wrap: nowrap;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
}
    
#c09d20f9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 b206bcd {
    width: 200px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0f04eea {
    column-gap: 4%;
    row-gap: 10px;
    width: 61.80%;
    min-height: 8px;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f010b3e6 {
    column-gap: 4%;
    row-gap: 5px;
    width: 34.12%;
    min-height: 8px;
    align-items: center;
    min-width: 4%;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 0472a9b {
    max-width: 100%;
    width: 699px;
    justify-self: auto;
    height: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6f0752b::before, #\30 6f0752b > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.74;
    content: '';
    height: 100%;
    background-image: linear-gradient(180deg, rgba(17, 17, 17, 1) 19%, rgba(0, 0, 0, 1) 100%);
}
#\30 6f0752b {
    background-image: url("https://irp.cdn-website.com/14aa43f7/dms3rep/multi/opt/476894781_2463225620691964_5646545515491538817_n-1920w.png");
}
    
#\39 91c92d3 {
    width: 212px;
    height: auto;
    min-height: 50px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc188c57 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#ce972b81 {
    width: 55px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b3f99690 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 5px;
    width: 35%;
    min-width: 4%;
    background-color: var(--color_3);
    background-image: none;
    border-radius: 5px 5px 5px 5px;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: -15% 0% 0% 0%;
}
    
#\33 1cff4fc {
    align-items: center;
    width: 32%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#c8f40ebe {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 61%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    padding: 5px 5px 5px 5px;
    margin: 0% 0% 0% 0%;
}
    
#c56f3b56 {
    width: 99.94%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a29d300d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 d31b686 {
    width: 55px;
    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 98400c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 88ad504 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 67c0a56 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 10% 2% 10%;
    margin: 0% 0% 0% 0%;
}
    
#f63e700a {
    width: 55px;
    height: auto;
    max-width: 100%;
}
    
#a7a59298 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\38 ecb675d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 d3e5c70 {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: 133px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    --column-gap: 2%;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2af320b {
    margin: 0px 0% 0px 0%;
}
    
#\32 cbce9b7.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 cbce9b7 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d15864f2 {
    align-items: center;
    width: 32%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 fa4736a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_2);
    background-image: none;
}
    
#\32 d0f911e {
    align-items: center;
    width: 32%;
    min-height: 113px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    column-gap: 2%;
    row-gap: 20px;
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 4% 4% 2% 4%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
}
    
#\36 2a6f35cfdd2b461c33482fb {
    width: 100%;
    min-height: 400px;
    height: auto;
}
    
#\36 2a6f38efdd2b461c3349964 {
    width: 667px;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 c53fa40 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#fc612856 {
    margin: 0px 0% 0px 0%;
}
    
#\35 e10fdc8::before, #\35 e10fdc8 > .bgExtraLayerOverlay {
    
}
    
#\32 fbe7551 {
    width: 100%;
    min-height: 80px;
}
    
#a65f1b91 {
    width: 24px;
    height: auto;
}
    
#d116703f {
    width: 16.50%;
}
    
#ca90730f {
    width: 100%;
    min-height: 80px;
}
    
#group_eeh {
    column-gap: 1%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    align-items: stretch;
    --column-gap: 1%;
    padding: 5px 5px 5px 5px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4d6c704 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#c5e6a62f {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\37 7fc19b4 {
    width: 16.50%;
}
    
#\35 b7d10db {
    width: 24px;
    height: auto;
}
    
#c1d523d8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\33 303b2af {
    width: 16.50%;
}
    
#\31 3b9d12f {
    width: 24px;
    height: auto;
}
    
#\31 a36c32d {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#c0cdfa26 {
    width: 16.50%;
}
    
#b26a9dc9 {
    width: 24px;
    height: auto;
}
    
#\34 90455c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\35 90a2f0d {
    width: 16.50%;
}
    
#\39 4d0b9f6 {
    width: 24px;
    height: auto;
}
    
#\38 232668a {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#\31 561be35 {
    width: 16.50%;
}
    
#a65b4e7a {
    width: 24px;
    height: auto;
}
    
#a181889e {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#cacd8fcc {
    width: 16.50%;
}
    
#f74aef81 {
    width: 24px;
    height: auto;
}
    
#\31 85aca24 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49.5%;
}
    
#ba5aa6ac {
    width: 16.50%;
}
    
#a8d2f7e0 {
    width: 24px;
    height: auto;
}
    
#\30 2f8efdb {
    height: auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b4dc5d75 {
    padding: 4% 4% 4% 4%;
}
    
#f16ff744 {
    margin: 0px 0% 0px 0%;
}
    
#\36 2a709effdd2b461c3356d2a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#b0f90abf::before, #b0f90abf > .bgExtraLayerOverlay {
    
}
    
#widget_f81 {
    width: 100.00%;
}
    
#f696fe45 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 43617a4 {
    padding: 4% 4% 4% 4%;
}
    
#d2aaa2de {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f834886 {
    padding: 4% 4% 4% 4%;
}
    
#d7ea5c7f {
    margin: 0px 0% 0px 0%;
}
    
#widget_t7t {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 3d72e63 {
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#\31 4962d9d {
    margin: 0px 0% 0px 0%;
}
    
#\37 0a31900::before, #\37 0a31900 > .bgExtraLayerOverlay {
    
}
    
#\31 16313f7 {
    width: 48%;
    min-height: 8px;
}
    
#\33 c050a79 {
    width: 48%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#df8f8fcb {
    width: 100%;
    min-height: 80px;
}
    
#\35 5a88406 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 4% 4% 4% 4%;
}
    
#\34 10ba324 {
    height: 404px;
}
    
#d5ac70a1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#\35 b0ee95e {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b9a8304 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 7% 4% 7% 4%;
}
    
#c09d20f9 {
    margin: 0px 0% 0px 0%;
}
    
#\33 0f04eea {
    width: 100%;
    min-height: 80px;
}
    
#f010b3e6 {
    width: 100%;
    min-height: 80px;
}
    
#\30 6f0752b::before, #\30 6f0752b > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    content: '';
    height: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 67c0a56 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#c8f40ebe {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 5px;
    justify-content: flex-start;
    width: 100%;
    min-height: 80px;
    order: 0;
}
    
#\33 2af320b {
    margin: 0px 0% 0px 0%;
}
    
#b3f99690 {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\36 2a6f35cfdd2b461c33482f9 {
    flex-direction: column;
    min-height: unset;
    padding: 4% 4% 4% 4%;
}
    
#\36 2a6f35cfdd2b461c33482fa {
    width: 100%;
    min-height: 240px;
    padding: 16px 16px 16px 16px;
}
    
#\36 2a6f35cfdd2b461c33482fb {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\36 2a6f35cfdd2b461c33482f6 {
    margin: 0px 0% 0px 0%;
}
    
#\33 34d8760 {
    width: 78.23%;
}
    
#widget_jfl {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#ca90730f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\37 c53fa40 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\32 fbe7551 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 3% 3% 3% 3%;
    margin: 0% 0% 0% 0%;
}
    
#\35 e10fdc8::before, #\35 e10fdc8 > .bgExtraLayerOverlay {
    
}
    
#d116703f {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#a65f1b91 {
    width: 29px;
    height: auto;
}
    
#\37 7fc19b4 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\35 b7d10db {
    width: 29px;
    height: auto;
}
    
#\33 303b2af {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\31 3b9d12f {
    width: 29px;
    height: auto;
}
    
#c0cdfa26 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#b26a9dc9 {
    width: 29px;
    height: auto;
}
    
#\35 90a2f0d {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\39 4d0b9f6 {
    width: 29px;
    height: auto;
}
    
#\31 561be35 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#a65b4e7a {
    width: 29px;
    height: auto;
}
    
#cacd8fcc {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#f74aef81 {
    width: 29px;
    height: auto;
}
    
#ba5aa6ac {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#a8d2f7e0 {
    width: 29px;
    height: auto;
}
    
#\32 43db32e {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\36 134f349 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\39 ae46b43 {
    width: 29px;
    height: auto;
}
    
#f350bbc2 {
    width: 29px;
    height: auto;
}
    
#\31 d8486b4 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\30 2f8efdb {
    width: 29px;
    height: auto;
}
    
#\39 8341bca {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\35 63b013f {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#f64e5d59 {
    width: 29px;
    height: auto;
}
    
#faf53ffe {
    width: 29px;
    height: auto;
}
    
#\30 3ab1079 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#c442c143 {
    width: 29px;
    height: auto;
}
    
#\32 969c3b4 {
    width: 100%;
    padding: 10px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 b5b453e {
    width: 100%;
    padding: 0px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 362860b {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\37 b627dd1 {
    width: 29px;
    height: auto;
}
    
#\35 666f4c0 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\31 d91e9a0 {
    width: 29px;
    height: auto;
}
    
#c2a2516a {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#ed17b4f5 {
    width: 29px;
    height: auto;
}
    
#e1d6ac0a {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#a58220ac {
    width: 29px;
    height: auto;
}
    
#\31 107e358 {
    width: 19%;
    height: auto;
    min-height: 58px;
}
    
#\31 cb9957b {
    width: 29px;
    height: auto;
}
    
#group_o8u {
    column-gap: 4.147204147204147%;
    flex-direction: column;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 0767b9e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#b4dc5d75 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b0f90abf::before, #b0f90abf > .bgExtraLayerOverlay {
    
}
    
#widget_f81 {
    width: 100.00%;
}
    
#f696fe45 {
    width: 100.00%;
}
    
#\33 2a3bf1c {
    margin-right: 0%;
    margin-left: 0%;
    width: 78.23%;
}
}



@media (max-width: 767px) {
    
#db1b856d {
    min-height: 218px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\31 43617a4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 ccfe6eb {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f6e2380f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_3h9 {
    width: 7.16%;
    height: auto;
}
    
#\35 103fe6d {
    width: 7.16%;
    height: auto;
}
    
#\33 d7552c9 {
    width: 7.2%;
}
    
#f5483059 {
    width: 7.2%;
}
    
#\39 48bf123 {
    width: 7.2%;
}
    
#f2c2c5d7 {
    --column-gap: 3%;
    column-gap: 3%;
}
    
#\39 f7da5c7 {
    width: 7.2%;
}
    
#d39a9026 {
    width: 7.2%;
}
    
#ef4d9354 {
    width: 7.2%;
}
    
#c18d83a2 {
    width: 7.2%;
}
}



@media (max-width: 767px) {
    
#\33 19dac5e {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\33 f834886 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#widget_615 {
    height: 240px;
}
    
#\37 64a0a28 {
    height: 240px;
}
    
#widget_t7t {
    width: 100.00%;
}
    
#group_7mg {
    column-gap: 1.895874990742798%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    align-content: center;
}
    
#group_p39 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
    
#\37 1393df1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
}
}



@media (max-width: 767px) {
    
#\31 16313f7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\32 3d72e63 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 0a31900::before, #\37 0a31900 > .bgExtraLayerOverlay {
    
}
    
#\33 c050a79 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f6dd17ea {
    align-items: center;
}
    
#bfef7b5d {
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#f9b8581e {
    margin: 0px 0% 0px 0%;
}
    
#df8f8fcb {
    width: 100%;
    min-height: 240px;
    align-items: center;
}
    
#\35 5a88406 {
    row-gap: 40px;
    flex-direction: column;
    min-height: unset;
    padding: 4% 4% 4% 4%;
}
    
#\34 10ba324 {
    height: 312px;
}
    
#d5ac70a1 {
    width: 100%;
    min-height: 240px;
    align-items: center;
    align-content: center;
    padding: 16px 8px 16px 8px;
}
    
#\35 b0ee95e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 9577128 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\33 b9a8304 {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    padding: 10% 4% 10% 4%;
}
    
#c09d20f9 {
    margin: 0px 0% 0px 0%;
}
    
#\36 b206bcd {
    margin-right: 0%;
    margin-left: 0%;
    width: 78.23%;
}
    
#\33 0f04eea {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
}
    
#f010b3e6 {
    row-gap: 8px;
    width: 100%;
    min-height: 80px;
    padding: 16px 16px 16px 16px;
}
    
#\30 6f0752b::before, #\30 6f0752b > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    content: '';
    height: 100%;
}
    
#\39 91c92d3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 78.23%;
    height: auto;
    min-height: 53px;
}
    
#bc188c57 {
    width: 100.00%;
}
    
#cf0bbc13 {
    width: 64.90%;
}
}



@media (max-width: 767px) {
    
#\34 67c0a56 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#b3f99690 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 4% 4% 4% 4%;
    margin: -15% 0% 0% 0%;
}
    
#c8f40ebe {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 5px 5px 35px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\36 d3e5c70 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\33 1cff4fc {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\32 d0f911e {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#d15864f2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 32%;
}
    
#\38 ecb675d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a7a59298 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}

#db1b856d.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAICAYAAADA+m62AAAACXBIWXMAAAsTAAALEwEAmpwYAAABU0lEQVQY0wFIAbf+AOWuY//lrmT/4Kpk/9ylYf7dpGL+3aRi596mZJPWoGA/v78AAL+/AAAA8Z49/+udQP/alET/045D/tiTRf7mnUbn66NKk+SfST+/vwAAv78AAAD6mBr/7JAe/86AJv+/dyj+wXoq/tSGKenZiiyX2owsQ+KNLwOffx8AAPKhCf/Tgw3/q2QW/5hWGv6dXB7+pmEa8KBcGbqLTxd2azkZL100GhEA6LMN/8KLEP+aYxf/hFAc/oVQIP5+SRz4cj8a3VgxF7VKKhlvPycbPQDTqBD/s4US/5hlFf+KVxn+kVoc/n9NG/prPxroTCwYx0InG4I9KB1KAK52Df+mbg7/n2YQ/55lEv6kZxP+m2EU84VTFsVYOBeUMSEcVTYlHjkAik8N/5NYDf+cYA3/qGoO/rBwDv60dA7rsHMQopVjFFQxJSUVPS0nDu4qnVgCp4mkAAAAAElFTkSuQmCC')!important}#\37 0a31900.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIH/8QAHhAAAQMEAwAAAAAAAAAAAAAAAgABAwQFBhEUIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAAEBf/EABkRAQEAAwEAAAAAAAAAAAAAAAIBAAMEEf/aAAwDAQACEQMRAD8AvO7nUx2jjFUFIEja2/qz+PGzOMS23bM6Ig8m1M2q5S6dAC8Mz//Z')!important}#b0f90abf.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAIAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUG/8QAHxAAAQQABwAAAAAAAAAAAAAAAQACBAUDEhQhMUFR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAAL/xAAYEQACAwAAAAAAAAAAAAAAAAAAAQISMf/aAAwDAQACEQMRAD8Al1MqdQ0kyHFkDNjjcnpYN8W6L3HVcn1ESOE1SP/Z')!important}