.cm-recents-blog-group .rec-post-item{padding:0 15px}.cm-recents-blog-group .recent-post-content{padding:30px;background:#fff}.cm-recents-blog-group .rec-posts-group .slick-list{margin:0 -15px}.cm-recents-blog-group .post-date{font-size:14px;font-weight:600;color:#414141;padding-top:10px}.cm-recents-blog-group .post-content{margin-bottom:10px}.cm-recents-blog-group .post-image{height:272px;background-size:cover;background-position:50%;background-repeat:no-repeat}.cm-recents-blog-group .posts-heading h2{margin-top:0;margin-bottom:35px}.cm-recents-blog-group .posts-heading h6{font-size:12px;letter-spacing:1.2px;text-transform:uppercase;font-family:Nunito,sans-serif;font-weight:500;color:#000;position:relative;padding:0 0 0 65px;line-height:27px}.cm-recents-blog-group .posts-heading h6:before{content:"";width:51px;height:2px;background:#ec6700;position:absolute;left:0;top:50%;transform:translateY(-50%);margin-top:-2px}[dir=rtl] .cm-recents-blog-group .posts-heading h6{padding-left:0;padding-right:65px}[dir=rtl] .cm-recents-blog-group .posts-heading h6:before{left:auto;right:0}.cm-recents-blog-group a.overlay{position:absolute;top:0;width:calc(100% - 30px);height:100%}.cm-recents-blog-group .rec-posts-group:after,.cm-recents-blog-group .rec-posts-group:before{display:none}.cm-recents-blog-group .recent-post-content{padding:20px;box-shadow:0 5px 12px rgba(0,0,0,.07058823529411765)}@media(max-width:991px){.cm-recents-blog-group .post-image{height:195px}.cm-recents-blog-group .recent-post-content{padding:20px 15px}}@media(max-width:767px){.cm-recents-blog-group .rec-posts-group{margin:0}}