.ncard-lblu {
    background-color: #ffffff;
    border: 0.5px solid #4fc3f7;
    border-radius: 12px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    /* padding: 20px; */
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0;
}

.ncard-header-blu {
    background-color: #e0f7fa;
    padding: 12px 20px;
    display: block;
    overflow: hidden;
}

.ncard-lgre {
    background-color: #ffffff;
    border: 0.5px solid #9ccc65;
    border-radius: 12px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    /* padding: 20px; */
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0 0 20px 0;
}

.ncard-header-gre {
    background-color: #e0f2f1;
    padding: 12px 20px;
    display: block;
    overflow: hidden;
}

.ncard-lpur {
    background-color: #ffffff;
    border: 0.5px solid #ce93d8;
    border-radius: 12px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    /* padding: 20px; */
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0;
}

.ncard-header-pur {
    background-color: #e8eaf6;
    padding: 12px 20px;
    display: block;
    overflow: hidden;
}

.ncard-lora {
    background-color: #ffffff;
    border: 0.5px solid #ffb74d;
    border-radius: 12px;
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.08);
    /* padding: 20px; */
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0;
}

.ncard-header-ora {
    background-color: #fff8e1;
    padding: 12px 20px;
    display: block;
    overflow: hidden;
}

.ncard-body {
    padding: 20px;
}