.h-lms-header button.h-lms-header__back-link{align-items:center;background-color:transparent;border:none;display:flex;flex-direction:column;justify-content:center}.h-lms-header button.h-lms-header__back-link svg{fill:var(--primary-color,#d92e22)}.h-lms-header__title-wrap{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.h-lms-header__title{display:inline;width:-moz-fit-content;width:fit-content}.h-lms-header__assessment-text--bold{font-weight:600}@media screen and (min-width:2600px){.h-lms-header .wp-block-cover__image-background{left:140rem!important;margin:auto;width:60rem}}.h-lms-header{padding:3rem 0}.h-lms-header .h-lms-prog__bar{background-color:var(--primary-color,#d92e22);border:.1rem solid #fff}.h-lms-header .h-lms-prog__bar__inner{background-color:#fff}.h-lms-header .wp-block-button{width:-moz-fit-content;width:fit-content}@media screen and (max-width:768px){.h-lms-header .wp-block-button{width:100%}}.h-lms-header p{margin:0}.h-lms-header__content{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.h-lms-header__column{gap:3rem}.h-lms-header--single-field,.h-lms-header__column{align-items:flex-start;display:flex;flex-direction:column}.h-lms-header--single-field{grid-column:span 2}.h-lms-header__fields{display:grid;grid-template-columns:repeat(12,1fr);width:100%}@media screen and (max-width:768px){.h-lms-header__fields{display:flex;flex-direction:column;gap:2rem}.h-lms-header__fields>*{grid-column:1/-1;width:100%}}.h-lms-header__title-wrap{display:flex;flex-direction:row;justify-content:space-between;width:100%}@media screen and (max-width:768px){.h-lms-header__title-wrap{align-items:flex-start;flex-direction:column;gap:2rem}}.h-lms-header__column-flex{align-items:flex-start;display:flex;flex-direction:column;gap:3rem}@media screen and (max-width:768px){.h-lms-header__column-flex{width:100%}}.h-lms-header__row-flex{display:flex;flex-direction:row;gap:3rem;width:100%}.h-lms-header__row-flex .wp-block-button__link{width:-moz-max-content;width:max-content}.h-lms-header__row-flex .h-lms-header--single-field{flex-wrap:wrap}@media screen and (max-width:768px){.h-lms-header__row-flex{flex-direction:column;flex-wrap:wrap}.h-lms-header__row-flex .wp-block-button,.h-lms-header__row-flex .wp-block-button__link{width:100%!important}}
