.blog-post-link,.blog-post-link .h5:hover,.blog-post-link h5:hover,.blog-post-link:hover .h5,.blog-post-link:hover h5{text-decoration:none}.blog-post .blog-image-wrapper{position:relative}.blog-post hr{padding:.15rem 0}.blog-post .btn-social{border-radius:9999px!important;overflow:hidden!important}.blog-feed{background-image:linear-gradient(180deg,transparent 10%,#fff);background-position:50%;background-repeat:no-repeat;background-size:cover}.blog-feed.lazy-bg-loaded{background-image:linear-gradient(180deg,transparent 10%,#fff),url(../images/brickwall.2d66e7b7147ab9ceb17cdf92d70cc627.jpg)}.blog-feed .h1,.blog-feed h1{color:#282d27}.blog-feed .blog-feed-col{display:none}.blog-feed .blog-feed-col:first-child{display:block}.blog-feed .blog-feed-col .blog-category{letter-spacing:2.5px}@media(max-width:575.98px){.blog-feed .container{padding-left:0;padding-right:0}}@media(min-width:576px){.blog-feed .blog-feed-col:nth-child(2){display:block}}.blog-feed{padding-bottom:2.63rem!important}.blog-feed .h1,.blog-feed h1{padding-left:2.4rem;padding-right:2.4rem}@media(min-width:992px){.blog-feed .h1,.blog-feed h1{padding-left:2rem;padding-right:2rem}.blog-feed .blog-feed-col{display:block}}.promo-slim .container{box-shadow:0 30px 80px 0 rgba(0,0,0,.16);position:relative}.promo-slim .container .background{background-position:50%!important;background-repeat:no-repeat!important;background-size:cover!important;height:100%;position:absolute;width:100%}.promo-slim .container .get-in-the-fight-promo{background-image:url(../images/stronger-hero-1-480w.b406df325850bef0dda6a47b415aa20c.webp)}.promo-slim .container{height:100%;max-height:560px;width:100%}.promo-slim .container p{margin-left:0;margin-right:0;text-align:center}@media(min-width:768px){.promo-slim .container .get-in-the-fight-promo{background-image:url(../images/workout-find-your-hero-640w.7a94f11cfe1599eb1d96d7b00d998431.webp)}}@media(min-width:992px){.promo-slim .container .h1,.promo-slim .container h1{margin-bottom:0}}@media(min-width:1200px){.promo-slim .container{max-height:380px;max-width:1590px}.promo-slim .container .get-in-the-fight-promo{background-image:url(../images/workout-find-your-hero-640w.7a94f11cfe1599eb1d96d7b00d998431.webp)}}.blog-post time{color:#5a6364;font-size:1.2rem}.blog-post .blog-image,.blog-post .blog-image-wrapper{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.blog-post .blog-footer hr{color:#dbdbd3;height:2px}