.icmads-myser-footer {
    background: #2a2a2a;
    border-top: 1px solid #484848;
    padding: 10px 16px;
    text-align: center;
}

.icmads-myser-footer a {
    align-items: center;
    color: #dedede;
    display: inline-flex;
    flex-wrap: wrap;
    font-size: 13px;
    gap: 4px 10px;
    justify-content: center;
    min-height: 28px;
}

.icmads-myser-footer a:hover,
.icmads-myser-footer a:focus-visible {
    color: #fff;
    text-decoration: underline;
    text-underline-offset: 3px;
}

.icmads-myser-footer a:focus-visible {
    outline: 2px solid #fff;
    outline-offset: 4px;
}

.icmads-myser-footer img {
    display: block;
    height: auto;
    max-width: 100%;
    width: 102px;
}
