.blog_banner{position:relative}.blog_banner .banner-content-wrap{background-attachment:fixed;background-repeat:no-repeat;background-size:cover;padding:210px 26px;position:relative}.blog_banner .banner-content-wrap:after{background-color:rgba(0,0,0,.35);bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:0}.blog_banner .content-wrapper{position:relative;z-index:2}.blog_banner .fl-col{float:left;min-height:1px;padding-left:13px;padding-right:13px;width:100%}.blog_banner h1{color:#fff;font-size:4.375rem;font-weight:700;line-height:1.2;margin-bottom:26px;text-align:center;text-shadow:0 8px 15px rgba(0,0,0,.6)}.blog_banner:after{background-position:bottom;background-repeat:no-repeat;background-size:cover;bottom:-2px;clear:both;content:" ";display:table;height:0;left:0;padding-bottom:7%;position:absolute;right:0;width:100%;z-index:10}.blog_banner .blog-header__subtitle{color:#fff;margin:0;text-align:center}@media (max-width:921px){.blog_banner .banner-content-wrap{padding:160px 26px}}@media (max-width:768px){.blog_banner h1{font-size:50px}}@media (max-width:767px){.blog_banner .banner-content-wrap{padding:80px 26px}}@media (max-width:544px){.blog_banner h1{font-size:40px}}