.link-div a:hover, .link-div a.current1{background:#628cf2;}
/* .resource .link-div a.current {
    background:#628cf2;
} */
.large-grid-intro {padding: 100px 0 30px;text-align: center;}
.case-grp>div {width: 20.39%; margin: 0 6.11% 20px 0;}
.case-grp .post-item.resoures-item:nth-of-type(4n) { margin-right: 0;}
.case-grp .hs-featured-image { max-width: 210px;}
.hs-featured-image-link:before {content: "";display: block;position: absolute;top:48%;right: 0;bottom: 0;left: 0; z-index: 1;transition: top 300ms;}
.hs-featured-image {z-index: 1;}
.post-item:hover .hs-featured-image-link:before {top: 28%;}
.post-item:nth-of-type(3n) .hs-featured-image-link:before {background-color: #faaf41;}
.post-item:nth-of-type(3n-1) .hs-featured-image-link:before {background-color: #628cf1;}
.post-item:nth-of-type(3n-2) .hs-featured-image-link:before {background-color: #eb3f79;}
.title-block {font-size: 32px; color: #152537;margin-right: 30px; font-weight: 700;}
.post-item {margin-bottom: 40px;}
.wrapper-main-resources:not(:last-child) {border-bottom: 1px solid #c4c4c4;margin-bottom:65px;}
.dis-flex.title-b { margin-bottom: 55px;}
.wrapper-main-resources:last-child { margin-bottom: 120px;}
.case-block i.fa.fa-caret-right {padding-left:2px;color: #fff;}
.case-block span {display: flex;background: #dd3b72;width: 18px;height: 18px; margin-left:10px;border-radius: 50%;position: RELATIVE;
    align-items: center;
    justify-content: center;
}
.case-block a {
    font-size: 16px;
    font-weight: bold;
    display: flex;padding-bottom:1px;border-bottom:1px solid transparent;
    align-items: center;
}
.large-grid-flex .post-item {
    padding: 15px 0 4px;width: 27.2%;
    margin: 0 9% 0px 0;
}
.large-grid-flex .post-item:nth-of-type(3n) {
    margin-right: 0;
}
/* .large-grid-flex .hs-featured-image-link:before {
  top: 31%;} */

.post-item:hover .inner-post-item1 a.more-link i {
    color: #eb3f79 !important;
}
.hs-featured-image-wrapper {align-items: flex-end; display: flex;min-height:410px;}
p.topic-link {font-weight: 700; display: inline-block;margin-right: 6px;color: #152537;font-size: 14px;}
.hubspot-editable, .date-flex {margin-bottom: 25px;}
.inner-post-item1 a.more-link {padding-bottom: 3px;opacity: 1;text-transform: none !important;padding}
.resources-wrapper .resoures-item:hover a.more-link, .inner-post-item1 a.more-link:hover {border-bottom: 1px solid #eb3f79 !important;border-bottom-color: #eb3f79 !important;color: #eb3f79 !important;}
.large-grid-flex .post-item .hs-featured-image-wrapper {min-height: 250px;}
.post-listing.large-grid-flex {margin-bottom:89px;}
.hs-featured-image-wrapper:after{display:none !important;}
.hs-featured-image-link {width: 100%;}
.case-grp .hs-featured-image-wrapper {min-height: 347px;}

@media(max-width:1280px){
  .post-listing.large-grid-flex {margin-bottom:40px;}
  .wrapper-main-resources .pagination{margin-top:70px;}
  .case-grp>div {
    width: 31.6%;
    margin: 0 2.5% 20px 0;
}
  .case-grp .post-item.resoures-item:nth-of-type(4n) {
    margin-right:2.5%;
}
  .case-grp .post-item.resoures-item:nth-of-type(3n) {
    margin-right: 0 !important;
}
  .wrapper-main-resources:last-child {
    margin-bottom:70px;
}
}

@media(max-width:1024px){
.wrapper-main-resources .pagination{margin-top:50px;margin-bottom: 70px;}
.hs-featured-image-wrapper { min-height: 361px;}
  .large-grid-intro {
    padding: 56px 0 21px;
  }
.hs-featured-image-link {
padding:0 25px 40px !important;
}
  .large-grid-flex .post-item .hs-featured-image-wrapper {
    min-height: 190px;
}
  .wrapper-main-resources:last-child {
    margin-bottom:40px;
}
}


@media(max-width:981px){
.hs-featured-image-wrapper {  min-height: 268px;}
  .post-listing.large-grid-flex .post-item {
    margin-bottom: 0;
    padding-bottom: 0;
}
  .large-grid-flex .post-item .hs-featured-image-wrapper {
    min-height: 157px;
}

}
@media(max-width:767px){
 
  .resources-wrapper .resoures-item {width:100%;}
  .hs-featured-image-wrapper { min-height:0px;}

  .case-grp .post-item.resoures-item:nth-of-type(4n) {
    margin-right: 0;
}
  .case-grp>div {
    margin: 0 0% 20px 0;padding: 15px 0;
}
  .post-item {
    width: 100% !important;
}
  .dis-flex.title-b {
    margin-bottom: 55px; 
}
  .case-block a {
    font-size: 14px;
  }
  .title-block {
    font-size: 26px;
  }
  .wrapper-main-resources:last-child {
    margin-bottom: 0;
}
  .post-item {
    padding: 10px 0 !important;
    width: 100%;
    margin: 0 0 24px  !important;    margin-bottom: 40px !important;
}
  .case-grp .hs-featured-image-link:before {top: 31%;}
  .post-item:hover .hs-featured-image-link:before {
    top: 16%;
}
  .case-grp .hs-featured-image-wrapper {
    min-height: 0;
}
}



@media(max-width:400px){
form.blog-tag-filter {margin-bottom: 31px !important;}
label.show-for-sr {width: 47%;}
.hm .filter-section .topic-filter,.hm .filter-section .order-filter { justify-content: center; }
}