.ce_jifeaturecard_item {
    margin: auto;
    max-width: 23.5rem; /* 376px */
    position: relative;
    background: white;
    clip-path: polygon(-1% -1%, 101% -1%, 100% calc(100% - 2.8125rem), calc(100% - 2.8125rem) 100%, -1% 101%);
}

.ce_jifeaturecard_image {
    width: 100%;
    height: auto;
}

.ce_jifeaturecard_container {
    padding: 1.5625rem 1.5625rem 3.4375rem 1.5625rem; /* 25px 25px 55px 25px */
    min-height: 16.25rem; /* 260px */
}

.ce_jifeaturecard_header {
    padding-bottom: 1.25rem; /* 20px */
}

.ce_jifeaturecard_link {
    position: absolute;
    right: 3.5rem;
    bottom: 0.875rem;
}

.ce_jifeaturecard_triangle_red img {
    position: absolute;
    right: -1px;
    bottom: -1px;
    height: 2.875rem;
    width: 2.875rem;
}