section.blog-hero-banner{background:#f7f7f7;padding-bottom:0;padding-top:80px;position:relative}section.blog-hero-banner:after{background:#fff;bottom:-50px;content:"";height:100px;left:0;position:absolute;width:200%;z-index:0}section.blog-hero-banner .back-to,section.blog-hero-banner .hero-wrap{margin-left:auto;margin-right:auto;max-width:1024px;text-align:center;width:100%}section.blog-hero-banner .back-to{margin-bottom:15px}section.blog-hero-banner .back-to,section.blog-hero-banner .back-to a{color:#c30025;text-decoration:none}section.blog-hero-banner .back-to a span{text-decoration:underline}section.blog-hero-banner h1{line-height:1.2;margin-left:auto;margin-right:auto;max-width:580px}section.blog-hero-banner .blog-post__tags{margin-bottom:30px}section.blog-hero-banner .blog-post__tag-link{color:#c30025;font-size:14px;font-weight:var(--semi-bold);text-decoration:none}section.blog-hero-banner .blog-post__meta,section.blog-hero-banner .blog-post__meta a{color:var(--grey-alt)}section.blog-hero-banner .blog-post__meta .blog-post__timestamp{margin-right:5px}section.blog-hero-banner .blog-post__meta .blog-post__author{margin-left:5px}section.blog-hero-banner .hero-wrap__featured-img{height:100%;min-height:355px;position:relative;width:100%;z-index:2}@media screen and (max-width:767px){section.blog-hero-banner{padding-left:29px;padding-right:29px}section.blog-hero-banner h1{font-size:34px}section.blog-hero-banner .hero-wrap__featured-img{min-height:150px}}@media screen and (min-width:445px) and (max-width:577px){section.blog-hero-banner .hero-wrap__featured-img{min-height:200px}}@media screen and (min-width:578px) and (max-width:767px){section.blog-hero-banner .hero-wrap__featured-img{min-height:350px}}@media screen and (min-width:992px){section.blog-hero-banner .back-to a{left:10%;position:absolute;top:10%}}