.section-logos-block{
    padding: 48px 0 64px 0;
}
.logos-block__title{
    font-size: 1.125rem;
    font-weight: 400;
    text-align: center;
    margin-bottom: 36px;
}

.logos-block__row{
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient:  horizontal;
    -webkit-box-direction:  normal;
    -ms-flex-flow:  row wrap;
            flex-flow:  row wrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
            align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
            justify-content: center;
}

.logos-block__row figure{
    
    margin: 0px 0 27px 48px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
}
.logos-block__row figure:first{
    margin-left: 0;
}
.logos-block__row figure img{
    max-height: 51px;
    width: auto;
}

@media screen and (max-width:768px) {
    .logos-block__row{
        -webkit-box-pack: justify;
        -ms-flex-pack: justify;
        justify-content: space-between;
    }
    .logos-block__row figure {
        margin: 0px 20px 27px 20px;
    }

}
@media screen and (max-width:480px) {
    .logos-block__row{
        -webkit-box-pack: center;
        -ms-flex-pack: center;
                justify-content: center;
    }
    .logos-block__row figure{
        width: 50%;
        max-width: 50%;
        margin: 0 0 27px 0;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
                justify-content: center;
    }
}

/* @media screen and (max-width:374px) {
    .logos-block__row figure {
        margin: 0px 8px 25px 8px;
        width: 110px;
    }
} */