body:has( [data-history-node-id="41"]) .site-header__bottom{
    filter: grayscale(100%);
}
body.page-node-type-person .site-header__bottom {
    filter: grayscale(100%);
}
@media screen and (min-width: 1199px) {
    .b-site-info-header__logo img {
        max-width: 4.8rem;
    }
    .b-site-info-footer__logo a {
        width: 4.5rem;
    }
    .block-type-site-info-footer-info {
        width: 28rem;
        margin-right: 5.5rem;
    }
    .site-header__menu {
        background: white;
    }
}

.view-block-news:after,
.block-type-img-text:after {
    background: none !important;
}
.block-type-img-text {
    order: -5;
    margin-top: 2rem;
}