.blog_title_image {
    height: 10rem;
    background-size: cover;
    background-position: center center;
    background-repeat: no-repeat;
}
.blog_title_image_xl {
    height: 15rem;
}
.blog_locked_container {
    height: 10rem;
    background-color: rgba(65, 65, 65, 0.80);
    z-index: 1;
}
.blog_locked_container_xl {
    height: 15rem;
}
.blog_locked_container_longer {
    height: 11rem;
}
.blog_locked_container_longer_xl {
    height: 16rem;
}

.navi-secondary .nav-link {
    cursor: pointer;
}
.navi-secondary .nav-link:not(.active) {
    color: #7b7b7b !important;
}
.navi-secondary .nav-link:not(.active):hover {
    background-color: #efefef !important;
}
.navi-secondary .active {
    background-color: #d4d4d4 !important;
}
.navi-secondary .active:hover {
    background-color: #adadad !important;
}