.blog-area .blog-grid-row,.related-post .blog-grid-row{--bs-gutter-x:1.75rem;--bs-gutter-y:2.25rem}.blog-area .blog-grid-row>[class*=col-],.related-post .blog-grid-row>[class*=col-]{display:flex}.related-post{border-top:1px solid #0f3d2e1a;margin-top:2rem;padding-top:2rem}.related-post>.title{color:#1f1f1f;margin-bottom:1.5rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:700;line-height:1.25}.blog-area .single-blog-post,.related-post .single-blog-post{background:#fff;border:1px solid #0f3d2e14;border-radius:1rem;flex-direction:column;width:100%;height:100%;margin-bottom:0;transition:box-shadow .25s,transform .25s;display:flex;overflow:hidden;box-shadow:0 4px 18px #0f3d2e12}.blog-area .single-blog-post:hover,.related-post .single-blog-post:hover{box-shadow:0 10px 28px #0f3d2e1f}.blog-area .single-blog-post .image,.related-post .single-blog-post .image{aspect-ratio:4/3;background:#f3f5f8;border-radius:0;flex-shrink:0;position:relative;overflow:hidden}.blog-area .single-blog-post .image a,.related-post .single-blog-post .image a{height:100%;display:block}.blog-area .single-blog-post .image img,.blog-area .single-blog-post .image .blog-card-image,.related-post .single-blog-post .image img,.related-post .single-blog-post .image .blog-card-image{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;transition:transform .35s}.blog-area .single-blog-post:hover .image img,.blog-area .single-blog-post:hover .image .blog-card-image,.related-post .single-blog-post:hover .image img,.related-post .single-blog-post:hover .image .blog-card-image{transform:scale(1.04)}.blog-area .single-blog-post .image .tag,.related-post .single-blog-post .image .tag{z-index:1;background:var(--coviran-tag-gradient,linear-gradient(to right, #1f4e2b 0%, #1f4e2b 50%, #48b463 100%));color:#fff;letter-spacing:.02em;text-transform:uppercase;border-radius:999px;padding:.35rem .85rem;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;position:absolute;top:1rem;left:1rem}.blog-area .single-blog-post .content,.related-post .single-blog-post .content{flex-direction:column;flex:1;margin-top:0;padding:1.25rem 1.35rem 1.5rem;display:flex}.blog-area .single-blog-post .content .meta,.related-post .single-blog-post .content .meta{margin-bottom:.75rem;padding-left:0;list-style:none}.blog-area .single-blog-post .content .meta li,.related-post .single-blog-post .content .meta li{color:#526057;align-items:center;gap:.35rem;margin-right:0;padding-left:0;font-size:.875rem;display:inline-flex}.blog-area .single-blog-post .content .meta li i,.related-post .single-blog-post .content .meta li i{color:#00913e;position:static}.blog-area .single-blog-post .content h3,.related-post .single-blog-post .content h3,.blog-area .single-blog-post .content h2,.related-post .single-blog-post .content h2{margin-bottom:0;font-size:1.125rem;font-weight:700;line-height:1.45}.blog-area .single-blog-post .content h3 a,.related-post .single-blog-post .content h3 a,.blog-area .single-blog-post .content h2 a,.related-post .single-blog-post .content h2 a{color:#1f1f1f;background:0 0;padding:0;text-decoration:none;display:inline}.blog-area .single-blog-post .content h3 a:hover,.related-post .single-blog-post .content h3 a:hover,.blog-area .single-blog-post .content h2 a:hover,.related-post .single-blog-post .content h2 a:hover{color:#00913e;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.blog-area .pagination-area{margin-top:2.5rem}@media (prefers-reduced-motion:reduce){.blog-area .single-blog-post,.blog-area .single-blog-post .image img,.blog-area .single-blog-post .image .blog-card-image,.related-post .single-blog-post,.related-post .single-blog-post .image img,.related-post .single-blog-post .image .blog-card-image{transition:none}.blog-area .single-blog-post:hover .image img,.blog-area .single-blog-post:hover .image .blog-card-image,.related-post .single-blog-post:hover .image img,.related-post .single-blog-post:hover .image .blog-card-image{transform:none}}@media (max-width:767px){.blog-area .blog-grid-row,.related-post .blog-grid-row{--bs-gutter-y:1.75rem}.blog-area .single-blog-post .content,.related-post .single-blog-post .content{padding:1rem 1.1rem 1.25rem}.blog-area .single-blog-post .content h3,.related-post .single-blog-post .content h3,.blog-area .single-blog-post .content h2,.related-post .single-blog-post .content h2{font-size:1.0625rem}}
