.more-text {
    transition: all 0.3s ease;
    opacity: 0;
    height: 0;
}

.more-text.show {
    opacity: 1;
    height: auto;
}

.text-right {
    text-align: right;
}

.card-style05 .card-body {
    transition: all 0.3s ease;
    background-color: white;
    color: #ffcb00;
}

.card-style05 .card-body:hover {
    background-color: #ffcb00; /* Color amarillo */
    color: white;
    transform: translateY(-5px);
    box-shadow: 0 5px 15px rgba(0,0,0,0.1);
}
