.related-posts .related-blogs-title{margin:40px 0 30px}.related-posts .feature-container{display:flex;margin:30px 0 0;box-shadow:2px 6px 6px rgba(0,0,0,.06666666666666667);padding:40px 15px;transition:box-shadow .3s}.related-posts .feature-container:hover{transition:box-shadow .3s;box-shadow:2px 8px 10px rgba(0,0,0,.18823529411764706);cursor:pointer}.related-posts .feature-container:hover .quaternary-button:after{padding-left:8px;transition:all .3s ease-in-out}.related-posts .feature-content{display:flex;flex-direction:column;justify-content:space-between;background:#fff 0 0 no-repeat padding-box;padding:0}.related-posts .feature-title{letter-spacing:.6px;font-size:20px;font-weight:400;overflow:hidden;text-overflow:ellipsis;display:-webkit-box}.related-posts .blog-post-tag{display:flex;flex-wrap:wrap}.related-posts .tag-name{font-weight:700;text-align:center;margin:0}.related-posts .tag-name.tag-featured-1,.related-posts .tag-name.tag-featured-2,.related-posts .tag-name.tag-featured-3{opacity:0}.related-posts .tag-name.tag-featured-1:after,.related-posts .tag-name.tag-featured-2:after,.related-posts .tag-name.tag-featured-3:after{content:"";color:#fff;opacity:0}.related-posts .tag-name:last-child:after{display:none}.related-posts .tag-name:after{content:"|";padding:0 5px;visibility:hidden}.related-posts .tag-name.show-after:after{visibility:visible}.related-posts .rp-title-link:focus,.related-posts .rp-title-link:hover{text-decoration:none}@media (min-width:768px){.related-posts .related-blogs-title{margin:60px 0 30px}}