[aria-selected="true"].ecl-tabs__link {
  -webkit-border-start: 1px solid #cfcfcf;
  -webkit-border-end: 1px solid #cfcfcf;
  background-color: #fff;
  border-bottom: 1px solid #fff;
  border-inline-end: 1px solid #cfcfcf;
  border-inline-start: 1px solid #cfcfcf;
  border-top: 4px solid #004494;
  color: #004494;
  font-weight: 700;
  padding-top: calc(1rem - 4px);
}

[aria-selected="true"].ecl-tabs__link:visited {
  color: #004494;
}

[aria-hidden="true"].js-tabcontent {
  display: none;
}

.ecl-tabs__link.js-tablist__link {
  cursor: pointer;
}

.ecl-tabs {
  max-width: calc(100vw - 2rem);
}

.ecl-tabs .ecl-tabs__next,
.ecl-tabs .ecl-tabs__prev {
  top: 2em !important;
}

ul.ecl-tabs__list {
  width: 1000px !important;
}

.ecl-tabs__next {
  background-image: url(/themes/custom/cnt_theme/images/cnt-arrow-right.png) !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}

.ecl-tabs__prev {
  background-image: url(/themes/custom/cnt_theme/images/cnt-arrow-left.png) !important;
  background-position: center center !important;
  background-repeat: no-repeat !important;
}
