h1, h1 p{
    font-size: var(--headline-h1-font-size);
    line-height: var(--headline-h1-line-height);
    /*font-family: var(--poppins-regular);*/
    /*color: var(--headings-color);*/
    /*font-weight: 100;*/

    font-weight: 500;
    font-family: var(--poppins-medium)

    
}
h2, h2 p{
    font-size: var(--headline-h2-font-size);
    line-height: var(--headline-h2-line-height);
    font-family: var(--poppins-semibold);
    font-weight: normal;
    /*color: var(--headings-color);*/

}
h3, h3 p{
    font-size: var(--headline-h3-font-size);
    line-height: var(--headline-h3-line-height);
    font-family: var(--poppins-semibold);
    font-weight: normal;

}
h4, h4 p{
    font-size: var(--headline-h4-font-size);
    line-height: var(--headline-h4-line-height);
    font-family: var(--poppins-semibold);
    font-weight: normal;

}
h5{
    font-size: var(--headline-h5-font-size);
    line-height: var(--headline-h5-line-height);
    font-family: var(--poppins-semibold);
}

.block_type_header.align-left {
    justify-content: left;
    text-align: left;
}
.block_type_header.align-right {
    justify-content: right;
    text-align: right;
}
.block_type_header.align-center {
    justify-content: center;
    text-align: center;
}
@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(--unineue-book) !important;
    }
}
