.details-only-blog-post *{margin:0}.details-only-blog-post .blog-post-heading h3{border-bottom:1px solid #e5e5e5;border-radius:3px;font-size:20px;font-weight:500;line-height:30px;margin:0;padding:24px 27px 22px 26px;position:relative}.details-only-blog-post .blog-post-heading h3:before{background:var(--secondary_color);border-radius:4px;content:"";height:24px;left:-2px;position:absolute;top:29px;width:4px}.details-only-blog-post .blog-post-with-details-main{padding:25px 21px 17px 26px;position:relative}.details-only-blog-post .blog-post-date{font-size:11px;line-height:16px;margin-bottom:10px}.details-only-blog-post .blog-post-cntent h6{color:#576178;font-size:14px;font-weight:600;letter-spacing:-.01em;line-height:21px;transition:all .35s}.details-only-blog-post .blog-post-cntent{position:relative}.details-only-blog-post .blog-post-cntent:after{background:var(--primary_color);content:" ";height:1px;left:0;position:absolute;right:0;transform:scaleX(0);transform-origin:bottom right;transition:transform .35s ease}.details-only-blog-post .blog-post-cntent:hover:after{transform:scaleX(1);transform-origin:bottom left}.details-only-blog-post .blog-post-cntent:hover h6{color:var(--primary_color)}.details-only-blog-post .blog-post-item:not(:last-child){margin-bottom:28px}.details-only-blog-post .blog-post-item:last-child:before{background:#e5e5e5;content:"";height:1px;left:0;position:absolute;width:100%}.details-only-blog-post .blog-post-item:last-child .blog-post-cntent{padding-top:16px}