.heading-container{margin-bottom:3.6rem;min-height:15rem}.heading-tag__category{background-color:rgba(0,20,60,.6);border:1px solid #fff;border-radius:6.6rem;display:inline-block;font-size:1.2rem;font-weight:700;line-height:1.35;padding:8px 1.2rem}.heading-container h1{padding-top:2.4rem}.heading-container h1,.heading-container h2{line-height:1.2;margin-bottom:1.2rem;position:relative}.heading-container h2{font-size:2.5rem}.heading-title .heading-content__inner{display:block}.mask-element{visibility:hidden}@media only screen and (max-width:1022px){span.heading-content.mobile-view{display:inline-block}}