.logoslider__logo{
    color: #29265b;
    font-size: 1.6rem;
    font-weight: 500;
    line-height: 1.9rem;
    margin-bottom: 0.5rem;
}

.logoslider__logo > div{
    position: relative;
}

.logoslider__logo > div:after{
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 50%;
    background-color: #bccf00;
    position: absolute;
    bottom: 0;
    transform: translateY(-1.5rem) translateX(-50%);
    left: 50%;
    content: "";
}

.logoslider__logo img{
    width: 4.8rem;
    height: 4.8rem;
    border-radius: 50%;
    object-fit: cover;
    min-height: 4.8rem;
    margin-bottom: 5rem;
}

.logoslider__logos{
    position: relative;
}

.logoslider__logos:before{
    content: "";
    background: linear-gradient(90deg, rgba(188,207,0,0) 0%, rgba(188,207,0,1) 7%, rgba(188,207,0,1) 93%, rgba(188,207,0,0) 100%);
    height: 0.1rem;
    width: 100%;
    position: absolute;
    left: 0;
    top: 8.2rem;
}