.div_treinamento_card {
    border: 1px solid #A373AD;
    border-radius: 35px;
    padding: 30px;
    height: auto;
    box-shadow: 1px 1px 2px #c4c4c4;
    height: 700px;
    position: relative;
    float: left;
}

.div_treinamento_card h2 {
    color: #A373AD;
    font-size: 1.2rem;
}

.card_treinamentos {
    height: auto;
}

.container_link_treinamentos {
    bottom: 0;
    position: absolute;
    bottom: 30px;
    right: 0;
    left: 0;
}