.related-posts-ti {
font-size: 22px!important;
font-weight: 600;
margin-bottom: 16px;
padding-top: 24px;
padding-left: 0;
padding-right: 0;
}
.related-posts .related-post-title {
width: 70%;
font-weight: 700!important;
font-size:16px;
line-height:20px;
}
.related-posts .related-post-title a {
color:#222633;
font-weight:600;
text-decoration:none
}
.related-posts .related-post-title a:hover {
color:#0098ff
} .related-posts-grid {
display: grid;
grid-template-columns: repeat(2, 1fr);
gap: 0 15px;
}
.related-posts .related-post-image {
padding:8px 8px 8px 0;
width: 30%;
} @media (max-width: 992px) {
.related-posts-grid {
grid-template-columns: 1fr;
}
}
.related-posts {
margin-bottom:16px
}
.related-posts-grid .related-post-item {
display: flex;
align-items: center; 
gap: 1rem;
margin-bottom: 1rem;
}