img.top_bg_img{display:block;width:100%;max-width:none;height:646px;font-family:"object-fit:cover";-o-object-fit:cover;object-fit:cover;position:absolute;left:0;top:0;z-index:-1}.blog_banner_inner_wrap{margin-bottom:5rem}.blog_banner_page-center{margin:0 auto;max-width:112rem}.banner-row.blog{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.blog_right img{display:block;height:auto;max-width:100%;width:100%}h1.blog_title_heading{margin:0 0 1.5rem;font-size:4.2rem;line-height:5rem;font-family:"Avenir Next";font-weight:700;color:#fff}.blog_subtitle_heading{max-width:58rem;width:100%;margin:2rem 0 0;color:#fff}@media(min-width:700px){.log_banner_inner_wrap{margin-bottom:5rem}.blog_left{margin-bottom:0 !important;padding-bottom:10%}.blog_subtitle_heading{font-size:2rem;line-height:2.5rem;font-family:"Avenir Next"}.blog_banner_page-center{width:calc(100% - 8rem)}.blog_right{padding-bottom:0;width:calc(58.33% - 2rem);padding-bottom:0;margin:0 0 0 2rem;margin-bottom:0}.blog_left{margin-bottom:0;width:calc(41.66% - 2rem);padding-bottom:10%;margin:0 0 4rem 2rem}}@media(min-width:1000px){.banner-row.blog{margin:0 0 -6rem -4rem}.blog_left{width:calc(41.66% - 4rem);margin:0 0 6rem 4rem}.blog_banner_page-center{width:calc(100% - 10rem)}.blog_right{width:calc(58.33% - 4rem);margin:0 0 0 4rem}}@media(max-width:699px){.blog_banner_page-center{margin:0 auto;max-width:112rem;width:calc(100% - 4rem)}h1.blog_title_heading{font-size:3.4rem;line-height:4.5rem}}