.fs-0 {
    font-size: 0;
    line-height: 6px
}

.fs-1 {
    font-size: 1px;
    line-height: 7px
}

.fs-2 {
    font-size: 2px;
    line-height: 8px
}

.fs-3 {
    font-size: 3px;
    line-height: 9px
}

.fs-4 {
    font-size: 4px;
    line-height: 10px
}

.fs-5 {
    font-size: 5px;
    line-height: 11px
}

.fs-6 {
    font-size: 6px;
    line-height: 12px
}

.fs-7 {
    font-size: 7px;
    line-height: 13px
}

.fs-8 {
    font-size: 8px;
    line-height: 14px
}

.fs-9 {
    font-size: 9px;
    line-height: 15px
}

.fs-10 {
    font-size: 10px;
    line-height: 16px
}

.fs-11 {
    font-size: 11px;
    line-height: 17px
}

.fs-12 {
    font-size: 12px;
    line-height: 18px
}

.fs-13 {
    font-size: 13px;
    line-height: 19px
}

.fs-14 {
    font-size: 14px;
    line-height: 20px
}

.fs-15 {
    font-size: 15px;
    line-height: 21px
}

.fs-16 {
    font-size: 16px;
    line-height: 22px
}

.fs-17 {
    font-size: 17px;
    line-height: 23px
}

.fs-18 {
    font-size: 18px;
    line-height: 24px
}

.fs-19 {
    font-size: 19px;
    line-height: 25px
}

.fs-20 {
    font-size: 20px;
    line-height: 26px
}

.fs-21 {
    font-size: 21px;
    line-height: 27px
}

.fs-22 {
    font-size: 22px;
    line-height: 28px
}

.fs-23 {
    font-size: 23px;
    line-height: 29px
}

.fs-24 {
    font-size: 24px;
    line-height: 30px
}

.fs-25 {
    font-size: 25px;
    line-height: 31px
}

.fs-26 {
    font-size: 26px;
    line-height: 32px
}

.fs-27 {
    font-size: 27px;
    line-height: 33px
}

.fs-28 {
    font-size: 28px;
    line-height: 34px
}

.fs-29 {
    font-size: 29px;
    line-height: 35px
}

.fs-30 {
    font-size: 30px;
    line-height: 36px
}

.fs-31 {
    font-size: 31px;
    line-height: 37px
}

.fs-32 {
    font-size: 32px;
    line-height: 38px
}

.fs-33 {
    font-size: 33px;
    line-height: 39px
}

.fs-34 {
    font-size: 34px;
    line-height: 40px
}

.fs-35 {
    font-size: 35px;
    line-height: 41px
}

.fs-36 {
    font-size: 36px;
    line-height: 42px
}

.fs-37 {
    font-size: 37px;
    line-height: 43px
}

.fs-38 {
    font-size: 38px;
    line-height: 44px
}

.fs-39 {
    font-size: 39px;
    line-height: 45px
}

.fs-40 {
    font-size: 40px;
    line-height: 46px
}

.fs-41 {
    font-size: 41px;
    line-height: 47px
}

.fs-42 {
    font-size: 42px;
    line-height: 48px
}

.fs-43 {
    font-size: 43px;
    line-height: 49px
}

.fs-44 {
    font-size: 44px;
    line-height: 50px
}

.fs-45 {
    font-size: 45px;
    line-height: 51px
}

.fs-46 {
    font-size: 46px;
    line-height: 52px
}

.fs-47 {
    font-size: 47px;
    line-height: 53px
}

.fs-48 {
    font-size: 48px;
    line-height: 54px
}

.fs-49 {
    font-size: 49px;
    line-height: 55px
}

.fs-50 {
    font-size: 50px;
    line-height: 56px
}

.fs-51 {
    font-size: 51px;
    line-height: 57px
}

.fs-52 {
    font-size: 52px;
    line-height: 58px
}

.fs-53 {
    font-size: 53px;
    line-height: 59px
}

.fs-54 {
    font-size: 54px;
    line-height: 60px
}

.fs-55 {
    font-size: 55px;
    line-height: 61px
}

.fs-56 {
    font-size: 56px;
    line-height: 62px
}

.fs-57 {
    font-size: 57px;
    line-height: 63px
}

.fs-58 {
    font-size: 58px;
    line-height: 64px
}

.fs-59 {
    font-size: 59px;
    line-height: 65px
}

.fs-60 {
    font-size: 60px;
    line-height: 66px
}

.fs-61 {
    font-size: 61px;
    line-height: 67px
}

.fs-62 {
    font-size: 62px;
    line-height: 68px
}

.fs-63 {
    font-size: 63px;
    line-height: 69px
}

.fs-64 {
    font-size: 64px;
    line-height: 70px
}

.fs-65 {
    font-size: 65px;
    line-height: 71px
}

.fs-66 {
    font-size: 66px;
    line-height: 72px
}

.fs-67 {
    font-size: 67px;
    line-height: 73px
}

.fs-68 {
    font-size: 68px;
    line-height: 74px
}

.fs-69 {
    font-size: 69px;
    line-height: 75px
}

.fs-70 {
    font-size: 70px;
    line-height: 76px
}

.fs-71 {
    font-size: 71px;
    line-height: 77px
}

.fs-72 {
    font-size: 72px;
    line-height: 78px
}

.fs-73 {
    font-size: 73px;
    line-height: 79px
}

.fs-74 {
    font-size: 74px;
    line-height: 80px
}

.fs-75 {
    font-size: 75px;
    line-height: 81px
}

.fs-76 {
    font-size: 76px;
    line-height: 82px
}

.fs-77 {
    font-size: 77px;
    line-height: 83px
}

.fs-78 {
    font-size: 78px;
    line-height: 84px
}

.fs-79 {
    font-size: 79px;
    line-height: 85px
}

.fs-80 {
    font-size: 80px;
    line-height: 86px
}

.fs-81 {
    font-size: 81px;
    line-height: 87px
}

.fs-82 {
    font-size: 82px;
    line-height: 88px
}

.fs-83 {
    font-size: 83px;
    line-height: 89px
}

.fs-84 {
    font-size: 84px;
    line-height: 90px
}

.fs-85 {
    font-size: 85px;
    line-height: 91px
}

.fs-86 {
    font-size: 86px;
    line-height: 92px
}

.fs-87 {
    font-size: 87px;
    line-height: 93px
}

.fs-88 {
    font-size: 88px;
    line-height: 94px
}

.fs-89 {
    font-size: 89px;
    line-height: 95px
}

.fs-90 {
    font-size: 90px;
    line-height: 96px
}

.fs-91 {
    font-size: 91px;
    line-height: 97px
}

.fs-92 {
    font-size: 92px;
    line-height: 98px
}

.fs-93 {
    font-size: 93px;
    line-height: 99px
}

.fs-94 {
    font-size: 94px;
    line-height: 100px
}

.fs-95 {
    font-size: 95px;
    line-height: 101px
}

.fs-96 {
    font-size: 96px;
    line-height: 102px
}

.fs-97 {
    font-size: 97px;
    line-height: 103px
}

.fs-98 {
    font-size: 98px;
    line-height: 104px
}

.fs-99 {
    font-size: 99px;
    line-height: 105px
}

.fs-100 {
    font-size: 100px;
    line-height: 106px
}

@media (max-width:991px) {
    .fs-0 {
        font-size: -1px;
        line-height: 5px
    }
    .fs-1 {
        font-size: 0;
        line-height: 6px
    }
    .fs-2 {
        font-size: 1px;
        line-height: 7px
    }
    .fs-3 {
        font-size: 2px;
        line-height: 8px
    }
    .fs-4 {
        font-size: 3px;
        line-height: 9px
    }
    .fs-5 {
        font-size: 4px;
        line-height: 10px
    }
    .fs-6 {
        font-size: 5px;
        line-height: 11px
    }
    .fs-7 {
        font-size: 6px;
        line-height: 12px
    }
    .fs-8 {
        font-size: 7px;
        line-height: 13px
    }
    .fs-9 {
        font-size: 8px;
        line-height: 14px
    }
    .fs-10 {
        font-size: 9px;
        line-height: 15px
    }
    .fs-11 {
        font-size: 10px;
        line-height: 16px
    }
    .fs-12 {
        font-size: 11px;
        line-height: 17px
    }
    .fs-13 {
        font-size: 12px;
        line-height: 18px
    }
    .fs-14 {
        font-size: 13px;
        line-height: 19px
    }
    .fs-15 {
        font-size: 14px;
        line-height: 20px
    }
    .fs-16 {
        font-size: 15px;
        line-height: 21px
    }
    .fs-17 {
        font-size: 16px;
        line-height: 22px
    }
    .fs-18 {
        font-size: 17px;
        line-height: 23px
    }
    .fs-19 {
        font-size: 18px;
        line-height: 24px
    }
    .fs-20 {
        font-size: 19px;
        line-height: 25px
    }
    .fs-21 {
        font-size: 20px;
        line-height: 26px
    }
    .fs-22 {
        font-size: 21px;
        line-height: 27px
    }
    .fs-23 {
        font-size: 22px;
        line-height: 28px
    }
    .fs-24 {
        font-size: 23px;
        line-height: 29px
    }
    .fs-25 {
        font-size: 24px;
        line-height: 30px
    }
    .fs-26 {
        font-size: 25px;
        line-height: 31px
    }
    .fs-27 {
        font-size: 26px;
        line-height: 32px
    }
    .fs-28 {
        font-size: 27px;
        line-height: 33px
    }
    .fs-29 {
        font-size: 28px;
        line-height: 34px
    }
    .fs-30 {
        font-size: 29px;
        line-height: 35px
    }
    .fs-31 {
        font-size: 30px;
        line-height: 36px
    }
    .fs-32 {
        font-size: 31px;
        line-height: 37px
    }
    .fs-33 {
        font-size: 32px;
        line-height: 38px
    }
    .fs-34 {
        font-size: 33px;
        line-height: 39px
    }
    .fs-35 {
        font-size: 34px;
        line-height: 40px
    }
    .fs-36 {
        font-size: 35px;
        line-height: 41px
    }
    .fs-37 {
        font-size: 36px;
        line-height: 42px
    }
    .fs-38 {
        font-size: 37px;
        line-height: 43px
    }
    .fs-39 {
        font-size: 38px;
        line-height: 44px
    }
    .fs-40 {
        font-size: 39px;
        line-height: 45px
    }
    .fs-41 {
        font-size: 40px;
        line-height: 46px
    }
    .fs-42 {
        font-size: 41px;
        line-height: 47px
    }
    .fs-43 {
        font-size: 42px;
        line-height: 48px
    }
    .fs-44 {
        font-size: 43px;
        line-height: 49px
    }
    .fs-45 {
        font-size: 44px;
        line-height: 50px
    }
    .fs-46 {
        font-size: 45px;
        line-height: 51px
    }
    .fs-47 {
        font-size: 46px;
        line-height: 52px
    }
    .fs-48 {
        font-size: 47px;
        line-height: 53px
    }
    .fs-49 {
        font-size: 48px;
        line-height: 54px
    }
    .fs-50 {
        font-size: 49px;
        line-height: 55px
    }
    .fs-51 {
        font-size: 50px;
        line-height: 56px
    }
    .fs-52 {
        font-size: 51px;
        line-height: 57px
    }
    .fs-53 {
        font-size: 52px;
        line-height: 58px
    }
    .fs-54 {
        font-size: 53px;
        line-height: 59px
    }
    .fs-55 {
        font-size: 54px;
        line-height: 60px
    }
    .fs-56 {
        font-size: 55px;
        line-height: 61px
    }
    .fs-57 {
        font-size: 56px;
        line-height: 62px
    }
    .fs-58 {
        font-size: 57px;
        line-height: 63px
    }
    .fs-59 {
        font-size: 58px;
        line-height: 64px
    }
    .fs-60 {
        font-size: 59px;
        line-height: 65px
    }
    .fs-61 {
        font-size: 60px;
        line-height: 66px
    }
    .fs-62 {
        font-size: 61px;
        line-height: 67px
    }
    .fs-63 {
        font-size: 62px;
        line-height: 68px
    }
    .fs-64 {
        font-size: 63px;
        line-height: 69px
    }
    .fs-65 {
        font-size: 64px;
        line-height: 70px
    }
    .fs-66 {
        font-size: 65px;
        line-height: 71px
    }
    .fs-67 {
        font-size: 66px;
        line-height: 72px
    }
    .fs-68 {
        font-size: 67px;
        line-height: 73px
    }
    .fs-69 {
        font-size: 68px;
        line-height: 74px
    }
    .fs-70 {
        font-size: 69px;
        line-height: 75px
    }
    .fs-71 {
        font-size: 70px;
        line-height: 76px
    }
    .fs-72 {
        font-size: 71px;
        line-height: 77px
    }
    .fs-73 {
        font-size: 72px;
        line-height: 78px
    }
    .fs-74 {
        font-size: 73px;
        line-height: 79px
    }
    .fs-75 {
        font-size: 74px;
        line-height: 80px
    }
    .fs-76 {
        font-size: 75px;
        line-height: 81px
    }
    .fs-77 {
        font-size: 76px;
        line-height: 82px
    }
    .fs-78 {
        font-size: 77px;
        line-height: 83px
    }
    .fs-79 {
        font-size: 78px;
        line-height: 84px
    }
    .fs-80 {
        font-size: 79px;
        line-height: 85px
    }
    .fs-81 {
        font-size: 80px;
        line-height: 86px
    }
    .fs-82 {
        font-size: 81px;
        line-height: 87px
    }
    .fs-83 {
        font-size: 82px;
        line-height: 88px
    }
    .fs-84 {
        font-size: 83px;
        line-height: 89px
    }
    .fs-85 {
        font-size: 84px;
        line-height: 90px
    }
    .fs-86 {
        font-size: 85px;
        line-height: 91px
    }
    .fs-87 {
        font-size: 86px;
        line-height: 92px
    }
    .fs-88 {
        font-size: 87px;
        line-height: 93px
    }
    .fs-89 {
        font-size: 88px;
        line-height: 94px
    }
    .fs-90 {
        font-size: 89px;
        line-height: 95px
    }
    .fs-91 {
        font-size: 90px;
        line-height: 96px
    }
    .fs-92 {
        font-size: 91px;
        line-height: 97px
    }
    .fs-93 {
        font-size: 92px;
        line-height: 98px
    }
    .fs-94 {
        font-size: 93px;
        line-height: 99px
    }
    .fs-95 {
        font-size: 94px;
        line-height: 100px
    }
    .fs-96 {
        font-size: 95px;
        line-height: 101px
    }
    .fs-97 {
        font-size: 96px;
        line-height: 102px
    }
    .fs-98 {
        font-size: 97px;
        line-height: 103px
    }
    .fs-99 {
        font-size: 98px;
        line-height: 104px
    }
    .fs-100 {
        font-size: 99px;
        line-height: 105px
    }
}

@media (max-width:767px) {
    .fs-0 {
        font-size: -2px;
        line-height: 4px
    }
    .fs-1 {
        font-size: -1px;
        line-height: 5px
    }
    .fs-2 {
        font-size: 0;
        line-height: 6px
    }
    .fs-3 {
        font-size: 1px;
        line-height: 7px
    }
    .fs-4 {
        font-size: 2px;
        line-height: 8px
    }
    .fs-5 {
        font-size: 3px;
        line-height: 9px
    }
    .fs-6 {
        font-size: 4px;
        line-height: 10px
    }
    .fs-7 {
        font-size: 5px;
        line-height: 11px
    }
    .fs-8 {
        font-size: 6px;
        line-height: 12px
    }
    .fs-9 {
        font-size: 7px;
        line-height: 13px
    }
    .fs-10 {
        font-size: 8px;
        line-height: 14px
    }
    .fs-11 {
        font-size: 9px;
        line-height: 15px
    }
    .fs-12 {
        font-size: 10px;
        line-height: 16px
    }
    .fs-13 {
        font-size: 11px;
        line-height: 17px
    }
    .fs-14 {
        font-size: 12px;
        line-height: 18px
    }
    .fs-15 {
        font-size: 13px;
        line-height: 19px
    }
    .fs-16 {
        font-size: 14px;
        line-height: 20px
    }
    .fs-17 {
        font-size: 15px;
        line-height: 21px
    }
    .fs-18 {
        font-size: 16px;
        line-height: 22px
    }
    .fs-19 {
        font-size: 17px;
        line-height: 23px
    }
    .fs-20 {
        font-size: 18px;
        line-height: 24px
    }
    .fs-21 {
        font-size: 19px;
        line-height: 25px
    }
    .fs-22 {
        font-size: 20px;
        line-height: 26px
    }
    .fs-23 {
        font-size: 21px;
        line-height: 27px
    }
    .fs-24 {
        font-size: 22px;
        line-height: 28px
    }
    .fs-25 {
        font-size: 23px;
        line-height: 29px
    }
    .fs-26 {
        font-size: 24px;
        line-height: 30px
    }
    .fs-27 {
        font-size: 25px;
        line-height: 31px
    }
    .fs-28 {
        font-size: 26px;
        line-height: 32px
    }
    .fs-29 {
        font-size: 27px;
        line-height: 33px
    }
    .fs-30 {
        font-size: 28px;
        line-height: 34px
    }
    .fs-31 {
        font-size: 29px;
        line-height: 35px
    }
    .fs-32 {
        font-size: 30px;
        line-height: 36px
    }
    .fs-33 {
        font-size: 31px;
        line-height: 37px
    }
    .fs-34 {
        font-size: 32px;
        line-height: 38px
    }
    .fs-35 {
        font-size: 33px;
        line-height: 39px
    }
    .fs-36 {
        font-size: 34px;
        line-height: 40px
    }
    .fs-37 {
        font-size: 35px;
        line-height: 41px
    }
    .fs-38 {
        font-size: 36px;
        line-height: 42px
    }
    .fs-39 {
        font-size: 37px;
        line-height: 43px
    }
    .fs-40 {
        font-size: 38px;
        line-height: 44px
    }
    .fs-41 {
        font-size: 39px;
        line-height: 45px
    }
    .fs-42 {
        font-size: 40px;
        line-height: 46px
    }
    .fs-43 {
        font-size: 41px;
        line-height: 47px
    }
    .fs-44 {
        font-size: 42px;
        line-height: 48px
    }
    .fs-45 {
        font-size: 43px;
        line-height: 49px
    }
    .fs-46 {
        font-size: 44px;
        line-height: 50px
    }
    .fs-47 {
        font-size: 45px;
        line-height: 51px
    }
    .fs-48 {
        font-size: 46px;
        line-height: 52px
    }
    .fs-49 {
        font-size: 47px;
        line-height: 53px
    }
    .fs-50 {
        font-size: 48px;
        line-height: 54px
    }
    .fs-51 {
        font-size: 49px;
        line-height: 55px
    }
    .fs-52 {
        font-size: 50px;
        line-height: 56px
    }
    .fs-53 {
        font-size: 51px;
        line-height: 57px
    }
    .fs-54 {
        font-size: 52px;
        line-height: 58px
    }
    .fs-55 {
        font-size: 53px;
        line-height: 59px
    }
    .fs-56 {
        font-size: 54px;
        line-height: 60px
    }
    .fs-57 {
        font-size: 55px;
        line-height: 61px
    }
    .fs-58 {
        font-size: 56px;
        line-height: 62px
    }
    .fs-59 {
        font-size: 57px;
        line-height: 63px
    }
    .fs-60 {
        font-size: 58px;
        line-height: 64px
    }
    .fs-61 {
        font-size: 59px;
        line-height: 65px
    }
    .fs-62 {
        font-size: 60px;
        line-height: 66px
    }
    .fs-63 {
        font-size: 61px;
        line-height: 67px
    }
    .fs-64 {
        font-size: 62px;
        line-height: 68px
    }
    .fs-65 {
        font-size: 63px;
        line-height: 69px
    }
    .fs-66 {
        font-size: 64px;
        line-height: 70px
    }
    .fs-67 {
        font-size: 65px;
        line-height: 71px
    }
    .fs-68 {
        font-size: 66px;
        line-height: 72px
    }
    .fs-69 {
        font-size: 67px;
        line-height: 73px
    }
    .fs-70 {
        font-size: 68px;
        line-height: 74px
    }
    .fs-71 {
        font-size: 69px;
        line-height: 75px
    }
    .fs-72 {
        font-size: 70px;
        line-height: 76px
    }
    .fs-73 {
        font-size: 71px;
        line-height: 77px
    }
    .fs-74 {
        font-size: 72px;
        line-height: 78px
    }
    .fs-75 {
        font-size: 73px;
        line-height: 79px
    }
    .fs-76 {
        font-size: 74px;
        line-height: 80px
    }
    .fs-77 {
        font-size: 75px;
        line-height: 81px
    }
    .fs-78 {
        font-size: 76px;
        line-height: 82px
    }
    .fs-79 {
        font-size: 77px;
        line-height: 83px
    }
    .fs-80 {
        font-size: 78px;
        line-height: 84px
    }
    .fs-81 {
        font-size: 79px;
        line-height: 85px
    }
    .fs-82 {
        font-size: 80px;
        line-height: 86px
    }
    .fs-83 {
        font-size: 81px;
        line-height: 87px
    }
    .fs-84 {
        font-size: 82px;
        line-height: 88px
    }
    .fs-85 {
        font-size: 83px;
        line-height: 89px
    }
    .fs-86 {
        font-size: 84px;
        line-height: 90px
    }
    .fs-87 {
        font-size: 85px;
        line-height: 91px
    }
    .fs-88 {
        font-size: 86px;
        line-height: 92px
    }
    .fs-89 {
        font-size: 87px;
        line-height: 93px
    }
    .fs-90 {
        font-size: 88px;
        line-height: 94px
    }
    .fs-91 {
        font-size: 89px;
        line-height: 95px
    }
    .fs-92 {
        font-size: 90px;
        line-height: 96px
    }
    .fs-93 {
        font-size: 91px;
        line-height: 97px
    }
    .fs-94 {
        font-size: 92px;
        line-height: 98px
    }
    .fs-95 {
        font-size: 93px;
        line-height: 99px
    }
    .fs-96 {
        font-size: 94px;
        line-height: 100px
    }
    .fs-97 {
        font-size: 95px;
        line-height: 101px
    }
    .fs-98 {
        font-size: 96px;
        line-height: 102px
    }
    .fs-99 {
        font-size: 97px;
        line-height: 103px
    }
    .fs-100 {
        font-size: 98px;
        line-height: 104px
    }
}

@media (max-width:567px) {
    .fs-0 {
        font-size: -3px;
        line-height: 3px
    }
    .fs-1 {
        font-size: -2px;
        line-height: 4px
    }
    .fs-2 {
        font-size: -1px;
        line-height: 5px
    }
    .fs-3 {
        font-size: 0;
        line-height: 6px
    }
    .fs-4 {
        font-size: 1px;
        line-height: 7px
    }
    .fs-5 {
        font-size: 2px;
        line-height: 8px
    }
    .fs-6 {
        font-size: 3px;
        line-height: 9px
    }
    .fs-7 {
        font-size: 4px;
        line-height: 10px
    }
    .fs-8 {
        font-size: 5px;
        line-height: 11px
    }
    .fs-9 {
        font-size: 6px;
        line-height: 12px
    }
    .fs-10 {
        font-size: 7px;
        line-height: 13px
    }
    .fs-11 {
        font-size: 8px;
        line-height: 14px
    }
    .fs-12 {
        font-size: 9px;
        line-height: 15px
    }
    .fs-13 {
        font-size: 10px;
        line-height: 16px
    }
    .fs-14 {
        font-size: 11px;
        line-height: 17px
    }
    .fs-15 {
        font-size: 12px;
        line-height: 18px
    }
    .fs-16 {
        font-size: 13px;
        line-height: 19px
    }
    .fs-17 {
        font-size: 14px;
        line-height: 20px
    }
    .fs-18 {
        font-size: 15px;
        line-height: 21px
    }
    .fs-19 {
        font-size: 16px;
        line-height: 22px
    }
    .fs-20 {
        font-size: 17px;
        line-height: 23px
    }
    .fs-21 {
        font-size: 18px;
        line-height: 24px
    }
    .fs-22 {
        font-size: 19px;
        line-height: 25px
    }
    .fs-23 {
        font-size: 20px;
        line-height: 26px
    }
    .fs-24 {
        font-size: 21px;
        line-height: 27px
    }
    .fs-25 {
        font-size: 22px;
        line-height: 28px
    }
    .fs-26 {
        font-size: 23px;
        line-height: 29px
    }
    .fs-27 {
        font-size: 24px;
        line-height: 30px
    }
    .fs-28 {
        font-size: 25px;
        line-height: 31px
    }
    .fs-29 {
        font-size: 26px;
        line-height: 32px
    }
    .fs-30 {
        font-size: 27px;
        line-height: 33px
    }
    .fs-31 {
        font-size: 28px;
        line-height: 34px
    }
    .fs-32 {
        font-size: 29px;
        line-height: 35px
    }
    .fs-33 {
        font-size: 30px;
        line-height: 36px
    }
    .fs-34 {
        font-size: 31px;
        line-height: 37px
    }
    .fs-35 {
        font-size: 32px;
        line-height: 38px
    }
    .fs-36 {
        font-size: 33px;
        line-height: 39px
    }
    .fs-37 {
        font-size: 34px;
        line-height: 40px
    }
    .fs-38 {
        font-size: 35px;
        line-height: 41px
    }
    .fs-39 {
        font-size: 36px;
        line-height: 42px
    }
    .fs-40 {
        font-size: 37px;
        line-height: 43px
    }
    .fs-41 {
        font-size: 38px;
        line-height: 44px
    }
    .fs-42 {
        font-size: 39px;
        line-height: 45px
    }
    .fs-43 {
        font-size: 40px;
        line-height: 46px
    }
    .fs-44 {
        font-size: 41px;
        line-height: 47px
    }
    .fs-45 {
        font-size: 42px;
        line-height: 48px
    }
    .fs-46 {
        font-size: 43px;
        line-height: 49px
    }
    .fs-47 {
        font-size: 44px;
        line-height: 50px
    }
    .fs-48 {
        font-size: 45px;
        line-height: 51px
    }
    .fs-49 {
        font-size: 46px;
        line-height: 52px
    }
    .fs-50 {
        font-size: 47px;
        line-height: 53px
    }
    .fs-51 {
        font-size: 48px;
        line-height: 54px
    }
    .fs-52 {
        font-size: 49px;
        line-height: 55px
    }
    .fs-53 {
        font-size: 50px;
        line-height: 56px
    }
    .fs-54 {
        font-size: 51px;
        line-height: 57px
    }
    .fs-55 {
        font-size: 52px;
        line-height: 58px
    }
    .fs-56 {
        font-size: 53px;
        line-height: 59px
    }
    .fs-57 {
        font-size: 54px;
        line-height: 60px
    }
    .fs-58 {
        font-size: 55px;
        line-height: 61px
    }
    .fs-59 {
        font-size: 56px;
        line-height: 62px
    }
    .fs-60 {
        font-size: 57px;
        line-height: 63px
    }
    .fs-61 {
        font-size: 58px;
        line-height: 64px
    }
    .fs-62 {
        font-size: 59px;
        line-height: 65px
    }
    .fs-63 {
        font-size: 60px;
        line-height: 66px
    }
    .fs-64 {
        font-size: 61px;
        line-height: 67px
    }
    .fs-65 {
        font-size: 62px;
        line-height: 68px
    }
    .fs-66 {
        font-size: 63px;
        line-height: 69px
    }
    .fs-67 {
        font-size: 64px;
        line-height: 70px
    }
    .fs-68 {
        font-size: 65px;
        line-height: 71px
    }
    .fs-69 {
        font-size: 66px;
        line-height: 72px
    }
    .fs-70 {
        font-size: 67px;
        line-height: 73px
    }
    .fs-71 {
        font-size: 68px;
        line-height: 74px
    }
    .fs-72 {
        font-size: 69px;
        line-height: 75px
    }
    .fs-73 {
        font-size: 70px;
        line-height: 76px
    }
    .fs-74 {
        font-size: 71px;
        line-height: 77px
    }
    .fs-75 {
        font-size: 72px;
        line-height: 78px
    }
    .fs-76 {
        font-size: 73px;
        line-height: 79px
    }
    .fs-77 {
        font-size: 74px;
        line-height: 80px
    }
    .fs-78 {
        font-size: 75px;
        line-height: 81px
    }
    .fs-79 {
        font-size: 76px;
        line-height: 82px
    }
    .fs-80 {
        font-size: 77px;
        line-height: 83px
    }
    .fs-81 {
        font-size: 78px;
        line-height: 84px
    }
    .fs-82 {
        font-size: 79px;
        line-height: 85px
    }
    .fs-83 {
        font-size: 80px;
        line-height: 86px
    }
    .fs-84 {
        font-size: 81px;
        line-height: 87px
    }
    .fs-85 {
        font-size: 82px;
        line-height: 88px
    }
    .fs-86 {
        font-size: 83px;
        line-height: 89px
    }
    .fs-87 {
        font-size: 84px;
        line-height: 90px
    }
    .fs-88 {
        font-size: 85px;
        line-height: 91px
    }
    .fs-89 {
        font-size: 86px;
        line-height: 92px
    }
    .fs-90 {
        font-size: 87px;
        line-height: 93px
    }
    .fs-91 {
        font-size: 88px;
        line-height: 94px
    }
    .fs-92 {
        font-size: 89px;
        line-height: 95px
    }
    .fs-93 {
        font-size: 90px;
        line-height: 96px
    }
    .fs-94 {
        font-size: 91px;
        line-height: 97px
    }
    .fs-95 {
        font-size: 92px;
        line-height: 98px
    }
    .fs-96 {
        font-size: 93px;
        line-height: 99px
    }
    .fs-97 {
        font-size: 94px;
        line-height: 100px
    }
    .fs-98 {
        font-size: 95px;
        line-height: 101px
    }
    .fs-99 {
        font-size: 96px;
        line-height: 102px
    }
    .fs-100 {
        font-size: 97px;
        line-height: 103px
    }
}

.fw-400 {
    font-weight: 400
}

.fw-401 {
    font-weight: 401
}

.fw-402 {
    font-weight: 402
}

.fw-403 {
    font-weight: 403
}

.fw-404 {
    font-weight: 404
}

.fw-405 {
    font-weight: 405
}

.fw-406 {
    font-weight: 406
}

.fw-407 {
    font-weight: 407
}

.fw-408 {
    font-weight: 408
}

.fw-409 {
    font-weight: 409
}

.fw-410 {
    font-weight: 410
}

.fw-411 {
    font-weight: 411
}

.fw-412 {
    font-weight: 412
}

.fw-413 {
    font-weight: 413
}

.fw-414 {
    font-weight: 414
}

.fw-415 {
    font-weight: 415
}

.fw-416 {
    font-weight: 416
}

.fw-417 {
    font-weight: 417
}

.fw-418 {
    font-weight: 418
}

.fw-419 {
    font-weight: 419
}

.fw-420 {
    font-weight: 420
}

.fw-421 {
    font-weight: 421
}

.fw-422 {
    font-weight: 422
}

.fw-423 {
    font-weight: 423
}

.fw-424 {
    font-weight: 424
}

.fw-425 {
    font-weight: 425
}

.fw-426 {
    font-weight: 426
}

.fw-427 {
    font-weight: 427
}

.fw-428 {
    font-weight: 428
}

.fw-429 {
    font-weight: 429
}

.fw-430 {
    font-weight: 430
}

.fw-431 {
    font-weight: 431
}

.fw-432 {
    font-weight: 432
}

.fw-433 {
    font-weight: 433
}

.fw-434 {
    font-weight: 434
}

.fw-435 {
    font-weight: 435
}

.fw-436 {
    font-weight: 436
}

.fw-437 {
    font-weight: 437
}

.fw-438 {
    font-weight: 438
}

.fw-439 {
    font-weight: 439
}

.fw-440 {
    font-weight: 440
}

.fw-441 {
    font-weight: 441
}

.fw-442 {
    font-weight: 442
}

.fw-443 {
    font-weight: 443
}

.fw-444 {
    font-weight: 444
}

.fw-445 {
    font-weight: 445
}

.fw-446 {
    font-weight: 446
}

.fw-447 {
    font-weight: 447
}

.fw-448 {
    font-weight: 448
}

.fw-449 {
    font-weight: 449
}

.fw-450 {
    font-weight: 450
}

.fw-451 {
    font-weight: 451
}

.fw-452 {
    font-weight: 452
}

.fw-453 {
    font-weight: 453
}

.fw-454 {
    font-weight: 454
}

.fw-455 {
    font-weight: 455
}

.fw-456 {
    font-weight: 456
}

.fw-457 {
    font-weight: 457
}

.fw-458 {
    font-weight: 458
}

.fw-459 {
    font-weight: 459
}

.fw-460 {
    font-weight: 460
}

.fw-461 {
    font-weight: 461
}

.fw-462 {
    font-weight: 462
}

.fw-463 {
    font-weight: 463
}

.fw-464 {
    font-weight: 464
}

.fw-465 {
    font-weight: 465
}

.fw-466 {
    font-weight: 466
}

.fw-467 {
    font-weight: 467
}

.fw-468 {
    font-weight: 468
}

.fw-469 {
    font-weight: 469
}

.fw-470 {
    font-weight: 470
}

.fw-471 {
    font-weight: 471
}

.fw-472 {
    font-weight: 472
}

.fw-473 {
    font-weight: 473
}

.fw-474 {
    font-weight: 474
}

.fw-475 {
    font-weight: 475
}

.fw-476 {
    font-weight: 476
}

.fw-477 {
    font-weight: 477
}

.fw-478 {
    font-weight: 478
}

.fw-479 {
    font-weight: 479
}

.fw-480 {
    font-weight: 480
}

.fw-481 {
    font-weight: 481
}

.fw-482 {
    font-weight: 482
}

.fw-483 {
    font-weight: 483
}

.fw-484 {
    font-weight: 484
}

.fw-485 {
    font-weight: 485
}

.fw-486 {
    font-weight: 486
}

.fw-487 {
    font-weight: 487
}

.fw-488 {
    font-weight: 488
}

.fw-489 {
    font-weight: 489
}

.fw-490 {
    font-weight: 490
}

.fw-491 {
    font-weight: 491
}

.fw-492 {
    font-weight: 492
}

.fw-493 {
    font-weight: 493
}

.fw-494 {
    font-weight: 494
}

.fw-495 {
    font-weight: 495
}

.fw-496 {
    font-weight: 496
}

.fw-497 {
    font-weight: 497
}

.fw-498 {
    font-weight: 498
}

.fw-499 {
    font-weight: 499
}

.fw-500 {
    font-weight: 500
}

.fw-501 {
    font-weight: 501
}

.fw-502 {
    font-weight: 502
}

.fw-503 {
    font-weight: 503
}

.fw-504 {
    font-weight: 504
}

.fw-505 {
    font-weight: 505
}

.fw-506 {
    font-weight: 506
}

.fw-507 {
    font-weight: 507
}

.fw-508 {
    font-weight: 508
}

.fw-509 {
    font-weight: 509
}

.fw-510 {
    font-weight: 510
}

.fw-511 {
    font-weight: 511
}

.fw-512 {
    font-weight: 512
}

.fw-513 {
    font-weight: 513
}

.fw-514 {
    font-weight: 514
}

.fw-515 {
    font-weight: 515
}

.fw-516 {
    font-weight: 516
}

.fw-517 {
    font-weight: 517
}

.fw-518 {
    font-weight: 518
}

.fw-519 {
    font-weight: 519
}

.fw-520 {
    font-weight: 520
}

.fw-521 {
    font-weight: 521
}

.fw-522 {
    font-weight: 522
}

.fw-523 {
    font-weight: 523
}

.fw-524 {
    font-weight: 524
}

.fw-525 {
    font-weight: 525
}

.fw-526 {
    font-weight: 526
}

.fw-527 {
    font-weight: 527
}

.fw-528 {
    font-weight: 528
}

.fw-529 {
    font-weight: 529
}

.fw-530 {
    font-weight: 530
}

.fw-531 {
    font-weight: 531
}

.fw-532 {
    font-weight: 532
}

.fw-533 {
    font-weight: 533
}

.fw-534 {
    font-weight: 534
}

.fw-535 {
    font-weight: 535
}

.fw-536 {
    font-weight: 536
}

.fw-537 {
    font-weight: 537
}

.fw-538 {
    font-weight: 538
}

.fw-539 {
    font-weight: 539
}

.fw-540 {
    font-weight: 540
}

.fw-541 {
    font-weight: 541
}

.fw-542 {
    font-weight: 542
}

.fw-543 {
    font-weight: 543
}

.fw-544 {
    font-weight: 544
}

.fw-545 {
    font-weight: 545
}

.fw-546 {
    font-weight: 546
}

.fw-547 {
    font-weight: 547
}

.fw-548 {
    font-weight: 548
}

.fw-549 {
    font-weight: 549
}

.fw-550 {
    font-weight: 550
}

.fw-551 {
    font-weight: 551
}

.fw-552 {
    font-weight: 552
}

.fw-553 {
    font-weight: 553
}

.fw-554 {
    font-weight: 554
}

.fw-555 {
    font-weight: 555
}

.fw-556 {
    font-weight: 556
}

.fw-557 {
    font-weight: 557
}

.fw-558 {
    font-weight: 558
}

.fw-559 {
    font-weight: 559
}

.fw-560 {
    font-weight: 560
}

.fw-561 {
    font-weight: 561
}

.fw-562 {
    font-weight: 562
}

.fw-563 {
    font-weight: 563
}

.fw-564 {
    font-weight: 564
}

.fw-565 {
    font-weight: 565
}

.fw-566 {
    font-weight: 566
}

.fw-567 {
    font-weight: 567
}

.fw-568 {
    font-weight: 568
}

.fw-569 {
    font-weight: 569
}

.fw-570 {
    font-weight: 570
}

.fw-571 {
    font-weight: 571
}

.fw-572 {
    font-weight: 572
}

.fw-573 {
    font-weight: 573
}

.fw-574 {
    font-weight: 574
}

.fw-575 {
    font-weight: 575
}

.fw-576 {
    font-weight: 576
}

.fw-577 {
    font-weight: 577
}

.fw-578 {
    font-weight: 578
}

.fw-579 {
    font-weight: 579
}

.fw-580 {
    font-weight: 580
}

.fw-581 {
    font-weight: 581
}

.fw-582 {
    font-weight: 582
}

.fw-583 {
    font-weight: 583
}

.fw-584 {
    font-weight: 584
}

.fw-585 {
    font-weight: 585
}

.fw-586 {
    font-weight: 586
}

.fw-587 {
    font-weight: 587
}

.fw-588 {
    font-weight: 588
}

.fw-589 {
    font-weight: 589
}

.fw-590 {
    font-weight: 590
}

.fw-591 {
    font-weight: 591
}

.fw-592 {
    font-weight: 592
}

.fw-593 {
    font-weight: 593
}

.fw-594 {
    font-weight: 594
}

.fw-595 {
    font-weight: 595
}

.fw-596 {
    font-weight: 596
}

.fw-597 {
    font-weight: 597
}

.fw-598 {
    font-weight: 598
}

.fw-599 {
    font-weight: 599
}

.fw-600 {
    font-weight: 600!important
}

.fw-601 {
    font-weight: 601
}

.fw-602 {
    font-weight: 602
}

.fw-603 {
    font-weight: 603
}

.fw-604 {
    font-weight: 604
}

.fw-605 {
    font-weight: 605
}

.fw-606 {
    font-weight: 606
}

.fw-607 {
    font-weight: 607
}

.fw-608 {
    font-weight: 608
}

.fw-609 {
    font-weight: 609
}

.fw-610 {
    font-weight: 610
}

.fw-611 {
    font-weight: 611
}

.fw-612 {
    font-weight: 612
}

.fw-613 {
    font-weight: 613
}

.fw-614 {
    font-weight: 614
}

.fw-615 {
    font-weight: 615
}

.fw-616 {
    font-weight: 616
}

.fw-617 {
    font-weight: 617
}

.fw-618 {
    font-weight: 618
}

.fw-619 {
    font-weight: 619
}

.fw-620 {
    font-weight: 620
}

.fw-621 {
    font-weight: 621
}

.fw-622 {
    font-weight: 622
}

.fw-623 {
    font-weight: 623
}

.fw-624 {
    font-weight: 624
}

.fw-625 {
    font-weight: 625
}

.fw-626 {
    font-weight: 626
}

.fw-627 {
    font-weight: 627
}

.fw-628 {
    font-weight: 628
}

.fw-629 {
    font-weight: 629
}

.fw-630 {
    font-weight: 630
}

.fw-631 {
    font-weight: 631
}

.fw-632 {
    font-weight: 632
}

.fw-633 {
    font-weight: 633
}

.fw-634 {
    font-weight: 634
}

.fw-635 {
    font-weight: 635
}

.fw-636 {
    font-weight: 636
}

.fw-637 {
    font-weight: 637
}

.fw-638 {
    font-weight: 638
}

.fw-639 {
    font-weight: 639
}

.fw-640 {
    font-weight: 640
}

.fw-641 {
    font-weight: 641
}

.fw-642 {
    font-weight: 642
}

.fw-643 {
    font-weight: 643
}

.fw-644 {
    font-weight: 644
}

.fw-645 {
    font-weight: 645
}

.fw-646 {
    font-weight: 646
}

.fw-647 {
    font-weight: 647
}

.fw-648 {
    font-weight: 648
}

.fw-649 {
    font-weight: 649
}

.fw-650 {
    font-weight: 650
}

.fw-651 {
    font-weight: 651
}

.fw-652 {
    font-weight: 652
}

.fw-653 {
    font-weight: 653
}

.fw-654 {
    font-weight: 654
}

.fw-655 {
    font-weight: 655
}

.fw-656 {
    font-weight: 656
}

.fw-657 {
    font-weight: 657
}

.fw-658 {
    font-weight: 658
}

.fw-659 {
    font-weight: 659
}

.fw-660 {
    font-weight: 660
}

.fw-661 {
    font-weight: 661
}

.fw-662 {
    font-weight: 662
}

.fw-663 {
    font-weight: 663
}

.fw-664 {
    font-weight: 664
}

.fw-665 {
    font-weight: 665
}

.fw-666 {
    font-weight: 666
}

.fw-667 {
    font-weight: 667
}

.fw-668 {
    font-weight: 668
}

.fw-669 {
    font-weight: 669
}

.fw-670 {
    font-weight: 670
}

.fw-671 {
    font-weight: 671
}

.fw-672 {
    font-weight: 672
}

.fw-673 {
    font-weight: 673
}

.fw-674 {
    font-weight: 674
}

.fw-675 {
    font-weight: 675
}

.fw-676 {
    font-weight: 676
}

.fw-677 {
    font-weight: 677
}

.fw-678 {
    font-weight: 678
}

.fw-679 {
    font-weight: 679
}

.fw-680 {
    font-weight: 680
}

.fw-681 {
    font-weight: 681
}

.fw-682 {
    font-weight: 682
}

.fw-683 {
    font-weight: 683
}

.fw-684 {
    font-weight: 684
}

.fw-685 {
    font-weight: 685
}

.fw-686 {
    font-weight: 686
}

.fw-687 {
    font-weight: 687
}

.fw-688 {
    font-weight: 688
}

.fw-689 {
    font-weight: 689
}

.fw-690 {
    font-weight: 690
}

.fw-691 {
    font-weight: 691
}

.fw-692 {
    font-weight: 692
}

.fw-693 {
    font-weight: 693
}

.fw-694 {
    font-weight: 694
}

.fw-695 {
    font-weight: 695
}

.fw-696 {
    font-weight: 696
}

.fw-697 {
    font-weight: 697
}

.fw-698 {
    font-weight: 698
}

.fw-699 {
    font-weight: 699
}

.fw-700 {
    font-weight: 700
}

.fw-701 {
    font-weight: 701
}

.fw-702 {
    font-weight: 702
}

.fw-703 {
    font-weight: 703
}

.fw-704 {
    font-weight: 704
}

.fw-705 {
    font-weight: 705
}

.fw-706 {
    font-weight: 706
}

.fw-707 {
    font-weight: 707
}

.fw-708 {
    font-weight: 708
}

.fw-709 {
    font-weight: 709
}

.fw-710 {
    font-weight: 710
}

.fw-711 {
    font-weight: 711
}

.fw-712 {
    font-weight: 712
}

.fw-713 {
    font-weight: 713
}

.fw-714 {
    font-weight: 714
}

.fw-715 {
    font-weight: 715
}

.fw-716 {
    font-weight: 716
}

.fw-717 {
    font-weight: 717
}

.fw-718 {
    font-weight: 718
}

.fw-719 {
    font-weight: 719
}

.fw-720 {
    font-weight: 720
}

.fw-721 {
    font-weight: 721
}

.fw-722 {
    font-weight: 722
}

.fw-723 {
    font-weight: 723
}

.fw-724 {
    font-weight: 724
}

.fw-725 {
    font-weight: 725
}

.fw-726 {
    font-weight: 726
}

.fw-727 {
    font-weight: 727
}

.fw-728 {
    font-weight: 728
}

.fw-729 {
    font-weight: 729
}

.fw-730 {
    font-weight: 730
}

.fw-731 {
    font-weight: 731
}

.fw-732 {
    font-weight: 732
}

.fw-733 {
    font-weight: 733
}

.fw-734 {
    font-weight: 734
}

.fw-735 {
    font-weight: 735
}

.fw-736 {
    font-weight: 736
}

.fw-737 {
    font-weight: 737
}

.fw-738 {
    font-weight: 738
}

.fw-739 {
    font-weight: 739
}

.fw-740 {
    font-weight: 740
}

.fw-741 {
    font-weight: 741
}

.fw-742 {
    font-weight: 742
}

.fw-743 {
    font-weight: 743
}

.fw-744 {
    font-weight: 744
}

.fw-745 {
    font-weight: 745
}

.fw-746 {
    font-weight: 746
}

.fw-747 {
    font-weight: 747
}

.fw-748 {
    font-weight: 748
}

.fw-749 {
    font-weight: 749
}

.fw-750 {
    font-weight: 750
}

.fw-751 {
    font-weight: 751
}

.fw-752 {
    font-weight: 752
}

.fw-753 {
    font-weight: 753
}

.fw-754 {
    font-weight: 754
}

.fw-755 {
    font-weight: 755
}

.fw-756 {
    font-weight: 756
}

.fw-757 {
    font-weight: 757
}

.fw-758 {
    font-weight: 758
}

.fw-759 {
    font-weight: 759
}

.fw-760 {
    font-weight: 760
}

.fw-761 {
    font-weight: 761
}

.fw-762 {
    font-weight: 762
}

.fw-763 {
    font-weight: 763
}

.fw-764 {
    font-weight: 764
}

.fw-765 {
    font-weight: 765
}

.fw-766 {
    font-weight: 766
}

.fw-767 {
    font-weight: 767
}

.fw-768 {
    font-weight: 768
}

.fw-769 {
    font-weight: 769
}

.fw-770 {
    font-weight: 770
}

.fw-771 {
    font-weight: 771
}

.fw-772 {
    font-weight: 772
}

.fw-773 {
    font-weight: 773
}

.fw-774 {
    font-weight: 774
}

.fw-775 {
    font-weight: 775
}

.fw-776 {
    font-weight: 776
}

.fw-777 {
    font-weight: 777
}

.fw-778 {
    font-weight: 778
}

.fw-779 {
    font-weight: 779
}

.fw-780 {
    font-weight: 780
}

.fw-781 {
    font-weight: 781
}

.fw-782 {
    font-weight: 782
}

.fw-783 {
    font-weight: 783
}

.fw-784 {
    font-weight: 784
}

.fw-785 {
    font-weight: 785
}

.fw-786 {
    font-weight: 786
}

.fw-787 {
    font-weight: 787
}

.fw-788 {
    font-weight: 788
}

.fw-789 {
    font-weight: 789
}

.fw-790 {
    font-weight: 790
}

.fw-791 {
    font-weight: 791
}

.fw-792 {
    font-weight: 792
}

.fw-793 {
    font-weight: 793
}

.fw-794 {
    font-weight: 794
}

.fw-795 {
    font-weight: 795
}

.fw-796 {
    font-weight: 796
}

.fw-797 {
    font-weight: 797
}

.fw-798 {
    font-weight: 798
}

.fw-799 {
    font-weight: 799
}

.fw-800 {
    font-weight: 800
}

.fw-801 {
    font-weight: 801
}

.fw-802 {
    font-weight: 802
}

.fw-803 {
    font-weight: 803
}

.fw-804 {
    font-weight: 804
}

.fw-805 {
    font-weight: 805
}

.fw-806 {
    font-weight: 806
}

.fw-807 {
    font-weight: 807
}

.fw-808 {
    font-weight: 808
}

.fw-809 {
    font-weight: 809
}

.fw-810 {
    font-weight: 810
}

.fw-811 {
    font-weight: 811
}

.fw-812 {
    font-weight: 812
}

.fw-813 {
    font-weight: 813
}

.fw-814 {
    font-weight: 814
}

.fw-815 {
    font-weight: 815
}

.fw-816 {
    font-weight: 816
}

.fw-817 {
    font-weight: 817
}

.fw-818 {
    font-weight: 818
}

.fw-819 {
    font-weight: 819
}

.fw-820 {
    font-weight: 820
}

.fw-821 {
    font-weight: 821
}

.fw-822 {
    font-weight: 822
}

.fw-823 {
    font-weight: 823
}

.fw-824 {
    font-weight: 824
}

.fw-825 {
    font-weight: 825
}

.fw-826 {
    font-weight: 826
}

.fw-827 {
    font-weight: 827
}

.fw-828 {
    font-weight: 828
}

.fw-829 {
    font-weight: 829
}

.fw-830 {
    font-weight: 830
}

.fw-831 {
    font-weight: 831
}

.fw-832 {
    font-weight: 832
}

.fw-833 {
    font-weight: 833
}

.fw-834 {
    font-weight: 834
}

.fw-835 {
    font-weight: 835
}

.fw-836 {
    font-weight: 836
}

.fw-837 {
    font-weight: 837
}

.fw-838 {
    font-weight: 838
}

.fw-839 {
    font-weight: 839
}

.fw-840 {
    font-weight: 840
}

.fw-841 {
    font-weight: 841
}

.fw-842 {
    font-weight: 842
}

.fw-843 {
    font-weight: 843
}

.fw-844 {
    font-weight: 844
}

.fw-845 {
    font-weight: 845
}

.fw-846 {
    font-weight: 846
}

.fw-847 {
    font-weight: 847
}

.fw-848 {
    font-weight: 848
}

.fw-849 {
    font-weight: 849
}

.fw-850 {
    font-weight: 850
}

.fw-851 {
    font-weight: 851
}

.fw-852 {
    font-weight: 852
}

.fw-853 {
    font-weight: 853
}

.fw-854 {
    font-weight: 854
}

.fw-855 {
    font-weight: 855
}

.fw-856 {
    font-weight: 856
}

.fw-857 {
    font-weight: 857
}

.fw-858 {
    font-weight: 858
}

.fw-859 {
    font-weight: 859
}

.fw-860 {
    font-weight: 860
}

.fw-861 {
    font-weight: 861
}

.fw-862 {
    font-weight: 862
}

.fw-863 {
    font-weight: 863
}

.fw-864 {
    font-weight: 864
}

.fw-865 {
    font-weight: 865
}

.fw-866 {
    font-weight: 866
}

.fw-867 {
    font-weight: 867
}

.fw-868 {
    font-weight: 868
}

.fw-869 {
    font-weight: 869
}

.fw-870 {
    font-weight: 870
}

.fw-871 {
    font-weight: 871
}

.fw-872 {
    font-weight: 872
}

.fw-873 {
    font-weight: 873
}

.fw-874 {
    font-weight: 874
}

.fw-875 {
    font-weight: 875
}

.fw-876 {
    font-weight: 876
}

.fw-877 {
    font-weight: 877
}

.fw-878 {
    font-weight: 878
}

.fw-879 {
    font-weight: 879
}

.fw-880 {
    font-weight: 880
}

.fw-881 {
    font-weight: 881
}

.fw-882 {
    font-weight: 882
}

.fw-883 {
    font-weight: 883
}

.fw-884 {
    font-weight: 884
}

.fw-885 {
    font-weight: 885
}

.fw-886 {
    font-weight: 886
}

.fw-887 {
    font-weight: 887
}

.fw-888 {
    font-weight: 888
}

.fw-889 {
    font-weight: 889
}

.fw-890 {
    font-weight: 890
}

.fw-891 {
    font-weight: 891
}

.fw-892 {
    font-weight: 892
}

.fw-893 {
    font-weight: 893
}

.fw-894 {
    font-weight: 894
}

.fw-895 {
    font-weight: 895
}

.fw-896 {
    font-weight: 896
}

.fw-897 {
    font-weight: 897
}

.fw-898 {
    font-weight: 898
}

.fw-899 {
    font-weight: 899
}

.fw-900 {
    font-weight: 900
}

.fw-bold {
    font-weight: 700
}

.border-right_before:before {
    border-right: 1px solid #6c6161;
    content: "";
    height: 100%;
    opacity: 30%;
    position: absolute;
    right: 0
}

.cursor-auto {
    cursor: auto!important
}

.round-4 {
    border-radius: 4px
}

.text-color-primary {
    color: #334d6e!important
}

.text-primary-color {
    color: #334d6e
}

.text-second-color {
    color: #4f4f4f
}

.text-third-color {
    color: #828282
}

.btn-button-primary {
    background: #d91b5c;
    border: 1px solid #d91b5c;
    border-radius: 18px;
    color: #fff;
    font-size: 14px;
    outline: none!important
}

.btn-button-primary:active,
.btn-button-primary:focus,
.btn-button-primary:hover {
    box-shadow: none;
    color: #fff;
    opacity: 85%
}

.btn-button-primary:not(.cus-disabled):active,
.btn-button-primary:not(.cus-disabled):focus {
    color: #fff
}

.btn-button-primary.cus-disabled {
    background: #d8d8d8;
    border: none;
    color: #fff
}

.btn-button-secondary {
    background: #dee2e6;
    border: 1px solid #ddd;
    color: #555;
    font-size: 1rem;
    outline: none!important;
    transition: .3s
}

.btn-button-secondary:active,
.btn-button-secondary:focus,
.btn-button-secondary:hover {
    background: #d0d2d5
}

.btn-button-secondary.disabled {
    color: #747474
}

.btn-button-third {
    background: #27ae60;
    border: 1px solid #27ae60;
    border-radius: 18px;
    color: #fff;
    font-size: 14px;
    outline: none!important
}

.btn-button-third.round-4 {
    border-radius: 4px
}

.btn-button-third:active,
.btn-button-third:focus,
.btn-button-third:hover {
    box-shadow: none;
    color: #fff;
    opacity: 85%
}

.btn-button-third:not(.cus-disabled):active,
.btn-button-third:not(.cus-disabled):focus {
    color: #fff
}

.btn-button-third.cus-disabled {
    background: #d8d8d8;
    border: none;
    color: #fff
}

.btn-block {
    background-color: hsla(0, 1%, 56%, .102)
}

.btn-block-unfollow {
    align-items: center;
    box-shadow: 0 1px 5px 2px rgba(0, 0, 0, .102);
    display: none;
    right: 0;
    top: 38px
}

.btn-pricing {
    background-color: #eb5757;
    border-color: #eb5757;
    color: #fff;
    font-size: 12px;
    font-weight: 900
}

.btn-pricing:hover {
    background-color: #ee3535;
    border-color: #ee3535;
    color: #fff
}

.btn-pricing:focus {
    box-shadow: 0 0 5px 0 #eb5757;
    color: #fff
}

.btn-pricing:active {
    color: #fff
}

.progress-step-study {
    background: none;
    box-shadow: none;
    height: 100px;
    line-height: 100px;
    margin: 0 auto;
    position: relative;
    width: 100px
}

.progress-step-study:after {
    border: 8px solid #efefef;
    border-radius: 50%;
    content: "";
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}

.progress-step-study>span {
    height: 100%;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 50%;
    z-index: 1
}

.progress-step-study .progress-step-left {
    left: 0
}

.progress-step-study .progress-step-bar {
    background: none;
    border: 8px solid #28a745;
    height: 100%;
    position: absolute;
    top: 0;
    width: 100%
}

.progress-step-study .progress-step-left .progress-step-bar {
    animation: loading-step-2 1.5s linear 1.8s forwards;
    border-bottom-right-radius: 50px;
    border-left: 0;
    border-top-right-radius: 50px;
    left: 100%;
    transform-origin: center left
}

.progress-step-study .progress-step-right {
    right: 0
}

.progress-step-study .progress-step-right .progress-step-bar {
    animation: loading-step-1 1.8s linear forwards;
    border-bottom-left-radius: 50px;
    border-right: 0;
    border-top-left-radius: 50px;
    left: -100%;
    transform-origin: center right
}

.progress-step-study .progress-step-value {
    align-items: center;
    border-radius: 50%;
    display: flex;
    font-size: 14px;
    font-weight: 700;
    height: 100%;
    justify-content: center;
    line-height: 20px;
    text-align: center;
    width: 100%
}

.progress-step-study .progress-step-value span {
    font-size: 12px
}

.progress-step-study[data-percentage="0"] .progress-step-right .progress-step-bar {
    animation: loading-step-0 .5s linear forwards
}

.progress-step-study[data-percentage="0"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="1"] .progress-step-right .progress-step-bar {
    animation: loading-step-1 .5s linear forwards
}

.progress-step-study[data-percentage="1"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="2"] .progress-step-right .progress-step-bar {
    animation: loading-step-2 .5s linear forwards
}

.progress-step-study[data-percentage="2"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="3"] .progress-step-right .progress-step-bar {
    animation: loading-step-3 .5s linear forwards
}

.progress-step-study[data-percentage="3"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="4"] .progress-step-right .progress-step-bar {
    animation: loading-step-4 .5s linear forwards
}

.progress-step-study[data-percentage="4"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="5"] .progress-step-right .progress-step-bar {
    animation: loading-step-5 .5s linear forwards
}

.progress-step-study[data-percentage="5"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="6"] .progress-step-right .progress-step-bar {
    animation: loading-step-6 .5s linear forwards
}

.progress-step-study[data-percentage="6"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="7"] .progress-step-right .progress-step-bar {
    animation: loading-step-7 .5s linear forwards
}

.progress-step-study[data-percentage="7"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="8"] .progress-step-right .progress-step-bar {
    animation: loading-step-8 .5s linear forwards
}

.progress-step-study[data-percentage="8"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="9"] .progress-step-right .progress-step-bar {
    animation: loading-step-9 .5s linear forwards
}

.progress-step-study[data-percentage="9"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="10"] .progress-step-right .progress-step-bar {
    animation: loading-step-10 .5s linear forwards
}

.progress-step-study[data-percentage="10"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="11"] .progress-step-right .progress-step-bar {
    animation: loading-step-11 .5s linear forwards
}

.progress-step-study[data-percentage="11"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="12"] .progress-step-right .progress-step-bar {
    animation: loading-step-12 .5s linear forwards
}

.progress-step-study[data-percentage="12"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="13"] .progress-step-right .progress-step-bar {
    animation: loading-step-13 .5s linear forwards
}

.progress-step-study[data-percentage="13"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="14"] .progress-step-right .progress-step-bar {
    animation: loading-step-14 .5s linear forwards
}

.progress-step-study[data-percentage="14"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="15"] .progress-step-right .progress-step-bar {
    animation: loading-step-15 .5s linear forwards
}

.progress-step-study[data-percentage="15"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="16"] .progress-step-right .progress-step-bar {
    animation: loading-step-16 .5s linear forwards
}

.progress-step-study[data-percentage="16"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="17"] .progress-step-right .progress-step-bar {
    animation: loading-step-17 .5s linear forwards
}

.progress-step-study[data-percentage="17"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="18"] .progress-step-right .progress-step-bar {
    animation: loading-step-18 .5s linear forwards
}

.progress-step-study[data-percentage="18"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="19"] .progress-step-right .progress-step-bar {
    animation: loading-step-19 .5s linear forwards
}

.progress-step-study[data-percentage="19"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="20"] .progress-step-right .progress-step-bar {
    animation: loading-step-20 .5s linear forwards
}

.progress-step-study[data-percentage="20"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="21"] .progress-step-right .progress-step-bar {
    animation: loading-step-21 .5s linear forwards
}

.progress-step-study[data-percentage="21"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="22"] .progress-step-right .progress-step-bar {
    animation: loading-step-22 .5s linear forwards
}

.progress-step-study[data-percentage="22"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="23"] .progress-step-right .progress-step-bar {
    animation: loading-step-23 .5s linear forwards
}

.progress-step-study[data-percentage="23"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="24"] .progress-step-right .progress-step-bar {
    animation: loading-step-24 .5s linear forwards
}

.progress-step-study[data-percentage="24"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="25"] .progress-step-right .progress-step-bar {
    animation: loading-step-25 .5s linear forwards
}

.progress-step-study[data-percentage="25"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="26"] .progress-step-right .progress-step-bar {
    animation: loading-step-26 .5s linear forwards
}

.progress-step-study[data-percentage="26"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="27"] .progress-step-right .progress-step-bar {
    animation: loading-step-27 .5s linear forwards
}

.progress-step-study[data-percentage="27"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="28"] .progress-step-right .progress-step-bar {
    animation: loading-step-28 .5s linear forwards
}

.progress-step-study[data-percentage="28"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="29"] .progress-step-right .progress-step-bar {
    animation: loading-step-29 .5s linear forwards
}

.progress-step-study[data-percentage="29"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="30"] .progress-step-right .progress-step-bar {
    animation: loading-step-30 .5s linear forwards
}

.progress-step-study[data-percentage="30"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="31"] .progress-step-right .progress-step-bar {
    animation: loading-step-31 .5s linear forwards
}

.progress-step-study[data-percentage="31"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="32"] .progress-step-right .progress-step-bar {
    animation: loading-step-32 .5s linear forwards
}

.progress-step-study[data-percentage="32"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="33"] .progress-step-right .progress-step-bar {
    animation: loading-step-33 .5s linear forwards
}

.progress-step-study[data-percentage="33"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="34"] .progress-step-right .progress-step-bar {
    animation: loading-step-34 .5s linear forwards
}

.progress-step-study[data-percentage="34"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="35"] .progress-step-right .progress-step-bar {
    animation: loading-step-35 .5s linear forwards
}

.progress-step-study[data-percentage="35"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="36"] .progress-step-right .progress-step-bar {
    animation: loading-step-36 .5s linear forwards
}

.progress-step-study[data-percentage="36"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="37"] .progress-step-right .progress-step-bar {
    animation: loading-step-37 .5s linear forwards
}

.progress-step-study[data-percentage="37"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="38"] .progress-step-right .progress-step-bar {
    animation: loading-step-38 .5s linear forwards
}

.progress-step-study[data-percentage="38"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="39"] .progress-step-right .progress-step-bar {
    animation: loading-step-39 .5s linear forwards
}

.progress-step-study[data-percentage="39"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="40"] .progress-step-right .progress-step-bar {
    animation: loading-step-40 .5s linear forwards
}

.progress-step-study[data-percentage="40"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="41"] .progress-step-right .progress-step-bar {
    animation: loading-step-41 .5s linear forwards
}

.progress-step-study[data-percentage="41"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="42"] .progress-step-right .progress-step-bar {
    animation: loading-step-42 .5s linear forwards
}

.progress-step-study[data-percentage="42"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="43"] .progress-step-right .progress-step-bar {
    animation: loading-step-43 .5s linear forwards
}

.progress-step-study[data-percentage="43"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="44"] .progress-step-right .progress-step-bar {
    animation: loading-step-44 .5s linear forwards
}

.progress-step-study[data-percentage="44"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="45"] .progress-step-right .progress-step-bar {
    animation: loading-step-45 .5s linear forwards
}

.progress-step-study[data-percentage="45"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="46"] .progress-step-right .progress-step-bar {
    animation: loading-step-46 .5s linear forwards
}

.progress-step-study[data-percentage="46"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="47"] .progress-step-right .progress-step-bar {
    animation: loading-step-47 .5s linear forwards
}

.progress-step-study[data-percentage="47"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="48"] .progress-step-right .progress-step-bar {
    animation: loading-step-48 .5s linear forwards
}

.progress-step-study[data-percentage="48"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="49"] .progress-step-right .progress-step-bar {
    animation: loading-step-49 .5s linear forwards
}

.progress-step-study[data-percentage="49"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="50"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="50"] .progress-step-left .progress-step-bar {
    animation: 0
}

.progress-step-study[data-percentage="51"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="51"] .progress-step-left .progress-step-bar {
    animation: loading-step-1 .5s linear .5s forwards
}

.progress-step-study[data-percentage="52"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="52"] .progress-step-left .progress-step-bar {
    animation: loading-step-2 .5s linear .5s forwards
}

.progress-step-study[data-percentage="53"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="53"] .progress-step-left .progress-step-bar {
    animation: loading-step-3 .5s linear .5s forwards
}

.progress-step-study[data-percentage="54"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="54"] .progress-step-left .progress-step-bar {
    animation: loading-step-4 .5s linear .5s forwards
}

.progress-step-study[data-percentage="55"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="55"] .progress-step-left .progress-step-bar {
    animation: loading-step-5 .5s linear .5s forwards
}

.progress-step-study[data-percentage="56"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="56"] .progress-step-left .progress-step-bar {
    animation: loading-step-6 .5s linear .5s forwards
}

.progress-step-study[data-percentage="57"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="57"] .progress-step-left .progress-step-bar {
    animation: loading-step-7 .5s linear .5s forwards
}

.progress-step-study[data-percentage="58"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="58"] .progress-step-left .progress-step-bar {
    animation: loading-step-8 .5s linear .5s forwards
}

.progress-step-study[data-percentage="59"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="59"] .progress-step-left .progress-step-bar {
    animation: loading-step-9 .5s linear .5s forwards
}

.progress-step-study[data-percentage="60"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="60"] .progress-step-left .progress-step-bar {
    animation: loading-step-10 .5s linear .5s forwards
}

.progress-step-study[data-percentage="61"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="61"] .progress-step-left .progress-step-bar {
    animation: loading-step-11 .5s linear .5s forwards
}

.progress-step-study[data-percentage="62"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="62"] .progress-step-left .progress-step-bar {
    animation: loading-step-12 .5s linear .5s forwards
}

.progress-step-study[data-percentage="63"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="63"] .progress-step-left .progress-step-bar {
    animation: loading-step-13 .5s linear .5s forwards
}

.progress-step-study[data-percentage="64"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="64"] .progress-step-left .progress-step-bar {
    animation: loading-step-14 .5s linear .5s forwards
}

.progress-step-study[data-percentage="65"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="65"] .progress-step-left .progress-step-bar {
    animation: loading-step-15 .5s linear .5s forwards
}

.progress-step-study[data-percentage="66"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="66"] .progress-step-left .progress-step-bar {
    animation: loading-step-16 .5s linear .5s forwards
}

.progress-step-study[data-percentage="67"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="67"] .progress-step-left .progress-step-bar {
    animation: loading-step-17 .5s linear .5s forwards
}

.progress-step-study[data-percentage="68"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="68"] .progress-step-left .progress-step-bar {
    animation: loading-step-18 .5s linear .5s forwards
}

.progress-step-study[data-percentage="69"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="69"] .progress-step-left .progress-step-bar {
    animation: loading-step-19 .5s linear .5s forwards
}

.progress-step-study[data-percentage="70"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="70"] .progress-step-left .progress-step-bar {
    animation: loading-step-20 .5s linear .5s forwards
}

.progress-step-study[data-percentage="71"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="71"] .progress-step-left .progress-step-bar {
    animation: loading-step-21 .5s linear .5s forwards
}

.progress-step-study[data-percentage="72"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="72"] .progress-step-left .progress-step-bar {
    animation: loading-step-22 .5s linear .5s forwards
}

.progress-step-study[data-percentage="73"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="73"] .progress-step-left .progress-step-bar {
    animation: loading-step-23 .5s linear .5s forwards
}

.progress-step-study[data-percentage="74"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="74"] .progress-step-left .progress-step-bar {
    animation: loading-step-24 .5s linear .5s forwards
}

.progress-step-study[data-percentage="75"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="75"] .progress-step-left .progress-step-bar {
    animation: loading-step-25 .5s linear .5s forwards
}

.progress-step-study[data-percentage="76"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="76"] .progress-step-left .progress-step-bar {
    animation: loading-step-26 .5s linear .5s forwards
}

.progress-step-study[data-percentage="77"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="77"] .progress-step-left .progress-step-bar {
    animation: loading-step-27 .5s linear .5s forwards
}

.progress-step-study[data-percentage="78"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="78"] .progress-step-left .progress-step-bar {
    animation: loading-step-28 .5s linear .5s forwards
}

.progress-step-study[data-percentage="79"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="79"] .progress-step-left .progress-step-bar {
    animation: loading-step-29 .5s linear .5s forwards
}

.progress-step-study[data-percentage="80"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="80"] .progress-step-left .progress-step-bar {
    animation: loading-step-30 .5s linear .5s forwards
}

.progress-step-study[data-percentage="81"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="81"] .progress-step-left .progress-step-bar {
    animation: loading-step-31 .5s linear .5s forwards
}

.progress-step-study[data-percentage="82"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="82"] .progress-step-left .progress-step-bar {
    animation: loading-step-32 .5s linear .5s forwards
}

.progress-step-study[data-percentage="83"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="83"] .progress-step-left .progress-step-bar {
    animation: loading-step-33 .5s linear .5s forwards
}

.progress-step-study[data-percentage="84"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="84"] .progress-step-left .progress-step-bar {
    animation: loading-step-34 .5s linear .5s forwards
}

.progress-step-study[data-percentage="85"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="85"] .progress-step-left .progress-step-bar {
    animation: loading-step-35 .5s linear .5s forwards
}

.progress-step-study[data-percentage="86"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="86"] .progress-step-left .progress-step-bar {
    animation: loading-step-36 .5s linear .5s forwards
}

.progress-step-study[data-percentage="87"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="87"] .progress-step-left .progress-step-bar {
    animation: loading-step-37 .5s linear .5s forwards
}

.progress-step-study[data-percentage="88"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="88"] .progress-step-left .progress-step-bar {
    animation: loading-step-38 .5s linear .5s forwards
}

.progress-step-study[data-percentage="89"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="89"] .progress-step-left .progress-step-bar {
    animation: loading-step-39 .5s linear .5s forwards
}

.progress-step-study[data-percentage="90"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="90"] .progress-step-left .progress-step-bar {
    animation: loading-step-40 .5s linear .5s forwards
}

.progress-step-study[data-percentage="91"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="91"] .progress-step-left .progress-step-bar {
    animation: loading-step-41 .5s linear .5s forwards
}

.progress-step-study[data-percentage="92"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="92"] .progress-step-left .progress-step-bar {
    animation: loading-step-42 .5s linear .5s forwards
}

.progress-step-study[data-percentage="93"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="93"] .progress-step-left .progress-step-bar {
    animation: loading-step-43 .5s linear .5s forwards
}

.progress-step-study[data-percentage="94"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="94"] .progress-step-left .progress-step-bar {
    animation: loading-step-44 .5s linear .5s forwards
}

.progress-step-study[data-percentage="95"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="95"] .progress-step-left .progress-step-bar {
    animation: loading-step-45 .5s linear .5s forwards
}

.progress-step-study[data-percentage="96"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="96"] .progress-step-left .progress-step-bar {
    animation: loading-step-46 .5s linear .5s forwards
}

.progress-step-study[data-percentage="97"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="97"] .progress-step-left .progress-step-bar {
    animation: loading-step-47 .5s linear .5s forwards
}

.progress-step-study[data-percentage="98"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="98"] .progress-step-left .progress-step-bar {
    animation: loading-step-48 .5s linear .5s forwards
}

.progress-step-study[data-percentage="99"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="99"] .progress-step-left .progress-step-bar {
    animation: loading-step-49 .5s linear .5s forwards
}

.progress-step-study[data-percentage="100"] .progress-step-right .progress-step-bar {
    animation: loading-step-50 .5s linear forwards
}

.progress-step-study[data-percentage="100"] .progress-step-left .progress-step-bar {
    animation: loading-step-50 .5s linear .5s forwards
}

@keyframes loading-step-0 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(0deg)
    }
}

@keyframes loading-step-1 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(3.6deg)
    }
}

@keyframes loading-step-2 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(7.2deg)
    }
}

@keyframes loading-step-3 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(10.8deg)
    }
}

@keyframes loading-step-4 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(14.4deg)
    }
}

@keyframes loading-step-5 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(18deg)
    }
}

@keyframes loading-step-6 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(21.6deg)
    }
}

@keyframes loading-step-7 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(25.2deg)
    }
}

@keyframes loading-step-8 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(28.8deg)
    }
}

@keyframes loading-step-9 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(32.4deg)
    }
}

@keyframes loading-step-10 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(36deg)
    }
}

@keyframes loading-step-11 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(39.6deg)
    }
}

@keyframes loading-step-12 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(43.2deg)
    }
}

@keyframes loading-step-13 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(46.8deg)
    }
}

@keyframes loading-step-14 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(50.4deg)
    }
}

@keyframes loading-step-15 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(54deg)
    }
}

@keyframes loading-step-16 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(57.6deg)
    }
}

@keyframes loading-step-17 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(61.2deg)
    }
}

@keyframes loading-step-18 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(64.8deg)
    }
}

@keyframes loading-step-19 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(68.4deg)
    }
}

@keyframes loading-step-20 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(72deg)
    }
}

@keyframes loading-step-21 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(75.6deg)
    }
}

@keyframes loading-step-22 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(79.2deg)
    }
}

@keyframes loading-step-23 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(82.8deg)
    }
}

@keyframes loading-step-24 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(86.4deg)
    }
}

@keyframes loading-step-25 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(90deg)
    }
}

@keyframes loading-step-26 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(93.6deg)
    }
}

@keyframes loading-step-27 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(97.2deg)
    }
}

@keyframes loading-step-28 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(100.8deg)
    }
}

@keyframes loading-step-29 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(104.4deg)
    }
}

@keyframes loading-step-30 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(108deg)
    }
}

@keyframes loading-step-31 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.31turn)
    }
}

@keyframes loading-step-32 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.32turn)
    }
}

@keyframes loading-step-33 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.33turn)
    }
}

@keyframes loading-step-34 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.34turn)
    }
}

@keyframes loading-step-35 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(126deg)
    }
}

@keyframes loading-step-36 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.36turn)
    }
}

@keyframes loading-step-37 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.37turn)
    }
}

@keyframes loading-step-38 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.38turn)
    }
}

@keyframes loading-step-39 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.39turn)
    }
}

@keyframes loading-step-40 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(144deg)
    }
}

@keyframes loading-step-41 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.41turn)
    }
}

@keyframes loading-step-42 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.42turn)
    }
}

@keyframes loading-step-43 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(154.8deg)
    }
}

@keyframes loading-step-44 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.44turn)
    }
}

@keyframes loading-step-45 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(162deg)
    }
}

@keyframes loading-step-46 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(165.6deg)
    }
}

@keyframes loading-step-47 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.47turn)
    }
}

@keyframes loading-step-48 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(172.8deg)
    }
}

@keyframes loading-step-49 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(.49turn)
    }
}

@keyframes loading-step-50 {
    0% {
        transform: rotate(0deg)
    }
    to {
        transform: rotate(180deg)
    }
}

@media (max-width:991px) {
    .border-right_before:before {
        display: none!important
    }
    .progress-step-study {
        height: 80px;
        width: 80px
    }
    .progress-step-study .progress-step-value {
        font-size: 10px;
        line-height: 14px
    }
}

@media (max-width:767px) {
    .progress-step-study {
        height: 60px;
        width: 60px
    }
    .progress-step-study .progress-step-bar,
    .progress-step-study:after {
        border-width: 4px
    }
    .progress-step-study .progress-step-value {
        font-size: 8px;
        line-height: 12px
    }
}

@media (max-width:567px) {
    .progress-step-study {
        height: 40px;
        width: 40px
    }
    .progress-step-study .progress-step-bar,
    .progress-step-study:after {
        border-width: 3px
    }
    .progress-step-study .progress-step-value {
        font-size: 6px;
        line-height: 10px
    }
    .flex-xs-column {
        flex-direction: column
    }
    .flex-xs-column-m {
        margin-left: 0!important;
        margin-top: 4px!important
    }
}

.lnp-more-dropdown {
    background-color: hsla(0, 1%, 56%, .102)
}

.check-follow .button-lp-followed {
    display: none!important
}

.check-follow .button-lp-unfollow,
.check-follow.active .button-lp-followed {
    display: flex!important
}

.check-follow.active .button-lp-unfollow {
    display: none!important
}

.line-clamp.line-clamp-2-lines-des {
    -webkit-line-clamp: 2;
    height: auto
}

@media (max-width:991px) {
    .text-step-success {
        display: none
    }
}

.dropdown-item.active,
.dropdown-item:active {
    color: #212529
}