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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.font-em-0 {
    font-size: 0
}

.font-em-1 {
    font-size: .1em
}

.font-em-2 {
    font-size: .2em
}

.font-em-3 {
    font-size: .3em
}

.font-em-4 {
    font-size: .4em
}

.font-em-5 {
    font-size: .5em
}

.font-em-6 {
    font-size: .6em
}

.font-em-7 {
    font-size: .7em
}

.font-em-8 {
    font-size: .8em
}

.font-em-9 {
    font-size: .9em
}

.font-em-10 {
    font-size: 1em
}

.font-em-11 {
    font-size: 1.1em
}

.font-em-12 {
    font-size: 1.2em
}

.font-em-13 {
    font-size: 1.3em
}

.font-em-14 {
    font-size: 1.4em
}

.font-em-15 {
    font-size: 1.5em
}

.font-em-16 {
    font-size: 1.6em
}

.font-em-17 {
    font-size: 1.7em
}

.font-em-18 {
    font-size: 1.8em
}

.font-em-19 {
    font-size: 1.9em
}

.font-em-20 {
    font-size: 2em
}

.font-em-21 {
    font-size: 2.1em
}

.font-em-22 {
    font-size: 2.2em
}

.font-em-23 {
    font-size: 2.3em
}

.font-em-24 {
    font-size: 2.4em
}

.font-em-25 {
    font-size: 2.5em
}

.font-em-26 {
    font-size: 2.6em
}

.font-em-27 {
    font-size: 2.7em
}

.font-em-28 {
    font-size: 2.8em
}

.font-em-29 {
    font-size: 2.9em
}

.font-em-30 {
    font-size: 3em
}

.font-em-31 {
    font-size: 3.1em
}

.font-em-32 {
    font-size: 3.2em
}

.font-em-33 {
    font-size: 3.3em
}

.font-em-34 {
    font-size: 3.4em
}

.font-em-35 {
    font-size: 3.5em
}

.font-em-36 {
    font-size: 3.6em
}

.font-em-37 {
    font-size: 3.7em
}

.font-em-38 {
    font-size: 3.8em
}

.font-em-39 {
    font-size: 3.9em
}

.font-em-40 {
    font-size: 4em
}

.font-em-41 {
    font-size: 4.1em
}

.font-em-42 {
    font-size: 4.2em
}

.font-em-43 {
    font-size: 4.3em
}

.font-em-44 {
    font-size: 4.4em
}

.font-em-45 {
    font-size: 4.5em
}

.font-em-46 {
    font-size: 4.6em
}

.font-em-47 {
    font-size: 4.7em
}

.font-em-48 {
    font-size: 4.8em
}

.font-em-49 {
    font-size: 4.9em
}

.font-em-50 {
    font-size: 5em
}

.font-em-51 {
    font-size: 5.1em
}

.font-em-52 {
    font-size: 5.2em
}

.font-em-53 {
    font-size: 5.3em
}

.font-em-54 {
    font-size: 5.4em
}

.font-em-55 {
    font-size: 5.5em
}

.font-em-56 {
    font-size: 5.6em
}

.font-em-57 {
    font-size: 5.7em
}

.font-em-58 {
    font-size: 5.8em
}

.font-em-59 {
    font-size: 5.9em
}

.font-em-60 {
    font-size: 6em
}

.font-em-61 {
    font-size: 6.1em
}

.font-em-62 {
    font-size: 6.2em
}

.font-em-63 {
    font-size: 6.3em
}

.font-em-64 {
    font-size: 6.4em
}

.font-em-65 {
    font-size: 6.5em
}

.font-em-66 {
    font-size: 6.6em
}

.font-em-67 {
    font-size: 6.7em
}

.font-em-68 {
    font-size: 6.8em
}

.font-em-69 {
    font-size: 6.9em
}

.font-em-70 {
    font-size: 7em
}

.font-em-71 {
    font-size: 7.1em
}

.font-em-72 {
    font-size: 7.2em
}

.font-em-73 {
    font-size: 7.3em
}

.font-em-74 {
    font-size: 7.4em
}

.font-em-75 {
    font-size: 7.5em
}

.font-em-76 {
    font-size: 7.6em
}

.font-em-77 {
    font-size: 7.7em
}

.font-em-78 {
    font-size: 7.8em
}

.font-em-79 {
    font-size: 7.9em
}

.font-em-80 {
    font-size: 8em
}

.font-em-81 {
    font-size: 8.1em
}

.font-em-82 {
    font-size: 8.2em
}

.font-em-83 {
    font-size: 8.3em
}

.font-em-84 {
    font-size: 8.4em
}

.font-em-85 {
    font-size: 8.5em
}

.font-em-86 {
    font-size: 8.6em
}

.font-em-87 {
    font-size: 8.7em
}

.font-em-88 {
    font-size: 8.8em
}

.font-em-89 {
    font-size: 8.9em
}

.font-em-90 {
    font-size: 9em
}

.font-em-91 {
    font-size: 9.1em
}

.font-em-92 {
    font-size: 9.2em
}

.font-em-93 {
    font-size: 9.3em
}

.font-em-94 {
    font-size: 9.4em
}

.font-em-95 {
    font-size: 9.5em
}

.font-em-96 {
    font-size: 9.6em
}

.font-em-97 {
    font-size: 9.7em
}

.font-em-98 {
    font-size: 9.8em
}

.font-em-99 {
    font-size: 9.9em
}

.font-em-100 {
    font-size: 10em
}
@media screen and (max-width: 1700px){
    
    .font-14 {
        font-size: 14px
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .font-100 {
        font-size: 84px
    }
}
@media screen and (max-width: 1450px) {
    
    .font-14 {
        font-size: 14px
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .font-100 {
        font-size: 79px
    }
}
@media screen and (max-width: 1250px) {
    
    .font-18 {
        font-size: 14px
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

}
@media screen and (max-width: 1000px) {
    
    .font-22 {
        font-size: 14px
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .font-100 {
        font-size: 55px
    }
}
@media screen and (max-width: 700px) {
    
    .font-26 {
        font-size: 14px
    }

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    .font-100 {
        font-size: 39px
    }
}
.block {
    display: block
}

.flex {
    display: -webkit-box;
    display: -webkit-flex;
    display: -moz-box;
    display: -ms-flexbox;
    display: flex
}

.flex-i {
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -moz-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.flex-1>* {
    width: 100%
}

.flex-2>* {
    width: 50%
}

.flex-3>* {
    width: 33.33333333%
}

.flex-4>* {
    width: 25%
}

.flex-5>* {
    width: 20%
}

.flex-6>* {
    width: 16.66666667%
}

.flex-7>* {
    width: 14.28571429%
}

.flex-8>* {
    width: 12.5%
}

.flex-9>* {
    width: 11.11111111%
}

.flex-10>* {
    width: 10%
}

.flex-s {
    -webkit-flex-shrink: 0;
    -ms-flex-negative: 0;
    flex-shrink: 0
}

.flex-dr {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
    -moz-box-orient: horizontal;
    -moz-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row
}

.flex-dc {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -moz-box-orient: vertical;
    -moz-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.flex-drr {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -webkit-flex-direction: row-reverse;
    -moz-box-orient: horizontal;
    -moz-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.flex-as {
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
    -moz-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.flex-ac {
    -webkit-box-align: center;
    -webkit-align-items: center;
    -moz-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.flex-ae {
    -webkit-box-align: end;
    -webkit-align-items: flex-end;
    -moz-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.flex-cc {
    -webkit-align-content: center;
    -ms-flex-line-pack: center;
    align-content: center
}

.flex-ca {
    -webkit-align-content: space-around;
    -ms-flex-line-pack: distribute;
    align-content: space-around
}

.flex-cb {
    -webkit-align-content: space-between;
    -ms-flex-line-pack: justify;
    align-content: space-between
}

.flex-jc {
    -webkit-box-pack: center;
    -webkit-justify-content: center;
    -moz-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.flex-ja {
    -webkit-justify-content: space-around;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

.flex-jb {
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    -moz-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.flex-js {
    -webkit-box-pack: start;
    -webkit-justify-content: flex-start;
    -moz-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.flex-je {
    -webkit-box-pack: end;
    -webkit-justify-content: flex-end;
    -moz-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.flex-w {
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.flex-wn {
    -webkit-flex-wrap: nowrap;
    -ms-flex-wrap: nowrap;
    flex-wrap: nowrap
}
@media screen and (max-width: 1000px) {
    .flex-wap {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap
    }

    .flex-wap>* {
        width: 100%!important;
        padding: 0!important
    }
}

.text-hide {
    display: block;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

.text-hide-2 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden
}

.text-hide-3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden
}

.text-hide-4 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 4;
    overflow: hidden
}

.text-hide-5 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 5;
    overflow: hidden
}

.text-hide-6 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 6;
    overflow: hidden
}

.text-hide-7 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 7;
    overflow: hidden
}

.text-hide-8 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 8;
    overflow: hidden
}

.wid-0 {
    width: 0%
}

.wid-1 {
    width: 1%
}

.wid-2 {
    width: 2%
}

.wid-3 {
    width: 3%
}

.wid-4 {
    width: 4%
}

.wid-5 {
    width: 5%
}

.wid-6 {
    width: 6%
}

.wid-7 {
    width: 7%
}

.wid-8 {
    width: 8%
}

.wid-9 {
    width: 9%
}

.wid-10 {
    width: 10%
}

.wid-11 {
    width: 11%
}

.wid-12 {
    width: 12%
}

.wid-13 {
    width: 13%
}

.wid-14 {
    width: 14%
}

.wid-15 {
    width: 15%
}

.wid-16 {
    width: 16%
}

.wid-17 {
    width: 17%
}

.wid-18 {
    width: 18%
}

.wid-19 {
    width: 19%
}

.wid-20 {
    width: 20%
}

.wid-21 {
    width: 21%
}

.wid-22 {
    width: 22%
}

.wid-23 {
    width: 23%
}

.wid-24 {
    width: 24%
}

.wid-25 {
    width: 25%
}

.wid-26 {
    width: 26%
}

.wid-27 {
    width: 27%
}

.wid-28 {
    width: 28%
}

.wid-29 {
    width: 29%
}

.wid-30 {
    width: 30%
}

.wid-31 {
    width: 31%
}

.wid-32 {
    width: 32%
}

.wid-33 {
    width: 33%
}

.wid-34 {
    width: 34%
}

.wid-35 {
    width: 35%
}

.wid-36 {
    width: 36%
}

.wid-37 {
    width: 37%
}

.wid-38 {
    width: 38%
}

.wid-39 {
    width: 39%
}

.wid-40 {
    width: 40%
}

.wid-41 {
    width: 41%
}

.wid-42 {
    width: 42%
}

.wid-43 {
    width: 43%
}

.wid-44 {
    width: 44%
}

.wid-45 {
    width: 45%
}

.wid-46 {
    width: 46%
}

.wid-47 {
    width: 47%
}

.wid-48 {
    width: 48%
}

.wid-49 {
    width: 49%
}

.wid-50 {
    width: 50%
}

.wid-51 {
    width: 51%
}

.wid-52 {
    width: 52%
}

.wid-53 {
    width: 53%
}

.wid-54 {
    width: 54%
}

.wid-55 {
    width: 55%
}

.wid-56 {
    width: 56%
}

.wid-57 {
    width: 57%
}

.wid-58 {
    width: 58%
}

.wid-59 {
    width: 59%
}

.wid-60 {
    width: 60%
}

.wid-61 {
    width: 61%
}

.wid-62 {
    width: 62%
}

.wid-63 {
    width: 63%
}

.wid-64 {
    width: 64%
}

.wid-65 {
    width: 65%
}

.wid-66 {
    width: 66%
}

.wid-67 {
    width: 67%
}

.wid-68 {
    width: 68%
}

.wid-69 {
    width: 69%
}

.wid-70 {
    width: 70%
}

.wid-71 {
    width: 71%
}

.wid-72 {
    width: 72%
}

.wid-73 {
    width: 73%
}

.wid-74 {
    width: 74%
}

.wid-75 {
    width: 75%
}

.wid-76 {
    width: 76%
}

.wid-77 {
    width: 77%
}

.wid-78 {
    width: 78%
}

.wid-79 {
    width: 79%
}

.wid-80 {
    width: 80%
}

.wid-81 {
    width: 81%
}

.wid-82 {
    width: 82%
}

.wid-83 {
    width: 83%
}

.wid-84 {
    width: 84%
}

.wid-85 {
    width: 85%
}

.wid-86 {
    width: 86%
}

.wid-87 {
    width: 87%
}

.wid-88 {
    width: 88%
}

.wid-89 {
    width: 89%
}

.wid-90 {
    width: 90%
}

.wid-91 {
    width: 91%
}

.wid-92 {
    width: 92%
}

.wid-93 {
    width: 93%
}

.wid-94 {
    width: 94%
}

.wid-95 {
    width: 95%
}

.wid-96 {
    width: 96%
}

.wid-97 {
    width: 97%
}

.wid-98 {
    width: 98%
}

.wid-99 {
    width: 99%
}

.wid-100 {
    width: 100%
}
/*animate补充动画*/
@keyframes fadeInLeftSmall {
    from {
        opacity: 0;
        transform: translate3d(-10%, 0, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}

.fadeInLeftSmall {
    animation-name: fadeInLeftSmall;
}

@keyframes fadeInRightSmall {
    from {
        opacity: 0;
        transform: translate3d(10%, 0, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}

.fadeInRightSmall {
    animation-name: fadeInRightSmall;
}

@keyframes fadeInDownSmall {
    from {
        opacity: 0;
        transform: translate3d(0%, -10%, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}

.fadeInDownSmall {
    animation-name: fadeInDownSmall;
}

@keyframes fadeOutDownSmall {
    from {
        opacity: 1;
        transform: none;
    }

    to {
        opacity: 0;
        transform: translate3d(0%, 10%, 0);
    }
}

.fadeOutDownSmall {
    animation-name: fadeOutDownSmall;
}

@keyframes fadeInUpSmall {
    from {
        opacity: 0;
        transform: translate3d(0%, 10%, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}

.fadeInUpSmall {
    animation-name: fadeInUpSmall;
}

@-webkit-keyframes clipToRight {
    0% {
        -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }

    100% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@-moz-keyframes clipToRight {
    0% {
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }

    100% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@-o-keyframes clipToRight {
    0% {
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }

    100% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@keyframes clipToRight {
    0% {
        -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }

    100% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@-webkit-keyframes clipToLeft {
    0% {
        -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }

    100% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@-moz-keyframes clipToLeft {
    0% {
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }

    100% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@-o-keyframes clipToLeft {
    0% {
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }

    100% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@keyframes clipToLeft {
    0% {
        -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }

    100% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }
}

@-webkit-keyframes clipOutToRight {
    0% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }
}

@-moz-keyframes clipOutToRight {
    0% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }
}

@-o-keyframes clipOutToRight {
    0% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }
}

@keyframes clipOutToRight {
    0% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        -webkit-clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
        clip-path: polygon(0 0, 0 0, 0 100%, 0 100%);
    }
}

@-webkit-keyframes clipOutToLeft {
    0% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }
}

@-moz-keyframes clipOutToLeft {
    0% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }
}

@-o-keyframes clipOutToLeft {
    0% {
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }
}

@keyframes clipOutToLeft {
    0% {
        -webkit-clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
        clip-path: polygon(0 0, 100% 0, 100% 100%, 0 100%);
    }

    100% {
        -webkit-clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
        clip-path: polygon(100% 0, 100% 0, 100% 100%, 100% 100%);
    }
}

.clipToRight {
    -webkit-animation: clipToRight 1s linear forwards;
    -moz-animation: clipToRight 1s linear forwards;
    -o-animation: clipToRight 1s linear forwards;
    animation: clipToRight 1s linear forwards;
}

.clipToLeft {
    -webkit-animation: clipToLeft 1s linear forwards;
    -moz-animation: clipToLeft 1s linear forwards;
    -o-animation: clipToLeft 1s linear forwards;
    animation: clipToLeft 1s linear forwards;
}
.clipOutToLeft {
    -webkit-animation: clipOutToLeft 1s linear forwards;
    -moz-animation: clipOutToLeft 1s linear forwards;
    -o-animation: clipOutToLeft 1s linear forwards;
    animation: clipOutToLeft 1s linear forwards;
}
.clipOutToRight {
    -webkit-animation: clipOutToRight 1s linear forwards;
    -moz-animation: clipOutToRight 1s linear forwards;
    -o-animation: clipOutToRight 1s linear forwards;
    animation: clipOutToRight 1s linear forwards;
}

.bolck {
    display: block;
}

.colorF {
    color: #fff;
}

.flexWrap {
    display: flex;
    flex-wrap: wrap;
}

.flexCenter {
    display: flex;
    justify-content: center;
    align-items: center;
}

.flexAC {
    display: flex;
    align-items: center;
}

.flexBetween {
    display: flex;
    justify-content: space-between;
    flex-wrap: wrap;
}

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

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

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

.t_1 {
    -webkit-transition: all .5s;
    -o-transition: all .5s;
    -moz-transition: all .5s;
    transition: all .5s;
}

.italic {
    font-style: italic;
}

.por {
    position: relative;
}

.poa {
    position: absolute;
}

.imgBg {
    background-size: cover;
    background-repeat: no-repeat;
    background-position: center center;
}

.light {
    font-weight: 300;
}

.regular {
    font-weight: 400;
}

.medium {
    font-weight: 500;
}

.semiBold {
    font-weight: 600;
}

.bold {
    font-weight: bold;
}
.EBold,
.eBold {
  font-weight: 800;
}

.play-btn i {
    border: none;
}

@media screen and (max-width: 1250px) {
    #mobile3 .box {
        padding-bottom: 80px;
    }

    .mobileForm {
        margin-bottom: 80px;
    }

    .oxy-nav-menu .mb2-search input[type=submit] {
        background-image: url(../images/icon-search-white.png);
    }
}

@media screen and (max-width: 1450px) {
    .hide-1450 {
        display: none !important;
    }
}

@media screen and (max-width: 1250px) {
    .hide-1250 {
        display: none !important;
    }

    .flex-w-1250 {
        -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    }
}

@media screen and (max-width: 1000px) {
    .pad-hide {
        display: none !important;
    }
}

@media screen and (max-width: 700px) {
    .phone-hide {
        display: none !important;
    }

    .seoPublic .Auxil-form .form ul li {
        width: 100%
    }

    .seoPublic .seoIndustry {
        display: none;
    }
}
:root {
    --px17: calc(0.15625vw + 14px);
    --px18: calc(0.20833vw + 14px);
    --px19: calc(0.26042vw + 14px);
    --px20: calc(0.3125vw + 14px);
    --px21: calc(0.3646vw + 14px);
    --px22: calc(0.4166vw + 14px);
    --px23: calc(0.46875vw + 14px);
    --px24: calc(0.5208vw + 14px);
    --px25: calc(0.5729vw + 14px);
    --px26: calc(0.625vw + 14px);
    --px27: calc(0.6771vw + 14px);
    --px28: calc(0.7292vw + 14px);
    --px29: calc(0.78125vw + 14px);
    --px30: calc(0.834vw + 14px);
    --px31: calc(0.8854vw + 14px);
    --px32: calc(0.9375vw + 14px);
    --px33: calc(0.9896vw + 14px);
    --px34: calc(1.0417vw + 14px);
    --px35: calc(1.0938vw + 14px);
    --px36: calc(1.1458vw + 14px);
    --px37: calc(1.198vw + 14px);
    --px38: calc(1.25vw + 14px);
    --px39: calc(1.302vw + 14px);
    --px40: calc(1.354vw + 14px);
    --px41: calc(1.406vw + 14px);
    --px42: calc(1.458vw + 14px);
    --px43: calc(1.5104vw + 14px);
    --px44: calc(1.5625vw + 14px);
    --px45: calc(1.615vw + 14px);
    --px46: calc(1.667vw + 14px);
    --px47: calc(1.719vw + 14px);
    --px48: calc(1.7708vw + 14px);
    --px49: calc(1.823vw + 14px);
    --px50: calc(1.875vw + 14px);
    --px51: calc(1.927vw + 14px);
    --px52: calc(1.979vw + 14px);
    --px53: calc(2.03125vw + 14px);
    --px54: calc(2.0833vw + 14px);
    --px55: calc(2.1354vw + 14px);
    --px56: calc(2.1875vw + 14px);
    --px57: calc(2.2396vw + 14px);
    --px58: calc(2.2917vw + 14px);
    --px59: calc(2.34375vw + 14px);
    --px60: calc(2.3958vw + 14px);
    --px61: calc(2.4479vw + 14px);
    --px62: calc(2.5vw + 14px);
    --px63: calc(2.5521vw + 14px);
    --px64: calc(2.6042vw + 14px);
    --px65: calc(2.6563vw + 14px);
    --px66: calc(2.7083vw + 14px);
    --px67: calc(2.7604vw + 14px);
    --px68: calc(2.8125vw + 14px);
    --px69: calc(2.8646vw + 14px);
    --px70: calc(2.9167vw + 14px);
    --px71: calc(2.9688vw + 14px);
    --px72: calc(3.0208vw + 14px);
    --px73: calc(3.0729vw + 14px);
    --px74: calc(3.125vw + 14px);
    --px75: calc(3.1771vw + 14px);
    --px76: calc(3.2292vw + 14px);
    --px77: calc(3.2812vw + 14px);
    --px78: calc(3.3333vw + 14px);
    --px79: calc(3.3854vw + 14px);
    --px80: calc(3.4375vw + 14px);
    --px81: calc(3.4896vw + 14px);
    --px82: calc(3.5417vw + 14px);
    --px83: calc(3.59375vw + 14px);
    --px84: calc(3.6458vw + 14px);
    --px85: calc(3.6979vw + 14px);
    --px86: calc(3.75vw + 14px);
    --px87: calc(3.802vw + 14px);
    --px88: calc(3.854vw + 14px);
    --px89: calc(3.906vw + 14px);
    --px90: calc(3.958vw + 14px);
    --px91: calc(4.01vw + 14px);
    --px92: calc(4.0625vw + 14px);
    --px93: calc(4.1145vw + 14px);
    --px94: calc(4.1667vw + 14px);
    --px95: calc(4.21875vw + 14px);
    --px96: calc(4.2708vw + 14px);
    --px97: calc(4.3229vw + 14px);
    --px98: calc(4.375vw + 14px);
    --px99: calc(4.427vw + 14px);
    --px100: calc(4.479vw + 14px);
    --px101: calc(4.53125vw + 14px);
    --px102: calc(4.5833vw + 14px);
    --px103: calc(4.6354vw + 14px);
    --px104: calc(4.6875vw + 14px);
    --px105: calc(4.7396vw + 14px);
    --px106: calc(4.7917vw + 14px);
    --px107: calc(4.84375vw + 14px);
    --px108: calc(4.8958vw + 14px);
    --px109: calc(4.9479vw + 14px);
    --px110: calc(5vw + 14px);
    --px111: calc(5.0508vw + 14px);
    --px112: calc(5.1042vw + 14px);
    --px113: calc(5.15625vw + 14px);
    --px114: calc(5.2083vw + 14px);
    --px115: calc(5.2604vw + 14px);
    --px116: calc(5.3125vw + 14px);
    --px117: calc(5.3646vw + 14px);
    --px118: calc(5.4167vw + 14px);
    --px119: calc(5.46875vw + 14px);
    --px120: calc(5.5208vw + 14px);
    --px121: calc(5.5729vw + 14px);
    --px122: calc(5.625vw + 14px);
    --px123: calc(5.6771vw + 14px);
    --px124: calc(5.7292vw + 14px);
    --px125: calc(5.78125vw + 14px);
    --px126: calc(5.8333vw + 14px);
    --px127: calc(5.8854vw + 14px);
    --px128: calc(5.9375vw + 14px);
    --px129: calc(5.9896vw + 14px);
    --px130: calc(6.0416vw + 14px);
    --px131: calc(6.09375vw + 14px);
    --px132: calc(6.1458vw + 14px);
    --px133: calc(6.1979vw + 14px);
    --px134: calc(6.25vw + 14px);
    --px135: calc(6.3021vw + 14px);
    --px136: calc(6.3541vw + 14px);
    --px137: calc(6.40625vw + 14px);
    --px138: calc(6.4583vw + 14px);
    --px139: calc(6.5104vw + 14px);
    --px140: calc(6.5625vw + 14px);
    --px141: calc(6.6145vw + 14px);
    --px142: calc(6.6666vw + 14px);
    --px143: calc(6.71875vw + 14px);
    --px144: calc(6.7708vw + 14px);
    --px145: calc(6.8229vw + 14px);
    --px146: calc(6.875vw + 14px);
    --px147: calc(6.927vw + 14px);
    --px148: calc(6.979vw + 14px);
    --px149: calc(7.03125vw + 14px);
    --px150: calc(7.0833vw + 14px);
    --px151: calc(7.1354vw + 14px);
    --px152: calc(7.1875vw + 14px);
    --px153: calc(7.2395vw + 14px);
    --px154: calc(7.2916vw + 14px);
    --px155: calc(7.34375vw + 14px);
    --px156: calc(7.3958vw + 14px);
    --px157: calc(7.4479vw + 14px);
    --px158: calc(7.5vw + 14px);
    --px159: calc(7.5521vw + 14px);
    --px160: calc(7.6042vw + 14px);
    --px161: calc(7.65625vw + 14px);
    --px162: calc(7.7083vw + 14px);
    --px163: calc(7.7604vw + 14px);
    --px164: calc(7.8125vw + 14px);
    --px165: calc(7.8645vw + 14px);
    --px166: calc(7.9166vw + 14px);
    --px167: calc(7.96875vw + 14px);
    --px168: calc(8.0208vw + 14px);
    --px169: calc(8.0729vw + 14px);
    --px170: calc(8.125vw + 14px);
    --px171: calc(8.177vw + 14px);
    --px172: calc(8.2291vw + 14px);
    --px173: calc(8.28125vw + 14px);
    --px174: calc(8.3333vw + 14px);
    --px175: calc(8.3854vw + 14px);
    --px176: calc(8.4375vw + 14px);
    --px177: calc(8.4895vw + 14px);
    --px178: calc(8.5416vw + 14px);
    --px179: calc(8.59375vw + 14px);
    --px180: calc(8.6458vw + 14px);
    --px181: calc(8.6979vw + 14px);
    --px182: calc(8.75vw + 14px);
    --px183: calc(8.802vw + 14px);
    --px184: calc(8.8541vw + 14px);
    --px185: calc(8.90625vw + 14px);
    --px186: calc(8.9583vw + 14px);
    --px187: calc(9.0104vw + 14px);
    --px188: calc(9.0625vw + 14px);
    --px189: calc(9.1145vw + 14px);
    --px190: calc(9.1666vw + 14px);
    --px191: calc(9.21875vw + 14px);
    --px192: calc(9.2708vw + 14px);
    --px193: calc(9.3229vw + 14px);
    --px194: calc(9.375vw + 14px);
    --px195: calc(9.427vw + 14px);
    --px196: calc(9.4791vw + 14px);
    --px197: calc(9.53125vw + 14px);
    --px198: calc(9.5833vw + 14px);
    --px199: calc(9.6354vw + 14px);
    --px200: calc(9.6875vw + 14px);
}

.ml-auto {
    margin-left: auto;
}

.mr-auto {
    margin-right: auto;
}

.m-auto {
    margin: auto;
}
.ox-hide {
    overflow-x: hidden;
}
.oy-hide {
    overflow-y: hidden;
}
.o-hide {
    overflow: hidden;
}
.ox-auto {
    overflow-x: auto;
}
.oy-auto {
    overflow-y: auto;
}
.o-auto {
    overflow: auto;
}

.lh1 {
    line-height: 1;
}

.lh1-1 {
    line-height: 1.1;
}

.lh1-2 {
    line-height: 1.2;
}

.lh1-3 {
    line-height: 1.3;
}

.lh1-4 {
    line-height: 1.4;
}

.lh1-5 {
    line-height: 1.5;
}

.lh1-6 {
    line-height: 1.6;
}

.lh1-7 {
    line-height: 1.7;
}

.lh1-8 {
    line-height: 1.8;
}

.lh-9 {
    line-height: 1.9;
}

.lh2 {
    line-height: 2;
}

.lh2-1 {
    line-height: 2.1;
}

.lh2-2 {
    line-height: 2.2;
}

.lh2-3 {
    line-height: 2.3;
}

.lh2-4 {
    line-height: 2.4;
}

.lh2-5 {
    line-height: 2.5;
}

.lh2-6 {
    line-height: 2.6;
}

.lh2-7 {
    line-height: 2.7;
}

.lh2-8 {
    line-height: 2.8;
}

.lh2-9 {
    line-height: 2.9;
}

.lh3 {
    line-height: 3;
}

#mobile5 .menu-content .mob-search form input[type=submit] {
    background: url(../images/icon-search-white.png) no-repeat center center #222;
}

.img_bg {
    -o-background-size: contain;
    background-size: contain;
    background-position: center center;
    background-repeat: no-repeat;
}

.numLtr {
    direction: ltr;
    unicode-bidi: bidi-override;
    text-align: right;
}

.slickLtr {
    direction: ltr;
}
