nav.dc-breadcrumbs{position:relative;z-index:1;display:block;margin:20px 0 0;font:500 .85rem/1.6 Arial,sans-serif;color:rgba(255,255,255,.78);text-transform:none;letter-spacing:normal}
nav.dc-breadcrumbs .breadcrumb{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:flex-start;gap:0;margin:0;padding:0;list-style:none;background:transparent;border-radius:0;text-transform:none;letter-spacing:normal;font:inherit}
nav.dc-breadcrumbs .breadcrumb-item{display:inline;float:none;padding:0;color:inherit;overflow-wrap:anywhere}
nav.dc-breadcrumbs .breadcrumb-item+.breadcrumb-item:before{float:none;display:inline-block;content:'›';padding:0 10px;color:rgba(255,255,255,.45)}
nav.dc-breadcrumbs .breadcrumb-item a{color:rgba(255,255,255,.78);text-decoration:none;font:inherit;text-transform:none;letter-spacing:normal}
nav.dc-breadcrumbs .breadcrumb-item a:hover{color:#f6c900;text-decoration:underline}
nav.dc-breadcrumbs .breadcrumb-item a:focus-visible{outline:2px solid #f6c900;outline-offset:4px}
nav.dc-breadcrumbs .breadcrumb-item.active{color:#fff}
.page-heading nav.dc-breadcrumbs .breadcrumb{justify-content:center}
@media(max-width:767px){nav.dc-breadcrumbs{font-size:.78rem;margin-top:16px}nav.dc-breadcrumbs .breadcrumb-item+.breadcrumb-item:before{padding:0 7px}}
