@keyframes spinner-animation {
  0% {
    transform: rotate(0)
  }
  100% {
    transform: rotate(360deg)
  }
}
.bds-breadcrumbs {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  width: 100%
}
.bds-breadcrumbs .btn-contact-header {
  display: inline-flex;
  align-items: center;
  color: #001c45
}
.bds-breadcrumbs .btn-contact-header svg {
  margin-left: .25rem;
  fill: #a5a5a5
}
.breadcrumb {
  padding: 0;
  margin: 0;
  background: 0 0
}
@media (max-width:1023.98px) {
  .breadcrumb {
    display: none
  }
}
.breadcrumb .breadcrumb-item {
  display: inline-block;
  list-style: none
}
.breadcrumb .breadcrumb-item:not(:last-child)::after {
  margin: 0 .125rem;
  content: "/"
}
.breadcrumb .breadcrumb-item:last-child {
  font-weight: 700
}
.breadcrumb .breadcrumb-item,
.breadcrumb .breadcrumb-item a {
  font-size: .75rem;
  font-weight: 400;
  line-height: 1rem;
  color: #001c45
}
.breadcrumb .breadcrumb-item a:hover {
  color: #002a68
}
.bds-breadcrumbs--col {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: .75rem 0;
  border-bottom: 1px solid #abc6ef
}
.bds-breadcrumbs--white .bds-breadcrumbs--col,
.bds-breadcrumbs.page-lead-with-media .bds-breadcrumbs--col {
  border-bottom: 1px solid #fff
}
.bds-breadcrumbs--white .breadcrumb-item,
.bds-breadcrumbs--white .breadcrumb-item a,
.bds-breadcrumbs--white .btn-contact-header,
.bds-breadcrumbs.page-lead-with-media .breadcrumb-item,
.bds-breadcrumbs.page-lead-with-media .breadcrumb-item a,
.bds-breadcrumbs.page-lead-with-media .btn-contact-header {
  color: #fff
}
.bds-breadcrumbs--white .btn-contact-header svg,
.bds-breadcrumbs.page-lead-with-media .btn-contact-header svg {
  fill: #fff
}
