.card {
    display: flex !important;
    flex-direction: column;
    padding: 25px;
    border-radius: 16px;
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);
    border: 1px solid #d2d6db;
    background: #fff;
    min-height: 250px;
}

    .card .title {
        display: block;
        color: #000;
        font-weight: 700;
        font-size: 14px;
        padding: 0;
        margin-bottom: 10px;
    }

    .card .description {
        margin-top: 4px;
        font-size: 12px;
        line-height: 24px;
        color: #333;
        margin-bottom: 0;
        text-align: justify;
    }
.callout {
    margin: 2px 0 2px 0;
    padding: 10px;
}

    .callout.callout-info:hover {
        background-color: #b6d0c3 !important;
    }

    .callout.callout-info {
        background-color: #f4f4f4 !important;
        color: #666 !important;
        font-size: 12px;
        border-color: #b6d0c3;
    }

    .callout h4 {
        margin-top: 0;
        font-weight: normal;
        font-size: 10px;
        color: #a39161;
        float: inline-end;
        padding-bottom: 0;
        margin-bottom: 0;
        line-height: normal;
    }

.box-body {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
    padding: 10px;
}

.callout {
    border-radius: 3px;
    margin: 0 0 20px 0;
    padding: 15px 30px 15px 15px;
    border-right: 5px solid #eee;
}

    .callout a {
        color: #fff;
        text-decoration: underline;
    }

        .callout a:hover {
            color: #eee;
        }

    .callout h4 {
        margin-top: -2px;
        font-weight: 600;
    }

    .callout p:last-child {
        margin-bottom: 0;
    }

    .callout code, .callout .highlight {
        background-color: #fff;
    }

    .callout.callout-danger {
        border-color: #c23321;
    }

    .callout.callout-warning {
        border-color: #c87f0a;
    }

    .callout.callout-info {
        border-color: #006937;
    }

    .callout.callout-success {
        border-color: #00733e;
    }
