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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1969130503:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1969130503.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

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

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

  *#dm .dmInner a.u_1415516727:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1415516727.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

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

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

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

  *#dm .dmInner a.u_1222672950:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

  *#dm .dmInner a.u_1222672950.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_5) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1478494682 span.text {
    font-size:18px !important;
    color:var(--color_3) !important;
  }

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

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

  *#dm .dmInner a.u_1478494682 {
    border-style:solid !important;
    border-width:1px 1px 1px 1px !important;
    border-color:var(--color_3) var(--color_3) var(--color_3) var(--color_3) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner div.u_1934573702 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1031838829 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1709250912 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1828011233 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1162715336 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1547772477:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1547772477.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1340346201:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1340346201.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1665560615:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1665560615.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1963736939:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1963736939.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1616078423:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1616078423.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

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

  *#dm .dmInner a.u_1795902211:hover { background-image:none !important; }

  *#dm .dmInner a.u_1795902211.hover { background-image:none !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1766971127:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1766971127.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

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

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

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

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

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

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

  *#dm .dmInner a.u_1027146658:hover { background-image:none !important; }

  *#dm .dmInner a.u_1027146658.hover { background-image:none !important; }

  *#dm .dmInner a.u_3580333604:hover { background-image:none !important; }

  *#dm .dmInner a.u_3580333604.hover { background-image:none !important; }

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1629676029:hover { background-image:none !important; }

  *#dm .dmInner a.u_1629676029.hover { background-image:none !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1956432323:hover { background-image:none !important; }

  *#dm .dmInner a.u_1956432323.hover { background-image:none !important; }

  *#dm .dmInner div.u_1120280127 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1490505661 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1624708957 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1624708957 {
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:4px 4px 4px 4px !important;
    border-color:rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) !important;
    background-image:none !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1490505661 {
    border-radius:0% 0% 0% 0% !important;
    border-style:solid !important;
    border-color:rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) !important;
    background-image:none !important;
    padding:12.5% !important;
    background-color:var(--color_1) !important;
    box-shadow:none !important;
    border-width:3px 3px 3px 3px !important;
  }

  *#dm .dmInner div.u_1120280127 {
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) !important;
    background-image:none !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1380755270 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1380755270 {
    border-radius:0% 0% 0% 0% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) !important;
    background-image:none !important;
    box-shadow:none !important;
  }

  *#dm .dmInner div.u_1310476528 .svg {
    width:75% !important;
    color:var(--color_6) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1310476528 {
    border-radius:1% 1% 1% 1% !important;
    background-color:var(--color_1) !important;
    border-style:solid !important;
    border-width:3px 3px 3px 3px !important;
    border-color:rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) rgb(202,174,107) !important;
    background-image:none !important;
    box-shadow:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1587449556 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1418178098 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1148351702 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1255815361 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1605570837 {
    padding:0 !important;
    border-radius:0% !important;
    border-color:rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) rgb(17,28,61) !important;
    border-style:solid !important;
    background-image:none !important;
    box-shadow:none !important;
    border-width:0 !important;
  }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1700090682:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1700090682.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1098800832:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1098800832.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1794329056:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1794329056.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1900076964:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1900076964.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1820715241:hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner a.u_1820715241.hover span.text {
    font-weight:700 !important;
    text-decoration:underline !important;
    font-style:normal !important;
    color:var(--color_2) !important;
  }

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

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

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

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

  *#dm .dmInner a.u_1794329056 {
    justify-content:flex-start !important;
    text-align:left !important;
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:0px 0px 0px 0px !important;
    border-color:rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important;
  }
}
@media (min-width:1025px) {}
@media (min-width:768px) and (max-width:1024px) {}
@media (min-width:0px) and (max-width:767px) {}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header[data-overlapping] {
    background-color: rgba(0, 0, 0, 0);
    background-image: initial;
}
#flex-header {
    --overlapping-background-color: var(--color_3);
    --overlapping-background-image: none;
}
}



@media all {
    
#\36 3bd85219866cc3622781521 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 29px;
    width: 100%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 722px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 5% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.76;
    background-image: linear-gradient(180deg, rgba(8, 14, 39, 1) 57%, rgba(168, 146, 89, 0.6) 100%);
}
#\36 3bd85219866cc362278151f {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: var(--color_1);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#widget_87a {
    width: 96.14%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin-top: 3px;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0px 0% 0px 0%;
}
    
#widget_upn {
    width: 280px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lbb {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_joc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 10px;
}
#widget_joc {
    width: 54.79%;
    height: auto;
    max-width: 100%;
    order: 3;
    margin: 9px 0% 0px 0%;
}
    
#widget_us4.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_us4 {
    width: 7.05%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7l7 {
    width: 100%;
    height: 100px;
    min-height: 100px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#fb9e98d6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 52.58%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 85a8e3f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 47.42%;
    min-width: 4%;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    padding: 0% 6% 0% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4be104a {
    min-height: 767px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_fn7 {
    width: 100.00%;
    height: 646px;
    max-width: 100%;
}
    
#widget_5dl {
    width: 99.81%;
    height: auto;
    max-width: 100%;
}
    
#widget_jjr {
    width: 99.81%;
    height: auto;
    max-width: 100%;
    margin-top: 7px;
}
    
#widget_72t {
    width: 280px;
    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 2fdc9f5.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 2fdc9f5 {
    width: 17.71%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_50i {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 70px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 3542a92 {
    width: 28px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#b7ed2304 {
    width: 176px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d95aad0 {
    flex-direction: row;
    align-items: center;
    width: 34.73%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    justify-self: auto;
    align-self: auto;
    order: 1;
    border-width: 2px 2px 2px 2px;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-style: solid;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#e2506a17 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    width: 100%;
    align-items: center;
    min-width: 4%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#f1bd713f {
    background-color: var(--color_5);
    background-image: none;
}
    
#\33 b0c0a3f {
    min-height: 161px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    padding: 6% 0% 0px 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 7f7ba9a {
    width: 61.49%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d5217e4a {
    margin: 0px 0% 0px 0%;
}
    
#\36 651d20e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\36 651d20e {
    width: 10.61%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 f7b569e {
    min-height: 970px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 8% 8% 10% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\34 c294dda {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#afddcc04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 52px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 f4c7f37 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 41px;
    width: 49%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\37 46065b9::before, #\37 46065b9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.76;
    border-radius: inherit;
}
#\37 46065b9 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/57297-1920w.jpg");
    justify-self: auto;
    align-self: auto;
    order: 1;
    column-gap: 0%;
    flex-wrap: nowrap;
    row-gap: 14px;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 46065b9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHxAAAAYCAwEAAAAAAAAAAAAAAAECAwQFERIHEyJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8A18eWVKisJu6j9sklYWrXORMh+hN9zWKnXY8eD+gAIp4V0laf/9k=');
}
    
#\33 ccaaaf4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 695ac4a::before, #\35 695ac4a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.78;
    border-radius: inherit;
}
#\35 695ac4a {
    align-items: center;
    width: 100.00%;
    min-height: 200px;
    max-height: 100%;
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/path-1920w.png");
    justify-self: auto;
    align-self: auto;
    order: 0;
    row-gap: 14px;
    height: auto;
    column-gap: 0%;
    flex-wrap: nowrap;
    justify-content: space-around;
    background-position: 50% 100%;
    padding: 8% 8% 8% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\35 695ac4a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABGElEQVQY0x3Pu0sCAQCA8ZvqTvMy03zl+UglUuwiKQ0quEyroSgHSyVI7CVFiCJkgxVOBREUFAWB5GA0Bm0uzf1PX+T4LT/4hD5jgH5LBMkZR1IW0XmX0fmSSJ4EkmsB0RFDtM8giLYo+rEkg2oeU/wIR6qGc62OLVHptTyZxTCRRvgXDKEMxrkyIyvX+ItvhMufjJfajKbvMM1XMU4fIoiKhj6UYVg7x737wtRVl/j9L9HmD75CC7N2gazuIchqDotWQck9EDjtEK5/oza6hKpfKNuPDM2W0PvXEcxLNexbN3j3WwROOgSP24wVWyjZJ6ypS+RIHp1bQ3DlX1EK73gOPnDtPOPYuMW62sScaGCMnTEQ3Ozd/wH/s36VtSI7sQAAAABJRU5ErkJggg==');
}
    
#b26b2588::before, #b26b2588 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.67;
    border-radius: inherit;
}
#b26b2588 {
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 200px;
    max-height: 100%;
    border-radius: 0px 0px 0px 0px;
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/peopledarkbg2-1920w.jpg");
    justify-self: auto;
    align-self: auto;
    order: 2;
    row-gap: 14px;
    height: auto;
    column-gap: 0%;
    flex-wrap: nowrap;
    padding: 8% 8% 8% 8%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
#b26b2588.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGxAAAwACAwAAAAAAAAAAAAAAAAECAxEEIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAjFB/9oADAMBAAIRAxEAPwDAY5mSncSlMyvCDjb22+wAnSKI6f/Z');
}
    
#e1803079 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_46p {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 2;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 eb41064 {
    align-items: flex-start;
    width: 100.00%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 35px;
    column-gap: 24px;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c133934 {
    margin: 0px 0% 0px 0%;
}
    
#widget_st2 {
    width: 339px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 bd68251.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\32 bd68251 {
    width: 16.59%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ff946e65 {
    width: 355px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -0.7%;
    grid-area: auto / auto / auto / auto;
}
    
#b44a369a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    align-self: auto;
    order: 1;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7422937 {
    width: 28px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\33 cf9f6c2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    align-self: auto;
    order: 2;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 569e16a {
    width: 300px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 199cd13 {
    width: 28px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#f3bddab2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    align-self: auto;
    order: 1;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ed52f51d {
    width: 290px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px -0.8%;
    grid-area: auto / auto / auto / auto;
}
    
#cb2880f6 {
    width: 27px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\31 db43c6f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    height: auto;
    margin-top: -36px;
}
    
#\36 954341e {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a29a816 {
    width: 95.13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ae465521 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    height: auto;
    margin-top: -33px;
}
    
#\37 355dbfc {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 70b647e {
    width: 95.13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d3625aa2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    height: auto;
    margin-top: -34px;
}
    
#\33 c629416 {
    width: 40px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ffb6ea33 {
    width: 95.13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_aqr {
    width: 39.17%;
    height: 59px;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 a4dc7f4 {
    width: 39.12%;
    height: 59px;
    max-width: 100%;
    align-self: flex-start;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 f59a5bd {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 80px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 4;
    height: auto;
}
    
#\35 286051e {
    width: 40px;
    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 45a9e07 {
    width: 95.13%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\35 7a83222 {
    margin: 0px 0% 0px 0%;
}
    
#\31 a581e99 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 b25ed7d {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#baa616bd {
    min-height: 447px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 4% 10% 4% 10%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 70b71b7::before, #\37 70b71b7 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    opacity: 0.49;
    background-color: var(--color_1);
}
#\37 70b71b7 {
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/ChatGPT+Image+Mar+12-+2026-+02_58_23+PM-1920w.png");
    background-position: 50% 0%;
    background-origin: border-box;
}
#\37 70b71b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVQI1z3O0U7CMBSA4T4Ea7uedj2dLWWFSaKokFHI6HRO5jLC+7+L0QuT/+67+clCPFH1xk0UtgXXgUvCXvLyxPQ+kztC1SvHI7gkfa+q4Tf/Ca7jJtJiTxg2wraqGvRmwnrGetabSVVfwiVuImEYhUtFGPHxZrZ3s71jfSvCNyzfeXkmFJvcXlS4Yj3/swqjcB0zkWR/X7D8KMJVrye9noowgu95eab6QBbwTPUhf2jB93I1yNUAvhc2MWwy+fIDIiYkLy0Oc9AAAAAASUVORK5CYII=');
}
    
#c6b5f5c4::before, #c6b5f5c4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#c6b5f5c4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-color: rgba(0, 0, 0, 0);
    width: 43.41%;
    background-image: url();
    min-width: 4%;
    flex-wrap: nowrap;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
#c6b5f5c4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_1fc {
    width: 18.85%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 0;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#\31 60cff50.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\31 60cff50 {
    width: 24.04%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1lf {
    align-items: center;
    width: 33.69688206955385%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    order: 1;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#widget_uer {
    width: 75.45%;
    height: 200px;
    max-width: 100%;
}
}



@media all {
    
#\32 ed52f9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 14px;
    width: 53.27%;
    min-width: 4%;
    order: 0;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 4%;
}
    
#\35 56a21af {
    min-height: 397px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e11f173f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\36 81239d4::before, #\36 81239d4 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.9;
}
#\36 81239d4 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/path-1920w.png");
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
}
#\36 81239d4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABGElEQVQY0x3Pu0sCAQCA8ZvqTvMy03zl+UglUuwiKQ0quEyroSgHSyVI7CVFiCJkgxVOBREUFAWB5GA0Bm0uzf1PX+T4LT/4hD5jgH5LBMkZR1IW0XmX0fmSSJ4EkmsB0RFDtM8giLYo+rEkg2oeU/wIR6qGc62OLVHptTyZxTCRRvgXDKEMxrkyIyvX+ItvhMufjJfajKbvMM1XMU4fIoiKhj6UYVg7x737wtRVl/j9L9HmD75CC7N2gazuIchqDotWQck9EDjtEK5/oza6hKpfKNuPDM2W0PvXEcxLNexbN3j3WwROOgSP24wVWyjZJ6ypS+RIHp1bQ3DlX1EK73gOPnDtPOPYuMW62sScaGCMnTEQ3Ozd/wH/s36VtSI7sQAAAABJRU5ErkJggg==');
}
    
#\34 5bc6c58 {
    width: 100%;
    height: auto;
    min-height: 64px;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 73ce09c {
    margin: 0px 8% 0px 8%;
}
    
#group_l34::before, #group_l34 > .bgExtraLayerOverlay {
    
    background-image: radial-gradient(circle, rgba(170, 136, 90, 1) 0%, rgba(17, 28, 61, 1) 100%);
}
#group_l34 {
    width: 38.68%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    background-image: none;
    box-shadow: none;
}
    
#\31 c15c0ef {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#widget_380 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 c93ca9b {
    width: 35px;
    height: 38px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 0f4c241 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dcaa678a {
    width: 94.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4b971d6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: -24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 63cb62a {
    width: 35px;
    height: 38px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a8a74a9 {
    width: 94.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d2d2ba0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0% 0% 0% 0%;
    margin: -24px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 820c0eb {
    width: 35px;
    height: 38px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9207c24 {
    width: 94.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e10bbd8e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 26px;
    max-height: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: -23px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de031af9 {
    width: 35px;
    height: 38px;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 10px 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c60689c4 {
    width: 94.83%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#c6c168dc {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 55eda7e {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a99e9b4 {
    width: 85.70%;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    order: 0;
}
    
#e53963c0::before, #e53963c0 > .bgExtraLayerOverlay {
    
}
#e53963c0 {
    background-image: none;
    background-color: var(--color_5);
}
    
#\35 faea78f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#a9c81615 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 9b4ab33 {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: center;
    margin-right: 4%;
}
    
#fe3d236d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 19px;
    width: 49.71%;
    min-width: 4%;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 71511d6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 942a429 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#aa978e24 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 9d6a868 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\30 c8fb090 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#bd620af7 {
    width: 85.76%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 14c17ae {
    width: 48.22%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 28px;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c87447b4 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 a2c9b7d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5a0d98b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8c6bd28 {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 4% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 bc8e9f4 {
    width: 417px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    margin-top: 16px;
    min-height: auto;
    order: 4;
}
    
#\33 0cd33cb {
    min-height: 912px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 8% 6% 8% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\34 10550a3 {
    width: 110px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 4% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f71619f1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8d73e2b {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 4% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 dd8fa0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 6eede2e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\36 bd4e645 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#ff298cd1 {
    width: 88.74%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\38 2dd01ce {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    align-self: flex-start;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\39 24f91a6 {
    width: 112px;
    height: 112px;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 4% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a5200419 {
    align-items: flex-start;
    width: 80.08%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 4%;
    height: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#b4b00912 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    grid-area: auto / auto / auto / auto;
}
    
#\31 7f5f118 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f00f896.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\38 f00f896 {
    width: 10.61%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 5dd7a57 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 5821017 {
    min-height: 129px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#eb5da297 {
    width: 1018px;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#e87c5feb {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    justify-content: flex-start;
    align-items: center;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c4a8f824::before, #c4a8f824 > .bgExtraLayerOverlay {
    border-radius: inherit;
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    opacity: 0.85;
}
#c4a8f824 {
    background-color: var(--color_1);
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/AdobeStock_1809530967-1920w.png");
    background-attachment: fixed;
    border-width: 4px 0px 4px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
}
#c4a8f824.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/ANuGIwTutmkF+tF/Bv7dfAX+1WUF/uOHBf7akQbuu2EH1IwpB7ZmAwcA2YglBOipYAX0xXwF/tB0Bf7OZAX+1oUG/t+gBvHBdgbVjzIGt2cOBgDRiSAE36FWBO62dAX+xnAF/sdoBf7XkAb+464G8MeGBteTOAW9ahEEAMaHIQXYnVEF6KtpBf62aAT+tmEE/syaBf7dswbww5IFz45ABLFkHQQAxYEZBdecTgXkpmIF/q5lA/6eVwP/yKkE/9W1BeizgwbMgTYFuGcbBnEYYuo+pNTfAAAAAElFTkSuQmCC');
}
    
#\34 213bf15 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c147148b {
    width: auto;
    height: 98px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin-left: -8%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 4f5a245::before, #\39 4f5a245 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.1;
    border-radius: inherit;
}
#\39 4f5a245 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 70px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    justify-content: space-between;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/76fbfa17-919c-4bdd-a752-a4c3e078f075/dms3rep/multi/opt/pexels-griffinw-3654867-1920w.jpg);
    padding: 64px 16px 64px 16px;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
}
#\39 4f5a245.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 993dad1::before, #\37 993dad1 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 1);
    opacity: 0.1;
    border-radius: inherit;
}
#\37 993dad1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 50%;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    align-items: center;
    justify-content: space-between;
    background-image: url(https://lirp.cdn-website.com/md/dmtmpl/76fbfa17-919c-4bdd-a752-a4c3e078f075/dms3rep/multi/opt/A+man+in+a+black+robe+stands+outside+at+sunset-+his+silhouette+outlined+against+a+colorful+cloudy+sky.-1920w.jpg);
    padding: 16px 16px 16px 16px;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
}
#\37 993dad1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\39 cb57a7e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#c9eb4c0c.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding-top: 8px;
    padding-bottom: 8px;
}
#c9eb4c0c {
    width: 258px;
    height: auto;
    max-width: 100%;
    align-self: flex-start;
    min-height: 55px;
    margin-left: -19%;
    order: 2;
}
    
#\30 1f56b0d {
    min-height: 415px;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding-bottom: 0%;
    padding-right: 0%;
    padding-top: 0%;
    padding-left: 0%;
    margin-left: 0%;
    margin-bottom: 0%;
    margin-right: 0%;
    margin-top: 0%;
}
    
#\30 b9dacce {
    width: 100%;
    height: 181px;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 844148c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 9945fb4 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#c58c16f5 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 313faae {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 0925093 {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c85ea01 {
    width: 99.34%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\36 c75cd1c {
    min-height: 471px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 8% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\32 8b697e1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0) #000000 rgba(168,146,89,1);
    border-width: 0 1px 0 1px;
    order: 3;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#e1d2f4d5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 0f13ac5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#b92778f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 43cf305 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    order: 1;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c7d96235 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\35 34e8775 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 25%;
    min-width: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 1px 0 0;
    justify-content: space-around;
    order: 0;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 74e888a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 2424881 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 0px 0 1px;
    order: 4;
    align-items: center;
    padding: 2% 1.9969512195121952% 2% 1.9969512195121952%;
    margin: 0% 0% 0% 0%;
}
    
#a6e08833 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#f8d2a6af {
    background-color: var(--color_5);
    background-image: none;
}
    
#e5bd1f03 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\30 6442054 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 #000000;
    border-width: 0 0px 0 0;
    order: 2;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\33 5bc494f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 d212122 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#b91b2bee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b91b2bee {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f0b1534f {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 616b09d {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\36 baf5480 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 0;
    align-self: center;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 bd01d28.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 bd01d28 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 19587b4 {
    flex-direction: row;
    align-items: center;
    width: 99.58%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 502fab7 {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 0cdfbaa {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\33 d35b876.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 d35b876 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e38cc155 {
    flex-direction: row;
    align-items: center;
    width: 99.18%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf08453a {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#de8619f3 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\38 79dbc41.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 79dbc41 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6b9f04b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 6b9f04b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 da70445 {
    flex-direction: row;
    align-items: center;
    width: 98.51%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d30c975a {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#ede36ef2 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\38 a0266d8 {
    flex-direction: row;
    align-items: center;
    width: 98.51%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fb7ce78 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\32 75e80cc {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\32 dfd0d8f::before, #\32 dfd0d8f > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: rgba(0, 0, 0, 0);
    opacity: 0.2;
    border-radius: inherit;
}
#\32 dfd0d8f {
    background-color: var(--color_4);
    background-image: none;
}
    
#a77ddb66::before, #a77ddb66 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#a77ddb66 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 21px;
    width: 100%;
    background-image: none;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: center;
    background-color: rgba(0, 0, 0, 0);
    padding: 0px 0% 0px 0%;
    margin: 0px 0% 0px 0%;
}
    
#da86f51a {
    min-height: 413px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 0% 0% 0% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f1b41a2a {
    margin: 0px 8% 0px 8%;
}
    
#c10a8212 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 b5fe101 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a436d45b {
    align-items: flex-start;
    width: 50.68%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 30px;
    column-gap: 1.2992724568553031%;
    flex-wrap: nowrap;
    order: 0;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#af208f02::before, #af208f02 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_6);
    opacity: 0.5;
    border-radius: inherit;
}
#af208f02 {
    align-items: center;
    width: 44.88%;
    min-height: 416px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.4619752802383266%;
    flex-wrap: nowrap;
    order: 2;
    background-color: var(--color_4);
    background-image: url("https://lirp.cdn-website.com/c5214567/dms3rep/multi/opt/AdobeStock_907898074-1920w.jpeg");
    height: auto;
    background-position: 100% 50%;
    padding: 40px 40px 40px 40px;
    margin: 0px 0% 0px 0%;
}
#af208f02.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAgABAwQFETEGEhNR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAQMAAhESMf/aAAwDAQACEQMRAD8Azeiajm4slGgmVwZttnxZSlWBYnbiHPXiIoGKrnkFk6if/9k=');
}
    
#\32 1b4022e {
    width: 69.91%;
    height: auto;
    max-width: 100%;
    align-self: center;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 91d46e2 {
    width: 85.28%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce9466ec.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#ce9466ec {
    width: 8.28%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 630f8a5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#b9e63373 {
    min-height: 45px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\32 58b90ca {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\30 db3208a {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 35d9c2c {
    margin: 0px 8% 0px 8%;
}
    
#\30 98d7cb6 {
    width: 545px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin-left: 0px;
    margin-right: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#d244c91c {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_5);
    background-image: none;
}
    
#\30 2df81d0 {
    width: 547px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    grid-area: auto / auto / auto / auto;
}
    
#\33 365bb5f {
    min-height: 8px;
    column-gap: 5%;
    row-gap: 19px;
    width: 47%;
    min-width: 4%;
    order: 2;
    align-items: center;
    border-style: solid;
    border-color: #000000 #000000 #000000 #000000;
    border-width: 0px 0px 0px 0px;
    box-shadow: rgba(0, 0, 0, 0.25) 3px 0px 11px 0px;
    flex-wrap: nowrap;
    align-content: center;
    background-color: var(--color_5);
    background-image: none;
    padding: 4% 50px 4% 50px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1ce92e8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 22px;
    width: 47%;
    min-width: 4%;
    order: 0;
    flex-wrap: nowrap;
    padding: 5px 16px 5px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 d52ae00 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin: 0px 0% 0% 0%;
}
    
#de4015da {
    min-height: 360px;
    column-gap: 6%;
    row-gap: 36px;
    max-width: var(--max-content-width_1, 1200px);
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 0% 5% 0%;
    margin: 0% 0% 0% 0%;
}
    
#be1bb0b6 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 1ead59b {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\36 1655045 {
    flex-direction: row;
    align-items: center;
    width: 99.18%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf4cbfb6 {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 257b838 {
    flex-direction: row;
    align-items: center;
    width: 98.51%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 828dd4c {
    width: 99.34%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ecc414d9 {
    background-color: var(--color_5);
    background-image: none;
}
    
#\30 54c9f59 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 75c101c {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\35 2ef604e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 rgba(0, 0, 0, 0) var(--color_2) rgba(168,146,89,1);
    border-width: 0px 0px 1px 0px;
    order: 3;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b18808b9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 25%;
    min-width: 4%;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) var(--color_2) #000000;
    border-width: 0 0px 1px 0;
    justify-content: space-around;
    order: 0;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#c08cc24e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\30 9432b5f {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#f121a10c {
    flex-direction: row;
    align-items: center;
    width: 98.51%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cdc3a5a5 {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#c7b1b26b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: var(--color_2) var(--color_2) var(--color_2) var(--color_2);
    border-width: 0px 0px 1px 0px;
    order: 1;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\38 e31b9bd {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\36 58670bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 58670bb {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cfff33b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 cfff33b {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce3d43a7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) #000000 var(--color_2);
    border-width: 0 0px 0 0px;
    order: 4;
    align-items: center;
    padding: 2% 1.9969512195121952% 2% 1.9969512195121952%;
    margin: 0% 0% 0% 0%;
}
    
#\38 a3cae16 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 d204265 {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 0;
    align-self: center;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dd3d70bf {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\34 5bb157d {
    margin: 0px 0% 0px 0%;
}
    
#ba4487f7 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\35 79ded94 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\36 836c0d7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 836c0d7 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b98b4b63 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#d8a9810d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d8a9810d {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab337d07 {
    width: 24px;
    height: auto;
    max-width: 100%;
    margin-left: -10px;
}
    
#\31 6c9623c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\35 fa5328d {
    min-height: 472px;
    column-gap: 0%;
    row-gap: 0px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 2% 4% 6% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 2c8c04e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#ada8c4c5 {
    flex-direction: row;
    align-items: center;
    width: 99.58%;
    min-height: 50px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    height: auto;
    --column-gap: 0px;
    order: 3;
    padding: 0px 10px 0px 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 22d27e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\38 24e25c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#c8a22829.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c8a22829 {
    width: 60px;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 d7ee4d2 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 25%;
    min-width: 4%;
    justify-content: space-around;
    flex-wrap: nowrap;
    border-style: solid;
    border-color: #000000 var(--color_2) var(--color_2) #000000;
    border-width: 0 0px 1px 0;
    order: 2;
    align-items: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 19aba59 {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ad49bcf {
    width: 104px;
    height: auto;
    max-width: 100%;
    order: 0;
    min-height: 50px;
    margin: 0px 0% 0px -2.0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 3bd85219866cc3622781520 {
    min-height: 842px;
    padding: 16% 4% 8% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin-top: 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_87a {
    width: 99.95%;
    margin-left: 0px;
    margin-right: 0px;
}
    
#widget_joc {
    width: 100.00%;
    margin-left: 0%;
    margin-right: 0%;
}
    
#group_lbb {
    justify-content: center;
    align-self: center;
    padding: 10px 0px 10px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_upn {
    width: 624px;
}
    
#widget_7l7 {
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    align-self: flex-start;
    max-width: 100%;
}
    
#\36 3bd85219866cc3622781521 {
    align-items: flex-start;
}
    
#widget_us4 {
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 4be104a {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    padding: 0% 0% 0% NaN%;
}
    
#\38 85a8e3f {
    width: 100%;
    min-height: 80px;
    order: 1;
    padding: 8% 6% 8% 6%;
}
    
#fb9e98d6 {
    width: 100%;
    min-height: 524px;
    order: 0;
    height: auto;
}
    
#widget_fn7.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_fn7 {
    height: 450px;
    width: 83.97%;
    margin: 0px 8% 0px 8%;
}
    
#db3a2993 {
    margin: 0px 0% 0px 0%;
}
    
#widget_5dl {
    width: 99.75%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 b0c0a3f {
    min-height: 176px;
    padding: 100px 0% 40px 0%;
}
    
#d5217e4a {
    margin: 0px 0% 0px 0%;
}
    
#\31 7f7ba9a {
    width: 81.17%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 f7b569e {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#\33 c133934 {
    margin: 0px 0% 0px 0%;
}
    
#\37 46065b9::before, #\37 46065b9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\37 46065b9 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#\37 46065b9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHxAAAAYCAwEAAAAAAAAAAAAAAAECAwQFERIHEyJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8A18eWVKisJu6j9sklYWrXORMh+hN9zWKnXY8eD+gAIp4V0laf/9k=');
}
    
#\35 695ac4a::before, #\35 695ac4a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\35 695ac4a {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#\35 695ac4a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABGElEQVQY0x3Pu0sCAQCA8ZvqTvMy03zl+UglUuwiKQ0quEyroSgHSyVI7CVFiCJkgxVOBREUFAWB5GA0Bm0uzf1PX+T4LT/4hD5jgH5LBMkZR1IW0XmX0fmSSJ4EkmsB0RFDtM8giLYo+rEkg2oeU/wIR6qGc62OLVHptTyZxTCRRvgXDKEMxrkyIyvX+ItvhMufjJfajKbvMM1XMU4fIoiKhj6UYVg7x737wtRVl/j9L9HmD75CC7N2gazuIchqDotWQck9EDjtEK5/oza6hKpfKNuPDM2W0PvXEcxLNexbN3j3WwROOgSP24wVWyjZJ6ypS+RIHp1bQ3DlX1EK73gOPnDtPOPYuMW62sScaGCMnTEQ3Ozd/wH/s36VtSI7sQAAAABJRU5ErkJggg==');
}
    
#b26b2588::before, #b26b2588 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#b26b2588 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 180px;
    padding: 10% 10% 10% 10%;
}
#b26b2588.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGxAAAwACAwAAAAAAAAAAAAAAAAECAxEEIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAjFB/9oADAMBAAIRAxEAPwDAY5mSncSlMyvCDjb22+wAnSKI6f/Z');
}
    
#e1803079 {
    width: 100%;
}
    
#afddcc04 {
    width: 100%;
    min-height: 80px;
}
    
#\37 f4c7f37 {
    width: 100%;
    min-height: 80px;
}
    
#widget_st2 {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100%;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 a581e99 {
    width: 100%;
}
    
#baa616bd {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 5px;
    column-gap: 1%;
    padding: 6% 4% 6% 4%;
}
    
#\37 70b71b7::before, #\37 70b71b7 > .bgExtraLayerOverlay {
    
}
#\37 70b71b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVQI1z3O0U7CMBSA4T4Ea7uedj2dLWWFSaKokFHI6HRO5jLC+7+L0QuT/+67+clCPFH1xk0UtgXXgUvCXvLyxPQ+kztC1SvHI7gkfa+q4Tf/Ca7jJtJiTxg2wraqGvRmwnrGetabSVVfwiVuImEYhUtFGPHxZrZ3s71jfSvCNyzfeXkmFJvcXlS4Yj3/swqjcB0zkWR/X7D8KMJVrye9noowgu95eab6QBbwTPUhf2jB93I1yNUAvhc2MWwy+fIDIiYkLy0Oc9AAAAAASUVORK5CYII=');
}
    
#c6b5f5c4 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 32px;
    padding-top: 16px;
    padding-bottom: 16px;
}
#c6b5f5c4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_1fc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#group_1lf {
    width: 100%;
    min-height: 80px;
}
    
#widget_uer {
    margin-left: 0px;
    margin-right: 0px;
    width: 31.59%;
    height: 172px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 56a21af {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    column-gap: 2%;
    row-gap: 7px;
    padding: 8% 4% 8% 4%;
}
    
#\32 ed52f9e {
    width: 100%;
    min-height: 80px;
    row-gap: 17px;
    padding: 0% 16px 0% 16px;
    margin: 0% 0% 0% 0%;
}
    
#e11f173f {
    width: 100%;
    order: 0;
}
    
#\34 5bc6c58 {
    width: 59.45%;
    min-height: 60px;
}
    
#\36 81239d4::before, #\36 81239d4 > .bgExtraLayerOverlay {
    
}
#\36 81239d4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABGElEQVQY0x3Pu0sCAQCA8ZvqTvMy03zl+UglUuwiKQ0quEyroSgHSyVI7CVFiCJkgxVOBREUFAWB5GA0Bm0uzf1PX+T4LT/4hD5jgH5LBMkZR1IW0XmX0fmSSJ4EkmsB0RFDtM8giLYo+rEkg2oeU/wIR6qGc62OLVHptTyZxTCRRvgXDKEMxrkyIyvX+ItvhMufjJfajKbvMM1XMU4fIoiKhj6UYVg7x737wtRVl/j9L9HmD75CC7N2gazuIchqDotWQck9EDjtEK5/oza6hKpfKNuPDM2W0PvXEcxLNexbN3j3WwROOgSP24wVWyjZJ6ypS+RIHp1bQ3DlX1EK73gOPnDtPOPYuMW62sScaGCMnTEQ3Ozd/wH/s36VtSI7sQAAAABJRU5ErkJggg==');
}
    
#group_l34::before, #group_l34 > .bgExtraLayerOverlay {
    
}
#group_l34 {
    width: 100%;
    min-height: 80px;
    padding: 10px 10px 10px 10px;
    margin: 0px 0% 0px 0%;
}
    
#\33 73ce09c {
    margin: 0px 0% 0px 0%;
}
    
#\31 c15c0ef {
    width: 100%;
    order: 2;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c6c168dc {
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 14c17ae {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    row-gap: 32px;
    min-height: 80px;
}
    
#\38 55eda7e {
    width: 100.00%;
}
    
#\37 a99e9b4 {
    align-self: flex-start;
    width: 90%;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 faea78f {
    width: 100.00%;
    order: 0;
}
    
#\33 a2c9b7d {
    width: 100.00%;
}
    
#\38 5a0d98b {
    order: 1;
    margin: 0px 0% 0px 0%;
}
    
#\32 8c6bd28 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 88px;
    height: 88px;
}
    
#\35 bc8e9f4 {
    height: auto;
    min-height: 42px;
    align-self: stretch;
    width: 100%;
    max-width: 100%;
    margin: 16px 0% 0px 0%;
}
    
#\36 9b4ab33 {
    height: 88px;
    width: 88px;
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#fe3d236d {
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    min-height: 80px;
}
    
#\33 0cd33cb {
    column-gap: 3%;
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 30px;
    padding: 10% 4% 8% 4%;
}
    
#\30 71511d6 {
    width: 100.00%;
}
    
#\34 10550a3 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 88px;
    height: 88px;
}
    
#f71619f1 {
    width: 100.00%;
}
    
#\36 8d73e2b {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 88px;
    height: 88px;
}
    
#\35 dd8fa0a {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#aa978e24 {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\32 6eede2e {
    justify-self: auto;
    align-self: flex-start;
    width: 100%;
    order: 0;
    align-items: flex-start;
    margin: 50px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 bd4e645 {
    width: 100.00%;
}
    
#\30 c8fb090 {
    width: 100.00%;
}
    
#bd620af7 {
    width: 100.00%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#ff298cd1 {
    width: 100.00%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#e53963c0::before, #e53963c0 > .bgExtraLayerOverlay {
    
}
    
#\38 2dd01ce {
    order: 2;
    margin: 0px 0% 0px 0%;
}
    
#\39 24f91a6 {
    align-self: flex-start;
    margin-bottom: 0px;
    margin-top: 0px;
    width: 88px;
    height: 88px;
}
    
#b4b00912 {
    width: 100.00%;
}
    
#\31 7f5f118 {
    width: 100.00%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 5821017 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 49px;
    column-gap: 4%;
    padding: 2% 2% 2% 2%;
}
    
#eb5da297 {
    width: 85%;
}
    
#e87c5feb {
    width: 100%;
    min-height: 8px;
    row-gap: 18px;
    justify-content: center;
}
    
#c4a8f824::before, #c4a8f824 > .bgExtraLayerOverlay {
    
}
#c4a8f824.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/ANuGIwTutmkF+tF/Bv7dfAX+1WUF/uOHBf7akQbuu2EH1IwpB7ZmAwcA2YglBOipYAX0xXwF/tB0Bf7OZAX+1oUG/t+gBvHBdgbVjzIGt2cOBgDRiSAE36FWBO62dAX+xnAF/sdoBf7XkAb+464G8MeGBteTOAW9ahEEAMaHIQXYnVEF6KtpBf62aAT+tmEE/syaBf7dswbww5IFz45ABLFkHQQAxYEZBdecTgXkpmIF/q5lA/6eVwP/yKkE/9W1BeizgwbMgTYFuGcbBnEYYuo+pNTfAAAAAElFTkSuQmCC');
}
    
#\34 213bf15 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c147148b {
    height: 82px;
    margin-left: -17%;
}
    
#\39 4f5a245::before, #\39 4f5a245 > .bgExtraLayerOverlay {
    
}
#\39 4f5a245 {
    padding-top: 48px;
    padding-bottom: 48px;
}
#\39 4f5a245.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 993dad1::before, #\37 993dad1 > .bgExtraLayerOverlay {
    
}
#\37 993dad1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#c9eb4c0c {
    min-height: 55px;
    width: 220px;
    margin-left: -109%;
    align-self: center;
    margin-right: 0px;
}
    
#\30 1f56b0d {
    padding-right: 0%;
    min-height: 375px;
}
    
#\30 b9dacce {
    height: 83px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 9945fb4 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    min-height: 0px;
}
    
#\33 313faae {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 c75cd1c {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 20px;
}
    
#\32 8b697e1 {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2424881 {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 43cf305 {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 34e8775 {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6442054 {
    width: 50%;
    min-height: 80px;
    flex: 1 1 auto;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\32 dfd0d8f::before, #\32 dfd0d8f > .bgExtraLayerOverlay {
    
}
    
#a77ddb66::before, #a77ddb66 > .bgExtraLayerOverlay {
    
}
#a77ddb66 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding-top: 16px;
    padding-bottom: 16px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#da86f51a {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 8% 4% 8% 4%;
}
    
#c10a8212 {
    width: 100.00%;
}
    
#af208f02::before, #af208f02 > .bgExtraLayerOverlay {
    
}
#af208f02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: auto;
    min-height: 330px;
}
#af208f02.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAgABAwQFETEGEhNR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAQMAAhESMf/aAAwDAQACEQMRAD8Azeiajm4slGgmVwZttnxZSlWBYnbiHPXiIoGKrnkFk6if/9k=');
}
    
#a436d45b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#f1b41a2a {
    margin: 0px 4% 0px 4%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b9e63373 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 db3208a {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 98d7cb6 {
    width: 555px;
}
    
#\30 2df81d0 {
    width: 555px;
}
    
#\33 365bb5f {
    width: 100%;
    min-height: 80px;
    order: 0;
    justify-content: flex-start;
    align-items: center;
    margin: 0% 0% 0% 0%;
}
    
#\32 1ce92e8 {
    width: 100%;
    min-height: 80px;
    order: 2;
    justify-content: space-between;
    margin: 0% 0% 0% 0%;
}
    
#\34 d52ae00 {
    order: 0;
}
    
#de4015da {
    padding-right: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 2%;
    min-height: 0;
    row-gap: 24px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b18808b9 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fa5328d {
    padding-left: 0%;
    padding-right: 0%;
    flex-direction: column;
    flex-wrap: nowrap;
    column-gap: 0%;
    min-height: 0;
    row-gap: 20px;
}
    
#ce3d43a7 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#c7b1b26b {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\35 2ef604e {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 d7ee4d2 {
    width: 100%;
    min-height: 80px;
    padding: 4% 4% 4% 4%;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#baa616bd {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\37 70b71b7 {
    grid-template-rows: minmax(8px, max-content);
}
#\37 70b71b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVQI1z3O0U7CMBSA4T4Ea7uedj2dLWWFSaKokFHI6HRO5jLC+7+L0QuT/+67+clCPFH1xk0UtgXXgUvCXvLyxPQ+kztC1SvHI7gkfa+q4Tf/Ca7jJtJiTxg2wraqGvRmwnrGetabSVVfwiVuImEYhUtFGPHxZrZ3s71jfSvCNyzfeXkmFJvcXlS4Yj3/swqjcB0zkWR/X7D8KMJVrye9noowgu95eab6QBbwTPUhf2jB93I1yNUAvhc2MWwy+fIDIiYkLy0Oc9AAAAAASUVORK5CYII=');
}
}



@media (max-width: 767px) {
    
#\32 dfd0d8f {
    grid-template-rows: minmax(8px, max-content);
}
    
#da86f51a {
    grid-area: 1 / 1 / span 1 / span 1;
}
}



@media (max-width: 767px) {
    
#\36 3bd85219866cc3622781521 {
    min-height: 80px;
    align-items: flex-start;
    width: 100%;
    height: auto;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
}
    
#\36 3bd85219866cc3622781520 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 20% 4% 20% 4%;
}
    
#\36 3bd85219866cc362278151d {
    margin: 0% 0% 0px 0%;
}
    
#\36 3bd85219866cc362278151f::before, #\36 3bd85219866cc362278151f > .bgExtraLayerOverlay {
    
}
    
#widget_us4 {
    width: 15.19%;
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    order: 1;
}
    
#widget_87a {
    width: 100.01%;
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    order: 2;
}
    
#widget_joc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_joc {
    width: 100.01%;
    order: 3;
    margin: 9px 0% 0px 0%;
}
    
#group_lbb {
    justify-content: flex-start;
    order: 4;
}
    
#widget_7l7 {
    order: 0;
}
}



@media (max-width: 767px) {
    
#fb9e98d6 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 85a8e3f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    justify-content: flex-start;
    padding: 8% 6% 20% 6%;
    margin: 0% 0% 0% 0%;
}
    
#\30 4be104a {
    min-height: unset;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
}
    
#widget_fn7 {
    height: 240px;
    width: 91.02%;
}
    
#widget_5dl {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_jjr {
    order: 2;
    width: 100%;
}
    
#db3a2993 {
    margin-left: 0%;
}
    
#widget_72t {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 2fdc9f5 {
    order: 1;
}
    
#group_50i {
    order: 3;
    column-gap: 6.728971578781466%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\33 d95aad0 {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    justify-content: center;
}
}



@media (max-width: 767px) {
    
#e2506a17 {
    min-height: 99px;
    padding-left: 0px;
    padding-right: 0px;
    row-gap: 20px;
    width: 100%;
    height: auto;
}
    
#\33 b0c0a3f {
    min-height: unset;
    flex-direction: column;
    padding: 80px 8% 0px 8%;
}
    
#\31 7f7ba9a {
    align-self: flex-start;
    width: 100%;
    max-width: none;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\36 651d20e {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#d5217e4a {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\38 f7b569e {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 0% 10% 0%;
}
    
#afddcc04 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 f4c7f37 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 18px;
}
    
#\37 46065b9::before, #\37 46065b9 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\37 46065b9 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    height: auto;
    justify-content: center;
    row-gap: 0px;
    padding: 6% 8% 6% 8%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
#\37 46065b9.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAIE/8QAHxAAAAYCAwEAAAAAAAAAAAAAAAECAwQFERIHEyJR/8QAFQEBAQAAAAAAAAAAAAAAAAAAAQL/xAAYEQADAQEAAAAAAAAAAAAAAAAAAQIRA//aAAwDAQACEQMRAD8A18eWVKisJu6j9sklYWrXORMh+hN9zWKnXY8eD+gAIp4V0laf/9k=');
}
    
#\35 695ac4a::before, #\35 695ac4a > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#\35 695ac4a {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    width: 100.00%;
    height: auto;
    justify-content: center;
    row-gap: 0px;
    padding: 6% 8% 6% 8%;
    margin: 0px 0% 0px 0%;
}
#\35 695ac4a.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABGElEQVQY0x3Pu0sCAQCA8ZvqTvMy03zl+UglUuwiKQ0quEyroSgHSyVI7CVFiCJkgxVOBREUFAWB5GA0Bm0uzf1PX+T4LT/4hD5jgH5LBMkZR1IW0XmX0fmSSJ4EkmsB0RFDtM8giLYo+rEkg2oeU/wIR6qGc62OLVHptTyZxTCRRvgXDKEMxrkyIyvX+ItvhMufjJfajKbvMM1XMU4fIoiKhj6UYVg7x737wtRVl/j9L9HmD75CC7N2gazuIchqDotWQck9EDjtEK5/oza6hKpfKNuPDM2W0PvXEcxLNexbN3j3WwROOgSP24wVWyjZJ6ypS+RIHp1bQ3DlX1EK73gOPnDtPOPYuMW62sScaGCMnTEQ3Ozd/wH/s36VtSI7sQAAAABJRU5ErkJggg==');
}
    
#b26b2588::before, #b26b2588 > .bgExtraLayerOverlay {
    content: '';
    display: block;
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-color: var(--color_1);
    border-radius: inherit;
}
#b26b2588 {
    background-size: cover;
    background-repeat: no-repeat;
    min-height: 200px;
    justify-content: center;
    row-gap: 0px;
    padding: 6% 8% 6% 8%;
    margin: 0px 0% 0px 0%;
}
#b26b2588.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAFAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAMH/8QAGxAAAwACAwAAAAAAAAAAAAAAAAECAxEEIUH/xAAVAQEBAAAAAAAAAAAAAAAAAAADBP/EABgRAAIDAAAAAAAAAAAAAAAAAAABAjFB/9oADAMBAAIRAxEAPwDAY5mSncSlMyvCDjb22+wAnSKI6f/Z');
}
    
#e1803079 {
    width: 100%;
}
    
#\37 eb41064 {
    height: auto;
    min-height: 100px;
}
    
#widget_aqr {
    height: 47px;
    width: 60.66%;
}
    
#\36 a4dc7f4 {
    height: 53px;
    width: 69.40%;
}
    
#\35 286051e {
    width: 36.2326px;
}
    
#\31 45a9e07 {
    width: 77.54%;
}
    
#\33 c133934 {
    margin: 0px 0% 0px 0%;
}
    
#ff946e65 {
    width: 243px;
    height: auto;
    min-height: 70px;
}
    
#b44a369a {
    justify-content: space-between;
    height: auto;
    min-height: 70px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\33 cf9f6c2 {
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f3bddab2 {
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\31 a581e99 {
    width: 100%;
}
    
#baa616bd {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 9px;
    padding: 8% 4% 8% 4%;
}
    
#\37 70b71b7::before, #\37 70b71b7 > .bgExtraLayerOverlay {
    
}
#\37 70b71b7.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAwklEQVQI1z3O0U7CMBSA4T4Ea7uedj2dLWWFSaKokFHI6HRO5jLC+7+L0QuT/+67+clCPFH1xk0UtgXXgUvCXvLyxPQ+kztC1SvHI7gkfa+q4Tf/Ca7jJtJiTxg2wraqGvRmwnrGetabSVVfwiVuImEYhUtFGPHxZrZ3s71jfSvCNyzfeXkmFJvcXlS4Yj3/swqjcB0zkWR/X7D8KMJVrye9noowgu95eab6QBbwTPUhf2jB93I1yNUAvhc2MWwy+fIDIiYkLy0Oc9AAAAAASUVORK5CYII=');
}
    
#c6b5f5c4 {
    row-gap: 24px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: flex-start;
    height: auto;
    padding: 16px 16px 16px 16px;
}
#c6b5f5c4.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#group_1fc {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
}
    
#group_1lf {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#widget_uer {
    height: 144px;
    width: 40.29%;
    margin-left: 0px;
    margin-right: 0px;
}
}



@media (max-width: 767px) {
    
#\32 ed52f9e {
    width: 100%;
    min-height: 309px;
    align-items: flex-start;
    row-gap: 11px;
    height: auto;
    padding: 0% 20px 0% 20px;
    margin: 0% 0% 0% 0%;
}
    
#\35 56a21af {
    min-height: 0;
    flex-direction: column;
    row-gap: 14px;
    flex-wrap: nowrap;
    padding: 8% 0% 0% 0%;
}
    
#\34 5bc6c58 {
    width: 100%;
    min-height: 50px;
}
    
#\36 81239d4::before, #\36 81239d4 > .bgExtraLayerOverlay {
    
}
#\36 81239d4.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAYAAAAxrNxjAAAACXBIWXMAAA7DAAAOwwHHb6hkAAABGElEQVQY0x3Pu0sCAQCA8ZvqTvMy03zl+UglUuwiKQ0quEyroSgHSyVI7CVFiCJkgxVOBREUFAWB5GA0Bm0uzf1PX+T4LT/4hD5jgH5LBMkZR1IW0XmX0fmSSJ4EkmsB0RFDtM8giLYo+rEkg2oeU/wIR6qGc62OLVHptTyZxTCRRvgXDKEMxrkyIyvX+ItvhMufjJfajKbvMM1XMU4fIoiKhj6UYVg7x737wtRVl/j9L9HmD75CC7N2gazuIchqDotWQck9EDjtEK5/oza6hKpfKNuPDM2W0PvXEcxLNexbN3j3WwROOgSP24wVWyjZJ6ypS+RIHp1bQ3DlX1EK73gOPnDtPOPYuMW62sScaGCMnTEQ3Ozd/wH/s36VtSI7sQAAAABJRU5ErkJggg==');
}
    
#group_l34::before, #group_l34 > .bgExtraLayerOverlay {
    
}
#group_l34 {
    width: 100%;
    min-height: 313px;
    align-items: center;
    height: auto;
    row-gap: 40px;
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
    
#\33 73ce09c {
    margin: 0px 0% 0px 0%;
}
    
#\31 c15c0ef {
    width: 100.00%;
}
    
#\30 c93ca9b {
    height: 24px;
    order: 0;
    width: 16px;
}
    
#\36 0f4c241 {
    width: 100%;
}
    
#\34 4b971d6 {
    width: 100%;
}
    
#\36 63cb62a {
    height: 24px;
    order: 0;
    width: 16px;
}
    
#\38 d2d2ba0 {
    width: 100%;
}
    
#\30 820c0eb {
    height: 24px;
    order: 0;
    width: 16px;
}
    
#e10bbd8e {
    width: 100%;
}
    
#de031af9 {
    height: 24px;
    order: 0;
    width: 16px;
}
    
#dcaa678a {
    width: 92.18%;
}
    
#\37 a8a74a9 {
    width: 92.09%;
}
    
#\30 9207c24 {
    width: 92.55%;
}
    
#c60689c4 {
    width: 92.50%;
}
    
#widget_380 {
    width: 100.00%;
}
}



@media (max-width: 767px) {
    
#c6c168dc {
    width: 100.00%;
}
    
#\38 55eda7e {
    width: 109.67%;
}
    
#\37 a99e9b4 {
    width: 100.00%;
}
    
#\35 faea78f {
    width: 100.00%;
}
    
#a9c81615 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\36 9b4ab33 {
    height: 78px;
    width: 24.68%;
    order: 0;
    max-width: 100%;
    align-self: flex-start;
    margin: 0px 0% 0px 0%;
}
    
#fe3d236d {
    width: 100%;
    min-height: 220px;
    align-items: flex-start;
    padding-left: 2%;
    padding-right: 0%;
}
    
#\30 71511d6 {
    width: 102.45%;
}
    
#\38 942a429 {
    width: 100%;
    row-gap: 5px;
    margin: 0px 0% 0px 0%;
}
    
#aa978e24 {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 9d6a868 {
    justify-self: auto;
    width: 100.00%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 c8fb090 {
    width: 102.45%;
}
    
#bd620af7 {
    width: 99.54%;
}
    
#\36 14c17ae {
    width: 100%;
    min-height: 645px;
    align-items: center;
    row-gap: 32px;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
}
    
#c87447b4 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#\33 a2c9b7d {
    width: 109.67%;
}
    
#\38 5a0d98b {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 8c6bd28 {
    height: 78px;
    width: 24.7%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\33 0cd33cb {
    min-height: unset;
    flex-direction: column;
    row-gap: 60px;
    padding: 16% 4% 16% 4%;
}
    
#\34 10550a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 10550a3 {
    height: 78px;
    width: 25%;
    order: 0;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#f71619f1 {
    width: 106.86%;
}
    
#\36 8d73e2b {
    height: 78px;
    width: 24.7%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\35 dd8fa0a {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 6eede2e {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: center;
    margin-left: 0%;
    margin-right: 0%;
    row-gap: 15px;
    column-gap: 0%;
    align-self: flex-start;
    width: 100%;
}
    
#\36 bd4e645 {
    width: 100.00%;
}
    
#ff298cd1 {
    width: 99.54%;
}
    
#e53963c0::before, #e53963c0 > .bgExtraLayerOverlay {
    
}
    
#\38 2dd01ce {
    flex-direction: column;
    flex-wrap: nowrap;
    align-items: flex-start;
    row-gap: 15px;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 24f91a6 {
    height: 78px;
    width: 24.7%;
    align-self: stretch;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#a5200419 {
    width: 100.00%;
    margin: 0px 0% 0px 0%;
}
    
#b4b00912 {
    width: 109.67%;
}
    
#\31 7f5f118 {
    width: 106.86%;
}
}



@media (max-width: 767px) {
    
#\39 5821017 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#eb5da297 {
    width: 311.172px;
}
    
#e87c5feb {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#c4a8f824::before, #c4a8f824 > .bgExtraLayerOverlay {
    
}
#c4a8f824.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/ANuGIwTutmkF+tF/Bv7dfAX+1WUF/uOHBf7akQbuu2EH1IwpB7ZmAwcA2YglBOipYAX0xXwF/tB0Bf7OZAX+1oUG/t+gBvHBdgbVjzIGt2cOBgDRiSAE36FWBO62dAX+xnAF/sdoBf7XkAb+464G8MeGBteTOAW9ahEEAMaHIQXYnVEF6KtpBf62aAT+tmEE/syaBf7dswbww5IFz45ABLFkHQQAxYEZBdecTgXkpmIF/q5lA/6eVwP/yKkE/9W1BeizgwbMgTYFuGcbBnEYYuo+pNTfAAAAAElFTkSuQmCC');
}
    
#\34 213bf15 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#c147148b {
    height: 80px;
    margin-left: 0%;
    align-self: center;
    margin-right: 0px;
}
    
#\39 4f5a245::before, #\39 4f5a245 > .bgExtraLayerOverlay {
    
}
#\39 4f5a245 {
    min-height: 440px;
    align-items: center;
    width: 100%;
    padding-bottom: 30px;
    padding-top: 30px;
    row-gap: 58px;
    justify-content: space-between;
    order: 0;
    height: auto;
}
#\39 4f5a245.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#\37 993dad1::before, #\37 993dad1 > .bgExtraLayerOverlay {
    
}
#\37 993dad1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    height: auto;
    order: 1;
}
#\37 993dad1.lazy:not([data-loaded='true']) {
    background-image: url('');
}
    
#c9eb4c0c {
    min-height: 50px;
    width: 210px;
    margin-left: 0%;
    align-self: center;
    margin-right: 0px;
}
    
#\30 1f56b0d {
    min-height: 0;
    flex-direction: column;
    padding-left: 0%;
    padding-right: 0%;
    flex-wrap: nowrap;
    padding-bottom: 0%;
}
    
#\30 b9dacce {
    height: 81px;
}
}



@media (max-width: 767px) {
    
#\38 844148c {
    min-height: 64px;
    align-items: center;
    width: 100%;
    height: auto;
}
    
#\30 9945fb4 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\36 c75cd1c {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    column-gap: 0%;
    padding: 8% 0% 8% 0%;
}
    
#\32 8b697e1 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 2424881 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 43cf305 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\35 34e8775 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\30 6442054 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#b91b2bee {
    width: 48px;
    order: 0;
}
    
#\38 bd01d28 {
    width: 48px;
}
    
#\33 d35b876 {
    width: 48px;
}
    
#\38 79dbc41 {
    width: 48px;
}
    
#\39 6b9f04b {
    width: 48px;
}
    
#e1d2f4d5 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 baf5480 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    justify-content: flex-start;
}
    
#e5bd1f03 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\32 da70445 {
    justify-content: flex-start;
}
    
#\33 5bc494f {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 a0266d8 {
    justify-content: flex-start;
}
    
#a6e08833 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 19587b4 {
    justify-content: flex-start;
}
    
#\30 74e888a {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#e38cc155 {
    justify-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\32 dfd0d8f::before, #\32 dfd0d8f > .bgExtraLayerOverlay {
    
}
    
#a77ddb66::before, #a77ddb66 > .bgExtraLayerOverlay {
    
}
#a77ddb66 {
    row-gap: 9px;
    width: 100%;
    min-height: 134px;
    justify-content: center;
    align-items: center;
    height: auto;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 16px 16px 16px 16px;
}
    
#da86f51a {
    flex-direction: column;
    min-height: 0;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 12% 4% 12% 4%;
}
    
#c10a8212 {
    width: 100%;
}
    
#af208f02::before, #af208f02 > .bgExtraLayerOverlay {
    
}
#af208f02 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.01%;
    background-position: 50% 50%;
    height: auto;
    min-height: 278px;
}
#af208f02.lazy:not([data-loaded='true']) {
    background-image: url('data:image/jpeg; base64,/9j/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYaHSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wAARCAAHAAoDASIAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAQH/8QAIBAAAQIFBQAAAAAAAAAAAAAAAgABAwQFETEGEhNR4f/EABUBAQEAAAAAAAAAAAAAAAAAAAEE/8QAGhEAAgIDAAAAAAAAAAAAAAAAAQMAAhESMf/aAAwDAQACEQMRAD8Azeiajm4slGgmVwZttnxZSlWBYnbiHPXiIoGKrnkFk6if/9k=');
}
    
#a436d45b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 91d46e2 {
    width: 100.00%;
}
    
#f1b41a2a {
    margin: 0px 0% 0px 0%;
}
    
#ce9466ec {
    width: 20.27%;
}
    
#\32 1b4022e {
    align-self: stretch;
    margin-left: 0%;
    margin-right: 0%;
    width: 100.00%;
    max-width: 100%;
}
}



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



@media (max-width: 767px) {
    
#\33 365bb5f {
    width: 100%;
    min-height: 230px;
    align-items: center;
    order: 0;
    height: auto;
    padding: 30px 20px 30px 20px;
    margin: 0% 0% 0% 0%;
}
    
#\32 1ce92e8 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    order: 1;
}
    
#de4015da {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 36px;
    padding: 5% 4% 14% 4%;
}
    
#\35 35d9c2c {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\36 1655045 {
    justify-content: flex-start;
}
    
#\35 257b838 {
    justify-content: flex-start;
}
    
#\35 2ef604e {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#b18808b9 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#f121a10c {
    justify-content: flex-start;
}
    
#c7b1b26b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    row-gap: 12px;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\36 58670bb {
    width: 48px;
}
    
#\39 cfff33b {
    width: 48px;
}
    
#ce3d43a7 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
    
#\39 d204265 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
    justify-content: flex-start;
}
    
#dd3d70bf {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 79ded94 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\36 836c0d7 {
    width: 48px;
}
    
#d8a9810d {
    width: 48px;
}
    
#\31 6c9623c {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\35 fa5328d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 20px;
    column-gap: 0%;
    padding: 8% 0% 8% 0%;
}
    
#\33 2c8c04e {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#ada8c4c5 {
    justify-content: flex-start;
}
    
#c8a22829 {
    width: 48px;
    order: 0;
}
    
#\38 24e25c5 {
    align-self: flex-start;
    margin-left: 0%;
    margin-right: 0%;
}
    
#\38 d7ee4d2 {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    padding: 4% 8% 4% 8%;
    margin: 0% 0% 0% 0%;
}
}

