.blog-listing__post{
  display:flex;
  flex-direction:row;
  justify-content:space-between;
  gap:26px;
}
h3.blog-listing__post-title{
  margin-bottom:26px !important;
}
a.blog-listing__post-title-link{
  font-family:"Crimson Pro" !important;.
  font-size:1.56rem !important;
  line-height:112% !important;

}
.hs-search-field button{
  right:12px !important;
}
.blog-listing__post-summary{
  font-family:"Inter";
  font-size:18px;
  line-height:normal;
  font-weight:400;
}
.blog-listing__post-image{
  border-radius:6px;
  object-position:center;
}
.blog-listing--list img{
  width:257px;
    height:193px;
}
.blog-listing__post-image-wrapper{
  height:193px !important;
}
.res-link,.res-link:hover{
  display:flex;
  gap:8px;
  line-height:22.86px;
  font-size:16px !important;
  font-family: Inter, arial!important;
  font-weight:500 !important;
  color: #000000 !important;
  text-decoration:none;
  width:100%;
}
  .pill{
    line-height:100%;
    display:flex;
    height:fit-content;
    background-color:#FFDD00;
    border-radius:27px;
    font-size: 13px;
    font-family:Inter,arial;
    width:fit-content;
    padding:  8px 14px 8px 14px;
  }
@media (max-width:767px){
  .blog-listing__post{
    flex-direction:column;
  }
}