.apps {
    margin: 36px auto 0 auto;
}

.apps_cards {
    max-width: 1100px;
}

@media (min-width: 480px) {
    .dts-card_btn {
        padding: 19px 16px;
    }

    .apps_cards {
        flex-direction: row;
        flex-wrap: wrap;
    }

    .apps_cards .dts-card {
        width: calc((100% - 16px)/2);
    }
}

@media (min-width: 576px) {
    .apps {
        margin-top: 50px;
    }
}

@media (min-width: 768px) {
    .apps_cards .dts-card {
        width: calc((100% - 48px)/4);
    }
}
