@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 400;
  src: url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-regular.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-regular.woff") format("woff");
  /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-500 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 500;
  src: url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-500.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-500.woff") format("woff");
  /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-600 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 600;
  src: url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-600.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-600.woff") format("woff");
  /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/* montserrat-700 - latin */
@font-face {
  font-display: swap;
  /* Check https://developer.mozilla.org/en-US/docs/Web/CSS/@font-face/font-display for other options. */
  font-family: "Montserrat";
  font-style: normal;
  font-weight: 700;
  src: url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-700.woff2") format("woff2"), url("../../bundles/diakoniebasic/fonts/montserrat-v25-latin-700.woff") format("woff");
  /* Chrome 5+, Firefox 3.6+, IE 9+, Safari 5.1+ */
}
/*
$breakpoint arguement choices:
- mobile
- small-mobile
- navigation-mobile
- navigation-responsive
- tablet
- navigation-tablet
- navigation-desktop
- desktop
- desktop-big
*/
.breadcrumbs {
  background-color: #FFFFFF;
  border-bottom: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em) solid #FFFFFF;
  z-index: 3;
  position: relative;
}
@media (min-width: 1281px) {
  .breadcrumbs {
    position: sticky;
    top: -1px;
  }
  .breadcrumbs .startseite {
    display: none;
  }
  .breadcrumbs::before {
    content: "";
    background-color: #FFFFFF;
    position: absolute;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    top: calc(clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em)* -1);
    height: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);
  }
}
@media (max-width: 1280px) {
  .breadcrumbs .startseite {
    display: block;
  }
  .breadcrumbs img {
    display: none;
  }
}
@media (max-width: 1200px) {
  .breadcrumbs--no-sidenav .breadcrumbs-container {
    width: 100%;
  }
  .breadcrumbs--no-sidenav .wrap::before {
    right: 0 !important;
  }
}
.breadcrumbs--overflow .wrap {
  position: relative;
}
.breadcrumbs--overflow .wrap::after {
  content: "";
  position: absolute;
  left: -0.5px;
  top: 0;
  height: 85%;
  width: 2.5em;
  background: linear-gradient(90deg, #F5F4F0 0%, rgba(245, 244, 240, 0.92) 14.58%, rgba(245, 244, 240, 0.5) 50.05%, rgba(245, 244, 240, 0.21) 100%);
}
.breadcrumbs--overflow .wrap::before {
  content: "";
  z-index: 3;
  position: absolute;
  right: 3.45rem;
  top: 0;
  height: 85%;
  width: 2.5em;
  background: linear-gradient(270deg, #F5F4F0 0%, rgba(245, 244, 240, 0.92) 14.58%, rgba(245, 244, 240, 0.5) 50.05%, rgba(245, 244, 240, 0.21) 100%);
}
.breadcrumbs--scrolled-left .wrap::after {
  content: none;
}
.breadcrumbs--scrolled-right .wrap::before {
  content: none;
}
@media (min-width: 1280px) {
  .body--scrolled .breadcrumbs-container ul {
    margin-right: 19em;
    overflow: hidden;
  }
  .body--scrolled .breadcrumbs-container ul li:first-child {
    opacity: 1;
    margin-left: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);
  }
  .body--scrolled .breadcrumbs-container ul li:first-child img {
    opacity: 1;
  }
  .body--scrolled .contact-buttons {
    right: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em) !important;
    opacity: 1 !important;
  }
}
.breadcrumbs .wrap {
  overflow: hidden;
}
@media (max-width: 1279px) {
  .breadcrumbs .contact-buttons {
    display: none;
  }
}
@media (min-width: 1280px) {
  .breadcrumbs .contact-buttons {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    right: -10rem;
    opacity: 0;
    display: flex;
    margin-left: 100%;
    transition-property: opacity right;
    transition: 0.4s ease;
  }
  .breadcrumbs .contact-buttons .nav-contact {
    margin-right: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);
  }
  .breadcrumbs .contact-buttons .nav-contact, .breadcrumbs .contact-buttons .nav-emergency {
    font-size: 1rem !important;
    padding: clamp(0.5em, 0.2222222222vw + 0.4027777778em, 0.625em) clamp(1em, 0.2222222222vw + 0.9027777778em, 1.125em) clamp(0.5em, 0.2222222222vw + 0.4027777778em, 0.625em) clamp(1em, 0.2222222222vw + 0.9027777778em, 1.125em) !important;
  }
}
.breadcrumbs-container {
  background-color: #F5F4F0;
  flex: 0 0 100%;
  position: relative;
  scrollbar-color: #F5F4F0;
}
.breadcrumbs-container::-webkit-scrollbar-track {
  background-color: #F5F4F0;
}
.breadcrumbs-container::-webkit-scrollbar {
  height: 0;
  background-color: #F5F4F0;
}
.breadcrumbs-container::-webkit-scrollbar-thumb {
  background-color: #0A3049;
}
.breadcrumbs-container ul {
  display: flex;
  align-items: center;
}
.breadcrumbs-container ul li:not(.contact-buttons) {
  min-width: max-content;
}
.breadcrumbs-container ul li:not(.contact-buttons) a {
  font-size: 0.87em;
  line-height: 1.25;
  letter-spacing: 0.009em;
  font-weight: 400;
  color: #0A3049;
  display: flex;
  align-items: center;
  min-height: 3.5rem;
  margin-right: clamp(1em, 0.2222222222vw + 0.9027777778em, 1.125em);
  transition: color 0.4s ease;
}
.breadcrumbs-container ul li:not(.contact-buttons) a .icon-chevron-right {
  padding-left: clamp(1em, 0.2222222222vw + 0.9027777778em, 1.125em);
  display: flex;
}
.breadcrumbs-container ul li:not(.contact-buttons) a .icon-chevron-right svg {
  height: clamp(0.875em, 0.2222222222vw + 0.7777777778em, 1em);
}
.breadcrumbs-container ul li:not(.contact-buttons):nth-last-child(2) {
  padding-right: clamp(1em, 0.2222222222vw + 0.9027777778em, 1.125em);
}
.breadcrumbs-container ul li:not(.contact-buttons):nth-last-child(2) a {
  font-weight: 600;
}
.breadcrumbs-container ul li:not(.contact-buttons):nth-last-child(2) a .icon-chevron-right {
  display: none;
}
.breadcrumbs-container ul li:not(.contact-buttons):not(:nth-last-child(2)) a:hover {
  color: #252420;
}
@media (min-width: 1281px) {
  .breadcrumbs-container ul {
    overflow: auto !important;
  }
  .breadcrumbs-container ul::-webkit-scrollbar {
    height: 0.4em;
  }
  .breadcrumbs-container ul::-webkit-scrollbar-track {
    box-shadow: inset 0 0 6px #F5F4F0;
  }
  .breadcrumbs-container ul::-webkit-scrollbar-thumb {
    background-color: #D6D4CD;
    border-radius: 4px;
    outline: 1px solid #D6D4CD;
  }
  .breadcrumbs-container ul li:first-child {
    position: relative;
    margin-left: -3.8em;
    transition: margin-left 0.4s ease;
  }
  .breadcrumbs-container ul li:first-child img {
    opacity: 0;
    transition: opacity 0.4s ease;
  }
}
@media screen and (max-width: 1280px) and (min-width: 1201px) {
  .breadcrumbs-container {
    padding-left: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);
  }
}
@media (max-width: 1200px) {
  .breadcrumbs-container {
    width: calc(100% - 3.35rem);
    padding-left: clamp(0.75em, 0.2222222222vw + 0.6527777778em, 0.875em);
    overflow-x: scroll;
  }
}
@media (max-width: 1280px) {
  #wrapper:not(.has-sidenav) .breadcrumbs-container {
    width: 100%;
  }
}
/*# sourceMappingURL=data:application/json,%7B%22version%22%3A3%2C%22sources%22%3A%5B%22home%2Fdiajfcwo%2F2024.diakonie-klinikum.de%2Fvendor%2Fvonheldenundgestalten%2Fdiakonieklinik-basic%2Fsrc%2FResources%2Fpublic%2Fcss%2Felements%2F..%2Fincludes%2F_fonts.scss%22%2C%22home%2Fdiajfcwo%2F2024.diakonie-klinikum.de%2Fvendor%2Fvonheldenundgestalten%2Fdiakonieklinik-basic%2Fsrc%2FResources%2Fpublic%2Fcss%2Felements%2Fce_breadcrumbs.scss%22%2C%22home%2Fdiajfcwo%2F2024.diakonie-klinikum.de%2Fvendor%2Fvonheldenundgestalten%2Fdiakonieklinik-basic%2Fsrc%2FResources%2Fpublic%2Fcss%2Felements%2F..%2Fincludes%2F_mixins.scss%22%5D%2C%22names%22%3A%5B%5D%2C%22mappings%22%3A%22AAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACAA%3BADSA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACTA%3BADkBA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAClBA%3BAD2BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAC3BA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAEA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACmBQ%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BADXJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACiBI%3BADFJ%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BACEI%3BADMJ%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAQJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAASA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAeA%3BAAAA%3BAAAA%3BAAQA%3BAAAA%3BAAAA%3BAAOF%3BAAEI%3BAAAA%3BAAAA%3BAAAA%3BAAII%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAOR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQF%3BAAAA%3BAAAA%3BAAGA%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAIF%3BAACE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAUN%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAKE%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAGA%3BAAAA%3BAAAA%3BAAAA%3BAAGE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQE%3BAAAA%3BAAAA%3BAAAA%3BAAGG%3BAAAA%3BAAAA%3BAAKL%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAOA%3BAAAA%3BAAAA%3BAC9KF%3BADsLJ%3BAAAA%3BAAAA%3BAAEE%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAIA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAOE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAIE%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAQR%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BACvMM%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAAA%3BAAHA%3BADuNJ%3BAAAA%3BAAAA%3BAAAA%22%7D */