.bg-epb-comparison {
  background-color: #f0f7fb;
}

.c13a-row-header {
  padding-left: 4rem;
}

.c13a-header-row-desktop-border:after {
  content: '';
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  margin: auto 15px;
  background-color: #cccccc;
}

.c13a-data-row-desktop-border:after {
  content: '';
  right: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  margin: auto 15px;
  background-color: #e5e5e5;
}

.c13a-data-row-border {
  position: relative;
  border-bottom: 1px solid #e5e5e5;
}

.c13a-header-row-border {
  position: relative;
  border-bottom: 1px solid #cccccc;
}

.c13a-data-row-border {
  border-bottom: 1px solid #e5e5e5;
}

.c13a-data-row-border::after,
.c13a-header-row-border::after {
  content: "";
  display: block;
  width: 100vw;
  height: 1px;
  position: absolute;
  left: 0;
  bottom: -1px;
  background-color: #e5e5e5;
}

.c13a-header-row-border::after {
  background-color: #cccccc;
}

.c13a-data-row-border::after,
    .c13a-header-row-border::after  {
  left: -18px;
}

@media (min-width: 640px) {
  .c13a-data-row-border::after,
        .c13a-header-row-border::after  {
    left: calc(-1 * ((100vw - 604px )/ 2));
  }
}

@media (min-width: 768px) {
  .c13a-data-row-border::after,
        .c13a-header-row-border::after  {
    left: calc(-1 * ((100vw - 732px )/ 2));
  }
}

@media (min-width: 1026px) {
  .c13a-data-row-border::after,
        .c13a-header-row-border::after {
    display: none;
  }
}

.c13a-mobile-column{
  padding-right: 0 !important;
}

@media (max-width: 568px) {
  .mobile\:c13a-data-row-border::after,
    .mobile\:c13a-header-row-border::after  {
    left: -18px;
  }
}

@media (max-width: 568px) and (min-width: 640px) {
    .mobile\:c13a-data-row-border::after,
        .mobile\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 604px )/ 2));
    }
  }

@media (max-width: 568px) and (min-width: 768px) {
    .mobile\:c13a-data-row-border::after,
        .mobile\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 732px )/ 2));
    }
  }

@media (max-width: 568px) and (min-width: 1026px) {
    .mobile\:c13a-data-row-border::after,
        .mobile\:c13a-header-row-border::after {
      display: none;
    }
  }

@media (min-width: 640px) {
  .sm\:c13a-data-row-border::after,
    .sm\:c13a-header-row-border::after  {
    left: -18px;
  }
}

@media (min-width: 640px) and (min-width: 640px) {
    .sm\:c13a-data-row-border::after,
        .sm\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 604px )/ 2));
    }
  }

@media (min-width: 640px) and (min-width: 768px) {
    .sm\:c13a-data-row-border::after,
        .sm\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 732px )/ 2));
    }
  }

@media (min-width: 640px) and (min-width: 1026px) {
    .sm\:c13a-data-row-border::after,
        .sm\:c13a-header-row-border::after {
      display: none;
    }
  }

@media (min-width: 768px) {
  .md\:c13a-data-row-border::after,
    .md\:c13a-header-row-border::after  {
    left: -18px;
  }
}

@media (min-width: 768px) and (min-width: 640px) {
    .md\:c13a-data-row-border::after,
        .md\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 604px )/ 2));
    }
  }

@media (min-width: 768px) and (min-width: 768px) {
    .md\:c13a-data-row-border::after,
        .md\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 732px )/ 2));
    }
  }

@media (min-width: 768px) and (min-width: 1026px) {
    .md\:c13a-data-row-border::after,
        .md\:c13a-header-row-border::after {
      display: none;
    }
  }

@media (min-width: 1026px) {
  .lg\:c13a-data-row-border::after,
    .lg\:c13a-header-row-border::after  {
    left: -18px;
  }
}

@media (min-width: 1026px) and (min-width: 640px) {
    .lg\:c13a-data-row-border::after,
        .lg\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 604px )/ 2));
    }
  }

@media (min-width: 1026px) and (min-width: 768px) {
    .lg\:c13a-data-row-border::after,
        .lg\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 732px )/ 2));
    }
  }

@media (min-width: 1026px) and (min-width: 1026px) {
    .lg\:c13a-data-row-border::after,
        .lg\:c13a-header-row-border::after {
      display: none;
    }
  }

@media (min-width: 1140px) {
  .xl\:c13a-data-row-border::after,
    .xl\:c13a-header-row-border::after  {
    left: -18px;
  }
}

@media (min-width: 1140px) and (min-width: 640px) {
    .xl\:c13a-data-row-border::after,
        .xl\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 604px )/ 2));
    }
  }

@media (min-width: 1140px) and (min-width: 768px) {
    .xl\:c13a-data-row-border::after,
        .xl\:c13a-header-row-border::after  {
      left: calc(-1 * ((100vw - 732px )/ 2));
    }
  }

@media (min-width: 1140px) and (min-width: 1026px) {
    .xl\:c13a-data-row-border::after,
        .xl\:c13a-header-row-border::after {
      display: none;
    }
  }

