h1{
    font-size: var(--headline-h1-font-size);
    line-height: var(--headline-h1-line-height);
    font-family: var(--font-primary-medium);
    letter-spacing: var(--text-letter-spacing);
}
h2{
    font-size: var(--headline-h2-font-size);
    line-height: var(--headline-h2-line-height);
    font-family: var(--font-primary-medium);
    font-weight: normal;
    letter-spacing: var(--text-letter-spacing);

}
h3{
    font-size: var(--headline-h3-font-size);
    line-height: var(--headline-h3-line-height);
    font-family: var(--font-primary-regular);
    font-weight: normal;

}
h4{
    font-size: var(--headline-h4-font-size);
    line-height: var(--headline-h4-line-height);
    font-family: var(--font-primary-regular);
    font-weight: normal;

}
h5{
    font-size: var(--headline-h5-font-size);
    line-height: var(--headline-h5-line-height);
    font-family: var(--font-primary-bold);
}

.h1-homepage h1{
    font-size: 55px;
    line-height: 60px;
    font-family: var(--font-primary-medium);
}

h2.h2-small{

    font-size: var(--headline-h4-font-size);
    line-height: var(--headline-h4-line-height);
    font-family: var(--font-primary-regular);
    font-weight: normal;

}
.plain-text-paragraphs h1,
.plain-text-paragraphs h2,
.plain-text-paragraphs h3,
.plain-text-paragraphs h4,
.plain-text-paragraphs h5,
.plain-text-paragraphs h6 {
    text-align: left;
}


/*@media (min-width: 851px) and (max-width: 1250px){*/


/*    h1 {*/
/*        font-size: clamp(2.313rem, 0.625rem + 4.5vw, 4rem) !important;*/
/*        line-height: clamp(2.563rem, 0.625rem + 5.167vw, 4.5rem) !important;*/
/*        font-family: var(--font-primary-medium) !important;*/
/*    }*/

/*    h1.with-icon:before {*/
/*        height: clamp(3.25rem, 0.202rem + 5.731vw, 4.5rem);*/
/*        margin-right: clamp(0.625rem, -1.509rem + 4.011vw, 1.5rem);*/
/*        background-size: clamp(1.25rem, 0.64rem + 1.146vw, 1.5rem);*/
/*    }*/

/*}*/
