.cover_logo {
    width: 100%;
    height: 110px;
    display: block;
    position: relative;
    background-color: #ffffff;
    border: 1px solid var(--color-border);
    border-radius: 8px;
    box-shadow: var(--box-shadow);
}

.cover_logo img {
    max-width: 100px !important;
    max-height: 90px;
    margin: auto;
    inset: 0;
    position: absolute;
    transition: .3s;
    -webkit-filter: grayscale(100%);
	filter: grayscale(100%);
	filter: gray;
}

.cover_logo:hover img {
    -webkit-filter: none;	
	filter: none;	
}
