/*breakpoints*/
.nav.nav-tabs {
  overflow-x: scroll;
  overflow-y: hidden;
  border: none;
}
.nav.nav-tabs .nav-item {
  width: fit-content;
  margin-bottom: 0.5rem;
  position: relative;
  display: inline-block;
}
.nav.nav-tabs .nav-item .nav-link {
  border: none;
  color: #174386;
  background-color: transparent;
  transition: all ease 0.3s;
  border-radius: 0;
  cursor: pointer;
  padding: 0.5rem 1.2rem;
  opacity: 0.5;
}
@media screen and (max-width: 991.98px) {
  .nav.nav-tabs .nav-item .nav-link {
    padding: 0.4rem 0.9rem;
  }
}
@media screen and (max-width: 767.98px) {
  .nav.nav-tabs .nav-item .nav-link {
    padding: 0.3rem 0.8rem;
  }
}
.nav.nav-tabs .nav-item .nav-link:hover, .nav.nav-tabs .nav-item .nav-link.active {
  opacity: 1;
}
.nav.nav-tabs .nav-item .nav-link.has__pipe {
  margin-right: 0.4rem;
}
.nav.nav-tabs .nav-item .nav-link.has__pipe:after {
  content: "";
  background-color: #FFF;
  width: 0.625rem;
  height: 100%;
  left: 100%;
  top: 0;
  position: absolute;
  display: inline-block;
  opacity: 0.5;
}
@media screen and (max-width: 767.98px) {
  .nav.nav-tabs .nav-item .nav-link.has__pipe:after {
    width: 0.25rem;
  }
}
.nav.nav-tabs .nav-item:first-of-type .nav-link {
  padding-left: 0;
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22%2Fthemes%2Fkramer%2Fscss%2Fobjects%2F_tabs.scss%22%2C%22%2Fthemes%2Fkramer%2Fscss%2Fobjects%2F..%2Fsettings%2Fbreakpoints.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAACA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAME%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAJA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADgBE%3BAAAA%3BAAAA%3BAAKA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACxBJ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAD4CE%3BAAAA%3BAAAA%22%7D */