.cx-related-posts-wrapper { display: flex; flex-wrap: wrap; }
.cx-related-posts-wrapper .related-posts-item { background-color: #26332F; max-width: 265px; margin-right: 30px; }
.cx-related-posts-wrapper .related-posts-item:last-child { margin-right: 0; }
.cx-related-posts-wrapper .related-posts-item a { text-decoration: none; }
.cx-related-posts-wrapper .related-posts-item .text-wrapper { padding: 30px 15px; background: #26332F; }
.cx-related-posts-wrapper .related-posts-item .text-wrapper .title { color: #fff; font-size: 24px; line-height: 36px; font-weight: 400; margin-bottom: 15px; hyphens: auto; }
.cx-related-posts-wrapper .related-posts-item .text-wrapper .date { font-size: 16px; font-weight: 700; color: #fff; }
.cx-related-posts-wrapper .related-posts-item .text-wrapper .excerpt { font-size: 16px; font-weight: 400; line-height: 24px; color: #fff; margin-bottom: 15px; }
