@media all {
  *#dm .dmInner a.u_1746920839 span.text {
    color:var(--color_2) !important;
    font-weight:500 !important;
  }

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

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

  *#dm .dmInner a.u_1539580210 {
    background-image:linear-gradient(90deg,rgba(15,94,255,1) 0%,rgba(108,255,87,1) 100%) !important;
    background-origin:border-box !important;
  }

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

  *#dm .dmInner a.u_1539580210:hover {
    background-image:linear-gradient(90deg,rgba(108,255,87,1) 0%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(0,0,0,0) !important;
  }

  *#dm .dmInner a.u_1539580210.hover {
    background-image:linear-gradient(90deg,rgba(108,255,87,1) 0%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
    border-color:rgba(0,0,0,0) !important;
  }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_3350877713 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_3350877713 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_3350877713 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_3350877713 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1356051645 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1356051645 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1356051645 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1356051645 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1455744317 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1455744317 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1455744317 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1455744317 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

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

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

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

  *#dm .dmInner *.u_1701588412 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1701588412 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1701588412 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1701588412 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1045232535 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1045232535 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1045232535 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1045232535 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1247390677 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1247390677 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1247390677 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1247390677 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1491839458 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1491839458 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1491839458 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1491839458 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1127355678 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1127355678 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1127355678 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1127355678 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1735160821 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1735160821 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1735160821 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1735160821 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1140557231 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1140557231 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1140557231 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1140557231 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1303340591 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1303340591 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1303340591 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1303340591 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1788020585 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1788020585 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1788020585 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1788020585 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1847437775 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1847437775 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1847437775 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1847437775 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1282148082 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1282148082 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1282148082 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1282148082 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1076071909 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1076071909 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1076071909 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1076071909 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1789251446 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1789251446 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1789251446 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1789251446 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1536394369 .fade-text-line { color:var(--color_3) !important; }

  *#dm .dmInner div.u_242895004 .counter-number { color:var(--color_2) !important; }

  *#dm .dmInner div.u_242895004 .counter-prefix { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1133209965 .counter-number { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1133209965 .counter-prefix { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1095333128 .counter-number { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1095333128 .counter-prefix { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1546107293 .counter-number { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1546107293 .counter-prefix { color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1417160803 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

  *#dm .dmInner div.u_1983704812 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

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

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

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

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

  *#dm .dmInner div.u_1865641168 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1771658574 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1002282273 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1658853557 .fade-text-line { color:var(--color_2) !important; }

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

  *#dm .dmInner div.u_1289285611 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

  *#dm .dmInner div.u_1865865544 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

  *#dm .dmInner div.u_1335062239 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

  *#dm .dmInner div.u_1234463310 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1437116474 .marquee-item { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1437116474 .marquee-sep {
    color:var(--color_3) !important;
    fill:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1437116474 .marquee-bar {
    background-color:var(--color_1) !important;
    border-top-width:0px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1724910213 .marquee-bar {
    background-color:var(--color_3) !important;
    border-top-width:0px !important;
    border-top-style:solid !important;
  }

  *#dm .dmInner div.u_1724910213 .marquee-item { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1724910213 .marquee-sep {
    color:var(--color_1) !important;
    fill:var(--color_1) !important;
  }

  *#dm .dmInner div.u_1857162415 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1857162415 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1755724972 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1492205520 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1492205520 .fade-text-line { color:var(--color_3) !important; }

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

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

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

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

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

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

  *#dm .dmInner a.u_1010671495 .iconBg {
    display:inline-block !important;
    mask-image:url(https://irp.cdn-website.com/8e417ac6/icon/Calendar_8386787.svg) !important;
    background-color:var(--color_3) !important;
  }

  *#dm .dmInner a.u_1044007969 .iconBg {
    display:inline-block !important;
    background-color:var(--color_3) !important;
    mask-image:url(https://irp.cdn-website.com/8e417ac6/icon/estimate_7621307.svg) !important;
  }

  *#dm .dmInner *.u_1755724972 .fade-text-line { text-align:CENTER !important; }

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

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

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

  *#dm .dmInner *.u_1345831996 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1345831996 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1345831996 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1345831996 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1223186104 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1684022363 .fade-text-line { text-align:LEFT !important; }

  *#dm .dmInner *.u_1223186104 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1814778412 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1814778412 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1957073217 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1957073217 .fade-text-line { text-align:CENTER !important; }

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

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

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

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

  *#dm .dmInner a.u_1493478428:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1493478428.hover .iconBg { background-color:var(--color_2) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner a.u_1044007969:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1044007969.hover .iconBg { background-color:var(--color_2) !important; }

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

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

  *#dm .dmInner a.u_1010671495:hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner a.u_1010671495.hover .iconBg { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_1658853557 .fade-text-line { text-align:LEFT !important; }

  *#dm .dmInner *.u_1234463310 .fade-text-line { text-align:LEFT !important; }

  *#dm .dmInner div.u_1269701958 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1269701958 .fade-text-line { text-align:CENTER !important; }

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

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

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

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

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

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

  *#dm .dmInner div.u_1362625551 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

  *#dm .dmInner div.u_1283291079 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

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

  *#dm .dmInner div.u_1811780897 {
    background-color:rgba(0,0,0,0) !important;
    background-image:none !important;
    border-radius:300px 300px 300px 300px !important;
  }

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

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

  *#dm .dmInner *.u_1378771461 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1378771461 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1378771461 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1378771461 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1908961354 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1908961354 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1908961354 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1908961354 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner div.u_1029343124 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1029343124 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1458277049 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1458277049 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1821538002 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1821538002 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1028718738 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1028718738 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1247195776 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1247195776 .fade-text-line { color:var(--color_3) !important; }

  *#dm .dmInner *.u_1778715693 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner div.u_1778715693 .fade-text-line { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1327312085 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner div.u_1535517530 .fade-text-line { color:var(--color_2) !important; }

  *#dm .dmInner *.u_1535517530 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1327312085 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1749519667 .feature-box__icon svg {
    fill:var(--color_2) !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_1749519667 .feature-box__image {
    border-radius:10px 10px 10px 10px !important;
    -webkit-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
    -moz-box-shadow:rgba(0,0,0,0.25) 3px 3px 11px 0px !important;
  }

  *#dm .dmInner div.u_1749519667 .feature-box {
    background-color:rgba(0,0,0,0) !important;
    border-style:solid !important;
    border-color:var(--color_3) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1749519667 .feature-box::before {
    background-image:linear-gradient(135deg,rgba(0,0,0,1) 15%,rgba(15,94,255,1) 100%) !important;
    background-origin:border-box !important;
  }

  *#dm .dmInner *.u_1661771943 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1892566336 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1536394369 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1013927235 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1771658574 .fade-text-line { text-align:CENTER !important; }

  *#dm .dmInner *.u_1002282273 .fade-text-line { text-align:CENTER !important; }
}
@media (min-width:1025px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3350877713 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_3350877713 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_3350877713 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1356051645 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1356051645 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1356051645 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1356051645 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1455744317 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1455744317 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1455744317 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1455744317 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1701588412 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1701588412 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1701588412 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1701588412 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1045232535 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1045232535 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1045232535 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1045232535 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1247390677 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1247390677 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1247390677 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1247390677 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1491839458 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1491839458 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1491839458 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1491839458 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1127355678 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1127355678 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1127355678 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1127355678 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1735160821 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1735160821 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1735160821 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1735160821 .feature-box { min-height:100px !important; }

  *#dm .dmInner div.u_1140557231 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1140557231 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1140557231 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1303340591 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1303340591 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1303340591 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1788020585 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1788020585 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1788020585 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1847437775 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1847437775 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1847437775 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1282148082 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1282148082 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1282148082 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1076071909 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1076071909 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1076071909 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1789251446 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1789251446 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1789251446 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1345831996 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1345831996 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1345831996 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1378771461 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1378771461 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1378771461 .feature-box__content { padding:20px !important; }

  *#dm .dmInner div.u_1908961354 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1908961354 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1908961354 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1847437775 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1282148082 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1303340591 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1076071909 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_3350877713 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1345831996 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1788020585 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1140557231 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1789251446 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1378771461 .feature-box { min-height:170px !important; }

  *#dm .dmInner *.u_1908961354 .feature-box { min-height:170px !important; }

  *#dm .dmInner div.u_1749519667 .feature-box__image {
    width:1 !important;
    height:0px !important;
  }

  *#dm .dmInner div.u_1749519667 .feature-box__title { font-size:20px !important; }

  *#dm .dmInner *.u_1749519667 .feature-box__content { padding:20px !important; }

  *#dm .dmInner *.u_1749519667 .feature-box { min-height:170px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .d-page-1716942098 DIV.dmInner {
    background-color:var(--color_2) !important;
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/8e417ac6/dms3rep/multi/opt/blue-green-bg-01-7841h.png) !important;
    background-size:cover !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-color:var(--color_2) !important;
    background-repeat:no-repeat !important;
    background-image:url(https://irp.cdn-website.com/8e417ac6/dms3rep/multi/opt/blue-green-bg-01-7841h.png) !important;
    background-size:cover !important;
  }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_1) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_1) !important; }

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

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

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

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

  *#dm .dmInner div.u_1661771943 .fade-text-line { font-size:32px !important; }

  *#dm .dmInner div.u_1892566336 .fade-text-line { font-size:32px !important; }
}
@media (min-width:0) and (max-width:767px) {
  *#dm .d-page-1716942098 DIV.dmInner { background-color:var(--color_2) !important; }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight { background-color:var(--color_2) !important; }
}
*#dm .dmInner div.u_3350877713
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1356051645
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1455744317
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1247390677
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1045232535
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1701588412
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1127355678
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1491839458
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1140557231
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1303340591
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1788020585
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1847437775
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1282148082
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1076071909
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1789251446
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1345831996
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1536394369 .fade-text-line { font-size:32px !important; }

  *#dm .dmInner div.u_1684022363 .fade-text-line { font-size:32px !important; }

  *#dm .d-page-1716942098 DIV.dmInner {
    background-repeat:repeat !important;
    background-image:url(https://irp.cdn-website.com/8e417ac6/dms3rep/multi/opt/blue-green-bg-01-7841h.png) !important;
    background-size:auto !important;
    background-position:50% 50% !important;
  }

  *#dm .d-page-1716942098 DIV#dmSlideRightNavRight {
    background-repeat:repeat !important;
    background-image:url(https://irp.cdn-website.com/8e417ac6/dms3rep/multi/opt/blue-green-bg-01-7841h.png) !important;
    background-size:auto !important;
    background-position:50% 50% !important;
  }

  *#dm .dmInner div.u_1821538002 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1028718738 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1661771943 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1892566336 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1013927235 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1002282273 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1327312085 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1957073217 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1755724972 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1247195776 .fade-text-line { font-size:30px !important; }

  *#dm .dmInner div.u_1778715693 .fade-text-line { font-size:30px !important; }
}
*#dm .dmInner div.u_1378771461
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1908961354
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
*#dm .dmInner div.u_1749519667
{
	background:rgba(8,12,24,0.42) !important;
	backdrop-filter:blur(18px) !important;
	-webkit-backdrop-filter:blur(18px) !important;
	border:1px solid rgba(43,127,255,0.75) !important;
	border-radius:10px !important;
	box-shadow:0 0 12px rgba(43,127,255,0.55),0 0 30px rgba(15,94,255,0.28),0 0 80px rgba(15,94,255,0.10),inset 0 1px 0 rgba(255,255,255,0.08) !important;
	position:relative !important;
	overflow:hidden !important;
}
separatorHomeCss{color:red !important}*#dm .dmInner div.u_3350877713
{
}
*#dm .dmInner div.u_1356051645
{
}
*#dm .dmInner div.u_1455744317
{
}
*#dm .dmInner div.u_1247390677
{
}
*#dm .dmInner div.u_1045232535
{
}
*#dm .dmInner div.u_1701588412
{
}
*#dm .dmInner div.u_1127355678
{
}
*#dm .dmInner div.u_1491839458
{
}
*#dm .dmInner div.u_1140557231
{
}
*#dm .dmInner div.u_1140557231
{
}
*#dm .dmInner div.u_1303340591
{
}
*#dm .dmInner div.u_1303340591
{
}
*#dm .dmInner div.u_1788020585
{
}
*#dm .dmInner div.u_1788020585
{
}
*#dm .dmInner div.u_1847437775
{
}
*#dm .dmInner div.u_1847437775
{
}
*#dm .dmInner div.u_1282148082
{
}
*#dm .dmInner div.u_1282148082
{
}
*#dm .dmInner div.u_1076071909
{
}
*#dm .dmInner div.u_1076071909
{
}
*#dm .dmInner div.u_1789251446
{
}
*#dm .dmInner div.u_1789251446
{
}
*#dm .dmInner div.u_1345831996
{
}
*#dm .dmInner div.u_1345831996
{
}
*#dm .dmInner div.u_1378771461
{
}
*#dm .dmInner div.u_1378771461
{
}
*#dm .dmInner div.u_1908961354
{
}
*#dm .dmInner div.u_1908961354
{
}
*#dm .dmInner div.u_1749519667
{
}
*#dm .dmInner div.u_1749519667
{
}
separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(0, 0, 0, 1);
}
#flex-header[data-overlapping]:not([data-scrolling]) {
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#bb789b40 {
    background-image: none;
    background-color: rgba(0, 0, 0, 0);
}
    
#f0070fef {
    min-height: 175px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#ab25b92a[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#ab25b92a {
    width: 18.39%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 2;
    align-items: center;
    align-content: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\30 d323163.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 d323163 {
    width: 84.70%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -20px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_lhp {
    justify-content: flex-start;
    align-items: center;
    width: 100.59%;
    min-height: 142px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#widget_s83 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e8dcc90f[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#e8dcc90f {
    justify-content: space-between;
    width: 18.39%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 0;
    align-items: center;
    align-content: center;
    padding: 2% 0% 2% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 afbfe9d {
    justify-content: flex-start;
    align-items: center;
    width: 102.79%;
    min-height: 142px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\31 95c6af8 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b8d1c881.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b8d1c881 {
    width: 88.31%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -20px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 45d6cce[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#\38 45d6cce {
    justify-content: space-between;
    width: 18.39%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 1;
    align-items: center;
    align-content: center;
    padding: 2% 1% 2% 1%;
    margin: 0% 0% 0% 0%;
}
    
#\35 718cc6e {
    justify-content: flex-start;
    align-items: center;
    width: 100.59%;
    min-height: 142px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\34 e96ac5d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#dbfca1a2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#dbfca1a2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -20px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 328578b[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#\36 328578b {
    justify-content: space-between;
    width: 18.39%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 3;
    align-items: center;
    align-content: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\39 bf3c539 {
    justify-content: flex-start;
    align-items: center;
    width: 102.79%;
    min-height: 142px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\33 e8542ac {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 f32f4a3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 f32f4a3 {
    width: 93.05%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -20px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 3edde63 {
    margin: 0% 0% 0px 0%;
}
    
#f6838d2d[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#f6838d2d {
    justify-content: space-between;
    width: 18.39%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    order: 3;
    align-items: center;
    align-content: center;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#b87ff7c3 {
    justify-content: flex-start;
    align-items: center;
    width: 102.79%;
    min-height: 142px;
    max-height: 100%;
    height: auto;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\38 fc4d92e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 fc4d92e {
    width: 96.96%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: 10px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_i8l {
    width: 40%;
    height: auto;
    max-width: 100%;
    order: 0;
}
}



@media all {
    
#\37 916f164 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 10px 10px 10px 10px;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_3) var(--color_3) var(--color_3) var(--color_3);
    border-style: solid;
    flex-direction: row;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 93c81e8 {
    min-height: 434px;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 0% 10% 4% 10%;
}
    
#\39 324f5a9 {
    margin: 0px 0% 0px 0%;
}
    
#group_0q5[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#group_0q5 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 500px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.0106817467797673%;
    flex-wrap: nowrap;
    height: auto;
    padding: 2% 1.5% 0% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#widget_21i {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a217f4d4[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#a217f4d4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 14.85%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_u63 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#widget_0jj {
    width: 79.7%;
    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_vcp {
    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;
}
    
#\32 b4cff6f[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#\32 b4cff6f {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 500px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.0106817467797673%;
    flex-wrap: nowrap;
    height: auto;
    padding: 2% 1.5% 0% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#\32 12e3d40 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#f5807df4[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#f5807df4 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 14.99%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 05d9456 {
    width: 100px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca9432f5 {
    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;
}
    
#f8bbdb85 {
    width: 91.05%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#a632680e[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#a632680e {
    justify-content: flex-start;
    align-items: flex-start;
    width: 33%;
    min-height: 500px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 2.0106817467797673%;
    flex-wrap: nowrap;
    height: auto;
    padding: 2% 1.5% 0% 1.5%;
    margin: 0px 0% 0px 0%;
}
    
#ba52ca92 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
}
    
#b1608493 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_ie3 {
    align-items: flex-start;
    width: 78.16%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\30 ac59036 {
    align-items: flex-start;
    width: 78.04%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce80efc6 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e897d898 {
    width: 100%;
    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 b580a86 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 52px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    order: 0;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 e510c16 {
    align-items: flex-start;
    width: 78.04%;
    min-height: 55px;
    max-height: 100%;
    row-gap: 0px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#de7002ce[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#de7002ce {
    flex-direction: row;
    justify-content: flex-start;
    align-items: flex-start;
    width: 14.99%;
    min-height: auto;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 f86ac21 {
    width: 100px;
    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 fc5c063 {
    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_nid.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nid {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: -20px 0% 0px 0%;
}
    
#\33 e5f57c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e5f57c9 {
    width: 99.49%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f958908d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f958908d {
    width: 98.97%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: -20px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\31 4507291 {
    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/8e417ac6/dms3rep/multi/opt/Marketing-System-bg-04-2c4f47a9-1920w.png");
    background-size: contain;
    background-position: 100% 50%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 a6f0cce {
    margin: 0px 0% 0px 0%;
}
    
#a332060d {
    min-height: 900px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 8% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\34 33e77f3 {
    width: 250px;
    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 49b119a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 49b119a {
    width: 51.11%;
    height: auto;
    max-width: 100%;
    order: 5;
    margin: 0px 0% 5px 0%;
}
    
#\35 62025af {
    width: 250px;
    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 7f35fb1 {
    width: 32.39%;
    min-width: 4%;
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
}
    
#\38 0b90a09 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 65.56%;
    min-width: 4%;
    background-image: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0) 100%);
    background-origin: border-box;
    padding: 0% 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#b54515d1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 89.64%;
    min-height: 22px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 6;
    height: auto;
    --column-gap: 15px;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
}
    
#widget_k6t {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\33 5659c5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 5659c5c {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: -30px 0% -30px 0%;
}
    
#\38 508463d {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#\30 36ce885 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#fe306fe0 {
    width: auto;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\31 3ef2399 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 10px;
    width: 70.84%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 4d020f0 {
    min-height: 240px;
    column-gap: 1%;
    row-gap: 6px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
}
    
#a920b8c9 {
    margin: 0px 0% 0px 0%;
}
    
#widget_7o7 {
    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;
}
    
#\33 52604dc {
    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;
}
    
#e359152f {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 aa5aa84 {
    width: 54px;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ee664ba3 {
    width: 304px;
    height: auto;
    max-width: 100%;
    order: 3;
    margin-top: 20px;
}
    
#dd2c12d7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 26.23%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 2% 0% 0%;
}
    
#\34 3034d1c {
    width: 273px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 30px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_qk1 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 9dd64e0 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d47691d2 {
    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;
}
    
#\32 3b464c8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9e9a243 {
    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;
}
    
#\35 886b55f {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d4bd26f7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 38f216d {
    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;
}
    
#\39 f17a6e5.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 f17a6e5 {
    width: 298px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b68890e0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b68890e0 {
    width: 298px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 735b0c5 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f50edab0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f50edab0 {
    width: 288px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c699deb6 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 20px;
    --column-gap: 20px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#d6d10015 {
    width: 32%;
    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 bdcc20e {
    width: 32%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a09fdbcf {
    width: 32%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cbe305bc {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 10% 5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\36 ff82d09[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#\36 ff82d09 {
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 217px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-wrap: nowrap;
    order: 0;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#widget_8u5 {
    width: 40%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cbf627d4 {
    width: 45%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 723c55d {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 83bb1be {
    width: 30%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 a55e5f3 {
    width: 55%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_1pg {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2222222222222223%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 972c53c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 972c53c {
    width: 100%;
    height: 75px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 429330f {
    width: 50%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 94c6659.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 94c6659 {
    width: 100%;
    height: 75px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ad3c8df9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad3c8df9 {
    width: 100%;
    height: 75px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#b639354c {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: none;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
}
    
#\37 07f019d {
    margin: 0px 0% 0px 0%;
}
    
#\36 02d9db3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 02d9db3 {
    width: 818px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0% 0%;
}
    
#\37 8cd8474 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    order: 0;
    align-items: center;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#efd249e6.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#efd249e6 {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 ec48fb7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#widget_ur0 {
    width: 100%;
    height: 314px;
    max-width: 100%;
    order: 3;
}
    
#c775acbe.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c775acbe {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 dc55214.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 dc55214 {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#cc42ca9e::before, #cc42ca9e > .bgExtraLayerOverlay {
    
}
#cc42ca9e {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 42%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 0;
    background-image: url("https://irp.cdn-website.com/8e417ac6/dms3rep/multi/expand_business_transparent_illustration.svg");
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#\37 ba3a93c {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 da9600d {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    align-self: auto;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 a985359 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    align-self: auto;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f4f4639f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#b2b3d93e.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#b2b3d93e {
    width: 275px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 4;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 72eae5c {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 2dbfc5b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 cfe9f0f {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100.00%;
    min-height: 40px;
    max-height: 100%;
    align-self: auto;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    order: 3;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c461850a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c461850a {
    width: 662px;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0% 0%;
}
    
#\31 e49ceb4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 53.97%;
    min-width: 4%;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\36 660029b {
    margin: 0px 0% 0px 0%;
}
    
#\31 39a130b {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e379bbb {
    min-height: 467px;
    column-gap: 4%;
    row-gap: 24px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 401d826::before, #\31 401d826 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 1) 100%);
}
#\31 401d826 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
    background-attachment: fixed;
    background-position: 50% 0%;
}
    
#fdfd6e00 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 43b34d3 {
    width: 45px;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d252d40f.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d252d40f {
    width: 719px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ce0f32fd.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ce0f32fd {
    width: 719px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#ca40e914.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ca40e914 {
    width: 719px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    align-self: auto;
    margin: -20px 0% -20px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#a7aa50f4.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a7aa50f4 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
    margin: 0px 0% 0% 0%;
}
    
#\34 18cc623 {
    min-height: 166px;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    padding: 4% 10% 4% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\31 01aec10 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 87e537b {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    width: 52.97%;
    min-width: 4%;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#d461e6e0::before, #d461e6e0 > .bgExtraLayerOverlay {
    
}
#d461e6e0 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 45%;
    align-items: center;
    min-width: 4%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-image: url("https://irp.cdn-website.com/8e417ac6/dms3rep/multi/coop_funding_pipeline_illustration.svg");
    background-size: contain;
    padding: 0% 0% 0% 0%;
    margin: 0% 0% 0% 0%;
}
    
#f96da4c5 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbecb12f {
    margin: 0px 0% 0px 0%;
}
    
#c6ef6c72::before, #c6ef6c72 > .bgExtraLayerOverlay {
    
    background-image: linear-gradient(0deg, rgba(0, 0, 0, 0) 0%, rgba(255, 255, 255, 1) 100%);
}
#c6ef6c72 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
    background-attachment: fixed;
    background-image: none;
    background-position: 50% 0%;
}
    
#a5717298 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c57b6585.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 0px 10px 0px;
}
#c57b6585 {
    width: 275px;
    height: auto;
    min-height: 45px;
    max-width: 100%;
    order: 7;
    align-self: auto;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f421d118 {
    width: 100%;
    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 dbedcfd {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    align-self: flex-start;
    margin-top: 0px;
    margin-bottom: 0px;
    grid-area: auto / auto / auto / auto;
}
    
#\34 98ea5e2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 c861978 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#bd219f56 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 30492da {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f8bdfb5 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 18c07b3.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 18c07b3 {
    width: 719px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_i8u {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 d91e82a {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d391fbc2 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9daac01 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 55c24de {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\37 e57f1fe {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 091f2c3 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 6695cad {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 448aeb9 {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    --column-gap: 15px;
    order: 3;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 3bdc691 {
    flex-direction: row;
    justify-content: space-around;
    align-items: center;
    width: 100%;
    min-height: 40px;
    max-height: 100%;
    --column-gap: 2%;
    column-gap: 2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0% 0% 0% 0%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 c377c58 {
    width: 45px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 6d07c9d {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fd44666.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\36 fd44666 {
    width: 719px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b129afc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 b129afc {
    width: 719px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\32 36a3fb7 {
    margin: 0px 0% 0px 0%;
}
    
#ad856bda {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\39 d6ff56e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d6ff56e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
    margin: -150px 0% 0px 0%;
}
    
#d012fd19 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 cdf2d72 {
    min-height: 0px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    max-width: none;
    padding: 0% 0% 0% 0%;
}
}



@media all {
    
#\30 50ca07d {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#\34 ac8ecc7 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    max-width: var(--max-content-width_1, 1200px);
    flex-wrap: nowrap;
    padding: 4% 8% 4% 8%;
}
    
#\37 23a8428 {
    margin: 0px 0% 0px 0%;
}
    
#group_ggl[data-css-edit] {
    position: relative;
    overflow: hidden;
    border-radius: 10px;
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),


0 0 120px rgba(0,255,170,0.14),
0 0 200px rgba(0,255,140,0.04),

inset 0 1px 0 rgba(255,255,255,0.08),


inset 0 0 40px rgba(0,255,170,0.03);
}
#group_ggl {
    align-items: center;
    width: 100%;
    min-height: 160px;
    max-height: 100%;
    row-gap: 10px;
    column-gap: 24px;
    border-radius: 36px 36px 36px 36px;
    border-width: 0px 0px 0px 0px;
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-style: solid;
    padding: 4% 2% 4% 2%;
    margin: 0px 0% 0px 0%;
}
    
#bf188f48 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    justify-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c06de46.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 c06de46 {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 1;
    justify-self: auto;
    margin: -10px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 4ccb359.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 4ccb359 {
    width: 717px;
    height: auto;
    max-width: 100%;
    order: 3;
    justify-self: auto;
    margin: 0px 0% 0% 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 d0e6e3b.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\31 d0e6e3b {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: -1px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e1ecf0b1 {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a410daee {
    flex-direction: row;
    align-items: center;
    width: 89.64%;
    min-height: 22px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 15px;
    order: 4;
    height: auto;
    --column-gap: 15px;
    justify-self: auto;
    align-self: auto;
    padding: 0px 0px 0px 0px;
    margin: 10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c84f937d {
    width: 250px;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_68k {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 99.99%;
    min-height: 47px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 0px;
    order: 5;
    --column-gap: 0px;
    height: auto;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#widget_u50 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 073fb61 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#d5107279 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\30 3d251b3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a58752c0 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\33 a5f681b {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#ac0be4e3 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e00bc347 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#a07410c7 {
    box-shadow: var(--color_3) 0px -12px 11px -9px inset;
}
    
#\30 079fb15.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 079fb15 {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: -20px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b9074c21.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#b9074c21 {
    width: 1194px;
    height: auto;
    max-width: 100%;
    order: 2;
    justify-self: auto;
    margin: -20px 0% -10px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 24aaab3 {
    width: 72.85%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fffdb996 {
    min-height: 0;
    column-gap: 0%;
    row-gap: 0px;
    max-width: none;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 5% 10% 5% 10%;
    margin: 0% 0% 0% 0%;
}
    
#\35 fabb91b {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: 72px;
    max-height: 100%;
    row-gap: 24px;
    column-gap: 2.2222222222222223%;
    flex-wrap: nowrap;
    height: auto;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#de989a19 {
    width: 64.78%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 d3ab5f7[data-css-edit] {
    background: rgba(8, 12, 24, 0.42);
    backdrop-filter: blur(18px);
    -webkit-backdrop-filter: blur(18px);
    border: 1px solid rgba(43,127,255,0.75);
    border-radius: 10px;
    box-shadow: 0 0 12px rgba(43,127,255,0.55),
0 0 30px rgba(15,94,255,0.28),
0 0 80px rgba(15,94,255,0.10),
inset 0 1px 0 rgba(255,255,255,0.08);
    position: relative;
    overflow: hidden;
}
#\30 d3ab5f7 {
    justify-content: space-between;
    width: 100%;
    min-width: 4%;
    min-height: 122px;
    column-gap: 4%;
    row-gap: 20px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    flex-wrap: nowrap;
    order: 0;
    height: auto;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 439055b {
    width: 80.66%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fe296208 {
    width: 77.58%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#f0070fef {
    flex-direction: row;
    flex-wrap: wrap;
    min-height: 0;
    row-gap: 21px;
    column-gap: 1%;
    padding: 8% 2% 4% 2%;
}
    
#ab25b92a {
    width: 49.5%;
    min-height: 8px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    flex: 1 1 auto;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#group_lhp {
    min-height: 215px;
}
    
#e8dcc90f {
    width: 49.5%;
    min-height: 8px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    flex: 1 1 auto;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 afbfe9d {
    min-height: 215px;
}
    
#\38 45d6cce {
    width: 49.5%;
    min-height: 8px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    flex: 1 1 auto;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 718cc6e {
    min-height: 215px;
}
    
#\36 328578b {
    width: 49.5%;
    min-height: 8px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    flex: 1 1 auto;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\39 bf3c539 {
    min-height: 215px;
}
    
#f6838d2d {
    width: 49.5%;
    min-height: 8px;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    flex: 1 1 auto;
    padding: 32px 24px 32px 24px;
    margin: 0% 0% 0% 0%;
}
    
#b87ff7c3 {
    min-height: 215px;
}
    
#\39 3edde63 {
    margin: 0% 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 93c81e8 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#\32 b4cff6f {
    width: 32.23%;
    height: auto;
    min-height: 417px;
}
    
#a632680e {
    width: 31.77%;
    height: auto;
    min-height: 399px;
}
    
#group_0q5 {
    height: auto;
    min-height: 397px;
    width: 32.27%;
}
    
#a217f4d4 {
    width: 25%;
}
    
#f5807df4 {
    width: 25%;
}
    
#de7002ce {
    width: 25%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 4507291 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 50% 50%;
}
    
#a332060d {
    min-height: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    column-gap: 0%;
    row-gap: 40px;
    padding: 4% 2% 4% 2%;
}
    
#\32 7f35fb1 {
    width: 10.28%;
    min-height: 8px;
}
    
#\38 0b90a09 {
    width: 100%;
    min-height: 8px;
    order: 0;
    padding-right: 0px;
    padding-top: 16px;
    justify-content: center;
    row-gap: 22px;
    padding-left: 6px;
    margin: 0% 0% 0% 0%;
}
    
#\31 49b119a {
    width: 59.78%;
}
    
#b54515d1 {
    column-gap: 2.6482028081983944%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    width: 250px;
    flex: 0 1 auto;
}
    
#\34 33e77f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 62025af {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 a6f0cce {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 4d020f0 {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
}
    
#dd2c12d7 {
    width: 100%;
    min-height: 80px;
    row-gap: 10px;
}
    
#\31 3ef2399 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    align-content: center;
}
    
#ee664ba3 {
    width: 582px;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#f50edab0 {
    width: 686px;
}
    
#group_qk1 {
    column-gap: 2.913726382881858%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    width: 90%;
    flex: 0 1 auto;
}
    
#\36 38f216d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#widget_7o7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 735b0c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 9dd64e0 {
    column-gap: 2.913726382881858%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 90%;
    flex: 0 1 auto;
}
    
#d47691d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 52604dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d4bd26f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 886b55f {
    column-gap: 2.913726382881858%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 90%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#e359152f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 9e9a243 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 3b464c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c699deb6 {
    column-gap: 2.913726382881858%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 90%;
    flex: 0 1 auto;
    padding: 0px 0px 0px 0px;
    margin: 15px 0% 0px 0%;
}
    
#d6d10015 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 bdcc20e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#a09fdbcf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#cbe305bc {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding: 0% 2% 0% 2%;
}
    
#\36 ff82d09 {
    width: 100%;
    min-height: 8px;
}
    
#b89b8540 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#b639354c {
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
}
    
#efd249e6 {
    width: 568px;
}
    
#c775acbe {
    width: 506px;
}
    
#\34 dc55214 {
    width: 506px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c461850a {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
    order: 2;
}
    
#cc42ca9e::before, #cc42ca9e > .bgExtraLayerOverlay {
    
}
#cc42ca9e {
    width: 100%;
    min-height: 419px;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\31 e49ceb4 {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 16px;
}
    
#f4f4639f {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 e379bbb {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 8% 6% 8% 6%;
}
    
#b2b3d93e {
    order: 3;
}
    
#\31 401d826::before, #\31 401d826 > .bgExtraLayerOverlay {
    
}
    
#\36 660029b {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a7aa50f4 {
    align-self: flex-start;
    margin-left: 0px;
    margin-right: 0px;
    width: 100%;
    max-width: 100%;
    margin-top: 20px;
    order: 2;
}
    
#\34 18cc623 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 20px;
    padding: 8% 6% 0% 6%;
}
    
#\33 dbedcfd {
    justify-self: auto;
    align-self: auto;
    width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 87e537b {
    width: 100%;
    min-height: 80px;
    order: 0;
    row-gap: 16px;
}
    
#d461e6e0::before, #d461e6e0 > .bgExtraLayerOverlay {
    
}
#d461e6e0 {
    width: 100%;
    min-height: 419px;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#c6ef6c72::before, #c6ef6c72 > .bgExtraLayerOverlay {
    
}
    
#c57b6585 {
    order: 3;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 cdf2d72 {
    padding: 0% 0% 0% 0%;
}
    
#\39 d6ff56e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d6ff56e {
    margin: -100px 0% 0px 0%;
}
    
#\32 36a3fb7 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#fffdb996 {
    flex-direction: row;
    flex-wrap: nowrap;
    min-height: 0px;
    padding: 0% 2% 0% 2%;
}
    
#d1960ef1 {
    margin: 0px 0% 0px 0%;
}
    
#\30 d3ab5f7 {
    width: 100%;
    min-height: 8px;
}
}



@media (max-width: 767px) {
    
#f0070fef {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 8% 4% 12% 4%;
}
    
#ab25b92a {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#group_lhp {
    min-height: 0px;
}
    
#e8dcc90f {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#\31 afbfe9d {
    min-height: 0px;
}
    
#\38 45d6cce {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#\35 718cc6e {
    min-height: 0px;
}
    
#\36 328578b {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#\39 bf3c539 {
    min-height: 117px;
    height: auto;
}
    
#f6838d2d {
    width: 100%;
    min-height: 80px;
    align-items: flex-start;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    padding: 30px 24px 30px 24px;
}
    
#b87ff7c3 {
    min-height: 117px;
    height: auto;
}
    
#widget_i8l {
    height: auto;
}
    
#\39 3edde63 {
    margin: 0% 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\37 916f164 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\30 93c81e8 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#widget_nid.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_nid {
    height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#\33 e5f57c9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 e5f57c9 {
    height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#f958908d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f958908d {
    height: 240px;
    margin: 0px 0% 0px 0%;
}
    
#group_0q5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 406px;
    height: auto;
}
    
#\32 b4cff6f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
}
    
#a632680e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    min-height: 0px;
}
}



@media (max-width: 767px) {
    
#\31 4507291 {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: 0% 0%;
}
    
#a332060d {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 18px;
    padding: 4% 4% 4% 4%;
}
    
#\32 7f35fb1 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\38 0b90a09 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    order: 0;
    row-gap: 10px;
    align-content: center;
    padding: 0% 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#widget_k6t {
    width: 329px;
}
    
#\31 49b119a {
    width: 75.54%;
}
    
#b54515d1 {
    column-gap: 4.7609601269589366%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    width: 309px;
}
    
#\34 33e77f3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 62025af {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 5659c5c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 5659c5c {
    width: 329px;
    margin: -10px 0% -20px 0%;
}
    
#\35 a6f0cce {
    margin: 0px 0% 0px 0%;
}
    
#\30 36ce885 {
    width: 329px;
}
    
#fe306fe0.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#fe306fe0 {
    width: 329px;
    margin: -20px 0% -10px 0%;
}
    
#\38 508463d {
    width: 328px;
}
}



@media (max-width: 767px) {
    
#\31 3ef2399 {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 4d020f0 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
    row-gap: 15px;
}
    
#\36 aa5aa84 {
    height: auto;
    width: 44px;
}
    
#ee664ba3 {
    width: 343px;
    margin-top: 10px;
    order: 2;
}
    
#dd2c12d7 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    margin-bottom: 0%;
    justify-content: flex-start;
    align-content: center;
}
    
#\34 3034d1c {
    height: auto;
    width: 279px;
    order: 3;
    min-height: 48px;
    margin: 10px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#f50edab0 {
    width: 210px;
}
    
#group_qk1 {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\36 38f216d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#widget_7o7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\39 735b0c5 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\34 9dd64e0 {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#d47691d2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\33 52604dc {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#d4bd26f7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\35 886b55f {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 0px;
    row-gap: 10px;
}
    
#e359152f {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\36 9e9a243 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\32 3b464c8 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#c699deb6 {
    column-gap: 6.072106261859583%;
    flex-direction: column;
    flex-wrap: nowrap;
    height: auto;
    min-height: 0px;
    row-gap: 10px;
}
    
#d6d10015 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\30 bdcc20e {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
    
#\39 f17a6e5 {
    width: 329px;
}
    
#b68890e0 {
    width: 329px;
}
    
#a09fdbcf {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    height: 225px;
}
}



@media (max-width: 767px) {
    
#cbe305bc {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\36 ff82d09 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    align-content: center;
    padding: 30px 24px 30px 24px;
}
    
#widget_8u5 {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#cbf627d4 {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\38 723c55d {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\36 83bb1be {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 a55e5f3 {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\32 429330f {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\34 972c53c {
    width: 100.00%;
}
    
#group_1pg {
    width: 99.95%;
    column-gap: 2.2222222222222223%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    padding: 0px 0px 0px 0px;
    margin: 20px 0% 0px 0%;
}
    
#\38 94c6659 {
    width: 99.73%;
    height: 41px;
}
    
#ad3c8df9.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ad3c8df9 {
    width: 100.00%;
    height: 44px;
    margin: -10px 0% -10px 0%;
}
    
#b89b8540 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#b639354c {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#\36 02d9db3 {
    width: 343px;
    margin-top: 0px;
    order: 2;
}
    
#\37 8cd8474 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    align-content: center;
}
    
#\37 ec48fb7 {
    order: 0;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#efd249e6 {
    width: 329px;
}
    
#c775acbe {
    width: 287px;
}
    
#\34 dc55214 {
    width: 225px;
}
    
#widget_ur0 {
    width: 99.77%;
    height: 427px;
}
}



@media (max-width: 767px) {
    
#cc42ca9e::before, #cc42ca9e > .bgExtraLayerOverlay {
    
}
#cc42ca9e {
    min-height: 248px;
    align-items: center;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-size: cover;
    background-repeat: no-repeat;
}
    
#\36 da9600d {
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
}
    
#\34 a985359 {
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
}
    
#f4f4639f {
    order: 0;
    width: 70.80%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
    align-self: center;
}
    
#b2b3d93e {
    height: auto;
    width: 269px;
    order: 3;
    min-height: 48px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\34 72eae5c {
    height: auto;
    width: 28px;
}
    
#\36 cfe9f0f {
    margin-left: 0px;
    margin-right: 0px;
    justify-content: flex-start;
}
    
#c461850a {
    width: 343px;
    margin-top: 0px;
    order: 2;
}
    
#\31 e49ceb4 {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 16px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    align-content: center;
}
    
#\31 e379bbb {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
    padding: 4% 4% 4% 4%;
}
    
#\31 401d826::before, #\31 401d826 > .bgExtraLayerOverlay {
    
}
    
#fdfd6e00 {
    height: auto;
    width: 28px;
}
    
#\38 43b34d3 {
    height: auto;
    width: 28px;
}
    
#d252d40f {
    width: 249px;
}
    
#ce0f32fd {
    width: 329px;
}
    
#ca40e914.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#ca40e914 {
    width: 329px;
    margin: 0px 0% 0px 0%;
}
    
#\36 660029b {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#a7aa50f4 {
    width: 343px;
    margin-top: 0px;
    order: 2;
}
    
#\34 18cc623 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 25px;
    align-items: center;
    align-content: center;
    padding: 4% 4% 4% 4%;
}
    
#\36 87e537b {
    width: 100%;
    min-height: 80px;
    align-items: center;
    row-gap: 10px;
    margin-bottom: 0px;
    justify-content: space-between;
    order: 0;
    align-content: center;
    align-self: auto;
}
    
#d461e6e0::before, #d461e6e0 > .bgExtraLayerOverlay {
    
}
#d461e6e0 {
    min-height: 248px;
    align-items: center;
    width: 100%;
    background-color: rgba(0, 0, 0, 0);
    order: 1;
    background-size: cover;
    background-repeat: no-repeat;
    align-self: auto;
}
    
#f96da4c5 {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c6ef6c72::before, #c6ef6c72 > .bgExtraLayerOverlay {
    
}
    
#a5717298 {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c57b6585 {
    height: auto;
    width: 259px;
    order: 6;
    min-height: 48px;
    margin: 0px 0px 0px 0px;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 dbedcfd {
    order: 0;
    width: 100%;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\37 c861978 {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#bd219f56 {
    height: auto;
    width: 28px;
}
    
#\31 30492da {
    height: auto;
    width: 28px;
}
    
#\36 f8bdfb5 {
    height: auto;
    width: 28px;
}
    
#\37 d91e82a {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#d391fbc2 {
    height: auto;
    width: 28px;
}
    
#\37 e57f1fe {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 091f2c3 {
    height: auto;
    width: 28px;
}
    
#\34 3bdc691 {
    justify-content: flex-start;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\38 c377c58 {
    height: auto;
    width: 28px;
}
    
#fbecb12f {
    margin: 0px 0% 0px 0%;
}
    
#group_i8u {
    order: 3;
    column-gap: 4.554079696394687%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\30 55c24de {
    order: 4;
    column-gap: 4.554079696394687%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\35 448aeb9 {
    order: 5;
    column-gap: 4.554079696394687%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#\36 18c07b3 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 313px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 fd44666 {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 313px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 b129afc.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\33 b129afc {
    justify-self: auto;
    align-self: auto;
    order: 1;
    width: 313px;
    margin: -10px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media (max-width: 767px) {
    
#ad856bda {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\39 cdf2d72 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 0% 0% 0% 0%;
}
    
#\32 36a3fb7 {
    margin: 0px 0% 0px 0%;
}
    
#d012fd19.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#d012fd19 {
    margin: 0px 0% 0px 0%;
}
    
#\39 d6ff56e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 d6ff56e {
    margin: -75px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\30 50ca07d {
    width: 100%;
    min-height: 80px;
    align-items: center;
}
    
#\34 ac8ecc7 {
    min-height: 0;
    flex-direction: column;
    padding-right: var(--section-padding-right);
    padding-left: var(--section-padding-left);
    flex-wrap: nowrap;
}
    
#bf188f48 {
    order: 0;
    width: 100%;
    align-self: stretch;
    margin-left: 0px;
    margin-right: 0px;
    max-width: 100%;
}
    
#\33 4ccb359 {
    width: 343px;
    margin-top: 0px;
    order: 2;
}
    
#widget_u50 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\38 073fb61 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#d5107279 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\30 3d251b3 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#a58752c0 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#\33 a5f681b {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#ac0be4e3 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#e00bc347 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 50%;
}
    
#a410daee {
    width: 99.63%;
    column-gap: 4.554079696394687%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 10px;
}
    
#c84f937d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e1ecf0b1 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#group_68k {
    column-gap: 0%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#\31 d0e6e3b {
    width: 314px;
}
    
#\30 079fb15.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 079fb15 {
    width: 314px;
    margin: -10px 0% 0px 0%;
}
    
#b9074c21 {
    width: 314px;
}
    
#\33 c06de46 {
    width: 268px;
}
}



@media (max-width: 767px) {
    
#\38 24aaab3 {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fffdb996 {
    min-height: 0;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 8% 4% 8% 4%;
}
    
#\30 d3ab5f7 {
    width: 100%;
    min-height: 0px;
    align-items: flex-start;
    border-radius: 20px;
    border-width: 1px;
    border-color: rgba(84, 84, 84, 1);
    border-style: solid;
    row-gap: 16px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 2% 2% 2%;
    margin: 0% 0% 0% 0%;
}
    
#\35 439055b {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#fe296208 {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#de989a19 {
    height: auto;
    width: 48.89%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\35 fabb91b {
    column-gap: 2.2222222222222223%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#d1960ef1 {
    margin: 0px 0% 0px 0%;
}
}

#cc42ca9e.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/AAsnUDcMKFgmDDlpHg1ioRgMcLohE3+0LhiPqy0Wc4IwEFFjIggjRiIACydSKgwtZR8LRY4bDmnRHRJs1DAWd847F4DENhRwny8OUn4hCSlZHAALKlghDTV2HwtLqxwOZ94hEmzfMBRy2DgUc8o1EWmxJw1JhR4IJ1wYAAovYgsNP40QC1PFEQ5h0hoSZ88lE2bNKRFgxiUMVsQVCjuHEggkWQ4ACzVpBg45gAwNQqQLDE+TDwtgixAKWIkTDEyOEgs9nwkLKF8JBRU0BsrKNM9f84EIAAAAAElFTkSuQmCC')!important}#d461e6e0.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAFCAYAAAB8ZH1oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAA2ElEQVQI1wHNADL/AEs0FCFdQRYea1AjGGOBYxI2iKoUH3zEGRmT/xANRYMwDDRYTwwsR3cANTY/HElCPBdbWVIST4alEUN4oiI9bJwxOXCzKxtSlTYKP3I/DTRTWQA+OzsdU0k7FmRjXBFPjMoPP3OuIztspzMyZqc2HFKYOQtEgDMOOl83AEg9LxtaSjETZmFSDUOG1go5a60aO2ilJS9cli8fT5ArDUaPGxJLjwwAYj4HGnNLCRR+WBcNboWYBRBm4AcEff8IEUuWFhU5ax8VL1UaFCNMCGsbOXyqxD7tAAAAAElFTkSuQmCC')!important}