@media all {
  *#dm .dmInner a.u_1041266465 span.text { font-size:10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1126925730:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

  *#dm .dmInner a.u_1126925730.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1916282317 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

  *#dm .dmInner a.u_1916282317 span.text {
    color:var(--color_1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1156072690 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_304037849 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1126925730 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1557114908 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

  *#dm .dmInner a.u_1557114908 span.text {
    color:var(--color_1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1283505401 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1282601646 span.text {
    color:var(--color_1) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

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

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

  *#dm .dmInner a.u_87692694 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1782554052 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_3636849805 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1934451297 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1285836919 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1353396035 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1412019236 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1317235534 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1830443153 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1161849155 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner a.u_1153759559 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1599781980 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1827135745 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1084955395 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1956576644 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1160195796 {
    background-color:var(--color_4) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) rgb(5,56,41) !important;
    border-radius:50px 50px 50px 50px !important;
  }

  *#dm .dmInner a.u_1280473256 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1266605539 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1558725336 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1030211271 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1052239151:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

  *#dm .dmInner a.u_1052239151.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1052239151 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1101354781 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1274122983 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1840409488 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0.8px 0.8px 0.8px 0.8px !important;
    border-color:var(--color_2) var(--color_2) var(--color_2) var(--color_2) !important;
  }

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

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

  *#dm .dmInner a.u_1840409488 span.text {
    color:var(--color_1) !important;
    font-family: Helvetica !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1832683185:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

  *#dm .dmInner a.u_1832683185.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1832683185 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1899370594 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1911299452 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1032595026 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1461868909 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1424258851 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1825153647 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1010397420 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1768518992 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1811700552 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

  *#dm .dmInner a.u_1375085165 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
    font-size:14px !important;
  }

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

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

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

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

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

  *#dm .dmInner a.u_1443345100:hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

  *#dm .dmInner a.u_1443345100.hover {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-color:rgba(216,205,180,1) !important;
  }

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

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

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

  *#dm .dmInner a.u_1443345100 span.text {
    color:var(--color_3) !important;
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_7067431 img {
    object-fit:contain !important;
    object-position:50% 50% !important;
    border-style:solid !important;
    border-color:rgb(5,56,41) rgb(12,114,85) rgb(5,56,41) rgb(5,56,41) !important;
    border-width:0px 0px 0px 0px !important;
  }

  *#dm .dmInner a.u_88764193 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1079708649 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1767476583 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1365894047 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1614196408 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

  *#dm .dmInner a.u_1777881322 span.text {
    font-weight:bold !important;
    text-decoration:none !important;
    font-style:normal !important;
  }

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

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

  *#dm .dmInner div.u_4252282737 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1191492590 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1790757643 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1075741762 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1167470936 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }

  *#dm .dmInner div.u_1457599260 {
    background-color:var(--color_2) !important;
    background-image:none !important;
    border-radius:5px 5px 5px 5px !important;
  }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner a.u_1041266465 span.text { font-size:8px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1638776811 span.text { font-size:8px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 40.25%;
    align-items: flex-end;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 192px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f {
    background-position: 50% 0%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_1);
    background-image: none;
    box-shadow: var(--color_5) 0px -12px 11px -9px inset;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#group_kiq {
    width: 59.75%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 0 0 0 0px;
    border-color: #000000 #000000 #000000 var(--color_4);
    border-style: solid;
}
    
#widget_lmk.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_lmk {
    width: 69.02%;
    height: auto;
    max-width: 100%;
    margin: 0px 32px 0px 32px;
}
    
#widget_a33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_a33 {
    width: 47.41%;
    height: 76px;
    max-width: 100%;
    margin: 0px 0px 0px 0px;
}
}



@media all {
    
#\34 9709344.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 9709344 {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 17px 75px 17px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\35 6892349.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\35 6892349 {
    width: 74.65%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 3d24979f4a54e38542a8abe {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: 604px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 91d8be4 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 553px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d32f6ea {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    align-items: center;
    min-height: 535px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 5%;
    padding: 4% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3d24979f4a54e38542a8aba {
    margin: 0px 0% 0px 0%;
}
    
#a69f2a7b {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 0px;
    height: auto;
    background-image: initial;
    width: 0%;
    flex-wrap: nowrap;
    column-gap: 5%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c44fa4e6 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 22px;
    height: auto;
    background-image: initial;
    width: 2.46%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 cf1dfb0 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 8px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 cda6b65 {
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-start;
    min-height: 255px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 21c21a9 {
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-start;
    min-height: 223px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 28bff2c {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 8px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 323cf06 {
    flex-direction: row;
    align-items: center;
    width: 42.27%;
    min-height: 195px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 2;
    height: auto;
}
    
#be664c3e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#be664c3e {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 17px 75px 17px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\31 a3c5c10 {
    flex-direction: row;
    align-items: center;
    width: 42.44%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 3;
    height: auto;
}
    
#\39 415ee95.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\39 415ee95 {
    width: 69.75%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 107px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\34 d755e3a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\34 d755e3a {
    width: 66.1%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 bb3958a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\38 bb3958a {
    width: 71.86%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\32 cd77631 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 225px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b26e70b {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 447ac90.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\32 447ac90 {
    width: 67.93%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#a249ae7a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#a249ae7a {
    width: 74.85%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 71e6ae1 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 051b181.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\31 051b181 {
    width: 64.85%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 45px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#e3117e8d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#e3117e8d {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 17px 75px 17px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#f804fd32.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#f804fd32 {
    width: 65.07%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 feb9219.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\38 feb9219 {
    width: 57.7%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\30 9a125d3 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    align-items: center;
    min-height: 553px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    column-gap: 5%;
    padding: 4% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1de1196 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 22px;
    height: auto;
    background-image: initial;
    width: 2.45%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec45df3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#ec45df3b {
    width: 85.42%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 130px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\35 6f17769 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 215px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdd1a399.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#cdd1a399 {
    width: 94.90%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 40546a4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\38 40546a4 {
    width: 65.07%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 42050a0 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 70a3608.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\35 70a3608 {
    width: 75.19%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#bff98492.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#bff98492 {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 17px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#e1a5dbba {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 6px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 0%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aae2cd53 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 225px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#def22600 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 8px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e6ee4ab0 {
    flex-direction: row;
    align-items: center;
    width: 42.27%;
    min-height: 195px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 1;
    height: auto;
}
    
#\32 3eebb33.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\32 3eebb33 {
    width: 58.64%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 45px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#b0669881.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#b0669881 {
    width: 68.96%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\34 a24ee50 {
    background-color: rgba(0, 0, 0, 0);
    align-items: flex-start;
    min-height: 259px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6dd34bb {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dafaf46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\39 dafaf46 {
    width: 57.7%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 46px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#bb67d64f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#bb67d64f {
    width: 81.52%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 130px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#f39166e2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#f39166e2 {
    width: 83.89%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\39 b63f445.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\39 b63f445 {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 18px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#d952d656 {
    flex-direction: row;
    align-items: center;
    width: 42.44%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 2;
    height: auto;
}
    
#c9269d40.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#c9269d40 {
    width: 66.1%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\35 462b4f8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 32px 0px 32px;
}
#\35 462b4f8 {
    width: 56.47%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: -7px 0% 0px 0.8154123150899574%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#f3eebcfd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#f3eebcfd {
    width: 79.41%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 25874be.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\38 25874be {
    width: 65.07%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#a72d1817.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#a72d1817 {
    width: 74.58%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 69px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\39 2c0b9e8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\39 2c0b9e8 {
    width: 57.7%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 46px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\34 bd236f7 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4ca301a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\32 4ca301a {
    width: 66.1%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 a021830 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 225px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 2% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc9f9e0a.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#dc9f9e0a {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 18px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#ab394001 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 8px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f39e5ab.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\37 f39e5ab {
    width: 82.42%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 130px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\38 28d59d1 {
    flex-direction: row;
    align-items: center;
    width: 42.27%;
    min-height: 195px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 1;
    height: auto;
}
    
#a3ea0b00 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea8ea5f2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#ea8ea5f2 {
    width: 78.62%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\34 6162ac4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\34 6162ac4 {
    width: 81.32%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 130px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\33 cc56801.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\33 cc56801 {
    width: 58.64%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 45px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\34 b142f29 {
    flex-direction: row;
    align-items: center;
    width: 42.44%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 2;
    height: auto;
}
    
#\34 53673ca.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\34 53673ca {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 18px 0px 0px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\37 5c2aada.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\37 5c2aada {
    width: 67.66%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 69px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 733df51 {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 38404ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#\35 38404ea {
    width: 66.1%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#f7f3b4aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 16px 0px 16px;
}
#f7f3b4aa {
    width: 65.07%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 137px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#bc40b8b2 {
    flex-direction: row;
    align-items: center;
    width: 42.44%;
    min-height: 192px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 2;
    height: auto;
}
    
#a58af6f3 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 8px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 8px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c31eb6d3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c31eb6d3 {
    width: 143px;
    height: auto;
    max-width: 100%;
    align-self: start;
    justify-self: end;
    min-height: 38px;
    margin: 75px 17px 75px 17px;
    grid-area: 1 / 2 / span 1 / span 1;
}
    
#\32 17fe8da.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\32 17fe8da {
    width: 57.7%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 46px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#d3dfd33b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#d3dfd33b {
    width: 71.02%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#\36 ad99081.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#\36 ad99081 {
    width: 58.64%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 45px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#c918a5b7 {
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    min-height: 215px;
    height: auto;
    background-image: initial;
    width: 99.89%;
    flex-wrap: wrap;
    flex-direction: row;
    column-gap: 2%;
    min-width: 32px;
    justify-self: auto;
    order: 0;
    align-content: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f5ee26d {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    grid-template-rows: minmax(197.40000915527344px, max-content);
    max-width: 100%;
    width: 100.00%;
    border-radius: 10px 10px 10px 10px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 329e3a6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 32px 0px 32px;
}
#\33 329e3a6 {
    width: 56.16640465708356%;
    height: auto;
    max-width: 100%;
    justify-self: center;
    align-self: start;
    order: 0;
    margin: -6px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#ef1815a6 {
    flex-direction: row;
    align-items: center;
    width: 42.27%;
    min-height: 195px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    margin-left: 1px;
    order: 1;
    height: auto;
}
    
#e6b3173c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#e6b3173c {
    width: 79.33%;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 16px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#bebf8038.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#bebf8038 {
    width: 66.84%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 68px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#da5b9b3e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#da5b9b3e {
    width: 66.38%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 106px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#b2003ec4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 18px 0px 18px;
}
#b2003ec4 {
    width: 67.75%;
    height: auto;
    max-width: 100%;
    justify-self: start;
    align-self: start;
    margin: 107px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 2;
}
    
#fae177c6:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #fae177c6 [data-content-reference].active-tab-title .tab-title, #fae177c6 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_1) !important;
    font-weight: bold !important;
}
#fae177c6 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(255, 252, 248, 1);
    background-image: none;
    border-style: solid;
    border-color: rgba(159, 174, 170, 1) rgba(159, 174, 170, 1) rgba(159, 174, 170, 1) rgba(159, 174, 170, 1);
    border-width: 0px 1px 1px 1px;
}
#fae177c6:not(:has(.active-tab-title)) [data-content-reference]:first-child,#fae177c6 [data-content-reference].active-tab-title, #fae177c6 [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: var(--color_4) var(--color_4) var(--color_1) var(--color_4);
    border-width: 2px 0px 0px 0px;
}
#fae177c6 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: var(--color_1) !important;
    font-weight: bold !important;
    text-decoration: none !important;
    font-family: Helvetica !important;
}
#fae177c6 {
    justify-content: flex-start;
    width: 99.75%;
    min-height: 429px;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: var(--color_3);
    background-image: none;
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 c8ad246 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 15.08%;
    min-width: 4%;
    border-width: 1px 1px 1px 0;
    border-color: var(--color_3) var(--color_3) var(--color_3) #000000;
    border-style: solid;
    border-radius: 0 10px 10px 0;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 7e55c10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 9.75%;
    min-width: 4%;
}
    
#e18f7d98 {
    min-height: 189px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#group_2km {
    width: 30.42%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 0 1px 1px;
    border-color: var(--color_3) #000000 var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 10px 0 0 10px;
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#widget_ks4 {
    width: 91.48%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 17px;
}
    
#widget_kdo {
    width: 136px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0d111c6 {
    width: 29.67%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 0 1px 1px;
    border-color: var(--color_3) #000000 var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 10px 0 0 10px;
    order: 0;
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#e6e88f32 {
    width: 91.48%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 16px;
}
    
#\32 42c5073 {
    width: 136px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 1d9fc71 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 15.08%;
    min-width: 4%;
    border-width: 1px 1px 1px 0;
    border-color: var(--color_3) var(--color_3) var(--color_3) #000000;
    border-style: solid;
    border-radius: 0 10px 10px 0;
    order: 0;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\35 456b289 {
    background-color: var(--color_4);
    background-image: none;
}
    
#fc99534d {
    margin: 0px 0% 0px 0%;
}
    
#widget_tp8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_tp8 {
    width: 26.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin: -39px 0px 0px 137px;
}
    
#\34 396a546.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 396a546 {
    width: 57.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: -42px 0px 0px 137px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 0340586 {
    justify-content: flex-start;
    align-items: center;
    width: 65.20%;
    min-height: 130px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 04c281d {
    min-height: 90%;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\35 3f2acf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 a7d54ef {
    flex-direction: row;
    justify-content: flex-start;
    width: 30.67%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 0px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 7b732e9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 5%;
    order: 1;
}
    
#ec0bc76c {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\31 602bef8 {
    justify-content: flex-start;
    align-items: center;
    width: 65.20%;
    min-height: 130px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d6a135fd {
    margin: 0px 0% 0px 0%;
}
    
#ea89ee90 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\35 379e7d2 {
    flex-direction: row;
    justify-content: flex-start;
    width: 30.67%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    padding: 16px 0px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0e67a3a {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\35 eb4f86f {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 5%;
    order: 1;
}
    
#\39 dfde938 {
    justify-content: flex-start;
    align-items: center;
    width: 65.20%;
    min-height: 130px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 f6dea41 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#e8bf70ea {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 5%;
}
    
#\30 a7deb9a {
    flex-direction: row;
    justify-content: flex-start;
    width: 30.67%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    padding: 16px 0px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 cf7a0a9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#group_ec9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 b625316.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\31 b625316 {
    width: 114px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd5a90a9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#cd5a90a9 {
    width: 91px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0.1%;
    grid-area: auto / auto / auto / auto;
}
    
#cc90850b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#b2443388.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#b2443388 {
    width: 80px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 46046b1.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\34 46046b1 {
    width: 105px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 0e03e21 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 23e6443.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\39 23e6443 {
    width: 133px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f3edb6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 7d3f767.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\37 7d3f767 {
    width: 65px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bb577545.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#bb577545 {
    width: 113px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#deb13cc8 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 19d6c93.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\30 19d6c93 {
    width: 120px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 baea9cd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 54a6b48.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\39 54a6b48 {
    width: 118px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e7843e2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\31 e7843e2 {
    width: 65px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 812d1bc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a25d8bf.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\38 a25d8bf {
    width: 103.6px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a58e4bc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\30 a58e4bc {
    width: 118px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 671cc47 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 6;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 568ea11.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\33 568ea11 {
    width: 71px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa3902a4.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#aa3902a4 {
    width: 119px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c7a5676 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\36 388c6f9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\32 77c5da2 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#widget_0ft {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 4db8b5b {
    background-color: var(--color_2);
    background-image: none;
}
}



@media all {
    
#\36 455daae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 2ce8cd7 {
    min-height: 210px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#widget_o19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_2ik {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 0c2703e {
    margin: 0px 0% 0px 0%;
}
    
#\32 11f65f0 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\37 165b388 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 fe799a0 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\39 3fe7f7b {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 31bd8ef {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\34 1746792 {
    min-height: 366px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 9% 2% 9%;
    margin: 0% 0% 0% 0%;
}
    
#\36 1303992 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2205459 {
    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;
}
    
#\36 3196002 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 2559994 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8335332 {
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.39) 0px 12px 11px -9px inset;
}
    
#\33 adc7ba4 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bcc8d7ed.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#bcc8d7ed {
    width: 80.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ccabb8d {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 fac2d25 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.74%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    border-radius: 0 11px 9px 0;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ef0070fa {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#cc44dfb6 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ea0ddb6 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 25af86b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40.96%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-radius: 13px 0px 0px 13px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c33df146 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    border-radius: 0 12px 0 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 aa05f8b.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 aa05f8b {
    width: 91.01%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2972e16 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e2967fe4 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7222f58 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    border-radius: 0 0 0 12px;
    box-shadow: none;
    padding: 10px 30px 10px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ac3f5c5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 ac3f5c5 {
    width: 94.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab2711f9 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e2f76587 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#c7a2f31d {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f4cb79e1 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#d077d075 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c847e0a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#fc828d10 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c7c5b81.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 c7c5b81 {
    width: 297px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6beeef7.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 6beeef7 {
    width: 89.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ec6702c {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\38 fbfb98d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 fbfb98d {
    width: 91.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 01633cd {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    border-radius: 0 0 12px 0;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 820de03 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#c9271477 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e3909bc7 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3abc683 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 0a9dc9d {
    align-items: center;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 7380d3e {
    width: 98.48%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe8595f5 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c0102db {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0bdc72a {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.33%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fda22be0 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 a6e5d6e {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#aec66859 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f7974212 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c9d1d2c {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#efe859b1 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 b7652bb {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3a8c431 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 cbc4cb2 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bb563880 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#ad35f0dc {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 8;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b0653e9d {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 0730f80.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\34 0730f80 {
    width: 84.26%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7685789.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 7685789 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a9e13968 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4e6a0ae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 15.26%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 b9df881 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 5242d08 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ff6fcaa {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 05424bf.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 05424bf {
    width: 93.25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 88e8f8a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\31 55f7652 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 862a168 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    border-radius: 12px 0 0 0;
    align-self: flex-start;
    padding: 0% 30px 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\32 0ac288b {
    align-items: flex-start;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#adfbc7c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 ec74ea1 {
    width: 98.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b77a23fb {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#db0d62db {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 98f8a76 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f008ba85 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 4a850ea {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e8fab444 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c40be96 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#fbea6652 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.66%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d0454247 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a6a4b418 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b2852a8f {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 24cbc11 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f821b425 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b9b0d88d {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e66ee9b1 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 29c1f58 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 6ffded2 {
    width: 79.63%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4a2b601 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 e30a7b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 25beb07 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 41a3120 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 b4fce8a {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 dbebb87 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd60d426 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 49b90d6 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5fb75c2 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#caf944fc {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a60926b4 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee32114a {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b72c6abf {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\34 1225117 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fa7f490a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 d4c1222 {
    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;
}
    
#\30 f3dc22b {
    align-items: flex-start;
    width: 100.00%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    border-radius: 12px 0 0 0;
    align-self: flex-start;
    padding: 0% 30px 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\39 92d94e1 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8443e4c {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 4eef0cd {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 55379b6 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#bfd61c9b {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 204db64 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#fb54d895.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#fb54d895 {
    width: 84.26%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df371eb1 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#fd6bcfe8 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0d87adc {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    border-radius: 0 12px 0 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 b8317ae {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 a09ca66.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 a09ca66 {
    width: 89.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#efeb9cda {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 90b32a2 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 7efa755 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4449c0f {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#e418e228 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4f61cc3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.66%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ed5a35f4 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 cb5f53b {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7d8602f {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#e0a1e952 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 d04c2c8 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ff8bdd2f {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 a5500b8 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de828349 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6afdae0 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 8eb2825 {
    width: 86.05%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b0acf51 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 70d987a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f3ec13b8 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d2b0acac {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 5dc625b {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e810f3d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\39 e810f3d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#acc4addc {
    min-height: 366px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 9% 2% 9%;
    margin: 0% 0% 0% 0%;
}
    
#\35 52a3a5e {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#cba8c511 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ae5505cc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.74%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    border-radius: 0 11px 9px 0;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#a5f9b4f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 15.26%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\35 c41bca4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\35 c41bca4 {
    width: 91.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ccbea87e {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a28d4d01 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb786db1 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 2f54df5 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c414f875 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\32 ac2079e {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\30 72540f3 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 d5358e5.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\36 d5358e5 {
    width: 93.25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0d3d441 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#d45c8d70 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#da3e743c {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#bf42907a {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0c3e5ad {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 aa495cc {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ad2f4808 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#be6519c3 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a4963f52 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 be6ca4d {
    align-items: center;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#bd4564d5 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 22d4b9f {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 09a20e0 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#edbcda60.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#edbcda60 {
    width: 91.01%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 0d112da {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 38e1c4c {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 b930b61 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ff5f9d66 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 92bb074 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#abae58a9 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 aedf92c {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 29cb842 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40.96%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-radius: 13px 0px 0px 13px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 486ec79.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 486ec79 {
    width: 80.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 39a28d5 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 bef52b4 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    border-radius: 0 0 12px 0;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8f89c59 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 8;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 95e3bca {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 898a4e4 {
    align-items: flex-start;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#eef68e84 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9b12464 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 69a964d {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 12128a5 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fae0fb74 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7c31641 {
    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;
}
    
#\38 b0564ac {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 8e1a13d.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 8e1a13d {
    width: 94.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 eba16b4.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\38 eba16b4 {
    width: 297px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b0029a3 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 02023b6 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    border-radius: 0 0 0 12px;
    box-shadow: none;
    padding: 10px 30px 10px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\32 9e90df5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.33%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 eba156a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#d029cd87 {
    width: 79.63%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 85751b0 {
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.39) 0px 12px 11px -9px inset;
}
    
#e95f71ea {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 108a7b2 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
}



@media all {
    
#\30 14d8b05.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\30 14d8b05 {
    width: 89.90%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bf38a63 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 c2b8987 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 8;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 3bd45fa {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#d849d16b {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 67106eb {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    border-radius: 0 0 12px 0;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 834ebcd {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0f1fad9 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 975cd11 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ba5d081 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f320c28e {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c15e312 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae548eda {
    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;
}
    
#\31 2eb2565 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0eab308 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b9643127 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#df7c85e0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#df7c85e0 {
    width: 91.01%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1217016 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 f65dc57 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9949e30 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0f1cd9b {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cccf2f23 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ea3eaa53 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#ceefbf6a {
    min-height: 366px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 9% 2% 9%;
    margin: 0% 0% 0% 0%;
}
    
#\37 c7aae60.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\37 c7aae60 {
    width: 93.25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c8bc9a85 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4cd3cd3 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 e514a54 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    border-radius: 0 0 0 12px;
    box-shadow: none;
    padding: 10px 30px 10px 30px;
    margin: 0% 0% 0% 0%;
}
    
#\33 fb1482a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\39 be6b8da {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\35 a2c0ad4 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a6ebc943 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 592f0cf {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\34 1dba513 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3cad9b7 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 7aa6270 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 32d5948.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\33 32d5948 {
    width: 297px;
    height: auto;
    max-width: 100%;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    align-self: flex-start;
    grid-area: auto / auto / auto / auto;
}
    
#e72acfa8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.33%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#fb257b57 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5e23f10 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 40.96%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 0px 3px 11px 0px;
    border-radius: 13px 0px 0px 13px;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 8e053f0 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#c48119bc {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 d3e9ce6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 15.26%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e1cdac7 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 3b96e2c {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7ba8b2b {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 37804e9 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 1c637af {
    background-color: var(--color_3);
    background-image: none;
    box-shadow: rgba(0, 0, 0, 0.39) 0px 12px 11px -9px inset;
}
    
#e1b145ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.74%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    border-radius: 0 11px 9px 0;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 d4c824a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f42787de {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#f56c8f19 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b25d6896 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#dd6e469b {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a52748a {
    align-items: flex-start;
    width: 100%;
    min-height: 51px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9934d90 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d3dd354 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 0d773b3 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c618aad5 {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d70ce4a2 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#b6aecc87 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1b8861d {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\37 26c51a6 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    border-radius: 12px 0 0 0;
    align-self: flex-start;
    padding: 0% 30px 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\31 594b4c4 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 da07103 {
    width: 86.05%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d7bc25d2 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    border-radius: 0 12px 0 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b32bfba0 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e806e1c6 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 fae006b {
    width: 13px;
    height: 13px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f9209cb {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 4;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 691b492 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 3;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e968108e {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#ad694dbb {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 11;
    padding: 10px 16px 10px 16px;
    margin: 0% 0% 0% 0%;
}
    
#a019a5b6 {
    width: 79.63%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 918d174 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a8a39d2d {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 0% 0% 30px;
    margin: 0% 0% 0% 0%;
}
    
#\39 1efe90f {
    align-items: center;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b731c846.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#b731c846 {
    width: 84.26%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f2e30e22 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 062c6b0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\32 062c6b0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5544fce.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#e5544fce {
    width: 91.24%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f29d8b2.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\36 f29d8b2 {
    width: 80.72%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 04f30bf {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 6b952b8 {
    align-items: flex-start;
    width: 100%;
    min-height: 49px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    background-color: var(--color_2);
    background-image: initial;
    height: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#eabedfcd {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ee148b0.flex-element.widget-wrapper > [data-element-type] {
    padding-left: 0px;
    padding-right: 0px;
}
#\36 ee148b0 {
    width: 94.71%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1daab40 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#e3ad48aa {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 6;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 9774cf3 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 7;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#a9933c45 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e3a179d {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(248, 248, 248, 0.5);
    background-image: none;
    order: 5;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#a88816a4 {
    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;
}
    
#f814baae {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 f4c63f3 {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 518a57a {
    align-items: flex-start;
    width: 100%;
    min-height: 38px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 4%;
    height: auto;
    background-color: rgba(216, 205, 180, 0.3);
    background-image: none;
    order: 2;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 b6ce5f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 14.66%;
    min-width: 4%;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 3px 11px 0px;
    order: 4;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 915ae69 {
    width: 16px;
    height: 9px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 3387516 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6892241 {
    margin: 0px 0% 0px 0%;
}
    
#b0a04c8e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#e72ee539 {
    min-height: 198px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\33 90f4ac6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d3575a2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f8eb698 {
    width: 42px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c63f878f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\39 ea81273 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 219e61f {
    width: 42px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b02495cb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8a31655 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 16317ec {
    width: 42px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 83d5dbf {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#c0ecd4e3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aecaf9e3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\35 7fba173 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7c5e8fa {
    width: 42px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d0b5d5e {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\34 435529b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 038c521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\37 ca484b8 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#eeddedbb {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b2b210f7 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\36 3e6aad0 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 9417b5e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#d145a5a9 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\34 ea2642e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 5060d45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 3501d57 {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\32 3387732 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 26px;
}
    
#\39 ec8ac0e {
    min-height: 152px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#efbd3b23 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bac090ca {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\37 4df9814 {
    margin: 0px 0% 0px 0%;
}
    
#widget_je8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 26px;
}
    
#\35 cb5dda5 {
    background-color: var(--color_4);
    background-image: none;
}
    
#\33 c8c5296 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 26px;
}
}



@media all {
    
#\37 08abd87 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\31 92cd088 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 acd8972 {
    min-height: 517px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#ead6d139 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_8rr {
    width: 100%;
    height: 338px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a46de536 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\31 a1427f2 {
    width: 100%;
    height: 338px;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media all {
    
#\34 1525052 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 19.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\32 70aa7f7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e85b1b4c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 19.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\37 2699cd4 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc4d90b5 {
    min-height: 198px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 7a09748 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1f8adaa {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3c5b4bb {
    margin: 0px 0% 0px 0%;
}
    
#\37 bffd3f0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c454f26f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 19.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\37 f976a35 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 39ae655 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1b58df3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 19.2%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#f51900e5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a2d7fa7 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6ac2ad1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 19.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\36 a874485 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a52e7ba {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#aa8daa73 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#e187152c {
    min-height: 181px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\31 944a102 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 34px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3e089df {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 662427c {
    margin: 0px 0% 0px 0%;
}
    
#\37 5686b42 {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\33 754f12a {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1px;
}
    
#fd9cf41c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\36 11dace0 {
    min-height: 109px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 9a2b28f {
    margin: 0px 0% 0px 0%;
}
    
#a9f4983d {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\38 0680261 {
    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;
}
    
#\31 dc891fa {
    min-height: 194px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#c3cb646b {
    margin: 0px 0% 0px 0%;
}
    
#\38 04139c1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 43px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d2e2080 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#ea5415c7 {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\31 9e1be96 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f7d74e7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#\30 1fde9fb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a02ceaeb {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 dd66955 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f08ab8e9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 bc6d6a9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 36efcbe {
    min-height: 198px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\37 f1c03c0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#eb8b5b33 {
    margin: 0px 0% 0px 0%;
}
    
#\36 5ba915b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fc711084 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\36 0c0dde8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 24.2%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#feb80d05 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5cb14cf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 19px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c86189b2 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b506e5f4 {
    background-color: var(--color_4);
    background-image: none;
}
    
#widget_fot {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f25566a9 {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b61ff661 {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 1a2a754 {
    width: 34px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b44485fb {
    margin: 0px 0% 0px 0%;
}
    
#d3069707 {
    min-height: 79px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#b2e6467f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 775c749 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 4c738b7 {
    background-color: var(--color_4);
    background-image: none;
}
}



@media all {
    
#\30 4f2f7bb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\32 40c5cae {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#da22cf38 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\32 c5d8e9b {
    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;
}
    
#\36 e0b4f86 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f14f72d {
    background-color: var(--color_1);
    background-image: none;
}
    
#widget_gm8 {
    width: 100%;
    height: 302px;
    min-height: 100px;
    max-width: 100%;
}
    
#bb12567c {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#bf3c1b39 {
    margin: 0px 0% 0px 0%;
}
    
#eaf10ee0 {
    min-height: 293px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#group_rhi {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_qi3 {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#group_vbq {
    width: 30.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\39 451cd2c {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#f75c9167 {
    flex-direction: row;
    justify-content: flex-start;
    width: 97.35%;
    min-width: 4%;
    min-height: 289px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 16px 0px 16px 16px;
    margin: 0% 0% 0% 4.3%;
    grid-area: auto / auto / auto / auto;
}
    
#f1336f89 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6d68872.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\35 6d68872 {
    width: 74px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8eba14c {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-top: 5%;
}
    
#\32 5fd274c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 217ed06 {
    justify-content: flex-start;
    align-items: center;
    width: 65.20%;
    min-height: 130px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d73e7f35 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e33264fc.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#e33264fc {
    width: 110px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c4e67af.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\35 c4e67af {
    width: 78px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8de3d50.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#a8de3d50 {
    width: 116px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: center;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 52c196f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\37 52c196f {
    width: 98px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 aa89bff {
    justify-content: flex-start;
    align-items: center;
    width: 65.20%;
    min-height: 130px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ab801005 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 345a848 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f62bbb0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 26px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 4;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac6f6ce7 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\39 1f70ce3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\39 1f70ce3 {
    width: 92px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a33d6f2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\33 a33d6f2 {
    width: 96px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5c6bb00 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 5%;
    order: 1;
}
    
#\38 c54158f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\38 c54158f {
    width: 76px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    align-self: flex-start;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 935a9a7 {
    flex-direction: row;
    justify-content: flex-start;
    width: 97.35%;
    min-width: 4%;
    min-height: 287px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    flex-wrap: nowrap;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 16px 0px 16px 16px;
    margin: 0% 0% 0% 2.3%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 411abdf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 73f0f06.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\37 73f0f06 {
    width: 58px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 86ded0e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 466f062 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\36 98a0a0d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 39px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f6b9b47.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\33 f6b9b47 {
    width: 102px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
}
    
#\36 3dd576c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    margin-top: 5%;
    order: 1;
}
    
#\32 caa5d5b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\32 caa5d5b {
    width: 108px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#df7f75d0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 97.93%;
    min-height: 34px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3fd4216 {
    justify-content: flex-start;
    align-items: center;
    width: 65.20%;
    min-height: 130px;
    max-height: 100%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#ddbc000d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#ddbc000d {
    width: 108px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08a1090 {
    flex-direction: row;
    justify-content: flex-start;
    width: 97.64%;
    min-width: 4%;
    min-height: 287px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    height: auto;
    justify-self: auto;
    align-self: auto;
    padding: 16px 0px 16px 16px;
    margin: 0% 0% 0% 2.2%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6e06796.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 5px 0px 5px 0px;
}
#\30 6e06796 {
    width: 88px;
    height: auto;
    min-height: 0px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cc526ce6 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#a4f0b072 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\34 ed0c0b0 {
    min-height: 87px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 73584ab {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    border-width: 1px 1px 1px 0;
    border-color: var(--color_4) var(--color_4) var(--color_4) #000000;
    border-style: solid;
    border-radius: 0 10px 10px 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#b9d9b4a8.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#b9d9b4a8 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 10px 0% 10px 0%;
}
    
#group_2p6 {
    width: 54.12%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 1px 0 1px 0;
    border-color: var(--color_4) #000000 var(--color_4) #000000;
    border-style: solid;
}
    
#widget_tnf {
    width: 94.06%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_vrm {
    flex-direction: row;
    width: 12.58%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    border-width: 1px 0 1px 1px;
    border-color: var(--color_4) #000000 var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 0 0 10px;
}
    
#widget_cbi {
    width: 31px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 80da871 {
    width: 31px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e5b2b0d3 {
    width: 31px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 256ceb9 {
    margin: 0px 0% 36px 0%;
}
}



@media all {
    
#\31 4783a47 {
    width: 136px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
}
    
#\39 85b5bb4 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#d49cc7fa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
}
    
#c4fd1171 {
    width: 91.48%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#ad4168cd {
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#edfbf186 {
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\30 e4eb4b4 {
    width: 91.48%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 215e555 {
    width: 136px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9410b38 {
    background-color: var(--color_4);
    background-image: none;
}
    
#a30c56b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a30c56b3 {
    width: 26.76%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: -39px 0px 0px 137px;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7eddb4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 f7eddb4 {
    width: 57.22%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    justify-self: auto;
    margin: -42px 0px 0px 137px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_h7u {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 21cf933 {
    width: 66%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(8, 48, 35, 1);
    background-image: none;
}
    
#\34 9f1eb3a {
    min-height: 226px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c796632a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c796632a {
    width: 61.51%;
    height: auto;
    max-width: 100%;
    margin: 0px 32px 0px 32px;
}
    
#\39 734e3e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 30%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 fc8695a {
    background-position: 50% 0%;
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(8, 48, 35, 1);
    background-image: none;
    box-shadow: none;
}
    
#widget_6gq {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\32 570dff9 {
    background-color: var(--color_4);
    background-image: none;
}
    
#d12aa140 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
}
    
#c8dcc46d {
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\37 f7284cd {
    width: 136px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
}
    
#ffdd46b7 {
    width: 33.3%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
    order: 0;
    padding: 10px 0px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#b2932cf7 {
    width: 91.48%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 197cba3 {
    width: 136px;
    height: auto;
    min-height: 41px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0c7bd0a {
    width: 91.48%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#be5a6913 {
    min-height: 240px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\30 a024768.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 a024768 {
    width: 26.76%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: -39px 0px 0px 137px;
    grid-area: auto / auto / auto / auto;
}
    
#a390a123.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a390a123 {
    width: 57.22%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    justify-self: auto;
    margin: -42px 0px 0px 137px;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\39 d65c5c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#c2a7d145 {
    min-height: 106px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\38 d229c7d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 26px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed76a938 {
    margin: 0px 0% 0px 0%;
}
    
#a8eebdf0 {
    background-color: rgba(255, 252, 248, 1);
    background-image: none;
}
}



@media all {
    
#\36 1073549 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#\37 de54f96 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\34 6dca116 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#\31 0f3def3 {
    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;
}
    
#a6353d72 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 32f81ed {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
}
    
#widget_0ut {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
    
#be234b9d {
    width: 100%;
    height: 200px;
    min-height: 100px;
    max-width: 100%;
}
}



@media all {
    
#\34 5abcf5c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 81dcc66 {
    min-height: 63px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 2% 0%;
}
    
#c8aa08fa {
    margin: 0px 0% 0px 0%;
}
    
#a1ac1719 {
    background-color: var(--color_4);
    background-image: none;
}
    
#e1c8cdb2 {
    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;
}
}



@media all {
    
#\35 1edcfdb {
    background-color: var(--color_3);
    background-image: none;
}
    
#d696704e {
    margin: 0px 0% 36px 0%;
}
    
#ce0a0b67 {
    width: 31px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\31 ea07fb4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 33.3%;
    min-width: 4%;
    border-width: 0px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 0 0px 10px 10px;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 288a312 {
    width: 31px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 874ce32 {
    width: 54.12%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    border-width: 0px 1px 0px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
}
    
#a10e73fc {
    min-height: 87px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 da14f0b {
    width: 31px;
    height: auto;
    min-width: 32px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9dfa7b5 {
    width: 94.06%;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 940fd2d {
    flex-direction: row;
    width: 12.58%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    align-items: center;
    border-width: 1px 1px 0px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 0 0px;
}
    
#\37 22d7f5b.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 7px 10px 7px;
}
#\37 22d7f5b {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin: 10px 0% 10px 0%;
}
}



@media all {
    
#a0827224 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e873c73 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdf6e298 {
    background-color: var(--color_3);
    background-image: none;
}
    
#fe393c47 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 ddaa381 {
    min-height: 198px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\33 9d01335 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e626a905 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 32.6%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#f164ae22 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f3432d4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 32.6%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\33 c33f6dc {
    margin: 0px 0% 0px 0%;
}
    
#bf85fc9a {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f73fd01 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 32.6%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
}



@media all {
    
#\39 24d628c {
    min-height: 198px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#f79c9d31 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 32.6%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#f5358f9c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#af4de55c {
    background-color: var(--color_3);
    background-image: none;
}
    
#\30 9e0d954 {
    margin: 0px 0% 0px 0%;
}
    
#f5aff688 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 32.6%;
    min-width: 4%;
    order: 0;
    justify-content: flex-start;
}
    
#\30 34452d9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c5e682ac {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 2ccb04b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_rn1 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    position: relative;
    max-width: 100%;
    align-self: stretch;
    width: 32.6%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
}



@media all {
    
#\39 11beab3 {
    background-color: var(--color_2);
    background-image: none;
}
    
#\33 d6f9dec {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
    
#\39 e1c7f12 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\34 0f3824a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#b2f6a407 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ad7c5dd {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#cbcba024 {
    background-color: var(--color_2);
    background-image: none;
}
    
#e721441e {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\39 2589026 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 4dd95dd {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d897872 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b8184d1b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#dd10d116 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 fb01ec4 {
    min-height: 69px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 04930b1:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\36 04930b1 [data-content-reference].active-tab-title .tab-title, #\36 04930b1 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_1) !important;
    font-weight: bold !important;
}
#\36 04930b1 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(255, 252, 248, 1);
    background-image: none;
    border-style: solid;
    border-color: #000000 rgba(241, 238, 229, 1) rgba(241, 238, 229, 1) rgba(241, 238, 229, 1);
    border-width: 0 1px 1px 1px;
}
#\36 04930b1:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\36 04930b1 [data-content-reference].active-tab-title, #\36 04930b1 [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: var(--color_4) #000000 var(--color_4) #000000;
    border-width: 1px 0 0px 0;
}
#\36 04930b1 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: var(--color_1) !important;
    font-weight: bold !important;
}
#\36 04930b1 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: var(--color_3);
    background-image: none;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f547599 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c5i {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#widget_jl9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d037d149 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a5c7a19 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 ccf2913 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_9u9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_k6f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 e28c35a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\34 42afa45 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 f120585 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 78a4f34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a1efea15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cde51b08 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ad367589 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 7c31abe {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\36 57021c2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#de6a8991 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 7ac3c34 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 94705f6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 382b3bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec94c0bf {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 ee7cb24 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#d8efface {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ec043be0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 bf7ce60 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\37 cea440a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 4ce80e4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 1b0ce5f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\30 8cb28b6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#a39bb1fc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 61d16d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 2a7e9bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 2b6e278 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\39 6e35508 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 e091ce2 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 ac14d0b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 2011f91 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2d4050a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#f002709d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#cb7eab09 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#b62b5818 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d64eb23a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\39 95d907a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#da6cef1c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e342fc38 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 12a3f55 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#c393b9cd {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 165825c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 b9f676d {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#d65e8b29 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d0a60340 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 ef12bed {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 f7f101a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#c0ce7766 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\35 4277b66 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 edfea6b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\34 9074362 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0561852 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d3fdcf57 {
    min-height: 69px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d9d81d3e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 14ee2b8:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\35 14ee2b8 [data-content-reference].active-tab-title .tab-title, #\35 14ee2b8 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    color: var(--color_1) !important;
    font-weight: bold !important;
}
#\35 14ee2b8 [data-content-reference]:not(.active-tab-title) {
    background-color: rgba(255, 252, 248, 1);
    background-image: none;
    border-style: solid;
    border-color: #000000 rgba(241, 238, 229, 1) rgba(241, 238, 229, 1) rgba(241, 238, 229, 1);
    border-width: 0 1px 1px 1px;
}
#\35 14ee2b8:not(:has(.active-tab-title)) [data-content-reference]:first-child,#\35 14ee2b8 [data-content-reference].active-tab-title, #\35 14ee2b8 [data-content-reference]:not(.active-tab-title):hover {
    background-color: var(--color_3);
    background-image: none;
    border-style: solid;
    border-color: var(--color_4) #000000 var(--color_4) #000000;
    border-width: 1px 0 0px 0;
}
#\35 14ee2b8 [data-content-reference]:not(.active-tab-title) .tab-title {
    color: var(--color_1) !important;
    font-weight: bold !important;
}
#\35 14ee2b8 {
    justify-content: flex-start;
    width: 100%;
    min-height: auto;
    height: auto;
    order: 0;
    align-self: auto;
    background-color: var(--color_3);
    background-image: none;
    grid-area: auto / auto / auto / auto;
}
    
#cbdfec8c {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    padding: 6% 4% 4% 4%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 58c3e27 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4bbab49 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 2;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a4ed9b3 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 df0a628 {
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
}
    
#a79cb2ea {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#bd392729 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 03594e3 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#b7d8a16b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 c0b4792 {
    background-color: rgba(0, 0, 0, 0);
    align-self: auto;
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    order: 0;
    background-image: initial;
    justify-self: auto;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fef03ee9 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\33 eb29875 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 c9efd51 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 6e63a17 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 9f66619 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#b4d930a8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\34 e9a3ae5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b54f03f {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\32 258718d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 a049352 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d195c1e0 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\33 710b2e2 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\39 31a1610 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 2e7b5b7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f5566191 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 db652e9 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 d2145c6 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\34 7977b15 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 f09db59 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d4170b43 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6b00a54 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a342fe80 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 f1ad40d {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\36 9010de8 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 0323fca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 5ef6b8f {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a86a26cc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 b64e0bc {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#f915f5d3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 cae3fa7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3e7bc12 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\36 5db3542 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#de5042a6 {
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    padding: 4% 0% 4% 0%;
}
    
#bb902628 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 8d335ff {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ab0fcd82 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#c16b0750 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ff5034dd {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 822a55f {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#\31 331084e {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\35 50444ce {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\39 069b8c4 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e4e2695a {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#a306bb66 {
    background-color: rgba(0, 0, 0, 0);
    justify-content: flex-start;
    align-items: flex-start;
    min-height: 160px;
    height: auto;
    background-image: initial;
    width: 100%;
    flex-wrap: nowrap;
    row-gap: 0px;
    flex-direction: row;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 4% 0% 4% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e8aa30fe {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 3c70a4a {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 4630af2 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#a77db7c4 {
    align-items: flex-start;
    width: 50%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_4) var(--color_4) var(--color_4) var(--color_4);
    border-style: solid;
    border-radius: 10px 10px 10px 10px;
}
    
#\37 ed5e311 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 6d45fd9 {
    width: 280px;
    height: auto;
    max-width: 100%;
}
    
#d14eea25 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 3bf97b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ebc031d7 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\32 f346924 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#a4386a57 {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 19af6d3 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#da8805a0 {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#d48da8a3 {
    margin: 0px 0% 0px 0%;
}
    
#\31 98afa20 {
    background-color: var(--color_3);
    background-image: none;
}
    
#\35 a898378 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#eac0c642 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1px;
}
    
#\36 8de8428 {
    min-height: 109px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
}



@media all {
    
#\30 66ca2df {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
    
#\36 3d86350 {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c96f9ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#cda6920d {
    background-color: var(--color_1);
    background-image: none;
}
}



@media all {
    
#\32 d7852de {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 1px;
}
    
#\38 61d22eb {
    margin: 0px 0% 0px 0%;
}
    
#a26324ac {
    min-height: 109px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#ecd29462 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
}
    
#d326b4fe {
    background-color: var(--color_3);
    background-image: none;
}
}



@media all {
    
#\32 e2a999b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 fd6dfe7 {
    min-height: 334px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
    
#widget_vv2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_vv2 {
    width: 99.45%;
    height: 240px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ec5f26ca {
    background-color: var(--color_1);
    background-image: none;
}
    
#e555e9c7 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 8904658 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd3ce305 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 358670d {
    min-height: 0;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#group_p9d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 5728b2d {
    background-color: var(--color_1);
    background-image: none;
}
    
#f640a40c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
}
    
#\30 77adca4 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 c56ae77 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bc2fdc01 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e01f4092 {
    min-height: 156px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#\38 81fd30b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2fd7bc6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 31706ba {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a72da53 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd9726b2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
}
    
#aa46120d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a34dfc5b {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 b00fc82 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5e1b58b {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1406f5b {
    background-color: var(--color_1);
    background-image: none;
}
    
#\38 5334e25 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e7681caf {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3d77c7c {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f059e15 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db0a1f74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
}
    
#\33 f4a92db {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a3d1732 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0a7eb39 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c54ab84c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f74c701 {
    min-height: 157px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#\35 e83ea80 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a2626224 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 70a4c25 {
    min-height: 0;
    column-gap: 4%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 0% 0% 0% 0%;
}
    
#f31cbb72 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 46dfc5b {
    min-height: 158px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#\31 636f6d5 {
    min-height: 154px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#\32 208e3a9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 102ecba {
    min-height: 158px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
    height: auto;
}
    
#bf167757 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 99b2fc5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 9px;
    width: 30.6%;
    min-width: 4%;
    justify-content: flex-start;
    order: 0;
}
    
#e3997370 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce08e826 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8ee8609 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#aa286e33 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d3fc0d5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c30eaa5 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e543170 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 bab6c03 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\37 634cbb6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 fad295f {
    min-height: 75px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 0% 1.5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#cf3729d4 {
    background-color: var(--color_1);
    background-image: none;
}
    
#ae553a04 {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: center;
}
}



@media all {
    
#\37 9c0337b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\35 0ce9ce7 {
    min-height: 102px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 47837cf {
    margin: 0px 0% 0px 0%;
}
    
#\37 7b87187 {
    background-color: var(--color_1);
    background-image: none;
}
    
#\38 6ee02ca {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\35 b849710 {
    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;
}
}



@media (min-width: 1025px) {
    
#fae177c6:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #fae177c6 [data-content-reference].active-tab-title .tab-title, #fae177c6 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 18px !important;
}
#fae177c6 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 18px !important;
}
}



@media (min-width: 1025px) {
    
#\36 04930b1:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\36 04930b1 [data-content-reference].active-tab-title .tab-title, #\36 04930b1 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 18px !important;
}
#\36 04930b1 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 18px !important;
}
}



@media (min-width: 1025px) {
    
#\35 14ee2b8:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\35 14ee2b8 [data-content-reference].active-tab-title .tab-title, #\35 14ee2b8 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 18px !important;
}
#\35 14ee2b8 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 18px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#fae177c6:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #fae177c6 [data-content-reference].active-tab-title .tab-title, #fae177c6 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#fae177c6 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 04930b1:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\36 04930b1 [data-content-reference].active-tab-title .tab-title, #\36 04930b1 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#\36 04930b1 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 14ee2b8:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\35 14ee2b8 [data-content-reference].active-tab-title .tab-title, #\35 14ee2b8 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 16px !important;
}
#\35 14ee2b8 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 16px !important;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d24979f4a54e38542a8abc {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 630px;
}
    
#\36 3d24979f4a54e38542a8abd {
    row-gap: 10px;
}
    
#\37 91d8be4 {
    align-items: center;
    height: auto;
    min-height: 579px;
    width: 100.00%;
}
    
#\33 d32f6ea {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#fae177c6 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 0340586 {
    width: 80.74%;
}
    
#\36 04c281d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e8bf70ea {
    width: 100.00%;
}
    
#\34 f6dea41 {
    width: 31.8375px;
    height: auto;
}
    
#\39 dfde938 {
    width: 79.15%;
    margin-left: 0.5%;
}
    
#ec0bc76c {
    width: 31.7875px;
    height: auto;
}
    
#\39 0e67a3a {
    width: 31px;
    height: auto;
}
    
#\31 602bef8 {
    width: 79.66%;
}
    
#\34 46046b1 {
    width: 85px;
}
    
#b2443388 {
    width: 75.625px;
}
    
#\30 a58e4bc {
    width: 65px;
}
    
#\38 a25d8bf {
    width: 90px;
}
    
#\30 a7deb9a {
    width: 30.67%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\34 a7d54ef {
    width: 30.67%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 379e7d2 {
    width: 30.67%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 3fe7f7b {
    padding-left: 2%;
    padding-right: 2%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1746792 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 cbc4cb2 {
    height: auto;
}
    
#\34 aa05f8b {
    width: 79.73%;
}
    
#\34 0730f80 {
    width: 91.71%;
}
    
#\30 7685789 {
    width: 100.00%;
}
    
#\38 05424bf {
    width: 77.02%;
}
    
#\33 6beeef7 {
    width: 60.01%;
}
    
#\39 7222f58 {
    padding-right: 0px;
}
    
#\35 ac3f5c5 {
    width: 93.25%;
}
    
#\38 fbfb98d {
    width: 73.15%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#acc4addc {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 376px;
}
    
#abae58a9 {
    height: auto;
}
    
#\33 8e1a13d {
    width: 80.20%;
}
    
#edbcda60 {
    width: 79.73%;
}
    
#\33 02023b6 {
    padding-right: 0px;
}
    
#\36 d5358e5 {
    width: 81.73%;
}
    
#\38 a09ca66 {
    width: 60.01%;
}
    
#\35 c41bca4 {
    width: 73.15%;
}
    
#fb54d895 {
    width: 91.71%;
}
    
#\39 e810f3d {
    width: 100.00%;
}
    
#d4f61cc3 {
    width: 12.22%;
    order: 3;
}
    
#ae5505cc {
    width: 12.51%;
    order: 4;
}
    
#a5f9b4f8 {
    width: 12.95%;
    order: 1;
}
    
#\32 9e90df5 {
    width: 10.53%;
    order: 2;
}
    
#\33 29cb842 {
    width: 51.77%;
    order: 0;
}
    
#\34 8443e4c {
    height: auto;
    min-height: 61px;
}
    
#\31 0d87adc {
    height: auto;
    min-height: 59px;
}
    
#\31 898a4e4 {
    height: auto;
    min-height: 63px;
}
    
#\30 f3dc22b {
    height: auto;
    min-height: 61px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 14d8b05 {
    width: 60.01%;
}
    
#\32 062c6b0 {
    width: 100.00%;
}
    
#\36 ee148b0 {
    width: 93.25%;
}
    
#e5544fce {
    width: 73.15%;
}
    
#\38 e514a54 {
    padding-right: 0px;
}
    
#\36 7aa6270 {
    height: auto;
}
    
#b731c846 {
    width: 91.71%;
}
    
#ceefbf6a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 c7aae60 {
    width: 77.02%;
}
    
#df7c85e0 {
    width: 79.73%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 ca484b8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 177px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 acd8972 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 469px;
}
    
#widget_8rr {
    height: 268px;
}
    
#\31 a1427f2 {
    height: 268px;
}
}



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



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 dc891fa {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 137px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#da22cf38 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 240px;
    column-gap: 2%;
}
    
#\32 40c5cae {
    width: 49%;
    min-height: 8px;
}
    
#\30 4f2f7bb {
    width: 49%;
    min-height: 8px;
}
    
#widget_gm8 {
    width: 100.00%;
    height: 182px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#eaf10ee0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 281px;
}
    
#\39 451cd2c {
    width: 31.3125px;
    height: auto;
}
    
#\39 217ed06 {
    width: 78.91%;
}
    
#\35 c4e67af {
    width: 56.9125px;
}
    
#e33264fc {
    width: 84px;
}
    
#a8de3d50 {
    width: 89px;
}
    
#\35 6d68872 {
    width: 54.95px;
}
    
#ac6f6ce7 {
    width: 32px;
    height: auto;
}
    
#\33 aa89bff {
    width: 77.82%;
}
    
#\37 466f062 {
    width: 32px;
    height: auto;
}
    
#\35 3fd4216 {
    width: 78.66%;
}
    
#f75c9167 {
    width: 100.00%;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 4.3%;
}
    
#\35 935a9a7 {
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 2.3%;
}
    
#\30 08a1090 {
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 2.2%;
}
    
#\30 6e06796 {
    width: 61.7375px;
}
    
#\32 caa5d5b {
    width: 78px;
}
    
#ddbc000d {
    width: 83.6875px;
    order: 0;
}
    
#\33 f6b9b47 {
    width: 56px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 ed0c0b0 {
    min-height: 83px;
    padding: 3% 3% 1.5% 3%;
}
    
#group_vrm {
    width: 17.17%;
}
    
#group_2p6 {
    width: 49.47%;
}
    
#widget_tnf {
    width: 98.02%;
}
    
#\39 256ceb9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 85b5bb4 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#widget_h7u {
    margin-top: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 fc8695a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#\39 734e3e9 {
    width: 39.71%;
    min-height: 8px;
}
    
#\37 21cf933 {
    width: 59.29%;
    row-gap: 20px;
    min-height: 8px;
    padding: 10px 10px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#c796632a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c796632a {
    width: 85.74%;
    margin: 0px 16px 0px 16px;
}
    
#\34 9f1eb3a {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 153px;
    column-gap: 1%;
}
    
#widget_6gq {
    height: 148px;
    width: 46%;
    align-self: flex-end;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c8dcc46d {
    width: 47.88%;
    align-items: flex-start;
}
    
#ffdd46b7 {
    width: 47.88%;
}
    
#be5a6913 {
    min-height: 202px;
    padding: 4% 2% 0% 2%;
}
    
#d12aa140 {
    width: 4.2%;
}
    
#\37 f7284cd {
    width: 304px;
    margin-top: 29px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 197cba3 {
    width: 304px;
    margin-top: 27px;
}
    
#b2932cf7 {
    margin-top: 11px;
}
    
#\35 0c7bd0a {
    margin-top: 10px;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 a024768 {
    width: 29.18%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -22px;
}
    
#a390a123 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -22px;
}
    
#\33 ab30cb3 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 1073549 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\34 6dca116 {
    width: 50.81%;
}
    
#\34 32f81ed {
    width: 45.11%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 81dcc66 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 49px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
}
    
#\34 5abcf5c {
    width: 100%;
    row-gap: 0px;
    min-height: 8px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#e1c8cdb2 {
    margin-top: 1px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 874ce32 {
    width: 49.47%;
}
    
#a10e73fc {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 83px;
}
    
#\30 940fd2d {
    width: 17.17%;
}
    
#\30 9dfa7b5 {
    width: 98.02%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 ddaa381 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    min-height: 149px;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 6%;
}
    
#e626a905 {
    width: 29.3%;
    min-height: 8px;
}
    
#\34 f3432d4 {
    width: 29.3%;
    min-height: 8px;
}
    
#\36 f73fd01 {
    width: 29.3%;
    min-height: 8px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 24d628c {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 144px;
    column-gap: 6%;
    padding: 0% 2% 0% 2%;
}
    
#\30 9e0d954 {
    margin: 0px 0% 0px 0%;
}
    
#f5aff688 {
    width: 29.3%;
    min-height: 8px;
}
    
#f79c9d31 {
    width: 29.3%;
    min-height: 8px;
}
    
#group_rn1 {
    width: 29.3%;
    min-height: 8px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4dd95dd {
    align-items: center;
    height: auto;
    min-height: 648px;
}
    
#\38 fb01ec4 {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 0px;
}
    
#dd10d116 {
    row-gap: 10px;
}
    
#\36 04930b1 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f547599 {
    align-items: center;
    height: auto;
    min-height: 648px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 9074362 {
    column-gap: 5%;
    order: 1;
    padding: 0% 3% 1% 3%;
    margin: 0px 0% 0px 0%;
}
    
#\38 0561852.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\38 0561852 {
    margin: 0px 0% 0px 0%;
}
    
#cbdfec8c {
    align-items: center;
    height: auto;
    min-height: 648px;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 1px;
}
    
#d3fdcf57 {
    min-height: 741px;
    padding: 0% 0% 0% 0%;
}
    
#\30 4bbab49 {
    align-items: center;
    height: auto;
    min-height: 648px;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#\37 58c3e27 {
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\35 14ee2b8 {
    height: auto;
    min-height: 567px;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: -0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 c0b4792 {
    min-width: 32px;
    column-gap: 5%;
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3cbe776 {
    margin: 0px 0% 0px 0%;
}
    
#b7d8a16b {
    width: 49.57%;
    margin-top: -23px;
}
    
#fef03ee9 {
    align-items: center;
    row-gap: 10px;
    height: auto;
    min-height: 317px;
    width: 50%;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\33 9f66619.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\33 9f66619 {
    margin: 16px 0% 0px 0%;
}
    
#\32 258718d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\32 258718d {
    margin: 2px 0% 0px 0%;
}
    
#\34 e9a3ae5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\34 e9a3ae5 {
    margin: 7px 0% 0px 0%;
}
    
#bd392729.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#bd392729 {
    margin: 0px 0% 0px 0%;
}
    
#\33 eb29875 {
    margin-top: -5.68434e-14px;
}
    
#\36 03594e3.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\36 03594e3 {
    margin: 0px 0% 16px 0%;
}
    
#a79cb2ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#a79cb2ea {
    margin: 17px 0% 0px 0%;
}
    
#b4d930a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#b4d930a8 {
    margin: 0px 0% 0px 0%;
}
    
#\35 b54f03f {
    row-gap: 10px;
    width: 50%;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a049352.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\39 a049352 {
    margin: 0px 0% 0px 0%;
}
    
#\33 c9efd51.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\33 c9efd51 {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#\33 710b2e2 {
    row-gap: 10px;
    order: 1;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#d195c1e0 {
    row-gap: 10px;
    order: 0;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\39 31a1610.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\39 31a1610 {
    align-self: center;
    margin: 17px 0% 17px 0%;
}
    
#a342fe80.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#a342fe80 {
    margin: 17px 0% 17px 0%;
}
    
#d4170b43.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#d4170b43 {
    margin: 0px 0% 0px 0%;
}
    
#\36 f09db59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\36 f09db59 {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 9010de8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\36 9010de8 {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#f5566191.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#f5566191 {
    margin: 0px 0% 0px 0%;
}
    
#\36 db652e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\36 db652e9 {
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 6b00a54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\38 6b00a54 {
    margin: 0px 0% 0px 0%;
}
    
#\30 f1ad40d.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\30 f1ad40d {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#\35 d2145c6.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\35 d2145c6 {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#\31 2e7b5b7 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 df0a628 {
    height: auto;
    min-height: 20px;
    min-width: 32px;
    justify-self: auto;
    align-self: auto;
    width: 42.95%;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a4ed9b3 {
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    height: auto;
    min-height: 57px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
}
    
#de5042a6 {
    justify-self: auto;
    align-self: auto;
    width: 99.82%;
    order: 0;
    column-gap: 5%;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8d335ff {
    width: 49.69%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: -19px;
}
    
#\31 331084e {
    row-gap: 10px;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\36 5db3542 {
    row-gap: 10px;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#ff5034dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#ff5034dd {
    margin: 16px 0% 0px 0%;
}
    
#\30 3e7bc12 {
    width: 99.46%;
}
    
#\32 822a55f.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 822a55f {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#ab0fcd82.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#ab0fcd82 {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#\38 5ef6b8f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\38 5ef6b8f {
    margin: 8px 0% 0px 0%;
}
    
#f915f5d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#f915f5d3 {
    margin: 0px 0% 0px 0%;
}
    
#\39 b64e0bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\39 b64e0bc {
    margin: 0px 0% 0px 0%;
}
    
#\30 cae3fa7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\30 cae3fa7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0323fca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\35 0323fca {
    margin: 0px 0% 0px 0%;
}
    
#a86a26cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#a86a26cc {
    margin: 0px 0% 0px 0%;
}
    
#c16b0750.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#c16b0750 {
    margin: 0px 0% 0px 0%;
}
    
#a306bb66 {
    column-gap: 5%;
    width: 99.87%;
    height: auto;
    min-height: 282px;
    padding: 0% 3% 0% 3%;
    margin: 0px 0% 0px 0%;
}
    
#a77db7c4 {
    row-gap: 10px;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#e4e2695a {
    row-gap: 10px;
    padding: 10px 1% 10px 1%;
    margin: 0px 0% 0px 0%;
}
    
#\38 6d45fd9.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\38 6d45fd9 {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#\32 4630af2.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#\32 4630af2 {
    align-self: center;
    margin: 0px 0px 16px 0px;
}
    
#\37 ed5e311.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\37 ed5e311 {
    margin: 0px 0% 0px 0%;
}
    
#e8aa30fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#e8aa30fe {
    margin: 0px 0% 0px 0%;
}
    
#\32 3c70a4a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\32 3c70a4a {
    margin: 0px 0% 0px 0%;
}
    
#\39 069b8c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\39 069b8c4 {
    margin: 0px 0% 0px 0%;
}
    
#ebc031d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#ebc031d7 {
    margin: 0px 0% 0px 0%;
}
    
#\35 3bf97b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 8px 0px 8px;
}
#\35 3bf97b3 {
    margin: 26px 0% 0px 0%;
}
    
#\35 50444ce {
    margin-top: 43px;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3d86350 {
    padding-left: 2%;
    padding-right: 2%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 358670d {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#e01f4092 {
    height: auto;
    min-height: 164px;
}
    
#dd9726b2 {
    height: auto;
    min-height: 166px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 70a4c25 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 46dfc5b {
    height: auto;
    min-height: 164px;
}
    
#\37 102ecba {
    height: auto;
    min-height: 166px;
}
}



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



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



@media (max-width: 767px) {
    
#fae177c6:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #fae177c6 [data-content-reference].active-tab-title .tab-title, #fae177c6 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#fae177c6 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\36 04930b1:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\36 04930b1 [data-content-reference].active-tab-title .tab-title, #\36 04930b1 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#\36 04930b1 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\35 14ee2b8:not(:has(.active-tab-title)) [data-content-reference]:first-child .tab-title, #\35 14ee2b8 [data-content-reference].active-tab-title .tab-title, #\35 14ee2b8 [data-content-reference]:not(.active-tab-title):hover .tab-title {
    font-size: 14px !important;
}
#\35 14ee2b8 [data-content-reference]:not(.active-tab-title) .tab-title {
    font-size: 14px !important;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: center;
    padding-top: 20%;
    width: 100%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
}
    
#\36 3bd85219866cc362278151f {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#group_kiq {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_a33 {
    height: 240px;
}
}



@media (max-width: 767px) {
    
#\36 3d24979f4a54e38542a8abd {
    min-height: 131px;
    align-items: center;
}
    
#\36 3d24979f4a54e38542a8abc {
    min-height: unset;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
}
    
#\37 91d8be4 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d32f6ea {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a69f2a7b {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#c44fa4e6 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\38 cf1dfb0 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\32 cda6b65 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\33 21c21a9 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\35 28bff2c {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\32 cd77631 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#def22600 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\30 9a125d3 {
    align-self: auto;
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a24ee50 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#b1de1196 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\35 6f17769 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#e1a5dbba {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#aae2cd53 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#\38 a021830 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#ab394001 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#c918a5b7 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#a58af6f3 {
    align-items: center;
    padding-top: 8%;
    padding-bottom: 8%;
    width: 100%;
    height: auto;
    min-height: 722px;
}
    
#fae177c6 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\32 c8ad246 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 7e55c10 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e18f7d98 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#group_2km {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c0d111c6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 1d9fc71 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\35 0340586 {
    align-items: center;
    width: 100.00%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 04c281d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\35 3f2acf4 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 a7d54ef {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 6px 10px 6px 10px;
    margin: 0% 0% 0% 0%;
}
    
#ec0bc76c {
    height: auto;
    order: 0;
    align-self: flex-start;
    width: 34px;
    margin: 0px 0% 0px 0%;
}
    
#\31 602bef8 {
    align-items: center;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea89ee90 {
    margin-left: 0px;
    margin-right: 0px;
    align-self: flex-start;
}
    
#\35 379e7d2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 6px 10px 6px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\39 0e67a3a {
    height: auto;
    order: 0;
    align-self: flex-start;
    width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\39 dfde938 {
    align-items: center;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f6dea41 {
    height: auto;
    order: 0;
    align-self: flex-start;
    width: 34px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a7deb9a {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 6px 10px 6px 10px;
    margin: 0% 0% 0% 0%;
}
    
#\38 cf7a0a9 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_ec9 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#cc90850b {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 0e03e21 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 f3edb6f {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#deb13cc8 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 baea9cd {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 812d1bc {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 671cc47 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 eb4f86f {
    width: 80.55%;
    margin-top: 1.0%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e8bf70ea {
    width: 79.94%;
    margin-top: 1.0%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 7b732e9 {
    width: 77.51%;
    margin-top: 1.0%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 388c6f9 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\32 77c5da2 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\32 6593e85 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 455daae {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#\34 2ce8cd7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_2ik {
    justify-self: auto;
    align-self: flex-start;
    width: 100.00%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_o19 {
    width: 90.29%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\37 165b388 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 fe799a0 {
    width: 224px;
    height: auto;
    min-height: 44px;
}
    
#\39 3fe7f7b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\34 1746792 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\36 1303992 {
    height: auto;
}
    
#\38 4e6a0ae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c7a2f31d {
    height: auto;
}
    
#fe8595f5 {
    height: auto;
}
    
#\36 5242d08 {
    height: auto;
}
    
#\37 fac2d25 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 0bdc72a {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 ff6fcaa {
    height: auto;
}
    
#f7974212 {
    height: auto;
}
    
#\37 c9d1d2c {
    height: auto;
}
    
#\35 3a8c431 {
    height: auto;
}
    
#\34 cbc4cb2 {
    height: auto;
}
    
#\33 25af86b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d077d075 {
    height: auto;
}
    
#fc828d10 {
    height: auto;
}
    
#\35 2972e16 {
    height: auto;
}
    
#e2967fe4 {
    height: auto;
}
    
#a9e13968 {
    height: auto;
}
    
#db0d62db {
    height: auto;
}
    
#\38 98f8a76 {
    height: auto;
}
    
#\32 4a850ea {
    height: auto;
}
    
#fbea6652 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d0454247 {
    height: auto;
}
    
#\39 29c1f58 {
    height: auto;
}
    
#a6a4b418 {
    height: auto;
}
    
#b2852a8f {
    height: auto;
}
    
#\32 25beb07 {
    height: auto;
}
    
#\39 41a3120 {
    height: auto;
}
    
#\31 b4fce8a {
    height: auto;
}
    
#\31 dbebb87 {
    height: auto;
}
    
#dd60d426 {
    height: auto;
}
    
#\38 49b90d6 {
    height: auto;
}
    
#\38 5fb75c2 {
    height: auto;
}
    
#caf944fc {
    height: auto;
}
    
#a60926b4 {
    height: auto;
}
    
#ee32114a {
    height: auto;
}
    
#b72c6abf {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\34 1225117 {
    height: auto;
}
    
#ff5f9d66 {
    height: auto;
}
    
#abae58a9 {
    height: auto;
}
    
#\33 92bb074 {
    height: auto;
}
    
#\39 aedf92c {
    height: auto;
}
    
#\37 cb5f53b {
    height: auto;
}
    
#\33 29cb842 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c414f875 {
    height: auto;
}
    
#\32 a5500b8 {
    height: auto;
}
    
#\39 92d94e1 {
    height: auto;
}
    
#de828349 {
    height: auto;
}
    
#\33 b0acf51 {
    height: auto;
}
    
#bfd61c9b {
    height: auto;
}
    
#\30 72540f3 {
    height: auto;
}
    
#\39 204db64 {
    height: auto;
}
    
#\30 9b12464 {
    height: auto;
}
    
#f3ec13b8 {
    height: auto;
}
    
#\33 69a964d {
    height: auto;
}
    
#\34 12128a5 {
    height: auto;
}
    
#\36 5dc625b {
    height: auto;
}
    
#fae0fb74 {
    height: auto;
}
    
#da3e743c {
    height: auto;
}
    
#acc4addc {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fd6bcfe8 {
    height: auto;
}
    
#bf42907a {
    height: auto;
}
    
#\32 b8317ae {
    height: auto;
}
    
#cba8c511 {
    height: auto;
}
    
#ad2f4808 {
    height: auto;
}
    
#be6519c3 {
    height: auto;
}
    
#\34 7efa755 {
    height: auto;
}
    
#\32 9e90df5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a5f9b4f8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ae5505cc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e418e228 {
    height: auto;
}
    
#d4f61cc3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#ccbea87e {
    height: auto;
}
    
#a28d4d01 {
    height: auto;
}
    
#fb786db1 {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\30 4cd3cd3 {
    height: auto;
}
    
#dd6e469b {
    height: auto;
}
    
#\35 a2c0ad4 {
    height: auto;
}
    
#a6ebc943 {
    height: auto;
}
    
#\36 0d773b3 {
    height: auto;
}
    
#d849d16b {
    height: auto;
}
    
#eabedfcd {
    height: auto;
}
    
#c618aad5 {
    height: auto;
}
    
#\32 834ebcd {
    height: auto;
}
    
#\31 0f1fad9 {
    height: auto;
}
    
#\34 975cd11 {
    height: auto;
}
    
#\30 ba5d081 {
    height: auto;
}
    
#b32bfba0 {
    height: auto;
}
    
#\34 1dba513 {
    height: auto;
}
    
#\36 3cad9b7 {
    height: auto;
}
    
#\36 7aa6270 {
    height: auto;
}
    
#e806e1c6 {
    height: auto;
}
    
#f320c28e {
    height: auto;
}
    
#e72acfa8 {
    width: 14.87%;
    min-height: 8px;
    align-items: center;
    order: 2;
}
    
#fb257b57 {
    height: auto;
}
    
#\37 c15e312 {
    height: auto;
}
    
#\34 1daab40 {
    height: auto;
}
    
#c5e23f10 {
    width: 40.09%;
    min-height: 8px;
    align-items: center;
    order: 0;
}
    
#c48119bc {
    height: auto;
}
    
#\35 d3e9ce6 {
    width: 16.69%;
    min-height: 8px;
    align-items: center;
    order: 1;
}
    
#a9933c45 {
    height: auto;
}
    
#\31 fae006b {
    height: auto;
}
    
#\34 3b96e2c {
    height: auto;
}
    
#\31 2eb2565 {
    height: auto;
}
    
#b9643127 {
    height: auto;
}
    
#\35 b6ce5f4 {
    width: 13.99%;
    min-height: 8px;
    align-items: center;
    order: 3;
}
    
#f7ba8b2b {
    height: auto;
}
    
#\30 9949e30 {
    height: auto;
}
    
#\36 915ae69 {
    height: auto;
}
    
#\36 0f1cd9b {
    height: auto;
}
    
#e1b145ca {
    width: 14.26%;
    min-height: 8px;
    align-items: center;
    order: 4;
}
    
#\34 918d174 {
    height: auto;
}
    
#ceefbf6a {
    min-height: 357px;
    flex-direction: row;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 32d5948 {
    width: 116px;
    margin-top: 1px;
}
    
#\36 f29d8b2 {
    width: 100.00%;
    margin-top: -1px;
}
    
#b731c846 {
    width: 100.00%;
}
    
#\37 26c51a6 {
    height: auto;
    min-height: 49px;
    order: 0;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\33 592f0cf {
    height: auto;
    min-height: 38px;
    order: 1;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#d70ce4a2 {
    order: 2;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\39 be6b8da {
    order: 3;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\37 c7aae60 {
    width: 100.00%;
}
    
#\32 1b8861d {
    order: 4;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#e5544fce {
    width: 100.00%;
}
    
#\35 3bd45fa {
    order: 5;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#df7c85e0 {
    width: 100.00%;
}
    
#a8a39d2d {
    order: 6;
    min-height: 38px;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\36 ee148b0 {
    width: 100.00%;
}
    
#e968108e {
    order: 7;
    padding: 0% 5px 0% 5px;
    margin: 0% 0% 0% 0%;
}
    
#\30 14d8b05 {
    width: 100.00%;
}
    
#\38 e514a54 {
    height: auto;
    min-height: 38px;
    order: 8;
    padding: 0px 5px 0px 5px;
    margin: 0% 0% 0% 0%;
}
    
#\32 062c6b0 {
    width: 100.00%;
}
    
#\35 a52748a {
    margin-top: 0%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
    height: auto;
    min-height: 49px;
    width: 100.00%;
}
    
#a88816a4 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ea3eaa53 {
    height: auto;
    min-height: 42px;
}
    
#e3ad48aa {
    height: auto;
    min-height: 44px;
}
    
#\30 04f30bf {
    height: auto;
    min-height: 42px;
}
    
#\35 37804e9 {
    height: auto;
    min-height: 42px;
}
    
#d7bc25d2 {
    height: auto;
    min-height: 49px;
}
    
#\34 6b952b8 {
    height: auto;
    min-height: 49px;
}
}



@media (max-width: 767px) {
    
#\31 3387516 {
    width: 92.23%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b0a04c8e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e72ee539 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 90f4ac6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 f8eb698 {
    height: auto;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 30px;
}
    
#c63f878f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 ea81273 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 219e61f {
    height: auto;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 32px;
}
    
#b02495cb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 16317ec {
    height: auto;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 32px;
}
    
#\37 83d5dbf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#aecaf9e3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 7fba173 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 7c5e8fa {
    height: auto;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    width: 32px;
}
    
#\38 d3575a2 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c0ecd4e3 {
    width: 92.88%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b8a31655 {
    width: 82.52%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\39 038c521 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#\37 ca484b8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#eeddedbb {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 435529b {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 9417b5e {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#d145a5a9 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 ea2642e {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 5060d45 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 3387732 {
    margin-top: 0px;
}
    
#\39 ec8ac0e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#bac090ca {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_je8 {
    margin-top: 0px;
}
    
#efbd3b23 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 c8c5296 {
    margin-top: 0px;
}
    
#\37 4df9814 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 08abd87 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#\38 acd8972 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_8rr {
    height: 122px;
}
    
#ead6d139 {
    width: 98.06%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 92cd088 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 a1427f2 {
    height: 122px;
}
}



@media (max-width: 767px) {
    
#\34 1525052 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 70aa7f7 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#e85b1b4c {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 2699cd4 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bc4d90b5 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 7a09748 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c454f26f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d1b58df3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f51900e5 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 6ac2ad1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\36 a874485 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 bffd3f0 {
    width: 85.76%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 39ae655 {
    width: 79.29%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 a2d7fa7 {
    width: 87.70%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 1f8adaa {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 f976a35 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#aa8daa73 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#e187152c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 3e089df {
    margin-top: 1px;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 944a102 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



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



@media (max-width: 767px) {
    
#\38 0680261 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 dc891fa {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\34 d2e2080 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#\38 04139c1 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\34 36efcbe {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\37 f1c03c0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 f7d74e7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#fc711084 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 1fde9fb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 0c0dde8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a02ceaeb {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 dd66955 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f08ab8e9 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#a5cb14cf {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\31 9e1be96 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#c86189b2 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#feb80d05 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 5ba915b {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 bc6d6a9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_fot {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f25566a9 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b61ff661 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 1a2a754 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#d3069707 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 4% 4% 4%;
}
    
#\30 775c749 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b2e6467f {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#b44485fb {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 4f2f7bb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 40c5cae {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#da22cf38 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 8px;
}
    
#\32 c5d8e9b {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#eaf10ee0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_rhi {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_qi3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_vbq {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 451cd2c {
    height: auto;
    order: 0;
    align-self: flex-start;
    width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#f75c9167 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 6px 0px 6px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\39 217ed06 {
    align-items: center;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d73e7f35 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\33 aa89bff {
    align-items: center;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab801005 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 935a9a7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 6px 0px 6px 0px;
    margin: 0% 0% 0% 0%;
}
    
#ac6f6ce7 {
    height: auto;
    order: 0;
    align-self: flex-start;
    width: 34px;
    margin: 0px 0% 0px 0%;
}
    
#\37 86ded0e {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 466f062 {
    height: auto;
    order: 0;
    align-self: flex-start;
    width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 3fd4216 {
    align-items: center;
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 08a1090 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 6px 0px 6px 0px;
    margin: 0% 0% 0% 0%;
}
    
#f1336f89 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 5fd274c {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 411abdf {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 345a848 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 f62bbb0 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#df7f75d0 {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 98a0a0d {
    justify-content: flex-start;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 8eba14c {
    width: 81.88%;
    margin-top: 1.1%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 5c6bb00 {
    width: 84.47%;
    margin-top: 1.1%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 3dd576c {
    width: 77.99%;
    margin-top: 1.1%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\34 ed0c0b0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 73584ab {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#b9d9b4a8 {
    width: 224px;
    height: auto;
    min-height: 44px;
}
    
#group_2p6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#group_vrm {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 85b5bb4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 11px;
    padding: 8% 4% 8% 4%;
}
    
#d49cc7fa {
    width: 100%;
    min-height: 34px;
    align-items: center;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#ad4168cd {
    width: 100%;
    min-height: 126px;
    align-items: center;
    height: auto;
}
    
#edfbf186 {
    width: 100%;
    min-height: 163px;
    align-items: center;
    height: auto;
}
    
#\31 4783a47 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    width: 286px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c4fd1171 {
    order: 1;
    margin-top: 10px;
}
    
#\38 215e555 {
    justify-self: auto;
    align-self: auto;
    order: 2;
    width: 286px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5ae34f7 {
    margin: 0px 0% 0px 0%;
}
    
#a30c56b3 {
    justify-self: auto;
    align-self: auto;
    width: 26.62%;
    order: 0;
    margin: -21px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 f7eddb4 {
    justify-self: auto;
    align-self: auto;
    width: 56.93%;
    order: 0;
    margin: -18px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 e4eb4b4 {
    order: 1;
    margin-top: 16px;
}
    
#widget_h7u {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    margin: -9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\37 21cf933 {
    width: 64.59%;
    min-height: 8px;
    align-items: center;
    height: auto;
}
    
#\34 9f1eb3a {
    min-height: 134px;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0px 0px 0px 0px;
}
    
#\39 734e3e9 {
    min-height: 8px;
    align-items: center;
    width: 31.41%;
    padding: 0px 0px 0px 0px;
}
    
#\36 fc8695a {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 0%;
}
    
#c796632a {
    width: 92.45%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bbfc1b8d {
    margin: 0px 0% 0px 0%;
}
    
#widget_6gq {
    width: 100%;
    height: 130px;
}
}



@media (max-width: 767px) {
    
#d12aa140 {
    width: 100%;
    min-height: 34px;
    align-items: center;
    height: auto;
}
    
#c8dcc46d {
    width: 100%;
    min-height: 126px;
    align-items: center;
    height: auto;
}
    
#ffdd46b7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 f7284cd {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 286px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 197cba3 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 286px;
    margin: 15px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 ab30cb3 {
    margin: 0px 0% 0px 0%;
}
    
#\35 0c7bd0a {
    order: 0;
}
    
#be5a6913 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
}



@media (max-width: 767px) {
    
#\39 d65c5c4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2a7d145 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 d229c7d {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\36 1073549 {
    min-height: unset;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    row-gap: 8px;
}
    
#\34 6dca116 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\31 0f3def3 {
    width: 100.00%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 32f81ed {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_0ut {
    height: 174px;
}
    
#be234b9d {
    height: 174px;
}
}



@media (max-width: 767px) {
    
#\34 5abcf5c {
    width: 100%;
    min-height: 34px;
    align-items: center;
    height: auto;
}
    
#\33 81dcc66 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e1c8cdb2 {
    align-self: auto;
    width: 100%;
    justify-self: auto;
    margin: -9px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#\31 ea07fb4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 874ce32 {
    width: 100%;
    min-height: 83px;
    align-items: center;
    height: auto;
}
    
#a10e73fc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 1% 4% 6% 4%;
}
    
#\30 940fd2d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 22d7f5b {
    width: 224px;
    height: auto;
    min-height: 44px;
}
    
#d696704e {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a0827224 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 e873c73 {
    width: 79.29%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#fe393c47 {
    width: 85.76%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\39 ddaa381 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\33 9d01335 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e626a905 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f164ae22 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 f3432d4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#bf85fc9a {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 f73fd01 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\39 24d628c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#f79c9d31 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f5358f9c {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f5aff688 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 34452d9 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c5e682ac {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 2ccb04b {
    width: 87.70%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_rn1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media (max-width: 767px) {
    
#\33 d6f9dec {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
    
#\38 b67ff24 {
    margin: 0px 0% 0px 0%;
}
    
#\39 e1c7f12 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 ad7c5dd {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 4e78ba9 {
    margin: 0px 0% 0px 0%;
}
    
#e721441e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 0%;
}
}



@media (max-width: 767px) {
    
#\39 2589026.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 2589026 {
    width: 95.31%;
    align-self: center;
    margin: 11px 0% 0px 0%;
}
    
#be319fc2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 4dd95dd {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d897872 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 99.82%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd10d116 {
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\38 fb01ec4 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\36 04930b1 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f547599 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_c5i {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#widget_jl9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_jl9 {
    width: 59.32%;
    align-self: center;
    margin: -16px 0% 0px 0%;
}
    
#d037d149.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d037d149 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 a5c7a19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 a5c7a19 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\36 ccf2913.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 ccf2913 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#widget_k6f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\35 e28c35a {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\34 42afa45.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 42afa45 {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#\39 f120585.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f120585 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 78a4f34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 78a4f34 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#a1efea15.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1efea15 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#ad367589 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\35 7c31abe {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\36 57021c2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 57021c2 {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#de6a8991.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#de6a8991 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 7ac3c34.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 7ac3c34 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\33 94705f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 94705f6 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#ec94c0bf {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\30 ee7cb24 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#d8efface.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8efface {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#ec043be0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ec043be0 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\33 bf7ce60.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 bf7ce60 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\37 cea440a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 cea440a {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\33 1b0ce5f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\30 8cb28b6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#a39bb1fc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a39bb1fc {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 61d16d8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 61d16d8 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\32 2a7e9bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 2a7e9bc {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\38 2b6e278 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\39 6e35508.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6e35508 {
    width: 95.31%;
    align-self: center;
    margin: 11px 0% 0px 0%;
}
    
#\32 e091ce2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 e091ce2 {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#\34 ac14d0b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 ac14d0b {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 2011f91.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 2011f91 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\31 2d4050a {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#f002709d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f002709d {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#cb7eab09 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#d64eb23a {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\39 95d907a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 95d907a {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#da6cef1c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#da6cef1c {
    width: 59.32%;
    align-self: center;
    margin: -20px 0% 0px 0%;
}
    
#e342fc38.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e342fc38 {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#\33 12a3f55 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#c393b9cd {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 165825c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 165825c {
    width: 95.31%;
    align-self: center;
    margin: 16px 0% 0px 0%;
}
    
#\33 b9f676d {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#d65e8b29.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d65e8b29 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\39 ef12bed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 ef12bed {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\33 f7f101a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 f7f101a {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#c0ce7766 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
}



@media (max-width: 767px) {
    
#\34 9074362 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0561852.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 0561852 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#d3fdcf57 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\35 14ee2b8 {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbdfec8c {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 722px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 58c3e27 {
    min-height: 80px;
    align-items: center;
    row-gap: 0px;
    width: 100%;
    padding: 0px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 4bbab49 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 3cbe776 {
    margin: 0px 0% 0px 0%;
}
    
#\37 a4ed9b3 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 99.82%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 0px;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 df0a628 {
    align-items: center;
    width: 100%;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
}
    
#a79cb2ea.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a79cb2ea {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#bd392729.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#bd392729 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\36 03594e3 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#b7d8a16b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b7d8a16b {
    width: 59.32%;
    align-self: center;
    margin: -16px 0% 0px 0%;
}
    
#\32 c0b4792 {
    align-self: auto;
    align-items: center;
    justify-self: auto;
    width: 100%;
    order: 2;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fef03ee9 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\33 c9efd51 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\33 9f66619.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 9f66619 {
    width: 95.31%;
    align-self: center;
    margin: 11px 0% 0px 0%;
}
    
#b4d930a8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b4d930a8 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\34 e9a3ae5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 e9a3ae5 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\35 b54f03f {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\32 258718d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 258718d {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\39 a049352.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 a049352 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#d195c1e0 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\33 710b2e2 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\39 31a1610.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 31a1610 {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#f5566191.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f5566191 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\36 db652e9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 db652e9 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\35 d2145c6 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\36 f09db59.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 f09db59 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#d4170b43.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d4170b43 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 6b00a54.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 6b00a54 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#a342fe80.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a342fe80 {
    width: 95.31%;
    align-self: center;
    margin: 11px 0% 0px 0%;
}
    
#\30 f1ad40d {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\36 9010de8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 9010de8 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\35 0323fca.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 0323fca {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\38 5ef6b8f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 5ef6b8f {
    width: 95.31%;
    align-self: center;
    margin: 11px 0% 0px 0%;
}
    
#a86a26cc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a86a26cc {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\39 b64e0bc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 b64e0bc {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#f915f5d3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f915f5d3 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#\30 cae3fa7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cae3fa7 {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\36 5db3542 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#de5042a6 {
    align-items: center;
    width: 100%;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
}
    
#\30 8d335ff.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 8d335ff {
    width: 59.32%;
    align-self: center;
    margin: -16px 0% 0px 0%;
}
    
#ab0fcd82 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#c16b0750.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c16b0750 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#ff5034dd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ff5034dd {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#\32 822a55f {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\31 331084e {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\39 069b8c4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 069b8c4 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#e4e2695a {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#a306bb66 {
    align-items: center;
    width: 100%;
    height: auto;
    min-height: 224px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 0% 4% 0% 4%;
}
    
#e8aa30fe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e8aa30fe {
    width: 95.31%;
    align-self: center;
    margin: 15px 0% 0px 0%;
}
    
#\32 3c70a4a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 3c70a4a {
    width: 95.31%;
    align-self: center;
    margin: 0px 0% 0px 0%;
}
    
#\32 4630af2 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#a77db7c4 {
    width: 99.82%;
    justify-content: flex-start;
    row-gap: 8px;
    padding: 10px 12px 10px 12px;
    margin: 16px 0% 0px 0%;
}
    
#\37 ed5e311.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 ed5e311 {
    width: 95.31%;
    align-self: center;
    margin: 11px 0% 0px 0%;
}
    
#\38 6d45fd9 {
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
    width: 200px;
}
    
#\35 3bf97b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 3bf97b3 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
    
#ebc031d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ebc031d7 {
    width: 95.31%;
    align-self: center;
    margin: 1px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\32 f346924 {
    width: 224px;
    height: auto;
    min-height: 44px;
}
    
#a4386a57 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 19af6d3 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



@media (max-width: 767px) {
    
#\30 66ca2df {
    width: 224px;
    height: auto;
    min-height: 44px;
}
    
#\36 3d86350 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 c96f9ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



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



@media (max-width: 767px) {
    
#\32 e2a999b {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\30 fd6dfe7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_vv2 {
    height: 292px;
}
}



@media (max-width: 767px) {
    
#\36 8904658 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#bd3ce305 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 358670d {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#f640a40c {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\35 c56ae77 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#bc2fdc01 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e01f4092 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#d2fd7bc6 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\32 31706ba {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 a72da53 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#dd9726b2 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#aa46120d {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#group_p9d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\30 77adca4 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 81fd30b {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#a2626224 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 10px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 5e1b58b {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\34 70a4c25 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#e7681caf {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 f059e15 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#db0a1f74 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 46dfc5b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\31 636f6d5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\32 208e3a9 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 f4a92db {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\33 a3d1732 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\37 102ecba {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#bf167757 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    padding: 0px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\36 99b2fc5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#ce08e826 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#c54ab84c {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#aa286e33 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\39 f74c701 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    min-width: 32px;
    margin: 0px 0% 0px 0%;
}
    
#\30 d3fc0d5 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\38 c30eaa5 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 e83ea80 {
    width: 87.06%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\37 b00fc82 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#f31cbb72 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 5334e25 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\34 3d77c7c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\30 0a7eb39 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#\31 e543170 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e3997370 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\31 8ee8609 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (max-width: 767px) {
    
#\37 634cbb6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 fad295f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ae553a04 {
    width: 224px;
    height: auto;
    min-height: 44px;
}
}



@media (max-width: 767px) {
    
#\37 9c0337b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 8px;
}
    
#\35 0ce9ce7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\38 6ee02ca {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\35 b849710 {
    width: 96.76%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
}

