.el-blog-items {display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 30px;}@media (max-width: 992px) {.el-blog-items {grid-template-columns: repeat(2, 1fr);}}@media (max-width: 600px) {.el-blog-items {grid-template-columns: 1fr;}}.el-post-card-inner {background-color: #fff;box-shadow: 0px 8px 16px 0px rgba(0, 0, 0, 0.04);}.el-post-card-inner .el-post-thumbnail {overflow: hidden;height: 250px;position: relative;}.el-post-card-inner .el-post-thumbnail img {width: 100%;height: 100%;object-fit: cover;object-position: center;position: absolute;left: 0;top: 0;transform: scale(1.05) translateX(0);transition: all .8s cubic-bezier(.5, 1, .89, 1);}.el-post-card:hover .el-post-card-inner .el-post-thumbnail img {transform: scale(1.05) translateX(2%);}.el-post-card-inner .el-post-content {padding: 30px;padding-bottom: 0;position: relative;}.el-post-content .el-post-date {position: absolute;right: 20px;top: -20px;}.el-post-content .el-post-date time {background-color: var(--logisko-bg-dark);color: var(--logisko-grey-light-color);height: 40px;display: inline-flex;align-items: center;column-gap: 15px;font-size: 14px;font-weight: 600;text-transform: uppercase;padding-right: 15px;border-radius: 2px;overflow: hidden;}.el-post-content .el-post-date time span {background-color: var(--logisko-primary-color);color: var(--logisko-white-color);font-size: 24px;font-weight: 600;width: 40px;height: 100%;display: flex;align-items: center;justify-content: center;}.el-post-content .el-post-date time.updated {display: none;}.el-post-content .entry-title {font-family: var(--logisko-primary-font, 'DM Sans');font-size: 24px;line-height: 32px;color: #000000;font-weight: 700;letter-spacing: -1px;margin: 10px 0 15px;}.line-effect-yes .el-post-content .entry-title a {background-image: linear-gradient(var(--logisko-primary-color, #df1119) 0%, var(--logisko-primary-color, #df1119) 98%);color: var(--logisko-dark-color, #000000);background-size: 0 3px;background-repeat: no-repeat;background-position: left 100%;word-break: break-word;}.line-effect-yes .el-post-content .entry-title a:hover {background-size: 100% 3px;}.el-post-content .post-meta {line-height: 1;}.el-post-content .post-meta a {font-family: var(--logisko-secodary-font, 'DM Sans');font-size: 14px;font-weight: 500;line-height: 1;text-transform: capitalize;color: var(--logisko-grey-color, #666);display: inline-flex;align-items: center;gap: 5px;transition: all 0.2s ease-in-out;}.el-post-content .post-meta a i {color: var(--logisko-primary-color, #df1119);font-size: 15px;margin-top: -2px;}.el-post-content .post-meta a:not(:last-of-type) {margin-right: 15px;}.el-post-content .el-entry-footer {display: flex;align-items: center;justify-content: space-between;border-top: 1px solid var(--logisko-border-color, #eee);padding: 15px 0;margin-top: 20px;}.el-post-content .el-entry-footer .readmore {font-family: var(--logisko-primary-font, 'DM Sans');color: var(--logisko-dark-color, #000000);font-size: 15px;font-weight: 600;letter-spacing: -0.2px;padding-right: 25px;position: relative;display: inline-block;margin-top: 0;transition: all .6s .125s cubic-bezier(.1, .75, .25, 1);}.el-post-content .el-entry-footer .readmore:after {position: absolute;font-family: "Font Awesome 6 Pro";font-weight: 400;font-size: 18px;line-height: 0;content: "\f178";top: 55%;transform: translateY(-50%);transition: opacity .4s .25s, left .6s .25s, right .6s .25s;transition-timing-function: cubic-bezier(.1, .75, .25, 1);}.el-post-content .el-entry-footer .readmore:before {background-color: var(--logisko-bg-dark, #04223e);content: "";position: absolute;top: 53%;transform: translateY(-50%);width: 20px;height: 1.5px;left: -25px;opacity: 0;transition: all 0.3s cubic-bezier(.1, .75, .25, 1);}.el-post-content .el-entry-footer .readmore:after {right: 0;transition-delay: 0s;}.el-post-content .el-entry-footer .readmore:hover {padding-left: 25px;color: var(--logisko-primary-color, #df1119);}.el-post-content .el-entry-footer .readmore:hover:before {left: 0;opacity: 1;transition: opacity .4s .25s, left .6s .25s;transition-timing-function: cubic-bezier(.1, .75, .25, 1);transition-delay: .225s;}.el-post-content .el-entry-footer .readmore:hover:after {right: -10px;opacity: 0;transition-delay: 0s;}.el-post-content .el-entry-footer .post-comments {font-family: var(--logisko-primary-font, 'DM Sans');font-size: 15px;font-weight: 500;line-height: 1;text-transform: capitalize;color: var(--logisko-grey-color, #666666);letter-spacing: -0.5px;display: inline-flex;gap: 8px;align-items: center;transition: all 0.2s ease-in-out;}.el-post-content .el-entry-footer .post-comments:hover {color: var(--logisko-primary-color, #df1119);transition: all 0.2s ease-in-out;}.post-comments i {color: var(--logisko-primary-color, #df1119);font-size: 15px;}