.rz-card {
  background: #fff;
  border: 1px solid #DDE5EE;
  border-radius: 20px;
  transition: transform .25s ease, box-shadow .25s ease;
}
.rz-card:hover {
  transform: translateY(-6px) !important;
  box-shadow: 0 18px 40px rgba(11,31,58,.12) !important;
}

/* 3. Button hover (add rz-btn to the button's own class) */
.rz-btn {
  border-radius: 12px;
  transition: transform .2s, box-shadow .2s, background .2s, color .2s;
}

.rz-btn:hover {
  transform: translateY(-2px);
  box-shadow: 0 10px 24px rgba(194,81,26,.35); !important;
  
}

/* Outline (ghost) button */
.rz-ghost {
  border-radius: 12px;
  transition: transform .2s, box-shadow .2s, background .2s, color .2s, border-color .2s;
}
.rz-ghost:hover {
  transform: translateY(-2px);
  background: #0B1F3A !important;
  border-color: #0B1F3A !important;
  box-shadow: 0 10px 24px rgba(11,31,58,.25);
}
/* Make the label turn white too (Duda often puts the text in an inner element) */
.rz-ghost:hover,
.rz-ghost:hover * {
  color: #fff !important;
}

.rz-ghost-dk {
  border-radius: 12px;
  transition: transform .2s, box-shadow .2s, background .2s, color .2s;
}
.rz-ghost-dk:hover {
  transform: translateY(-2px);
  background: #fff !important;
  box-shadow: 0 10px 24px rgba(11,31,58,.25);
}
.rz-ghost-dk:hover,
.rz-ghost-dk:hover * {
  color: #0B1F3A !important;
}

/* Industry tiles (dark section) */
.rz-tile {
  background: rgba(255,255,255,.07);
  border: 1px solid rgba(255,255,255,.14);
  border-radius: 18px;
  transition: transform .25s ease, background .25s ease;
}
.rz-tile:hover {
  transform: translateY(-4px);
  background: rgba(255,255,255,.12) !important;
}

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

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

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

  *#dm .dmInner div.u_1079813357 img {
    object-fit:cover !important;
    border-radius:27% 27% 27% 27% !important;
  }

  *#dm .dmInner div.u_1108062730 img {
    object-fit:cover !important;
    border-radius:27% 27% 27% 27% !important;
  }

  *#dm .dmInner div.u_1011378266 img {
    object-fit:cover !important;
    border-radius:27% 27% 27% 27% !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1196398614 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1007069289 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_2072270731 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1518476477 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1705638079 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1158372075 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner a.u_1158372075 span.text {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1158372075:hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1158372075.hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1516418088 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1068033889 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner a.u_1068033889 span.text {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1068033889:hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1068033889.hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1627037962 .shape-text { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner div.u_1353416751 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1573867865 .shape-text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1089943360 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1279032244 .shape-text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner a.u_1645191018 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner a.u_1645191018 span.text {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1645191018:hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1645191018.hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1238117870 .shape-text { color:rgba(255,255,255,1) !important; }

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

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

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

  *#dm .dmInner div.u_1562687407 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1859770219 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1078594183 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1290539955 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner a.u_1290539955 span.text {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1290539955:hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1290539955.hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1827639744 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1797892782 .shape-text { color:rgba(255,255,255,1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1340148586 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

  *#dm .dmInner div.u_1878168347 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner div.u_1504427354 .shape-text { color:rgba(255,255,255,1) !important; }

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

  *#dm .dmInner div.u_1921938271 .shape-text { color:rgba(255,255,255,1) !important; }

  *#dm .dmInner a.u_1485017579 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner a.u_1485017579 span.text {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1485017579:hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1485017579.hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

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

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

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

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

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

  *#dm .dmInner div.u_1258482755 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1386216107 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1044023971 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1385325643 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_3151250187 .svg { fill:rgba(15,122,79,1) !important; }

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

  *#dm .dmInner a.u_1044345927 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-style:solid !important;
    border-width:1.3px 1.3px 1.3px 1.3px !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
  }

  *#dm .dmInner a.u_1044345927 span.text {
    font-size:16px !important;
    color:rgba(0,0,0,1) !important;
  }

  *#dm .dmInner a.u_1044345927:hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

  *#dm .dmInner a.u_1044345927.hover {
    background-color:rgba(16,38,70,1) !important;
    background-image:none !important;
  }

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

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

  *#dm .dmInner div.u_1254478083 .svg { fill:rgba(15,122,79,1) !important; }

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

  *#dm .dmInner div.u_1698808813 .svg { fill:rgba(15,122,79,1) !important; }

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

  *#dm .dmInner div.u_1048031205 .svg { fill:rgba(15,122,79,1) !important; }

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

  *#dm .dmInner div.u_1931741382 .svg { fill:rgba(15,122,79,1) !important; }

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

  *#dm .dmInner div.u_1969528585 .svg { fill:rgba(15,122,79,1) !important; }

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

  *#dm .dmInner div.u_1982373614 .svg { fill:rgba(15,122,79,1) !important; }

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

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

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

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

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

  *#dm .dmInner div.u_1934456122 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1050582832 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

  *#dm .dmInner div.u_2189942586 hr { color:rgba(213,222,232,1) !important; }

  *#dm .dmInner div.u_1185799545 hr { color:rgba(213,222,232,1) !important; }

  *#dm .dmInner div.u_1166615496 hr { color:rgba(213,222,232,1) !important; }

  *#dm .dmInner div.u_1670455532 hr { color:rgba(213,222,232,1) !important; }

  *#dm .dmInner div.u_1743564871 .svg { fill:rgba(0,212,142,1) !important; }

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

  *#dm .dmInner div.u_1530943591 .svg { fill:rgba(0,212,142,1) !important; }

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

  *#dm .dmInner div.u_1038394588 .svg { fill:rgba(0,212,142,1) !important; }

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

  *#dm .dmInner div.u_1976194305 .svg { fill:rgba(0,212,142,1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1869074979 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }

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

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

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

  *#dm .dmInner div.u_1115546822 {
    padding:25% !important;
    border-radius:15% 15% 15% 15% !important;
    border-color:rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) rgb(0,0,0) !important;
    border-width:0px 0px 0px 0px !important;
    border-style:solid !important;
    background-color:rgba(251,227,211,0.5) !important;
    background-image:none !important;
  }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_2072270731 .shape-text { font-size:16px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1921938271 .shape-text { font-size:16px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#\32 0932566 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 63.36%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.550099977782715%;
    flex-wrap: nowrap;
    height: auto;
    align-content: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a7f59afb {
    min-height: 320px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    align-content: center;
    padding: 5% 5% 5% 5%;
    margin: 0% 0% 0% 0%;
}
    
#\34 52777f7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: url("https://irp.cdn-website.com/2f4d5983/dms3rep/multi/opt/Section+1+%281%29-1920w.png");
}
    
#e624d1ee {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 50%;
    min-width: 4%;
    justify-self: auto;
    align-self: auto;
    flex: 0 1 auto;
    padding: 16px 0px 16px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\37 8777f04 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 48%;
    min-width: 4%;
    justify-self: auto;
    align-self: auto;
    flex: 0 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#db8de74a {
    margin: 0px 0% 0px 0%;
}
    
#widget_rc3 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_7cg {
    width: 88.37%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_3tu {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32.18%;
    min-height: 77px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    --column-gap: 16px;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: center;
    box-shadow: rgba(159, 159, 159, 0.04) 0px 0px 11px 0px;
    padding: 1% 10px 1% 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b34a8f80 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_q24 {
    width: 25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_9mm {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 98.78%;
    min-height: 92px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 1.7209505562838223%;
    --column-gap: 10px;
    order: 1;
    height: auto;
    flex-wrap: nowrap;
    align-content: center;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#ae32ec92 {
    width: 34.06%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 801aa35 {
    width: 65px;
    height: auto;
    max-width: 100%;
}
    
#d1f2f084 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 63.36%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.550099977782715%;
    flex-wrap: nowrap;
    height: auto;
    align-content: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d883ad44.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d883ad44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 319b1df {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    justify-self: auto;
    order: 0;
    height: auto;
    --column-gap: 3px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_je2 {
    align-items: flex-start;
    width: 86.90%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    justify-self: auto;
    align-self: auto;
    order: 0;
    flex: 0 1 auto;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6cc7527 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32.18%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    --column-gap: 16px;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: center;
    box-shadow: rgba(159, 159, 159, 0.04) 0px 0px 11px 0px;
    padding: 1% 10px 1% 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb97adc1 {
    width: 25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ddf8725 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    justify-self: auto;
    order: 0;
    height: auto;
    --column-gap: 3px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b5c7be0 {
    width: 35.92%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 9b516e3 {
    width: 63px;
    height: auto;
    max-width: 100%;
}
    
#\31 077fca2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 077fca2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 da3b35d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 32.18%;
    min-height: 65px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 16px;
    --column-gap: 16px;
    height: auto;
    background-color: var(--color_4);
    background-image: none;
    border-radius: 10px 10px 10px 10px;
    border-width: 2px 2px 2px 2px;
    border-color: rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4) rgba(129, 129, 129, 0.4);
    border-style: solid;
    justify-self: auto;
    align-self: auto;
    order: 0;
    align-content: center;
    box-shadow: rgba(159, 159, 159, 0.08) 0px 0px 11px 0px;
    padding: 1% 10px 1% 10px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 eb7d92f {
    width: 25%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 aeb2679 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 63.36%;
    min-height: 63px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 4.550099977782715%;
    flex-wrap: nowrap;
    height: auto;
    align-content: flex-start;
    order: 1;
    justify-self: auto;
    align-self: auto;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8ff65b9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3px;
    justify-self: auto;
    order: 0;
    height: auto;
    --column-gap: 3px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eacc74a3 {
    width: 32.10%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 83d0033 {
    width: 63px;
    height: auto;
    max-width: 100%;
}
    
#d12bd6aa.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d12bd6aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_3pp {
    width: 179px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_php {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 6ff3478 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#c6410fb1 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\31 df69d15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_3it {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#ba9e37cb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ba9e37cb {
    width: 621px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 97d15ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f1cd2fa1 {
    width: 61.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ab093ad3 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\32 f980d3e {
    align-items: flex-start;
    width: 31.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac58a8f6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ac58a8f6 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dab553cf {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 63eaae4 {
    align-items: flex-start;
    width: 31.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a09fd4a {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\37 1038c98.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 1038c98 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d7e66b5 {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_f3f {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#ba884824 {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8e2bfca {
    margin: 0px 0% 0px 0%;
}
    
#e2d21bc0 {
    align-items: flex-start;
    width: 31.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 89e1193 {
    width: 50px;
    height: auto;
    max-width: 100%;
}
    
#\31 f4225a5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 f4225a5 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 9617c77 {
    width: 99.87%;
    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 2a81684 {
    width: 50px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 5253298 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 7;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\31 9154783 {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0902128 {
    align-items: flex-start;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    order: 0;
}
    
#\34 2702769 {
    align-items: center;
    width: 48.98%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 4454393 {
    align-items: flex-start;
    width: 48.98%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.020255162435881%;
    align-content: flex-start;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 cf8d786 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(237, 242, 247, 1);
    background-image: none;
}
    
#b666b389 {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 3e582e5 {
    align-items: center;
    width: 78.65%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 9;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d323a26 {
    width: 61.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 98fb829 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\38 b7833b6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 b7833b6 {
    width: 770px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 c4937b4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bab77c92 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
}
    
#a3254315 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\39 19bedd5 {
    width: 10.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f44722e1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f44722e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5f92b5c {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b09de44 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d466b680 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o5g {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 5;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#widget_dvu {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\30 cc30cdc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 cc30cdc {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4649e2b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 6;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#bbce5c62 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\38 a7dc29a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 a7dc29a {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b670687b {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 7;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#e9cfcfa2 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\36 b708d63.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 b708d63 {
    width: 451px;
    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 daa0021 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 8;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 17b015d {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_qbj.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#widget_qbj {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 2;
}
    
#e181b622 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 3;
}
    
#e10e5523 {
    align-items: flex-start;
    width: 48.98%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.020255162435881%;
    align-content: flex-start;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 62b36fb {
    width: 10.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 41bd721 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eeeb3677.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#eeeb3677 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 0a95c83 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a8acd153 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#edb62fd9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 6;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 41c63a0 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\31 48941c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 48941c9 {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8d90d6d {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\39 563a2df.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 563a2df {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 119eecc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 8;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#b6c3a51d {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\31 bc21e82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 bc21e82 {
    width: 451px;
    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 58d58cd {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 9;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 6084dce {
    align-items: center;
    width: 78.65%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 10;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d1c0d915 {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e16502fc {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8deef1f {
    align-items: center;
    width: 48.98%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 1a924cd.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 1a924cd {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 4;
}
    
#\34 f8bb69e {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 5;
}
    
#c454db0b {
    align-items: center;
    width: 43.73%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea80af40 {
    align-items: flex-start;
    width: 54.33%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.020255162435881%;
    align-content: flex-start;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b5afc35b {
    width: 10.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 df4ec2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e21d956.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e21d956 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ef01a61 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 53dd849 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ead7cac6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 5;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\36 4f3abf0 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\34 026f194.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 026f194 {
    width: 554px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9e4c629 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 6;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#f42d98ce {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#a4dda145.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a4dda145 {
    width: 522px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 0ca6aca {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 7;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#dc4b056b {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\37 e90f263.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 e90f263 {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 67cec91 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 8;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 b2d8e2a {
    align-items: center;
    width: 78.65%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 9;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d5f6a4c {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be6a42a0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#be6a42a0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 6;
}
    
#a5eaa9c8 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 7;
}
    
#\33 e93b839 {
    align-items: flex-start;
    width: 53.38%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.020255162435881%;
    align-content: flex-start;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    justify-content: flex-start;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8fb7504 {
    width: 10.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abcebaca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8acf080.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 8acf080 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 ba9ee49 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d135fdc {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d92bdc10 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 5;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 8e0a62a {
    width: 41px;
    height: auto;
    max-width: 100%;
    align-self: center;
    margin-bottom: 0px;
    margin-top: 0px;
}
    
#\31 9f98f48.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 9f98f48 {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c41d18cf {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 6;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#f44eb547 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#dbbd3e2d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dbbd3e2d {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e775dfb9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 7;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#e4d0b152 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#da47c4ed.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#da47c4ed {
    width: 511px;
    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 c436409 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 8;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9db7432 {
    align-items: center;
    width: 78.65%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 9;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 fabaf92 {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a83294b {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bf031051 {
    align-items: center;
    width: 44.71%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 4c0432a.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 4c0432a {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    order: 8;
}
    
#d9274cf7 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 9;
}
    
#\39 622d9e6 {
    align-items: center;
    width: 46.13%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 a7fdf63 {
    align-items: flex-start;
    width: 51.73%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.020255162435881%;
    align-content: flex-start;
    height: auto;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 0;
    justify-content: flex-start;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c1d5affc {
    width: 10.60%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e3afe6e7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a86cc47d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a86cc47d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6607ae3 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 8b68bf0 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 8983fa5 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 5;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#edf4f8b4 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#\30 66a0612.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 66a0612 {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 25a50e2 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 6;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#abf78e0c {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#f89d990e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f89d990e {
    width: 493px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9613ed9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100.00%;
    min-height: 41px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 7;
    --column-gap: 15px;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#cc58acf6 {
    width: 41px;
    height: auto;
    max-width: 100%;
}
    
#a1bcb352.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a1bcb352 {
    width: 451px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ada3ad55 {
    width: 100.00%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 8;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fa3de4d1 {
    align-items: center;
    width: 78.65%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 3%;
    height: auto;
    align-content: center;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-self: auto;
    align-self: auto;
    order: 9;
    justify-content: flex-start;
    --column-gap: 3%;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e90c5170 {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d70e9149 {
    width: 48.5%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_pv3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_3p5 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_qaa {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_5g6 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_reo {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 c524fe6 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\31 b33fe5f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 b33fe5f {
    width: 621px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dadd00f8 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#\30 3486ff1 {
    align-items: center;
    width: 100%;
    min-height: 106px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#\33 21a1826 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#ad506a6b {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 6c040be {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#de58b5ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#de58b5ee {
    width: 620.996px;
    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 a4607b5 {
    align-items: flex-start;
    width: 31.98%;
    min-height: 282px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(237, 242, 247, 1);
    background-image: none;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e828706 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bd4826d4 {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#da75b756 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 82d05ce {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 16ea2e8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_dp6 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.34%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2043b3e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 2043b3e {
    width: 36px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1f28cfa {
    align-items: flex-start;
    width: 31.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(237, 242, 247, 1);
    background-image: none;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#baa77180 {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.34%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 6b2cac8 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e9586c29.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e9586c29 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 592fe78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 592fe78 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cfd77148 {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7e83cfe {
    align-items: flex-start;
    width: 31.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(237, 242, 247, 1);
    background-image: none;
    padding: 3% 3% 3% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3540b8e {
    flex-direction: row;
    justify-content: space-between;
    align-items: center;
    width: 99.34%;
    min-height: 68px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#de3e17e7 {
    width: 50px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fdf2c1f9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fdf2c1f9 {
    width: 48px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db8f22c3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#db8f22c3 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db5d145b {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 6bae5e8 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 4934407 {
    align-items: flex-start;
    width: 25%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5338371 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3207636 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 4438322 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#e7674878 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 7fa97ad {
    align-items: flex-start;
    width: 25%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#bf163864 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#ad0d9410 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 948c5e1 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea52316c {
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 20px;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 20px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#c74eb538.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c74eb538 {
    width: 621px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#abcdfda2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9ec3932 {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 c8a85c0 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#a1324513 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 1077e72 {
    width: 69.45%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cf1c971 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(11, 31, 58, 1);
    background-image: none;
}
    
#\33 6ac8ac7 {
    width: 33.88%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9cefd2b {
    align-items: flex-start;
    width: 25%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 e29eb37 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#faab5208 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e09bc043 {
    width: 45.19%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 3666a37 {
    align-items: flex-start;
    width: 25%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 ae11ae5 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b950ad2 {
    width: 38.40%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe878f6d {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 812249f {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc85522c {
    width: 45.18%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 449ee42 {
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6ab1f91 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c20b0707 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#d122a002 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 9bd0783 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac7875ea {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 757aa0a {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 6b1fad1 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c93a3541 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ea70ba2e {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de5d0888 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 e5a70ad {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e8d6923 {
    width: 75.91%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 73774b3 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 ece3c08 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#a387c065 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 4ad856a {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 de8a87e {
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#bfe9758b {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#daff3fd9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 fe1964c {
    width: 28px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 f499ae8 {
    width: 78.17%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ead4ffe2 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 a08ff54 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d644e92f {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0adcb1e {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#dccd4aa3 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f455f270 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 301c5a6 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 8ec7fbb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 862ab30 {
    width: 30px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ec87e827 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 68d87de {
    align-items: center;
    width: 100.00%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#fad97153 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 7f306bb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d7486dd {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ce54950 {
    width: 78.17%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 5f3e929 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a7d9bd34 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#b1dd0223 {
    width: 28px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 e186e23 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 91531b7 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e49f91dc {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 58px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#fea03c83 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 24a8ae5 {
    width: 78.17%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c91e6007 {
    align-items: flex-start;
    width: 100%;
    min-height: 83px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: rgba(0, 0, 0, 0) 0px 3px 11px 0px;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(28, 47, 72, 1);
    background-image: none;
    padding: 1% 2% 1% 2%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 5542c6c {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.34%;
    min-height: 33px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    height: auto;
    --column-gap: 15px;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\31 92aa082 {
    width: 33px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 4c1c6f1 {
    width: 68.45%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e88d41ad {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\39 3e2c1f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#bbc4b742 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a88e677d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\36 d9883a7 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#d963e6df {
    align-items: flex-start;
    width: 31.98%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fb104ded.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fb104ded {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 ca557c1 {
    align-items: center;
    width: 100%;
    min-height: 112px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#\31 020e788 {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb24521a {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe8809e7 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#\39 941f708.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 941f708 {
    width: 621px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 45cf405 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ba31cecc {
    align-items: flex-start;
    width: 31.98%;
    min-height: 122px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 4eee454.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 4eee454 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 e2c2bd4 {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 91c14e3 {
    align-items: flex-start;
    width: 31.98%;
    min-height: 210px;
    max-height: 100%;
    row-gap: 9px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 15px 15px 15px 15px;
    background-color: rgba(255, 255, 255, 1);
    background-image: none;
    justify-content: flex-start;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cd9e0564.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cd9e0564 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#be86ca2e {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f13c1eea {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: center;
    height: auto;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#a9262bc8 {
    width: 61.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_kk8 {
    width: 100%;
    height: 572px;
    min-height: 100px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lhp {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 82.74%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    background-color: rgba(237, 242, 247, 1);
    background-image: none;
    border-radius: 15px 15px 15px 15px;
}
    
#b8e88a66 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\30 001e740.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 001e740 {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 3ee81ac {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e08e9a96 {
    width: 61.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 1d40b68 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(237, 242, 247, 1);
    background-image: none;
}
    
#\34 c95e0b6 {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 01c86e4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 01c86e4 {
    width: 621px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c6f6b92a {
    align-items: flex-start;
    width: 48.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    background-color: var(--color_4);
    background-image: none;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f360cf2e {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 715e757 {
    align-items: center;
    width: 75.09%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 2.020255162435881%;
    align-content: center;
    height: auto;
    flex-direction: row;
    flex-wrap: nowrap;
}
    
#ca5f53ce {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 29906cf {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 5px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#\38 caaff23 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\37 dec33ca {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 abbc195 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5306a82.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 5306a82 {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_dgl {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#group_ecg {
    align-items: flex-start;
    width: 99.60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 3;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 2ee72c5 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    order: 4;
    justify-self: auto;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 b933b0f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c0d3d709 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a227c9ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a227c9ee {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 c970d9f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 4b97318 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 cc56f31.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 cc56f31 {
    width: 373px;
    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 bb669b0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 63fba4b {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 28aa5e3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 28aa5e3 {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 7689a51 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5bf39e2 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 bf4051f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 bf4051f {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 22ade72 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ad039e4 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 c0fc494.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 c0fc494 {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 cf68753 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4db2a4d {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 72c772e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 72c772e {
    width: 373px;
    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 7c9e04b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 2c4dd9a {
    align-items: flex-start;
    width: 48.98%;
    min-height: 261px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    align-content: flex-start;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    box-shadow: none;
    border-width: 1px 1px 1px 1px;
    border-color: rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07) rgba(0, 0, 0, 0.07);
    border-style: solid;
    border-radius: 22px 22px 22px 22px;
    background-color: rgba(19, 44, 79, 1);
    background-image: none;
    padding: 4% 3% 4% 3%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 f273787 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a65e7ffd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a65e7ffd {
    width: 620.996px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#dc0b315c {
    width: 99.87%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 a6d88f8 {
    align-items: flex-start;
    width: 99.60%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 8px;
    column-gap: 24px;
    order: 4;
    padding: 1.4% 0px 1.4% 0px;
    margin: 0px 0% 0px 0%;
}
    
#\38 74ca7de {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d483f872 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 0de5dbd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 0de5dbd {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#babdba10 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f7855098 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 7ac6239.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 7ac6239 {
    width: 373px;
    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 0deca74 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 33ff0a4 {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\31 b9e6947.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 b9e6947 {
    width: 373px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a0103cbb {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 30px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0px 0% 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 7c774ea {
    width: 20px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 05489b4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\32 05489b4 {
    width: 373px;
    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 4d33461 {
    width: 100%;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 5;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d47853e2 {
    width: 61.51%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_8lo {
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    width: 99.60%;
    min-height: 32px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    height: auto;
    padding: 1.4% 0px 1.4% 16px;
    margin: -52px 0% 0px 0%;
}
    
#\30 db59b3b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_o9t {
    align-items: flex-start;
    width: 44.35%;
    min-height: 31px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    background-color: var(--color_2);
    background-image: none;
    border-width: 0px 0px 0px 0px;
    border-color: #000000 #000000 #000000 #000000;
    border-style: solid;
    border-radius: 199px 199px 199px 199px;
}
    
#widget_tmj {
    width: 100%;
    height: 54px;
    max-width: 100%;
}
    
#d37c5aad {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 1650256 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9de385f {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 3% 4% 3% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\32 19b6d15 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: var(--color_4);
    background-image: none;
}
    
#d9a4db78.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d9a4db78 {
    width: 621px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a536be25 {
    align-items: center;
    width: 100%;
    min-height: 54px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    height: auto;
    align-content: center;
    padding: 0% 16px 0% 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4ed91a4 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#b1527627 {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f892a4d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#widget_nb5 {
    width: 59.07%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 52733c2 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 b9e90a7 {
    width: 190px;
    height: auto;
    min-height: 54px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5d62181 {
    align-items: center;
    width: 100%;
    min-height: 147px;
    max-height: 100%;
    row-gap: 15px;
    column-gap: 24px;
    align-content: center;
    height: auto;
}
    
#\39 96d3854 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#\36 5b3d17c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 5b3d17c {
    width: 741px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 73471e9 {
    width: 46.14%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 23084ba {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ac36fab9 {
    min-height: 320px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 5% 4% 5% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e31d0d5d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: linear-gradient(90deg, rgba(38, 69, 115, 1) 22%, rgba(11, 31, 58, 1) 100%);
    background-origin: border-box;
}
    
#\33 284dc31 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a7f59afb {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#db8de74a {
    margin: 0px 0% 0px 0%;
}
    
#widget_q24 {
    height: auto;
}
    
#cb97adc1 {
    height: auto;
}
    
#\38 eb7d92f {
    height: auto;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#da75b756 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 6bae5e8 {
    margin: 0px 0% 0px 0%;
}
}



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



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#d37c5aad {
    margin: 0px 0% 0px 0%;
}
    
#\35 3ee81ac {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\36 52733c2 {
    margin: 0px 0% 0px 0%;
}
    
#b9de385f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 284dc31 {
    margin: 0px 0% 0px 0%;
}
    
#ac36fab9 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
}



@media (max-width: 767px) {
    
#a7f59afb {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e624d1ee {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\37 8777f04 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_q24 {
    height: auto;
}
    
#cb97adc1 {
    height: auto;
}
    
#\38 eb7d92f {
    height: auto;
}
}



@media (max-width: 767px) {
    
#\35 6ff3478 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#c6410fb1 {
    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 98fb829 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#a3254315 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#dadd00f8 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#da75b756 {
    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) {
    
#e7674878 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#ad0d9410 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#\39 3e2c1f4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#bbc4b742 {
    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) {
    
#\35 3ee81ac {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 caaff23 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
}



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



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

