.blog-recent-posts .related-blog-posts{border:1px solid #e9e9e9;box-shadow:0 5px 8px 5px rgba(0,0,0,.09);margin-bottom:30px;position:relative;max-width:100%}.blog-recent-posts .related-blog-posts .slick__slider{overflow:visible;margin-bottom:0}.blog-recent-posts .slick__slide{position:relative;visibility:visible}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper .image{display:block}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper .image>a{display:block;height:100%;width:100%;position:absolute;background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:default}.meta-category{display:flex;flex-wrap:wrap}.meta-category>a{margin-right:4px}.blog-recent-posts .slick__slide article.blog-post-item{-ms-flex-preferred-size:32%;flex-basis:32%}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper{display:-ms-flexbox;display:flex}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper{position:relative}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper .image{width:100%;display:inline-block;position:relative;box-shadow:none;padding-bottom:66%;overflow:hidden}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper .image img.image-style-blog-post-preview{position:absolute;pointer-events:none;width:100%;max-width:100%;height:100%}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper{-ms-flex-preferred-size:33%;flex-basis:33%;order:2}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper .copyWrapperInner{padding:15px}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper .copyWrapperInner h2{margin-bottom:0;font-size:1.5rem}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper .copyWrapperInner p.card-meta{font-weight:600;margin-top:10px}.blog-recent-posts .view-content.row{display:flex;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0!important}.blog-recent-posts ul.slick-dots{bottom:auto;top:0;width:auto;left:0;padding:10px;position:absolute;margin:0;list-style:none;text-align:center}.blog-recent-posts ul.slick-dots li{display:inline-block;vertical-align:top;margin:0;width:20px;height:20px;position:relative;padding:0;cursor:pointer}.blog-recent-posts ul.slick-dots li:before{content:none}.blog-recent-posts ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;color:transparent;border:0;background:transparent;-webkit-appearance:button}.blog-recent-posts ul.slick-dots li button:before{color:#d9d9d9;opacity:.66;font-size:.75rem;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:"•";text-align:center;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:slick}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper .image .meta-category{position:absolute;bottom:0;left:0}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper .image .meta-category a{font-size:65%;color:#fff;background-color:rgba(0,0,0,.8);height:24px;display:-ms-flexbox;display:flex;padding:0 7px;-ms-flex-align:center;align-items:center}.blog-recent-posts ul.slick-dots li:hover button:before{color:#0093d7;opacity:.66}.blog-recent-posts ul.slick-dots li.slick-active button:before{color:#0093d7;opacity:1}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper .copyWrapperInner h2 a{color:inherit}@media(min-width:768px){.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper{-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .imageWrapper{-ms-flex-preferred-size:66%;flex-basis:66%}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper .copyWrapperInner h2{font-size:1.4rem}}@media(max-width:767px){.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper{display:block}.blog-recent-posts ul.slick-dots{bottom:0;top:auto;text-align:left;position:relative;padding:0 10px 10px}.blog-recent-posts .slick__slide article.blog-post-item .flexWrapper .copyWrapper .copyWrapperInner p.card-meta{margin-bottom:0}}