.fix-size10 {
  font-size: 1rem;
}
.fix-size11 {
  font-size: 1.1rem;
}
.fix-size12 {
  font-size: 1.2rem;
}
.fix-size13 {
  font-size: 1.3rem;
}
.fix-size14 {
  font-size: 1.4rem;
}
.fix-size15 {
  font-size: 1.5rem;
}
.fix-size16 {
  font-size: 1.6rem;
}
.fix-size17 {
  font-size: 1.7rem;
}
.fix-size18 {
  font-size: 1.8rem;
}
.fix-size19 {
  font-size: 1.9rem;
}
.fix-size20 {
  font-size: 2rem;
}
.fix-size21 {
  font-size: 2.1rem;
}
.fix-size22 {
  font-size: 2.2rem;
}
.fix-size23 {
  font-size: 2.3rem;
}
.fix-size24 {
  font-size: 2.4rem;
}
.fix-size25 {
  font-size: 2.5rem;
}
.fix-size26 {
  font-size: 2.6rem;
}
.fix-size27 {
  font-size: 2.7rem;
}
.fix-size28 {
  font-size: 2.8rem;
}
.fix-size29 {
  font-size: 2.9rem;
}
.fix-size30 {
  font-size: 3rem;
}
.fix-size31 {
  font-size: 3.1rem;
}
.fix-size32 {
  font-size: 3.2rem;
}
.fix-size33 {
  font-size: 3.3rem;
}
.fix-size34 {
  font-size: 3.4rem;
}
.fix-size35 {
  font-size: 3.5rem;
}
.fix-size36 {
  font-size: 3.6rem;
}
.fix-size37 {
  font-size: 3.7rem;
}
.fix-size38 {
  font-size: 3.8rem;
}
.fix-size39 {
  font-size: 3.9rem;
}
.fix-size40 {
  font-size: 4rem;
}
.fix-size41 {
  font-size: 4.1rem;
}
.fix-size42 {
  font-size: 4.2rem;
}
.fix-size43 {
  font-size: 4.3rem;
}
.fix-size44 {
  font-size: 4.4rem;
}
.fix-size45 {
  font-size: 4.5rem;
}
.fix-size46 {
  font-size: 4.6rem;
}
.fix-size47 {
  font-size: 4.7rem;
}
.fix-size48 {
  font-size: 4.8rem;
}
.fix-size49 {
  font-size: 4.9rem;
}
.fix-size50 {
  font-size: 5rem;
}
.fix-size51 {
  font-size: 5.1rem;
}
.fix-size52 {
  font-size: 5.2rem;
}
.fix-size53 {
  font-size: 5.3rem;
}
.fix-size54 {
  font-size: 5.4rem;
}
.fix-size55 {
  font-size: 5.5rem;
}
.fix-size56 {
  font-size: 5.6rem;
}
.fix-size57 {
  font-size: 5.7rem;
}
.fix-size58 {
  font-size: 5.8rem;
}
.fix-size59 {
  font-size: 5.9rem;
}
.fix-size60 {
  font-size: 6rem;
}
.fix-size61 {
  font-size: 6.1rem;
}
.fix-size62 {
  font-size: 6.2rem;
}
.fix-size63 {
  font-size: 6.3rem;
}
.fix-size64 {
  font-size: 6.4rem;
}
.fix-size65 {
  font-size: 6.5rem;
}
.fix-size66 {
  font-size: 6.6rem;
}
.fix-size67 {
  font-size: 6.7rem;
}
.fix-size68 {
  font-size: 6.8rem;
}
.fix-size69 {
  font-size: 6.9rem;
}
.fix-size70 {
  font-size: 7rem;
}
.fix-size71 {
  font-size: 7.1rem;
}
.fix-size72 {
  font-size: 7.2rem;
}
.fix-size73 {
  font-size: 7.3rem;
}
.fix-size74 {
  font-size: 7.4rem;
}
.fix-size75 {
  font-size: 7.5rem;
}
.fix-size76 {
  font-size: 7.6rem;
}
.fix-size77 {
  font-size: 7.7rem;
}
.fix-size78 {
  font-size: 7.8rem;
}
.fix-size79 {
  font-size: 7.9rem;
}
.fix-size80 {
  font-size: 8rem;
}
.fix-size81 {
  font-size: 8.1rem;
}
.fix-size82 {
  font-size: 8.2rem;
}
.fix-size83 {
  font-size: 8.3rem;
}
.fix-size84 {
  font-size: 8.4rem;
}
.fix-size85 {
  font-size: 8.5rem;
}
.fix-size86 {
  font-size: 8.6rem;
}
.fix-size87 {
  font-size: 8.7rem;
}
.fix-size88 {
  font-size: 8.8rem;
}
.fix-size89 {
  font-size: 8.9rem;
}
.fix-size90 {
  font-size: 9rem;
}
.fix-size91 {
  font-size: 9.1rem;
}
.fix-size92 {
  font-size: 9.2rem;
}
.fix-size93 {
  font-size: 9.3rem;
}
.fix-size94 {
  font-size: 9.4rem;
}
.fix-size95 {
  font-size: 9.5rem;
}
.fix-size96 {
  font-size: 9.6rem;
}
.fix-size97 {
  font-size: 9.7rem;
}
.fix-size98 {
  font-size: 9.8rem;
}
.fix-size99 {
  font-size: 9.9rem;
}
.fix-size100 {
  font-size: 10rem;
}
.wsize1 {
  font-size: 0.13020833vw;
}
.wsize2 {
  font-size: 0.26041667vw;
}
.wsize3 {
  font-size: 0.390625vw;
}
.wsize4 {
  font-size: 0.52083333vw;
}
.wsize5 {
  font-size: 0.65104167vw;
}
.wsize6 {
  font-size: 0.78125vw;
}
.wsize7 {
  font-size: 0.91145833vw;
}
.wsize8 {
  font-size: 1.04166667vw;
}
.wsize9 {
  font-size: 1.171875vw;
}
.wsize10 {
  font-size: 1.30208333vw;
}
.wsize11 {
  font-size: 1.43229167vw;
}
.wsize12 {
  font-size: 1.5625vw;
}
.wsize13 {
  font-size: 1.69270833vw;
}
.wsize14 {
  font-size: 1.82291667vw;
}
.wsize15 {
  font-size: 1.953125vw;
}
.wsize16 {
  font-size: 2.08333333vw;
}
.wsize17 {
  font-size: 2.21354167vw;
}
.wsize18 {
  font-size: 2.34375vw;
}
.wsize19 {
  font-size: 2.47395833vw;
}
.wsize20 {
  font-size: 2.60416667vw;
}
.wsize21 {
  font-size: 2.734375vw;
}
.wsize22 {
  font-size: 2.86458333vw;
}
.wsize23 {
  font-size: 2.99479167vw;
}
.wsize24 {
  font-size: 3.125vw;
}
.wsize25 {
  font-size: 3.25520833vw;
}
.wsize26 {
  font-size: 3.38541667vw;
}
.wsize27 {
  font-size: 3.515625vw;
}
.wsize28 {
  font-size: 3.64583333vw;
}
.wsize29 {
  font-size: 3.77604167vw;
}
.wsize30 {
  font-size: 3.90625vw;
}
.wsize31 {
  font-size: 4.03645833vw;
}
.wsize32 {
  font-size: 4.16666667vw;
}
.wsize33 {
  font-size: 4.296875vw;
}
.wsize34 {
  font-size: 4.42708333vw;
}
.wsize35 {
  font-size: 4.55729167vw;
}
.wsize36 {
  font-size: 4.6875vw;
}
.wsize37 {
  font-size: 4.81770833vw;
}
.wsize38 {
  font-size: 4.94791667vw;
}
.wsize39 {
  font-size: 5.078125vw;
}
.wsize40 {
  font-size: 5.20833333vw;
}
.wsize41 {
  font-size: 5.33854167vw;
}
.wsize42 {
  font-size: 5.46875vw;
}
.wsize43 {
  font-size: 5.59895833vw;
}
.wsize44 {
  font-size: 5.72916667vw;
}
.wsize45 {
  font-size: 5.859375vw;
}
.wsize46 {
  font-size: 5.98958333vw;
}
.wsize47 {
  font-size: 6.11979167vw;
}
.wsize48 {
  font-size: 6.25vw;
}
.wsize49 {
  font-size: 6.38020833vw;
}
.wsize50 {
  font-size: 6.51041667vw;
}
.wsize51 {
  font-size: 6.640625vw;
}
.wsize52 {
  font-size: 6.77083333vw;
}
.wsize53 {
  font-size: 6.90104167vw;
}
.wsize54 {
  font-size: 7.03125vw;
}
.wsize55 {
  font-size: 7.16145833vw;
}
.wsize56 {
  font-size: 7.29166667vw;
}
.wsize57 {
  font-size: 7.421875vw;
}
.wsize58 {
  font-size: 7.55208333vw;
}
.wsize59 {
  font-size: 7.68229167vw;
}
.wsize60 {
  font-size: 7.8125vw;
}
.wsize61 {
  font-size: 7.94270833vw;
}
.wsize62 {
  font-size: 8.07291667vw;
}
.wsize63 {
  font-size: 8.203125vw;
}
.wsize64 {
  font-size: 8.33333333vw;
}
.wsize65 {
  font-size: 8.46354167vw;
}
.wsize66 {
  font-size: 8.59375vw;
}
.wsize67 {
  font-size: 8.72395833vw;
}
.wsize68 {
  font-size: 8.85416667vw;
}
.wsize69 {
  font-size: 8.984375vw;
}
.wsize70 {
  font-size: 9.11458333vw;
}
.wsize71 {
  font-size: 9.24479167vw;
}
.wsize72 {
  font-size: 9.375vw;
}
.wsize73 {
  font-size: 9.50520833vw;
}
.wsize74 {
  font-size: 9.63541667vw;
}
.wsize75 {
  font-size: 9.765625vw;
}
.wsize76 {
  font-size: 9.89583333vw;
}
.wsize77 {
  font-size: 10.02604167vw;
}
.wsize78 {
  font-size: 10.15625vw;
}
.wsize79 {
  font-size: 10.28645833vw;
}
.wsize80 {
  font-size: 10.41666667vw;
}
.wsize81 {
  font-size: 10.546875vw;
}
.wsize82 {
  font-size: 10.67708333vw;
}
.wsize83 {
  font-size: 10.80729167vw;
}
.wsize84 {
  font-size: 10.9375vw;
}
.wsize85 {
  font-size: 11.06770833vw;
}
.wsize86 {
  font-size: 11.19791667vw;
}
.wsize87 {
  font-size: 11.328125vw;
}
.wsize88 {
  font-size: 11.45833333vw;
}
.wsize89 {
  font-size: 11.58854167vw;
}
.wsize90 {
  font-size: 11.71875vw;
}
.wsize91 {
  font-size: 11.84895833vw;
}
.wsize92 {
  font-size: 11.97916667vw;
}
.wsize93 {
  font-size: 12.109375vw;
}
.wsize94 {
  font-size: 12.23958333vw;
}
.wsize95 {
  font-size: 12.36979167vw;
}
.wsize96 {
  font-size: 12.5vw;
}
.wsize97 {
  font-size: 12.63020833vw;
}
.wsize98 {
  font-size: 12.76041667vw;
}
.wsize99 {
  font-size: 12.890625vw;
}
.wsize100 {
  font-size: 13.02083333vw;
}
.img-5 {
  width: 5%;
  height: auto;
}
.img-10 {
  width: 10%;
  height: auto;
}
.img-15 {
  width: 15%;
  height: auto;
}
.img-20 {
  width: 20%;
  height: auto;
}
.img-25 {
  width: 25%;
  height: auto;
}
.img-30 {
  width: 30%;
  height: auto;
}
.img-35 {
  width: 35%;
  height: auto;
}
.img-40 {
  width: 40%;
  height: auto;
}
.img-45 {
  width: 45%;
  height: auto;
}
.img-50 {
  width: 50%;
  height: auto;
}
.img-55 {
  width: 55%;
  height: auto;
}
.img-60 {
  width: 60%;
  height: auto;
}
.img-65 {
  width: 65%;
  height: auto;
}
.img-70 {
  width: 70%;
  height: auto;
}
.img-75 {
  width: 75%;
  height: auto;
}
.img-80 {
  width: 80%;
  height: auto;
}
.img-85 {
  width: 85%;
  height: auto;
}
.img-90 {
  width: 90%;
  height: auto;
}
.img-95 {
  width: 95%;
  height: auto;
}
.img-100 {
  width: 100%;
  height: auto;
}
@media (max-width: 767.98px) {
  .img-sm-5 {
    width: 5%;
    height: auto;
  }
  .img-sm-10 {
    width: 10%;
    height: auto;
  }
  .img-sm-15 {
    width: 15%;
    height: auto;
  }
  .img-sm-20 {
    width: 20%;
    height: auto;
  }
  .img-sm-25 {
    width: 25%;
    height: auto;
  }
  .img-sm-30 {
    width: 30%;
    height: auto;
  }
  .img-sm-35 {
    width: 35%;
    height: auto;
  }
  .img-sm-40 {
    width: 40%;
    height: auto;
  }
  .img-sm-45 {
    width: 45%;
    height: auto;
  }
  .img-sm-50 {
    width: 50%;
    height: auto;
  }
  .img-sm-55 {
    width: 55%;
    height: auto;
  }
  .img-sm-60 {
    width: 60%;
    height: auto;
  }
  .img-sm-65 {
    width: 65%;
    height: auto;
  }
  .img-sm-70 {
    width: 70%;
    height: auto;
  }
  .img-sm-75 {
    width: 75%;
    height: auto;
  }
  .img-sm-80 {
    width: 80%;
    height: auto;
  }
  .img-sm-85 {
    width: 85%;
    height: auto;
  }
  .img-sm-90 {
    width: 90%;
    height: auto;
  }
  .img-sm-95 {
    width: 95%;
    height: auto;
  }
  .img-sm-100 {
    width: 100%;
    height: auto;
  }
}
.lh-10 {
  line-height: 1;
}
.lh-11 {
  line-height: 1.1;
}
.lh-12 {
  line-height: 1.2;
}
.lh-13 {
  line-height: 1.3;
}
.lh-14 {
  line-height: 1.4;
}
.lh-15 {
  line-height: 1.5;
}
.lh-16 {
  line-height: 1.6;
}
.lh-17 {
  line-height: 1.7;
}
.lh-18 {
  line-height: 1.8;
}
.lh-19 {
  line-height: 1.9;
}
.lh-20 {
  line-height: 2;
}
.lh-21 {
  line-height: 2.1;
}
.lh-22 {
  line-height: 2.2;
}
.lh-23 {
  line-height: 2.3;
}
.lh-24 {
  line-height: 2.4;
}
.lh-25 {
  line-height: 2.5;
}
.lh-26 {
  line-height: 2.6;
}
.lh-27 {
  line-height: 2.7;
}
.lh-28 {
  line-height: 2.8;
}
.lh-29 {
  line-height: 2.9;
}
@media (max-width: 319.98px) {
  .size1 {
    font-size: 1rem;
  }
  .size2 {
    font-size: 1rem;
  }
  .size3 {
    font-size: 1rem;
  }
  .size4 {
    font-size: 1rem;
  }
  .size5 {
    font-size: 1rem;
  }
  .size6 {
    font-size: 1rem;
  }
  .size7 {
    font-size: 1rem;
  }
  .size8 {
    font-size: 1rem;
  }
  .size9 {
    font-size: 1rem;
  }
  .size10 {
    font-size: 1rem;
  }
  .size11 {
    font-size: 1rem;
  }
  .size12 {
    font-size: 1rem;
  }
  .size13 {
    font-size: 1rem;
  }
  .size14 {
    font-size: 1rem;
  }
  .size15 {
    font-size: 1rem;
  }
  .size16 {
    font-size: 1rem;
  }
  .size17 {
    font-size: 1rem;
  }
  .size18 {
    font-size: 1rem;
  }
  .size19 {
    font-size: 1rem;
  }
  .size20 {
    font-size: 1rem;
  }
  .size21 {
    font-size: 1rem;
  }
  .size22 {
    font-size: 1rem;
  }
  .size23 {
    font-size: 1rem;
  }
  .size24 {
    font-size: 1rem;
  }
  .size25 {
    font-size: 1rem;
  }
  .size26 {
    font-size: 1rem;
  }
  .size27 {
    font-size: 1rem;
  }
  .size28 {
    font-size: 1rem;
  }
  .size29 {
    font-size: 1rem;
  }
  .size30 {
    font-size: 1rem;
  }
  .size31 {
    font-size: 1rem;
  }
  .size32 {
    font-size: 1rem;
  }
  .size33 {
    font-size: 1rem;
  }
  .size34 {
    font-size: 1rem;
  }
  .size35 {
    font-size: 1rem;
  }
  .size36 {
    font-size: 1rem;
  }
  .size37 {
    font-size: 1rem;
  }
  .size38 {
    font-size: 1.01333333rem;
  }
  .size39 {
    font-size: 1.04rem;
  }
  .size40 {
    font-size: 1.06666667rem;
  }
  .size41 {
    font-size: 1.09333333rem;
  }
  .size42 {
    font-size: 1.12rem;
  }
  .size43 {
    font-size: 1.14666667rem;
  }
  .size44 {
    font-size: 1.17333333rem;
  }
  .size45 {
    font-size: 1.2rem;
  }
  .size46 {
    font-size: 1.22666667rem;
  }
  .size47 {
    font-size: 1.25333333rem;
  }
  .size48 {
    font-size: 1.28rem;
  }
  .size49 {
    font-size: 1.30666667rem;
  }
  .size50 {
    font-size: 1.33333333rem;
  }
  .size51 {
    font-size: 1.36rem;
  }
  .size52 {
    font-size: 1.38666667rem;
  }
  .size53 {
    font-size: 1.41333333rem;
  }
  .size54 {
    font-size: 1.44rem;
  }
  .size55 {
    font-size: 1.46666667rem;
  }
  .size56 {
    font-size: 1.49333333rem;
  }
  .size57 {
    font-size: 1.52rem;
  }
  .size58 {
    font-size: 1.54666667rem;
  }
  .size59 {
    font-size: 1.57333333rem;
  }
  .size60 {
    font-size: 1.6rem;
  }
  .size61 {
    font-size: 1.62666667rem;
  }
  .size62 {
    font-size: 1.65333333rem;
  }
  .size63 {
    font-size: 1.68rem;
  }
  .size64 {
    font-size: 1.70666667rem;
  }
  .size65 {
    font-size: 1.73333333rem;
  }
  .size66 {
    font-size: 1.76rem;
  }
  .size67 {
    font-size: 1.78666667rem;
  }
  .size68 {
    font-size: 1.81333333rem;
  }
  .size69 {
    font-size: 1.84rem;
  }
  .size70 {
    font-size: 1.86666667rem;
  }
  .size71 {
    font-size: 1.89333333rem;
  }
  .size72 {
    font-size: 1.92rem;
  }
  .size73 {
    font-size: 1.94666667rem;
  }
  .size74 {
    font-size: 1.97333333rem;
  }
  .size75 {
    font-size: 2rem;
  }
  .size76 {
    font-size: 2.02666667rem;
  }
  .size77 {
    font-size: 2.05333333rem;
  }
  .size78 {
    font-size: 2.08rem;
  }
  .size79 {
    font-size: 2.10666667rem;
  }
  .size80 {
    font-size: 2.13333333rem;
  }
  .size81 {
    font-size: 2.16rem;
  }
  .size82 {
    font-size: 2.18666667rem;
  }
  .size83 {
    font-size: 2.21333333rem;
  }
  .size84 {
    font-size: 2.24rem;
  }
  .size85 {
    font-size: 2.26666667rem;
  }
  .size86 {
    font-size: 2.29333333rem;
  }
  .size87 {
    font-size: 2.32rem;
  }
  .size88 {
    font-size: 2.34666667rem;
  }
  .size89 {
    font-size: 2.37333333rem;
  }
  .size90 {
    font-size: 2.4rem;
  }
  .size91 {
    font-size: 2.42666667rem;
  }
  .size92 {
    font-size: 2.45333333rem;
  }
  .size93 {
    font-size: 2.48rem;
  }
  .size94 {
    font-size: 2.50666667rem;
  }
  .size95 {
    font-size: 2.53333333rem;
  }
  .size96 {
    font-size: 2.56rem;
  }
  .size97 {
    font-size: 2.58666667rem;
  }
  .size98 {
    font-size: 2.61333333rem;
  }
  .size99 {
    font-size: 2.64rem;
  }
  .size100 {
    font-size: 2.66666667rem;
  }
  .m_5 {
    margin: 0.13333333rem !important;
  }
  .mt_5 {
    margin-top: 0.13333333rem !important;
  }
  .mb_5 {
    margin-bottom: 0.13333333rem !important;
  }
  .ml_5 {
    margin-left: 0.13333333rem !important;
  }
  .mr_5 {
    margin-right: 0.13333333rem !important;
  }
  .m_10 {
    margin: 0.26666667rem !important;
  }
  .mt_10 {
    margin-top: 0.26666667rem !important;
  }
  .mb_10 {
    margin-bottom: 0.26666667rem !important;
  }
  .ml_10 {
    margin-left: 0.26666667rem !important;
  }
  .mr_10 {
    margin-right: 0.26666667rem !important;
  }
  .m_15 {
    margin: 0.4rem !important;
  }
  .mt_15 {
    margin-top: 0.4rem !important;
  }
  .mb_15 {
    margin-bottom: 0.4rem !important;
  }
  .ml_15 {
    margin-left: 0.4rem !important;
  }
  .mr_15 {
    margin-right: 0.4rem !important;
  }
  .m_20 {
    margin: 0.53333333rem !important;
  }
  .mt_20 {
    margin-top: 0.53333333rem !important;
  }
  .mb_20 {
    margin-bottom: 0.53333333rem !important;
  }
  .ml_20 {
    margin-left: 0.53333333rem !important;
  }
  .mr_20 {
    margin-right: 0.53333333rem !important;
  }
  .m_25 {
    margin: 0.66666667rem !important;
  }
  .mt_25 {
    margin-top: 0.66666667rem !important;
  }
  .mb_25 {
    margin-bottom: 0.66666667rem !important;
  }
  .ml_25 {
    margin-left: 0.66666667rem !important;
  }
  .mr_25 {
    margin-right: 0.66666667rem !important;
  }
  .m_30 {
    margin: 0.8rem !important;
  }
  .mt_30 {
    margin-top: 0.8rem !important;
  }
  .mb_30 {
    margin-bottom: 0.8rem !important;
  }
  .ml_30 {
    margin-left: 0.8rem !important;
  }
  .mr_30 {
    margin-right: 0.8rem !important;
  }
  .m_40 {
    margin: 1.06666667rem !important;
  }
  .mt_40 {
    margin-top: 1.06666667rem !important;
  }
  .mb_40 {
    margin-bottom: 1.06666667rem !important;
  }
  .ml_40 {
    margin-left: 1.06666667rem !important;
  }
  .mr_40 {
    margin-right: 1.06666667rem !important;
  }
  .m_50 {
    margin: 1.33333333rem !important;
  }
  .mt_50 {
    margin-top: 1.33333333rem !important;
  }
  .mb_50 {
    margin-bottom: 1.33333333rem !important;
  }
  .ml_50 {
    margin-left: 1.33333333rem !important;
  }
  .mr_50 {
    margin-right: 1.33333333rem !important;
  }
  .m_60 {
    margin: 1.6rem !important;
  }
  .mt_60 {
    margin-top: 1.6rem !important;
  }
  .mb_60 {
    margin-bottom: 1.6rem !important;
  }
  .ml_60 {
    margin-left: 1.6rem !important;
  }
  .mr_60 {
    margin-right: 1.6rem !important;
  }
  .m_70 {
    margin: 1.86666667rem !important;
  }
  .mt_70 {
    margin-top: 1.86666667rem !important;
  }
  .mb_70 {
    margin-bottom: 1.86666667rem !important;
  }
  .ml_70 {
    margin-left: 1.86666667rem !important;
  }
  .mr_70 {
    margin-right: 1.86666667rem !important;
  }
  .m_80 {
    margin: 2.13333333rem !important;
  }
  .mt_80 {
    margin-top: 2.13333333rem !important;
  }
  .mb_80 {
    margin-bottom: 2.13333333rem !important;
  }
  .ml_80 {
    margin-left: 2.13333333rem !important;
  }
  .mr_80 {
    margin-right: 2.13333333rem !important;
  }
  .m_90 {
    margin: 2.4rem !important;
  }
  .mt_90 {
    margin-top: 2.4rem !important;
  }
  .mb_90 {
    margin-bottom: 2.4rem !important;
  }
  .ml_90 {
    margin-left: 2.4rem !important;
  }
  .mr_90 {
    margin-right: 2.4rem !important;
  }
  .m_100 {
    margin: 2.66666667rem !important;
  }
  .mt_100 {
    margin-top: 2.66666667rem !important;
  }
  .mb_100 {
    margin-bottom: 2.66666667rem !important;
  }
  .ml_100 {
    margin-left: 2.66666667rem !important;
  }
  .mr_100 {
    margin-right: 2.66666667rem !important;
  }
  .p_5 {
    padding: 0.13333333rem !important;
  }
  .pt_5 {
    padding-top: 0.13333333rem !important;
  }
  .pb_5 {
    padding-bottom: 0.13333333rem !important;
  }
  .pl_5 {
    padding-left: 0.13333333rem !important;
  }
  .pr_5 {
    padding-right: 0.13333333rem !important;
  }
  .p_10 {
    padding: 0.26666667rem !important;
  }
  .pt_10 {
    padding-top: 0.26666667rem !important;
  }
  .pb_10 {
    padding-bottom: 0.26666667rem !important;
  }
  .pl_10 {
    padding-left: 0.26666667rem !important;
  }
  .pr_10 {
    padding-right: 0.26666667rem !important;
  }
  .p_15 {
    padding: 0.4rem !important;
  }
  .pt_15 {
    padding-top: 0.4rem !important;
  }
  .pb_15 {
    padding-bottom: 0.4rem !important;
  }
  .pl_15 {
    padding-left: 0.4rem !important;
  }
  .pr_15 {
    padding-right: 0.4rem !important;
  }
  .p_20 {
    padding: 0.53333333rem !important;
  }
  .pt_20 {
    padding-top: 0.53333333rem !important;
  }
  .pb_20 {
    padding-bottom: 0.53333333rem !important;
  }
  .pl_20 {
    padding-left: 0.53333333rem !important;
  }
  .pr_20 {
    padding-right: 0.53333333rem !important;
  }
  .p_25 {
    padding: 0.66666667rem !important;
  }
  .pt_25 {
    padding-top: 0.66666667rem !important;
  }
  .pb_25 {
    padding-bottom: 0.66666667rem !important;
  }
  .pl_25 {
    padding-left: 0.66666667rem !important;
  }
  .pr_25 {
    padding-right: 0.66666667rem !important;
  }
  .p_30 {
    padding: 0.8rem !important;
  }
  .pt_30 {
    padding-top: 0.8rem !important;
  }
  .pb_30 {
    padding-bottom: 0.8rem !important;
  }
  .pl_30 {
    padding-left: 0.8rem !important;
  }
  .pr_30 {
    padding-right: 0.8rem !important;
  }
  .p_40 {
    padding: 1.06666667rem !important;
  }
  .pt_40 {
    padding-top: 1.06666667rem !important;
  }
  .pb_40 {
    padding-bottom: 1.06666667rem !important;
  }
  .pl_40 {
    padding-left: 1.06666667rem !important;
  }
  .pr_40 {
    padding-right: 1.06666667rem !important;
  }
  .p_50 {
    padding: 1.33333333rem !important;
  }
  .pt_50 {
    padding-top: 1.33333333rem !important;
  }
  .pb_50 {
    padding-bottom: 1.33333333rem !important;
  }
  .pl_50 {
    padding-left: 1.33333333rem !important;
  }
  .pr_50 {
    padding-right: 1.33333333rem !important;
  }
  .p_60 {
    padding: 1.6rem !important;
  }
  .pt_60 {
    padding-top: 1.6rem !important;
  }
  .pb_60 {
    padding-bottom: 1.6rem !important;
  }
  .pl_60 {
    padding-left: 1.6rem !important;
  }
  .pr_60 {
    padding-right: 1.6rem !important;
  }
  .p_70 {
    padding: 1.86666667rem !important;
  }
  .pt_70 {
    padding-top: 1.86666667rem !important;
  }
  .pb_70 {
    padding-bottom: 1.86666667rem !important;
  }
  .pl_70 {
    padding-left: 1.86666667rem !important;
  }
  .pr_70 {
    padding-right: 1.86666667rem !important;
  }
  .p_80 {
    padding: 2.13333333rem !important;
  }
  .pt_80 {
    padding-top: 2.13333333rem !important;
  }
  .pb_80 {
    padding-bottom: 2.13333333rem !important;
  }
  .pl_80 {
    padding-left: 2.13333333rem !important;
  }
  .pr_80 {
    padding-right: 2.13333333rem !important;
  }
  .p_90 {
    padding: 2.4rem !important;
  }
  .pt_90 {
    padding-top: 2.4rem !important;
  }
  .pb_90 {
    padding-bottom: 2.4rem !important;
  }
  .pl_90 {
    padding-left: 2.4rem !important;
  }
  .pr_90 {
    padding-right: 2.4rem !important;
  }
  .p_100 {
    padding: 2.66666667rem !important;
  }
  .pt_100 {
    padding-top: 2.66666667rem !important;
  }
  .pb_100 {
    padding-bottom: 2.66666667rem !important;
  }
  .pl_100 {
    padding-left: 2.66666667rem !important;
  }
  .pr_100 {
    padding-right: 2.66666667rem !important;
  }
  .xsize1 {
    font-size: 1rem;
  }
  .xsize2 {
    font-size: 1rem;
  }
  .xsize3 {
    font-size: 1rem;
  }
  .xsize4 {
    font-size: 1rem;
  }
  .xsize5 {
    font-size: 1rem;
  }
  .xsize6 {
    font-size: 1rem;
  }
  .xsize7 {
    font-size: 1rem;
  }
  .xsize8 {
    font-size: 1rem;
  }
  .xsize9 {
    font-size: 1rem;
  }
  .xsize10 {
    font-size: 1rem;
  }
  .xsize11 {
    font-size: 1.1rem;
  }
  .xsize12 {
    font-size: 1.2rem;
  }
  .xsize13 {
    font-size: 1.3rem;
  }
  .xsize14 {
    font-size: 1.4rem;
  }
  .xsize15 {
    font-size: 1.5rem;
  }
  .xsize16 {
    font-size: 1.6rem;
  }
  .xsize17 {
    font-size: 1.7rem;
  }
  .xsize18 {
    font-size: 1.8rem;
  }
  .xsize19 {
    font-size: 1.9rem;
  }
  .xsize20 {
    font-size: 2rem;
  }
  .xsize21 {
    font-size: 2.1rem;
  }
  .xsize22 {
    font-size: 2.2rem;
  }
  .xsize23 {
    font-size: 2.3rem;
  }
  .xsize24 {
    font-size: 2.4rem;
  }
  .xsize25 {
    font-size: 2.5rem;
  }
  .xsize26 {
    font-size: 2.6rem;
  }
  .xsize27 {
    font-size: 2.7rem;
  }
  .xsize28 {
    font-size: 2.8rem;
  }
  .xsize29 {
    font-size: 2.9rem;
  }
  .xsize30 {
    font-size: 3rem;
  }
  .xsize31 {
    font-size: 3.1rem;
  }
  .xsize32 {
    font-size: 3.2rem;
  }
  .xsize33 {
    font-size: 3.3rem;
  }
  .xsize34 {
    font-size: 3.4rem;
  }
  .xsize35 {
    font-size: 3.5rem;
  }
  .xsize36 {
    font-size: 3.6rem;
  }
  .xsize37 {
    font-size: 3.7rem;
  }
  .xsize38 {
    font-size: 3.8rem;
  }
  .xsize39 {
    font-size: 3.9rem;
  }
  .xsize40 {
    font-size: 4rem;
  }
  .xsize41 {
    font-size: 4.1rem;
  }
  .xsize42 {
    font-size: 4.2rem;
  }
  .xsize43 {
    font-size: 4.3rem;
  }
  .xsize44 {
    font-size: 4.4rem;
  }
  .xsize45 {
    font-size: 4.5rem;
  }
  .xsize46 {
    font-size: 4.6rem;
  }
  .xsize47 {
    font-size: 4.7rem;
  }
  .xsize48 {
    font-size: 4.8rem;
  }
  .xsize49 {
    font-size: 4.9rem;
  }
  .xsize50 {
    font-size: 5rem;
  }
  .xsize51 {
    font-size: 5.1rem;
  }
  .xsize52 {
    font-size: 5.2rem;
  }
  .xsize53 {
    font-size: 5.3rem;
  }
  .xsize54 {
    font-size: 5.4rem;
  }
  .xsize55 {
    font-size: 5.5rem;
  }
  .xsize56 {
    font-size: 5.6rem;
  }
  .xsize57 {
    font-size: 5.7rem;
  }
  .xsize58 {
    font-size: 5.8rem;
  }
  .xsize59 {
    font-size: 5.9rem;
  }
  .xsize60 {
    font-size: 6rem;
  }
  .xsize61 {
    font-size: 6.1rem;
  }
  .xsize62 {
    font-size: 6.2rem;
  }
  .xsize63 {
    font-size: 6.3rem;
  }
  .xsize64 {
    font-size: 6.4rem;
  }
  .xsize65 {
    font-size: 6.5rem;
  }
  .xsize66 {
    font-size: 6.6rem;
  }
  .xsize67 {
    font-size: 6.7rem;
  }
  .xsize68 {
    font-size: 6.8rem;
  }
  .xsize69 {
    font-size: 6.9rem;
  }
  .xsize70 {
    font-size: 7rem;
  }
  .xsize71 {
    font-size: 7.1rem;
  }
  .xsize72 {
    font-size: 7.2rem;
  }
  .xsize73 {
    font-size: 7.3rem;
  }
  .xsize74 {
    font-size: 7.4rem;
  }
  .xsize75 {
    font-size: 7.5rem;
  }
  .xsize76 {
    font-size: 7.6rem;
  }
  .xsize77 {
    font-size: 7.7rem;
  }
  .xsize78 {
    font-size: 7.8rem;
  }
  .xsize79 {
    font-size: 7.9rem;
  }
  .xsize80 {
    font-size: 8rem;
  }
  .xsize81 {
    font-size: 8.1rem;
  }
  .xsize82 {
    font-size: 8.2rem;
  }
  .xsize83 {
    font-size: 8.3rem;
  }
  .xsize84 {
    font-size: 8.4rem;
  }
  .xsize85 {
    font-size: 8.5rem;
  }
  .xsize86 {
    font-size: 8.6rem;
  }
  .xsize87 {
    font-size: 8.7rem;
  }
  .xsize88 {
    font-size: 8.8rem;
  }
  .xsize89 {
    font-size: 8.9rem;
  }
  .xsize90 {
    font-size: 9rem;
  }
  .xsize91 {
    font-size: 9.1rem;
  }
  .xsize92 {
    font-size: 9.2rem;
  }
  .xsize93 {
    font-size: 9.3rem;
  }
  .xsize94 {
    font-size: 9.4rem;
  }
  .xsize95 {
    font-size: 9.5rem;
  }
  .xsize96 {
    font-size: 9.6rem;
  }
  .xsize97 {
    font-size: 9.7rem;
  }
  .xsize98 {
    font-size: 9.8rem;
  }
  .xsize99 {
    font-size: 9.9rem;
  }
  .xsize100 {
    font-size: 10rem;
  }
}
@media (min-width: 320px) and (max-width: 767.98px) {
  .size1 {
    font-size: 0.08333333vw;
  }
  .size2 {
    font-size: 0.16666667vw;
  }
  .size3 {
    font-size: 0.25vw;
  }
  .size4 {
    font-size: 0.33333333vw;
  }
  .size5 {
    font-size: 0.41666667vw;
  }
  .size6 {
    font-size: 0.5vw;
  }
  .size7 {
    font-size: 0.58333333vw;
  }
  .size8 {
    font-size: 0.66666667vw;
  }
  .size9 {
    font-size: 0.75vw;
  }
  .size10 {
    font-size: 0.83333333vw;
  }
  .size11 {
    font-size: 0.91666667vw;
  }
  .size12 {
    font-size: 1vw;
  }
  .size13 {
    font-size: 1.08333333vw;
  }
  .size14 {
    font-size: 1.16666667vw;
  }
  .size15 {
    font-size: 1.25vw;
  }
  .size16 {
    font-size: 1.33333333vw;
  }
  .size17 {
    font-size: 1.41666667vw;
  }
  .size18 {
    font-size: 1.5vw;
  }
  .size19 {
    font-size: 1.58333333vw;
  }
  .size20 {
    font-size: 1.66666667vw;
  }
  .size21 {
    font-size: 1.75vw;
  }
  .size22 {
    font-size: 1.83333333vw;
  }
  .size23 {
    font-size: 1.91666667vw;
  }
  .size24 {
    font-size: 2vw;
  }
  .size25 {
    font-size: 2.08333333vw;
  }
  .size26 {
    font-size: 2.16666667vw;
  }
  .size27 {
    font-size: 2.25vw;
  }
  .size28 {
    font-size: 2.33333333vw;
  }
  .size29 {
    font-size: 2.41666667vw;
  }
  .size30 {
    font-size: 2.5vw;
  }
  .size31 {
    font-size: 2.58333333vw;
  }
  .size32 {
    font-size: 2.66666667vw;
  }
  .size33 {
    font-size: 2.75vw;
  }
  .size34 {
    font-size: 2.83333333vw;
  }
  .size35 {
    font-size: 2.91666667vw;
  }
  .size36 {
    font-size: 3vw;
  }
  .size37 {
    font-size: 3.08333333vw;
  }
  .size38 {
    font-size: 3.16666667vw;
  }
  .size39 {
    font-size: 3.25vw;
  }
  .size40 {
    font-size: 3.33333333vw;
  }
  .size41 {
    font-size: 3.41666667vw;
  }
  .size42 {
    font-size: 3.5vw;
  }
  .size43 {
    font-size: 3.58333333vw;
  }
  .size44 {
    font-size: 3.66666667vw;
  }
  .size45 {
    font-size: 3.75vw;
  }
  .size46 {
    font-size: 3.83333333vw;
  }
  .size47 {
    font-size: 3.91666667vw;
  }
  .size48 {
    font-size: 4vw;
  }
  .size49 {
    font-size: 4.08333333vw;
  }
  .size50 {
    font-size: 4.16666667vw;
  }
  .size51 {
    font-size: 4.25vw;
  }
  .size52 {
    font-size: 4.33333333vw;
  }
  .size53 {
    font-size: 4.41666667vw;
  }
  .size54 {
    font-size: 4.5vw;
  }
  .size55 {
    font-size: 4.58333333vw;
  }
  .size56 {
    font-size: 4.66666667vw;
  }
  .size57 {
    font-size: 4.75vw;
  }
  .size58 {
    font-size: 4.83333333vw;
  }
  .size59 {
    font-size: 4.91666667vw;
  }
  .size60 {
    font-size: 5vw;
  }
  .size61 {
    font-size: 5.08333333vw;
  }
  .size62 {
    font-size: 5.16666667vw;
  }
  .size63 {
    font-size: 5.25vw;
  }
  .size64 {
    font-size: 5.33333333vw;
  }
  .size65 {
    font-size: 5.41666667vw;
  }
  .size66 {
    font-size: 5.5vw;
  }
  .size67 {
    font-size: 5.58333333vw;
  }
  .size68 {
    font-size: 5.66666667vw;
  }
  .size69 {
    font-size: 5.75vw;
  }
  .size70 {
    font-size: 5.83333333vw;
  }
  .size71 {
    font-size: 5.91666667vw;
  }
  .size72 {
    font-size: 6vw;
  }
  .size73 {
    font-size: 6.08333333vw;
  }
  .size74 {
    font-size: 6.16666667vw;
  }
  .size75 {
    font-size: 6.25vw;
  }
  .size76 {
    font-size: 6.33333333vw;
  }
  .size77 {
    font-size: 6.41666667vw;
  }
  .size78 {
    font-size: 6.5vw;
  }
  .size79 {
    font-size: 6.58333333vw;
  }
  .size80 {
    font-size: 6.66666667vw;
  }
  .size81 {
    font-size: 6.75vw;
  }
  .size82 {
    font-size: 6.83333333vw;
  }
  .size83 {
    font-size: 6.91666667vw;
  }
  .size84 {
    font-size: 7vw;
  }
  .size85 {
    font-size: 7.08333333vw;
  }
  .size86 {
    font-size: 7.16666667vw;
  }
  .size87 {
    font-size: 7.25vw;
  }
  .size88 {
    font-size: 7.33333333vw;
  }
  .size89 {
    font-size: 7.41666667vw;
  }
  .size90 {
    font-size: 7.5vw;
  }
  .size91 {
    font-size: 7.58333333vw;
  }
  .size92 {
    font-size: 7.66666667vw;
  }
  .size93 {
    font-size: 7.75vw;
  }
  .size94 {
    font-size: 7.83333333vw;
  }
  .size95 {
    font-size: 7.91666667vw;
  }
  .size96 {
    font-size: 8vw;
  }
  .size97 {
    font-size: 8.08333333vw;
  }
  .size98 {
    font-size: 8.16666667vw;
  }
  .size99 {
    font-size: 8.25vw;
  }
  .size100 {
    font-size: 8.33333333vw;
  }
  .m_5 {
    margin: 0.41666667vw !important;
  }
  .mt_5 {
    margin-top: 0.41666667vw !important;
  }
  .mb_5 {
    margin-bottom: 0.41666667vw !important;
  }
  .ml_5 {
    margin-left: 0.41666667vw !important;
  }
  .mr_5 {
    margin-right: 0.41666667vw !important;
  }
  .m_10 {
    margin: 0.83333333vw !important;
  }
  .mt_10 {
    margin-top: 0.83333333vw !important;
  }
  .mb_10 {
    margin-bottom: 0.83333333vw !important;
  }
  .ml_10 {
    margin-left: 0.83333333vw !important;
  }
  .mr_10 {
    margin-right: 0.83333333vw !important;
  }
  .m_15 {
    margin: 1.25vw !important;
  }
  .mt_15 {
    margin-top: 1.25vw !important;
  }
  .mb_15 {
    margin-bottom: 1.25vw !important;
  }
  .ml_15 {
    margin-left: 1.25vw !important;
  }
  .mr_15 {
    margin-right: 1.25vw !important;
  }
  .m_20 {
    margin: 1.66666667vw !important;
  }
  .mt_20 {
    margin-top: 1.66666667vw !important;
  }
  .mb_20 {
    margin-bottom: 1.66666667vw !important;
  }
  .ml_20 {
    margin-left: 1.66666667vw !important;
  }
  .mr_20 {
    margin-right: 1.66666667vw !important;
  }
  .m_25 {
    margin: 2.08333333vw !important;
  }
  .mt_25 {
    margin-top: 2.08333333vw !important;
  }
  .mb_25 {
    margin-bottom: 2.08333333vw !important;
  }
  .ml_25 {
    margin-left: 2.08333333vw !important;
  }
  .mr_25 {
    margin-right: 2.08333333vw !important;
  }
  .m_30 {
    margin: 2.5vw !important;
  }
  .mt_30 {
    margin-top: 2.5vw !important;
  }
  .mb_30 {
    margin-bottom: 2.5vw !important;
  }
  .ml_30 {
    margin-left: 2.5vw !important;
  }
  .mr_30 {
    margin-right: 2.5vw !important;
  }
  .m_40 {
    margin: 3.33333333vw !important;
  }
  .mt_40 {
    margin-top: 3.33333333vw !important;
  }
  .mb_40 {
    margin-bottom: 3.33333333vw !important;
  }
  .ml_40 {
    margin-left: 3.33333333vw !important;
  }
  .mr_40 {
    margin-right: 3.33333333vw !important;
  }
  .m_50 {
    margin: 4.16666667vw !important;
  }
  .mt_50 {
    margin-top: 4.16666667vw !important;
  }
  .mb_50 {
    margin-bottom: 4.16666667vw !important;
  }
  .ml_50 {
    margin-left: 4.16666667vw !important;
  }
  .mr_50 {
    margin-right: 4.16666667vw !important;
  }
  .m_60 {
    margin: 5vw !important;
  }
  .mt_60 {
    margin-top: 5vw !important;
  }
  .mb_60 {
    margin-bottom: 5vw !important;
  }
  .ml_60 {
    margin-left: 5vw !important;
  }
  .mr_60 {
    margin-right: 5vw !important;
  }
  .m_70 {
    margin: 5.83333333vw !important;
  }
  .mt_70 {
    margin-top: 5.83333333vw !important;
  }
  .mb_70 {
    margin-bottom: 5.83333333vw !important;
  }
  .ml_70 {
    margin-left: 5.83333333vw !important;
  }
  .mr_70 {
    margin-right: 5.83333333vw !important;
  }
  .m_80 {
    margin: 6.66666667vw !important;
  }
  .mt_80 {
    margin-top: 6.66666667vw !important;
  }
  .mb_80 {
    margin-bottom: 6.66666667vw !important;
  }
  .ml_80 {
    margin-left: 6.66666667vw !important;
  }
  .mr_80 {
    margin-right: 6.66666667vw !important;
  }
  .m_90 {
    margin: 7.5vw !important;
  }
  .mt_90 {
    margin-top: 7.5vw !important;
  }
  .mb_90 {
    margin-bottom: 7.5vw !important;
  }
  .ml_90 {
    margin-left: 7.5vw !important;
  }
  .mr_90 {
    margin-right: 7.5vw !important;
  }
  .m_100 {
    margin: 8.33333333vw !important;
  }
  .mt_100 {
    margin-top: 8.33333333vw !important;
  }
  .mb_100 {
    margin-bottom: 8.33333333vw !important;
  }
  .ml_100 {
    margin-left: 8.33333333vw !important;
  }
  .mr_100 {
    margin-right: 8.33333333vw !important;
  }
  .p_5 {
    padding: 0.41666667vw !important;
  }
  .pt_5 {
    padding-top: 0.41666667vw !important;
  }
  .pb_5 {
    padding-bottom: 0.41666667vw !important;
  }
  .pl_5 {
    padding-left: 0.41666667vw !important;
  }
  .pr_5 {
    padding-right: 0.41666667vw !important;
  }
  .p_10 {
    padding: 0.83333333vw !important;
  }
  .pt_10 {
    padding-top: 0.83333333vw !important;
  }
  .pb_10 {
    padding-bottom: 0.83333333vw !important;
  }
  .pl_10 {
    padding-left: 0.83333333vw !important;
  }
  .pr_10 {
    padding-right: 0.83333333vw !important;
  }
  .p_15 {
    padding: 1.25vw !important;
  }
  .pt_15 {
    padding-top: 1.25vw !important;
  }
  .pb_15 {
    padding-bottom: 1.25vw !important;
  }
  .pl_15 {
    padding-left: 1.25vw !important;
  }
  .pr_15 {
    padding-right: 1.25vw !important;
  }
  .p_20 {
    padding: 1.66666667vw !important;
  }
  .pt_20 {
    padding-top: 1.66666667vw !important;
  }
  .pb_20 {
    padding-bottom: 1.66666667vw !important;
  }
  .pl_20 {
    padding-left: 1.66666667vw !important;
  }
  .pr_20 {
    padding-right: 1.66666667vw !important;
  }
  .p_25 {
    padding: 2.08333333vw !important;
  }
  .pt_25 {
    padding-top: 2.08333333vw !important;
  }
  .pb_25 {
    padding-bottom: 2.08333333vw !important;
  }
  .pl_25 {
    padding-left: 2.08333333vw !important;
  }
  .pr_25 {
    padding-right: 2.08333333vw !important;
  }
  .p_30 {
    padding: 2.5vw !important;
  }
  .pt_30 {
    padding-top: 2.5vw !important;
  }
  .pb_30 {
    padding-bottom: 2.5vw !important;
  }
  .pl_30 {
    padding-left: 2.5vw !important;
  }
  .pr_30 {
    padding-right: 2.5vw !important;
  }
  .p_40 {
    padding: 3.33333333vw !important;
  }
  .pt_40 {
    padding-top: 3.33333333vw !important;
  }
  .pb_40 {
    padding-bottom: 3.33333333vw !important;
  }
  .pl_40 {
    padding-left: 3.33333333vw !important;
  }
  .pr_40 {
    padding-right: 3.33333333vw !important;
  }
  .p_50 {
    padding: 4.16666667vw !important;
  }
  .pt_50 {
    padding-top: 4.16666667vw !important;
  }
  .pb_50 {
    padding-bottom: 4.16666667vw !important;
  }
  .pl_50 {
    padding-left: 4.16666667vw !important;
  }
  .pr_50 {
    padding-right: 4.16666667vw !important;
  }
  .p_60 {
    padding: 5vw !important;
  }
  .pt_60 {
    padding-top: 5vw !important;
  }
  .pb_60 {
    padding-bottom: 5vw !important;
  }
  .pl_60 {
    padding-left: 5vw !important;
  }
  .pr_60 {
    padding-right: 5vw !important;
  }
  .p_70 {
    padding: 5.83333333vw !important;
  }
  .pt_70 {
    padding-top: 5.83333333vw !important;
  }
  .pb_70 {
    padding-bottom: 5.83333333vw !important;
  }
  .pl_70 {
    padding-left: 5.83333333vw !important;
  }
  .pr_70 {
    padding-right: 5.83333333vw !important;
  }
  .p_80 {
    padding: 6.66666667vw !important;
  }
  .pt_80 {
    padding-top: 6.66666667vw !important;
  }
  .pb_80 {
    padding-bottom: 6.66666667vw !important;
  }
  .pl_80 {
    padding-left: 6.66666667vw !important;
  }
  .pr_80 {
    padding-right: 6.66666667vw !important;
  }
  .p_90 {
    padding: 7.5vw !important;
  }
  .pt_90 {
    padding-top: 7.5vw !important;
  }
  .pb_90 {
    padding-bottom: 7.5vw !important;
  }
  .pl_90 {
    padding-left: 7.5vw !important;
  }
  .pr_90 {
    padding-right: 7.5vw !important;
  }
  .p_100 {
    padding: 8.33333333vw !important;
  }
  .pt_100 {
    padding-top: 8.33333333vw !important;
  }
  .pb_100 {
    padding-bottom: 8.33333333vw !important;
  }
  .pl_100 {
    padding-left: 8.33333333vw !important;
  }
  .pr_100 {
    padding-right: 8.33333333vw !important;
  }
  .xsize1 {
    font-size: 0.3125vw;
  }
  .xsize2 {
    font-size: 0.625vw;
  }
  .xsize3 {
    font-size: 0.9375vw;
  }
  .xsize4 {
    font-size: 1.25vw;
  }
  .xsize5 {
    font-size: 1.5625vw;
  }
  .xsize6 {
    font-size: 1.875vw;
  }
  .xsize7 {
    font-size: 2.1875vw;
  }
  .xsize8 {
    font-size: 2.5vw;
  }
  .xsize9 {
    font-size: 2.8125vw;
  }
  .xsize10 {
    font-size: 3.125vw;
  }
  .xsize11 {
    font-size: 3.4375vw;
  }
  .xsize12 {
    font-size: 3.75vw;
  }
  .xsize13 {
    font-size: 4.0625vw;
  }
  .xsize14 {
    font-size: 4.375vw;
  }
  .xsize15 {
    font-size: 4.6875vw;
  }
  .xsize16 {
    font-size: 5vw;
  }
  .xsize17 {
    font-size: 5.3125vw;
  }
  .xsize18 {
    font-size: 5.625vw;
  }
  .xsize19 {
    font-size: 5.9375vw;
  }
  .xsize20 {
    font-size: 6.25vw;
  }
  .xsize21 {
    font-size: 6.5625vw;
  }
  .xsize22 {
    font-size: 6.875vw;
  }
  .xsize23 {
    font-size: 7.1875vw;
  }
  .xsize24 {
    font-size: 7.5vw;
  }
  .xsize25 {
    font-size: 7.8125vw;
  }
  .xsize26 {
    font-size: 8.125vw;
  }
  .xsize27 {
    font-size: 8.4375vw;
  }
  .xsize28 {
    font-size: 8.75vw;
  }
  .xsize29 {
    font-size: 9.0625vw;
  }
  .xsize30 {
    font-size: 9.375vw;
  }
  .xsize31 {
    font-size: 9.6875vw;
  }
  .xsize32 {
    font-size: 10vw;
  }
  .xsize33 {
    font-size: 10.3125vw;
  }
  .xsize34 {
    font-size: 10.625vw;
  }
  .xsize35 {
    font-size: 10.9375vw;
  }
  .xsize36 {
    font-size: 11.25vw;
  }
  .xsize37 {
    font-size: 11.5625vw;
  }
  .xsize38 {
    font-size: 11.875vw;
  }
  .xsize39 {
    font-size: 12.1875vw;
  }
  .xsize40 {
    font-size: 12.5vw;
  }
  .xsize41 {
    font-size: 12.8125vw;
  }
  .xsize42 {
    font-size: 13.125vw;
  }
  .xsize43 {
    font-size: 13.4375vw;
  }
  .xsize44 {
    font-size: 13.75vw;
  }
  .xsize45 {
    font-size: 14.0625vw;
  }
  .xsize46 {
    font-size: 14.375vw;
  }
  .xsize47 {
    font-size: 14.6875vw;
  }
  .xsize48 {
    font-size: 15vw;
  }
  .xsize49 {
    font-size: 15.3125vw;
  }
  .xsize50 {
    font-size: 15.625vw;
  }
  .xsize51 {
    font-size: 15.9375vw;
  }
  .xsize52 {
    font-size: 16.25vw;
  }
  .xsize53 {
    font-size: 16.5625vw;
  }
  .xsize54 {
    font-size: 16.875vw;
  }
  .xsize55 {
    font-size: 17.1875vw;
  }
  .xsize56 {
    font-size: 17.5vw;
  }
  .xsize57 {
    font-size: 17.8125vw;
  }
  .xsize58 {
    font-size: 18.125vw;
  }
  .xsize59 {
    font-size: 18.4375vw;
  }
  .xsize60 {
    font-size: 18.75vw;
  }
  .xsize61 {
    font-size: 19.0625vw;
  }
  .xsize62 {
    font-size: 19.375vw;
  }
  .xsize63 {
    font-size: 19.6875vw;
  }
  .xsize64 {
    font-size: 20vw;
  }
  .xsize65 {
    font-size: 20.3125vw;
  }
  .xsize66 {
    font-size: 20.625vw;
  }
  .xsize67 {
    font-size: 20.9375vw;
  }
  .xsize68 {
    font-size: 21.25vw;
  }
  .xsize69 {
    font-size: 21.5625vw;
  }
  .xsize70 {
    font-size: 21.875vw;
  }
  .xsize71 {
    font-size: 22.1875vw;
  }
  .xsize72 {
    font-size: 22.5vw;
  }
  .xsize73 {
    font-size: 22.8125vw;
  }
  .xsize74 {
    font-size: 23.125vw;
  }
  .xsize75 {
    font-size: 23.4375vw;
  }
  .xsize76 {
    font-size: 23.75vw;
  }
  .xsize77 {
    font-size: 24.0625vw;
  }
  .xsize78 {
    font-size: 24.375vw;
  }
  .xsize79 {
    font-size: 24.6875vw;
  }
  .xsize80 {
    font-size: 25vw;
  }
  .xsize81 {
    font-size: 25.3125vw;
  }
  .xsize82 {
    font-size: 25.625vw;
  }
  .xsize83 {
    font-size: 25.9375vw;
  }
  .xsize84 {
    font-size: 26.25vw;
  }
  .xsize85 {
    font-size: 26.5625vw;
  }
  .xsize86 {
    font-size: 26.875vw;
  }
  .xsize87 {
    font-size: 27.1875vw;
  }
  .xsize88 {
    font-size: 27.5vw;
  }
  .xsize89 {
    font-size: 27.8125vw;
  }
  .xsize90 {
    font-size: 28.125vw;
  }
  .xsize91 {
    font-size: 28.4375vw;
  }
  .xsize92 {
    font-size: 28.75vw;
  }
  .xsize93 {
    font-size: 29.0625vw;
  }
  .xsize94 {
    font-size: 29.375vw;
  }
  .xsize95 {
    font-size: 29.6875vw;
  }
  .xsize96 {
    font-size: 30vw;
  }
  .xsize97 {
    font-size: 30.3125vw;
  }
  .xsize98 {
    font-size: 30.625vw;
  }
  .xsize99 {
    font-size: 30.9375vw;
  }
  .xsize100 {
    font-size: 31.25vw;
  }
}
@media (min-width: 768px) and (max-width: 959.98px) {
  .size1 {
    font-size: 1rem;
  }
  .size2 {
    font-size: 1rem;
  }
  .size3 {
    font-size: 1rem;
  }
  .size4 {
    font-size: 1rem;
  }
  .size5 {
    font-size: 1rem;
  }
  .size6 {
    font-size: 1rem;
  }
  .size7 {
    font-size: 1rem;
  }
  .size8 {
    font-size: 1rem;
  }
  .size9 {
    font-size: 1rem;
  }
  .size10 {
    font-size: 1rem;
  }
  .size11 {
    font-size: 1rem;
  }
  .size12 {
    font-size: 1rem;
  }
  .size13 {
    font-size: 1rem;
  }
  .size14 {
    font-size: 1rem;
  }
  .size15 {
    font-size: 1rem;
  }
  .size16 {
    font-size: 1.024rem;
  }
  .size17 {
    font-size: 1.088rem;
  }
  .size18 {
    font-size: 1.152rem;
  }
  .size19 {
    font-size: 1.216rem;
  }
  .size20 {
    font-size: 1.28rem;
  }
  .size21 {
    font-size: 1.344rem;
  }
  .size22 {
    font-size: 1.408rem;
  }
  .size23 {
    font-size: 1.472rem;
  }
  .size24 {
    font-size: 1.536rem;
  }
  .size25 {
    font-size: 1.6rem;
  }
  .size26 {
    font-size: 1.664rem;
  }
  .size27 {
    font-size: 1.728rem;
  }
  .size28 {
    font-size: 1.792rem;
  }
  .size29 {
    font-size: 1.856rem;
  }
  .size30 {
    font-size: 1.92rem;
  }
  .size31 {
    font-size: 1.984rem;
  }
  .size32 {
    font-size: 2.048rem;
  }
  .size33 {
    font-size: 2.112rem;
  }
  .size34 {
    font-size: 2.176rem;
  }
  .size35 {
    font-size: 2.24rem;
  }
  .size36 {
    font-size: 2.304rem;
  }
  .size37 {
    font-size: 2.368rem;
  }
  .size38 {
    font-size: 2.432rem;
  }
  .size39 {
    font-size: 2.496rem;
  }
  .size40 {
    font-size: 2.56rem;
  }
  .size41 {
    font-size: 2.624rem;
  }
  .size42 {
    font-size: 2.688rem;
  }
  .size43 {
    font-size: 2.752rem;
  }
  .size44 {
    font-size: 2.816rem;
  }
  .size45 {
    font-size: 2.88rem;
  }
  .size46 {
    font-size: 2.944rem;
  }
  .size47 {
    font-size: 3.008rem;
  }
  .size48 {
    font-size: 3.072rem;
  }
  .size49 {
    font-size: 3.136rem;
  }
  .size50 {
    font-size: 3.2rem;
  }
  .size51 {
    font-size: 3.264rem;
  }
  .size52 {
    font-size: 3.328rem;
  }
  .size53 {
    font-size: 3.392rem;
  }
  .size54 {
    font-size: 3.456rem;
  }
  .size55 {
    font-size: 3.52rem;
  }
  .size56 {
    font-size: 3.584rem;
  }
  .size57 {
    font-size: 3.648rem;
  }
  .size58 {
    font-size: 3.712rem;
  }
  .size59 {
    font-size: 3.776rem;
  }
  .size60 {
    font-size: 3.84rem;
  }
  .size61 {
    font-size: 3.904rem;
  }
  .size62 {
    font-size: 3.968rem;
  }
  .size63 {
    font-size: 4.032rem;
  }
  .size64 {
    font-size: 4.096rem;
  }
  .size65 {
    font-size: 4.16rem;
  }
  .size66 {
    font-size: 4.224rem;
  }
  .size67 {
    font-size: 4.288rem;
  }
  .size68 {
    font-size: 4.352rem;
  }
  .size69 {
    font-size: 4.416rem;
  }
  .size70 {
    font-size: 4.48rem;
  }
  .size71 {
    font-size: 4.544rem;
  }
  .size72 {
    font-size: 4.608rem;
  }
  .size73 {
    font-size: 4.672rem;
  }
  .size74 {
    font-size: 4.736rem;
  }
  .size75 {
    font-size: 4.8rem;
  }
  .size76 {
    font-size: 4.864rem;
  }
  .size77 {
    font-size: 4.928rem;
  }
  .size78 {
    font-size: 4.992rem;
  }
  .size79 {
    font-size: 5.056rem;
  }
  .size80 {
    font-size: 5.12rem;
  }
  .size81 {
    font-size: 5.184rem;
  }
  .size82 {
    font-size: 5.248rem;
  }
  .size83 {
    font-size: 5.312rem;
  }
  .size84 {
    font-size: 5.376rem;
  }
  .size85 {
    font-size: 5.44rem;
  }
  .size86 {
    font-size: 5.504rem;
  }
  .size87 {
    font-size: 5.568rem;
  }
  .size88 {
    font-size: 5.632rem;
  }
  .size89 {
    font-size: 5.696rem;
  }
  .size90 {
    font-size: 5.76rem;
  }
  .size91 {
    font-size: 5.824rem;
  }
  .size92 {
    font-size: 5.888rem;
  }
  .size93 {
    font-size: 5.952rem;
  }
  .size94 {
    font-size: 6.016rem;
  }
  .size95 {
    font-size: 6.08rem;
  }
  .size96 {
    font-size: 6.144rem;
  }
  .size97 {
    font-size: 6.208rem;
  }
  .size98 {
    font-size: 6.272rem;
  }
  .size99 {
    font-size: 6.336rem;
  }
  .size100 {
    font-size: 6.4rem;
  }
  .m_5 {
    margin: 0.32rem !important;
  }
  .mt_5 {
    margin-top: 0.32rem !important;
  }
  .mb_5 {
    margin-bottom: 0.32rem !important;
  }
  .ml_5 {
    margin-left: 0.32rem !important;
  }
  .mr_5 {
    margin-right: 0.32rem !important;
  }
  .m_10 {
    margin: 0.64rem !important;
  }
  .mt_10 {
    margin-top: 0.64rem !important;
  }
  .mb_10 {
    margin-bottom: 0.64rem !important;
  }
  .ml_10 {
    margin-left: 0.64rem !important;
  }
  .mr_10 {
    margin-right: 0.64rem !important;
  }
  .m_15 {
    margin: 0.96rem !important;
  }
  .mt_15 {
    margin-top: 0.96rem !important;
  }
  .mb_15 {
    margin-bottom: 0.96rem !important;
  }
  .ml_15 {
    margin-left: 0.96rem !important;
  }
  .mr_15 {
    margin-right: 0.96rem !important;
  }
  .m_20 {
    margin: 1.28rem !important;
  }
  .mt_20 {
    margin-top: 1.28rem !important;
  }
  .mb_20 {
    margin-bottom: 1.28rem !important;
  }
  .ml_20 {
    margin-left: 1.28rem !important;
  }
  .mr_20 {
    margin-right: 1.28rem !important;
  }
  .m_25 {
    margin: 1.6rem !important;
  }
  .mt_25 {
    margin-top: 1.6rem !important;
  }
  .mb_25 {
    margin-bottom: 1.6rem !important;
  }
  .ml_25 {
    margin-left: 1.6rem !important;
  }
  .mr_25 {
    margin-right: 1.6rem !important;
  }
  .m_30 {
    margin: 1.92rem !important;
  }
  .mt_30 {
    margin-top: 1.92rem !important;
  }
  .mb_30 {
    margin-bottom: 1.92rem !important;
  }
  .ml_30 {
    margin-left: 1.92rem !important;
  }
  .mr_30 {
    margin-right: 1.92rem !important;
  }
  .m_40 {
    margin: 2.56rem !important;
  }
  .mt_40 {
    margin-top: 2.56rem !important;
  }
  .mb_40 {
    margin-bottom: 2.56rem !important;
  }
  .ml_40 {
    margin-left: 2.56rem !important;
  }
  .mr_40 {
    margin-right: 2.56rem !important;
  }
  .m_50 {
    margin: 3.2rem !important;
  }
  .mt_50 {
    margin-top: 3.2rem !important;
  }
  .mb_50 {
    margin-bottom: 3.2rem !important;
  }
  .ml_50 {
    margin-left: 3.2rem !important;
  }
  .mr_50 {
    margin-right: 3.2rem !important;
  }
  .m_60 {
    margin: 3.84rem !important;
  }
  .mt_60 {
    margin-top: 3.84rem !important;
  }
  .mb_60 {
    margin-bottom: 3.84rem !important;
  }
  .ml_60 {
    margin-left: 3.84rem !important;
  }
  .mr_60 {
    margin-right: 3.84rem !important;
  }
  .m_70 {
    margin: 4.48rem !important;
  }
  .mt_70 {
    margin-top: 4.48rem !important;
  }
  .mb_70 {
    margin-bottom: 4.48rem !important;
  }
  .ml_70 {
    margin-left: 4.48rem !important;
  }
  .mr_70 {
    margin-right: 4.48rem !important;
  }
  .m_80 {
    margin: 5.12rem !important;
  }
  .mt_80 {
    margin-top: 5.12rem !important;
  }
  .mb_80 {
    margin-bottom: 5.12rem !important;
  }
  .ml_80 {
    margin-left: 5.12rem !important;
  }
  .mr_80 {
    margin-right: 5.12rem !important;
  }
  .m_90 {
    margin: 5.76rem !important;
  }
  .mt_90 {
    margin-top: 5.76rem !important;
  }
  .mb_90 {
    margin-bottom: 5.76rem !important;
  }
  .ml_90 {
    margin-left: 5.76rem !important;
  }
  .mr_90 {
    margin-right: 5.76rem !important;
  }
  .m_100 {
    margin: 6.4rem !important;
  }
  .mt_100 {
    margin-top: 6.4rem !important;
  }
  .mb_100 {
    margin-bottom: 6.4rem !important;
  }
  .ml_100 {
    margin-left: 6.4rem !important;
  }
  .mr_100 {
    margin-right: 6.4rem !important;
  }
  .p_5 {
    padding: 0.32rem !important;
  }
  .pt_5 {
    padding-top: 0.32rem !important;
  }
  .pb_5 {
    padding-bottom: 0.32rem !important;
  }
  .pl_5 {
    padding-left: 0.32rem !important;
  }
  .pr_5 {
    padding-right: 0.32rem !important;
  }
  .p_10 {
    padding: 0.64rem !important;
  }
  .pt_10 {
    padding-top: 0.64rem !important;
  }
  .pb_10 {
    padding-bottom: 0.64rem !important;
  }
  .pl_10 {
    padding-left: 0.64rem !important;
  }
  .pr_10 {
    padding-right: 0.64rem !important;
  }
  .p_15 {
    padding: 0.96rem !important;
  }
  .pt_15 {
    padding-top: 0.96rem !important;
  }
  .pb_15 {
    padding-bottom: 0.96rem !important;
  }
  .pl_15 {
    padding-left: 0.96rem !important;
  }
  .pr_15 {
    padding-right: 0.96rem !important;
  }
  .p_20 {
    padding: 1.28rem !important;
  }
  .pt_20 {
    padding-top: 1.28rem !important;
  }
  .pb_20 {
    padding-bottom: 1.28rem !important;
  }
  .pl_20 {
    padding-left: 1.28rem !important;
  }
  .pr_20 {
    padding-right: 1.28rem !important;
  }
  .p_25 {
    padding: 1.6rem !important;
  }
  .pt_25 {
    padding-top: 1.6rem !important;
  }
  .pb_25 {
    padding-bottom: 1.6rem !important;
  }
  .pl_25 {
    padding-left: 1.6rem !important;
  }
  .pr_25 {
    padding-right: 1.6rem !important;
  }
  .p_30 {
    padding: 1.92rem !important;
  }
  .pt_30 {
    padding-top: 1.92rem !important;
  }
  .pb_30 {
    padding-bottom: 1.92rem !important;
  }
  .pl_30 {
    padding-left: 1.92rem !important;
  }
  .pr_30 {
    padding-right: 1.92rem !important;
  }
  .p_40 {
    padding: 2.56rem !important;
  }
  .pt_40 {
    padding-top: 2.56rem !important;
  }
  .pb_40 {
    padding-bottom: 2.56rem !important;
  }
  .pl_40 {
    padding-left: 2.56rem !important;
  }
  .pr_40 {
    padding-right: 2.56rem !important;
  }
  .p_50 {
    padding: 3.2rem !important;
  }
  .pt_50 {
    padding-top: 3.2rem !important;
  }
  .pb_50 {
    padding-bottom: 3.2rem !important;
  }
  .pl_50 {
    padding-left: 3.2rem !important;
  }
  .pr_50 {
    padding-right: 3.2rem !important;
  }
  .p_60 {
    padding: 3.84rem !important;
  }
  .pt_60 {
    padding-top: 3.84rem !important;
  }
  .pb_60 {
    padding-bottom: 3.84rem !important;
  }
  .pl_60 {
    padding-left: 3.84rem !important;
  }
  .pr_60 {
    padding-right: 3.84rem !important;
  }
  .p_70 {
    padding: 4.48rem !important;
  }
  .pt_70 {
    padding-top: 4.48rem !important;
  }
  .pb_70 {
    padding-bottom: 4.48rem !important;
  }
  .pl_70 {
    padding-left: 4.48rem !important;
  }
  .pr_70 {
    padding-right: 4.48rem !important;
  }
  .p_80 {
    padding: 5.12rem !important;
  }
  .pt_80 {
    padding-top: 5.12rem !important;
  }
  .pb_80 {
    padding-bottom: 5.12rem !important;
  }
  .pl_80 {
    padding-left: 5.12rem !important;
  }
  .pr_80 {
    padding-right: 5.12rem !important;
  }
  .p_90 {
    padding: 5.76rem !important;
  }
  .pt_90 {
    padding-top: 5.76rem !important;
  }
  .pb_90 {
    padding-bottom: 5.76rem !important;
  }
  .pl_90 {
    padding-left: 5.76rem !important;
  }
  .pr_90 {
    padding-right: 5.76rem !important;
  }
  .p_100 {
    padding: 6.4rem !important;
  }
  .pt_100 {
    padding-top: 6.4rem !important;
  }
  .pb_100 {
    padding-bottom: 6.4rem !important;
  }
  .pl_100 {
    padding-left: 6.4rem !important;
  }
  .pr_100 {
    padding-right: 6.4rem !important;
  }
}
@media (min-width: 960px) and (max-width: 1199.98px) {
  .size1 {
    font-size: 1rem;
  }
  .size2 {
    font-size: 1rem;
  }
  .size3 {
    font-size: 1rem;
  }
  .size4 {
    font-size: 1rem;
  }
  .size5 {
    font-size: 1rem;
  }
  .size6 {
    font-size: 1rem;
  }
  .size7 {
    font-size: 1rem;
  }
  .size8 {
    font-size: 1rem;
  }
  .size9 {
    font-size: 1rem;
  }
  .size10 {
    font-size: 1rem;
  }
  .size11 {
    font-size: 1rem;
  }
  .size12 {
    font-size: 1rem;
  }
  .size13 {
    font-size: 1.04rem;
  }
  .size14 {
    font-size: 1.12rem;
  }
  .size15 {
    font-size: 1.2rem;
  }
  .size16 {
    font-size: 1.28rem;
  }
  .size17 {
    font-size: 1.36rem;
  }
  .size18 {
    font-size: 1.44rem;
  }
  .size19 {
    font-size: 1.52rem;
  }
  .size20 {
    font-size: 1.6rem;
  }
  .size21 {
    font-size: 1.68rem;
  }
  .size22 {
    font-size: 1.76rem;
  }
  .size23 {
    font-size: 1.84rem;
  }
  .size24 {
    font-size: 1.92rem;
  }
  .size25 {
    font-size: 2rem;
  }
  .size26 {
    font-size: 2.08rem;
  }
  .size27 {
    font-size: 2.16rem;
  }
  .size28 {
    font-size: 2.24rem;
  }
  .size29 {
    font-size: 2.32rem;
  }
  .size30 {
    font-size: 2.4rem;
  }
  .size31 {
    font-size: 2.48rem;
  }
  .size32 {
    font-size: 2.56rem;
  }
  .size33 {
    font-size: 2.64rem;
  }
  .size34 {
    font-size: 2.72rem;
  }
  .size35 {
    font-size: 2.8rem;
  }
  .size36 {
    font-size: 2.88rem;
  }
  .size37 {
    font-size: 2.96rem;
  }
  .size38 {
    font-size: 3.04rem;
  }
  .size39 {
    font-size: 3.12rem;
  }
  .size40 {
    font-size: 3.2rem;
  }
  .size41 {
    font-size: 3.28rem;
  }
  .size42 {
    font-size: 3.36rem;
  }
  .size43 {
    font-size: 3.44rem;
  }
  .size44 {
    font-size: 3.52rem;
  }
  .size45 {
    font-size: 3.6rem;
  }
  .size46 {
    font-size: 3.68rem;
  }
  .size47 {
    font-size: 3.76rem;
  }
  .size48 {
    font-size: 3.84rem;
  }
  .size49 {
    font-size: 3.92rem;
  }
  .size50 {
    font-size: 4rem;
  }
  .size51 {
    font-size: 4.08rem;
  }
  .size52 {
    font-size: 4.16rem;
  }
  .size53 {
    font-size: 4.24rem;
  }
  .size54 {
    font-size: 4.32rem;
  }
  .size55 {
    font-size: 4.4rem;
  }
  .size56 {
    font-size: 4.48rem;
  }
  .size57 {
    font-size: 4.56rem;
  }
  .size58 {
    font-size: 4.64rem;
  }
  .size59 {
    font-size: 4.72rem;
  }
  .size60 {
    font-size: 4.8rem;
  }
  .size61 {
    font-size: 4.88rem;
  }
  .size62 {
    font-size: 4.96rem;
  }
  .size63 {
    font-size: 5.04rem;
  }
  .size64 {
    font-size: 5.12rem;
  }
  .size65 {
    font-size: 5.2rem;
  }
  .size66 {
    font-size: 5.28rem;
  }
  .size67 {
    font-size: 5.36rem;
  }
  .size68 {
    font-size: 5.44rem;
  }
  .size69 {
    font-size: 5.52rem;
  }
  .size70 {
    font-size: 5.6rem;
  }
  .size71 {
    font-size: 5.68rem;
  }
  .size72 {
    font-size: 5.76rem;
  }
  .size73 {
    font-size: 5.84rem;
  }
  .size74 {
    font-size: 5.92rem;
  }
  .size75 {
    font-size: 6rem;
  }
  .size76 {
    font-size: 6.08rem;
  }
  .size77 {
    font-size: 6.16rem;
  }
  .size78 {
    font-size: 6.24rem;
  }
  .size79 {
    font-size: 6.32rem;
  }
  .size80 {
    font-size: 6.4rem;
  }
  .size81 {
    font-size: 6.48rem;
  }
  .size82 {
    font-size: 6.56rem;
  }
  .size83 {
    font-size: 6.64rem;
  }
  .size84 {
    font-size: 6.72rem;
  }
  .size85 {
    font-size: 6.8rem;
  }
  .size86 {
    font-size: 6.88rem;
  }
  .size87 {
    font-size: 6.96rem;
  }
  .size88 {
    font-size: 7.04rem;
  }
  .size89 {
    font-size: 7.12rem;
  }
  .size90 {
    font-size: 7.2rem;
  }
  .size91 {
    font-size: 7.28rem;
  }
  .size92 {
    font-size: 7.36rem;
  }
  .size93 {
    font-size: 7.44rem;
  }
  .size94 {
    font-size: 7.52rem;
  }
  .size95 {
    font-size: 7.6rem;
  }
  .size96 {
    font-size: 7.68rem;
  }
  .size97 {
    font-size: 7.76rem;
  }
  .size98 {
    font-size: 7.84rem;
  }
  .size99 {
    font-size: 7.92rem;
  }
  .size100 {
    font-size: 8rem;
  }
  .m_5 {
    margin: 0.4rem !important;
  }
  .mt_5 {
    margin-top: 0.4rem !important;
  }
  .mb_5 {
    margin-bottom: 0.4rem !important;
  }
  .ml_5 {
    margin-left: 0.4rem !important;
  }
  .mr_5 {
    margin-right: 0.4rem !important;
  }
  .m_10 {
    margin: 0.8rem !important;
  }
  .mt_10 {
    margin-top: 0.8rem !important;
  }
  .mb_10 {
    margin-bottom: 0.8rem !important;
  }
  .ml_10 {
    margin-left: 0.8rem !important;
  }
  .mr_10 {
    margin-right: 0.8rem !important;
  }
  .m_15 {
    margin: 1.2rem !important;
  }
  .mt_15 {
    margin-top: 1.2rem !important;
  }
  .mb_15 {
    margin-bottom: 1.2rem !important;
  }
  .ml_15 {
    margin-left: 1.2rem !important;
  }
  .mr_15 {
    margin-right: 1.2rem !important;
  }
  .m_20 {
    margin: 1.6rem !important;
  }
  .mt_20 {
    margin-top: 1.6rem !important;
  }
  .mb_20 {
    margin-bottom: 1.6rem !important;
  }
  .ml_20 {
    margin-left: 1.6rem !important;
  }
  .mr_20 {
    margin-right: 1.6rem !important;
  }
  .m_25 {
    margin: 2rem !important;
  }
  .mt_25 {
    margin-top: 2rem !important;
  }
  .mb_25 {
    margin-bottom: 2rem !important;
  }
  .ml_25 {
    margin-left: 2rem !important;
  }
  .mr_25 {
    margin-right: 2rem !important;
  }
  .m_30 {
    margin: 2.4rem !important;
  }
  .mt_30 {
    margin-top: 2.4rem !important;
  }
  .mb_30 {
    margin-bottom: 2.4rem !important;
  }
  .ml_30 {
    margin-left: 2.4rem !important;
  }
  .mr_30 {
    margin-right: 2.4rem !important;
  }
  .m_40 {
    margin: 3.2rem !important;
  }
  .mt_40 {
    margin-top: 3.2rem !important;
  }
  .mb_40 {
    margin-bottom: 3.2rem !important;
  }
  .ml_40 {
    margin-left: 3.2rem !important;
  }
  .mr_40 {
    margin-right: 3.2rem !important;
  }
  .m_50 {
    margin: 4rem !important;
  }
  .mt_50 {
    margin-top: 4rem !important;
  }
  .mb_50 {
    margin-bottom: 4rem !important;
  }
  .ml_50 {
    margin-left: 4rem !important;
  }
  .mr_50 {
    margin-right: 4rem !important;
  }
  .m_60 {
    margin: 4.8rem !important;
  }
  .mt_60 {
    margin-top: 4.8rem !important;
  }
  .mb_60 {
    margin-bottom: 4.8rem !important;
  }
  .ml_60 {
    margin-left: 4.8rem !important;
  }
  .mr_60 {
    margin-right: 4.8rem !important;
  }
  .m_70 {
    margin: 5.6rem !important;
  }
  .mt_70 {
    margin-top: 5.6rem !important;
  }
  .mb_70 {
    margin-bottom: 5.6rem !important;
  }
  .ml_70 {
    margin-left: 5.6rem !important;
  }
  .mr_70 {
    margin-right: 5.6rem !important;
  }
  .m_80 {
    margin: 6.4rem !important;
  }
  .mt_80 {
    margin-top: 6.4rem !important;
  }
  .mb_80 {
    margin-bottom: 6.4rem !important;
  }
  .ml_80 {
    margin-left: 6.4rem !important;
  }
  .mr_80 {
    margin-right: 6.4rem !important;
  }
  .m_90 {
    margin: 7.2rem !important;
  }
  .mt_90 {
    margin-top: 7.2rem !important;
  }
  .mb_90 {
    margin-bottom: 7.2rem !important;
  }
  .ml_90 {
    margin-left: 7.2rem !important;
  }
  .mr_90 {
    margin-right: 7.2rem !important;
  }
  .m_100 {
    margin: 8rem !important;
  }
  .mt_100 {
    margin-top: 8rem !important;
  }
  .mb_100 {
    margin-bottom: 8rem !important;
  }
  .ml_100 {
    margin-left: 8rem !important;
  }
  .mr_100 {
    margin-right: 8rem !important;
  }
  .p_5 {
    padding: 0.4rem !important;
  }
  .pt_5 {
    padding-top: 0.4rem !important;
  }
  .pb_5 {
    padding-bottom: 0.4rem !important;
  }
  .pl_5 {
    padding-left: 0.4rem !important;
  }
  .pr_5 {
    padding-right: 0.4rem !important;
  }
  .p_10 {
    padding: 0.8rem !important;
  }
  .pt_10 {
    padding-top: 0.8rem !important;
  }
  .pb_10 {
    padding-bottom: 0.8rem !important;
  }
  .pl_10 {
    padding-left: 0.8rem !important;
  }
  .pr_10 {
    padding-right: 0.8rem !important;
  }
  .p_15 {
    padding: 1.2rem !important;
  }
  .pt_15 {
    padding-top: 1.2rem !important;
  }
  .pb_15 {
    padding-bottom: 1.2rem !important;
  }
  .pl_15 {
    padding-left: 1.2rem !important;
  }
  .pr_15 {
    padding-right: 1.2rem !important;
  }
  .p_20 {
    padding: 1.6rem !important;
  }
  .pt_20 {
    padding-top: 1.6rem !important;
  }
  .pb_20 {
    padding-bottom: 1.6rem !important;
  }
  .pl_20 {
    padding-left: 1.6rem !important;
  }
  .pr_20 {
    padding-right: 1.6rem !important;
  }
  .p_25 {
    padding: 2rem !important;
  }
  .pt_25 {
    padding-top: 2rem !important;
  }
  .pb_25 {
    padding-bottom: 2rem !important;
  }
  .pl_25 {
    padding-left: 2rem !important;
  }
  .pr_25 {
    padding-right: 2rem !important;
  }
  .p_30 {
    padding: 2.4rem !important;
  }
  .pt_30 {
    padding-top: 2.4rem !important;
  }
  .pb_30 {
    padding-bottom: 2.4rem !important;
  }
  .pl_30 {
    padding-left: 2.4rem !important;
  }
  .pr_30 {
    padding-right: 2.4rem !important;
  }
  .p_40 {
    padding: 3.2rem !important;
  }
  .pt_40 {
    padding-top: 3.2rem !important;
  }
  .pb_40 {
    padding-bottom: 3.2rem !important;
  }
  .pl_40 {
    padding-left: 3.2rem !important;
  }
  .pr_40 {
    padding-right: 3.2rem !important;
  }
  .p_50 {
    padding: 4rem !important;
  }
  .pt_50 {
    padding-top: 4rem !important;
  }
  .pb_50 {
    padding-bottom: 4rem !important;
  }
  .pl_50 {
    padding-left: 4rem !important;
  }
  .pr_50 {
    padding-right: 4rem !important;
  }
  .p_60 {
    padding: 4.8rem !important;
  }
  .pt_60 {
    padding-top: 4.8rem !important;
  }
  .pb_60 {
    padding-bottom: 4.8rem !important;
  }
  .pl_60 {
    padding-left: 4.8rem !important;
  }
  .pr_60 {
    padding-right: 4.8rem !important;
  }
  .p_70 {
    padding: 5.6rem !important;
  }
  .pt_70 {
    padding-top: 5.6rem !important;
  }
  .pb_70 {
    padding-bottom: 5.6rem !important;
  }
  .pl_70 {
    padding-left: 5.6rem !important;
  }
  .pr_70 {
    padding-right: 5.6rem !important;
  }
  .p_80 {
    padding: 6.4rem !important;
  }
  .pt_80 {
    padding-top: 6.4rem !important;
  }
  .pb_80 {
    padding-bottom: 6.4rem !important;
  }
  .pl_80 {
    padding-left: 6.4rem !important;
  }
  .pr_80 {
    padding-right: 6.4rem !important;
  }
  .p_90 {
    padding: 7.2rem !important;
  }
  .pt_90 {
    padding-top: 7.2rem !important;
  }
  .pb_90 {
    padding-bottom: 7.2rem !important;
  }
  .pl_90 {
    padding-left: 7.2rem !important;
  }
  .pr_90 {
    padding-right: 7.2rem !important;
  }
  .p_100 {
    padding: 8rem !important;
  }
  .pt_100 {
    padding-top: 8rem !important;
  }
  .pb_100 {
    padding-bottom: 8rem !important;
  }
  .pl_100 {
    padding-left: 8rem !important;
  }
  .pr_100 {
    padding-right: 8rem !important;
  }
}
@media (min-width: 1200px) {
  .size1 {
    font-size: 1rem;
  }
  .size2 {
    font-size: 1rem;
  }
  .size3 {
    font-size: 1rem;
  }
  .size4 {
    font-size: 1rem;
  }
  .size5 {
    font-size: 1rem;
  }
  .size6 {
    font-size: 1rem;
  }
  .size7 {
    font-size: 1rem;
  }
  .size8 {
    font-size: 1rem;
  }
  .size9 {
    font-size: 1rem;
  }
  .size10 {
    font-size: 1rem;
  }
  .size11 {
    font-size: 1.1rem;
  }
  .size12 {
    font-size: 1.2rem;
  }
  .size13 {
    font-size: 1.3rem;
  }
  .size14 {
    font-size: 1.4rem;
  }
  .size15 {
    font-size: 1.5rem;
  }
  .size16 {
    font-size: 1.6rem;
  }
  .size17 {
    font-size: 1.7rem;
  }
  .size18 {
    font-size: 1.8rem;
  }
  .size19 {
    font-size: 1.9rem;
  }
  .size20 {
    font-size: 2rem;
  }
  .size21 {
    font-size: 2.1rem;
  }
  .size22 {
    font-size: 2.2rem;
  }
  .size23 {
    font-size: 2.3rem;
  }
  .size24 {
    font-size: 2.4rem;
  }
  .size25 {
    font-size: 2.5rem;
  }
  .size26 {
    font-size: 2.6rem;
  }
  .size27 {
    font-size: 2.7rem;
  }
  .size28 {
    font-size: 2.8rem;
  }
  .size29 {
    font-size: 2.9rem;
  }
  .size30 {
    font-size: 3rem;
  }
  .size31 {
    font-size: 3.1rem;
  }
  .size32 {
    font-size: 3.2rem;
  }
  .size33 {
    font-size: 3.3rem;
  }
  .size34 {
    font-size: 3.4rem;
  }
  .size35 {
    font-size: 3.5rem;
  }
  .size36 {
    font-size: 3.6rem;
  }
  .size37 {
    font-size: 3.7rem;
  }
  .size38 {
    font-size: 3.8rem;
  }
  .size39 {
    font-size: 3.9rem;
  }
  .size40 {
    font-size: 4rem;
  }
  .size41 {
    font-size: 4.1rem;
  }
  .size42 {
    font-size: 4.2rem;
  }
  .size43 {
    font-size: 4.3rem;
  }
  .size44 {
    font-size: 4.4rem;
  }
  .size45 {
    font-size: 4.5rem;
  }
  .size46 {
    font-size: 4.6rem;
  }
  .size47 {
    font-size: 4.7rem;
  }
  .size48 {
    font-size: 4.8rem;
  }
  .size49 {
    font-size: 4.9rem;
  }
  .size50 {
    font-size: 5rem;
  }
  .size51 {
    font-size: 5.1rem;
  }
  .size52 {
    font-size: 5.2rem;
  }
  .size53 {
    font-size: 5.3rem;
  }
  .size54 {
    font-size: 5.4rem;
  }
  .size55 {
    font-size: 5.5rem;
  }
  .size56 {
    font-size: 5.6rem;
  }
  .size57 {
    font-size: 5.7rem;
  }
  .size58 {
    font-size: 5.8rem;
  }
  .size59 {
    font-size: 5.9rem;
  }
  .size60 {
    font-size: 6rem;
  }
  .size61 {
    font-size: 6.1rem;
  }
  .size62 {
    font-size: 6.2rem;
  }
  .size63 {
    font-size: 6.3rem;
  }
  .size64 {
    font-size: 6.4rem;
  }
  .size65 {
    font-size: 6.5rem;
  }
  .size66 {
    font-size: 6.6rem;
  }
  .size67 {
    font-size: 6.7rem;
  }
  .size68 {
    font-size: 6.8rem;
  }
  .size69 {
    font-size: 6.9rem;
  }
  .size70 {
    font-size: 7rem;
  }
  .size71 {
    font-size: 7.1rem;
  }
  .size72 {
    font-size: 7.2rem;
  }
  .size73 {
    font-size: 7.3rem;
  }
  .size74 {
    font-size: 7.4rem;
  }
  .size75 {
    font-size: 7.5rem;
  }
  .size76 {
    font-size: 7.6rem;
  }
  .size77 {
    font-size: 7.7rem;
  }
  .size78 {
    font-size: 7.8rem;
  }
  .size79 {
    font-size: 7.9rem;
  }
  .size80 {
    font-size: 8rem;
  }
  .size81 {
    font-size: 8.1rem;
  }
  .size82 {
    font-size: 8.2rem;
  }
  .size83 {
    font-size: 8.3rem;
  }
  .size84 {
    font-size: 8.4rem;
  }
  .size85 {
    font-size: 8.5rem;
  }
  .size86 {
    font-size: 8.6rem;
  }
  .size87 {
    font-size: 8.7rem;
  }
  .size88 {
    font-size: 8.8rem;
  }
  .size89 {
    font-size: 8.9rem;
  }
  .size90 {
    font-size: 9rem;
  }
  .size91 {
    font-size: 9.1rem;
  }
  .size92 {
    font-size: 9.2rem;
  }
  .size93 {
    font-size: 9.3rem;
  }
  .size94 {
    font-size: 9.4rem;
  }
  .size95 {
    font-size: 9.5rem;
  }
  .size96 {
    font-size: 9.6rem;
  }
  .size97 {
    font-size: 9.7rem;
  }
  .size98 {
    font-size: 9.8rem;
  }
  .size99 {
    font-size: 9.9rem;
  }
  .size100 {
    font-size: 10rem;
  }
  .m_5 {
    margin: 0.5rem !important;
  }
  .mt_5 {
    margin-top: 0.5rem !important;
  }
  .mb_5 {
    margin-bottom: 0.5rem !important;
  }
  .ml_5 {
    margin-left: 0.5rem !important;
  }
  .mr_5 {
    margin-right: 0.5rem !important;
  }
  .m_10 {
    margin: 1rem !important;
  }
  .mt_10 {
    margin-top: 1rem !important;
  }
  .mb_10 {
    margin-bottom: 1rem !important;
  }
  .ml_10 {
    margin-left: 1rem !important;
  }
  .mr_10 {
    margin-right: 1rem !important;
  }
  .m_15 {
    margin: 1.5rem !important;
  }
  .mt_15 {
    margin-top: 1.5rem !important;
  }
  .mb_15 {
    margin-bottom: 1.5rem !important;
  }
  .ml_15 {
    margin-left: 1.5rem !important;
  }
  .mr_15 {
    margin-right: 1.5rem !important;
  }
  .m_20 {
    margin: 2rem !important;
  }
  .mt_20 {
    margin-top: 2rem !important;
  }
  .mb_20 {
    margin-bottom: 2rem !important;
  }
  .ml_20 {
    margin-left: 2rem !important;
  }
  .mr_20 {
    margin-right: 2rem !important;
  }
  .m_25 {
    margin: 2.5rem !important;
  }
  .mt_25 {
    margin-top: 2.5rem !important;
  }
  .mb_25 {
    margin-bottom: 2.5rem !important;
  }
  .ml_25 {
    margin-left: 2.5rem !important;
  }
  .mr_25 {
    margin-right: 2.5rem !important;
  }
  .m_30 {
    margin: 3rem !important;
  }
  .mt_30 {
    margin-top: 3rem !important;
  }
  .mb_30 {
    margin-bottom: 3rem !important;
  }
  .ml_30 {
    margin-left: 3rem !important;
  }
  .mr_30 {
    margin-right: 3rem !important;
  }
  .m_40 {
    margin: 4rem !important;
  }
  .mt_40 {
    margin-top: 4rem !important;
  }
  .mb_40 {
    margin-bottom: 4rem !important;
  }
  .ml_40 {
    margin-left: 4rem !important;
  }
  .mr_40 {
    margin-right: 4rem !important;
  }
  .m_50 {
    margin: 5rem !important;
  }
  .mt_50 {
    margin-top: 5rem !important;
  }
  .mb_50 {
    margin-bottom: 5rem !important;
  }
  .ml_50 {
    margin-left: 5rem !important;
  }
  .mr_50 {
    margin-right: 5rem !important;
  }
  .m_60 {
    margin: 6rem !important;
  }
  .mt_60 {
    margin-top: 6rem !important;
  }
  .mb_60 {
    margin-bottom: 6rem !important;
  }
  .ml_60 {
    margin-left: 6rem !important;
  }
  .mr_60 {
    margin-right: 6rem !important;
  }
  .m_70 {
    margin: 7rem !important;
  }
  .mt_70 {
    margin-top: 7rem !important;
  }
  .mb_70 {
    margin-bottom: 7rem !important;
  }
  .ml_70 {
    margin-left: 7rem !important;
  }
  .mr_70 {
    margin-right: 7rem !important;
  }
  .m_80 {
    margin: 8rem !important;
  }
  .mt_80 {
    margin-top: 8rem !important;
  }
  .mb_80 {
    margin-bottom: 8rem !important;
  }
  .ml_80 {
    margin-left: 8rem !important;
  }
  .mr_80 {
    margin-right: 8rem !important;
  }
  .m_90 {
    margin: 9rem !important;
  }
  .mt_90 {
    margin-top: 9rem !important;
  }
  .mb_90 {
    margin-bottom: 9rem !important;
  }
  .ml_90 {
    margin-left: 9rem !important;
  }
  .mr_90 {
    margin-right: 9rem !important;
  }
  .m_100 {
    margin: 10rem !important;
  }
  .mt_100 {
    margin-top: 10rem !important;
  }
  .mb_100 {
    margin-bottom: 10rem !important;
  }
  .ml_100 {
    margin-left: 10rem !important;
  }
  .mr_100 {
    margin-right: 10rem !important;
  }
  .p_5 {
    padding: 0.5rem !important;
  }
  .pt_5 {
    padding-top: 0.5rem !important;
  }
  .pb_5 {
    padding-bottom: 0.5rem !important;
  }
  .pl_5 {
    padding-left: 0.5rem !important;
  }
  .pr_5 {
    padding-right: 0.5rem !important;
  }
  .p_10 {
    padding: 1rem !important;
  }
  .pt_10 {
    padding-top: 1rem !important;
  }
  .pb_10 {
    padding-bottom: 1rem !important;
  }
  .pl_10 {
    padding-left: 1rem !important;
  }
  .pr_10 {
    padding-right: 1rem !important;
  }
  .p_15 {
    padding: 1.5rem !important;
  }
  .pt_15 {
    padding-top: 1.5rem !important;
  }
  .pb_15 {
    padding-bottom: 1.5rem !important;
  }
  .pl_15 {
    padding-left: 1.5rem !important;
  }
  .pr_15 {
    padding-right: 1.5rem !important;
  }
  .p_20 {
    padding: 2rem !important;
  }
  .pt_20 {
    padding-top: 2rem !important;
  }
  .pb_20 {
    padding-bottom: 2rem !important;
  }
  .pl_20 {
    padding-left: 2rem !important;
  }
  .pr_20 {
    padding-right: 2rem !important;
  }
  .p_25 {
    padding: 2.5rem !important;
  }
  .pt_25 {
    padding-top: 2.5rem !important;
  }
  .pb_25 {
    padding-bottom: 2.5rem !important;
  }
  .pl_25 {
    padding-left: 2.5rem !important;
  }
  .pr_25 {
    padding-right: 2.5rem !important;
  }
  .p_30 {
    padding: 3rem !important;
  }
  .pt_30 {
    padding-top: 3rem !important;
  }
  .pb_30 {
    padding-bottom: 3rem !important;
  }
  .pl_30 {
    padding-left: 3rem !important;
  }
  .pr_30 {
    padding-right: 3rem !important;
  }
  .p_40 {
    padding: 4rem !important;
  }
  .pt_40 {
    padding-top: 4rem !important;
  }
  .pb_40 {
    padding-bottom: 4rem !important;
  }
  .pl_40 {
    padding-left: 4rem !important;
  }
  .pr_40 {
    padding-right: 4rem !important;
  }
  .p_50 {
    padding: 5rem !important;
  }
  .pt_50 {
    padding-top: 5rem !important;
  }
  .pb_50 {
    padding-bottom: 5rem !important;
  }
  .pl_50 {
    padding-left: 5rem !important;
  }
  .pr_50 {
    padding-right: 5rem !important;
  }
  .p_60 {
    padding: 6rem !important;
  }
  .pt_60 {
    padding-top: 6rem !important;
  }
  .pb_60 {
    padding-bottom: 6rem !important;
  }
  .pl_60 {
    padding-left: 6rem !important;
  }
  .pr_60 {
    padding-right: 6rem !important;
  }
  .p_70 {
    padding: 7rem !important;
  }
  .pt_70 {
    padding-top: 7rem !important;
  }
  .pb_70 {
    padding-bottom: 7rem !important;
  }
  .pl_70 {
    padding-left: 7rem !important;
  }
  .pr_70 {
    padding-right: 7rem !important;
  }
  .p_80 {
    padding: 8rem !important;
  }
  .pt_80 {
    padding-top: 8rem !important;
  }
  .pb_80 {
    padding-bottom: 8rem !important;
  }
  .pl_80 {
    padding-left: 8rem !important;
  }
  .pr_80 {
    padding-right: 8rem !important;
  }
  .p_90 {
    padding: 9rem !important;
  }
  .pt_90 {
    padding-top: 9rem !important;
  }
  .pb_90 {
    padding-bottom: 9rem !important;
  }
  .pl_90 {
    padding-left: 9rem !important;
  }
  .pr_90 {
    padding-right: 9rem !important;
  }
  .p_100 {
    padding: 10rem !important;
  }
  .pt_100 {
    padding-top: 10rem !important;
  }
  .pb_100 {
    padding-bottom: 10rem !important;
  }
  .pl_100 {
    padding-left: 10rem !important;
  }
  .pr_100 {
    padding-right: 10rem !important;
  }
}
@media (max-width: 767.98px) {
  .m_sm_5 {
    margin: 0.41666667vw !important;
  }
  .mt_sm_5 {
    margin-top: 0.41666667vw !important;
  }
  .mb_sm_5 {
    margin-bottom: 0.41666667vw !important;
  }
  .ml_sm_5 {
    margin-left: 0.41666667vw !important;
  }
  .mr_sm_5 {
    margin-right: 0.41666667vw !important;
  }
  .m_sm_10 {
    margin: 0.83333333vw !important;
  }
  .mt_sm_10 {
    margin-top: 0.83333333vw !important;
  }
  .mb_sm_10 {
    margin-bottom: 0.83333333vw !important;
  }
  .ml_sm_10 {
    margin-left: 0.83333333vw !important;
  }
  .mr_sm_10 {
    margin-right: 0.83333333vw !important;
  }
  .m_sm_15 {
    margin: 1.25vw !important;
  }
  .mt_sm_15 {
    margin-top: 1.25vw !important;
  }
  .mb_sm_15 {
    margin-bottom: 1.25vw !important;
  }
  .ml_sm_15 {
    margin-left: 1.25vw !important;
  }
  .mr_sm_15 {
    margin-right: 1.25vw !important;
  }
  .m_sm_20 {
    margin: 1.66666667vw !important;
  }
  .mt_sm_20 {
    margin-top: 1.66666667vw !important;
  }
  .mb_sm_20 {
    margin-bottom: 1.66666667vw !important;
  }
  .ml_sm_20 {
    margin-left: 1.66666667vw !important;
  }
  .mr_sm_20 {
    margin-right: 1.66666667vw !important;
  }
  .m_sm_25 {
    margin: 2.08333333vw !important;
  }
  .mt_sm_25 {
    margin-top: 2.08333333vw !important;
  }
  .mb_sm_25 {
    margin-bottom: 2.08333333vw !important;
  }
  .ml_sm_25 {
    margin-left: 2.08333333vw !important;
  }
  .mr_sm_25 {
    margin-right: 2.08333333vw !important;
  }
  .m_sm_30 {
    margin: 2.5vw !important;
  }
  .mt_sm_30 {
    margin-top: 2.5vw !important;
  }
  .mb_sm_30 {
    margin-bottom: 2.5vw !important;
  }
  .ml_sm_30 {
    margin-left: 2.5vw !important;
  }
  .mr_sm_30 {
    margin-right: 2.5vw !important;
  }
  .m_sm_40 {
    margin: 3.33333333vw !important;
  }
  .mt_sm_40 {
    margin-top: 3.33333333vw !important;
  }
  .mb_sm_40 {
    margin-bottom: 3.33333333vw !important;
  }
  .ml_sm_40 {
    margin-left: 3.33333333vw !important;
  }
  .mr_sm_40 {
    margin-right: 3.33333333vw !important;
  }
  .m_sm_50 {
    margin: 4.16666667vw !important;
  }
  .mt_sm_50 {
    margin-top: 4.16666667vw !important;
  }
  .mb_sm_50 {
    margin-bottom: 4.16666667vw !important;
  }
  .ml_sm_50 {
    margin-left: 4.16666667vw !important;
  }
  .mr_sm_50 {
    margin-right: 4.16666667vw !important;
  }
  .m_sm_60 {
    margin: 5vw !important;
  }
  .mt_sm_60 {
    margin-top: 5vw !important;
  }
  .mb_sm_60 {
    margin-bottom: 5vw !important;
  }
  .ml_sm_60 {
    margin-left: 5vw !important;
  }
  .mr_sm_60 {
    margin-right: 5vw !important;
  }
  .m_sm_70 {
    margin: 5.83333333vw !important;
  }
  .mt_sm_70 {
    margin-top: 5.83333333vw !important;
  }
  .mb_sm_70 {
    margin-bottom: 5.83333333vw !important;
  }
  .ml_sm_70 {
    margin-left: 5.83333333vw !important;
  }
  .mr_sm_70 {
    margin-right: 5.83333333vw !important;
  }
  .m_sm_80 {
    margin: 6.66666667vw !important;
  }
  .mt_sm_80 {
    margin-top: 6.66666667vw !important;
  }
  .mb_sm_80 {
    margin-bottom: 6.66666667vw !important;
  }
  .ml_sm_80 {
    margin-left: 6.66666667vw !important;
  }
  .mr_sm_80 {
    margin-right: 6.66666667vw !important;
  }
  .m_sm_90 {
    margin: 7.5vw !important;
  }
  .mt_sm_90 {
    margin-top: 7.5vw !important;
  }
  .mb_sm_90 {
    margin-bottom: 7.5vw !important;
  }
  .ml_sm_90 {
    margin-left: 7.5vw !important;
  }
  .mr_sm_90 {
    margin-right: 7.5vw !important;
  }
  .m_sm_100 {
    margin: 8.33333333vw !important;
  }
  .mt_sm_100 {
    margin-top: 8.33333333vw !important;
  }
  .mb_sm_100 {
    margin-bottom: 8.33333333vw !important;
  }
  .ml_sm_100 {
    margin-left: 8.33333333vw !important;
  }
  .mr_sm_100 {
    margin-right: 8.33333333vw !important;
  }
  .p_sm_5 {
    padding: 0.41666667vw !important;
  }
  .pt_sm_5 {
    padding-top: 0.41666667vw !important;
  }
  .pb_sm_5 {
    padding-bottom: 0.41666667vw !important;
  }
  .pl_sm_5 {
    padding-left: 0.41666667vw !important;
  }
  .pr_sm_5 {
    padding-right: 0.41666667vw !important;
  }
  .p_sm_10 {
    padding: 0.83333333vw !important;
  }
  .pt_sm_10 {
    padding-top: 0.83333333vw !important;
  }
  .pb_sm_10 {
    padding-bottom: 0.83333333vw !important;
  }
  .pl_sm_10 {
    padding-left: 0.83333333vw !important;
  }
  .pr_sm_10 {
    padding-right: 0.83333333vw !important;
  }
  .p_sm_15 {
    padding: 1.25vw !important;
  }
  .pt_sm_15 {
    padding-top: 1.25vw !important;
  }
  .pb_sm_15 {
    padding-bottom: 1.25vw !important;
  }
  .pl_sm_15 {
    padding-left: 1.25vw !important;
  }
  .pr_sm_15 {
    padding-right: 1.25vw !important;
  }
  .p_sm_20 {
    padding: 1.66666667vw !important;
  }
  .pt_sm_20 {
    padding-top: 1.66666667vw !important;
  }
  .pb_sm_20 {
    padding-bottom: 1.66666667vw !important;
  }
  .pl_sm_20 {
    padding-left: 1.66666667vw !important;
  }
  .pr_sm_20 {
    padding-right: 1.66666667vw !important;
  }
  .p_sm_25 {
    padding: 2.08333333vw !important;
  }
  .pt_sm_25 {
    padding-top: 2.08333333vw !important;
  }
  .pb_sm_25 {
    padding-bottom: 2.08333333vw !important;
  }
  .pl_sm_25 {
    padding-left: 2.08333333vw !important;
  }
  .pr_sm_25 {
    padding-right: 2.08333333vw !important;
  }
  .p_sm_30 {
    padding: 2.5vw !important;
  }
  .pt_sm_30 {
    padding-top: 2.5vw !important;
  }
  .pb_sm_30 {
    padding-bottom: 2.5vw !important;
  }
  .pl_sm_30 {
    padding-left: 2.5vw !important;
  }
  .pr_sm_30 {
    padding-right: 2.5vw !important;
  }
  .p_sm_40 {
    padding: 3.33333333vw !important;
  }
  .pt_sm_40 {
    padding-top: 3.33333333vw !important;
  }
  .pb_sm_40 {
    padding-bottom: 3.33333333vw !important;
  }
  .pl_sm_40 {
    padding-left: 3.33333333vw !important;
  }
  .pr_sm_40 {
    padding-right: 3.33333333vw !important;
  }
  .p_sm_50 {
    padding: 4.16666667vw !important;
  }
  .pt_sm_50 {
    padding-top: 4.16666667vw !important;
  }
  .pb_sm_50 {
    padding-bottom: 4.16666667vw !important;
  }
  .pl_sm_50 {
    padding-left: 4.16666667vw !important;
  }
  .pr_sm_50 {
    padding-right: 4.16666667vw !important;
  }
  .p_sm_60 {
    padding: 5vw !important;
  }
  .pt_sm_60 {
    padding-top: 5vw !important;
  }
  .pb_sm_60 {
    padding-bottom: 5vw !important;
  }
  .pl_sm_60 {
    padding-left: 5vw !important;
  }
  .pr_sm_60 {
    padding-right: 5vw !important;
  }
  .p_sm_70 {
    padding: 5.83333333vw !important;
  }
  .pt_sm_70 {
    padding-top: 5.83333333vw !important;
  }
  .pb_sm_70 {
    padding-bottom: 5.83333333vw !important;
  }
  .pl_sm_70 {
    padding-left: 5.83333333vw !important;
  }
  .pr_sm_70 {
    padding-right: 5.83333333vw !important;
  }
  .p_sm_80 {
    padding: 6.66666667vw !important;
  }
  .pt_sm_80 {
    padding-top: 6.66666667vw !important;
  }
  .pb_sm_80 {
    padding-bottom: 6.66666667vw !important;
  }
  .pl_sm_80 {
    padding-left: 6.66666667vw !important;
  }
  .pr_sm_80 {
    padding-right: 6.66666667vw !important;
  }
  .p_sm_90 {
    padding: 7.5vw !important;
  }
  .pt_sm_90 {
    padding-top: 7.5vw !important;
  }
  .pb_sm_90 {
    padding-bottom: 7.5vw !important;
  }
  .pl_sm_90 {
    padding-left: 7.5vw !important;
  }
  .pr_sm_90 {
    padding-right: 7.5vw !important;
  }
  .p_sm_100 {
    padding: 8.33333333vw !important;
  }
  .pt_sm_100 {
    padding-top: 8.33333333vw !important;
  }
  .pb_sm_100 {
    padding-bottom: 8.33333333vw !important;
  }
  .pl_sm_100 {
    padding-left: 8.33333333vw !important;
  }
  .pr_sm_100 {
    padding-right: 8.33333333vw !important;
  }
}
.fix_m_5 {
  margin: 0.5rem !important;
}
.fix_mt_5 {
  margin-top: 0.5rem !important;
}
.fix_mb_5 {
  margin-bottom: 0.5rem !important;
}
.fix_ml_5 {
  margin-left: 0.5rem !important;
}
.fix_mr_5 {
  margin-right: 0.5rem !important;
}
.fix_m_10 {
  margin: 1rem !important;
}
.fix_mt_10 {
  margin-top: 1rem !important;
}
.fix_mb_10 {
  margin-bottom: 1rem !important;
}
.fix_ml_10 {
  margin-left: 1rem !important;
}
.fix_mr_10 {
  margin-right: 1rem !important;
}
.fix_m_15 {
  margin: 1.5rem !important;
}
.fix_mt_15 {
  margin-top: 1.5rem !important;
}
.fix_mb_15 {
  margin-bottom: 1.5rem !important;
}
.fix_ml_15 {
  margin-left: 1.5rem !important;
}
.fix_mr_15 {
  margin-right: 1.5rem !important;
}
.fix_m_20 {
  margin: 2rem !important;
}
.fix_mt_20 {
  margin-top: 2rem !important;
}
.fix_mb_20 {
  margin-bottom: 2rem !important;
}
.fix_ml_20 {
  margin-left: 2rem !important;
}
.fix_mr_20 {
  margin-right: 2rem !important;
}
.fix_m_25 {
  margin: 2.5rem !important;
}
.fix_mt_25 {
  margin-top: 2.5rem !important;
}
.fix_mb_25 {
  margin-bottom: 2.5rem !important;
}
.fix_ml_25 {
  margin-left: 2.5rem !important;
}
.fix_mr_25 {
  margin-right: 2.5rem !important;
}
.fix_m_30 {
  margin: 3rem !important;
}
.fix_mt_30 {
  margin-top: 3rem !important;
}
.fix_mb_30 {
  margin-bottom: 3rem !important;
}
.fix_ml_30 {
  margin-left: 3rem !important;
}
.fix_mr_30 {
  margin-right: 3rem !important;
}
.fix_m_40 {
  margin: 4rem !important;
}
.fix_mt_40 {
  margin-top: 4rem !important;
}
.fix_mb_40 {
  margin-bottom: 4rem !important;
}
.fix_ml_40 {
  margin-left: 4rem !important;
}
.fix_mr_40 {
  margin-right: 4rem !important;
}
.fix_m_50 {
  margin: 5rem !important;
}
.fix_mt_50 {
  margin-top: 5rem !important;
}
.fix_mb_50 {
  margin-bottom: 5rem !important;
}
.fix_ml_50 {
  margin-left: 5rem !important;
}
.fix_mr_50 {
  margin-right: 5rem !important;
}
.fix_m_60 {
  margin: 6rem !important;
}
.fix_mt_60 {
  margin-top: 6rem !important;
}
.fix_mb_60 {
  margin-bottom: 6rem !important;
}
.fix_ml_60 {
  margin-left: 6rem !important;
}
.fix_mr_60 {
  margin-right: 6rem !important;
}
.fix_m_70 {
  margin: 7rem !important;
}
.fix_mt_70 {
  margin-top: 7rem !important;
}
.fix_mb_70 {
  margin-bottom: 7rem !important;
}
.fix_ml_70 {
  margin-left: 7rem !important;
}
.fix_mr_70 {
  margin-right: 7rem !important;
}
.fix_m_80 {
  margin: 8rem !important;
}
.fix_mt_80 {
  margin-top: 8rem !important;
}
.fix_mb_80 {
  margin-bottom: 8rem !important;
}
.fix_ml_80 {
  margin-left: 8rem !important;
}
.fix_mr_80 {
  margin-right: 8rem !important;
}
.fix_m_90 {
  margin: 9rem !important;
}
.fix_mt_90 {
  margin-top: 9rem !important;
}
.fix_mb_90 {
  margin-bottom: 9rem !important;
}
.fix_ml_90 {
  margin-left: 9rem !important;
}
.fix_mr_90 {
  margin-right: 9rem !important;
}
.fix_m_100 {
  margin: 10rem !important;
}
.fix_mt_100 {
  margin-top: 10rem !important;
}
.fix_mb_100 {
  margin-bottom: 10rem !important;
}
.fix_ml_100 {
  margin-left: 10rem !important;
}
.fix_mr_100 {
  margin-right: 10rem !important;
}
.fix_p_5 {
  padding: 0.5rem !important;
}
.fix_pt_5 {
  padding-top: 0.5rem !important;
}
.fix_pb_5 {
  padding-bottom: 0.5rem !important;
}
.fix_pl_5 {
  padding-left: 0.5rem !important;
}
.fix_pr_5 {
  padding-right: 0.5rem !important;
}
.fix_p_10 {
  padding: 1rem !important;
}
.fix_pt_10 {
  padding-top: 1rem !important;
}
.fix_pb_10 {
  padding-bottom: 1rem !important;
}
.fix_pl_10 {
  padding-left: 1rem !important;
}
.fix_pr_10 {
  padding-right: 1rem !important;
}
.fix_p_15 {
  padding: 1.5rem !important;
}
.fix_pt_15 {
  padding-top: 1.5rem !important;
}
.fix_pb_15 {
  padding-bottom: 1.5rem !important;
}
.fix_pl_15 {
  padding-left: 1.5rem !important;
}
.fix_pr_15 {
  padding-right: 1.5rem !important;
}
.fix_p_20 {
  padding: 2rem !important;
}
.fix_pt_20 {
  padding-top: 2rem !important;
}
.fix_pb_20 {
  padding-bottom: 2rem !important;
}
.fix_pl_20 {
  padding-left: 2rem !important;
}
.fix_pr_20 {
  padding-right: 2rem !important;
}
.fix_p_25 {
  padding: 2.5rem !important;
}
.fix_pt_25 {
  padding-top: 2.5rem !important;
}
.fix_pb_25 {
  padding-bottom: 2.5rem !important;
}
.fix_pl_25 {
  padding-left: 2.5rem !important;
}
.fix_pr_25 {
  padding-right: 2.5rem !important;
}
.fix_p_30 {
  padding: 3rem !important;
}
.fix_pt_30 {
  padding-top: 3rem !important;
}
.fix_pb_30 {
  padding-bottom: 3rem !important;
}
.fix_pl_30 {
  padding-left: 3rem !important;
}
.fix_pr_30 {
  padding-right: 3rem !important;
}
.fix_p_40 {
  padding: 4rem !important;
}
.fix_pt_40 {
  padding-top: 4rem !important;
}
.fix_pb_40 {
  padding-bottom: 4rem !important;
}
.fix_pl_40 {
  padding-left: 4rem !important;
}
.fix_pr_40 {
  padding-right: 4rem !important;
}
.fix_p_50 {
  padding: 5rem !important;
}
.fix_pt_50 {
  padding-top: 5rem !important;
}
.fix_pb_50 {
  padding-bottom: 5rem !important;
}
.fix_pl_50 {
  padding-left: 5rem !important;
}
.fix_pr_50 {
  padding-right: 5rem !important;
}
.fix_p_60 {
  padding: 6rem !important;
}
.fix_pt_60 {
  padding-top: 6rem !important;
}
.fix_pb_60 {
  padding-bottom: 6rem !important;
}
.fix_pl_60 {
  padding-left: 6rem !important;
}
.fix_pr_60 {
  padding-right: 6rem !important;
}
.fix_p_70 {
  padding: 7rem !important;
}
.fix_pt_70 {
  padding-top: 7rem !important;
}
.fix_pb_70 {
  padding-bottom: 7rem !important;
}
.fix_pl_70 {
  padding-left: 7rem !important;
}
.fix_pr_70 {
  padding-right: 7rem !important;
}
.fix_p_80 {
  padding: 8rem !important;
}
.fix_pt_80 {
  padding-top: 8rem !important;
}
.fix_pb_80 {
  padding-bottom: 8rem !important;
}
.fix_pl_80 {
  padding-left: 8rem !important;
}
.fix_pr_80 {
  padding-right: 8rem !important;
}
.fix_p_90 {
  padding: 9rem !important;
}
.fix_pt_90 {
  padding-top: 9rem !important;
}
.fix_pb_90 {
  padding-bottom: 9rem !important;
}
.fix_pl_90 {
  padding-left: 9rem !important;
}
.fix_pr_90 {
  padding-right: 9rem !important;
}
.fix_p_100 {
  padding: 10rem !important;
}
.fix_pt_100 {
  padding-top: 10rem !important;
}
.fix_pb_100 {
  padding-bottom: 10rem !important;
}
.fix_pl_100 {
  padding-left: 10rem !important;
}
.fix_pr_100 {
  padding-right: 10rem !important;
}
@media (max-width: 767.98px) {
  .fix_m_sm_5 {
    margin: 0.5rem !important;
  }
  .fix_mt_sm_5 {
    margin-top: 0.5rem !important;
  }
  .fix_mb_sm_5 {
    margin-bottom: 0.5rem !important;
  }
  .fix_ml_sm_5 {
    margin-left: 0.5rem !important;
  }
  .fix_mr_sm_5 {
    margin-right: 0.5rem !important;
  }
  .fix_m_sm_10 {
    margin: 1rem !important;
  }
  .fix_mt_sm_10 {
    margin-top: 1rem !important;
  }
  .fix_mb_sm_10 {
    margin-bottom: 1rem !important;
  }
  .fix_ml_sm_10 {
    margin-left: 1rem !important;
  }
  .fix_mr_sm_10 {
    margin-right: 1rem !important;
  }
  .fix_m_sm_15 {
    margin: 1.5rem !important;
  }
  .fix_mt_sm_15 {
    margin-top: 1.5rem !important;
  }
  .fix_mb_sm_15 {
    margin-bottom: 1.5rem !important;
  }
  .fix_ml_sm_15 {
    margin-left: 1.5rem !important;
  }
  .fix_mr_sm_15 {
    margin-right: 1.5rem !important;
  }
  .fix_m_sm_20 {
    margin: 2rem !important;
  }
  .fix_mt_sm_20 {
    margin-top: 2rem !important;
  }
  .fix_mb_sm_20 {
    margin-bottom: 2rem !important;
  }
  .fix_ml_sm_20 {
    margin-left: 2rem !important;
  }
  .fix_mr_sm_20 {
    margin-right: 2rem !important;
  }
  .fix_m_sm_25 {
    margin: 2.5rem !important;
  }
  .fix_mt_sm_25 {
    margin-top: 2.5rem !important;
  }
  .fix_mb_sm_25 {
    margin-bottom: 2.5rem !important;
  }
  .fix_ml_sm_25 {
    margin-left: 2.5rem !important;
  }
  .fix_mr_sm_25 {
    margin-right: 2.5rem !important;
  }
  .fix_m_sm_30 {
    margin: 3rem !important;
  }
  .fix_mt_sm_30 {
    margin-top: 3rem !important;
  }
  .fix_mb_sm_30 {
    margin-bottom: 3rem !important;
  }
  .fix_ml_sm_30 {
    margin-left: 3rem !important;
  }
  .fix_mr_sm_30 {
    margin-right: 3rem !important;
  }
  .fix_m_sm_40 {
    margin: 4rem !important;
  }
  .fix_mt_sm_40 {
    margin-top: 4rem !important;
  }
  .fix_mb_sm_40 {
    margin-bottom: 4rem !important;
  }
  .fix_ml_sm_40 {
    margin-left: 4rem !important;
  }
  .fix_mr_sm_40 {
    margin-right: 4rem !important;
  }
  .fix_m_sm_50 {
    margin: 5rem !important;
  }
  .fix_mt_sm_50 {
    margin-top: 5rem !important;
  }
  .fix_mb_sm_50 {
    margin-bottom: 5rem !important;
  }
  .fix_ml_sm_50 {
    margin-left: 5rem !important;
  }
  .fix_mr_sm_50 {
    margin-right: 5rem !important;
  }
  .fix_m_sm_60 {
    margin: 6rem !important;
  }
  .fix_mt_sm_60 {
    margin-top: 6rem !important;
  }
  .fix_mb_sm_60 {
    margin-bottom: 6rem !important;
  }
  .fix_ml_sm_60 {
    margin-left: 6rem !important;
  }
  .fix_mr_sm_60 {
    margin-right: 6rem !important;
  }
  .fix_m_sm_70 {
    margin: 7rem !important;
  }
  .fix_mt_sm_70 {
    margin-top: 7rem !important;
  }
  .fix_mb_sm_70 {
    margin-bottom: 7rem !important;
  }
  .fix_ml_sm_70 {
    margin-left: 7rem !important;
  }
  .fix_mr_sm_70 {
    margin-right: 7rem !important;
  }
  .fix_m_sm_80 {
    margin: 8rem !important;
  }
  .fix_mt_sm_80 {
    margin-top: 8rem !important;
  }
  .fix_mb_sm_80 {
    margin-bottom: 8rem !important;
  }
  .fix_ml_sm_80 {
    margin-left: 8rem !important;
  }
  .fix_mr_sm_80 {
    margin-right: 8rem !important;
  }
  .fix_m_sm_90 {
    margin: 9rem !important;
  }
  .fix_mt_sm_90 {
    margin-top: 9rem !important;
  }
  .fix_mb_sm_90 {
    margin-bottom: 9rem !important;
  }
  .fix_ml_sm_90 {
    margin-left: 9rem !important;
  }
  .fix_mr_sm_90 {
    margin-right: 9rem !important;
  }
  .fix_m_sm_100 {
    margin: 10rem !important;
  }
  .fix_mt_sm_100 {
    margin-top: 10rem !important;
  }
  .fix_mb_sm_100 {
    margin-bottom: 10rem !important;
  }
  .fix_ml_sm_100 {
    margin-left: 10rem !important;
  }
  .fix_mr_sm_100 {
    margin-right: 10rem !important;
  }
  .fix_p_sm_5 {
    padding: 0.5rem !important;
  }
  .fix_pt_sm_5 {
    padding-top: 0.5rem !important;
  }
  .fix_pb_sm_5 {
    padding-bottom: 0.5rem !important;
  }
  .fix_pl_sm_5 {
    padding-left: 0.5rem !important;
  }
  .fix_pr_sm_5 {
    padding-right: 0.5rem !important;
  }
  .fix_p_sm_10 {
    padding: 1rem !important;
  }
  .fix_pt_sm_10 {
    padding-top: 1rem !important;
  }
  .fix_pb_sm_10 {
    padding-bottom: 1rem !important;
  }
  .fix_pl_sm_10 {
    padding-left: 1rem !important;
  }
  .fix_pr_sm_10 {
    padding-right: 1rem !important;
  }
  .fix_p_sm_15 {
    padding: 1.5rem !important;
  }
  .fix_pt_sm_15 {
    padding-top: 1.5rem !important;
  }
  .fix_pb_sm_15 {
    padding-bottom: 1.5rem !important;
  }
  .fix_pl_sm_15 {
    padding-left: 1.5rem !important;
  }
  .fix_pr_sm_15 {
    padding-right: 1.5rem !important;
  }
  .fix_p_sm_20 {
    padding: 2rem !important;
  }
  .fix_pt_sm_20 {
    padding-top: 2rem !important;
  }
  .fix_pb_sm_20 {
    padding-bottom: 2rem !important;
  }
  .fix_pl_sm_20 {
    padding-left: 2rem !important;
  }
  .fix_pr_sm_20 {
    padding-right: 2rem !important;
  }
  .fix_p_sm_25 {
    padding: 2.5rem !important;
  }
  .fix_pt_sm_25 {
    padding-top: 2.5rem !important;
  }
  .fix_pb_sm_25 {
    padding-bottom: 2.5rem !important;
  }
  .fix_pl_sm_25 {
    padding-left: 2.5rem !important;
  }
  .fix_pr_sm_25 {
    padding-right: 2.5rem !important;
  }
  .fix_p_sm_30 {
    padding: 3rem !important;
  }
  .fix_pt_sm_30 {
    padding-top: 3rem !important;
  }
  .fix_pb_sm_30 {
    padding-bottom: 3rem !important;
  }
  .fix_pl_sm_30 {
    padding-left: 3rem !important;
  }
  .fix_pr_sm_30 {
    padding-right: 3rem !important;
  }
  .fix_p_sm_40 {
    padding: 4rem !important;
  }
  .fix_pt_sm_40 {
    padding-top: 4rem !important;
  }
  .fix_pb_sm_40 {
    padding-bottom: 4rem !important;
  }
  .fix_pl_sm_40 {
    padding-left: 4rem !important;
  }
  .fix_pr_sm_40 {
    padding-right: 4rem !important;
  }
  .fix_p_sm_50 {
    padding: 5rem !important;
  }
  .fix_pt_sm_50 {
    padding-top: 5rem !important;
  }
  .fix_pb_sm_50 {
    padding-bottom: 5rem !important;
  }
  .fix_pl_sm_50 {
    padding-left: 5rem !important;
  }
  .fix_pr_sm_50 {
    padding-right: 5rem !important;
  }
  .fix_p_sm_60 {
    padding: 6rem !important;
  }
  .fix_pt_sm_60 {
    padding-top: 6rem !important;
  }
  .fix_pb_sm_60 {
    padding-bottom: 6rem !important;
  }
  .fix_pl_sm_60 {
    padding-left: 6rem !important;
  }
  .fix_pr_sm_60 {
    padding-right: 6rem !important;
  }
  .fix_p_sm_70 {
    padding: 7rem !important;
  }
  .fix_pt_sm_70 {
    padding-top: 7rem !important;
  }
  .fix_pb_sm_70 {
    padding-bottom: 7rem !important;
  }
  .fix_pl_sm_70 {
    padding-left: 7rem !important;
  }
  .fix_pr_sm_70 {
    padding-right: 7rem !important;
  }
  .fix_p_sm_80 {
    padding: 8rem !important;
  }
  .fix_pt_sm_80 {
    padding-top: 8rem !important;
  }
  .fix_pb_sm_80 {
    padding-bottom: 8rem !important;
  }
  .fix_pl_sm_80 {
    padding-left: 8rem !important;
  }
  .fix_pr_sm_80 {
    padding-right: 8rem !important;
  }
  .fix_p_sm_90 {
    padding: 9rem !important;
  }
  .fix_pt_sm_90 {
    padding-top: 9rem !important;
  }
  .fix_pb_sm_90 {
    padding-bottom: 9rem !important;
  }
  .fix_pl_sm_90 {
    padding-left: 9rem !important;
  }
  .fix_pr_sm_90 {
    padding-right: 9rem !important;
  }
  .fix_p_sm_100 {
    padding: 10rem !important;
  }
  .fix_pt_sm_100 {
    padding-top: 10rem !important;
  }
  .fix_pb_sm_100 {
    padding-bottom: 10rem !important;
  }
  .fix_pl_sm_100 {
    padding-left: 10rem !important;
  }
  .fix_pr_sm_100 {
    padding-right: 10rem !important;
  }
}
