@charset "UTF-8";

a {
  color: #076c79;
}
a:hover {
  color: #004a54 !important;
  font-weight: 500;
  text-decoration: none !important;
}

.uscb-heading-display, h1 {
  color: #131313;
  font-size: 3.875rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-display, h1 {
    font-size: 2.8125rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-display, h1 {
    font-size: 1.5rem !important;
  }
}

.uscb-heading-1, h2 {
  color: #131313;
  font-size: 2.8125rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-1, h2 {
    font-size: 2rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-1, h2 {
    font-size: 1.5rem !important;
  }
}

.uscb-heading-2, h3 {
  color: #131313;
  font-size: 2rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-2, h3 {
    font-size: 1.25rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-2, h3 {
    font-size: 1.125rem !important;
  }
}

.uscb-heading-3, h4 {
  color: #131313;
  font-size: 1.5rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-3, h4 {
    font-size: 1.125rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-3, h4 {
    font-size: 1rem !important;
  }
}

.uscb-heading-4, h5 {
  color: #131313;
  font-size: 1.25rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-4, h5 {
    font-size: 1rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-4, h5 {
    font-size: 1rem !important;
  }
}

.uscb-heading-5, h6 {
  color: #131313;
  font-size: 1.125rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-5, h6 {
    font-size: 1rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-5, h6 {
    font-size: 1rem !important;
  }
}

.uscb-heading-6 {
  color: #131313;
  font-size: 1rem !important;
  font-weight: 700 !important;
  line-height: 1 !important;
}
@media screen and (max-width: 993px) {
  .uscb-heading-6 {
    font-size: 0.875rem !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-heading-6 {
    font-size: 0.875rem !important;
  }
}

.uscb-body-large-01 {
  color: #333;
  font-size: 2.0625rem;
  line-height: 1;
}

.uscb-body-large-02 {
  color: #333;
  font-size: 1.125rem;
  line-height: 1;
}

.uscb-body-small-01 {
  color: #333;
  font-size: 1rem;
  line-height: 1;
}

.uscb-body-small-02 {
  color: #333;
  font-size: 0.875rem;
  line-height: 1;
}

.uscb-link-icon {
  color: #076c79;
  font-size: 1rem;
  font-weight: bold;
  line-height: 20px;
}
.uscb-link-icon:hover {
  font-weight: 700;
}
.uscb-link-icon > i {
  margin-left: 6px;
  font-size: 1.5rem;
}

.uscb-card-link-icon {
  color: #076c79;
  font-size: 1.5rem;
  position: absolute;
  bottom: 20px;
  right: 20px;
}

@media screen and (max-width: 993px) {
  .uscb-hide-dsk {
    display: none;
  }
}

.uscb-hide-tbl {
  display: none;
}
@media screen and (max-width: 993px) {
  .uscb-hide-tbl {
    display: unset;
  }
}
@media screen and (max-width: 769px) {
  .uscb-hide-tbl {
    display: none;
  }
}

@media screen and (max-width: 769px) {
  .uscb-hide-mbl {
    display: none;
  }
}

@media screen and (max-width: 993px) {
  .uscb-hide-dsk {
    display: none;
  }
}

.uscb-hide-tbl {
  display: none;
}
@media screen and (max-width: 993px) {
  .uscb-hide-tbl {
    display: unset;
  }
}
@media screen and (max-width: 769px) {
  .uscb-hide-tbl {
    display: none;
  }
}

@media screen and (max-width: 769px) {
  .uscb-hide-mbl {
    display: none;
  }
}

html {
  --content-width: min(100vw, 1440px);
}

.uscb-grid-1 {
  width: calc(0.0833333333 * var(--content-width) - 33.6666666667px) !important;
}

.uscb-grid-offset-1 {
  margin-left: calc(0.0833333333 * var(--content-width) - 33.6666666667px + 28px) !important;
}

.uscb-grid-2 {
  width: calc(0.1666666667 * var(--content-width) - 39.3333333333px) !important;
}

.uscb-grid-offset-2 {
  margin-left: calc(0.1666666667 * var(--content-width) - 39.3333333333px + 28px) !important;
}

.uscb-grid-3 {
  width: calc(0.25 * var(--content-width) - 45px) !important;
}

.uscb-grid-offset-3 {
  margin-left: calc(0.25 * var(--content-width) - 45px + 28px) !important;
}

.uscb-grid-4 {
  width: calc(0.3333333333 * var(--content-width) - 50.6666666667px) !important;
}

.uscb-grid-offset-4 {
  margin-left: calc(0.3333333333 * var(--content-width) - 50.6666666667px + 28px) !important;
}

.uscb-grid-5 {
  width: calc(0.4166666667 * var(--content-width) - 56.3333333333px) !important;
}

.uscb-grid-offset-5 {
  margin-left: calc(0.4166666667 * var(--content-width) - 56.3333333333px + 28px) !important;
}

.uscb-grid-6, .staticlist.uscb-default-6-column-no-tag .list-item-wrapper,
.staticlist.uscb-default-6-column-no-tag .uscb-default-x-column-container,
.dynamiclist.uscb-default-6-column-no-tag .list-item-wrapper,
.dynamiclist.uscb-default-6-column-no-tag .uscb-default-x-column-container, .staticlist.uscb-default-6-column .list-item-wrapper,
.staticlist.uscb-default-6-column .uscb-default-x-column-container,
.dynamiclist.uscb-default-6-column .list-item-wrapper,
.dynamiclist.uscb-default-6-column .uscb-default-x-column-container, .staticlist .uscb-static-list .list-item-wrapper,
.staticlist .uscb-static-list .uscb-default-x-column-container,
.staticlist .uscb-dynamic-list .list-item-wrapper,
.staticlist .uscb-dynamic-list .uscb-default-x-column-container,
.dynamiclist .uscb-static-list .list-item-wrapper,
.dynamiclist .uscb-static-list .uscb-default-x-column-container,
.dynamiclist .uscb-dynamic-list .list-item-wrapper,
.dynamiclist .uscb-dynamic-list .uscb-default-x-column-container {
  width: calc(0.5 * var(--content-width) - 62px) !important;
}

.uscb-grid-offset-6 {
  margin-left: calc(0.5 * var(--content-width) - 62px + 28px) !important;
}

.uscb-grid-7 {
  width: calc(0.5833333333 * var(--content-width) - 67.6666666667px) !important;
}

.uscb-grid-offset-7 {
  margin-left: calc(0.5833333333 * var(--content-width) - 67.6666666667px + 28px) !important;
}

.uscb-grid-8 {
  width: calc(0.6666666667 * var(--content-width) - 73.3333333333px) !important;
}

.uscb-grid-offset-8 {
  margin-left: calc(0.6666666667 * var(--content-width) - 73.3333333333px + 28px) !important;
}

.uscb-grid-9, .staticlist.uscb-default-9-column-no-tag .list-item-wrapper,
.staticlist.uscb-default-9-column-no-tag .uscb-default-x-column-container,
.dynamiclist.uscb-default-9-column-no-tag .list-item-wrapper,
.dynamiclist.uscb-default-9-column-no-tag .uscb-default-x-column-container, .staticlist.uscb-default-9-column .list-item-wrapper,
.staticlist.uscb-default-9-column .uscb-default-x-column-container,
.dynamiclist.uscb-default-9-column .list-item-wrapper,
.dynamiclist.uscb-default-9-column .uscb-default-x-column-container {
  width: calc(0.75 * var(--content-width) - 79px) !important;
}

.uscb-grid-offset-9 {
  margin-left: calc(0.75 * var(--content-width) - 79px + 28px) !important;
}

.uscb-grid-10 {
  width: calc(0.8333333333 * var(--content-width) - 84.6666666667px) !important;
}

.uscb-grid-offset-10 {
  margin-left: calc(0.8333333333 * var(--content-width) - 84.6666666667px + 28px) !important;
}

.uscb-grid-11 {
  width: calc(0.9166666667 * var(--content-width) - 90.3333333333px) !important;
}

.uscb-grid-offset-11 {
  margin-left: calc(0.9166666667 * var(--content-width) - 90.3333333333px + 28px) !important;
}

.uscb-grid-12, .root.responsivegrid {
  width: calc(1 * var(--content-width) - 96px) !important;
}

.uscb-grid-offset-12 {
  margin-left: calc(1 * var(--content-width) - 96px + 28px) !important;
}

.root.responsivegrid {
  margin-left: 48px !important;
  margin-right: 48px !important;
}

.uscb-grid-width-full, .backgroundcontainer.uscb-backgroundcontainer-statistic-card .uscb-container-background:before {
  margin-left: -48px !important;
  margin-right: -48px !important;
}

[class*=uscb-grid-] + [class*=uscb-grid-] {
  margin-left: 28px;
}

.uscb-grid-new-line {
  margin-left: 0 !important;
}

@media screen and (max-width: 993px) {
  .uscb-grid-tbl-1 {
    width: calc(0.0833333333 * var(--content-width) - 32.3333333333px) !important;
  }

  .uscb-grid-offset-tbl-1 {
    margin-left: calc(0.0833333333 * var(--content-width) - 32.3333333333px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-2 {
    width: calc(0.1666666667 * var(--content-width) - 36.6666666667px) !important;
  }

  .uscb-grid-offset-tbl-2 {
    margin-left: calc(0.1666666667 * var(--content-width) - 36.6666666667px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-3 {
    width: calc(0.25 * var(--content-width) - 41px) !important;
  }

  .uscb-grid-offset-tbl-3 {
    margin-left: calc(0.25 * var(--content-width) - 41px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-4 {
    width: calc(0.3333333333 * var(--content-width) - 45.3333333333px) !important;
  }

  .uscb-grid-offset-tbl-4 {
    margin-left: calc(0.3333333333 * var(--content-width) - 45.3333333333px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-5 {
    width: calc(0.4166666667 * var(--content-width) - 49.6666666667px) !important;
  }

  .uscb-grid-offset-tbl-5 {
    margin-left: calc(0.4166666667 * var(--content-width) - 49.6666666667px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-6 {
    width: calc(0.5 * var(--content-width) - 54px) !important;
  }

  .uscb-grid-offset-tbl-6 {
    margin-left: calc(0.5 * var(--content-width) - 54px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-7 {
    width: calc(0.5833333333 * var(--content-width) - 58.3333333333px) !important;
  }

  .uscb-grid-offset-tbl-7 {
    margin-left: calc(0.5833333333 * var(--content-width) - 58.3333333333px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-8 {
    width: calc(0.6666666667 * var(--content-width) - 62.6666666667px) !important;
  }

  .uscb-grid-offset-tbl-8 {
    margin-left: calc(0.6666666667 * var(--content-width) - 62.6666666667px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-9 {
    width: calc(0.75 * var(--content-width) - 67px) !important;
  }

  .uscb-grid-offset-tbl-9 {
    margin-left: calc(0.75 * var(--content-width) - 67px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-10 {
    width: calc(0.8333333333 * var(--content-width) - 71.3333333333px) !important;
  }

  .uscb-grid-offset-tbl-10 {
    margin-left: calc(0.8333333333 * var(--content-width) - 71.3333333333px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-11 {
    width: calc(0.9166666667 * var(--content-width) - 75.6666666667px) !important;
  }

  .uscb-grid-offset-tbl-11 {
    margin-left: calc(0.9166666667 * var(--content-width) - 75.6666666667px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .uscb-grid-tbl-12, .root.responsivegrid {
    width: calc(1 * var(--content-width) - 80px) !important;
  }

  .uscb-grid-offset-tbl-12 {
    margin-left: calc(1 * var(--content-width) - 80px + 28px) !important;
  }
}
@media screen and (max-width: 993px) {
  .root.responsivegrid {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }

  .uscb-grid-width-full, .backgroundcontainer.uscb-backgroundcontainer-statistic-card .uscb-container-background:before {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }

  [class*=uscb-grid-] + [class*=uscb-grid-] {
    margin-left: 28px;
  }

  .uscb-grid-new-line {
    margin-left: 0 !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-mbl-1 {
    width: calc(0.25 * var(--content-width) - 25px) !important;
  }

  .uscb-grid-offset-mbl-1 {
    margin-left: calc(0.25 * var(--content-width) - 25px + 20px) !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-mbl-2 {
    width: calc(0.5 * var(--content-width) - 30px) !important;
  }

  .uscb-grid-offset-mbl-2 {
    margin-left: calc(0.5 * var(--content-width) - 30px + 20px) !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-mbl-3 {
    width: calc(0.75 * var(--content-width) - 35px) !important;
  }

  .uscb-grid-offset-mbl-3 {
    margin-left: calc(0.75 * var(--content-width) - 35px + 20px) !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-mbl-4, .root.responsivegrid {
    width: calc(1 * var(--content-width) - 40px) !important;
  }

  .uscb-grid-offset-mbl-4 {
    margin-left: calc(1 * var(--content-width) - 40px + 20px) !important;
  }
}
@media screen and (max-width: 769px) {
  .root.responsivegrid {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }

  .uscb-grid-width-full, .backgroundcontainer.uscb-backgroundcontainer-statistic-card .uscb-container-background:before {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }

  [class*=uscb-grid-] + [class*=uscb-grid-] {
    margin-left: 20px;
  }

  .uscb-grid-new-line {
    margin-left: 0 !important;
  }
}
@media screen and (min-width: 1440px) {
  .root.responsivegrid {
    margin-left: auto !important;
    margin-right: auto !important;
  }

  .uscb-grid-width-full, .backgroundcontainer.uscb-backgroundcontainer-statistic-card .uscb-container-background:before {
    margin-left: calc((1440px - 100vw) / 2 - 48px) !important;
    margin-right: calc((1440px - 100vw) / 2 - 48px) !important;
  }
}
.uscb-grid-wrap-container {
  margin-left: -28px;
  margin-right: -28px;
}
.uscb-grid-wrap-container > :first-child {
  margin-left: 28px;
}
@media screen and (max-width: 993px) {
  .uscb-grid-wrap-container {
    margin-left: -28px;
    margin-right: -28px;
  }
  .uscb-grid-wrap-container > :first-child {
    margin-left: 28px;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-wrap-container {
    margin-left: -20px;
    margin-right: -20px;
  }
  .uscb-grid-wrap-container > :first-child {
    margin-left: 20px;
  }
}

.uscb-grid-gutter-L {
  margin-left: 28px !important;
}
@media screen and (max-width: 993px) {
  .uscb-grid-gutter-L {
    margin-left: 28px !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-gutter-L {
    margin-left: 20px !important;
  }
}

.uscb-grid-gutter-L {
  margin-left: 28px;
}
.uscb-grid-gutter-tbl-L {
  margin-left: 28px !important;
}
.uscb-grid-gutter-mbl-L {
  margin-left: 20px !important;
}
.uscb-grid-gutter-R {
  margin-right: 28px;
}
.uscb-grid-gutter-tbl-R {
  margin-right: 28px !important;
}
.uscb-grid-gutter-mbl-R {
  margin-right: 20px !important;
}
.uscb-grid-margin-L {
  margin-left: 48px;
}
.uscb-grid-margin-tbl-L {
  margin-left: 40px !important;
}
.uscb-grid-margin-mbl-L {
  margin-left: 20px !important;
}
.uscb-grid-margin-R {
  margin-right: 48px;
}
.uscb-grid-margin-tbl-R {
  margin-right: 40px !important;
}
.uscb-grid-margin-mbl-R {
  margin-right: 20px !important;
}

.uscb-grid-gutter-R {
  margin-right: 28px !important;
}
@media screen and (max-width: 993px) {
  .uscb-grid-gutter-R {
    margin-right: 28px !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-gutter-R {
    margin-right: 20px !important;
  }
}

.uscb-grid-margin-L {
  margin-left: 48px !important;
}
@media screen and (max-width: 993px) {
  .uscb-grid-margin-L {
    margin-left: 40px !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-margin-L {
    margin-left: 20px !important;
  }
}

.uscb-grid-margin-R {
  margin-right: 48px !important;
}
@media screen and (max-width: 993px) {
  .uscb-grid-margin-R {
    margin-right: 40px !important;
  }
}
@media screen and (max-width: 769px) {
  .uscb-grid-margin-R {
    margin-right: 20px !important;
  }
}

.uscb-color-primary {
  color: #112e51 !important;
}

.uscb-background-color-primary {
  background-color: #112e51 !important;
}

.uscb-color-secondary {
  color: #004a54 !important;
}

.uscb-background-color-secondary {
  background-color: #004a54 !important;
}

.uscb-color-tertiary {
  color: #2c3a41 !important;
}

.uscb-background-color-tertiary {
  background-color: #2c3a41 !important;
}

.uscb-color-accent-1 {
  color: #2340aa !important;
}

.uscb-background-color-accent-1 {
  background-color: #2340aa !important;
}

.uscb-color-accent-2 {
  color: #bf350c !important;
}

.uscb-background-color-accent-2 {
  background-color: #bf350c !important;
}

.uscb-color-accent-3 {
  color: #005a00 !important;
}

.uscb-background-color-accent-3 {
  background-color: #005a00 !important;
}

.uscb-color-accent-4 {
  color: #f87b1d !important;
}

.uscb-background-color-accent-4 {
  background-color: #f87b1d !important;
}

.uscb-margin-LR-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}