.trz_innerContent{
    font-family: var(--fontTexts);
    font-weight: 400;
    font-size: 18px;
    color: var(--bluLogo);
    line-height: 1.6;
}

.trz_innerContent b,
.trz_innerContent strong{
    font-weight: 700;
}

.trz_innerContent a{
    color: var(--redLogo);
    text-decoration: underline;
}
.trz_innerContent a:hover{
    text-decoration: underline;
    text-decoration-style: wavy;
    text-decoration-color: var(--redLogo);
    text-decoration-thickness: 1px;
}

.trz_innerContent span p:last-child,
.trz_innerContent .ct-inner-content p:last-child{
    margin-bottom: 0px;
}
.trz_innerContent span p:only-child{
    margin-top: 0px;
    margin-bottom: 0px;
}

.trz_innerContent :is(h1, h1 strong, h2, h2 strong, h3, h3 strong, h4, h4 strong, h5, h5 strong, h6, h6 strong){ 
    font-family: var(--fontTitles);
    font-weight: 600;
    text-transform: uppercase;
    line-height: 1;
}
.trz_innerContent :is(h1, h1 strong, h2, h2 strong, h3, h3 strong, h4, h4 strong, h5, h5 strong, h6, h6 strong):not(:first-child){ 
    margin-top: 40px;
}


.trz_innerContent h1{
    font-size: 72px;
}
.trz_innerContent h2{
    font-size: 40px;
}
.trz_innerContent h3{
    font-size: 32px;
}
.trz_innerContent h4{
    font-size: 28px;
}
.trz_innerContent h5{
    font-size: 24px;
}
.trz_innerContent h6{
    font-size: 20px;
}

/*MOBILE*/
@media(max-width: 767px){
    .trz_innerContent h1{
    font-size: 60px;
    }
    .trz_innerContent h2{
        font-size: 30px;
    }
    .trz_innerContent h3{
        font-size: 26px;
    }
    .trz_innerContent h4{
        font-size: 24px;
    }
    .trz_innerContent h5{
        font-size: 22px;
    }
    .trz_innerContent h6{
        font-size: 20px;
    }
}
