﻿/* set text styles in this sheet */

.text-header-title {
    color: #1C1C1C;
    text-align: center;
    font-family: Lato-Bold;
    font-size: 16px;
    line-height: 24px;
}

.text-subheader-title {
    color: #595959;
    text-align: left;
    font-family: Lato-Regular;
    font-size: 20px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px;
}
.text-header-black {
    color: #1C1C1C;
    font-family: Museo-Slab-Bold;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px;
}

.text-header-white {
    color: #FFFFFF;
    font-family: Museo-Slab-Bold;
    font-size: 28px;
    font-style: normal;
    font-weight: 700;
    line-height: 36px;
}

.text-input-header {
    color: #1C1C1C;
    font-family: Lato-Regular;
    font-size: 18px;
    font-style: normal;
    font-weight: 700;
    line-height: 28px;
}

.text-description-regular {
    color: #1C1C1C;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.text-description-white {
    color: #FFFFFF;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.text-description-bold {
    color: #595959;
    font-family: Lato-Bold;
    font-size: 14px;
    font-style: normal;
    font-weight: 700;
    line-height: 20px;
}

.text-description-muted {
    color: #595959;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.text-description-correct {
    color: #008000;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.text-description-error {
    color: #EB0008;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.text-input-muted {
    color: #595959;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.text-button-primary {
    color: #00186B;
    text-align: center;
    font-family: Lato-Regular;
    font-size: 16px;
    line-height: 24px;
}

.text-button-primary-dark {
    color: #1C1C1C !important;
    text-align: center;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.text-button-secondary {
    color: #063DFF;
    text-align: center;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.text-button-secondary-white {
    color: #FFFFFF;
    text-align: center;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px;
}

.text-link-regular {
    color: #0F44FF !important;
    text-align: right;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-decoration: underline;
}

.text-input-regular {
    color: #1C1C1C;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.text-digit-regular {
    color: #000;
    font-family: Lato-Regular;
    font-size: 16px;
    font-style: normal;
    font-weight: 400;
    line-height: 24px;
}

.text-confirm-regular {
    color: var(--calculated-colors-success-dark, #006646);
    text-align: right;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
}

.text-error-regular {
    color: var(--error, #EB0008);
    text-align: right;
    font-family: Lato-Regular;
    font-size: 14px;
    font-style: normal;
    font-weight: 400;
    line-height: 20px;
}

.text-right-aligned {
    text-align: right;
}

.text-left-aligned {
    text-align: left;
}

.text-centered {
    text-align: center;
}
