.card-with-small-image-and-content{
    border-radius: var(--nb-border-radius-s);
}

.card-with-small-image-and-content .nb-img-wrapper{
    text-align: center;
    padding: var(--nb-spacer-y) var(--nb-spacer-x) 0;
}

.card-with-small-image-and-content .nb-content-wrapper{
    text-align: center;
}

.card-with-small-image-and-content .nb-text-wrapper .nb-paragraph{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: normal;
    display: -webkit-box;
    -webkit-line-clamp: var(--nb-rows);
    -webkit-box-orient: vertical
}

.card-with-small-image-and-content .nb-text-wrapper:after{
    content: '';
    width: 40px;
    height: 2px;
    background-color: var(--nb-spec-color);
    position: relative;
    display: block;
    left: 50%;
    transform: translateX(-50%);
    margin: 10px 0;
}

.card-with-small-image-and-content .nb-text-wrapper{
    margin-bottom: calc(var(--nb-spacer-y) / 2);
}

.card-with-small-image-and-content .nb-text-wrapper:last-child{
    margin-bottom: 0;
}

.card-with-small-image-and-content .nb-text-wrapper > *{
    margin-bottom: calc(var(--nb-spacer-y) / 2);
}

.card-with-small-image-and-content .nb-text-wrapper > *:last-child{
    margin-bottom: 0;
}

.card-with-small-image-and-content .nb-text-wrapper .nb-title > *{
    margin-bottom: 0;
}

.card-with-small-image-and-content .nb-content-wrapper.nb-content-left {
    text-align: left;
}

.card-with-small-image-and-content .nb-content-wrapper.nb-content-left .nb-btn-wrapper {
    justify-content: left;
}

.card-with-small-image-and-content .nb-content-wrapper.nb-content-right {
    text-align: right;
}
