.tx-center {
  text-align: center !important;
}
.hide {
  display: none;
  visibility: hidden !important;
}
.tx-bold {
  font-weight: 700;
}
@media (max-width: 575px) {
  .d-xs-none {
    display: none;
  }
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none;
  }
}
@media (min-width: 1200px) {
  .d-xl-none {
    display: none;
  }
}

.tx-size-base {
  font-size: 1rem;
  line-height: 1.65;
}

.tx-size-sm {
  font-size: 0.875rem;
  line-height: 1.6;
}

.tx-size-xs {
  font-size: 12px;
  line-height: 1.5;
}

.tx-size-lg {
  font-size: 1.25rem;
}

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

.tx-size-8-force {
  font-size: 8px !important;
}

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

.tx-size-9-force {
  font-size: 9px !important;
}

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

.tx-size-10-force {
  font-size: 10px !important;
}

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

.tx-size-11-force {
  font-size: 11px !important;
}

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

.tx-size-12-force {
  font-size: 12px !important;
}

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

.tx-size-13-force {
  font-size: 13px !important;
}

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

.tx-size-14-force {
  font-size: 14px !important;
}

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

.tx-size-15-force {
  font-size: 15px !important;
}

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

.tx-size-16-force {
  font-size: 16px !important;
}

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

.tx-size-18-force {
  font-size: 18px !important;
}

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

.tx-size-20-force {
  font-size: 20px !important;
}

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

.tx-size-22-force {
  font-size: 22px !important;
}

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

.tx-size-24-force {
  font-size: 24px !important;
}

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

.tx-size-26-force {
  font-size: 26px !important;
}

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

.tx-size-28-force {
  font-size: 28px !important;
}

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

.tx-size-30-force {
  font-size: 30px !important;
}

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

.tx-size-32-force {
  font-size: 32px !important;
}

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

.tx-size-34-force {
  font-size: 34px !important;
}

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

.tx-size-36-force {
  font-size: 36px !important;
}

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

.tx-size-38-force {
  font-size: 38px !important;
}

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

.tx-size-40-force {
  font-size: 40px !important;
}

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

.tx-size-42-force {
  font-size: 42px !important;
}

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

.tx-size-44-force {
  font-size: 44px !important;
}

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

.tx-size-46-force {
  font-size: 46px !important;
}

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

.tx-size-48-force {
  font-size: 48px !important;
}

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

.tx-size-50-force {
  font-size: 50px !important;
}

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

.tx-size-52-force {
  font-size: 52px !important;
}

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

.tx-size-54-force {
  font-size: 54px !important;
}

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

.tx-size-56-force {
  font-size: 56px !important;
}

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

.tx-size-58-force {
  font-size: 58px !important;
}

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

.tx-size-60-force {
  font-size: 60px !important;
}

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

.tx-size-62-force {
  font-size: 62px !important;
}

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

.tx-size-64-force {
  font-size: 64px !important;
}

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

.tx-size-66-force {
  font-size: 66px !important;
}

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

.tx-size-68-force {
  font-size: 68px !important;
}

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

.tx-size-70-force {
  font-size: 70px !important;
}

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

.tx-size-72-force {
  font-size: 72px !important;
}

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

.tx-size-74-force {
  font-size: 74px !important;
}

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

.tx-size-76-force {
  font-size: 76px !important;
}

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

.tx-size-78-force {
  font-size: 78px !important;
}

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

.tx-size-80-force {
  font-size: 80px !important;
}

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

.tx-size-82-force {
  font-size: 82px !important;
}

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

.tx-size-84-force {
  font-size: 84px !important;
}

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

.tx-size-86-force {
  font-size: 86px !important;
}

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

.tx-size-88-force {
  font-size: 88px !important;
}

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

.tx-size-90-force {
  font-size: 90px !important;
}

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

.tx-size-92-force {
  font-size: 92px !important;
}

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

.tx-size-94-force {
  font-size: 94px !important;
}

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

.tx-size-96-force {
  font-size: 96px !important;
}

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

.tx-size-98-force {
  font-size: 98px !important;
}

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

.tx-size-100-force {
  font-size: 100px !important;
}

.tx-size-102 {
  font-size: 102px;
}

.tx-size-102-force {
  font-size: 102px !important;
}

.tx-size-104 {
  font-size: 104px;
}

.tx-size-104-force {
  font-size: 104px !important;
}

.tx-size-106 {
  font-size: 106px;
}

.tx-size-106-force {
  font-size: 106px !important;
}

.tx-size-108 {
  font-size: 108px;
}

.tx-size-108-force {
  font-size: 108px !important;
}

.tx-size-110 {
  font-size: 110px;
}

.tx-size-110-force {
  font-size: 110px !important;
}

.tx-size-112 {
  font-size: 112px;
}

.tx-size-112-force {
  font-size: 112px !important;
}

.tx-size-114 {
  font-size: 114px;
}

.tx-size-114-force {
  font-size: 114px !important;
}

.tx-size-116 {
  font-size: 116px;
}

.tx-size-116-force {
  font-size: 116px !important;
}

.tx-size-118 {
  font-size: 118px;
}

.tx-size-118-force {
  font-size: 118px !important;
}

.tx-size-120 {
  font-size: 120px;
}

.tx-size-120-force {
  font-size: 120px !important;
}

.tx-size-122 {
  font-size: 122px;
}

.tx-size-122-force {
  font-size: 122px !important;
}

.tx-size-124 {
  font-size: 124px;
}

.tx-size-124-force {
  font-size: 124px !important;
}

.tx-size-126 {
  font-size: 126px;
}

.tx-size-126-force {
  font-size: 126px !important;
}

.tx-size-128 {
  font-size: 128px;
}

.tx-size-128-force {
  font-size: 128px !important;
}

.tx-size-130 {
  font-size: 130px;
}

.tx-size-130-force {
  font-size: 130px !important;
}

.tx-size-132 {
  font-size: 132px;
}

.tx-size-132-force {
  font-size: 132px !important;
}

.tx-size-134 {
  font-size: 134px;
}

.tx-size-134-force {
  font-size: 134px !important;
}

.tx-size-136 {
  font-size: 136px;
}

.tx-size-136-force {
  font-size: 136px !important;
}

.tx-size-138 {
  font-size: 138px;
}

.tx-size-138-force {
  font-size: 138px !important;
}

.tx-size-140 {
  font-size: 140px;
}

.tx-size-140-force {
  font-size: 140px !important;
}

@media (min-width: 360px) {
  .tx-size-xs-8 {
    font-size: 8px;
  }

  .tx-size-xs-8-force {
    font-size: 8px !important;
  }

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

  .tx-size-xs-9-force {
    font-size: 9px !important;
  }

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

  .tx-size-xs-10-force {
    font-size: 10px !important;
  }

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

  .tx-size-xs-11-force {
    font-size: 11px !important;
  }

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

  .tx-size-xs-12-force {
    font-size: 12px !important;
  }

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

  .tx-size-xs-13-force {
    font-size: 13px !important;
  }

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

  .tx-size-xs-14-force {
    font-size: 14px !important;
  }

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

  .tx-size-xs-15-force {
    font-size: 15px !important;
  }

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

  .tx-size-xs-16-force {
    font-size: 16px !important;
  }

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

  .tx-size-xs-18-force {
    font-size: 18px !important;
  }

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

  .tx-size-xs-20-force {
    font-size: 20px !important;
  }

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

  .tx-size-xs-22-force {
    font-size: 22px !important;
  }

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

  .tx-size-xs-24-force {
    font-size: 24px !important;
  }

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

  .tx-size-xs-26-force {
    font-size: 26px !important;
  }

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

  .tx-size-xs-28-force {
    font-size: 28px !important;
  }

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

  .tx-size-xs-30-force {
    font-size: 30px !important;
  }

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

  .tx-size-xs-32-force {
    font-size: 32px !important;
  }

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

  .tx-size-xs-34-force {
    font-size: 34px !important;
  }

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

  .tx-size-xs-36-force {
    font-size: 36px !important;
  }

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

  .tx-size-xs-38-force {
    font-size: 38px !important;
  }

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

  .tx-size-xs-40-force {
    font-size: 40px !important;
  }

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

  .tx-size-xs-42-force {
    font-size: 42px !important;
  }

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

  .tx-size-xs-44-force {
    font-size: 44px !important;
  }

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

  .tx-size-xs-46-force {
    font-size: 46px !important;
  }

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

  .tx-size-xs-48-force {
    font-size: 48px !important;
  }

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

  .tx-size-xs-50-force {
    font-size: 50px !important;
  }

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

  .tx-size-xs-52-force {
    font-size: 52px !important;
  }

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

  .tx-size-xs-54-force {
    font-size: 54px !important;
  }

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

  .tx-size-xs-56-force {
    font-size: 56px !important;
  }

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

  .tx-size-xs-58-force {
    font-size: 58px !important;
  }

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

  .tx-size-xs-60-force {
    font-size: 60px !important;
  }

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

  .tx-size-xs-62-force {
    font-size: 62px !important;
  }

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

  .tx-size-xs-64-force {
    font-size: 64px !important;
  }

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

  .tx-size-xs-66-force {
    font-size: 66px !important;
  }

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

  .tx-size-xs-68-force {
    font-size: 68px !important;
  }

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

  .tx-size-xs-70-force {
    font-size: 70px !important;
  }

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

  .tx-size-xs-72-force {
    font-size: 72px !important;
  }

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

  .tx-size-xs-74-force {
    font-size: 74px !important;
  }

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

  .tx-size-xs-76-force {
    font-size: 76px !important;
  }

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

  .tx-size-xs-78-force {
    font-size: 78px !important;
  }

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

  .tx-size-xs-80-force {
    font-size: 80px !important;
  }

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

  .tx-size-xs-82-force {
    font-size: 82px !important;
  }

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

  .tx-size-xs-84-force {
    font-size: 84px !important;
  }

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

  .tx-size-xs-86-force {
    font-size: 86px !important;
  }

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

  .tx-size-xs-88-force {
    font-size: 88px !important;
  }

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

  .tx-size-xs-90-force {
    font-size: 90px !important;
  }

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

  .tx-size-xs-92-force {
    font-size: 92px !important;
  }

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

  .tx-size-xs-94-force {
    font-size: 94px !important;
  }

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

  .tx-size-xs-96-force {
    font-size: 96px !important;
  }

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

  .tx-size-xs-98-force {
    font-size: 98px !important;
  }

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

  .tx-size-xs-100-force {
    font-size: 100px !important;
  }

  .tx-size-xs-102 {
    font-size: 102px;
  }

  .tx-size-xs-102-force {
    font-size: 102px !important;
  }

  .tx-size-xs-104 {
    font-size: 104px;
  }

  .tx-size-xs-104-force {
    font-size: 104px !important;
  }

  .tx-size-xs-106 {
    font-size: 106px;
  }

  .tx-size-xs-106-force {
    font-size: 106px !important;
  }

  .tx-size-xs-108 {
    font-size: 108px;
  }

  .tx-size-xs-108-force {
    font-size: 108px !important;
  }

  .tx-size-xs-110 {
    font-size: 110px;
  }

  .tx-size-xs-110-force {
    font-size: 110px !important;
  }

  .tx-size-xs-112 {
    font-size: 112px;
  }

  .tx-size-xs-112-force {
    font-size: 112px !important;
  }

  .tx-size-xs-114 {
    font-size: 114px;
  }

  .tx-size-xs-114-force {
    font-size: 114px !important;
  }

  .tx-size-xs-116 {
    font-size: 116px;
  }

  .tx-size-xs-116-force {
    font-size: 116px !important;
  }

  .tx-size-xs-118 {
    font-size: 118px;
  }

  .tx-size-xs-118-force {
    font-size: 118px !important;
  }

  .tx-size-xs-120 {
    font-size: 120px;
  }

  .tx-size-xs-120-force {
    font-size: 120px !important;
  }

  .tx-size-xs-122 {
    font-size: 122px;
  }

  .tx-size-xs-122-force {
    font-size: 122px !important;
  }

  .tx-size-xs-124 {
    font-size: 124px;
  }

  .tx-size-xs-124-force {
    font-size: 124px !important;
  }

  .tx-size-xs-126 {
    font-size: 126px;
  }

  .tx-size-xs-126-force {
    font-size: 126px !important;
  }

  .tx-size-xs-128 {
    font-size: 128px;
  }

  .tx-size-xs-128-force {
    font-size: 128px !important;
  }

  .tx-size-xs-130 {
    font-size: 130px;
  }

  .tx-size-xs-130-force {
    font-size: 130px !important;
  }

  .tx-size-xs-132 {
    font-size: 132px;
  }

  .tx-size-xs-132-force {
    font-size: 132px !important;
  }

  .tx-size-xs-134 {
    font-size: 134px;
  }

  .tx-size-xs-134-force {
    font-size: 134px !important;
  }

  .tx-size-xs-136 {
    font-size: 136px;
  }

  .tx-size-xs-136-force {
    font-size: 136px !important;
  }

  .tx-size-xs-138 {
    font-size: 138px;
  }

  .tx-size-xs-138-force {
    font-size: 138px !important;
  }

  .tx-size-xs-140 {
    font-size: 140px;
  }

  .tx-size-xs-140-force {
    font-size: 140px !important;
  }

@media (min-width: 576px) {
  .tx-size-sm-8 {
    font-size: 8px;
  }

  .tx-size-sm-8-force {
    font-size: 8px !important;
  }

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

  .tx-size-sm-9-force {
    font-size: 9px !important;
  }

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

  .tx-size-sm-10-force {
    font-size: 10px !important;
  }

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

  .tx-size-sm-11-force {
    font-size: 11px !important;
  }

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

  .tx-size-sm-12-force {
    font-size: 12px !important;
  }

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

  .tx-size-sm-13-force {
    font-size: 13px !important;
  }

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

  .tx-size-sm-14-force {
    font-size: 14px !important;
  }

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

  .tx-size-sm-15-force {
    font-size: 15px !important;
  }

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

  .tx-size-sm-16-force {
    font-size: 16px !important;
  }

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

  .tx-size-sm-18-force {
    font-size: 18px !important;
  }

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

  .tx-size-sm-20-force {
    font-size: 20px !important;
  }

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

  .tx-size-sm-22-force {
    font-size: 22px !important;
  }

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

  .tx-size-sm-24-force {
    font-size: 24px !important;
  }

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

  .tx-size-sm-26-force {
    font-size: 26px !important;
  }

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

  .tx-size-sm-28-force {
    font-size: 28px !important;
  }

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

  .tx-size-sm-30-force {
    font-size: 30px !important;
  }

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

  .tx-size-sm-32-force {
    font-size: 32px !important;
  }

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

  .tx-size-sm-34-force {
    font-size: 34px !important;
  }

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

  .tx-size-sm-36-force {
    font-size: 36px !important;
  }

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

  .tx-size-sm-38-force {
    font-size: 38px !important;
  }

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

  .tx-size-sm-40-force {
    font-size: 40px !important;
  }

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

  .tx-size-sm-42-force {
    font-size: 42px !important;
  }

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

  .tx-size-sm-44-force {
    font-size: 44px !important;
  }

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

  .tx-size-sm-46-force {
    font-size: 46px !important;
  }

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

  .tx-size-sm-48-force {
    font-size: 48px !important;
  }

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

  .tx-size-sm-50-force {
    font-size: 50px !important;
  }

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

  .tx-size-sm-52-force {
    font-size: 52px !important;
  }

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

  .tx-size-sm-54-force {
    font-size: 54px !important;
  }

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

  .tx-size-sm-56-force {
    font-size: 56px !important;
  }

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

  .tx-size-sm-58-force {
    font-size: 58px !important;
  }

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

  .tx-size-sm-60-force {
    font-size: 60px !important;
  }

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

  .tx-size-sm-62-force {
    font-size: 62px !important;
  }

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

  .tx-size-sm-64-force {
    font-size: 64px !important;
  }

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

  .tx-size-sm-66-force {
    font-size: 66px !important;
  }

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

  .tx-size-sm-68-force {
    font-size: 68px !important;
  }

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

  .tx-size-sm-70-force {
    font-size: 70px !important;
  }

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

  .tx-size-sm-72-force {
    font-size: 72px !important;
  }

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

  .tx-size-sm-74-force {
    font-size: 74px !important;
  }

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

  .tx-size-sm-76-force {
    font-size: 76px !important;
  }

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

  .tx-size-sm-78-force {
    font-size: 78px !important;
  }

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

  .tx-size-sm-80-force {
    font-size: 80px !important;
  }

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

  .tx-size-sm-82-force {
    font-size: 82px !important;
  }

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

  .tx-size-sm-84-force {
    font-size: 84px !important;
  }

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

  .tx-size-sm-86-force {
    font-size: 86px !important;
  }

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

  .tx-size-sm-88-force {
    font-size: 88px !important;
  }

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

  .tx-size-sm-90-force {
    font-size: 90px !important;
  }

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

  .tx-size-sm-92-force {
    font-size: 92px !important;
  }

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

  .tx-size-sm-94-force {
    font-size: 94px !important;
  }

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

  .tx-size-sm-96-force {
    font-size: 96px !important;
  }

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

  .tx-size-sm-98-force {
    font-size: 98px !important;
  }

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

  .tx-size-sm-100-force {
    font-size: 100px !important;
  }

  .tx-size-sm-102 {
    font-size: 102px;
  }

  .tx-size-sm-102-force {
    font-size: 102px !important;
  }

  .tx-size-sm-104 {
    font-size: 104px;
  }

  .tx-size-sm-104-force {
    font-size: 104px !important;
  }

  .tx-size-sm-106 {
    font-size: 106px;
  }

  .tx-size-sm-106-force {
    font-size: 106px !important;
  }

  .tx-size-sm-108 {
    font-size: 108px;
  }

  .tx-size-sm-108-force {
    font-size: 108px !important;
  }

  .tx-size-sm-110 {
    font-size: 110px;
  }

  .tx-size-sm-110-force {
    font-size: 110px !important;
  }

  .tx-size-sm-112 {
    font-size: 112px;
  }

  .tx-size-sm-112-force {
    font-size: 112px !important;
  }

  .tx-size-sm-114 {
    font-size: 114px;
  }

  .tx-size-sm-114-force {
    font-size: 114px !important;
  }

  .tx-size-sm-116 {
    font-size: 116px;
  }

  .tx-size-sm-116-force {
    font-size: 116px !important;
  }

  .tx-size-sm-118 {
    font-size: 118px;
  }

  .tx-size-sm-118-force {
    font-size: 118px !important;
  }

  .tx-size-sm-120 {
    font-size: 120px;
  }

  .tx-size-sm-120-force {
    font-size: 120px !important;
  }

  .tx-size-sm-122 {
    font-size: 122px;
  }

  .tx-size-sm-122-force {
    font-size: 122px !important;
  }

  .tx-size-sm-124 {
    font-size: 124px;
  }

  .tx-size-sm-124-force {
    font-size: 124px !important;
  }

  .tx-size-sm-126 {
    font-size: 126px;
  }

  .tx-size-sm-126-force {
    font-size: 126px !important;
  }

  .tx-size-sm-128 {
    font-size: 128px;
  }

  .tx-size-sm-128-force {
    font-size: 128px !important;
  }

  .tx-size-sm-130 {
    font-size: 130px;
  }

  .tx-size-sm-130-force {
    font-size: 130px !important;
  }

  .tx-size-sm-132 {
    font-size: 132px;
  }

  .tx-size-sm-132-force {
    font-size: 132px !important;
  }

  .tx-size-sm-134 {
    font-size: 134px;
  }

  .tx-size-sm-134-force {
    font-size: 134px !important;
  }

  .tx-size-sm-136 {
    font-size: 136px;
  }

  .tx-size-sm-136-force {
    font-size: 136px !important;
  }

  .tx-size-sm-138 {
    font-size: 138px;
  }

  .tx-size-sm-138-force {
    font-size: 138px !important;
  }

  .tx-size-sm-140 {
    font-size: 140px;
  }

  .tx-size-sm-140-force {
    font-size: 140px !important;
  }

}

@media (min-width: 768px) {
  .tx-size-md-8 {
    font-size: 8px;
  }

  .tx-size-md-8-force {
    font-size: 8px !important;
  }

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

  .tx-size-md-9-force {
    font-size: 9px !important;
  }

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

  .tx-size-md-10-force {
    font-size: 10px !important;
  }

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

  .tx-size-md-11-force {
    font-size: 11px !important;
  }

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

  .tx-size-md-12-force {
    font-size: 12px !important;
  }

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

  .tx-size-md-13-force {
    font-size: 13px !important;
  }

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

  .tx-size-md-14-force {
    font-size: 14px !important;
  }

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

  .tx-size-md-15-force {
    font-size: 15px !important;
  }

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

  .tx-size-md-16-force {
    font-size: 16px !important;
  }

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

  .tx-size-md-18-force {
    font-size: 18px !important;
  }

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

  .tx-size-md-20-force {
    font-size: 20px !important;
  }

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

  .tx-size-md-22-force {
    font-size: 22px !important;
  }

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

  .tx-size-md-24-force {
    font-size: 24px !important;
  }

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

  .tx-size-md-26-force {
    font-size: 26px !important;
  }

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

  .tx-size-md-28-force {
    font-size: 28px !important;
  }

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

  .tx-size-md-30-force {
    font-size: 30px !important;
  }

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

  .tx-size-md-32-force {
    font-size: 32px !important;
  }

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

  .tx-size-md-34-force {
    font-size: 34px !important;
  }

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

  .tx-size-md-36-force {
    font-size: 36px !important;
  }

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

  .tx-size-md-38-force {
    font-size: 38px !important;
  }

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

  .tx-size-md-40-force {
    font-size: 40px !important;
  }

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

  .tx-size-md-42-force {
    font-size: 42px !important;
  }

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

  .tx-size-md-44-force {
    font-size: 44px !important;
  }

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

  .tx-size-md-46-force {
    font-size: 46px !important;
  }

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

  .tx-size-md-48-force {
    font-size: 48px !important;
  }

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

  .tx-size-md-50-force {
    font-size: 50px !important;
  }

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

  .tx-size-md-52-force {
    font-size: 52px !important;
  }

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

  .tx-size-md-54-force {
    font-size: 54px !important;
  }

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

  .tx-size-md-56-force {
    font-size: 56px !important;
  }

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

  .tx-size-md-58-force {
    font-size: 58px !important;
  }

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

  .tx-size-md-60-force {
    font-size: 60px !important;
  }

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

  .tx-size-md-62-force {
    font-size: 62px !important;
  }

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

  .tx-size-md-64-force {
    font-size: 64px !important;
  }

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

  .tx-size-md-66-force {
    font-size: 66px !important;
  }

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

  .tx-size-md-68-force {
    font-size: 68px !important;
  }

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

  .tx-size-md-70-force {
    font-size: 70px !important;
  }

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

  .tx-size-md-72-force {
    font-size: 72px !important;
  }

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

  .tx-size-md-74-force {
    font-size: 74px !important;
  }

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

  .tx-size-md-76-force {
    font-size: 76px !important;
  }

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

  .tx-size-md-78-force {
    font-size: 78px !important;
  }

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

  .tx-size-md-80-force {
    font-size: 80px !important;
  }

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

  .tx-size-md-82-force {
    font-size: 82px !important;
  }

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

  .tx-size-md-84-force {
    font-size: 84px !important;
  }

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

  .tx-size-md-86-force {
    font-size: 86px !important;
  }

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

  .tx-size-md-88-force {
    font-size: 88px !important;
  }

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

  .tx-size-md-90-force {
    font-size: 90px !important;
  }

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

  .tx-size-md-92-force {
    font-size: 92px !important;
  }

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

  .tx-size-md-94-force {
    font-size: 94px !important;
  }

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

  .tx-size-md-96-force {
    font-size: 96px !important;
  }

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

  .tx-size-md-98-force {
    font-size: 98px !important;
  }

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

  .tx-size-md-100-force {
    font-size: 100px !important;
  }

  .tx-size-md-102 {
    font-size: 102px;
  }

  .tx-size-md-102-force {
    font-size: 102px !important;
  }

  .tx-size-md-104 {
    font-size: 104px;
  }

  .tx-size-md-104-force {
    font-size: 104px !important;
  }

  .tx-size-md-106 {
    font-size: 106px;
  }

  .tx-size-md-106-force {
    font-size: 106px !important;
  }

  .tx-size-md-108 {
    font-size: 108px;
  }

  .tx-size-md-108-force {
    font-size: 108px !important;
  }

  .tx-size-md-110 {
    font-size: 110px;
  }

  .tx-size-md-110-force {
    font-size: 110px !important;
  }

  .tx-size-md-112 {
    font-size: 112px;
  }

  .tx-size-md-112-force {
    font-size: 112px !important;
  }

  .tx-size-md-114 {
    font-size: 114px;
  }

  .tx-size-md-114-force {
    font-size: 114px !important;
  }

  .tx-size-md-116 {
    font-size: 116px;
  }

  .tx-size-md-116-force {
    font-size: 116px !important;
  }

  .tx-size-md-118 {
    font-size: 118px;
  }

  .tx-size-md-118-force {
    font-size: 118px !important;
  }

  .tx-size-md-120 {
    font-size: 120px;
  }

  .tx-size-md-120-force {
    font-size: 120px !important;
  }

  .tx-size-md-122 {
    font-size: 122px;
  }

  .tx-size-md-122-force {
    font-size: 122px !important;
  }

  .tx-size-md-124 {
    font-size: 124px;
  }

  .tx-size-md-124-force {
    font-size: 124px !important;
  }

  .tx-size-md-126 {
    font-size: 126px;
  }

  .tx-size-md-126-force {
    font-size: 126px !important;
  }

  .tx-size-md-128 {
    font-size: 128px;
  }

  .tx-size-md-128-force {
    font-size: 128px !important;
  }

  .tx-size-md-130 {
    font-size: 130px;
  }

  .tx-size-md-130-force {
    font-size: 130px !important;
  }

  .tx-size-md-132 {
    font-size: 132px;
  }

  .tx-size-md-132-force {
    font-size: 132px !important;
  }

  .tx-size-md-134 {
    font-size: 134px;
  }

  .tx-size-md-134-force {
    font-size: 134px !important;
  }

  .tx-size-md-136 {
    font-size: 136px;
  }

  .tx-size-md-136-force {
    font-size: 136px !important;
  }

  .tx-size-md-138 {
    font-size: 138px;
  }

  .tx-size-md-138-force {
    font-size: 138px !important;
  }

  .tx-size-md-140 {
    font-size: 140px;
  }

  .tx-size-md-140-force {
    font-size: 140px !important;
  }

}
@media (min-width: 992px) {
  .tx-size-lg-8 {
    font-size: 8px;
  }

  .tx-size-lg-8-force {
    font-size: 8px !important;
  }

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

  .tx-size-lg-9-force {
    font-size: 9px !important;
  }

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

  .tx-size-lg-10-force {
    font-size: 10px !important;
  }

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

  .tx-size-lg-11-force {
    font-size: 11px !important;
  }

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

  .tx-size-lg-12-force {
    font-size: 12px !important;
  }

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

  .tx-size-lg-13-force {
    font-size: 13px !important;
  }

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

  .tx-size-lg-14-force {
    font-size: 14px !important;
  }

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

  .tx-size-lg-15-force {
    font-size: 15px !important;
  }

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

  .tx-size-lg-16-force {
    font-size: 16px !important;
  }

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

  .tx-size-lg-18-force {
    font-size: 18px !important;
  }

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

  .tx-size-lg-20-force {
    font-size: 20px !important;
  }

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

  .tx-size-lg-22-force {
    font-size: 22px !important;
  }

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

  .tx-size-lg-24-force {
    font-size: 24px !important;
  }

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

  .tx-size-lg-26-force {
    font-size: 26px !important;
  }

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

  .tx-size-lg-28-force {
    font-size: 28px !important;
  }

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

  .tx-size-lg-30-force {
    font-size: 30px !important;
  }

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

  .tx-size-lg-32-force {
    font-size: 32px !important;
  }

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

  .tx-size-lg-34-force {
    font-size: 34px !important;
  }

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

  .tx-size-lg-36-force {
    font-size: 36px !important;
  }

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

  .tx-size-lg-38-force {
    font-size: 38px !important;
  }

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

  .tx-size-lg-40-force {
    font-size: 40px !important;
  }

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

  .tx-size-lg-42-force {
    font-size: 42px !important;
  }

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

  .tx-size-lg-44-force {
    font-size: 44px !important;
  }

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

  .tx-size-lg-46-force {
    font-size: 46px !important;
  }

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

  .tx-size-lg-48-force {
    font-size: 48px !important;
  }

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

  .tx-size-lg-50-force {
    font-size: 50px !important;
  }

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

  .tx-size-lg-52-force {
    font-size: 52px !important;
  }

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

  .tx-size-lg-54-force {
    font-size: 54px !important;
  }

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

  .tx-size-lg-56-force {
    font-size: 56px !important;
  }

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

  .tx-size-lg-58-force {
    font-size: 58px !important;
  }

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

  .tx-size-lg-60-force {
    font-size: 60px !important;
  }

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

  .tx-size-lg-62-force {
    font-size: 62px !important;
  }

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

  .tx-size-lg-64-force {
    font-size: 64px !important;
  }

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

  .tx-size-lg-66-force {
    font-size: 66px !important;
  }

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

  .tx-size-lg-68-force {
    font-size: 68px !important;
  }

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

  .tx-size-lg-70-force {
    font-size: 70px !important;
  }

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

  .tx-size-lg-72-force {
    font-size: 72px !important;
  }

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

  .tx-size-lg-74-force {
    font-size: 74px !important;
  }

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

  .tx-size-lg-76-force {
    font-size: 76px !important;
  }

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

  .tx-size-lg-78-force {
    font-size: 78px !important;
  }

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

  .tx-size-lg-80-force {
    font-size: 80px !important;
  }

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

  .tx-size-lg-82-force {
    font-size: 82px !important;
  }

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

  .tx-size-lg-84-force {
    font-size: 84px !important;
  }

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

  .tx-size-lg-86-force {
    font-size: 86px !important;
  }

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

  .tx-size-lg-88-force {
    font-size: 88px !important;
  }

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

  .tx-size-lg-90-force {
    font-size: 90px !important;
  }

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

  .tx-size-lg-92-force {
    font-size: 92px !important;
  }

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

  .tx-size-lg-94-force {
    font-size: 94px !important;
  }

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

  .tx-size-lg-96-force {
    font-size: 96px !important;
  }

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

  .tx-size-lg-98-force {
    font-size: 98px !important;
  }

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

  .tx-size-lg-100-force {
    font-size: 100px !important;
  }

  .tx-size-lg-102 {
    font-size: 102px;
  }

  .tx-size-lg-102-force {
    font-size: 102px !important;
  }

  .tx-size-lg-104 {
    font-size: 104px;
  }

  .tx-size-lg-104-force {
    font-size: 104px !important;
  }

  .tx-size-lg-106 {
    font-size: 106px;
  }

  .tx-size-lg-106-force {
    font-size: 106px !important;
  }

  .tx-size-lg-108 {
    font-size: 108px;
  }

  .tx-size-lg-108-force {
    font-size: 108px !important;
  }

  .tx-size-lg-110 {
    font-size: 110px;
  }

  .tx-size-lg-110-force {
    font-size: 110px !important;
  }

  .tx-size-lg-112 {
    font-size: 112px;
  }

  .tx-size-lg-112-force {
    font-size: 112px !important;
  }

  .tx-size-lg-114 {
    font-size: 114px;
  }

  .tx-size-lg-114-force {
    font-size: 114px !important;
  }

  .tx-size-lg-116 {
    font-size: 116px;
  }

  .tx-size-lg-116-force {
    font-size: 116px !important;
  }

  .tx-size-lg-118 {
    font-size: 118px;
  }

  .tx-size-lg-118-force {
    font-size: 118px !important;
  }

  .tx-size-lg-120 {
    font-size: 120px;
  }

  .tx-size-lg-120-force {
    font-size: 120px !important;
  }

  .tx-size-lg-122 {
    font-size: 122px;
  }

  .tx-size-lg-122-force {
    font-size: 122px !important;
  }

  .tx-size-lg-124 {
    font-size: 124px;
  }

  .tx-size-lg-124-force {
    font-size: 124px !important;
  }

  .tx-size-lg-126 {
    font-size: 126px;
  }

  .tx-size-lg-126-force {
    font-size: 126px !important;
  }

  .tx-size-lg-128 {
    font-size: 128px;
  }

  .tx-size-lg-128-force {
    font-size: 128px !important;
  }

  .tx-size-lg-130 {
    font-size: 130px;
  }

  .tx-size-lg-130-force {
    font-size: 130px !important;
  }

  .tx-size-lg-132 {
    font-size: 132px;
  }

  .tx-size-lg-132-force {
    font-size: 132px !important;
  }

  .tx-size-lg-134 {
    font-size: 134px;
  }

  .tx-size-lg-134-force {
    font-size: 134px !important;
  }

  .tx-size-lg-136 {
    font-size: 136px;
  }

  .tx-size-lg-136-force {
    font-size: 136px !important;
  }

  .tx-size-lg-138 {
    font-size: 138px;
  }

  .tx-size-lg-138-force {
    font-size: 138px !important;
  }

  .tx-size-lg-140 {
    font-size: 140px;
  }

  .tx-size-lg-140-force {
    font-size: 140px !important;
  }

}
@media (min-width: 1200px) {
  .tx-size-xl-8 {
    font-size: 8px;
  }

  .tx-size-xl-8-force {
    font-size: 8px !important;
  }

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

  .tx-size-xl-9-force {
    font-size: 9px !important;
  }

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

  .tx-size-xl-10-force {
    font-size: 10px !important;
  }

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

  .tx-size-xl-11-force {
    font-size: 11px !important;
  }

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

  .tx-size-xl-12-force {
    font-size: 12px !important;
  }

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

  .tx-size-xl-13-force {
    font-size: 13px !important;
  }

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

  .tx-size-xl-14-force {
    font-size: 14px !important;
  }

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

  .tx-size-xl-15-force {
    font-size: 15px !important;
  }

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

  .tx-size-xl-16-force {
    font-size: 16px !important;
  }

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

  .tx-size-xl-18-force {
    font-size: 18px !important;
  }

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

  .tx-size-xl-20-force {
    font-size: 20px !important;
  }

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

  .tx-size-xl-22-force {
    font-size: 22px !important;
  }

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

  .tx-size-xl-24-force {
    font-size: 24px !important;
  }

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

  .tx-size-xl-26-force {
    font-size: 26px !important;
  }

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

  .tx-size-xl-28-force {
    font-size: 28px !important;
  }

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

  .tx-size-xl-30-force {
    font-size: 30px !important;
  }

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

  .tx-size-xl-32-force {
    font-size: 32px !important;
  }

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

  .tx-size-xl-34-force {
    font-size: 34px !important;
  }

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

  .tx-size-xl-36-force {
    font-size: 36px !important;
  }

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

  .tx-size-xl-38-force {
    font-size: 38px !important;
  }

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

  .tx-size-xl-40-force {
    font-size: 40px !important;
  }

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

  .tx-size-xl-42-force {
    font-size: 42px !important;
  }

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

  .tx-size-xl-44-force {
    font-size: 44px !important;
  }

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

  .tx-size-xl-46-force {
    font-size: 46px !important;
  }

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

  .tx-size-xl-48-force {
    font-size: 48px !important;
  }

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

  .tx-size-xl-50-force {
    font-size: 50px !important;
  }

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

  .tx-size-xl-52-force {
    font-size: 52px !important;
  }

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

  .tx-size-xl-54-force {
    font-size: 54px !important;
  }

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

  .tx-size-xl-56-force {
    font-size: 56px !important;
  }

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

  .tx-size-xl-58-force {
    font-size: 58px !important;
  }

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

  .tx-size-xl-60-force {
    font-size: 60px !important;
  }

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

  .tx-size-xl-62-force {
    font-size: 62px !important;
  }

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

  .tx-size-xl-64-force {
    font-size: 64px !important;
  }

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

  .tx-size-xl-66-force {
    font-size: 66px !important;
  }

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

  .tx-size-xl-68-force {
    font-size: 68px !important;
  }

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

  .tx-size-xl-70-force {
    font-size: 70px !important;
  }

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

  .tx-size-xl-72-force {
    font-size: 72px !important;
  }

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

  .tx-size-xl-74-force {
    font-size: 74px !important;
  }

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

  .tx-size-xl-76-force {
    font-size: 76px !important;
  }

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

  .tx-size-xl-78-force {
    font-size: 78px !important;
  }

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

  .tx-size-xl-80-force {
    font-size: 80px !important;
  }

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

  .tx-size-xl-82-force {
    font-size: 82px !important;
  }

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

  .tx-size-xl-84-force {
    font-size: 84px !important;
  }

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

  .tx-size-xl-86-force {
    font-size: 86px !important;
  }

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

  .tx-size-xl-88-force {
    font-size: 88px !important;
  }

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

  .tx-size-xl-90-force {
    font-size: 90px !important;
  }

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

  .tx-size-xl-92-force {
    font-size: 92px !important;
  }

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

  .tx-size-xl-94-force {
    font-size: 94px !important;
  }

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

  .tx-size-xl-96-force {
    font-size: 96px !important;
  }

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

  .tx-size-xl-98-force {
    font-size: 98px !important;
  }

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

  .tx-size-xl-100-force {
    font-size: 100px !important;
  }

  .tx-size-xl-102 {
    font-size: 102px;
  }

  .tx-size-xl-102-force {
    font-size: 102px !important;
  }

  .tx-size-xl-104 {
    font-size: 104px;
  }

  .tx-size-xl-104-force {
    font-size: 104px !important;
  }

  .tx-size-xl-106 {
    font-size: 106px;
  }

  .tx-size-xl-106-force {
    font-size: 106px !important;
  }

  .tx-size-xl-108 {
    font-size: 108px;
  }

  .tx-size-xl-108-force {
    font-size: 108px !important;
  }

  .tx-size-xl-110 {
    font-size: 110px;
  }

  .tx-size-xl-110-force {
    font-size: 110px !important;
  }

  .tx-size-xl-112 {
    font-size: 112px;
  }

  .tx-size-xl-112-force {
    font-size: 112px !important;
  }

  .tx-size-xl-114 {
    font-size: 114px;
  }

  .tx-size-xl-114-force {
    font-size: 114px !important;
  }

  .tx-size-xl-116 {
    font-size: 116px;
  }

  .tx-size-xl-116-force {
    font-size: 116px !important;
  }

  .tx-size-xl-118 {
    font-size: 118px;
  }

  .tx-size-xl-118-force {
    font-size: 118px !important;
  }

  .tx-size-xl-120 {
    font-size: 120px;
  }

  .tx-size-xl-120-force {
    font-size: 120px !important;
  }

  .tx-size-xl-122 {
    font-size: 122px;
  }

  .tx-size-xl-122-force {
    font-size: 122px !important;
  }

  .tx-size-xl-124 {
    font-size: 124px;
  }

  .tx-size-xl-124-force {
    font-size: 124px !important;
  }

  .tx-size-xl-126 {
    font-size: 126px;
  }

  .tx-size-xl-126-force {
    font-size: 126px !important;
  }

  .tx-size-xl-128 {
    font-size: 128px;
  }

  .tx-size-xl-128-force {
    font-size: 128px !important;
  }

  .tx-size-xl-130 {
    font-size: 130px;
  }

  .tx-size-xl-130-force {
    font-size: 130px !important;
  }

  .tx-size-xl-132 {
    font-size: 132px;
  }

  .tx-size-xl-132-force {
    font-size: 132px !important;
  }

  .tx-size-xl-134 {
    font-size: 134px;
  }

  .tx-size-xl-134-force {
    font-size: 134px !important;
  }

  .tx-size-xl-136 {
    font-size: 136px;
  }

  .tx-size-xl-136-force {
    font-size: 136px !important;
  }

  .tx-size-xl-138 {
    font-size: 138px;
  }

  .tx-size-xl-138-force {
    font-size: 138px !important;
  }

  .tx-size-xl-140 {
    font-size: 140px;
  }

  .tx-size-xl-140-force {
    font-size: 140px !important;
  }

}



/** Your theme modifications here **/
body {
/*  background-image: url(../images/1.jpg);*/
    font-family:"Microsoft JhengHei","PMingLiU","Microsoft YaHei",Helvetica,Arial,sans-serif;
    background-repeat: repeat;
}

/* 文字陰影 */
.tx-shadow-dark {text-shadow: 1px 3px 1px rgba(100, 100, 100, 0.5);}
.tx-shadow-red {text-shadow: 1px 3px 1px rgba(200, 0, 0, 0.5);}
.tx-shadow-yellow {text-shadow: 1px 3px 1px rgba(200, 200, 0, 0.5);}
/* 區塊陰影 */
.ss-block{box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4), 0px 7px 13px -3px rgba(0, 0, 0, 0.3), 0px -3px 0px rgba(0, 0, 0, 0.2) inset;}

/* 性感按鈕 */
.sexy-btn{
color:#08233e;
font-size:1rem;
padding:8px 12px;
white-space: nowrap;
background:url(../images/overlay.png) repeat-x center #ffcc00;
background-color:rgba(204,204,204,1);
border:1px solid #707070;
-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;
border-bottom:2px solid #9f9f9f;
-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
}

.sexy-btn.gray{
color:#08233e;
background-color:rgba(204,204,204,1);
border:1px solid #ADADAD;
border-bottom:2px solid #9f9f9f;
}
.sexy-btn.gray:hover{background-color:rgba(170,170,170,0.8);}

.sexy-btn.yellow{
color:#08233e;
background-color:rgba(255,204,0,1);
border:1px solid #ffcc00;
border-bottom:2px solid #9f9f9f;
}
.sexy-btn.yellow:hover{background-color:rgba(255,204,0,0.8);}
.sexy-btn.orange{
color:#fff !important;
background-color:rgba(255,153,51,1);
border:1px solid #FF9933;
border-bottom:2px solid #9f9f9f;
}
.sexy-btn.orange:hover{color:#000 !important;background-color:rgba(255,153,51,0.8);}
.sexy-btn.red{
color:#fff !important;
background-color:rgba(255,51,51,1);
border:1px solid #FF3333;
border-bottom:2px solid #9f9f9f;
}
.sexy-btn.red:hover{color:#000 !important;background-color:rgba(255,51,51,0.8);}
.sexy-btn.green{
color:#fff !important;
background-color:rgba(0,168,0,1);
border:1px solid #008D00;
border-bottom:2px solid #9f9f9f;
}
.sexy-btn.green:hover{color:#000 !important;background-color:rgba(0,168,0,0.8);}
.sexy-btn.blue{
color:#fff !important;
background-color:rgba(0,168,245,1);
border:1px solid #008DE0;
border-bottom:2px solid #9f9f9f;
}
.sexy-btn.blue:hover{color:#000 !important;background-color:rgba(0,168,245,0.8);}

.sexy-shadow{
  -moz-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4), 0px 7px 13px -3px rgba(0, 0, 0, 0.3), 0px -3px 0px rgba(0, 0, 0, 0.2) inset;
  -webkit-box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4), 0px 7px 13px -3px rgba(0, 0, 0, 0.3), 0px -3px 0px rgba(0, 0, 0, 0.2) inset;
  box-shadow: 0px 2px 4px rgba(0, 0, 0, 0.4), 0px 7px 13px -3px rgba(0, 0, 0, 0.3), 0px -3px 0px rgba(0, 0, 0, 0.2) inset;
}

/*一般提示框(彈出)*/
#msgmask{
width:100%; height:100%; background-color:rgba(0,0,0,0.5); position:fixed;  z-index:1100; top:0; left:0; animation: fade-in;
animation-duration: 0.3s;
-webkit-animation:fade-in 0.3s;
}
@keyframes fade-in {
0% {opacity: 0;}/*初始狀態 透明度為0*/
40% {opacity: 0;}/*過渡狀態 透明度為0*/
100% {opacity: 1;}/*結束狀態 透明度為1*/
}
#tipnews{
width: 80%;
    height: auto;
    margin-top: 100px;
    text-align: center;
    color: #1b1b1b;
    background-color: #fff;
    margin-left: auto;
    margin-right: auto;
    border-top-left-radius: .5rem;
    border-top-right-radius: .5rem;
    line-height: 130%;
    padding: 1rem;
    min-height: 1.2rem;
}
#okbtn{
width:80%;cursor:pointer;text-align:center; color:#fff; background-color:#ff5761; margin-left:auto; margin-right:auto; border-bottom-left-radius:.5rem; border-bottom-right-radius:.5rem;line-height:1rem;
}

/* 加載中 運算中 modal */
.promask{
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}
.promask.fade .promask-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}
.promask.show .promask-dialog {
  transform: translate(0, 0);
}

.promask-open .promask {
  overflow-x: hidden;
  overflow-y: auto;
}

.promask-dialog {
  position: relative;
  width: auto;
  margin: 10px;
}

.promask-content {
  position: relative;
  display: flex;
  flex-direction: column;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(23, 24, 25, 0.2);
  border-radius: 0.3rem;
  outline: 0;
}
.promask-body {
  position: relative;
  flex: 1 1 auto;
  padding: 15px;
}
@media (min-width: 576px) {
  .promask-dialog {
    max-width: 500px;
    margin: 30px auto;
  }
}
