.dnd-section > .row-fluid {
  margin: 0 auto;
  max-width: 1140px!important;
}
.hhs-blog-post-v2 .card-container {
  display: flex;
  flex-direction: row;
}
.hhs-blog-post-v2 .left-content {
  width: 60%;margin-right: 2rem;position:relative;max-width: 646px;
}
.hhs-blog-post-v2 .left-content .hhs-post-content{padding:25px 0 0 0!important;}
.hhs-blog-post-v2 .left-content img {
  width: 100vw;
  height: auto!important;
  object-fit: cover;
  object-position: 50% 50%;
  min-height: 450px;max-height: 450px;
}
.hhs-blog-post-v2 .right-content .hhs-blog-post-card {
  display: flex;
  flex-direction: row;
  margin: 1rem 0;
  border-top: 1px solid #dde1ea;
  padding-top: 26px!important;
}
.hhs-blog-post-v2 .right-content {
  padding: 1rem;width: 40%;max-width:432px;
  border: 1px solid #dde1ea;background: #fff;
}
.hhs-blog-post-v2 .right-content img{
  object-fit: cover;
  object-position: top center;
  border-radius: 0px;
  width: 100%;
/*   min-width: 150px; */
  max-height: 100px;
}

.hhs-blog-post-v2 .posts-popular{
  color: #191a20;
  font-family: Inter;
  font-weight: 700;
  font-size: 20px;
  opacity: 1;
}
.hhs-blog-post-v2 .topic-list {
  padding-top: 0px;
  margin-bottom: 0;
  font-size: 12px;
  margin-top: 0;
}
.hhs-blog-post-v2 a.topic-link {
  padding: 0px!important;font-size: 12px;
  margin-bottom: 0;color: #26afc6;
}
.hhs-blog-post-v2 #hubspot-topic_data span.topics {
  margin-left: 0;
}
.select-wrapper {
  position: relative;
  width: 350px;
  // Dropdown icon
  &::after {
    color: black;
    content: '▾';
    margin-right: 10px;
    pointer-events: none;
    position: absolute;
    right: 10px;
    top: 7px;
    font-size: 20px;
  }
}

// Default state
.select {
  -moz-appearance: none;
  -webkit-appearance: none;
  background: white;
  border: none;
  border-radius: 0;
  cursor: pointer;
  padding: 12px;
  width: 100%;
  font-size: 18px;
  &:focus {
    color: black;
  }
  // Hack for IE 11+
  &::-ms-expand {
    display: none;
  }
}
.hhs-blog-post-v2 .hhs-post-content h4{
  font-size: 16px!important;
}
.hhs-post-content h4 {
  font-size: 16px!important;
}
.hhs-blog-post-v2 .hhs-post-meta *{
  color: #979cac;  font-weight: 500;
  font-size: 14px!important;margin-top: 10px!important;
}
.hhs-blog-post-v2 .hhs-post-meta .author{
  color: #474A57;  font-weight: 500;
  font-size: 14px;
}
.circle{
    display: inline-block;
    width: 5px;
    height: 5px;
    padding: 3px;
    margin: 1px 5px;
    background: #969BAB;
    border-radius: 50%;
  }
.hhs-img-text-mod {position: relative;}
.hhs-blog-post-v2 {position: relative; z-index: 1;}
#blog-popular-post .hhs-blog-post-v2 .row {position: relative; z-index: 2;display:block;width:100%}
.hhs-blog-post-v2 {position: relative;}


.hhs-post-summary p {
 font-size: 0.95em; 
}

.hhs-blog-post-card{
  -webkit-transition: all 300ms ease-in;
  -moz-transition: all 300ms ease-in;
  -ms-transition: all 300ms ease-in;
  -o-transition: all 300ms ease-in;
  transition: all 300ms ease-in;
  margin-bottom: 25px;overflow:hidden;
}
.hhs-blog-post-v2 .hhs-blog-post-card a{
  width:150px;
}
.popular-blog-post.hhs-blog-post-v2 .hhs-blog-post-card .hhs-post-content{
  padding-left:1rem!important;width:65%;
}
.hhs-blog-post-card:hover .hhs-post-content h4 {
  color:#67C7D7;
}

.hhs-blog-post-card h3,
.hhs-blog-post-card h4,
.hhs-blog-post-card h5 {
  margin-bottom: 0px 
}

.hhs-post-meta {
 opacity: 0.7;
 margin-top: 10px;
}

.hhs-row-overlay {
 position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}

.hhs-video-player {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: block;
  overflow: hidden;
  z-index: 0;
}
  
.hhs-blog-post-v2 video {
  min-width: 100%;
  min-height: 100%;
  width: auto;
  height: auto;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  max-width: initial;
}
@media (max-width: 1024px) {
  .hhs-blog-post-v2 .card-container {
    display: flex;
    flex-direction: column;
  }
  .hhs-blog-post-v2 .left-content, .hhs-blog-post-v2 .right-content {
		width: 100%;
    max-width: 100%;
  }
}
@media (max-width: 575px) {
	.hhs-blog-post-v2.lazy-background.visible {
		width: 100%;
	}
  #blog-popular-post {
    background-size: inherit!important;
  }
  .hhs-blog-post-v2 .hhs-blog-post-card {
    max-width: 100%;margin-bottom: 25px;
  }
  .hhs-blog-post-v2 .wrap-blog {
    flex-direction: column;align-items: flex-start;
  }
  .title-blog {
    margin-bottom: 1.5rem;
  }
  .select-wrapper {
    position: relative;
    width: 100%;
  }
  .filter-by-topic span {
    margin-bottom: 10px;
    display: block;
  }
  .hhs-blog-post-v2 .left-content img {
    min-height: 280px;max-height: 280px;
  }
}
