.recent-posts-block{background:#1a458b;left:50%;margin-left:-50vw;margin-right:-50vw;position:relative;right:50%;width:100vw}.recent-posts-block .block-title{color:var(--recent-posts-heading-color,#fff);display:block;font-size:1.8em;font-weight:700;margin:.25em auto 0;max-width:1362px;padding:.8em 0 0;text-align:left;width:100%}@media(max-width:1404px){.recent-posts-block .block-title{margin-left:.92em;margin-right:.92em}}.recent-posts-block .block-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(272px,1fr));grid-gap:1.4em;margin-left:auto;margin-right:auto;max-width:1404px;padding:1.4em;width:100%}.recent-posts-block .block-grid .card{background-color:#fff;border:1px solid #fff;height:28em;padding:0;position:relative}.recent-posts-block .block-grid .card .image-wrapper{height:16em;overflow:hidden;position:relative}.recent-posts-block .block-grid .card .image-wrapper h4{color:#fff;left:.92em;margin-top:0;position:absolute;top:1em;width:90%;z-index:3}.recent-posts-block .block-grid .card .image-wrapper .overlay{background:-webkit-gradient(linear,left bottom,left top,from(transparent),to(rgba(0,0,0,.75)));background:-webkit-linear-gradient(bottom,transparent,rgba(0,0,0,.75));background:linear-gradient(0deg,transparent,rgba(0,0,0,.75));bottom:top;height:8.2em;left:0;position:absolute;width:100%;z-index:2}.recent-posts-block .block-grid .card .image-wrapper img{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;right:0;top:0;width:100%;z-index:1}.recent-posts-block .block-grid .card p{padding:0 1.4em}.recent-posts-block .block-grid .card a{bottom:1em;bottom:2.4em;color:#000;font-weight:600;position:relative;right:0;text-align:right;text-decoration:none;width:100%}.recent-posts-block .block-grid .card a:after{background-color:#f07327;background-image:url(/wp-content/themes/kehe2021/public/images/link_arrow.svg);background-position:50%;background-repeat:no-repeat;background-size:18px;border-radius:34px;content:"";display:inline-block;height:34px;margin-left:1em;position:relative;top:12px;width:34px}.recent-posts-block .block-grid .card a:hover{text-decoration:underline}.recent-posts-block .block-grid .card a:hover:after{background-color:#bd500d}
/*# sourceMappingURL=recent-posts_2026.css.map*/