.cs-statistics-section {
  padding: 100px 0; }
  @media (max-width: 1100px) {
    .cs-statistics-section {
      padding: 60px 0; } }

.cs-statistics-list {
  position: relative;
  width: 100%;
  display: flex;
  flex-flow: row wrap;
  row-gap: 48px; }
  .cs-statistics-list .cs-statistics-list-item {
    width: 25%;
    margin-left: 4.1666666667%;
    margin-right: 4.1666666667%; }
    @media (max-width: 767px) {
      .cs-statistics-list .cs-statistics-list-item {
        width: 50%;
        margin: 0;
        padding: 0 16px; } }
  .cs-statistics-list .cs-statistics-item {
    display: flex;
    flex-flow: column;
    justify-content: center; }
    .cs-statistics-list .cs-statistics-item .cs-statistics-item-value {
      font-size: 90px;
      line-height: 1;
      font-weight: 400;
      padding-bottom: 32px;
      position: relative; }
      @media (max-width: 1480px) {
        .cs-statistics-list .cs-statistics-item .cs-statistics-item-value {
          font-size: 64px; } }
      @media (max-width: 767px) {
        .cs-statistics-list .cs-statistics-item .cs-statistics-item-value {
          font-size: 48px;
          padding-bottom: 24px; } }
      .cs-statistics-list .cs-statistics-item .cs-statistics-item-value:after {
        content: "";
        position: absolute;
        left: 0;
        bottom: 0;
        width: 25%;
        height: 1px;
        background: #ADB5BD; }
    .cs-statistics-list .cs-statistics-item .cs-statistics-item-name {
      padding-top: 16px;
      font-size: 16px; }
      @media (max-width: 767px) {
        .cs-statistics-list .cs-statistics-item .cs-statistics-item-name {
          font-size: 14px; } }

/*# sourceMappingURL=cs-statistics.css.map */
