.documents-page {
    margin-bottom: 120px;
}

.documents-page__title {
    margin-bottom: 60px;
}

.documents-page__descr {
    margin-bottom: 60px;
}

.documents-page__cards {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-evenly;
}

.documents-page__item {
    flex: 0 1 calc(25% - 22.5px);
    margin-right: 30px;
    margin-bottom: 30px;
}

.documents-page__item:nth-child(4n) {
    margin-right: 0;
}

.documents-page__item:last-child {
    margin-right: 0;
}

@media (max-width: 991px) {
    .documents-page {
        margin-bottom: 60px;
    }

    .documents-page__title {
        margin-bottom: 30px;
    }

    .documents-page__descr {
        margin-bottom: 30px;
    }

    .documents-page__item {
        flex: 0 1 calc(33.333% - 7px);
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .documents-page__item:nth-child(4n) {
        margin-right: 10px;
    }

    .documents-page__item:nth-child(3n) {
        margin-right: 0;
    }
}

@media (max-width: 575px) {
    .documents-page {
        background-image: url("../../img/background-mobile-main-block.svg");
        background-repeat: no-repeat;
    }

    .documents-page__item {
        flex: 0 1 calc(50% - 5px);
        margin-right: 10px;
        margin-bottom: 10px;
    }

    .documents-page__item:nth-child(3n) {
        margin-right: 10px;
    }

    .documents-page__item:nth-child(2n) {
        margin-right: 0;
    }
}