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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1006434498 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1006434498 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1881877791 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1881877791 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1881877791:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 21%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1881877791.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 21%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1692922435 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1692922435 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1692922435:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 21%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1692922435.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 21%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1006434498:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1006434498.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1364553255 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1364553255 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1364553255:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1364553255.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1723810353 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1723810353 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1723810353:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1723810353.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1466910910 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1466910910 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1466910910:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1466910910.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1691072090 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1691072090 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1691072090:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1691072090.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1533969878 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1533969878 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1533969878:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1533969878.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1070895671 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1070895671 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1070895671:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1070895671.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1855086834 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1855086834 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1855086834:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1855086834.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1009293932 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1009293932 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1009293932:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1009293932.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1585684431 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1585684431 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1585684431:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1585684431.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1879038518 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1879038518 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1879038518:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1879038518.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1905364730 {
    border-radius:0px 0px 0px 0px !important;
    background-color:var(--color_8) !important;
    background-image:initial !important;
    border-style:solid !important;
    border-color:rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) rgba(20,20,20,1) !important;
    border-width:1px 1px 1px 1px !important;
  }

  *#dm .dmInner a.u_1905364730 span.text {
    color:rgba(20,20,20,1) !important;
    font-family:'Playfair Display' !important;
    font-size:18px !important;
  }

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

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

  *#dm .dmInner a.u_1905364730:hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

  *#dm .dmInner a.u_1905364730.hover {
    background-image:linear-gradient(90deg,rgba(67,54,51,1) 0%,rgba(163,121,43,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(20,20,20,1) !important;
  }

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

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

  *#dm .dmInner div.u_1146198606 img { object-fit:contain !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner *.u_1223539492 .photoGalleryThumbs .image-container a { padding-top:456px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner *.u_1223539492 .photoGalleryThumbs .image-container a { padding-top:248px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner *.u_1223539492 .photoGalleryThumbs .image-container a { padding-top:258px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}

@media all {
    
#\37 453dad4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 42.99%;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 71eb63c {
    min-height: 500px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#d1d0bfad {
    background-color: rgba(20, 20, 20, 1);
    background-image: initial;
}
    
#widget_b89 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 1;
}
    
#widget_uip {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_bui {
    width: 100.00%;
    height: 80px;
    max-width: 100%;
    order: 0;
}
    
#a360225e {
    width: 100.00%;
    height: 80px;
    max-width: 100%;
    order: 4;
}
    
#widget_vd9 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#group_oh8 {
    width: 57.01157249829816%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 71eb63c {
    min-height: 250px;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
}
    
#widget_bui {
    height: 75px;
    width: 100.00%;
}
    
#\33 cd39def {
    margin: 0px 0% 0px 0%;
}
    
#\37 453dad4 {
    width: 49%;
    min-height: 8px;
}
    
#group_oh8 {
    width: 49%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#\37 453dad4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\33 71eb63c {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_bui {
    height: 58px;
}
    
#a360225e {
    height: 58px;
}
    
#group_oh8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 8fa71d0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#eb9c4d63 {
    min-height: 240px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#widget_4gl {
    width: 100%;
    height: 320px;
    max-width: 100%;
}
    
#b0b96001 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 49%;
    min-width: 4%;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c2f439a7 {
    width: 78.48%;
    height: auto;
    max-width: 100%;
}
    
#efddc71d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\34 8fa71d0 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#eb9c4d63 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#widget_4gl {
    height: 240px;
}
    
#b0b96001 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c2f439a7 {
    width: 100.00%;
}
}



@media all {
    
#\34 4d68210 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#e728ce7e {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_5ji {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#fd65f075 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#\34 4d68210 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e728ce7e {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\36 dc5684d {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 308bcd8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 573ed2d {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#\36 815fe85 {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d44a74f7 {
    width: 100.00%;
    height: 300px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a6d492e {
    width: 100.00%;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 dc5684d {
    padding-left: 2%;
    padding-right: 2%;
}
    
#d44a74f7 {
    width: 35%;
}
    
#\39 a6d492e {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 dc5684d {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\30 308bcd8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#d44a74f7 {
    height: 470px;
    width: 100.00%;
}
    
#\39 a6d492e {
    height: 58px;
    width: 100%;
}
}



@media all {
    
#b64925c2 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
}
    
#\30 ed85375 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\32 efb82a3 {
    width: 20.282397989709224%;
    height: 392px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1ea8620 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 eef4b8f {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb6e6674 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#group_tbh {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 452px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 1;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 c943172 {
    width: 20.282397989709224%;
    height: 392px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0434bb9 {
    width: 20.282397989709224%;
    height: 392px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 6d7cfb3 {
    width: 20.282397989709224%;
    height: 392px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#ce75bfbc {
    width: 100.00%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b1ea8620 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\32 efb82a3 {
    width: 25%;
    height: 240px;
}
    
#\33 c943172 {
    height: 240px;
    width: 25%;
}
    
#\39 0434bb9 {
    height: 240px;
    width: 25%;
}
    
#\31 6d7cfb3 {
    height: 240px;
    width: 25%;
}
    
#ce75bfbc {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 ed85375 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\32 efb82a3 {
    height: 326px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#b1ea8620 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 c943172 {
    height: 344px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\39 0434bb9 {
    height: 340px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\31 6d7cfb3 {
    height: 332px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#ce75bfbc {
    height: 58px;
    width: 100%;
}
    
#group_tbh {
    height: auto;
    min-height: 272px;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#b709526e {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b14d039d {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 7c965c3 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\39 a41e6f4 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#b1c1cb74 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f32cafbe {
    min-height: 388px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 1% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 0dc9f74 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#ea014d8c {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 418px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    height: auto;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 03f801c {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c1415a4 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b709526e {
    width: 31.721725159411555%;
}
    
#\32 7c965c3 {
    width: 33.9%;
}
    
#\39 a41e6f4 {
    width: 31.721725159411555%;
}
    
#f32cafbe {
    padding-left: 2%;
    padding-right: 2%;
    min-height: 644px;
}
    
#\33 03f801c {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#b709526e {
    height: 362px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\32 7c965c3 {
    height: 336px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\39 a41e6f4 {
    height: 354px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#b1c1cb74 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f32cafbe {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 03f801c {
    height: 58px;
    width: 99%;
}
    
#ea014d8c {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\37 9645211 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b7e14ed {
    min-height: 388px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 1% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#bcd07653 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f3deca5 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a758ceff {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ded381e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\30 f76706d {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#\32 c70ee02 {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 8c9c411 {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f7ba7db2 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 3;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 9645211 {
    width: 35%;
}
    
#\33 b7e14ed {
    padding-left: 2%;
    padding-right: 2%;
}
    
#bcd07653 {
    width: 35%;
}
    
#a758ceff {
    width: 35%;
}
    
#\31 8c9c411 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 9645211 {
    height: 336px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\33 b7e14ed {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#bcd07653 {
    height: 332px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#a758ceff {
    height: 332px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\36 ded381e {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\31 8c9c411 {
    height: 58px;
    width: 100%;
}
    
#\34 f3deca5 {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\35 a35481b {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2eedbfe {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ddc311d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 cb0fab0 {
    min-height: 61px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\33 7ecdb0a {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#\31 50fcab1 {
    width: 19.679554162312783%;
    height: 380px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 29122df {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 cb0fab0 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 50fcab1 {
    width: 35%;
}
    
#\35 a35481b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\35 a35481b {
    height: 58px;
    width: 100%;
}
    
#ddc311d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 cb0fab0 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\31 50fcab1 {
    height: 402px;
    width: 85%;
}
}



@media all {
    
#\36 89beca1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(45deg, rgba(181, 130, 135, 1) 5%, rgba(255, 222, 133, 1) 100%);
    background-origin: border-box;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#cb69ae15 {
    min-height: 312px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#widget_so2 {
    width: 70.23%;
    height: auto;
    max-width: 100%;
}
    
#\33 51a327d {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\36 89beca1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#cb69ae15 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#\34 f9ccc0f {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#f9a152bc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#eaa5bce0 {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9f7d13b {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 9e352eb {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\30 304f3a6 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 3adcb0b {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 afd22ab {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 871b21a {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f9f7d13b {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\34 3adcb0b {
    width: 35%;
}
    
#\30 304f3a6 {
    width: 37%;
}
    
#\39 9e352eb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#f9a152bc {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#f9f7d13b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 9e352eb {
    height: 58px;
    width: 100%;
}
    
#\30 304f3a6 {
    height: 340px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\34 3adcb0b {
    height: 354px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\30 afd22ab {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\36 3633641 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 f149825 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#d0cb7f04 {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 3881cce {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae13e3ea {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 fc1370a {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#e52ee6c8 {
    width: 100.00%;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\39 34e2b1c {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e2325fe {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 988f6ef {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#f2b1bc20 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3633641 {
    width: 26.9%;
    height: 240px;
}
    
#d0cb7f04 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 f149825 {
    width: 25%;
    height: 240px;
}
    
#\39 34e2b1c {
    height: 240px;
    width: 26.9%;
}
    
#\33 988f6ef {
    width: 25%;
    height: 240px;
}
    
#e52ee6c8 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\36 3633641 {
    height: 348px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\31 f149825 {
    height: 354px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#d0cb7f04 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ae13e3ea {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#e52ee6c8 {
    height: 58px;
    width: 100%;
}
    
#\39 34e2b1c {
    height: 340px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\33 988f6ef {
    height: 366px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\32 3881cce {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\32 0faabe5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 508e7fa {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#\35 63e38c5 {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 e33571d {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c52c41d8 {
    width: 99.53%;
    height: 80px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#c9d65553 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\33 9724c7b {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db4b0910 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5db11c7 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d0d0795 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 63e38c5 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#db4b0910 {
    width: 33%;
    height: 380px;
}
    
#\34 5db11c7 {
    width: 32.846392528995324%;
}
    
#c9d65553 {
    width: 32.846392528995324%;
}
    
#c52c41d8 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\32 0faabe5 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 63e38c5 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#c52c41d8 {
    height: 58px;
    width: 100%;
}
    
#c9d65553 {
    height: 366px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#db4b0910 {
    height: 352px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\34 5db11c7 {
    height: 366px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\36 e33571d {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\37 218a169 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\38 771bc55 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 81926e5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\35 7f14ef9 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



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



@media (max-width: 767px) {
    
#\38 771bc55 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 7f14ef9 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
}



@media all {
    
#b54f8e7f {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a9f797a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9fdd948 {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\38 dc54e79 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ae7232b1 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\38 6fac721 {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 60eb5db {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\35 f8c8f25 {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 d0c8a13 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#ba108473 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 85303d5 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 f8c8f25 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\32 9fdd948 {
    width: 100%;
}
    
#b54f8e7f {
    width: 25%;
    height: 240px;
}
    
#\38 dc54e79 {
    width: 25%;
    height: 240px;
}
    
#ae7232b1 {
    width: 25%;
    height: 240px;
}
    
#ba108473 {
    width: 25%;
    height: 240px;
}
}



@media (max-width: 767px) {
    
#b54f8e7f {
    height: 354px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\32 9fdd948 {
    height: 58px;
    width: 100%;
}
    
#\38 dc54e79 {
    height: 364px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#ae7232b1 {
    height: 364px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\32 60eb5db {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\35 f8c8f25 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#ba108473 {
    height: 364px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a9f797a {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\30 5b084ba {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ebf51c97 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#a47e2d73 {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a0fddbf {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b471f8d5 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a73da28 {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#\36 c98addf {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\33 5b2d674 {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 2abf2ce {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5b2d674 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\36 c98addf {
    width: 35%;
}
    
#b471f8d5 {
    width: 35%;
}
    
#a47e2d73 {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#ebf51c97 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a47e2d73 {
    height: 85px;
    width: 100%;
}
    
#b471f8d5 {
    height: 370px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c98addf {
    height: 356px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\33 5b2d674 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 a0fddbf {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#\31 1434dbb {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c045c41b {
    width: 100.00%;
    height: 80px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f650ca6e {
    background-color: rgba(255, 255, 255, 1);
    background-image: initial;
}
    
#f1019536 {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7e4f48e {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0%;
    order: 2;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d2c3471a {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 e8be1b1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 23977ff {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6cae71b {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#a4393d39 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\39 26f7e79 {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f1019536 {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\37 23977ff {
    width: 27%;
    height: 240px;
}
    
#d2c3471a {
    width: 25%;
    height: 240px;
}
    
#\36 6cae71b {
    width: 25%;
    height: 240px;
}
    
#a4393d39 {
    width: 27%;
    height: 240px;
}
    
#c045c41b {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#c045c41b {
    height: 85px;
    width: 100%;
}
    
#f1019536 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#d2c3471a {
    height: 434px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\39 e8be1b1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 23977ff {
    height: 402px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 6cae71b {
    height: 420px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#a4393d39 {
    height: 418px;
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\31 7e4f48e {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#f9b7d413 {
    width: 94.41%;
    height: auto;
    max-width: 100%;
}
    
#\36 7ce337b {
    min-height: 312px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 cee108f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(45deg, rgba(181, 130, 135, 1) 5%, rgba(255, 222, 133, 1) 100%);
    background-origin: border-box;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#e3f14189 {
    width: 260px;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



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



@media (max-width: 767px) {
    
#\36 7ce337b {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\34 cee108f {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\39 7d74120 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 59e90a9 {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3bf10aa {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 1;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c9cfa60 {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\30 1a4cd4a {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1%;
    order: 2;
    align-self: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 23e9e5f {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#fa29dfff {
    width: 20.282397989709224%;
    height: 380px;
    max-width: 100%;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\34 08c24c7 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#\36 cda8c4a {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 2;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 23e9e5f {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\31 c9cfa60 {
    width: 35%;
}
    
#fa29dfff {
    width: 35%;
}
    
#\37 3bf10aa {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\39 7d74120 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 3bf10aa {
    height: 58px;
    width: 100%;
}
    
#\31 c9cfa60 {
    height: 374px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\32 23e9e5f {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#fa29dfff {
    height: 366px;
    width: 85%;
    margin: 0px 0% 0px 0%;
}
    
#\30 1a4cd4a {
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 4px;
}
}



@media all {
    
#edf146be {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 1% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\37 ef79e38 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 a4ec326 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
}
    
#\34 4111d88 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
}



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



@media (max-width: 767px) {
    
#edf146be {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\37 ef79e38 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\34 8059968 {
    width: 19.679554162312783%;
    height: 380px;
    max-width: 100%;
    justify-self: auto;
    align-self: center;
    order: 2;
    grid-area: auto / auto / auto / auto;
}
    
#\39 17fb943 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 100%;
    min-width: 4%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\38 f8d0645 {
    background-color: rgba(245, 245, 245, 1);
    background-image: initial;
}
    
#\34 19a965a {
    min-height: 489px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 1% 4% 2% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 fee04ba {
    width: 99.99860675722744%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 cac61eb {
    width: 34.35504469987228%;
    height: 80px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#f7955c1c {
    width: 306px;
    height: auto;
    max-width: 100%;
    order: 4;
    align-self: center;
    justify-self: auto;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 8059968 {
    width: 50%;
}
    
#\34 19a965a {
    padding-left: 2%;
    padding-right: 2%;
}
    
#\33 cac61eb {
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 8059968 {
    height: 380px;
    width: 85%;
}
    
#\39 17fb943 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 19a965a {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\33 cac61eb {
    height: 58px;
    width: 100%;
}
}



@media all {
    
#\32 fc9f559 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 8px;
    width: 47.58640059127865%;
    min-width: 4%;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#f7afb2bf {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 10dad1d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 26.12%;
    min-width: 4%;
    order: 0;
    padding: 8px 8px 8px 8px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#bd7a1415 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
}
    
#a1a01fa8 {
    min-height: 237px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 4% 4% 4% 4%;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
    
#\39 2bfb258 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 22.21%;
    min-width: 4%;
    order: 2;
    padding: 8px 8px 8px 8px;
    margin-left: 0%;
    margin-top: 0%;
    margin-right: 0%;
    margin-bottom: 0%;
}
}



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



@media (max-width: 767px) {
    
#\32 fc9f559 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 10dad1d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#a1a01fa8 {
    min-height: 0;
    flex-direction: column;
    padding-left: 4%;
    padding-right: 4%;
    flex-wrap: nowrap;
}
    
#\39 2bfb258 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
}



@media all {
    
#\35 1b2870f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding-bottom: 0px;
}
    
#\32 d99d8bf {
    min-height: 98px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 0% 0% 0%;
}
    
#\34 f251e8c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



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



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

