.companys-block .comps {
    display: grid;
    grid-template-columns: repeat(4,1fr);
    gap: 30px;
}


@media (max-width: 1200px) {
    .companys-block .comps {
        gap: 10px;
    }
}

@media (max-width: 996px) {
    .companys-block .comps {
        grid-template-columns: repeat(2,1fr);
    }
}

@media (max-width: 498px) {
    .companys-block .comps {
        display: flex;
        flex-direction: column;
    }
}