.pages-html {
    position:relative;
    z-index:3;
    padding-block: 107px 50px;
}

.primary-title {
    font-size: 30px;
    font-weight: 600;
    line-height:1.6;
    position:relative;
    z-index:1;
    text-align:center;
}
.pages-header {
    height: 150px;
    display:flex;
    flex-wrap:wrap;
    justify-content:center;
    align-items:center;
    position:relative;
    background-repeat:no-repeat !important;
    background-size:cover !important;
    background-position:center !important;
    flex-direction:column;
    background-color:transparent;
    background-image: linear-gradient(0deg, rgb(var(--uicolor-code)/8%) 0, rgb(var(--uicolor-code)/0%) 100%);
    --e-global-color-vamtam_accent_4:#F4F6F0;
    --e-global-color-vamtam_accent_5:#FFFFFF;
    border-radius: 0 0 20px 20px;
    gap: 10px;
    margin-bottom: 15px;
}

.page-information{
    display:flex;
    align-items:flex-start;
    gap:25px;
    margin-bottom: 30px;
}
.page-description {
    padding:20px;
    border:1px solid var(--diver);
    border-radius:var(--largeradius);
    padding-inline-end: 0;
    flex:1;
    top:100px;
    position: sticky;
}
.page-description p {
    font-size: 18px;
}

.page-information.-is-page-video .-page-inline-text {
    max-height: 318px;
}
.-page-inline-text {
    font-size: 16px;
    overflow:auto;
    max-height: 175px;
    padding-inline-end: 20px;
    color: var(--secondarytext);
    line-height: 1.8;
}
.-page-inline-text::-webkit-scrollbar{
    width:6px;
}
.-page-inline-text::-webkit-scrollbar-thumb{
    background: rgb(var(--uicolor-code)/10%);
    border-radius:50px
}



.container.mute-containers {
    margin-bottom: 20px;
}

.-intro--page--category {
    max-width:435px;
    flex:1;
    position:sticky;
    top:115px;
    border-radius:var(--largeradius);
    overflow:overlay;
}