.related-posts{padding:65px 0}.related-posts .title h3{text-align:center;margin-bottom:54px;color:#363636;font-family:"Open Sans";font-size:30px;font-weight:bold;letter-spacing:0;line-height:40px;text-align:center}.related-posts .wrapper .back{width:100%;text-align:center;margin-top:30px}.related-posts .wrapper .back a{opacity:.8;color:#363636;font-family:"Open Sans";font-size:12px;font-weight:bold;letter-spacing:.92px;line-height:17px;text-transform:uppercase}.related-posts .wrapper .back a img{margin-right:10px;position:relative;top:-1px}.related-posts .wrapper .hs_cos_wrapper_type_related_blog_posts{display:-webkit-box;display:-ms-flexbox;display:flex;flex-wrap:wrap}.related-posts .post-item{border-radius:4px;background-color:#fff;width:23.5%;margin-left:2%;overflow:hidden;margin-bottom:30px;position:relative;padding-bottom:50px;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.related-posts .post-item .button{padding:0 0 26px 0 !important}.related-posts .post-item .button span:before{-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.related-posts .post-item:hover .button span:before{right:0}.related-posts .post-item a:hover{text-decoration:None}.related-posts .post-item:nth-child(4n+1){margin-left:0}.related-posts .post-item a{color:#363636}.related-posts .post-item .image-wrapper{position:relative;overflow:hidden}.related-posts .post-item .image{overflow:hidden;background-repeat:no-repeat !important;background-position:center !important;background-size:cover !important;height:163px;width:100%;-webkit-transition:all .2s;-o-transition:all .2s;transition:all .2s}.related-posts .post-item:hover .image{transform:scale(1.05)}.related-posts .post-item:hover h4{text-decoration:underline}.related-posts .post-item .tag{position:absolute;bottom:0;right:0;background:#363636;border-radius:4px 0 0 0}.related-posts .post-item .tag span{display:inline-block;text-transform:uppercase;color:#0ff;font-family:"Open Sans";font-size:12px;font-weight:bold;letter-spacing:.64px;line-height:17px;text-align:center;padding:7px 14px;border-radius:4px 0 0 0;border-radius:4px 0 0 0}.related-posts .post-item .content{padding:26px 0 30px 0}.related-posts .post-item .content h4{font-size:20px;font-weight:600;letter-spacing:0;line-height:26px}.related-posts .post-item .button{padding:0 30px 26px 30px;position:absolute;bottom:0;left:0;right:0;margin-top:18px}.related-posts .post-item .button span{opacity:.8;color:#363636;font-family:"Open Sans";font-size:12px;font-weight:bold;letter-spacing:.92px;line-height:17px;position:relative;padding-right:20px;text-transform:uppercase;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.related-posts .post-item .button span:before{content:url(//f.hubspotusercontent30.net/hubfs/4809835/Website/Assets/cta%20arrow.svg);position:absolute;right:5px;top:1px;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s}.related-posts .post-item .content .date{color:#757575;font-family:"Open Sans";font-size:16px;letter-spacing:0;line-height:24px;margin-bottom:7px}@media only screen and (max-width :979px){.related-posts .post-item{width:32%}.related-posts .post-item:nth-child(4n+1){margin-left:2%}.related-posts .post-item:nth-child(3n+1){margin-left:0}}@media only screen and (max-width :767px){.related-posts .post-item{width:48%}.related-posts .post-item:nth-child(3n+1){margin-left:2%}.related-posts .post-item:nth-child(2n+1){margin-left:2%}}@media only screen and (max-width :480px){.related-posts .post-item{width:100%;margin-left:0}}