.article-info dd {
    padding: 0;
    display: inline-block;
    margin-right: 10px;
}
:root {
    --cassiopeia-color-primary: #7c7c7c;
    --cassiopeia-color-link: #353b41;
    --link-color: #6d757e;
    --link-color-rgb: 34, 79, 170;
    --cassiopeia-color-hover: #6c6c6c;
    --link-hover-color: #424077;
    --link-hover-color-rgb: 66, 64, 119;
    --link-decoration: #ff0000;
}
.container-header .mod-menu {
    color: #000;
    flex: 1 0 100%;
    margin: 0;
    padding: 0;
    list-style: none;
}
.container-header {
    z-index: 10;
    background-color: #ffffff;
    background-image: linear-gradient(135deg, #ffffff 0%, #ffffff 100%);
    position: relative;
    box-shadow: inset 0 5px 5px #00000008;
}
.container-header .navbar-toggler {
    color: #000000;
    cursor: pointer;
    border: 1px solid #fff;
}
.container-banner .banner-overlay .overlay {
    text-align: center;
    background-color: #00000052;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    padding: 1em;
    display: flex;
}

section {
    display: flex;
}

:after, :before {
    visibility: hidden;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}
