.font-size-5 {
    font-size: 5px;
}

.font-size-8 {
    font-size: 8px;
}

.font-size-9 {
    font-size: 9px;
}

.font-size-10 {
    font-size: 10px;
}

.font-size-11 {
    font-size: 11px;
}

.font-size-12 {
    font-size: 12px;
}

.font-size-13 {
    font-size: 13px;
}

.font-size-14 {
    font-size: 14px;
}

.font-size-15 {
    font-size: 15px;
}

.font-size-16 {
    font-size: 16px;
}

.font-size-17 {
    font-size: 17px;
}

.font-size-18 {
    font-size: 18px;
}

.font-size-19 {
    font-size: 19px;
}

.font-size-20 {
    font-size: 20px;
}

.font-size-21 {
    font-size: 21px;
}

.font-size-22 {
    font-size: 22px;
}

.font-size-23 {
    font-size: 23px;
}

.font-size-24 {
    font-size: 24px;
}

.font-size-25 {
    font-size: 25px;
}

.font-size-26 {
    font-size: 26px;
}

.font-size-27 {
    font-size: 27px;
}

.font-size-28 {
    font-size: 28px;
}

.font-size-29 {
    font-size: 29px;
}

.font-size-30 {
    font-size: 30px;
}

.font-size-31 {
    font-size: 31px;
}

.font-size-32 {
    font-size: 32px;
}

.font-size-33 {
    font-size: 33px;
}

.font-size-34 {
    font-size: 34px;
}

.font-size-35 {
    font-size: 35px;
}

.font-size-36 {
    font-size: 36px;
}

.font-size-37 {
    font-size: 37px;
}

.font-size-38 {
    font-size: 38px;
}

.font-size-39 {
    font-size: 39px;
}

.font-size-40 {
    font-size: 40px;
}

.font-size-41 {
    font-size: 41px;
}

.font-size-42 {
    font-size: 42px;
}

.font-size-43 {
    font-size: 43px;
}

.font-size-44 {
    font-size: 44px;
}

.font-size-45 {
    font-size: 45px;
}

.font-size-46 {
    font-size: 46px;
}

.font-size-47 {
    font-size: 47px;
}

.font-size-48 {
    font-size: 48px;
}

.font-size-49 {
    font-size: 49px;
}

.font-size-50 {
    font-size: 50px;
}

.font-size-51 {
    font-size: 51px;
}

.font-size-52 {
    font-size: 52px;
}

.font-size-53 {
    font-size: 53px;
}

.font-size-54 {
    font-size: 54px;
}

.font-size-55 {
    font-size: 55px;
}

.font-size-56 {
    font-size: 56px;
}

.font-size-57 {
    font-size: 57px;
}

.font-size-58 {
    font-size: 58px;
}

.font-size-59 {
    font-size: 59px;
}

.font-size-60 {
    font-size: 60px;
}

.font-size-61 {
    font-size: 61px;
}

.font-size-62 {
    font-size: 62px;
}

.font-size-63 {
    font-size: 63px;
}

.font-size-64 {
    font-size: 64px;
}

.font-size-65 {
    font-size: 65px;
}

.font-size-66 {
    font-size: 66px;
}

.font-size-67 {
    font-size: 67px;
}

.font-size-68 {
    font-size: 68px;
}

.font-size-69 {
    font-size: 69px;
}

.font-size-70 {
    font-size: 70px;
}

.font-size-71 {
    font-size: 71px;
}

.font-size-72 {
    font-size: 72px;
}

.font-size-73 {
    font-size: 73px;
}

.font-size-74 {
    font-size: 74px;
}

.font-size-75 {
    font-size: 75px;
}

.font-size-76 {
    font-size: 76px;
}

.font-size-77 {
    font-size: 77px;
}

.font-size-78 {
    font-size: 78px;
}

.font-size-79 {
    font-size: 79px;
}

.font-size-80 {
    font-size: 80px;
}

.font-size-81 {
    font-size: 81px;
}

.font-size-82 {
    font-size: 82px;
}

.font-size-83 {
    font-size: 83px;
}

.font-size-84 {
    font-size: 84px;
}

.font-size-85 {
    font-size: 85px;
}

.font-size-86 {
    font-size: 86px;
}

.font-size-87 {
    font-size: 87px;
}

.font-size-88 {
    font-size: 88px;
}

.font-size-89 {
    font-size: 89px;
}

.font-size-90 {
    font-size: 90px;
}

.font-size-91 {
    font-size: 91px;
}

.font-size-92 {
    font-size: 92px;
}

.font-size-93 {
    font-size: 93px;
}

.font-size-94 {
    font-size: 94px;
}

.font-size-95 {
    font-size: 95px;
}

.font-size-96 {
    font-size: 96px;
}

.font-size-97 {
    font-size: 97px;
}

.font-size-98 {
    font-size: 98px;
}

.font-size-99 {
    font-size: 99px;
}

.font-size-100 {
    font-size: 100px;
}

.font-b {
    font-weight: bold;
}

.font-bb {
    font-weight: bolder;
}

.font-weight-500 {
    font-weight: 500;
}


.font-b {
    font-weight: bold;
}

.font-bb {
    font-weight: bolder;
}

.font-weight-100 {
    font-weight: 100;
}

.font-weight-200 {
    font-weight: 200;
}

.font-weight-300 {
    font-weight: 300;
}

.font-weight-400 {
    font-weight: 400;
}

.font-weight-500 {
    font-weight: 500;
}

.font-weight-600 {
    font-weight: 600;
}

.font-weight-700 {
    font-weight: 700;
}

.font-weight-800 {
    font-weight: 800;
}

.font-i {
    font-weight: 100;
}

.font-u {
    text-decoration: underline;
}

.font-ui {
    text-decoration: underline;
    font-style: italic;
}

.font-ub {
    text-decoration: underline;
    font-weight: bold;
}

.font-ubb {
    text-decoration: underline;
    font-weight: bolder;
}

.font-ubbi {
    text-decoration: underline;
    font-weight: bold;
    font-style: italic;
}

.font-ubbb {
    text-decoration: underline;
    font-weight: bolder;
    font-style: italic;
}

.font-blue {
    color: #2580D3;
}

.font-red {
    color: #EC1D42;
}

.font-gray {
    color: #8A8A8A;
}

.font-white {
    color: #fff;
}

.part-text {
    color: var(--Primary-Blue---HRVC, #2580D3);
    font-feature-settings: 'salt' on;

    font-size: 14px;
    font-style: normal;
    font-weight: 500;
    line-height: 20px;
    text-decoration-line: underline;
    text-underline-offset: 5px;
    /* text-decoration-style: solid;
    text-decoration-skip-ink: auto;
    text-decoration-thickness: auto;
    text-underline-offset: auto;
    text-underline-position: from-font; */
}

.text-gray {
    color: var(--Helper-Text-Gray, #8A8A8A);

    font-style: normal;
}

.text-gray-back {
    color: var(--Helper-Text-Gray, #666);

    font-style: normal;
}

.text-blue {
    color: #2580D3;

    font-style: normal;
}

.text-black {
    color: var(--HRVC---Text-Black, #30313D);

    font-style: normal;
}

.text-blue-sea {
    color: var(--HRVC---Text-Black, #2F42ED);

    font-style: normal;
}

.text-green {
    color: var(--HRVC---Text-Black, #2D7F06);

    font-style: normal;
}

.text-red {
    color: var(--HRVC---Text-Black, #E05757);

    font-style: normal;
}

.text-orang {
    color: var(--HRVC---Text-Black, #DD7A01);

    font-style: normal;
}