.description {
    margin-top: 1rem !important;
}

.imgcards {
    text-align: center;
    justify-content: center;
    border-radius: 20px;
    object-fit: cover;
}

.card {
    padding: 20px;
}

.block-two {
    width: 100%;
}




@media screen and (min-width: 1200px) {
    .cards-block {
        display: flex;
        grid-gap: 50px;
        justify-content: space-between;
        align-items: center;
    }

    .block-two-detail {
        width: 300px;
    }

    .btn-cards {
        width: 100%;
        max-width: 350px;
    }

    .imgcards {
        height: 200px;
        width: 350px;
    }
}

@media screen and (max-width: 1200px) {
    .btn-cards {
        width: 100%;
    }
    .imgcards {
        width: 100%;
    }

    .cards-block {
        display: flex;
        align-items: center;
        flex-direction: row;
        flex-wrap: wrap;
        justify-content: space-between;
    }
}
