.heading-label-block{margin-bottom:60px}.heading-label-block .container{margin:0 auto;padding:0 20px}.heading-label-block .heading-label{border-radius:6px;display:inline-flex;font-family:var(--font-family-inter),sans-serif;font-size:1.125rem;font-style:italic;font-weight:400;letter-spacing:.08px;line-height:136%;margin-bottom:15px;padding:5px 25px;text-transform:uppercase}.heading-label-block .heading-text h1,.heading-label-block .heading-text h2,.heading-label-block .heading-text h3,.heading-label-block .heading-text h4,.heading-label-block .heading-text h5,.heading-label-block .heading-text h6{color:var(--dark-color);font-family:var(--font-family-charles-sitalic),sans-serif;font-size:3.25rem;font-weight:400;letter-spacing:0;line-height:3.25rem;margin:0}.heading-label-block .heading-description{margin-top:15px}.heading-label-block .heading-description,.heading-label-block .heading-description p{color:var(--dark-color);font-family:var(--font-family-inter),sans-serif;font-size:1.125rem;letter-spacing:.08px;line-height:1.5rem}@media screen and (max-width:768px){.heading-label-block{margin-bottom:50px!important;padding:0 20px;position:relative;z-index:15}.heading-label-block .heading-label{font-size:1.125rem;margin-bottom:40px}.heading-label-block .heading-text{margin-bottom:15px!important;width:100%!important}.heading-label-block .heading-text h1,.heading-label-block .heading-text h2,.heading-label-block .heading-text h3,.heading-label-block .heading-text h4,.heading-label-block .heading-text h5,.heading-label-block .heading-text h6{font-size:2.5rem;letter-spacing:0;line-height:97%}.heading-label-block .heading-description{font-size:1rem;max-width:85%}.heading-label-block.mobile-css .heading-description{display:none}.heading-label-block.mobile-css .container{padding:0}}