.img-card-cred img{
    border-radius:15px 15px 0 0 !important;
}

.btn-cred-card1 .vc_btn3, 
.btn-cred-card2 .vc_btn3 {
    width: 220px;
    height: 48px;
    font-weight: 500;
    font-size: 20px;
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    padding: 0 !important;
    line-height: normal !important;
    font-family: Ubuntu !important;
}

.btn-cred-card2 .vc_btn3{
    background-color: #ffffff !important;
    color: #1d2939 !important;
    border: 1px solid #1d2939;
}

.btn-cred-card1 .vc_btn3:hover {
    background-color: #ffa329 !important;
    background-image: none !important; /* Elimina gradientes de WPBakery */
    color: #ffffff !important;
}

.btn-cred-card2 .vc_btn3:hover {
    background-color: #f2f4f7 !important;
    background-image: none !important; /* Elimina gradientes de WPBakery */
    color: #1d2939 !important;
    border-color: #1d2939 !important;
}

.btn-cred-card1 .vc_btn3::before, 
.btn-cred-card1 .vc_btn3::after,
.btn-cred-card2 .vc_btn3::before,
.btn-cred-card2 .vc_btn3::after {
    display: none !important; /* Esto quita las capas grises o sombras internas */
}

.mini-cards-cred {
    /* Quitamos width fijo para que sea responsivo, usamos max-width si quieres limitar */
    max-width: 162px; 
    width: 100%;
}

.mini-cards-cred .vc_column-inner {
    background-color: white !important;
    padding: 24px 16px !important; /* Un poco más de aire arriba/abajo */
    height: 240px !important; /* El alto lo pasamos aquí para que el fondo blanco cubra todo */
    border-radius: 8px !important;
    
    /* Esto asegura que el contenido se alinee a la izquierda y arriba */
    display: flex !important;
    flex-direction: column !important;
    align-items: flex-start !important; 
    justify-content: flex-start !important;
}

.mini-cards-cred .align-icon {
    /* En lugar de padding-right, usamos margin-bottom para separar del texto */
    margin-bottom: 25px !important;
    padding: 0 !important; /* Limpiamos paddings previos */
    display: block !important;
}

.seccion-soluciones-digitales-cred {
    border-radius: 0 0 50px 50px / 0 0 80px 80px !important;
}