.ws-recommended-sportsbooks {
    width: 100%;
    padding: .75rem 2.5rem .75rem .75rem;
    font-size: .875rem;
    font-weight: 500;
    color: var(--title-color);
    position: relative;
    transition:all .5s
}
.ws-recommended-sportsbooks .ws-recommended-sportsbooks-logo {
    height: 3.25rem;
    padding: 1.125rem 0.75rem;
    border-radius: 0.75rem;
    width: 6.1875rem;
    margin-right: 1rem;
    flex-shrink: 0
}
.ws-recommended-sportsbooks-logo img {
    max-height: 1rem;
    width: auto;
}
.ws-recommended-sportsbooks i {
    position: absolute;
    top: calc(50% - .75rem);
    right: 1rem;
    font-size: 1.5rem;
}
.ws-recommended-sportsbooks span {
    flex-basis: 100%;
    text-align: center
}
.ws-recommended-sportsbooks:hover {
    background-color: var(--bg-color);
}
