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

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

  *#dm .dmInner a.u_3983736486 span.text {
    color:var(--color_11) !important;
    font-weight:600 !important;
    font-size:16px !important;
  }

  *#dm .dmInner div.u_3946949730 img { border-radius:0px 0px 0px 0px !important; }

  *#dm .dmInner div.u_1641466107 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1620966520 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_1831550245 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1809503305 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

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

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

  *#dm .dmInner div.u_1517619966 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_1491772473 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

  *#dm .dmInner div.u_1762385497 hr {
    color:rgba(226,232,238,0.4) !important;
    border-width:1px !important;
  }

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

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

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

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

  *#dm .dmInner div.u_2410883826 img { box-shadow:rgba(0,0,0,0.04) 0px 0px 11px 0px !important; }

  *#dm .dmInner div.u_1484181441 .card-slider__intro { color:var(--color_10) !important; }

  *#dm .dmInner div.u_1484181441 .card-slider__heading {
    font-family: 'Archivo' !important;
    color:var(--color_6) !important;
  }

  *#dm .dmInner div.u_1858208721 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1858208721 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1478810240 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1478810240 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1452700765 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1452700765 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1722957139 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1722957139 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1333030812 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1333030812 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1015287656 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1015287656 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1046062611 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1046062611 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner *.u_1046062611 .stat-number { text-align:CENTER !important; }

  *#dm .dmInner div.u_1614904231 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1614904231 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner div.u_1103636626 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1103636626 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner *.u_1103636626 .stat-number { text-align:CENTER !important; }

  *#dm .dmInner div.u_1484181441 .cs-card__body { color:var(--color_6) !important; }

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

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

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

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

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

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

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

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

  *#dm .dmInner *.u_1484181441 .cs-card { border-top-color:var(--color_10) !important; }

  *#dm .dmInner *.u_1484181441 .card-slider__btn--prev {
    b:var(--color_3) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_1484181441 .card-slider__btn--next {
    background-color:var(--color_3) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1484181441 .cs-card__label { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1484181441 .cs-card {
    border-radius:24px 24px 24px 24px !important;
    background-color:var(--color_10) !important;
  }

  *#dm .dmInner *.u_1117991932 .card-slider__btn--prev {
    b:var(--color_3) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner *.u_1117991932 .card-slider__btn--next {
    background-color:var(--color_3) !important;
    border-color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1117991932 .card-slider__heading {
    font-family: 'Archivo' !important;
    color:var(--color_6) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1117991932 .cs-card {
    border-radius:24px 24px 24px 24px !important;
    background-color:var(--color_10) !important;
  }

  *#dm .dmInner *.u_1117991932 .cs-card { border-top-color:var(--color_10) !important; }

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

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

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

  *#dm .dmInner div.u_3765315796 img { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner div.u_1483426196 img { border-radius:16px 16px 16px 16px !important; }

  *#dm .dmInner *.u_1458898887 .vtabs__bullets li::before { color:var(--color_3) !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__panel { background-color:rgba(0,0,0,0) !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__body { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__bullets { color:var(--color_7) !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__link a { color:var(--color_1) !important; }

  *#dm .dmInner *.u_1458898887 .vtabs__body { text-align:LEFT !important; }

  *#dm .dmInner *.u_1458898887 .vtabs__bullets { text-align:LEFT !important; }

  *#dm .dmInner *.u_1458898887 .vtabs__link a { text-align:LEFT !important; }

  *#dm .dmInner div.u_3632506206 .fps-filter-btn.active { background-color:var(--color_2) !important; }

  *#dm .dmInner *.u_3632506206 .fps-filter-btn.active { border-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3632506206 .fps-card { border-radius:24px 24px 24px 24px !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button { background-color:var(--color_2) !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button span.text {
    font-weight:600 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_3632506206 .fps-cta-button:hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner div.u_3632506206 .fps-cta-button.hover {
    background-color:var(--color_1) !important;
    background-image:none !important;
    border-color:var(--color_1) !important;
  }

  *#dm .dmInner *.u_3632506206 .fps-filter-label { text-align:CENTER !important; }

  *#dm .dmInner *.u_3632506206 .fps-filter-btn { text-align:CENTER !important; }

  *#dm .dmInner *.u_3632506206 .fps-subheading { text-align:CENTER !important; }

  *#dm .dmInner *.u_3632506206 .fps-heading { text-align:CENTER !important; }

  *#dm .dmInner *.u_3632506206 .fps-card-name { text-align:CENTER !important; }

  *#dm .dmInner *.u_3632506206 .fps-card-meta {
    justify-content:center !important;
    text-align:center !important;
  }

  *#dm .dmInner div.u_3632506206 .fps-card-name {
    font-family: 'Archivo' !important;
    font-weight:600 !important;
    color:var(--color_2) !important;
  }

  *#dm .dmInner div.u_3632506206 .fps-card-image-wrap { background-color:var(--color_10) !important; }

  *#dm .dmInner div.u_1312777016 .stat-label {
    color:var(--color_7) !important;
    font-style:normal !important;
  }

  *#dm .dmInner div.u_1312777016 .stat-number {
    color:var(--color_2) !important;
    font-family: 'Archivo' !important;
    font-weight:800 !important;
  }

  *#dm .dmInner *.u_1312777016 .stat-number { text-align:CENTER !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab {
    font-family: 'Archivo' !important;
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1458898887 .vtabs__acc {
    font-family: 'Archivo' !important;
    font-weight:600 !important;
    color:var(--color_3) !important;
  }

  *#dm .dmInner div.u_1458898887 .vtabs__tab[aria-selected="true"] {
    font-family: 'Archivo' !important;
    font-weight:600 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1458898887 .vtabs__acc[aria-expanded="true"] {
    font-family: 'Archivo' !important;
    font-weight:600 !important;
    color:var(--color_10) !important;
  }

  *#dm .dmInner div.u_1547892774 .svc-card__title {
    color:var(--color_10) !important;
    font-weight:600 !important;
  }

  *#dm .dmInner div.u_1547892774 .svc-card__overlay .svc-card__desc { font-family: 'Figtree' !important; }

  *#dm .dmInner *.u_1547892774 .svc-card__title { text-align:LEFT !important; }

  *#dm .dmInner *.u_1484181441 .card-slider__heading { text-align:LEFT !important; }

  *#dm .dmInner *.u_1117991932 .card-slider__heading { text-align:LEFT !important; }

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

  *#dm .dmInner div.u_3202894500 { background-color:var(--color_1) !important; }
}
@media (min-width:1025px) {
  *#dm .dmInner div.u_7350200 .marquee__group img {
    width:100px !important;
    height:75px !important;
  }

  *#dm .dmInner div.u_1484181441 .cs-card__title { font-size:20px !important; }

  *#dm .dmInner div.u_1484181441 .card-slider__heading { font-size:44px !important; }

  *#dm .dmInner div.u_1858208721 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1858208721 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1478810240 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1478810240 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1452700765 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1452700765 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1722957139 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1722957139 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1333030812 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1333030812 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1015287656 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1015287656 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1046062611 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1046062611 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1046062611 .stat-number { font-size:30px !important; }

  *#dm .dmInner div.u_1614904231 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1614904231 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1103636626 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1103636626 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1103636626 .stat-number { font-size:30px !important; }

  *#dm .dmInner *.u_1484181441 .card-slider__head { column-gap:24px !important; }

  *#dm .dmInner div.u_1614904231 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1722957139 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1478810240 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1452700765 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1858208721 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1333030812 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1015287656 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1117991932 .cs-card__title { font-size:20px !important; }

  *#dm .dmInner div.u_1117991932 .card-slider__heading { font-size:44px !important; }

  *#dm .dmInner *.u_1458898887 .vtabs { --vt-tab-r:100 !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__acc { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab[aria-selected="true"] { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__acc[aria-expanded="true"] { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__title { font-size:32px !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button span.text { font-size:16px !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button {
    width:248px !important;
    height:44px !important;
  }

  *#dm .dmInner div.u_3632506206 .fps-card-name { font-size:16px !important; }

  *#dm .dmInner div.u_3632506206 .fps-card-meta { font-size:15px !important; }

  *#dm .dmInner div.u_1312777016 .stat-label { font-size:15px !important; }

  *#dm .dmInner *.u_1312777016 .stats-counter { gap:40px !important; }

  *#dm .dmInner div.u_1312777016 .stat-number { font-size:32px !important; }

  *#dm .dmInner div.u_1547892774 .svc-card__overlay .svc-card__desc { font-size:16px !important; }

  *#dm .dmInner div.u_1547892774 .svc-card__title { font-size:24px !important; }
}
@media (min-width:0px) and (max-width:767px) {
  *#dm .dmInner div.u_1117991932 .cs-card__title { font-size:18px !important; }

  *#dm .dmInner *.u_1312777016 .stats-counter { gap:12px !important; }

  *#dm .dmInner div.u_1478810240 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1614904231 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1312777016 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1722957139 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1858208721 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1452700765 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1333030812 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1015287656 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_3632506206 .fps-heading { font-size:30px !important; }

  *#dm .dmInner div.u_3632506206 .fps-filter-label { font-size:12px !important; }

  *#dm .dmInner div.u_3632506206 .fps-filter-btn { font-size:12px !important; }

  *#dm .dmInner div.u_3632506206 .fps-select { font-size:14px !important; }

  *#dm .dmInner *.u_3632506206 .fps-grid { gap:16px !important; }

  *#dm .dmInner div.u_3632506206 .fps-card-meta { font-size:14px !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button {
    width:200px !important;
    height:40px !important;
  }

  *#dm .dmInner div.u_3632506206 .fps-cta-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab[aria-selected="true"] { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__acc[aria-expanded="true"] { font-size:16px !important; }

  *#dm .dmInner div.u_7350200 .marquee__group img {
    width:80px !important;
    height:60px !important;
  }

  *#dm .dmInner div.u_1547892774 .svc-card__overlay .svc-card__desc { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__acc { font-size:16px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__title { font-size:30px !important; }
}
@media (min-width:768px) and (max-width:1024px) {
  *#dm .dmInner div.u_1614904231 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1478810240 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1722957139 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1858208721 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1452700765 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1333030812 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1015287656 .stat-number { font-size:24px !important; }

  *#dm .dmInner *.u_3632506206 .fps-grid { gap:16px !important; }

  *#dm .dmInner *.u_3632506206 .fps-card-body { padding:24px !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button { width:170px !important; }

  *#dm .dmInner div.u_3632506206 .fps-cta-button span.text { font-size:15px !important; }

  *#dm .dmInner div.u_3632506206 .fps-active-summary-text { font-size:14px !important; }

  *#dm .dmInner div.u_1312777016 .stat-number { font-size:24px !important; }

  *#dm .dmInner div.u_1117991932 .cs-card__label { font-size:16px !important; }

  *#dm .dmInner div.u_1117991932 .cs-card__title { font-size:20px !important; }

  *#dm .dmInner div.u_1484181441 .cs-card__title { font-size:20px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab[aria-selected="true"] { font-size:20px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__acc[aria-expanded="true"] { font-size:20px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__tab { font-size:20px !important; }

  *#dm .dmInner div.u_1458898887 .vtabs__acc { font-size:20px !important; }

  *#dm .dmInner div.u_1547892774 .svc-card__title { font-size:24px !important; }
}
separatorHomeCss{color:red !important}separatorHomeCss{color:red !important}@media all {
    
#flex-header {
    --overlapping-background-color: rgba(0, 0, 0, 0);
    --overlapping-background-image: rgba(255, 255, 255, 1);
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 8f8ca1f {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    margin: 0% 0% 0% 0%;
}
    
#a86ef6ec {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#f1f2ee5a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_1st {
    width: auto;
    height: auto;
    max-width: 100%;
}
    
#group_h6k {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    order: 3;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 11px 0px;
    justify-self: auto;
    flex: 0 1 auto;
    padding: 24px 1% 24px 1%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db8ccf41 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#ae4a001e {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b78a7e2c::before, #b78a7e2c > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#b78a7e2c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    background-color: var(--color_10);
    width: 40%;
    background-image: url();
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    align-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex: 0 1 auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 820abcd {
    min-height: 579px;
    flex-wrap: nowrap;
    column-gap: 2%;
    row-gap: 12px;
    max-width: none;
    width: 100%;
    padding: 1% 4% 1% 4%;
    margin: 0px 0% 0px 0%;
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 58da9e8::before, #\33 58da9e8 > .bgExtraLayerOverlay {
    
}
#\33 58da9e8 {
    background-color: rgba(0, 0, 0, 0);
    background-image: none;
}
    
#f167dfe6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1dc1e78::before, #\36 1dc1e78 > .bgExtraLayerOverlay {
    border-radius: inherit;
    top: 0;
    left: 0;
    display: block;
    width: 100%;
    position: absolute;
    opacity: 0.4;
    height: 100%;
}
#\36 1dc1e78 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 16px;
    background-color: rgba(0, 0, 0, 0);
    width: 58%;
    background-image: url();
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    justify-content: flex-end;
    box-shadow: rgba(0, 0, 0, 0.04) 0px 0px 11px 0px;
    align-content: flex-start;
    flex: 0 1 auto;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#bbb08c85 {
    width: 100%;
    max-width: 100%;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_150 {
    align-items: flex-start;
    width: 95%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    flex: 0 1 auto;
}
    
#group_e6q {
    flex-direction: row;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 2%;
    flex-wrap: nowrap;
    justify-content: flex-start;
    align-content: center;
    --column-gap: 2%;
    order: 4;
}
    
#widget_mlb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 10px 16px 10px;
}
#widget_mlb {
    width: 180px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#\39 143ed80.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 10px 16px 10px;
}
#\39 143ed80 {
    width: 180px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
    
#widget_jqq {
    width: 100.00%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#group_ipr {
    align-items: center;
    width: auto;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    align-content: center;
    border-radius: 50px 50px 50px 50px;
    background-color: rgba(232, 243, 250, 1);
    box-shadow: none;
    flex-direction: row;
    justify-content: flex-start;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    --column-gap: 6%;
    background-image: none;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_12) var(--color_12) var(--color_12) var(--color_12);
    border-style: solid;
    justify-self: auto;
    align-self: flex-end;
    order: 0;
    padding: 12px 20px 12px 20px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_cc3 {
    width: 30%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_2nh {
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4.114212246209889%;
    flex-wrap: nowrap;
    align-content: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#f9c76182 {
    min-height: 80px;
    column-gap: 1.6%;
    row-gap: 16px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: stretch;
    align-content: center;
    margin: 0% 0% 0% 0%;
}
    
#e6922d5f {
    min-height: auto;
    column-gap: 2%;
    row-gap: 20px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\34 6258fd0 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#group_hnj {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    justify-self: auto;
    order: 0;
    flex: 0 1 auto;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    justify-content: space-between;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 5a407b6 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 16px;
    justify-self: auto;
    order: 1;
    flex: 0 1 auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_uon {
    width: 80%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#d5b6406a {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 24px 24px 24px 24px;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-origin: border-box;
    background-image: linear-gradient(180deg, rgba(1, 122, 219, 1) 2%, rgba(11, 53, 88, 1) 100%);
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\31 84e4f9f {
    width: 80%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 0c702a7 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 0600842 {
    align-items: flex-start;
    width: 50%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b1ef72da {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 4e51fc2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_9rl {
    align-items: flex-start;
    width: 49.2%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
}
    
#group_e6t {
    align-items: flex-start;
    width: 49.2%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    height: auto;
    border-radius: 24px 24px 24px 24px;
    order: 1;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-image: url("https://irp.cdn-website.com/534d41da/dms3rep/multi/opt/magnific__remove-the-person-on-the-far-right-from-the-image__55315-1920w.png");
    margin: 0px 0% 0px 0%;
}
    
#\30 d41f358 {
    margin: 0px 0% 0px 0%;
}
    
#\35 f393702 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 edbd1ce {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 b105e55 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 85c7f95 {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 3;
    border-radius: 24px 24px 24px 24px;
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-origin: border-box;
    background-image: linear-gradient(180deg, rgba(240, 139, 51, 1) 4%, rgba(200, 19, 26, 1) 100%);
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
.u_${elementId} {
    background-origin: border-box;
}
    
#\38 bc6d4b2 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 16px;
    order: 0;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\30 5cede12 {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 bc9bb22 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 2a3af25 {
    min-height: 80px;
    column-gap: 1.5%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    justify-self: auto;
    align-self: auto;
    order: 2;
    --column-gap: 1.5%;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d8a1d152 {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a395ba7f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a64ead9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 5a08abd {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f533c849 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 9a8cdcc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#aa69a0f0 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
}



@media all {
    
#\38 0262894 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\39 1458423 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 1465878 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#dacb68ad {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\37 0c4704a[data-background-color-animation] {
    
}
#\37 0c4704a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#widget_tdp {
    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 31fcc1a {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    flex-direction: row;
    flex-wrap: nowrap;
    align-self: center;
    --column-gap: 4%;
    align-content: stretch;
}
    
#\39 fc9fe6b {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#widget_ckk {
    width: 100%;
    height: auto;
    max-width: 100%;
    max-height: none;
    order: 2;
    align-self: stretch;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_ueo {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 1;
    align-content: flex-start;
    justify-content: space-between;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d5e983ea {
    align-items: flex-start;
    width: 48%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    justify-self: auto;
    order: 2;
    border-radius: 16px 16px 16px 16px;
    background-image: linear-gradient(450deg, rgba(11, 53, 88, 1) 29%, rgba(1, 122, 219, 1) 100%);
    background-origin: border-box;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 913156f {
    width: 100%;
    max-width: 100%;
    order: 0;
}
    
#e775fbe1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f1357b2a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 3;
}
    
#group_75e {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    order: 2;
}
    
#\33 dc98f89 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eb881e13.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#eb881e13 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#db7bad23 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 84d99e3 {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\34 436ce0a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 1bbef43 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b6c5e7c2 {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#e90bf5f1.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#e90bf5f1 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 719dce4 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 3;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 866aa13 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a306cb0c {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\32 9eb156f {
    width: 92%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\30 caffbf3.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\30 caffbf3 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 9c25619 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 4;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 f14e3a5 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#cb76d5ee {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#a08c1c86 {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\34 33cc36e.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\34 33cc36e {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d0d8ab9 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 5;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e785809c {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 114e908 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\33 30c85de {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#d0a68685.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#d0a68685 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f91559d3 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 6;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c9e65fe0 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 99a09b8 {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\30 54b8747 {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\37 e00afe0.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 e00afe0 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 77bdbb5 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 7;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b48a4292 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 0ab77ce {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#b5af580b {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\37 301b300.flex-element.widget-wrapper > [data-element-type] {
    padding-top: 4px;
    padding-bottom: 4px;
}
#\37 301b300 {
    width: 100%;
    height: auto;
    min-height: 1px;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 7129d58 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 8px;
    column-gap: 24px;
    flex: 0 1 auto;
    justify-self: auto;
    order: 8;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#fbfae30a {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: flex-start;
    justify-self: auto;
    order: 0;
    align-content: center;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 fa9b23d {
    width: 18px;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\37 cbf393a {
    width: auto;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_s1v {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    flex: 0 1 auto;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 5f780fc {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-image: linear-gradient(180deg, rgba(1, 122, 219, 1) 2%, rgba(11, 53, 88, 1) 100%);
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-origin: border-box;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#ee4dfbab {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#\33 6b8ca43 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_tti {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: space-between;
}
    
#widget_gs4 {
    width: 32%;
    height: auto;
    max-width: 100%;
}
    
#\39 8ca2fab {
    width: 60%;
    max-width: 100%;
}
    
#\30 a2102a1 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\34 1991fff {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#eeffc2d7 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\37 806b798 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-color: var(--color_10);
    justify-content: flex-start;
    order: 0;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#widget_i6c {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\35 fe2a161 {
    width: 40%;
    height: auto;
    max-width: 100%;
    max-height: none;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#e8d7fcb2 {
    align-items: flex-start;
    width: 47.94%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    justify-self: auto;
    order: 0;
    justify-content: flex-start;
    background-image: linear-gradient(180deg, rgba(1, 122, 219, 1) 2%, rgba(11, 53, 88, 1) 100%);
    background-origin: border-box;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 a2610c7 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    align-content: stretch;
    justify-content: space-between;
    flex-direction: row;
    flex-wrap: nowrap;
    --column-gap: 4%;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 153e339 {
    width: 100%;
    max-width: 100%;
    order: 0;
}
    
#d9049bf8 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    order: 1;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-content: stretch;
    align-self: center;
}
    
#e465bb64 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#f19f2738 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#c471bb9a {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\31 d8705f6 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#edc8c4f6 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    flex-direction: row;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\34 611c48b[data-background-color-animation] {
    
}
#\34 611c48b {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#\32 213d2bc {
    align-items: flex-start;
    width: 56%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    order: 1;
    flex: 0 1 auto;
    align-self: flex-start;
    padding: 8px 0px 8px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_it9 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4.118072870586343%;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    align-content: stretch;
    justify-self: auto;
    order: 2;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\30 568812d {
    align-items: flex-start;
    width: 47.94%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 24px;
    border-radius: 16px 16px 16px 16px;
    justify-self: auto;
    order: 0;
    background-image: linear-gradient(180deg, rgba(240, 139, 51, 1) 4%, rgba(200, 19, 26, 1) 100%);
    justify-content: flex-start;
    background-origin: border-box;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 eb1ef77 {
    width: 100%;
    max-width: 100%;
    order: 0;
}
    
#\35 f9e6f96 {
    width: 100%;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 c3006d1 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex: 0 1 auto;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4b46fec {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 7a34269 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\34 97f1daa {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: none;
    flex-direction: row;
    flex-wrap: nowrap;
    flex: 0 1 auto;
    border-width: 0px 0px 0px 0px;
    border-color: var(--color_8) var(--color_8) var(--color_8) var(--color_8);
    border-style: solid;
    margin: 0% 0% 0% 0%;
}
    
#widget_5rr {
    width: 100%;
    height: 487px;
    max-width: 100%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#widget_0if {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\38 2cc95aa {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 b6e9633 {
    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;
}
}



@media all {
    
#\39 6025432 {
    align-items: flex-start;
    width: 44%;
    min-height: auto;
    row-gap: 12px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    flex: 0 1 auto;
    justify-content: flex-start;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\38 0d6c158 {
    align-items: flex-start;
    width: 44%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
    flex: 0 1 auto;
}
    
#e13e3fb5 {
    margin: 0px 0% 0px 0%;
}
    
#\34 2dea871 {
    min-height: 8px;
    column-gap: 2%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-image: linear-gradient(450deg, rgba(11, 53, 88, 1) 28%, rgba(1, 122, 219, 1) 100%);
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    justify-content: space-between;
    background-origin: border-box;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6680c44 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 1% 4% 1% 4%;
    margin: 0% 0% 0% 0%;
}
    
#be762f63 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\31 4592a71 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\35 2f6368e {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#e7b9aa61 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\31 f57f6bb {
    width: 80%;
    max-width: 100%;
    justify-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\33 23b7e42 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#bb6ffd61 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-image: none;
    box-shadow: none;
    background-color: rgba(0,0,0,0);
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\32 2a99682 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: column;
    justify-content: center;
}
    
#\31 d92156e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\37 238c25d {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#f49584a9 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\34 3468502 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    column-gap: 2.5%;
    flex-wrap: wrap;
    --column-gap: 2.5%;
    align-self: flex-start;
    height: auto;
    align-content: center;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\36 9407d5b {
    align-items: center;
    width: 30%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    margin-right: 0%;
    margin-left: 0%;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-content: center;
    justify-content: space-between;
    flex: 0 1 auto;
}
    
#\30 0004bb9 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\34 0a6e372 {
    align-items: center;
    width: 66%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 1.8383761011106856%;
    align-content: center;
    justify-self: auto;
    align-self: auto;
    order: 1;
    flex: 0 1 auto;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 0px 0px 0px 0px;
    flex-wrap: nowrap;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#ce19dc88 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    flex-direction: row;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\33 addf887 {
    width: 100%;
    max-width: 100%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 99519b8[data-background-color-animation] {
    
}
#\34 99519b8 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-image: none;
    background-color: rgba(0,0,0,0);
}
    
#e1fe0e6c {
    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;
}
    
#aeba9868 {
    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;
}
    
#\33 1f48237 {
    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;
}
    
#fa06a5e0 {
    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 48d0c15 {
    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;
}
    
#group_pm4 {
    flex-direction: row;
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 20px;
    column-gap: 2.5%;
    flex-wrap: wrap;
    --column-gap: 2.5%;
    align-self: flex-start;
    height: auto;
    align-content: center;
    order: 0;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#b2829af9 {
    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;
}
    
#f46762ad {
    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;
}
    
#adb91ea0 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 12px;
    padding-bottom: 24px;
    padding-left: 12px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\30 7617685 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 12px;
    padding-bottom: 24px;
    padding-left: 12px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\30 7395c36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    justify-self: auto;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 5f11adb {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\30 bc07901 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#e7994d61 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\33 61555c2 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\34 9335a80 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#b06b6ff7 {
    flex-direction: row;
    align-items: flex-start;
    width: 48.75%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 6%;
    flex-wrap: nowrap;
    --column-gap: 6%;
    height: auto;
    align-content: flex-start;
    justify-self: auto;
    order: 1;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    grid-area: auto / auto / auto / auto;
    padding-top: 24px;
    padding-right: 24px;
    padding-bottom: 24px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    justify-content: center;
}
    
#\35 e381b35 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-content: center;
    justify-content: space-between;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 8547e44 {
    align-items: center;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    order: 0;
    flex-wrap: nowrap;
    --column-gap: 4%;
    align-content: center;
    justify-content: space-between;
    align-self: auto;
    border-radius: 16px 16px 16px 16px;
    background-image: none;
    background-color: var(--color_2);
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 12612e1 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 8493d5b {
    width: 100%;
    max-width: 100%;
    order: 1;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 3e32c64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 16px 10px 16px 10px;
}
#\30 3e32c64 {
    width: 250px;
    height: auto;
    min-height: 44px;
    max-width: 100%;
    justify-self: auto;
    align-self: flex-start;
    order: 2;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#c197e109.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#c197e109 {
    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;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 58689e9 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    align-items: center;
    align-content: center;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c76afc6 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#d0c4fb50 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#widget_103 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#c4494acf {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\32 784b361 {
    align-items: flex-start;
    width: 100%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 24px;
    flex-direction: column;
    justify-content: center;
}
    
#e6933156 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
    margin: 0% 0% 0% 0%;
}
    
#e47cbad7 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    border-radius: 0px 0px 0px 0px;
    background-color: rgba(0,0,0,0);
    background-image: none;
    box-shadow: none;
    padding: 0px 0px 0px 0px;
    margin: 0% 0% 0% 0%;
}
    
#\30 2f0ba35 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 2;
}
    
#\36 b182a79 {
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\35 f85d7c5 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-image: linear-gradient(450deg, rgba(11, 53, 88, 1) 28%, rgba(1, 122, 219, 1) 100%);
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-origin: border-box;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\36 2d9954a {
    width: 36%;
    height: auto;
    max-width: 100%;
}
    
#\30 76829a5 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\36 1e3cf1f {
    flex-direction: row;
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 4%;
    flex-wrap: nowrap;
    --column-gap: 4%;
    justify-content: space-between;
}
    
#\34 839c85a {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 718790c {
    width: 60%;
    max-width: 100%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\30 ee012f4 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 36px;
    width: 100%;
    min-width: 4%;
    background-image: linear-gradient(180deg, rgba(1, 122, 219, 1) 2%, rgba(11, 53, 88, 1) 100%);
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    background-origin: border-box;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d9e4ef1 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#a438d38e {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_ume {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 1.8383761011106856%;
    flex-wrap: nowrap;
    flex-direction: row;
    justify-content: space-between;
    order: 0;
}
    
#widget_bae {
    width: auto;
    height: auto;
    min-width: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
}
    
#c1816bd6 {
    width: 70%;
    height: auto;
    max-width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#\39 0ae9e91 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 52bb856 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 16px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 16px;
    order: 1;
    justify-self: auto;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#b876bc7c {
    width: 100%;
    max-width: 100%;
    order: 1;
}
    
#\38 48f82a1 {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 60px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 688f22c {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 60px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 d516f94 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 874c26a {
    width: 100%;
    max-width: 100%;
    order: 1;
}
    
#\30 7341298 {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 60px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 969df3a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 f6a51bb {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 96bffcf {
    align-items: flex-start;
    width: 25%;
    min-height: auto;
    row-gap: 60px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 9d6093b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f9c6f006 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
}



@media all {
    
#\32 3774867 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\39 8183641 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\37 bfb0598 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 48px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#c92ea65b {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#group_ff5 {
    align-items: stretch;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 1.8383761011106856%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: stretch;
    order: 0;
    justify-content: space-between;
}
    
#eda67edb {
    align-items: flex-start;
    width: 36%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    order: 0;
    justify-content: flex-start;
    flex: 0 1 auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
}
    
#b87f565f {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    order: 1;
    flex-direction: column;
    justify-content: center;
}
    
#\31 36bbde3 {
    align-items: flex-start;
    width: 56%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    order: 0;
    align-self: flex-start;
    flex: 0 1 auto;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#widget_qir {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#dbbfd041.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 10px 12px 10px;
}
#dbbfd041 {
    max-width: 100%;
    width: 200px;
    min-height: 40px;
    height: auto;
    order: 1;
    align-self: auto;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#widget_26r {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\38 987de99 {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_j2f {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\34 be1a9d8 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\39 56e2c36 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\30 36d8709 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 d795313 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#e4a40c3f {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 1.2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 1.2%;
    justify-self: auto;
    align-self: auto;
    order: 2;
    padding: 0px 0px 0px 0px;
    margin: 8px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c7e84b2 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 84d222d {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f63a5060 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#b8f41db4 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\39 02a2771 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 db61052 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 e48e7c1 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_13);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 f7ae07a {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\37 3eba757 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\35 8c1e738 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    order: 2;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_2);
    padding-top: 36px;
    padding-right: 24px;
    padding-bottom: 36px;
    padding-left: 24px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
    flex-direction: column;
    justify-content: center;
}
    
#\36 ff84407 {
    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;
}
    
#fa091684 {
    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;
}
    
#\30 a6e2a3f {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 1.2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 1.2%;
    justify-self: auto;
    align-self: auto;
    order: 0;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\36 5a42d20 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\34 0973f4b {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\38 9c9da95 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#e3958f6d {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 8ff444c {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 5e488bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#a9315619 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\32 798885f {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d4e1b601 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\34 0e35242 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 00db586 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\31 579095c {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\32 243f067 {
    align-items: stretch;
    width: 100%;
    min-height: 160px;
    row-gap: 16px;
    column-gap: 1.2%;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: center;
    --column-gap: 1.2%;
    justify-self: auto;
    align-self: auto;
    order: 1;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\30 8d18d54 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#d24c30bc {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#eedc8729 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#f348313e {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 fee5404 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#a48340e8 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 c604c17 {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#f6406985 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#\37 0f12341 {
    align-items: flex-start;
    width: 24.1%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    justify-self: auto;
    order: 0;
    border-radius: 16px 16px 16px 16px;
    background-color: var(--color_10);
    justify-content: flex-start;
    box-shadow: none;
    background-image: none;
    padding: 36px 24px 36px 24px;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\35 e2ba0ed {
    width: 100%;
    height: auto;
    max-width: 100%;
    align-self: auto;
    order: 0;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
}
    
#\33 dab88c9 {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 1;
}
    
#group_j39 {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    order: 2;
    height: auto;
    flex-direction: column;
    justify-content: center;
}
    
#group_h6a {
    align-items: flex-start;
    width: 100%;
    min-height: auto;
    row-gap: 16px;
    column-gap: 24px;
    flex: 0 1 auto;
    flex-direction: column;
    justify-content: center;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\39 7325d99 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    align-items: stretch;
    align-content: stretch;
    justify-content: space-between;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\31 21eb431 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\35 85273f1 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#group_i95 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 32%;
    min-height: auto;
    row-gap: 24px;
    column-gap: 24px;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    flex-direction: column;
}
    
#\31 6103b31 {
    justify-content: flex-start;
    align-items: flex-start;
    width: 60%;
    min-height: 160px;
    row-gap: 24px;
    column-gap: 1.8383761011106856%;
    margin-right: 0%;
    margin-left: 0%;
    flex: 0 1 auto;
    flex-direction: row;
    flex-wrap: nowrap;
    align-content: flex-start;
}
    
#widget_nba {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#widget_sd2.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#widget_sd2 {
    width: 100%;
    height: auto;
    max-width: 100%;
    margin: 0px 0% 0px 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#a44ac898 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
    
#\33 5b5a667 {
    min-height: auto;
    column-gap: 2%;
    row-gap: 12px;
    width: 100%;
    flex-wrap: nowrap;
    margin: 0% 0% 0% 0%;
}
    
#\32 5e4544e {
    width: 100%;
    height: auto;
    max-width: 100%;
    order: 0;
}
    
#\39 fc1712c {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 58%;
    min-width: 4%;
    background-color: var(--color_10);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex: 0 1 auto;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bc8c529 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 40%;
    min-width: 4%;
    background-color: rgba(0,0,0,0);
    background-image: none;
    border-radius: 24px 24px 24px 24px;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    flex-direction: row;
    flex-wrap: nowrap;
    border-width: 1px 1px 1px 1px;
    border-color: var(--color_13) var(--color_13) var(--color_13) var(--color_13);
    border-style: solid;
    flex: 0 1 auto;
    margin: 0% 0% 0% 0%;
}
    
#\36 7c7b10b {
    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;
}
    
#widget_84n {
    width: 100%;
    height: auto;
    min-height: 450px;
    max-width: 100%;
    justify-self: auto;
    align-self: stretch;
    max-height: none;
    margin: 0px 0% 0px 0%;
    grid-area: auto / auto / auto / auto;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media all {
    
#\36 3c7b8b76c596a2813341bc5 {
    height: auto;
}
    
#\36 1ec1323 {
    min-height: 80px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
    border-radius: 24px 24px 24px 24px;
    background-color: var(--color_10);
    background-image: none;
    box-shadow: rgba(0,0,0,0.04) 0px 0px 11px 0px;
    padding: 36px 36px 36px 36px;
    margin: 0% 0% 0% 0%;
}
    
#\33 f15f3f9 {
    min-height: auto;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    flex-wrap: nowrap;
    flex-direction: column;
    margin: 0% 0% 0% 0%;
}
    
#\36 af7834d {
    width: 100%;
    height: auto;
    max-width: 100%;
}
    
#\32 67257e6 {
    border-width: 0px;
    border-color: rgba(0, 0, 0, 1);
    border-style: solid;
    background-color: rgba(0, 0, 0, 0);
}
}



@media all {
    
#\34 751cf54 {
    min-height: 8px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
    min-width: 4%;
}
    
#\36 5b64251 {
    min-height: 240px;
    column-gap: 4%;
    row-gap: 24px;
    width: 100%;
}
    
#widget_63d {
    width: 100%;
    height: auto;
    position: relative;
    min-width: 10px;
    min-height: 10px;
    max-width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#a86ef6ec {
    padding: 1% 2% 1% 2%;
}
    
#db8ccf41 {
    margin: 0px 0% 0px 0%;
}
    
#group_h6k {
    padding: 16px 1% 16px 1%;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ae4a001e {
    width: 100%;
}
    
#b78a7e2c::before, #b78a7e2c > .bgExtraLayerOverlay {
    
}
#b78a7e2c {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 24px;
    align-items: center;
    align-content: center;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\34 820abcd {
    flex-direction: column;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 2% 2% 1% 2%;
}
    
#\33 58da9e8::before, #\33 58da9e8 > .bgExtraLayerOverlay {
    
}
    
#f167dfe6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1dc1e78::before, #\36 1dc1e78 > .bgExtraLayerOverlay {
    
}
#\36 1dc1e78 {
    width: 100%;
    min-height: 80px;
    height: auto;
    row-gap: 14px;
    padding: 44% 2% 2% 2%;
    margin: 0px 0% 0px 0%;
}
    
#bbb08c85 {
    width: 100%;
}
    
#widget_cc3 {
    width: 20%;
}
    
#widget_mlb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 10px 12px 10px;
}
#widget_mlb {
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\39 143ed80.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 10px 12px 10px;
}
#\39 143ed80 {
    min-height: auto;
    width: 180px;
    margin: 0px 0% 0px 0%;
}
    
#group_e6q {
    justify-content: center;
}
    
#group_2nh {
    justify-content: center;
}
    
#group_ipr {
    padding: 10px 20px 10px 20px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#e6922d5f {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 d41f358 {
    margin: 0px 0% 0px 0%;
}
    
#f9c76182 {
    column-gap: 1.6%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_9rl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
}
    
#group_e6t {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    align-self: flex-start;
    min-height: 350px;
}
    
#\35 2a3af25 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 2;
}
    
#\34 5a407b6 {
    --column-gap: 16px;
    column-gap: 16px;
}
    
#d5b6406a {
    width: 50%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0600842 {
    width: 50%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#group_hnj {
    row-gap: 16px;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#widget_uon {
    width: 100%;
}
    
#\38 bc6d4b2 {
    column-gap: 16px;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 16px;
}
    
#\39 5a08abd {
    width: 48.78%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5cede12 {
    width: 48.78%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#d8a1d152 {
    width: 48.78%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\39 85c7f95 {
    width: 48.78%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\38 0262894 {
    padding: 1% 2% 1% 2%;
}
    
#\39 1465878 {
    height: 18px;
}
    
#\39 0eeae4b {
    margin: 0px 0% 0px 0%;
}
    
#db7bad23 {
    height: auto;
    width: 18px;
}
    
#a306cb0c {
    height: 18px;
}
    
#cb76d5ee {
    height: 18px;
}
    
#\37 114e908 {
    height: 18px;
}
    
#\30 99a09b8 {
    height: 18px;
}
    
#\38 0ab77ce {
    height: 18px;
}
    
#\34 fa9b23d {
    height: 18px;
}
    
#\36 31fcc1a {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#group_ueo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    flex: 0 1 auto;
    height: auto;
    min-height: auto;
}
    
#d5e983ea {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
    min-height: auto;
    row-gap: 16px;
}
    
#group_s1v {
    min-height: auto;
    order: 1;
    row-gap: 16px;
}
    
#dacb68ad {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ckk {
    order: 0;
}
    
#group_75e {
    min-height: auto;
    row-gap: 12px;
    padding: 0px 0px 0px 0px;
    margin: 8px 0% 8px 0%;
}
    
#\31 9c25619 {
    row-gap: 12px;
}
    
#\34 d0d8ab9 {
    row-gap: 12px;
}
    
#\36 77bdbb5 {
    row-gap: 12px;
}
    
#f91559d3 {
    row-gap: 12px;
}
    
#\39 719dce4 {
    row-gap: 12px;
}
    
#\34 436ce0a {
    row-gap: 12px;
}
    
#\33 dc98f89 {
    row-gap: 12px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#ee4dfbab {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 a2102a1 {
    margin: 0px 0% 0px 0%;
}
    
#group_tti {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#widget_gs4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 8ca2fab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\36 5f780fc {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 1991fff {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#bf81513d {
    margin: 0px 0% 0px 0%;
}
    
#\37 806b798 {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 d8705f6 {
    padding: 1% 2% 1% 2%;
}
    
#\30 d823940 {
    margin: 0px 0% 0px 0%;
}
    
#edc8c4f6 {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a2610c7 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#\35 fe2a161 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\32 213d2bc {
    width: 100%;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_it9 {
    column-gap: 4.118072870586343%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 8px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#e8d7fcb2 {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0px 0% 0px 0%;
}
    
#\30 568812d {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\35 4b46fec {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: auto;
    row-gap: 16px;
    padding: 1% 2% 1% 2%;
}
    
#f13ffdb2 {
    margin: 0px 0% 0px 0%;
}
    
#\39 c3006d1 {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\34 97f1daa {
    width: 100%;
    min-height: 80px;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\39 6025432 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 16px;
}
    
#e13e3fb5 {
    margin: 0px 0% 0px 0%;
}
    
#\36 6680c44 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\34 2dea871 {
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 0d6c158 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100.00%;
    height: auto;
    min-height: auto;
    align-self: flex-start;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 23b7e42 {
    padding: 2% 2% 2% 2%;
}
    
#f49584a9 {
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 3468502 {
    row-gap: 16px;
    --column-gap: 2%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
}
    
#ddc6a96e {
    margin: 0px 0% 0px 0%;
}
    
#\30 0004bb9 {
    padding: 1% 2% 1% 2%;
}
    
#ce19dc88 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    width: 100%;
    row-gap: 24px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\36 9407d5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 0a6e372 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 e381b35 {
    row-gap: 16px;
    order: 1;
    align-items: center;
    align-content: center;
}
    
#\33 8547e44 {
    order: 0;
    row-gap: 16px;
    align-items: center;
    align-content: center;
}
    
#group_pm4 {
    --column-gap: 2%;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 16px;
}
    
#adb91ea0 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.75%;
}
    
#\30 7617685 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.75%;
}
    
#\39 5f11adb {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.75%;
}
    
#\30 bc07901 {
    margin-right: 0%;
    margin-left: 0%;
    width: 48.75%;
}
    
#e7994d61 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\33 61555c2 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\34 9335a80 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#b06b6ff7 {
    margin-right: 0%;
    margin-left: 0%;
    width: 49%;
}
    
#\30 3e32c64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 12px 10px 12px 10px;
}
#\30 3e32c64 {
    align-self: center;
    margin: 8px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\34 c76afc6 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\35 a9509f8 {
    margin: 0px 0% 0px 0%;
}
    
#\37 58689e9 {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
}



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



@media (min-width: 768px) and (max-width: 1024px) {
    
#\30 76829a5 {
    padding: 1% 2% 1% 2%;
}
    
#\38 99ed69c {
    margin: 0px 0% 0px 0%;
}
    
#\36 1e3cf1f {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\36 2d9954a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 718790c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 f85d7c5 {
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\37 d9e4ef1 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\39 46e6840 {
    margin: 0px 0% 0px 0%;
}
    
#group_ume {
    column-gap: 1.8383761011106856%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#widget_bae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c1816bd6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\30 ee012f4 {
    row-gap: 24px;
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\35 52bb856 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    row-gap: 16px;
    --column-gap: 2%;
}
    
#\38 48f82a1 {
    width: 49%;
    row-gap: 48px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 688f22c {
    width: 49%;
    row-gap: 48px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7341298 {
    width: 49%;
    row-gap: 48px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 96bffcf {
    width: 49%;
    row-gap: 48px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#c92ea65b {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#\30 49d0567 {
    margin: 0px 0% 0px 0%;
}
    
#\37 bfb0598 {
    width: 100%;
    row-gap: 24px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#group_ff5 {
    column-gap: 1.8383761011106856%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#eda67edb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 36bbde3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#e4a40c3f {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
}
    
#\30 36d8709 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c7e84b2 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b8f41db4 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e48e7c1 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a6e2a3f {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
}
    
#\36 5a42d20 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e3958f6d {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a9315619 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0e35242 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0973f4b {
    width: 60%;
}
    
#\32 8ff444c {
    width: 80%;
}
    
#\35 00db586 {
    width: 60%;
}
    
#\32 243f067 {
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: wrap;
    align-content: center;
    --column-gap: 2%;
}
    
#\30 8d18d54 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f348313e {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a48340e8 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 0f12341 {
    width: 49%;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 fee5404 {
    width: 80%;
}
    
#d24c30bc {
    width: 70%;
}
    
#\32 798885f {
    width: 95%;
}
    
#\35 e2ba0ed {
    width: 80%;
}
    
#\33 c604c17 {
    width: 90%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\31 21eb431 {
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
}
    
#ab2401f8 {
    margin: 0px 0% 0px 0%;
}
    
#\39 7325d99 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    width: 100%;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#group_i95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 6103b31 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 5b5a667 {
    flex-direction: column;
    flex-wrap: nowrap;
    min-height: 0;
    row-gap: 16px;
    padding: 1% 2% 1% 2%;
}
    
#\30 81e5a87 {
    margin: 0px 0% 0px 0%;
}
    
#\39 fc1712c {
    width: 100%;
    min-height: 80px;
    row-gap: 16px;
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bc8c529 {
    width: 100%;
    min-height: 200px;
}
    
#widget_84n {
    height: 450px;
    align-self: center;
}
}



@media (min-width: 768px) and (max-width: 1024px) {
    
#\33 f15f3f9 {
    padding: 1% 2% 1% 2%;
}
    
#\36 1ec1323 {
    padding: 24px 24px 24px 24px;
    margin: 0% 0% 0% 0%;
}
    
#\38 7fb4a44 {
    margin: 0px 0% 0px 0%;
}
}



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



@media (max-width: 767px) {
    
#\34 820abcd {
    grid-area: 1 / 1 / span 1 / span 1;
}
    
#\33 58da9e8 {
    grid-template-rows: minmax(8px, max-content);
}
}



@media (max-width: 767px) {
    
#\34 8f8ca1f {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#a86ef6ec {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#group_h6k {
    padding: 12px 1% 12px 1%;
    margin: 0px 0% 0px 0%;
}
    
#db8ccf41 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#ae4a001e {
    width: 100.00%;
    align-self: center;
    margin-left: 0%;
    margin-right: 0%;
}
    
#b78a7e2c::before, #b78a7e2c > .bgExtraLayerOverlay {
    
}
#b78a7e2c {
    row-gap: 16px;
    width: 100%;
    min-height: 80px;
    justify-content: center;
    align-items: center;
    height: auto;
    align-content: center;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 820abcd {
    flex-direction: column;
    min-height: auto;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 4% 4% 4% 4%;
}
    
#\33 58da9e8::before, #\33 58da9e8 > .bgExtraLayerOverlay {
    
}
    
#f167dfe6 {
    margin: 0px 0% 0px 0%;
}
    
#\36 1dc1e78::before, #\36 1dc1e78 > .bgExtraLayerOverlay {
    
}
#\36 1dc1e78 {
    row-gap: 8px;
    width: 100%;
    min-height: 260px;
    justify-content: flex-end;
    align-items: center;
    height: auto;
    order: 0;
    padding: 24% 8px 4% 8px;
    margin: 0px 0% 0px 0%;
}
    
#bbb08c85 {
    width: 95%;
    order: 2;
}
    
#widget_jqq {
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
}
    
#group_ipr {
    width: 100%;
    flex: 0 1 auto;
    column-gap: 6%;
    flex-direction: row;
    flex-wrap: nowrap;
    justify-content: center;
    padding: 8px 4px 8px 4px;
    margin: 0px 0% 0px 0%;
}
    
#widget_cc3 {
    height: auto;
    width: 40%;
}
    
#group_150 {
    order: 1;
}
    
#group_e6q {
    order: 3;
    column-gap: 2%;
    flex-direction: row;
    flex-wrap: nowrap;
    row-gap: 8px;
    min-height: auto;
}
    
#\39 143ed80.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#\39 143ed80 {
    width: 49%;
    min-height: 40px;
    margin: 0px 0% 0px 0%;
}
    
#widget_mlb.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 10px 10px 10px;
}
#widget_mlb {
    width: 49%;
    min-height: 40px;
    margin: 0px 0% 0px 0%;
}
    
#group_2nh {
    order: 0;
    justify-content: center;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#f9c76182 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 1.6%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#e6922d5f {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
    padding: 2% 4% 2% 4%;
}
    
#group_hnj {
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#d5b6406a {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 0600842 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 5a407b6 {
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
    
#group_e6t {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 0;
    min-height: 200px;
}
    
#\39 85c7f95 {
    width: 100%;
    row-gap: 12px;
    order: 3;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 5cede12 {
    width: 100%;
    row-gap: 12px;
    order: 1;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 2a3af25 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    margin-right: 0%;
    margin-left: 0%;
    order: 2;
}
    
#d8a1d152 {
    width: 100%;
    row-gap: 12px;
    order: 2;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\39 5a08abd {
    width: 100%;
    row-gap: 12px;
    order: 0;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_9rl {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    order: 1;
    row-gap: 8px;
}
    
#widget_uon {
    width: 80.98%;
    align-self: center;
    margin-left: 0px;
    margin-right: 0px;
}
    
#\30 d41f358 {
    margin: 0px 0% 0px 0%;
}
    
#\31 84e4f9f {
    width: 100%;
}
    
#\38 bc6d4b2 {
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 8px;
}
}



@media (max-width: 767px) {
    
#\38 0262894 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 2% 4% 2% 4%;
}
    
#\39 1458423 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\39 1465878.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\39 1465878 {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#dacb68ad {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 24px 16px 24px 16px;
    margin: 0% 0% 0% 0%;
}
    
#widget_ckk {
    height: auto;
    order: 0;
}
    
#d5e983ea {
    width: 100%;
    row-gap: 16px;
    padding: 24px 16px 24px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_ueo {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 dc98f89 {
    row-gap: 8px;
    justify-content: center;
}
    
#db7bad23.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#db7bad23 {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#\32 84d99e3 {
    width: 90%;
}
    
#\34 436ce0a {
    row-gap: 8px;
}
    
#\39 719dce4 {
    row-gap: 8px;
}
    
#a306cb0c.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#a306cb0c {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#\32 9eb156f {
    width: 90%;
}
    
#\31 9c25619 {
    row-gap: 8px;
}
    
#cb76d5ee.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#cb76d5ee {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#\34 d0d8ab9 {
    row-gap: 8px;
}
    
#\37 114e908.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 114e908 {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#f91559d3 {
    row-gap: 8px;
}
    
#\30 99a09b8.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\30 99a09b8 {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#\36 77bdbb5 {
    row-gap: 8px;
}
    
#\38 0ab77ce.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\38 0ab77ce {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#\34 fa9b23d.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\34 fa9b23d {
    height: 20px;
    width: 16px;
    margin: 2px 0% 0px 0%;
}
    
#\39 0eeae4b {
    margin: 0px 0% 0px 0%;
}
    
#\36 31fcc1a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#group_s1v {
    order: 1;
    row-gap: 16px;
}
    
#group_75e {
    row-gap: 8px;
}
    
#f1357b2a.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#f1357b2a {
    margin: 8px 0% 0px 0%;
}
    
#e775fbe1.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#e775fbe1 {
    margin: 0px 0% 8px 0%;
}
    
#b6c5e7c2 {
    width: 89.97%;
}
    
#\31 1bbef43 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\31 866aa13 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#a08c1c86 {
    width: 89.97%;
}
    
#\36 f14e3a5 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\33 30c85de {
    width: 90%;
}
    
#e785809c {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\30 54b8747 {
    width: 90%;
}
    
#c9e65fe0 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#b5af580b {
    width: 90%;
}
    
#b48a4292 {
    align-items: flex-start;
    align-content: flex-start;
}
    
#\37 cbf393a {
    width: 90%;
}
    
#fbfae30a {
    align-items: flex-start;
    align-content: flex-start;
}
}



@media (max-width: 767px) {
    
#\36 5f780fc {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#ee4dfbab {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\30 a2102a1 {
    margin: 0px 0% 0px 0%;
}
    
#group_tti {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#widget_gs4 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 8ca2fab {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\34 1991fff {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\37 806b798 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
}



@media (max-width: 767px) {
    
#\35 fe2a161 {
    height: auto;
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-self: flex-start;
}
    
#\31 d8705f6 {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#edc8c4f6 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 a2610c7 {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\32 213d2bc {
    width: 100%;
    row-gap: 16px;
    padding: 0px 0px 0px 0px;
    margin: 0px 0% 0px 0%;
}
    
#group_it9 {
    column-gap: 4.118072870586343%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#e8d7fcb2 {
    width: 100%;
    align-self: flex-start;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 568812d {
    width: 100%;
    align-self: flex-start;
    min-height: auto;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\39 c3006d1 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\35 4b46fec {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\34 97f1daa {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_5rr {
    height: auto;
}
    
#\37 b6e9633.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\37 b6e9633 {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\39 6025432 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    align-items: center;
    align-content: center;
    row-gap: 16px;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    justify-content: flex-start;
    --column-gap: 4%;
    flex: 0 1 auto;
}
    
#e13e3fb5 {
    margin: 0px 0% 0px 0%;
}
    
#\38 0d6c158 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\34 2dea871 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 2%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\36 6680c44 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 2% 4% 2% 4%;
}
    
#be762f63.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#be762f63 {
    width: 100%;
    margin: 0px 0% 4px 0%;
}
    
#\35 2f6368e.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
}
#\35 2f6368e {
    width: 100%;
    margin: 0px 0% 4px 0%;
}
    
#e7b9aa61.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#e7b9aa61 {
    width: auto;
}
    
#\31 f57f6bb.flex-element.widget-wrapper > [data-element-type] {
    padding: 0px 0px 0px 0px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    padding-left: 0px;
}
#\31 f57f6bb {
    width: auto;
}
}



@media (max-width: 767px) {
    
#\33 23b7e42 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#bb6ffd61 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#f49584a9 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\34 3468502 {
    column-gap: 2.5%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#ce19dc88 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 0004bb9 {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\30 3e32c64.flex-element.widget-wrapper > [data-element-type].flexButton.dmWidget {
    padding: 10px 16px 10px 16px;
}
#\30 3e32c64 {
    width: auto;
    min-height: auto;
    margin: 0px 0% 0px 0%;
}
    
#\36 9407d5b {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
    row-gap: 24px;
}
    
#\34 0a6e372 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\33 8547e44 {
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_pm4 {
    column-gap: 2.5%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#adb91ea0 {
    width: 100%;
    align-self: flex-start;
    min-height: auto;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\30 7617685 {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\39 5f11adb {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\30 bc07901 {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#c197e109 {
    height: auto;
}
    
#e7994d61 {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\33 61555c2 {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#\34 9335a80 {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#b06b6ff7 {
    width: 100%;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
}



@media (max-width: 767px) {
    
#\37 58689e9 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\34 c76afc6 {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
}



@media (max-width: 767px) {
    
#e6933156 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 4% 4% 4% 4%;
}
    
#e47cbad7 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#\36 b182a79 {
    margin: 0px 0% 0px 0%;
}
}



@media (max-width: 767px) {
    
#\35 f85d7c5 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\30 76829a5 {
    min-height: auto;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\36 1e3cf1f {
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\36 2d9954a {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\39 718790c {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\30 ee012f4 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\37 d9e4ef1 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#\38 48f82a1 {
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 52bb856 {
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\32 688f22c {
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 7341298 {
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 96bffcf {
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_ume {
    column-gap: 1.8383761011106856%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#widget_bae {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#c1816bd6 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\37 bfb0598 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 24px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#c92ea65b {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#e4a40c3f {
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\30 36d8709 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\33 c7e84b2 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#b8f41db4 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\35 e48e7c1 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\30 a6e2a3f {
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\36 5a42d20 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#e3958f6d {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a9315619 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\34 0e35242 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\32 243f067 {
    column-gap: 4.857685009487666%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 12px;
}
    
#\30 8d18d54 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#f348313e {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#a48340e8 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#\37 0f12341 {
    width: 100%;
    row-gap: 12px;
    padding: 16px 16px 16px 16px;
    margin: 0px 0% 0px 0%;
}
    
#group_ff5 {
    column-gap: 1.8383761011106856%;
    flex-direction: column;
    flex-wrap: nowrap;
}
    
#eda67edb {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 36bbde3 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\35 8c1e738 {
    row-gap: 24px;
    padding-top: 16px;
    padding-right: 16px;
    padding-bottom: 16px;
    padding-left: 16px;
    margin-top: 0px;
    margin-right: 0%;
    margin-bottom: 0px;
    margin-left: 0%;
}
    
#group_j39 {
    row-gap: 12px;
}
}



@media (max-width: 767px) {
    
#\39 7325d99 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    column-gap: 4%;
    flex-direction: column;
    flex-wrap: nowrap;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\31 21eb431 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
}
    
#group_i95 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
    
#\31 6103b31 {
    margin-right: 0%;
    margin-left: 0%;
    width: 100%;
}
}



@media (max-width: 767px) {
    
#\33 5b5a667 {
    min-height: 0;
    flex-direction: column;
    padding-left: var(--section-padding-left);
    padding-right: var(--section-padding-right);
    flex-wrap: nowrap;
    row-gap: 16px;
}
    
#\39 fc1712c {
    min-height: 80px;
    align-items: center;
    width: 100%;
    row-gap: 16px;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\38 bc8c529 {
    min-height: 80px;
    align-items: center;
    width: 100%;
}
    
#widget_84n {
    min-height: 400px;
}
}



@media (max-width: 767px) {
    
#\36 1ec1323 {
    min-height: 80px;
    align-items: center;
    width: 100%;
    padding: 16px 16px 16px 16px;
    margin: 0% 0% 0% 0%;
}
    
#\33 f15f3f9 {
    min-height: auto;
    flex-direction: column;
    flex-wrap: nowrap;
    padding: 2% 4% 2% 4%;
}
    
#\38 7fb4a44 {
    margin: 0px 0% 0px 0%;
}
}



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

#group_e6t.lazy:not([data-loaded='true']) {background-image: url('data:image/jpeg; base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAHCAIAAAC+zks0AAAACXBIWXMAAAsTAAALEwEAmpwYAAAA4klEQVQI12OYUhm+bnbLtmXTpva05KTEBvr7uDo5eNiaBtkbhTsYMXQWBPU0FnW1NZSUVcQlpbqHxtl7Bdnb2rhb6nubazNMqcusLc9PzcoPjs/yjEy3D8uwC4i1d3JxtzbyttJhmNlRVZiX4xkcY+sVYeUVaeweaeQcZGnr5Ghp4mqhxzCjt6OyoCA0KMLFxdva3sPcxtXK1sXRzsHVzsrN1oyhsaqmKDs3Pjwq2NvP08XDyd7V0cHN2dHNycHF1saBobq8qqKoJC8tMzEyJsw/yM/L39vT39nV197Z29rRCwDnskdBDPKySwAAAABJRU5ErkJggg==')!important}