.frhd__post-grid-interactive-6.frhd__post-block-container {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  column-gap: 15px;
}
.frhd__post-grid-interactive-6 article.frhd__post-interactive-article{
  box-shadow: rgba(100, 100, 111, 0.2) 0px 7px 29px 0px;
  padding:0;
  position: relative;
  transition: all 0.3s;
  overflow: hidden;
}
.frhd__post-grid-interactive-6 .frhd__featured-image {
  position: relative;
  overflow: hidden;
}
.frhd__post-grid-interactive-6 .frhd__featured-image img {
  display: block;
  width: 100%;
  min-height: 220px;
  max-height: 220px;
  object-fit: cover;
  border-radius: 5px;
  transition: 0.3s;
}
.frhd__post-grid-interactive-6  span.frhd__featured-image-missing {
  display: block;
  min-height: 220px;
  max-height: 220px;
  background: #cccccc;
  position: relative;
}
.frhd__post-grid-interactive-6 span.frhd__featured-image-missing:before {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%);
  width: 25px;
  height: 25px;
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15 21C14.6917 19.8005 14.1618 18.6686 13.4412 17.6532M3 13.0351C3.31177 13.0127 3.62454 13.0019 3.93756 13.0027C6.57381 12.9466 9.14549 13.7729 11.1937 15.3342C12.0694 16.0016 12.825 16.7848 13.4412 17.6532M16.2449 16.2449C15.2871 16.5074 14.3464 16.9792 13.4412 17.6532' stroke='%23141B34' stroke-width='1.5' stroke-linejoin='round'/%3E%3Ccircle cx='16.5' cy='7.5' r='1.5' stroke='%23141B34' stroke-width='1.5'/%3E%3Cpath d='M2 2L22 22' stroke='%23141B34' stroke-width='1.5' stroke-linejoin='round'/%3E%3Cpath d='M21 3H21.75C21.75 2.58579 21.4142 2.25 21 2.25V3ZM3 21H2.25C2.25 21.4142 2.58579 21.75 3 21.75V21ZM2.25 3V21H3.75V3H2.25ZM21 20.25H3V21.75H21V20.25ZM6.18198 3.75H21V2.25H6.18198V3.75ZM20.25 3V17.818H21.75V3H20.25Z' fill='%23141B34'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  content: "";
  opacity: .5;
}
.frhd__post-grid-interactive-6 .frhd__article-top {
  display:flex;
  align-items:center;
  padding: 20px 20px 0;
}
.frhd__post-grid-interactive-6 .frhd__new-date {
  justify-content: space-between;
}
.frhd__post-grid-interactive-6 .frhd__article-top span svg{
  height: 15px;
  height: 15px;
  margin-right: 5px;
  font-size: 16px;
}
.frhd__post-grid-interactive-6 .frhd__article-middle {
  padding: 20px 20px 0;
  padding-bottom: 77px;
  max-height: 370px;
  overflow-y:auto;
  position: relative;
  z-index: 1;
}
.frhd__post-grid-interactive-6 .frhd__article-top p {
  font-size: 14px;
  font-weight: 500;
  line-height: 16px;
  background-color: #00855C;
  padding: 3px 9px;
  border-radius: 15px;
  color: white;
  margin: 0;
  box-shadow: 0 6px 10px rgb(0 0 0 / 50%);
  display: inline-block;
}
.frhd__post-title {
  margin-bottom:0;
}
.frhd__post-grid-interactive-6 .frhd__post-title h2 {
  color: #fff;
  font-size: 22px;
  line-height: 28px;
  font-weight: bold;
  overflow: hidden;
  margin: 0;
  padding: 0 0 10px;
}
.frhd__post-grid-interactive-6 .frhd__post-title h2 a{
  color: #fff;
  font-size: 22px;
  line-height: 28px;
  font-weight: bold;
  overflow: hidden;
  margin: 0; 
}
.frhd__post-grid-interactive-6 .frhd__post-excerpt p{
  margin: 0 !important;
  padding-top: 15px;
  font-size: 16.8px;
  line-height: 24px;
  font-weight: 400;
}
.frhd__post-grid-interactive-6 .frhd__article-bottom {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 2;
  border-top: 2px solid rgba(100, 100, 111, 0.2);
}
.frhd__post-grid-interactive-6 .frhd__article-bottom-content {
   display: flex;
   align-items: center;
   justify-content: space-between;
   padding: 20px 40px;
}
.frhd__post-grid-interactive-6 .frhd__article-bottom-content svg {
  height: 15px;
  width: 15px;
  font-size: 15px;
  font-weight: 700;
  fill: #000;
  transition: 0.3s;
}
.frhd__post-grid-interactive-6 .frhd__article-bottom-content .frhd__post-btn a {
  font-size: 16px;
  font-weight: 600;
  line-height: 20px;
  color:#fff;
  display: flex;
  align-items: center;
  gap: 5px;
  transition: 0.3s;
}
.frhd__post-grid-interactive-6 .frhd__article-bottom-content .frhd__post-btn a{
  pointer-events: painted !important;
}
.frhd__article-middle::-webkit-scrollbar {
  width: 10px; 
  height: 50%;
}
.frhd__post-grid-interactive-6 .frhd__article-middle::-webkit-scrollbar-thumb {
  background-color: #cccccc;
  border-radius: 5px;
}
.frhd__post-grid-interactive-6 .frhd__article-middle scrollbar {
  width: 10px; 
  height: 50%; 
}
.frhd__post-grid-interactive-6 .frhd__article-middle scrollbar-thumb {
  background-color: #cccccc;
  border-radius: 5px;
}
.frhd__post-grid-interactive-6 .frhd__post-author {
  display: flex;
  align-items: center;
  gap: 5px;
}