.blog-section .hs-featured-image-wrapper{display:block;height:300px;margin-bottom:0;overflow:hidden;position:relative}.blog-section .hs-featured-image-wrapper img.hs-featured-image{float:unset!important;height:100%;object-fit:cover;position:absolute;width:100%}.related-post-container{margin:0 auto;max-width:1600px;position:relative}section.related-post-section{padding:50px 20px}.related-post-wrapper{column-gap:20px;display:grid;grid-template-columns:repeat(4,1fr);position:relative}.blog-section.related-posts .hs-featured-image-wrapper{height:160px;margin-bottom:10px!important}.blog-section.related-posts .post-body-container{padding:0}.blog-section.related-posts .post-body-container h2{margin-bottom:10px;min-height:56px;overflow:hidden}.related-posts .post-body-container h2.post-card-title a{font-weight:700}.blog-section .post-listing-summary-wrap p{margin-bottom:10px}.related-posts #hubspot-author_data .author-link,.related-posts #hubspot-author_data .publish-date{color:#576e8d;display:block}h2.related-post-title{color:#2d2d2d;font-size:36px;margin-bottom:35px}.post-listing-summary-wrap{min-height:82px;overflow:hidden}.blog-section.related-posts .post-body-container h2 a:hover{color:#878787}@media (max-width:1024px){.blog-sidebar{padding-left:0}.blog-sidebar .block h3{font-size:30px;margin-bottom:10px}.widget-type-tag-cloud a span.posts{font-size:14px;min-width:50px;padding:5px}.widget-type-tag-cloud a span.text{font-size:15px;line-height:1.2}.related-post-wrapper{grid-template-columns:repeat(2,1fr)}.related-post-wrapper .post-item{margin-bottom:20px}}@media (max-width:980px){.full-width.post-listing{display:block}}@media (max-width:600px){.related-post-wrapper{display:block}.blog-section.related-posts .post-body-container h2,.post-listing-summary-wrap{min-height:auto}}