.blog_heading{padding:164px 0 96px;position:relative;text-align:center}.blog_heading-header{font-size:72px;font-weight:400;line-height:125%;margin:0 0 5px;text-transform:capitalize}.blog_heading-richtext{color:#110f24;font-size:18px;font-weight:300;line-height:140%}@media (max-width:1024px){.blog_heading{padding:96px 0}.blog_heading-header{font-size:48px;line-height:125%;margin:0 0 32px}.blog_heading-richtext{font-size:16px;line-height:140%}}@media (max-width:767px){.blog_heading{padding:48px 0}.blog_heading-header{font-size:32px;line-height:125%;margin:0 0 24px}.blog_heading-richtext{font-size:15px;line-height:140%}}