/*==== ==== ==== ==== Banners ==== ==== ==== ==== */


.titleT,
.titleT * {
    font-weight: 700;
    line-height: 1.1em;
}

.titleT>p {
    margin-top: 4px;
    font-weight: normal;
    padding: 0px;
    font-size: 0.9rem;
    line-height: 1.3rem;
    color: var(--fontSecondaryColor);
    font-weight: 700;
    line-height: 1.1em;
}

.titleT ul {
    font-weight: 400;
}

.titleT ul li {
    margin-bottom: 8px;
    font-weight: 400;
}

.titleT.tT1 {
    font-size: 0.9rem;
}

.titleT.tT2 {
    font-size: 0.85rem;
    font-weight: 400;
    margin-left: 4px;
}


.titleT.tTloading {
    font-size: 0.85rem;
    font-weight: 400;
    font-style: italic;
    color: var(--fontSecondaryColor);
}


.titleT.tTip {
    font-size: 0.8rem;
    padding-left: 2px;
    padding-right: 2px;
}

.titleT.tTred {
    font-size: 0.9rem;
    padding-left: 2px;
    padding-right: 2px;
    color: var(--statusErrorColor);
}

.titleT.tTred>p {
    font-size: 0.8rem;
}

.titleT.tT3 {
    font-size: 0.80rem;
    font-weight: 400;
    margin-left: 4px;
}

.titleT.tT3>p {
    font-size: 0.85rem;
    line-height: 1.05rem;
    font-weight: 600;
    color: var(--fontPrimaryColor);
}

.titleT.tH1 {
    font-size: var(--fontSizeH1);
}

.titleT.tH2 {
    font-size: var(--fontSizeH2);
}

.titleT.tH3 {
    font-size: var(--fontSizeH3);
}

.titleT.tH4 {
    font-size: var(--fontSizeH4);
}

.titleT.tH5 {
    font-size: var(--fontSizeH5);
}

.titleT.tH6 {
    font-size: var(--fontSizeH6);
}