.header .main .columns {
    flex-wrap: nowrap;
}

.header .main .menu {
    gap: 16px;
}

nav.breadcrumb-wrapper {
    position: relative;
    top: 140px;
    left: 0;
    right: 0;
    width: min(88.889vw, 80pc);
    margin: 0 auto;
    z-index: 9;
}

@media (max-width: 1100px) {
    nav.breadcrumb-wrapper {
        width: calc(100% - min(12.308vw, 52.92px));
        top: 100px;
        font-size: 14px;
    }
}

nav.breadcrumb-wrapper p {
    color: #ffffff;
}

.breadcrumb-wrapper.dark-breadcrumb p,
.breadcrumb-wrapper.dark-breadcrumb a {
    color: #1b4559;
}