/* A quiet trail after the curved masthead, with the same content alignment. */
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs + #tetractys-page {
    margin-top:0;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs {
    display:block;
    position:relative;
    clear:both;
    width:100%;
    margin:0;
    padding:0;
    background:#fff;
    color:#4d6864;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs #page-breadcrumb {
    display:block!important;
    position:static;
    width:100%;
    height:auto;
    min-height:0;
    margin:0;
    padding:0;
    border:0;
    background:transparent;
    box-shadow:none;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs #page-breadcrumb .page-breadcrumb-inner.customify-container {
    width:100%;
    max-width:1520px;
    margin:0 auto;
    padding:18px 40px 24px;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs .page-breadcrumb-inner ul {
    display:block;
    position:static;
    top:auto;
    z-index:auto!important;
    margin:0;
    padding:0!important;
    border:0;
    border-radius:0;
    background:transparent;
    box-shadow:none;
    list-style:none;
    white-space:normal;
    text-transform:none;
    letter-spacing:0;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs #page-breadcrumb .page-breadcrumb-list li,
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs #page-breadcrumb .page-breadcrumb-list li a {
    color:#4d6864!important;
    font-family:inherit;
    font-size:12px;
    font-weight:400;
    line-height:1.7;
    overflow-wrap:anywhere;
    white-space:normal;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs .page-breadcrumb-list a {
    border:0;
    text-decoration:none;
    text-underline-offset:3px;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs .page-breadcrumb-list a:hover {
    color:#174f4a!important;
    text-decoration:underline;
}
.oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs .page-breadcrumb-list a:focus-visible {
    outline:2px solid #174f4a;
    outline-offset:4px;
    border-radius:2px;
}
@media(max-width:1100px) {
    .oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs #page-breadcrumb .page-breadcrumb-inner.customify-container {
        padding:16px 28px 22px;
    }
}
@media(max-width:760px) {
    .oicp-breadcrumbs-below-masthead .oicp-masthead-breadcrumbs #page-breadcrumb .page-breadcrumb-inner.customify-container {
        padding:14px 20px 20px;
    }
}
