@charset "UTF-8";
.clearfix {
  *zoom: 1;
}

.clearfix:after {
  content: '\0020';
  display: block;
  height: 0;
  font-size: 0;
  visibility: hidden;
  clear: both;
}

.clearit {
  clear: both;
  font-size: 0;
  line-height: 0;
  height: 0;
}

.transitionAll {
  transition: all .3s ease;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  -webkit-backface-visibility: hidden;
}

.relative {
  position: relative;
}

.w820 {
  width: 100%;
  margin: 0 auto;
  max-width: 820px;
}

.w860 {
  width: 100%;
  margin: 0 auto;
  max-width: 860px;
}

.w886 {
  width: 100%;
  margin: 0 auto;
  max-width: 886px;
}

.w970 {
  width: 100%;
  margin: 0 auto;
  max-width: 970px;
}

.w1024 {
  width: 100%;
  margin: 0 auto;
  max-width: 1024px;
}

.w1116 {
  width: 100%;
  margin: 0 auto;
  max-width: 1116px;
}

.w1146 {
  width: 100%;
  margin: 0 auto;
  max-width: 1146px;
}

.w1150 {
  width: 100%;
  margin: 0 auto;
  max-width: 1150px;
}

.w1200 {
  width: 100%;
  margin: 0 auto;
  max-width: 1200px;
}

.w1360 {
  width: 1360px;
  margin: 0 auto;
}

.w1920 {
  width: 1920px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.w1620 {
  width: 1620px;
  margin: 0 auto;
}

.w1640 {
  width: 1640px;
  margin: 0 auto;
}

.w1680 {
  width: 1680px;
  margin: 0 auto;
}

.w1670 {
  width: 1670px;
  margin: 0 auto;
}

.w1610 {
  width: 1610px;
  margin: 0 auto;
}

.w1540 {
  width: 1540px;
  margin: 0 auto;
}

.w {
  width: 100%;
  margin: 0 auto;
}

.bdy-color1 {
  background: #F7F7F7;
}

.mgt0 {
  margin-top: 0px !important;
}

.mgl0 {
  margin-left: 0px !important;
}

.mgr0 {
  margin-right: 0px !important;
}

.mgb0 {
  margin-bottom: 0px !important;
}

.pdt0 {
  padding-top: 0px !important;
}

.pdl0 {
  padding-left: 0px !important;
}

.pdr0 {
  padding-right: 0px !important;
}

.pdb0 {
  padding-bottom: 0px !important;
}

.mgt1 {
  margin-top: 1px !important;
}

.mgl1 {
  margin-left: 1px !important;
}

.mgr1 {
  margin-right: 1px !important;
}

.mgb1 {
  margin-bottom: 1px !important;
}

.pdt1 {
  padding-top: 1px !important;
}

.pdl1 {
  padding-left: 1px !important;
}

.pdr1 {
  padding-right: 1px !important;
}

.pdb1 {
  padding-bottom: 1px !important;
}

.mgt2 {
  margin-top: 2px !important;
}

.mgl2 {
  margin-left: 2px !important;
}

.mgr2 {
  margin-right: 2px !important;
}

.mgb2 {
  margin-bottom: 2px !important;
}

.pdt2 {
  padding-top: 2px !important;
}

.pdl2 {
  padding-left: 2px !important;
}

.pdr2 {
  padding-right: 2px !important;
}

.pdb2 {
  padding-bottom: 2px !important;
}

.mgt3 {
  margin-top: 3px !important;
}

.mgl3 {
  margin-left: 3px !important;
}

.mgr3 {
  margin-right: 3px !important;
}

.mgb3 {
  margin-bottom: 3px !important;
}

.pdt3 {
  padding-top: 3px !important;
}

.pdl3 {
  padding-left: 3px !important;
}

.pdr3 {
  padding-right: 3px !important;
}

.pdb3 {
  padding-bottom: 3px !important;
}

.mgt4 {
  margin-top: 4px !important;
}

.mgl4 {
  margin-left: 4px !important;
}

.mgr4 {
  margin-right: 4px !important;
}

.mgb4 {
  margin-bottom: 4px !important;
}

.pdt4 {
  padding-top: 4px !important;
}

.pdl4 {
  padding-left: 4px !important;
}

.pdr4 {
  padding-right: 4px !important;
}

.pdb4 {
  padding-bottom: 4px !important;
}

.mgt5 {
  margin-top: 5px !important;
}

.mgl5 {
  margin-left: 5px !important;
}

.mgr5 {
  margin-right: 5px !important;
}

.mgb5 {
  margin-bottom: 5px !important;
}

.pdt5 {
  padding-top: 5px !important;
}

.pdl5 {
  padding-left: 5px !important;
}

.pdr5 {
  padding-right: 5px !important;
}

.pdb5 {
  padding-bottom: 5px !important;
}

.mgt6 {
  margin-top: 6px !important;
}

.mgl6 {
  margin-left: 6px !important;
}

.mgr6 {
  margin-right: 6px !important;
}

.mgb6 {
  margin-bottom: 6px !important;
}

.pdt6 {
  padding-top: 6px !important;
}

.pdl6 {
  padding-left: 6px !important;
}

.pdr6 {
  padding-right: 6px !important;
}

.pdb6 {
  padding-bottom: 6px !important;
}

.mgt7 {
  margin-top: 7px !important;
}

.mgl7 {
  margin-left: 7px !important;
}

.mgr7 {
  margin-right: 7px !important;
}

.mgb7 {
  margin-bottom: 7px !important;
}

.pdt7 {
  padding-top: 7px !important;
}

.pdl7 {
  padding-left: 7px !important;
}

.pdr7 {
  padding-right: 7px !important;
}

.pdb7 {
  padding-bottom: 7px !important;
}

.mgt8 {
  margin-top: 8px !important;
}

.mgl8 {
  margin-left: 8px !important;
}

.mgr8 {
  margin-right: 8px !important;
}

.mgb8 {
  margin-bottom: 8px !important;
}

.pdt8 {
  padding-top: 8px !important;
}

.pdl8 {
  padding-left: 8px !important;
}

.pdr8 {
  padding-right: 8px !important;
}

.pdb8 {
  padding-bottom: 8px !important;
}

.mgt9 {
  margin-top: 9px !important;
}

.mgl9 {
  margin-left: 9px !important;
}

.mgr9 {
  margin-right: 9px !important;
}

.mgb9 {
  margin-bottom: 9px !important;
}

.pdt9 {
  padding-top: 9px !important;
}

.pdl9 {
  padding-left: 9px !important;
}

.pdr9 {
  padding-right: 9px !important;
}

.pdb9 {
  padding-bottom: 9px !important;
}

.mgt10 {
  margin-top: 10px !important;
}

.mgl10 {
  margin-left: 10px !important;
}

.mgr10 {
  margin-right: 10px !important;
}

.mgb10 {
  margin-bottom: 10px !important;
}

.pdt10 {
  padding-top: 10px !important;
}

.pdl10 {
  padding-left: 10px !important;
}

.pdr10 {
  padding-right: 10px !important;
}

.pdb10 {
  padding-bottom: 10px !important;
}

.mgt11 {
  margin-top: 11px !important;
}

.mgl11 {
  margin-left: 11px !important;
}

.mgr11 {
  margin-right: 11px !important;
}

.mgb11 {
  margin-bottom: 11px !important;
}

.pdt11 {
  padding-top: 11px !important;
}

.pdl11 {
  padding-left: 11px !important;
}

.pdr11 {
  padding-right: 11px !important;
}

.pdb11 {
  padding-bottom: 11px !important;
}

.mgt12 {
  margin-top: 12px !important;
}

.mgl12 {
  margin-left: 12px !important;
}

.mgr12 {
  margin-right: 12px !important;
}

.mgb12 {
  margin-bottom: 12px !important;
}

.pdt12 {
  padding-top: 12px !important;
}

.pdl12 {
  padding-left: 12px !important;
}

.pdr12 {
  padding-right: 12px !important;
}

.pdb12 {
  padding-bottom: 12px !important;
}

.mgt13 {
  margin-top: 13px !important;
}

.mgl13 {
  margin-left: 13px !important;
}

.mgr13 {
  margin-right: 13px !important;
}

.mgb13 {
  margin-bottom: 13px !important;
}

.pdt13 {
  padding-top: 13px !important;
}

.pdl13 {
  padding-left: 13px !important;
}

.pdr13 {
  padding-right: 13px !important;
}

.pdb13 {
  padding-bottom: 13px !important;
}

.mgt14 {
  margin-top: 14px !important;
}

.mgl14 {
  margin-left: 14px !important;
}

.mgr14 {
  margin-right: 14px !important;
}

.mgb14 {
  margin-bottom: 14px !important;
}

.pdt14 {
  padding-top: 14px !important;
}

.pdl14 {
  padding-left: 14px !important;
}

.pdr14 {
  padding-right: 14px !important;
}

.pdb14 {
  padding-bottom: 14px !important;
}

.mgt15 {
  margin-top: 15px !important;
}

.mgl15 {
  margin-left: 15px !important;
}

.mgr15 {
  margin-right: 15px !important;
}

.mgb15 {
  margin-bottom: 15px !important;
}

.pdt15 {
  padding-top: 15px !important;
}

.pdl15 {
  padding-left: 15px !important;
}

.pdr15 {
  padding-right: 15px !important;
}

.pdb15 {
  padding-bottom: 15px !important;
}

.mgt16 {
  margin-top: 16px !important;
}

.mgl16 {
  margin-left: 16px !important;
}

.mgr16 {
  margin-right: 16px !important;
}

.mgb16 {
  margin-bottom: 16px !important;
}

.pdt16 {
  padding-top: 16px !important;
}

.pdl16 {
  padding-left: 16px !important;
}

.pdr16 {
  padding-right: 16px !important;
}

.pdb16 {
  padding-bottom: 16px !important;
}

.mgt17 {
  margin-top: 17px !important;
}

.mgl17 {
  margin-left: 17px !important;
}

.mgr17 {
  margin-right: 17px !important;
}

.mgb17 {
  margin-bottom: 17px !important;
}

.pdt17 {
  padding-top: 17px !important;
}

.pdl17 {
  padding-left: 17px !important;
}

.pdr17 {
  padding-right: 17px !important;
}

.pdb17 {
  padding-bottom: 17px !important;
}

.mgt18 {
  margin-top: 18px !important;
}

.mgl18 {
  margin-left: 18px !important;
}

.mgr18 {
  margin-right: 18px !important;
}

.mgb18 {
  margin-bottom: 18px !important;
}

.pdt18 {
  padding-top: 18px !important;
}

.pdl18 {
  padding-left: 18px !important;
}

.pdr18 {
  padding-right: 18px !important;
}

.pdb18 {
  padding-bottom: 18px !important;
}

.mgt19 {
  margin-top: 19px !important;
}

.mgl19 {
  margin-left: 19px !important;
}

.mgr19 {
  margin-right: 19px !important;
}

.mgb19 {
  margin-bottom: 19px !important;
}

.pdt19 {
  padding-top: 19px !important;
}

.pdl19 {
  padding-left: 19px !important;
}

.pdr19 {
  padding-right: 19px !important;
}

.pdb19 {
  padding-bottom: 19px !important;
}

.mgt20 {
  margin-top: 20px !important;
}

.mgl20 {
  margin-left: 0px !important;
}

.mgr20 {
  margin-right: 20px !important;
}

.mgb20 {
  margin-bottom: 20px !important;
}

.pdt20 {
  padding-top: 20px !important;
}

.pdl20 {
  padding-left: 20px !important;
}

.pdr20 {
  padding-right: 20px !important;
}

.pdb20 {
  padding-bottom: 20px !important;
}

.mgt21 {
  margin-top: 21px !important;
}

.mgl21 {
  margin-left: 21px !important;
}

.mgr21 {
  margin-right: 21px !important;
}

.mgb21 {
  margin-bottom: 21px !important;
}

.pdt21 {
  padding-top: 21px !important;
}

.pdl21 {
  padding-left: 21px !important;
}

.pdr21 {
  padding-right: 21px !important;
}

.pdb21 {
  padding-bottom: 21px !important;
}

.mgt22 {
  margin-top: 22px !important;
}

.mgl22 {
  margin-left: 22px !important;
}

.mgr22 {
  margin-right: 22px !important;
}

.mgb22 {
  margin-bottom: 22px !important;
}

.pdt22 {
  padding-top: 22px !important;
}

.pdl22 {
  padding-left: 22px !important;
}

.pdr22 {
  padding-right: 22px !important;
}

.pdb22 {
  padding-bottom: 22px !important;
}

.mgt23 {
  margin-top: 23px !important;
}

.mgl23 {
  margin-left: 23px !important;
}

.mgr23 {
  margin-right: 23px !important;
}

.mgb23 {
  margin-bottom: 23px !important;
}

.pdt23 {
  padding-top: 23px !important;
}

.pdl23 {
  padding-left: 23px !important;
}

.pdr23 {
  padding-right: 23px !important;
}

.pdb23 {
  padding-bottom: 23px !important;
}

.mgt24 {
  margin-top: 24px !important;
}

.mgl24 {
  margin-left: 24px !important;
}

.mgr24 {
  margin-right: 24px !important;
}

.mgb24 {
  margin-bottom: 24px !important;
}

.pdt24 {
  padding-top: 24px !important;
}

.pdl24 {
  padding-left: 24px !important;
}

.pdr24 {
  padding-right: 24px !important;
}

.pdb24 {
  padding-bottom: 24px !important;
}

.mgt25 {
  margin-top: 25px !important;
}

.mgl25 {
  margin-left: 25px !important;
}

.mgr25 {
  margin-right: 25px !important;
}

.mgb25 {
  margin-bottom: 25px !important;
}

.pdt25 {
  padding-top: 25px !important;
}

.pdl25 {
  padding-left: 25px !important;
}

.pdr25 {
  padding-right: 25px !important;
}

.pdb25 {
  padding-bottom: 25px !important;
}

.mgt26 {
  margin-top: 26px !important;
}

.mgl26 {
  margin-left: 26px !important;
}

.mgr26 {
  margin-right: 26px !important;
}

.mgb26 {
  margin-bottom: 26px !important;
}

.pdt26 {
  padding-top: 26px !important;
}

.pdl26 {
  padding-left: 26px !important;
}

.pdr26 {
  padding-right: 26px !important;
}

.pdb26 {
  padding-bottom: 26px !important;
}

.mgt27 {
  margin-top: 27px !important;
}

.mgl27 {
  margin-left: 27px !important;
}

.mgr27 {
  margin-right: 27px !important;
}

.mgb27 {
  margin-bottom: 27px !important;
}

.pdt27 {
  padding-top: 27px !important;
}

.pdl27 {
  padding-left: 27px !important;
}

.pdr27 {
  padding-right: 27px !important;
}

.pdb27 {
  padding-bottom: 27px !important;
}

.mgt28 {
  margin-top: 28px !important;
}

.mgl28 {
  margin-left: 28px !important;
}

.mgr28 {
  margin-right: 28px !important;
}

.mgb28 {
  margin-bottom: 28px !important;
}

.pdt28 {
  padding-top: 28px !important;
}

.pdl28 {
  padding-left: 28px !important;
}

.pdr28 {
  padding-right: 28px !important;
}

.pdb28 {
  padding-bottom: 28px !important;
}

.mgt29 {
  margin-top: 29px !important;
}

.mgl29 {
  margin-left: 29px !important;
}

.mgr29 {
  margin-right: 29px !important;
}

.mgb29 {
  margin-bottom: 29px !important;
}

.pdt29 {
  padding-top: 29px !important;
}

.pdl29 {
  padding-left: 29px !important;
}

.pdr29 {
  padding-right: 29px !important;
}

.pdb29 {
  padding-bottom: 29px !important;
}

.mgt30 {
  margin-top: 30px !important;
}

.mgl30 {
  margin-left: 30px !important;
}

.mgr30 {
  margin-right: 30px !important;
}

.mgb30 {
  margin-bottom: 30px !important;
}

.pdt30 {
  padding-top: 30px !important;
}

.pdl30 {
  padding-left: 30px !important;
}

.pdr30 {
  padding-right: 30px !important;
}

.pdb30 {
  padding-bottom: 30px !important;
}

.mgt31 {
  margin-top: 31px !important;
}

.mgl31 {
  margin-left: 31px !important;
}

.mgr31 {
  margin-right: 31px !important;
}

.mgb31 {
  margin-bottom: 31px !important;
}

.pdt31 {
  padding-top: 31px !important;
}

.pdl31 {
  padding-left: 31px !important;
}

.pdr31 {
  padding-right: 31px !important;
}

.pdb31 {
  padding-bottom: 31px !important;
}

.mgt32 {
  margin-top: 32px !important;
}

.mgl32 {
  margin-left: 32px !important;
}

.mgr32 {
  margin-right: 32px !important;
}

.mgb32 {
  margin-bottom: 32px !important;
}

.pdt32 {
  padding-top: 32px !important;
}

.pdl32 {
  padding-left: 32px !important;
}

.pdr32 {
  padding-right: 32px !important;
}

.pdb32 {
  padding-bottom: 32px !important;
}

.mgt33 {
  margin-top: 33px !important;
}

.mgl33 {
  margin-left: 33px !important;
}

.mgr33 {
  margin-right: 33px !important;
}

.mgb33 {
  margin-bottom: 33px !important;
}

.pdt33 {
  padding-top: 33px !important;
}

.pdl33 {
  padding-left: 33px !important;
}

.pdr33 {
  padding-right: 33px !important;
}

.pdb33 {
  padding-bottom: 33px !important;
}

.mgt34 {
  margin-top: 34px !important;
}

.mgl34 {
  margin-left: 34px !important;
}

.mgr34 {
  margin-right: 34px !important;
}

.mgb34 {
  margin-bottom: 34px !important;
}

.pdt34 {
  padding-top: 34px !important;
}

.pdl34 {
  padding-left: 34px !important;
}

.pdr34 {
  padding-right: 34px !important;
}

.pdb34 {
  padding-bottom: 34px !important;
}

.mgt35 {
  margin-top: 35px !important;
}

.mgl35 {
  margin-left: 35px !important;
}

.mgr35 {
  margin-right: 35px !important;
}

.mgb35 {
  margin-bottom: 35px !important;
}

.pdt35 {
  padding-top: 35px !important;
}

.pdl35 {
  padding-left: 35px !important;
}

.pdr35 {
  padding-right: 35px !important;
}

.pdb35 {
  padding-bottom: 35px !important;
}

.mgt36 {
  margin-top: 36px !important;
}

.mgl36 {
  margin-left: 36px !important;
}

.mgr36 {
  margin-right: 36px !important;
}

.mgb36 {
  margin-bottom: 36px !important;
}

.pdt36 {
  padding-top: 36px !important;
}

.pdl36 {
  padding-left: 36px !important;
}

.pdr36 {
  padding-right: 36px !important;
}

.pdb36 {
  padding-bottom: 36px !important;
}

.mgt37 {
  margin-top: 37px !important;
}

.mgl37 {
  margin-left: 37px !important;
}

.mgr37 {
  margin-right: 37px !important;
}

.mgb37 {
  margin-bottom: 37px !important;
}

.pdt37 {
  padding-top: 37px !important;
}

.pdl37 {
  padding-left: 37px !important;
}

.pdr37 {
  padding-right: 37px !important;
}

.pdb37 {
  padding-bottom: 37px !important;
}

.mgt38 {
  margin-top: 38px !important;
}

.mgl38 {
  margin-left: 38px !important;
}

.mgr38 {
  margin-right: 38px !important;
}

.mgb38 {
  margin-bottom: 38px !important;
}

.pdt38 {
  padding-top: 38px !important;
}

.pdl38 {
  padding-left: 38px !important;
}

.pdr38 {
  padding-right: 38px !important;
}

.pdb38 {
  padding-bottom: 38px !important;
}

.mgt39 {
  margin-top: 39px !important;
}

.mgl39 {
  margin-left: 39px !important;
}

.mgr39 {
  margin-right: 39px !important;
}

.mgb39 {
  margin-bottom: 39px !important;
}

.pdt39 {
  padding-top: 39px !important;
}

.pdl39 {
  padding-left: 39px !important;
}

.pdr39 {
  padding-right: 39px !important;
}

.pdb39 {
  padding-bottom: 39px !important;
}

.mgt40 {
  margin-top: 40px !important;
}

.mgl40 {
  margin-left: 40px !important;
}

.mgr40 {
  margin-right: 40px !important;
}

.mgb40 {
  margin-bottom: 40px !important;
}

.pdt40 {
  padding-top: 40px !important;
}

.pdl40 {
  padding-left: 40px !important;
}

.pdr40 {
  padding-right: 40px !important;
}

.pdb40 {
  padding-bottom: 40px !important;
}

.mgt41 {
  margin-top: 41px !important;
}

.mgl41 {
  margin-left: 41px !important;
}

.mgr41 {
  margin-right: 41px !important;
}

.mgb41 {
  margin-bottom: 41px !important;
}

.pdt41 {
  padding-top: 41px !important;
}

.pdl41 {
  padding-left: 41px !important;
}

.pdr41 {
  padding-right: 41px !important;
}

.pdb41 {
  padding-bottom: 41px !important;
}

.mgt42 {
  margin-top: 42px !important;
}

.mgl42 {
  margin-left: 42px !important;
}

.mgr42 {
  margin-right: 42px !important;
}

.mgb42 {
  margin-bottom: 42px !important;
}

.pdt42 {
  padding-top: 42px !important;
}

.pdl42 {
  padding-left: 42px !important;
}

.pdr42 {
  padding-right: 42px !important;
}

.pdb42 {
  padding-bottom: 42px !important;
}

.mgt43 {
  margin-top: 43px !important;
}

.mgl43 {
  margin-left: 43px !important;
}

.mgr43 {
  margin-right: 43px !important;
}

.mgb43 {
  margin-bottom: 43px !important;
}

.pdt43 {
  padding-top: 43px !important;
}

.pdl43 {
  padding-left: 43px !important;
}

.pdr43 {
  padding-right: 43px !important;
}

.pdb43 {
  padding-bottom: 43px !important;
}

.mgt44 {
  margin-top: 44px !important;
}

.mgl44 {
  margin-left: 44px !important;
}

.mgr44 {
  margin-right: 44px !important;
}

.mgb44 {
  margin-bottom: 44px !important;
}

.pdt44 {
  padding-top: 44px !important;
}

.pdl44 {
  padding-left: 44px !important;
}

.pdr44 {
  padding-right: 44px !important;
}

.pdb44 {
  padding-bottom: 44px !important;
}

.mgt45 {
  margin-top: 45px !important;
}

.mgl45 {
  margin-left: 45px !important;
}

.mgr45 {
  margin-right: 45px !important;
}

.mgb45 {
  margin-bottom: 45px !important;
}

.pdt45 {
  padding-top: 45px !important;
}

.pdl45 {
  padding-left: 45px !important;
}

.pdr45 {
  padding-right: 45px !important;
}

.pdb45 {
  padding-bottom: 45px !important;
}

.mgt46 {
  margin-top: 46px !important;
}

.mgl46 {
  margin-left: 46px !important;
}

.mgr46 {
  margin-right: 46px !important;
}

.mgb46 {
  margin-bottom: 46px !important;
}

.pdt46 {
  padding-top: 46px !important;
}

.pdl46 {
  padding-left: 46px !important;
}

.pdr46 {
  padding-right: 46px !important;
}

.pdb46 {
  padding-bottom: 46px !important;
}

.mgt47 {
  margin-top: 47px !important;
}

.mgl47 {
  margin-left: 47px !important;
}

.mgr47 {
  margin-right: 47px !important;
}

.mgb47 {
  margin-bottom: 47px !important;
}

.pdt47 {
  padding-top: 47px !important;
}

.pdl47 {
  padding-left: 47px !important;
}

.pdr47 {
  padding-right: 47px !important;
}

.pdb47 {
  padding-bottom: 47px !important;
}

.mgt48 {
  margin-top: 48px !important;
}

.mgl48 {
  margin-left: 48px !important;
}

.mgr48 {
  margin-right: 48px !important;
}

.mgb48 {
  margin-bottom: 48px !important;
}

.pdt48 {
  padding-top: 48px !important;
}

.pdl48 {
  padding-left: 48px !important;
}

.pdr48 {
  padding-right: 48px !important;
}

.pdb48 {
  padding-bottom: 48px !important;
}

.mgt49 {
  margin-top: 49px !important;
}

.mgl49 {
  margin-left: 49px !important;
}

.mgr49 {
  margin-right: 49px !important;
}

.mgb49 {
  margin-bottom: 49px !important;
}

.pdt49 {
  padding-top: 49px !important;
}

.pdl49 {
  padding-left: 49px !important;
}

.pdr49 {
  padding-right: 49px !important;
}

.pdb49 {
  padding-bottom: 49px !important;
}

.mgt50 {
  margin-top: 50px !important;
}

.mgl50 {
  margin-left: 50px !important;
}

.mgr50 {
  margin-right: 50px !important;
}

.mgb50 {
  margin-bottom: 50px !important;
}

.pdt50 {
  padding-top: 50px !important;
}

.pdl50 {
  padding-left: 50px !important;
}

.pdr50 {
  padding-right: 50px !important;
}

.pdb50 {
  padding-bottom: 50px !important;
}

.mgt51 {
  margin-top: 51px !important;
}

.mgl51 {
  margin-left: 51px !important;
}

.mgr51 {
  margin-right: 51px !important;
}

.mgb51 {
  margin-bottom: 51px !important;
}

.pdt51 {
  padding-top: 51px !important;
}

.pdl51 {
  padding-left: 51px !important;
}

.pdr51 {
  padding-right: 51px !important;
}

.pdb51 {
  padding-bottom: 51px !important;
}

.mgt52 {
  margin-top: 52px !important;
}

.mgl52 {
  margin-left: 52px !important;
}

.mgr52 {
  margin-right: 52px !important;
}

.mgb52 {
  margin-bottom: 52px !important;
}

.pdt52 {
  padding-top: 52px !important;
}

.pdl52 {
  padding-left: 52px !important;
}

.pdr52 {
  padding-right: 52px !important;
}

.pdb52 {
  padding-bottom: 52px !important;
}

.mgt53 {
  margin-top: 53px !important;
}

.mgl53 {
  margin-left: 53px !important;
}

.mgr53 {
  margin-right: 53px !important;
}

.mgb53 {
  margin-bottom: 53px !important;
}

.pdt53 {
  padding-top: 53px !important;
}

.pdl53 {
  padding-left: 53px !important;
}

.pdr53 {
  padding-right: 53px !important;
}

.pdb53 {
  padding-bottom: 53px !important;
}

.mgt54 {
  margin-top: 54px !important;
}

.mgl54 {
  margin-left: 54px !important;
}

.mgr54 {
  margin-right: 54px !important;
}

.mgb54 {
  margin-bottom: 54px !important;
}

.pdt54 {
  padding-top: 54px !important;
}

.pdl54 {
  padding-left: 54px !important;
}

.pdr54 {
  padding-right: 54px !important;
}

.pdb54 {
  padding-bottom: 54px !important;
}

.mgt55 {
  margin-top: 55px !important;
}

.mgl55 {
  margin-left: 55px !important;
}

.mgr55 {
  margin-right: 55px !important;
}

.mgb55 {
  margin-bottom: 55px !important;
}

.pdt55 {
  padding-top: 55px !important;
}

.pdl55 {
  padding-left: 55px !important;
}

.pdr55 {
  padding-right: 55px !important;
}

.pdb55 {
  padding-bottom: 55px !important;
}

.mgt56 {
  margin-top: 56px !important;
}

.mgl56 {
  margin-left: 56px !important;
}

.mgr56 {
  margin-right: 56px !important;
}

.mgb56 {
  margin-bottom: 56px !important;
}

.pdt56 {
  padding-top: 56px !important;
}

.pdl56 {
  padding-left: 56px !important;
}

.pdr56 {
  padding-right: 56px !important;
}

.pdb56 {
  padding-bottom: 56px !important;
}

.mgt57 {
  margin-top: 57px !important;
}

.mgl57 {
  margin-left: 57px !important;
}

.mgr57 {
  margin-right: 57px !important;
}

.mgb57 {
  margin-bottom: 57px !important;
}

.pdt57 {
  padding-top: 57px !important;
}

.pdl57 {
  padding-left: 57px !important;
}

.pdr57 {
  padding-right: 57px !important;
}

.pdb57 {
  padding-bottom: 57px !important;
}

.mgt58 {
  margin-top: 58px !important;
}

.mgl58 {
  margin-left: 58px !important;
}

.mgr58 {
  margin-right: 58px !important;
}

.mgb58 {
  margin-bottom: 58px !important;
}

.pdt58 {
  padding-top: 58px !important;
}

.pdl58 {
  padding-left: 58px !important;
}

.pdr58 {
  padding-right: 58px !important;
}

.pdb58 {
  padding-bottom: 58px !important;
}

.mgt59 {
  margin-top: 59px !important;
}

.mgl59 {
  margin-left: 59px !important;
}

.mgr59 {
  margin-right: 59px !important;
}

.mgb59 {
  margin-bottom: 59px !important;
}

.pdt59 {
  padding-top: 59px !important;
}

.pdl59 {
  padding-left: 59px !important;
}

.pdr59 {
  padding-right: 59px !important;
}

.pdb59 {
  padding-bottom: 59px !important;
}

.mgt60 {
  margin-top: 60px !important;
}

.mgl60 {
  margin-left: 60px !important;
}

.mgr60 {
  margin-right: 60px !important;
}

.mgb60 {
  margin-bottom: 60px !important;
}

.pdt60 {
  padding-top: 60px !important;
}

.pdl60 {
  padding-left: 60px !important;
}

.pdr60 {
  padding-right: 60px !important;
}

.pdb60 {
  padding-bottom: 60px !important;
}

.mgt61 {
  margin-top: 61px !important;
}

.mgl61 {
  margin-left: 61px !important;
}

.mgr61 {
  margin-right: 61px !important;
}

.mgb61 {
  margin-bottom: 61px !important;
}

.pdt61 {
  padding-top: 61px !important;
}

.pdl61 {
  padding-left: 61px !important;
}

.pdr61 {
  padding-right: 61px !important;
}

.pdb61 {
  padding-bottom: 61px !important;
}

.mgt62 {
  margin-top: 62px !important;
}

.mgl62 {
  margin-left: 62px !important;
}

.mgr62 {
  margin-right: 62px !important;
}

.mgb62 {
  margin-bottom: 62px !important;
}

.pdt62 {
  padding-top: 62px !important;
}

.pdl62 {
  padding-left: 62px !important;
}

.pdr62 {
  padding-right: 62px !important;
}

.pdb62 {
  padding-bottom: 62px !important;
}

.mgt63 {
  margin-top: 63px !important;
}

.mgl63 {
  margin-left: 63px !important;
}

.mgr63 {
  margin-right: 63px !important;
}

.mgb63 {
  margin-bottom: 63px !important;
}

.pdt63 {
  padding-top: 63px !important;
}

.pdl63 {
  padding-left: 63px !important;
}

.pdr63 {
  padding-right: 63px !important;
}

.pdb63 {
  padding-bottom: 63px !important;
}

.mgt64 {
  margin-top: 64px !important;
}

.mgl64 {
  margin-left: 64px !important;
}

.mgr64 {
  margin-right: 64px !important;
}

.mgb64 {
  margin-bottom: 64px !important;
}

.pdt64 {
  padding-top: 64px !important;
}

.pdl64 {
  padding-left: 64px !important;
}

.pdr64 {
  padding-right: 64px !important;
}

.pdb64 {
  padding-bottom: 64px !important;
}

.mgt65 {
  margin-top: 65px !important;
}

.mgl65 {
  margin-left: 65px !important;
}

.mgr65 {
  margin-right: 65px !important;
}

.mgb65 {
  margin-bottom: 65px !important;
}

.pdt65 {
  padding-top: 65px !important;
}

.pdl65 {
  padding-left: 65px !important;
}

.pdr65 {
  padding-right: 65px !important;
}

.pdb65 {
  padding-bottom: 65px !important;
}

.mgt66 {
  margin-top: 66px !important;
}

.mgl66 {
  margin-left: 66px !important;
}

.mgr66 {
  margin-right: 66px !important;
}

.mgb66 {
  margin-bottom: 66px !important;
}

.pdt66 {
  padding-top: 66px !important;
}

.pdl66 {
  padding-left: 66px !important;
}

.pdr66 {
  padding-right: 66px !important;
}

.pdb66 {
  padding-bottom: 66px !important;
}

.mgt67 {
  margin-top: 67px !important;
}

.mgl67 {
  margin-left: 67px !important;
}

.mgr67 {
  margin-right: 67px !important;
}

.mgb67 {
  margin-bottom: 67px !important;
}

.pdt67 {
  padding-top: 67px !important;
}

.pdl67 {
  padding-left: 67px !important;
}

.pdr67 {
  padding-right: 67px !important;
}

.pdb67 {
  padding-bottom: 67px !important;
}

.mgt68 {
  margin-top: 68px !important;
}

.mgl68 {
  margin-left: 68px !important;
}

.mgr68 {
  margin-right: 68px !important;
}

.mgb68 {
  margin-bottom: 68px !important;
}

.pdt68 {
  padding-top: 68px !important;
}

.pdl68 {
  padding-left: 68px !important;
}

.pdr68 {
  padding-right: 68px !important;
}

.pdb68 {
  padding-bottom: 68px !important;
}

.mgt69 {
  margin-top: 69px !important;
}

.mgl69 {
  margin-left: 69px !important;
}

.mgr69 {
  margin-right: 69px !important;
}

.mgb69 {
  margin-bottom: 69px !important;
}

.pdt69 {
  padding-top: 69px !important;
}

.pdl69 {
  padding-left: 69px !important;
}

.pdr69 {
  padding-right: 69px !important;
}

.pdb69 {
  padding-bottom: 69px !important;
}

.mgt70 {
  margin-top: 70px !important;
}

.mgl70 {
  margin-left: 70px !important;
}

.mgr70 {
  margin-right: 70px !important;
}

.mgb70 {
  margin-bottom: 70px !important;
}

.pdt70 {
  padding-top: 70px !important;
}

.pdl70 {
  padding-left: 70px !important;
}

.pdr70 {
  padding-right: 70px !important;
}

.pdb70 {
  padding-bottom: 70px !important;
}

.mgt71 {
  margin-top: 71px !important;
}

.mgl71 {
  margin-left: 71px !important;
}

.mgr71 {
  margin-right: 71px !important;
}

.mgb71 {
  margin-bottom: 71px !important;
}

.pdt71 {
  padding-top: 71px !important;
}

.pdl71 {
  padding-left: 71px !important;
}

.pdr71 {
  padding-right: 71px !important;
}

.pdb71 {
  padding-bottom: 71px !important;
}

.mgt72 {
  margin-top: 72px !important;
}

.mgl72 {
  margin-left: 72px !important;
}

.mgr72 {
  margin-right: 72px !important;
}

.mgb72 {
  margin-bottom: 72px !important;
}

.pdt72 {
  padding-top: 72px !important;
}

.pdl72 {
  padding-left: 72px !important;
}

.pdr72 {
  padding-right: 72px !important;
}

.pdb72 {
  padding-bottom: 72px !important;
}

.mgt73 {
  margin-top: 73px !important;
}

.mgl73 {
  margin-left: 73px !important;
}

.mgr73 {
  margin-right: 73px !important;
}

.mgb73 {
  margin-bottom: 73px !important;
}

.pdt73 {
  padding-top: 73px !important;
}

.pdl73 {
  padding-left: 73px !important;
}

.pdr73 {
  padding-right: 73px !important;
}

.pdb73 {
  padding-bottom: 73px !important;
}

.mgt74 {
  margin-top: 74px !important;
}

.mgl74 {
  margin-left: 74px !important;
}

.mgr74 {
  margin-right: 74px !important;
}

.mgb74 {
  margin-bottom: 74px !important;
}

.pdt74 {
  padding-top: 74px !important;
}

.pdl74 {
  padding-left: 74px !important;
}

.pdr74 {
  padding-right: 74px !important;
}

.pdb74 {
  padding-bottom: 74px !important;
}

.mgt75 {
  margin-top: 75px !important;
}

.mgl75 {
  margin-left: 75px !important;
}

.mgr75 {
  margin-right: 75px !important;
}

.mgb75 {
  margin-bottom: 75px !important;
}

.pdt75 {
  padding-top: 75px !important;
}

.pdl75 {
  padding-left: 75px !important;
}

.pdr75 {
  padding-right: 75px !important;
}

.pdb75 {
  padding-bottom: 75px !important;
}

.mgt76 {
  margin-top: 76px !important;
}

.mgl76 {
  margin-left: 76px !important;
}

.mgr76 {
  margin-right: 76px !important;
}

.mgb76 {
  margin-bottom: 76px !important;
}

.pdt76 {
  padding-top: 76px !important;
}

.pdl76 {
  padding-left: 76px !important;
}

.pdr76 {
  padding-right: 76px !important;
}

.pdb76 {
  padding-bottom: 76px !important;
}

.mgt77 {
  margin-top: 77px !important;
}

.mgl77 {
  margin-left: 77px !important;
}

.mgr77 {
  margin-right: 77px !important;
}

.mgb77 {
  margin-bottom: 77px !important;
}

.pdt77 {
  padding-top: 77px !important;
}

.pdl77 {
  padding-left: 77px !important;
}

.pdr77 {
  padding-right: 77px !important;
}

.pdb77 {
  padding-bottom: 77px !important;
}

.mgt78 {
  margin-top: 78px !important;
}

.mgl78 {
  margin-left: 78px !important;
}

.mgr78 {
  margin-right: 78px !important;
}

.mgb78 {
  margin-bottom: 78px !important;
}

.pdt78 {
  padding-top: 78px !important;
}

.pdl78 {
  padding-left: 78px !important;
}

.pdr78 {
  padding-right: 78px !important;
}

.pdb78 {
  padding-bottom: 78px !important;
}

.mgt79 {
  margin-top: 79px !important;
}

.mgl79 {
  margin-left: 79px !important;
}

.mgr79 {
  margin-right: 79px !important;
}

.mgb79 {
  margin-bottom: 79px !important;
}

.pdt79 {
  padding-top: 79px !important;
}

.pdl79 {
  padding-left: 79px !important;
}

.pdr79 {
  padding-right: 79px !important;
}

.pdb79 {
  padding-bottom: 79px !important;
}

.mgt80 {
  margin-top: 80px !important;
}

.mgl80 {
  margin-left: 80px !important;
}

.mgr80 {
  margin-right: 80px !important;
}

.mgb80 {
  margin-bottom: 80px !important;
}

.pdt80 {
  padding-top: 80px !important;
}

.pdl80 {
  padding-left: 80px !important;
}

.pdr80 {
  padding-right: 80px !important;
}

.pdb80 {
  padding-bottom: 80px !important;
}

.mgt81 {
  margin-top: 81px !important;
}

.mgl81 {
  margin-left: 81px !important;
}

.mgr81 {
  margin-right: 81px !important;
}

.mgb81 {
  margin-bottom: 81px !important;
}

.pdt81 {
  padding-top: 81px !important;
}

.pdl81 {
  padding-left: 81px !important;
}

.pdr81 {
  padding-right: 81px !important;
}

.pdb81 {
  padding-bottom: 81px !important;
}

.mgt82 {
  margin-top: 82px !important;
}

.mgl82 {
  margin-left: 82px !important;
}

.mgr82 {
  margin-right: 82px !important;
}

.mgb82 {
  margin-bottom: 82px !important;
}

.pdt82 {
  padding-top: 82px !important;
}

.pdl82 {
  padding-left: 82px !important;
}

.pdr82 {
  padding-right: 82px !important;
}

.pdb82 {
  padding-bottom: 82px !important;
}

.mgt83 {
  margin-top: 83px !important;
}

.mgl83 {
  margin-left: 83px !important;
}

.mgr83 {
  margin-right: 83px !important;
}

.mgb83 {
  margin-bottom: 83px !important;
}

.pdt83 {
  padding-top: 83px !important;
}

.pdl83 {
  padding-left: 83px !important;
}

.pdr83 {
  padding-right: 83px !important;
}

.pdb83 {
  padding-bottom: 83px !important;
}

.mgt84 {
  margin-top: 84px !important;
}

.mgl84 {
  margin-left: 84px !important;
}

.mgr84 {
  margin-right: 84px !important;
}

.mgb84 {
  margin-bottom: 84px !important;
}

.pdt84 {
  padding-top: 84px !important;
}

.pdl84 {
  padding-left: 84px !important;
}

.pdr84 {
  padding-right: 84px !important;
}

.pdb84 {
  padding-bottom: 84px !important;
}

.mgt85 {
  margin-top: 85px !important;
}

.mgl85 {
  margin-left: 85px !important;
}

.mgr85 {
  margin-right: 85px !important;
}

.mgb85 {
  margin-bottom: 85px !important;
}

.pdt85 {
  padding-top: 85px !important;
}

.pdl85 {
  padding-left: 85px !important;
}

.pdr85 {
  padding-right: 85px !important;
}

.pdb85 {
  padding-bottom: 85px !important;
}

.mgt86 {
  margin-top: 86px !important;
}

.mgl86 {
  margin-left: 86px !important;
}

.mgr86 {
  margin-right: 86px !important;
}

.mgb86 {
  margin-bottom: 86px !important;
}

.pdt86 {
  padding-top: 86px !important;
}

.pdl86 {
  padding-left: 86px !important;
}

.pdr86 {
  padding-right: 86px !important;
}

.pdb86 {
  padding-bottom: 86px !important;
}

.mgt87 {
  margin-top: 87px !important;
}

.mgl87 {
  margin-left: 87px !important;
}

.mgr87 {
  margin-right: 87px !important;
}

.mgb87 {
  margin-bottom: 87px !important;
}

.pdt87 {
  padding-top: 87px !important;
}

.pdl87 {
  padding-left: 87px !important;
}

.pdr87 {
  padding-right: 87px !important;
}

.pdb87 {
  padding-bottom: 87px !important;
}

.mgt88 {
  margin-top: 88px !important;
}

.mgl88 {
  margin-left: 88px !important;
}

.mgr88 {
  margin-right: 88px !important;
}

.mgb88 {
  margin-bottom: 88px !important;
}

.pdt88 {
  padding-top: 88px !important;
}

.pdl88 {
  padding-left: 88px !important;
}

.pdr88 {
  padding-right: 88px !important;
}

.pdb88 {
  padding-bottom: 88px !important;
}

.mgt89 {
  margin-top: 89px !important;
}

.mgl89 {
  margin-left: 89px !important;
}

.mgr89 {
  margin-right: 89px !important;
}

.mgb89 {
  margin-bottom: 89px !important;
}

.pdt89 {
  padding-top: 89px !important;
}

.pdl89 {
  padding-left: 89px !important;
}

.pdr89 {
  padding-right: 89px !important;
}

.pdb89 {
  padding-bottom: 89px !important;
}

.mgt90 {
  margin-top: 90px !important;
}

.mgl90 {
  margin-left: 90px !important;
}

.mgr90 {
  margin-right: 90px !important;
}

.mgb90 {
  margin-bottom: 90px !important;
}

.pdt90 {
  padding-top: 90px !important;
}

.pdl90 {
  padding-left: 90px !important;
}

.pdr90 {
  padding-right: 90px !important;
}

.pdb90 {
  padding-bottom: 90px !important;
}

.mgt91 {
  margin-top: 91px !important;
}

.mgl91 {
  margin-left: 91px !important;
}

.mgr91 {
  margin-right: 91px !important;
}

.mgb91 {
  margin-bottom: 91px !important;
}

.pdt91 {
  padding-top: 91px !important;
}

.pdl91 {
  padding-left: 91px !important;
}

.pdr91 {
  padding-right: 91px !important;
}

.pdb91 {
  padding-bottom: 91px !important;
}

.mgt92 {
  margin-top: 92px !important;
}

.mgl92 {
  margin-left: 92px !important;
}

.mgr92 {
  margin-right: 92px !important;
}

.mgb92 {
  margin-bottom: 92px !important;
}

.pdt92 {
  padding-top: 92px !important;
}

.pdl92 {
  padding-left: 92px !important;
}

.pdr92 {
  padding-right: 92px !important;
}

.pdb92 {
  padding-bottom: 92px !important;
}

.mgt93 {
  margin-top: 93px !important;
}

.mgl93 {
  margin-left: 93px !important;
}

.mgr93 {
  margin-right: 93px !important;
}

.mgb93 {
  margin-bottom: 93px !important;
}

.pdt93 {
  padding-top: 93px !important;
}

.pdl93 {
  padding-left: 93px !important;
}

.pdr93 {
  padding-right: 93px !important;
}

.pdb93 {
  padding-bottom: 93px !important;
}

.mgt94 {
  margin-top: 94px !important;
}

.mgl94 {
  margin-left: 94px !important;
}

.mgr94 {
  margin-right: 94px !important;
}

.mgb94 {
  margin-bottom: 94px !important;
}

.pdt94 {
  padding-top: 94px !important;
}

.pdl94 {
  padding-left: 94px !important;
}

.pdr94 {
  padding-right: 94px !important;
}

.pdb94 {
  padding-bottom: 94px !important;
}

.mgt95 {
  margin-top: 95px !important;
}

.mgl95 {
  margin-left: 95px !important;
}

.mgr95 {
  margin-right: 95px !important;
}

.mgb95 {
  margin-bottom: 95px !important;
}

.pdt95 {
  padding-top: 95px !important;
}

.pdl95 {
  padding-left: 95px !important;
}

.pdr95 {
  padding-right: 95px !important;
}

.pdb95 {
  padding-bottom: 95px !important;
}

.mgt96 {
  margin-top: 96px !important;
}

.mgl96 {
  margin-left: 96px !important;
}

.mgr96 {
  margin-right: 96px !important;
}

.mgb96 {
  margin-bottom: 96px !important;
}

.pdt96 {
  padding-top: 96px !important;
}

.pdl96 {
  padding-left: 96px !important;
}

.pdr96 {
  padding-right: 96px !important;
}

.pdb96 {
  padding-bottom: 96px !important;
}

.mgt97 {
  margin-top: 97px !important;
}

.mgl97 {
  margin-left: 97px !important;
}

.mgr97 {
  margin-right: 97px !important;
}

.mgb97 {
  margin-bottom: 97px !important;
}

.pdt97 {
  padding-top: 97px !important;
}

.pdl97 {
  padding-left: 97px !important;
}

.pdr97 {
  padding-right: 97px !important;
}

.pdb97 {
  padding-bottom: 97px !important;
}

.mgt98 {
  margin-top: 98px !important;
}

.mgl98 {
  margin-left: 98px !important;
}

.mgr98 {
  margin-right: 98px !important;
}

.mgb98 {
  margin-bottom: 98px !important;
}

.pdt98 {
  padding-top: 98px !important;
}

.pdl98 {
  padding-left: 98px !important;
}

.pdr98 {
  padding-right: 98px !important;
}

.pdb98 {
  padding-bottom: 98px !important;
}

.mgt99 {
  margin-top: 99px !important;
}

.mgl99 {
  margin-left: 99px !important;
}

.mgr99 {
  margin-right: 99px !important;
}

.mgb99 {
  margin-bottom: 99px !important;
}

.pdt99 {
  padding-top: 99px !important;
}

.pdl99 {
  padding-left: 99px !important;
}

.pdr99 {
  padding-right: 99px !important;
}

.pdb99 {
  padding-bottom: 99px !important;
}

.mgt100 {
  margin-top: 100px !important;
}

.mgl100 {
  margin-left: 100px !important;
}

.mgr100 {
  margin-right: 100px !important;
}

.mgb100 {
  margin-bottom: 100px !important;
}

.pdt100 {
  padding-top: 100px !important;
}

.pdl100 {
  padding-left: 100px !important;
}

.pdr100 {
  padding-right: 100px !important;
}

.pdb100 {
  padding-bottom: 100px !important;
}

.mgt101 {
  margin-top: 101px !important;
}

.mgl101 {
  margin-left: 101px !important;
}

.mgr101 {
  margin-right: 101px !important;
}

.mgb101 {
  margin-bottom: 101px !important;
}

.pdt101 {
  padding-top: 101px !important;
}

.pdl101 {
  padding-left: 101px !important;
}

.pdr101 {
  padding-right: 101px !important;
}

.pdb101 {
  padding-bottom: 101px !important;
}

.mgt102 {
  margin-top: 102px !important;
}

.mgl102 {
  margin-left: 102px !important;
}

.mgr102 {
  margin-right: 102px !important;
}

.mgb102 {
  margin-bottom: 102px !important;
}

.pdt102 {
  padding-top: 102px !important;
}

.pdl102 {
  padding-left: 102px !important;
}

.pdr102 {
  padding-right: 102px !important;
}

.pdb102 {
  padding-bottom: 102px !important;
}

.mgt103 {
  margin-top: 103px !important;
}

.mgl103 {
  margin-left: 103px !important;
}

.mgr103 {
  margin-right: 103px !important;
}

.mgb103 {
  margin-bottom: 103px !important;
}

.pdt103 {
  padding-top: 103px !important;
}

.pdl103 {
  padding-left: 103px !important;
}

.pdr103 {
  padding-right: 103px !important;
}

.pdb103 {
  padding-bottom: 103px !important;
}

.mgt104 {
  margin-top: 104px !important;
}

.mgl104 {
  margin-left: 104px !important;
}

.mgr104 {
  margin-right: 104px !important;
}

.mgb104 {
  margin-bottom: 104px !important;
}

.pdt104 {
  padding-top: 104px !important;
}

.pdl104 {
  padding-left: 104px !important;
}

.pdr104 {
  padding-right: 104px !important;
}

.pdb104 {
  padding-bottom: 104px !important;
}

.mgt105 {
  margin-top: 105px !important;
}

.mgl105 {
  margin-left: 105px !important;
}

.mgr105 {
  margin-right: 105px !important;
}

.mgb105 {
  margin-bottom: 105px !important;
}

.pdt105 {
  padding-top: 105px !important;
}

.pdl105 {
  padding-left: 105px !important;
}

.pdr105 {
  padding-right: 105px !important;
}

.pdb105 {
  padding-bottom: 105px !important;
}

.mgt106 {
  margin-top: 106px !important;
}

.mgl106 {
  margin-left: 106px !important;
}

.mgr106 {
  margin-right: 106px !important;
}

.mgb106 {
  margin-bottom: 106px !important;
}

.pdt106 {
  padding-top: 106px !important;
}

.pdl106 {
  padding-left: 106px !important;
}

.pdr106 {
  padding-right: 106px !important;
}

.pdb106 {
  padding-bottom: 106px !important;
}

.mgt107 {
  margin-top: 107px !important;
}

.mgl107 {
  margin-left: 107px !important;
}

.mgr107 {
  margin-right: 107px !important;
}

.mgb107 {
  margin-bottom: 107px !important;
}

.pdt107 {
  padding-top: 107px !important;
}

.pdl107 {
  padding-left: 107px !important;
}

.pdr107 {
  padding-right: 107px !important;
}

.pdb107 {
  padding-bottom: 107px !important;
}

.mgt108 {
  margin-top: 108px !important;
}

.mgl108 {
  margin-left: 108px !important;
}

.mgr108 {
  margin-right: 108px !important;
}

.mgb108 {
  margin-bottom: 108px !important;
}

.pdt108 {
  padding-top: 108px !important;
}

.pdl108 {
  padding-left: 108px !important;
}

.pdr108 {
  padding-right: 108px !important;
}

.pdb108 {
  padding-bottom: 108px !important;
}

.mgt109 {
  margin-top: 109px !important;
}

.mgl109 {
  margin-left: 109px !important;
}

.mgr109 {
  margin-right: 109px !important;
}

.mgb109 {
  margin-bottom: 109px !important;
}

.pdt109 {
  padding-top: 109px !important;
}

.pdl109 {
  padding-left: 109px !important;
}

.pdr109 {
  padding-right: 109px !important;
}

.pdb109 {
  padding-bottom: 109px !important;
}

.mgt110 {
  margin-top: 110px !important;
}

.mgl110 {
  margin-left: 110px !important;
}

.mgr110 {
  margin-right: 110px !important;
}

.mgb110 {
  margin-bottom: 110px !important;
}

.pdt110 {
  padding-top: 110px !important;
}

.pdl110 {
  padding-left: 110px !important;
}

.pdr110 {
  padding-right: 110px !important;
}

.pdb110 {
  padding-bottom: 110px !important;
}

.mgt111 {
  margin-top: 111px !important;
}

.mgl111 {
  margin-left: 111px !important;
}

.mgr111 {
  margin-right: 111px !important;
}

.mgb111 {
  margin-bottom: 111px !important;
}

.pdt111 {
  padding-top: 111px !important;
}

.pdl111 {
  padding-left: 111px !important;
}

.pdr111 {
  padding-right: 111px !important;
}

.pdb111 {
  padding-bottom: 111px !important;
}

.mgt112 {
  margin-top: 112px !important;
}

.mgl112 {
  margin-left: 112px !important;
}

.mgr112 {
  margin-right: 112px !important;
}

.mgb112 {
  margin-bottom: 112px !important;
}

.pdt112 {
  padding-top: 112px !important;
}

.pdl112 {
  padding-left: 112px !important;
}

.pdr112 {
  padding-right: 112px !important;
}

.pdb112 {
  padding-bottom: 112px !important;
}

.mgt113 {
  margin-top: 113px !important;
}

.mgl113 {
  margin-left: 113px !important;
}

.mgr113 {
  margin-right: 113px !important;
}

.mgb113 {
  margin-bottom: 113px !important;
}

.pdt113 {
  padding-top: 113px !important;
}

.pdl113 {
  padding-left: 113px !important;
}

.pdr113 {
  padding-right: 113px !important;
}

.pdb113 {
  padding-bottom: 113px !important;
}

.mgt114 {
  margin-top: 114px !important;
}

.mgl114 {
  margin-left: 114px !important;
}

.mgr114 {
  margin-right: 114px !important;
}

.mgb114 {
  margin-bottom: 114px !important;
}

.pdt114 {
  padding-top: 114px !important;
}

.pdl114 {
  padding-left: 114px !important;
}

.pdr114 {
  padding-right: 114px !important;
}

.pdb114 {
  padding-bottom: 114px !important;
}

.mgt115 {
  margin-top: 115px !important;
}

.mgl115 {
  margin-left: 115px !important;
}

.mgr115 {
  margin-right: 115px !important;
}

.mgb115 {
  margin-bottom: 115px !important;
}

.pdt115 {
  padding-top: 115px !important;
}

.pdl115 {
  padding-left: 115px !important;
}

.pdr115 {
  padding-right: 115px !important;
}

.pdb115 {
  padding-bottom: 115px !important;
}

.mgt116 {
  margin-top: 116px !important;
}

.mgl116 {
  margin-left: 116px !important;
}

.mgr116 {
  margin-right: 116px !important;
}

.mgb116 {
  margin-bottom: 116px !important;
}

.pdt116 {
  padding-top: 116px !important;
}

.pdl116 {
  padding-left: 116px !important;
}

.pdr116 {
  padding-right: 116px !important;
}

.pdb116 {
  padding-bottom: 116px !important;
}

.mgt117 {
  margin-top: 117px !important;
}

.mgl117 {
  margin-left: 117px !important;
}

.mgr117 {
  margin-right: 117px !important;
}

.mgb117 {
  margin-bottom: 117px !important;
}

.pdt117 {
  padding-top: 117px !important;
}

.pdl117 {
  padding-left: 117px !important;
}

.pdr117 {
  padding-right: 117px !important;
}

.pdb117 {
  padding-bottom: 117px !important;
}

.mgt118 {
  margin-top: 118px !important;
}

.mgl118 {
  margin-left: 118px !important;
}

.mgr118 {
  margin-right: 118px !important;
}

.mgb118 {
  margin-bottom: 118px !important;
}

.pdt118 {
  padding-top: 118px !important;
}

.pdl118 {
  padding-left: 118px !important;
}

.pdr118 {
  padding-right: 118px !important;
}

.pdb118 {
  padding-bottom: 118px !important;
}

.mgt119 {
  margin-top: 119px !important;
}

.mgl119 {
  margin-left: 119px !important;
}

.mgr119 {
  margin-right: 119px !important;
}

.mgb119 {
  margin-bottom: 119px !important;
}

.pdt119 {
  padding-top: 119px !important;
}

.pdl119 {
  padding-left: 119px !important;
}

.pdr119 {
  padding-right: 119px !important;
}

.pdb119 {
  padding-bottom: 119px !important;
}

.mgt120 {
  margin-top: 120px !important;
}

.mgl120 {
  margin-left: 120px !important;
}

.mgr120 {
  margin-right: 120px !important;
}

.mgb120 {
  margin-bottom: 120px !important;
}

.pdt120 {
  padding-top: 120px !important;
}

.pdl120 {
  padding-left: 120px !important;
}

.pdr120 {
  padding-right: 120px !important;
}

.pdb120 {
  padding-bottom: 120px !important;
}

.mgt121 {
  margin-top: 121px !important;
}

.mgl121 {
  margin-left: 121px !important;
}

.mgr121 {
  margin-right: 121px !important;
}

.mgb121 {
  margin-bottom: 121px !important;
}

.pdt121 {
  padding-top: 121px !important;
}

.pdl121 {
  padding-left: 121px !important;
}

.pdr121 {
  padding-right: 121px !important;
}

.pdb121 {
  padding-bottom: 121px !important;
}

.mgt122 {
  margin-top: 122px !important;
}

.mgl122 {
  margin-left: 122px !important;
}

.mgr122 {
  margin-right: 122px !important;
}

.mgb122 {
  margin-bottom: 122px !important;
}

.pdt122 {
  padding-top: 122px !important;
}

.pdl122 {
  padding-left: 122px !important;
}

.pdr122 {
  padding-right: 122px !important;
}

.pdb122 {
  padding-bottom: 122px !important;
}

.mgt123 {
  margin-top: 123px !important;
}

.mgl123 {
  margin-left: 123px !important;
}

.mgr123 {
  margin-right: 123px !important;
}

.mgb123 {
  margin-bottom: 123px !important;
}

.pdt123 {
  padding-top: 123px !important;
}

.pdl123 {
  padding-left: 123px !important;
}

.pdr123 {
  padding-right: 123px !important;
}

.pdb123 {
  padding-bottom: 123px !important;
}

.mgt124 {
  margin-top: 124px !important;
}

.mgl124 {
  margin-left: 124px !important;
}

.mgr124 {
  margin-right: 124px !important;
}

.mgb124 {
  margin-bottom: 124px !important;
}

.pdt124 {
  padding-top: 124px !important;
}

.pdl124 {
  padding-left: 124px !important;
}

.pdr124 {
  padding-right: 124px !important;
}

.pdb124 {
  padding-bottom: 124px !important;
}

.mgt125 {
  margin-top: 125px !important;
}

.mgl125 {
  margin-left: 125px !important;
}

.mgr125 {
  margin-right: 125px !important;
}

.mgb125 {
  margin-bottom: 125px !important;
}

.pdt125 {
  padding-top: 125px !important;
}

.pdl125 {
  padding-left: 125px !important;
}

.pdr125 {
  padding-right: 125px !important;
}

.pdb125 {
  padding-bottom: 125px !important;
}

.mgt126 {
  margin-top: 126px !important;
}

.mgl126 {
  margin-left: 126px !important;
}

.mgr126 {
  margin-right: 126px !important;
}

.mgb126 {
  margin-bottom: 126px !important;
}

.pdt126 {
  padding-top: 126px !important;
}

.pdl126 {
  padding-left: 126px !important;
}

.pdr126 {
  padding-right: 126px !important;
}

.pdb126 {
  padding-bottom: 126px !important;
}

.mgt127 {
  margin-top: 127px !important;
}

.mgl127 {
  margin-left: 127px !important;
}

.mgr127 {
  margin-right: 127px !important;
}

.mgb127 {
  margin-bottom: 127px !important;
}

.pdt127 {
  padding-top: 127px !important;
}

.pdl127 {
  padding-left: 127px !important;
}

.pdr127 {
  padding-right: 127px !important;
}

.pdb127 {
  padding-bottom: 127px !important;
}

.mgt128 {
  margin-top: 128px !important;
}

.mgl128 {
  margin-left: 128px !important;
}

.mgr128 {
  margin-right: 128px !important;
}

.mgb128 {
  margin-bottom: 128px !important;
}

.pdt128 {
  padding-top: 128px !important;
}

.pdl128 {
  padding-left: 128px !important;
}

.pdr128 {
  padding-right: 128px !important;
}

.pdb128 {
  padding-bottom: 128px !important;
}

.mgt129 {
  margin-top: 129px !important;
}

.mgl129 {
  margin-left: 129px !important;
}

.mgr129 {
  margin-right: 129px !important;
}

.mgb129 {
  margin-bottom: 129px !important;
}

.pdt129 {
  padding-top: 129px !important;
}

.pdl129 {
  padding-left: 129px !important;
}

.pdr129 {
  padding-right: 129px !important;
}

.pdb129 {
  padding-bottom: 129px !important;
}

.mgt130 {
  margin-top: 130px !important;
}

.mgl130 {
  margin-left: 130px !important;
}

.mgr130 {
  margin-right: 130px !important;
}

.mgb130 {
  margin-bottom: 130px !important;
}

.pdt130 {
  padding-top: 130px !important;
}

.pdl130 {
  padding-left: 130px !important;
}

.pdr130 {
  padding-right: 130px !important;
}

.pdb130 {
  padding-bottom: 130px !important;
}

.mgt131 {
  margin-top: 131px !important;
}

.mgl131 {
  margin-left: 131px !important;
}

.mgr131 {
  margin-right: 131px !important;
}

.mgb131 {
  margin-bottom: 131px !important;
}

.pdt131 {
  padding-top: 131px !important;
}

.pdl131 {
  padding-left: 131px !important;
}

.pdr131 {
  padding-right: 131px !important;
}

.pdb131 {
  padding-bottom: 131px !important;
}

.mgt132 {
  margin-top: 132px !important;
}

.mgl132 {
  margin-left: 132px !important;
}

.mgr132 {
  margin-right: 132px !important;
}

.mgb132 {
  margin-bottom: 132px !important;
}

.pdt132 {
  padding-top: 132px !important;
}

.pdl132 {
  padding-left: 132px !important;
}

.pdr132 {
  padding-right: 132px !important;
}

.pdb132 {
  padding-bottom: 132px !important;
}

.mgt133 {
  margin-top: 133px !important;
}

.mgl133 {
  margin-left: 133px !important;
}

.mgr133 {
  margin-right: 133px !important;
}

.mgb133 {
  margin-bottom: 133px !important;
}

.pdt133 {
  padding-top: 133px !important;
}

.pdl133 {
  padding-left: 133px !important;
}

.pdr133 {
  padding-right: 133px !important;
}

.pdb133 {
  padding-bottom: 133px !important;
}

.mgt134 {
  margin-top: 134px !important;
}

.mgl134 {
  margin-left: 134px !important;
}

.mgr134 {
  margin-right: 134px !important;
}

.mgb134 {
  margin-bottom: 134px !important;
}

.pdt134 {
  padding-top: 134px !important;
}

.pdl134 {
  padding-left: 134px !important;
}

.pdr134 {
  padding-right: 134px !important;
}

.pdb134 {
  padding-bottom: 134px !important;
}

.mgt135 {
  margin-top: 135px !important;
}

.mgl135 {
  margin-left: 135px !important;
}

.mgr135 {
  margin-right: 135px !important;
}

.mgb135 {
  margin-bottom: 135px !important;
}

.pdt135 {
  padding-top: 135px !important;
}

.pdl135 {
  padding-left: 135px !important;
}

.pdr135 {
  padding-right: 135px !important;
}

.pdb135 {
  padding-bottom: 135px !important;
}

.mgt136 {
  margin-top: 136px !important;
}

.mgl136 {
  margin-left: 136px !important;
}

.mgr136 {
  margin-right: 136px !important;
}

.mgb136 {
  margin-bottom: 136px !important;
}

.pdt136 {
  padding-top: 136px !important;
}

.pdl136 {
  padding-left: 136px !important;
}

.pdr136 {
  padding-right: 136px !important;
}

.pdb136 {
  padding-bottom: 136px !important;
}

.mgt137 {
  margin-top: 137px !important;
}

.mgl137 {
  margin-left: 137px !important;
}

.mgr137 {
  margin-right: 137px !important;
}

.mgb137 {
  margin-bottom: 137px !important;
}

.pdt137 {
  padding-top: 137px !important;
}

.pdl137 {
  padding-left: 137px !important;
}

.pdr137 {
  padding-right: 137px !important;
}

.pdb137 {
  padding-bottom: 137px !important;
}

.mgt138 {
  margin-top: 138px !important;
}

.mgl138 {
  margin-left: 138px !important;
}

.mgr138 {
  margin-right: 138px !important;
}

.mgb138 {
  margin-bottom: 138px !important;
}

.pdt138 {
  padding-top: 138px !important;
}

.pdl138 {
  padding-left: 138px !important;
}

.pdr138 {
  padding-right: 138px !important;
}

.pdb138 {
  padding-bottom: 138px !important;
}

.mgt139 {
  margin-top: 139px !important;
}

.mgl139 {
  margin-left: 139px !important;
}

.mgr139 {
  margin-right: 139px !important;
}

.mgb139 {
  margin-bottom: 139px !important;
}

.pdt139 {
  padding-top: 139px !important;
}

.pdl139 {
  padding-left: 139px !important;
}

.pdr139 {
  padding-right: 139px !important;
}

.pdb139 {
  padding-bottom: 139px !important;
}

.mgt140 {
  margin-top: 140px !important;
}

.mgl140 {
  margin-left: 140px !important;
}

.mgr140 {
  margin-right: 140px !important;
}

.mgb140 {
  margin-bottom: 140px !important;
}

.pdt140 {
  padding-top: 140px !important;
}

.pdl140 {
  padding-left: 140px !important;
}

.pdr140 {
  padding-right: 140px !important;
}

.pdb140 {
  padding-bottom: 140px !important;
}

.mgt141 {
  margin-top: 141px !important;
}

.mgl141 {
  margin-left: 141px !important;
}

.mgr141 {
  margin-right: 141px !important;
}

.mgb141 {
  margin-bottom: 141px !important;
}

.pdt141 {
  padding-top: 141px !important;
}

.pdl141 {
  padding-left: 141px !important;
}

.pdr141 {
  padding-right: 141px !important;
}

.pdb141 {
  padding-bottom: 141px !important;
}

.mgt142 {
  margin-top: 142px !important;
}

.mgl142 {
  margin-left: 142px !important;
}

.mgr142 {
  margin-right: 142px !important;
}

.mgb142 {
  margin-bottom: 142px !important;
}

.pdt142 {
  padding-top: 142px !important;
}

.pdl142 {
  padding-left: 142px !important;
}

.pdr142 {
  padding-right: 142px !important;
}

.pdb142 {
  padding-bottom: 142px !important;
}

.mgt143 {
  margin-top: 143px !important;
}

.mgl143 {
  margin-left: 143px !important;
}

.mgr143 {
  margin-right: 143px !important;
}

.mgb143 {
  margin-bottom: 143px !important;
}

.pdt143 {
  padding-top: 143px !important;
}

.pdl143 {
  padding-left: 143px !important;
}

.pdr143 {
  padding-right: 143px !important;
}

.pdb143 {
  padding-bottom: 143px !important;
}

.mgt144 {
  margin-top: 144px !important;
}

.mgl144 {
  margin-left: 144px !important;
}

.mgr144 {
  margin-right: 144px !important;
}

.mgb144 {
  margin-bottom: 144px !important;
}

.pdt144 {
  padding-top: 144px !important;
}

.pdl144 {
  padding-left: 144px !important;
}

.pdr144 {
  padding-right: 144px !important;
}

.pdb144 {
  padding-bottom: 144px !important;
}

.mgt145 {
  margin-top: 145px !important;
}

.mgl145 {
  margin-left: 145px !important;
}

.mgr145 {
  margin-right: 145px !important;
}

.mgb145 {
  margin-bottom: 145px !important;
}

.pdt145 {
  padding-top: 145px !important;
}

.pdl145 {
  padding-left: 145px !important;
}

.pdr145 {
  padding-right: 145px !important;
}

.pdb145 {
  padding-bottom: 145px !important;
}

.mgt146 {
  margin-top: 146px !important;
}

.mgl146 {
  margin-left: 146px !important;
}

.mgr146 {
  margin-right: 146px !important;
}

.mgb146 {
  margin-bottom: 146px !important;
}

.pdt146 {
  padding-top: 146px !important;
}

.pdl146 {
  padding-left: 146px !important;
}

.pdr146 {
  padding-right: 146px !important;
}

.pdb146 {
  padding-bottom: 146px !important;
}

.mgt147 {
  margin-top: 147px !important;
}

.mgl147 {
  margin-left: 147px !important;
}

.mgr147 {
  margin-right: 147px !important;
}

.mgb147 {
  margin-bottom: 147px !important;
}

.pdt147 {
  padding-top: 147px !important;
}

.pdl147 {
  padding-left: 147px !important;
}

.pdr147 {
  padding-right: 147px !important;
}

.pdb147 {
  padding-bottom: 147px !important;
}

.mgt148 {
  margin-top: 148px !important;
}

.mgl148 {
  margin-left: 148px !important;
}

.mgr148 {
  margin-right: 148px !important;
}

.mgb148 {
  margin-bottom: 148px !important;
}

.pdt148 {
  padding-top: 148px !important;
}

.pdl148 {
  padding-left: 148px !important;
}

.pdr148 {
  padding-right: 148px !important;
}

.pdb148 {
  padding-bottom: 148px !important;
}

.mgt149 {
  margin-top: 149px !important;
}

.mgl149 {
  margin-left: 149px !important;
}

.mgr149 {
  margin-right: 149px !important;
}

.mgb149 {
  margin-bottom: 149px !important;
}

.pdt149 {
  padding-top: 149px !important;
}

.pdl149 {
  padding-left: 149px !important;
}

.pdr149 {
  padding-right: 149px !important;
}

.pdb149 {
  padding-bottom: 149px !important;
}

.mgt150 {
  margin-top: 150px !important;
}

.mgl150 {
  margin-left: 150px !important;
}

.mgr150 {
  margin-right: 150px !important;
}

.mgb150 {
  margin-bottom: 150px !important;
}

.pdt150 {
  padding-top: 150px !important;
}

.pdl150 {
  padding-left: 150px !important;
}

.pdr150 {
  padding-right: 150px !important;
}

.pdb150 {
  padding-bottom: 150px !important;
}

.mgt151 {
  margin-top: 151px !important;
}

.mgl151 {
  margin-left: 151px !important;
}

.mgr151 {
  margin-right: 151px !important;
}

.mgb151 {
  margin-bottom: 151px !important;
}

.pdt151 {
  padding-top: 151px !important;
}

.pdl151 {
  padding-left: 151px !important;
}

.pdr151 {
  padding-right: 151px !important;
}

.pdb151 {
  padding-bottom: 151px !important;
}

.mgt152 {
  margin-top: 152px !important;
}

.mgl152 {
  margin-left: 152px !important;
}

.mgr152 {
  margin-right: 152px !important;
}

.mgb152 {
  margin-bottom: 152px !important;
}

.pdt152 {
  padding-top: 152px !important;
}

.pdl152 {
  padding-left: 152px !important;
}

.pdr152 {
  padding-right: 152px !important;
}

.pdb152 {
  padding-bottom: 152px !important;
}

.mgt153 {
  margin-top: 153px !important;
}

.mgl153 {
  margin-left: 153px !important;
}

.mgr153 {
  margin-right: 153px !important;
}

.mgb153 {
  margin-bottom: 153px !important;
}

.pdt153 {
  padding-top: 153px !important;
}

.pdl153 {
  padding-left: 153px !important;
}

.pdr153 {
  padding-right: 153px !important;
}

.pdb153 {
  padding-bottom: 153px !important;
}

.mgt154 {
  margin-top: 154px !important;
}

.mgl154 {
  margin-left: 154px !important;
}

.mgr154 {
  margin-right: 154px !important;
}

.mgb154 {
  margin-bottom: 154px !important;
}

.pdt154 {
  padding-top: 154px !important;
}

.pdl154 {
  padding-left: 154px !important;
}

.pdr154 {
  padding-right: 154px !important;
}

.pdb154 {
  padding-bottom: 154px !important;
}

.mgt155 {
  margin-top: 155px !important;
}

.mgl155 {
  margin-left: 155px !important;
}

.mgr155 {
  margin-right: 155px !important;
}

.mgb155 {
  margin-bottom: 155px !important;
}

.pdt155 {
  padding-top: 155px !important;
}

.pdl155 {
  padding-left: 155px !important;
}

.pdr155 {
  padding-right: 155px !important;
}

.pdb155 {
  padding-bottom: 155px !important;
}

.mgt156 {
  margin-top: 156px !important;
}

.mgl156 {
  margin-left: 156px !important;
}

.mgr156 {
  margin-right: 156px !important;
}

.mgb156 {
  margin-bottom: 156px !important;
}

.pdt156 {
  padding-top: 156px !important;
}

.pdl156 {
  padding-left: 156px !important;
}

.pdr156 {
  padding-right: 156px !important;
}

.pdb156 {
  padding-bottom: 156px !important;
}

.mgt157 {
  margin-top: 157px !important;
}

.mgl157 {
  margin-left: 157px !important;
}

.mgr157 {
  margin-right: 157px !important;
}

.mgb157 {
  margin-bottom: 157px !important;
}

.pdt157 {
  padding-top: 157px !important;
}

.pdl157 {
  padding-left: 157px !important;
}

.pdr157 {
  padding-right: 157px !important;
}

.pdb157 {
  padding-bottom: 157px !important;
}

.mgt158 {
  margin-top: 158px !important;
}

.mgl158 {
  margin-left: 158px !important;
}

.mgr158 {
  margin-right: 158px !important;
}

.mgb158 {
  margin-bottom: 158px !important;
}

.pdt158 {
  padding-top: 158px !important;
}

.pdl158 {
  padding-left: 158px !important;
}

.pdr158 {
  padding-right: 158px !important;
}

.pdb158 {
  padding-bottom: 158px !important;
}

.mgt159 {
  margin-top: 159px !important;
}

.mgl159 {
  margin-left: 159px !important;
}

.mgr159 {
  margin-right: 159px !important;
}

.mgb159 {
  margin-bottom: 159px !important;
}

.pdt159 {
  padding-top: 159px !important;
}

.pdl159 {
  padding-left: 159px !important;
}

.pdr159 {
  padding-right: 159px !important;
}

.pdb159 {
  padding-bottom: 159px !important;
}

.mgt160 {
  margin-top: 160px !important;
}

.mgl160 {
  margin-left: 160px !important;
}

.mgr160 {
  margin-right: 160px !important;
}

.mgb160 {
  margin-bottom: 160px !important;
}

.pdt160 {
  padding-top: 160px !important;
}

.pdl160 {
  padding-left: 160px !important;
}

.pdr160 {
  padding-right: 160px !important;
}

.pdb160 {
  padding-bottom: 160px !important;
}

.mgt161 {
  margin-top: 161px !important;
}

.mgl161 {
  margin-left: 161px !important;
}

.mgr161 {
  margin-right: 161px !important;
}

.mgb161 {
  margin-bottom: 161px !important;
}

.pdt161 {
  padding-top: 161px !important;
}

.pdl161 {
  padding-left: 161px !important;
}

.pdr161 {
  padding-right: 161px !important;
}

.pdb161 {
  padding-bottom: 161px !important;
}

.mgt162 {
  margin-top: 162px !important;
}

.mgl162 {
  margin-left: 162px !important;
}

.mgr162 {
  margin-right: 162px !important;
}

.mgb162 {
  margin-bottom: 162px !important;
}

.pdt162 {
  padding-top: 162px !important;
}

.pdl162 {
  padding-left: 162px !important;
}

.pdr162 {
  padding-right: 162px !important;
}

.pdb162 {
  padding-bottom: 162px !important;
}

.mgt163 {
  margin-top: 163px !important;
}

.mgl163 {
  margin-left: 163px !important;
}

.mgr163 {
  margin-right: 163px !important;
}

.mgb163 {
  margin-bottom: 163px !important;
}

.pdt163 {
  padding-top: 163px !important;
}

.pdl163 {
  padding-left: 163px !important;
}

.pdr163 {
  padding-right: 163px !important;
}

.pdb163 {
  padding-bottom: 163px !important;
}

.mgt164 {
  margin-top: 164px !important;
}

.mgl164 {
  margin-left: 164px !important;
}

.mgr164 {
  margin-right: 164px !important;
}

.mgb164 {
  margin-bottom: 164px !important;
}

.pdt164 {
  padding-top: 164px !important;
}

.pdl164 {
  padding-left: 164px !important;
}

.pdr164 {
  padding-right: 164px !important;
}

.pdb164 {
  padding-bottom: 164px !important;
}

.mgt165 {
  margin-top: 165px !important;
}

.mgl165 {
  margin-left: 165px !important;
}

.mgr165 {
  margin-right: 165px !important;
}

.mgb165 {
  margin-bottom: 165px !important;
}

.pdt165 {
  padding-top: 165px !important;
}

.pdl165 {
  padding-left: 165px !important;
}

.pdr165 {
  padding-right: 165px !important;
}

.pdb165 {
  padding-bottom: 165px !important;
}

.mgt166 {
  margin-top: 166px !important;
}

.mgl166 {
  margin-left: 166px !important;
}

.mgr166 {
  margin-right: 166px !important;
}

.mgb166 {
  margin-bottom: 166px !important;
}

.pdt166 {
  padding-top: 166px !important;
}

.pdl166 {
  padding-left: 166px !important;
}

.pdr166 {
  padding-right: 166px !important;
}

.pdb166 {
  padding-bottom: 166px !important;
}

.mgt167 {
  margin-top: 167px !important;
}

.mgl167 {
  margin-left: 167px !important;
}

.mgr167 {
  margin-right: 167px !important;
}

.mgb167 {
  margin-bottom: 167px !important;
}

.pdt167 {
  padding-top: 167px !important;
}

.pdl167 {
  padding-left: 167px !important;
}

.pdr167 {
  padding-right: 167px !important;
}

.pdb167 {
  padding-bottom: 167px !important;
}

.mgt168 {
  margin-top: 168px !important;
}

.mgl168 {
  margin-left: 168px !important;
}

.mgr168 {
  margin-right: 168px !important;
}

.mgb168 {
  margin-bottom: 168px !important;
}

.pdt168 {
  padding-top: 168px !important;
}

.pdl168 {
  padding-left: 168px !important;
}

.pdr168 {
  padding-right: 168px !important;
}

.pdb168 {
  padding-bottom: 168px !important;
}

.mgt169 {
  margin-top: 169px !important;
}

.mgl169 {
  margin-left: 169px !important;
}

.mgr169 {
  margin-right: 169px !important;
}

.mgb169 {
  margin-bottom: 169px !important;
}

.pdt169 {
  padding-top: 169px !important;
}

.pdl169 {
  padding-left: 169px !important;
}

.pdr169 {
  padding-right: 169px !important;
}

.pdb169 {
  padding-bottom: 169px !important;
}

.mgt170 {
  margin-top: 170px !important;
}

.mgl170 {
  margin-left: 170px !important;
}

.mgr170 {
  margin-right: 170px !important;
}

.mgb170 {
  margin-bottom: 170px !important;
}

.pdt170 {
  padding-top: 170px !important;
}

.pdl170 {
  padding-left: 170px !important;
}

.pdr170 {
  padding-right: 170px !important;
}

.pdb170 {
  padding-bottom: 170px !important;
}

.mgt171 {
  margin-top: 171px !important;
}

.mgl171 {
  margin-left: 171px !important;
}

.mgr171 {
  margin-right: 171px !important;
}

.mgb171 {
  margin-bottom: 171px !important;
}

.pdt171 {
  padding-top: 171px !important;
}

.pdl171 {
  padding-left: 171px !important;
}

.pdr171 {
  padding-right: 171px !important;
}

.pdb171 {
  padding-bottom: 171px !important;
}

.mgt172 {
  margin-top: 172px !important;
}

.mgl172 {
  margin-left: 172px !important;
}

.mgr172 {
  margin-right: 172px !important;
}

.mgb172 {
  margin-bottom: 172px !important;
}

.pdt172 {
  padding-top: 172px !important;
}

.pdl172 {
  padding-left: 172px !important;
}

.pdr172 {
  padding-right: 172px !important;
}

.pdb172 {
  padding-bottom: 172px !important;
}

.mgt173 {
  margin-top: 173px !important;
}

.mgl173 {
  margin-left: 173px !important;
}

.mgr173 {
  margin-right: 173px !important;
}

.mgb173 {
  margin-bottom: 173px !important;
}

.pdt173 {
  padding-top: 173px !important;
}

.pdl173 {
  padding-left: 173px !important;
}

.pdr173 {
  padding-right: 173px !important;
}

.pdb173 {
  padding-bottom: 173px !important;
}

.mgt174 {
  margin-top: 174px !important;
}

.mgl174 {
  margin-left: 174px !important;
}

.mgr174 {
  margin-right: 174px !important;
}

.mgb174 {
  margin-bottom: 174px !important;
}

.pdt174 {
  padding-top: 174px !important;
}

.pdl174 {
  padding-left: 174px !important;
}

.pdr174 {
  padding-right: 174px !important;
}

.pdb174 {
  padding-bottom: 174px !important;
}

.mgt175 {
  margin-top: 175px !important;
}

.mgl175 {
  margin-left: 175px !important;
}

.mgr175 {
  margin-right: 175px !important;
}

.mgb175 {
  margin-bottom: 175px !important;
}

.pdt175 {
  padding-top: 175px !important;
}

.pdl175 {
  padding-left: 175px !important;
}

.pdr175 {
  padding-right: 175px !important;
}

.pdb175 {
  padding-bottom: 175px !important;
}

.mgt176 {
  margin-top: 176px !important;
}

.mgl176 {
  margin-left: 176px !important;
}

.mgr176 {
  margin-right: 176px !important;
}

.mgb176 {
  margin-bottom: 176px !important;
}

.pdt176 {
  padding-top: 176px !important;
}

.pdl176 {
  padding-left: 176px !important;
}

.pdr176 {
  padding-right: 176px !important;
}

.pdb176 {
  padding-bottom: 176px !important;
}

.mgt177 {
  margin-top: 177px !important;
}

.mgl177 {
  margin-left: 177px !important;
}

.mgr177 {
  margin-right: 177px !important;
}

.mgb177 {
  margin-bottom: 177px !important;
}

.pdt177 {
  padding-top: 177px !important;
}

.pdl177 {
  padding-left: 177px !important;
}

.pdr177 {
  padding-right: 177px !important;
}

.pdb177 {
  padding-bottom: 177px !important;
}

.mgt178 {
  margin-top: 178px !important;
}

.mgl178 {
  margin-left: 178px !important;
}

.mgr178 {
  margin-right: 178px !important;
}

.mgb178 {
  margin-bottom: 178px !important;
}

.pdt178 {
  padding-top: 178px !important;
}

.pdl178 {
  padding-left: 178px !important;
}

.pdr178 {
  padding-right: 178px !important;
}

.pdb178 {
  padding-bottom: 178px !important;
}

.mgt179 {
  margin-top: 179px !important;
}

.mgl179 {
  margin-left: 179px !important;
}

.mgr179 {
  margin-right: 179px !important;
}

.mgb179 {
  margin-bottom: 179px !important;
}

.pdt179 {
  padding-top: 179px !important;
}

.pdl179 {
  padding-left: 179px !important;
}

.pdr179 {
  padding-right: 179px !important;
}

.pdb179 {
  padding-bottom: 179px !important;
}

.mgt180 {
  margin-top: 180px !important;
}

.mgl180 {
  margin-left: 180px !important;
}

.mgr180 {
  margin-right: 180px !important;
}

.mgb180 {
  margin-bottom: 180px !important;
}

.pdt180 {
  padding-top: 180px !important;
}

.pdl180 {
  padding-left: 180px !important;
}

.pdr180 {
  padding-right: 180px !important;
}

.pdb180 {
  padding-bottom: 180px !important;
}

.mgt181 {
  margin-top: 181px !important;
}

.mgl181 {
  margin-left: 181px !important;
}

.mgr181 {
  margin-right: 181px !important;
}

.mgb181 {
  margin-bottom: 181px !important;
}

.pdt181 {
  padding-top: 181px !important;
}

.pdl181 {
  padding-left: 181px !important;
}

.pdr181 {
  padding-right: 181px !important;
}

.pdb181 {
  padding-bottom: 181px !important;
}

.mgt182 {
  margin-top: 182px !important;
}

.mgl182 {
  margin-left: 182px !important;
}

.mgr182 {
  margin-right: 182px !important;
}

.mgb182 {
  margin-bottom: 182px !important;
}

.pdt182 {
  padding-top: 182px !important;
}

.pdl182 {
  padding-left: 182px !important;
}

.pdr182 {
  padding-right: 182px !important;
}

.pdb182 {
  padding-bottom: 182px !important;
}

.mgt183 {
  margin-top: 183px !important;
}

.mgl183 {
  margin-left: 183px !important;
}

.mgr183 {
  margin-right: 183px !important;
}

.mgb183 {
  margin-bottom: 183px !important;
}

.pdt183 {
  padding-top: 183px !important;
}

.pdl183 {
  padding-left: 183px !important;
}

.pdr183 {
  padding-right: 183px !important;
}

.pdb183 {
  padding-bottom: 183px !important;
}

.mgt184 {
  margin-top: 184px !important;
}

.mgl184 {
  margin-left: 184px !important;
}

.mgr184 {
  margin-right: 184px !important;
}

.mgb184 {
  margin-bottom: 184px !important;
}

.pdt184 {
  padding-top: 184px !important;
}

.pdl184 {
  padding-left: 184px !important;
}

.pdr184 {
  padding-right: 184px !important;
}

.pdb184 {
  padding-bottom: 184px !important;
}

.mgt185 {
  margin-top: 185px !important;
}

.mgl185 {
  margin-left: 185px !important;
}

.mgr185 {
  margin-right: 185px !important;
}

.mgb185 {
  margin-bottom: 185px !important;
}

.pdt185 {
  padding-top: 185px !important;
}

.pdl185 {
  padding-left: 185px !important;
}

.pdr185 {
  padding-right: 185px !important;
}

.pdb185 {
  padding-bottom: 185px !important;
}

.mgt186 {
  margin-top: 186px !important;
}

.mgl186 {
  margin-left: 186px !important;
}

.mgr186 {
  margin-right: 186px !important;
}

.mgb186 {
  margin-bottom: 186px !important;
}

.pdt186 {
  padding-top: 186px !important;
}

.pdl186 {
  padding-left: 186px !important;
}

.pdr186 {
  padding-right: 186px !important;
}

.pdb186 {
  padding-bottom: 186px !important;
}

.mgt187 {
  margin-top: 187px !important;
}

.mgl187 {
  margin-left: 187px !important;
}

.mgr187 {
  margin-right: 187px !important;
}

.mgb187 {
  margin-bottom: 187px !important;
}

.pdt187 {
  padding-top: 187px !important;
}

.pdl187 {
  padding-left: 187px !important;
}

.pdr187 {
  padding-right: 187px !important;
}

.pdb187 {
  padding-bottom: 187px !important;
}

.mgt188 {
  margin-top: 188px !important;
}

.mgl188 {
  margin-left: 188px !important;
}

.mgr188 {
  margin-right: 188px !important;
}

.mgb188 {
  margin-bottom: 188px !important;
}

.pdt188 {
  padding-top: 188px !important;
}

.pdl188 {
  padding-left: 188px !important;
}

.pdr188 {
  padding-right: 188px !important;
}

.pdb188 {
  padding-bottom: 188px !important;
}

.mgt189 {
  margin-top: 189px !important;
}

.mgl189 {
  margin-left: 189px !important;
}

.mgr189 {
  margin-right: 189px !important;
}

.mgb189 {
  margin-bottom: 189px !important;
}

.pdt189 {
  padding-top: 189px !important;
}

.pdl189 {
  padding-left: 189px !important;
}

.pdr189 {
  padding-right: 189px !important;
}

.pdb189 {
  padding-bottom: 189px !important;
}

.mgt190 {
  margin-top: 190px !important;
}

.mgl190 {
  margin-left: 190px !important;
}

.mgr190 {
  margin-right: 190px !important;
}

.mgb190 {
  margin-bottom: 190px !important;
}

.pdt190 {
  padding-top: 190px !important;
}

.pdl190 {
  padding-left: 190px !important;
}

.pdr190 {
  padding-right: 190px !important;
}

.pdb190 {
  padding-bottom: 190px !important;
}

.mgt191 {
  margin-top: 191px !important;
}

.mgl191 {
  margin-left: 191px !important;
}

.mgr191 {
  margin-right: 191px !important;
}

.mgb191 {
  margin-bottom: 191px !important;
}

.pdt191 {
  padding-top: 191px !important;
}

.pdl191 {
  padding-left: 191px !important;
}

.pdr191 {
  padding-right: 191px !important;
}

.pdb191 {
  padding-bottom: 191px !important;
}

.mgt192 {
  margin-top: 192px !important;
}

.mgl192 {
  margin-left: 192px !important;
}

.mgr192 {
  margin-right: 192px !important;
}

.mgb192 {
  margin-bottom: 192px !important;
}

.pdt192 {
  padding-top: 192px !important;
}

.pdl192 {
  padding-left: 192px !important;
}

.pdr192 {
  padding-right: 192px !important;
}

.pdb192 {
  padding-bottom: 192px !important;
}

.mgt193 {
  margin-top: 193px !important;
}

.mgl193 {
  margin-left: 193px !important;
}

.mgr193 {
  margin-right: 193px !important;
}

.mgb193 {
  margin-bottom: 193px !important;
}

.pdt193 {
  padding-top: 193px !important;
}

.pdl193 {
  padding-left: 193px !important;
}

.pdr193 {
  padding-right: 193px !important;
}

.pdb193 {
  padding-bottom: 193px !important;
}

.mgt194 {
  margin-top: 194px !important;
}

.mgl194 {
  margin-left: 194px !important;
}

.mgr194 {
  margin-right: 194px !important;
}

.mgb194 {
  margin-bottom: 194px !important;
}

.pdt194 {
  padding-top: 194px !important;
}

.pdl194 {
  padding-left: 194px !important;
}

.pdr194 {
  padding-right: 194px !important;
}

.pdb194 {
  padding-bottom: 194px !important;
}

.mgt195 {
  margin-top: 195px !important;
}

.mgl195 {
  margin-left: 195px !important;
}

.mgr195 {
  margin-right: 195px !important;
}

.mgb195 {
  margin-bottom: 195px !important;
}

.pdt195 {
  padding-top: 195px !important;
}

.pdl195 {
  padding-left: 195px !important;
}

.pdr195 {
  padding-right: 195px !important;
}

.pdb195 {
  padding-bottom: 195px !important;
}

.mgt196 {
  margin-top: 196px !important;
}

.mgl196 {
  margin-left: 196px !important;
}

.mgr196 {
  margin-right: 196px !important;
}

.mgb196 {
  margin-bottom: 196px !important;
}

.pdt196 {
  padding-top: 196px !important;
}

.pdl196 {
  padding-left: 196px !important;
}

.pdr196 {
  padding-right: 196px !important;
}

.pdb196 {
  padding-bottom: 196px !important;
}

.mgt197 {
  margin-top: 197px !important;
}

.mgl197 {
  margin-left: 197px !important;
}

.mgr197 {
  margin-right: 197px !important;
}

.mgb197 {
  margin-bottom: 197px !important;
}

.pdt197 {
  padding-top: 197px !important;
}

.pdl197 {
  padding-left: 197px !important;
}

.pdr197 {
  padding-right: 197px !important;
}

.pdb197 {
  padding-bottom: 197px !important;
}

.mgt198 {
  margin-top: 198px !important;
}

.mgl198 {
  margin-left: 198px !important;
}

.mgr198 {
  margin-right: 198px !important;
}

.mgb198 {
  margin-bottom: 198px !important;
}

.pdt198 {
  padding-top: 198px !important;
}

.pdl198 {
  padding-left: 198px !important;
}

.pdr198 {
  padding-right: 198px !important;
}

.pdb198 {
  padding-bottom: 198px !important;
}

.mgt199 {
  margin-top: 199px !important;
}

.mgl199 {
  margin-left: 199px !important;
}

.mgr199 {
  margin-right: 199px !important;
}

.mgb199 {
  margin-bottom: 199px !important;
}

.pdt199 {
  padding-top: 199px !important;
}

.pdl199 {
  padding-left: 199px !important;
}

.pdr199 {
  padding-right: 199px !important;
}

.pdb199 {
  padding-bottom: 199px !important;
}

.mgt200 {
  margin-top: 200px !important;
}

.mgl200 {
  margin-left: 200px !important;
}

.mgr200 {
  margin-right: 200px !important;
}

.mgb200 {
  margin-bottom: 200px !important;
}

.pdt200 {
  padding-top: 200px !important;
}

.pdl200 {
  padding-left: 200px !important;
}

.pdr200 {
  padding-right: 200px !important;
}

.pdb200 {
  padding-bottom: 200px !important;
}

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

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

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

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

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

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

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

.fs17 {
  font-size: 17px !important;
}

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

.fs19 {
  font-size: 19px !important;
}

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

.fs21 {
  font-size: 21px !important;
}

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

.fs23 {
  font-size: 23px !important;
}

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

.fs25 {
  font-size: 25px !important;
}

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

.fs27 {
  font-size: 27px !important;
}

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

.fs29 {
  font-size: 29px !important;
}

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

.fs31 {
  font-size: 31px !important;
}

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

.fs33 {
  font-size: 33px !important;
}

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

.fs35 {
  font-size: 35px !important;
}

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

.fs37 {
  font-size: 37px !important;
}

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

.fs39 {
  font-size: 39px !important;
}

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

.fs41 {
  font-size: 41px !important;
}

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

.fs43 {
  font-size: 43px !important;
}

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

.fs45 {
  font-size: 45px !important;
}

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

.fs47 {
  font-size: 47px !important;
}

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

.fs49 {
  font-size: 49px !important;
}

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

.fs51 {
  font-size: 51px !important;
}

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

.fs53 {
  font-size: 53px !important;
}

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

.fs55 {
  font-size: 55px !important;
}

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

.fs57 {
  font-size: 57px !important;
}

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

.fs59 {
  font-size: 59px !important;
}

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

.fs61 {
  font-size: 61px !important;
}

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

.fs63 {
  font-size: 63px !important;
}

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

.fs65 {
  font-size: 65px !important;
}

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

.fs67 {
  font-size: 67px !important;
}

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

.fs69 {
  font-size: 69px !important;
}

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

.fs71 {
  font-size: 71px !important;
}

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

.fs73 {
  font-size: 73px !important;
}

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

.fs75 {
  font-size: 75px !important;
}

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

.fs77 {
  font-size: 77px !important;
}

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

.fs79 {
  font-size: 79px !important;
}

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

.fs81 {
  font-size: 81px !important;
}

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

.fs83 {
  font-size: 83px !important;
}

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

.fs85 {
  font-size: 85px !important;
}

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

.fs87 {
  font-size: 87px !important;
}

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

.fs89 {
  font-size: 89px !important;
}

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

.fs91 {
  font-size: 91px !important;
}

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

.fs93 {
  font-size: 93px !important;
}

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

.fs95 {
  font-size: 95px !important;
}

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

.fs97 {
  font-size: 97px !important;
}

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

.fs99 {
  font-size: 99px !important;
}

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

.wp-5 {
  width: 5% !important;
}

.wp-10 {
  width: 10% !important;
}

.wp-15 {
  width: 15% !important;
}

.wp-20 {
  width: 20% !important;
}

.wp-25 {
  width: 25% !important;
}

.wp-30 {
  width: 30% !important;
}

.wp-35 {
  width: 35% !important;
}

.wp-40 {
  width: 40% !important;
}

.wp-45 {
  width: 45% !important;
}

.wp-50 {
  width: 50% !important;
}

.wp-55 {
  width: 55% !important;
}

.wp-60 {
  width: 60% !important;
}

.wp-65 {
  width: 65% !important;
}

.wp-70 {
  width: 70% !important;
}

.wp-75 {
  width: 75% !important;
}

.wp-80 {
  width: 80% !important;
}

.wp-85 {
  width: 85% !important;
}

.wp-90 {
  width: 90% !important;
}

.wp-95 {
  width: 95% !important;
}

.wp-100 {
  width: 100% !important;
}

.h400 {
  height: 400px !important;
}

.text-align-l {
  text-align: left !important;
}

.text-align-r {
  text-align: right !important;
}

.text-align-c {
  text-align: center !important;
}

.bold {
  font-weight: bold !important;
}

.fw400 {
  font-weight: 400 !important;
}

.fw500 {
  font-weight: 500 !important;
}

.fw700 {
  font-weight: 700 !important;
}

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

.l28 {
  line-height: 28px !important;
}

.l32 {
  line-height: 32px !important;
}

.l52 {
  line-height: 52px !important;
}

.bgfff {
  background: #fff;
}

.bg-none {
  background: none !important;
}

.section {
  background: #fff;
  -webkit-box-shadow: 0px 8px 16px 0px rgba(0, 157, 234, 0.14);
          box-shadow: 0px 8px 16px 0px rgba(0, 157, 234, 0.14);
}

.fL {
  float: left;
}

.fR {
  float: right;
}

.show {
  display: block !important;
}

.hide {
  display: none !important;
}

.border_box {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.ellipsis {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden;
}

.mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  left: 0;
  top: 0;
  display: none;
  z-index: 9999;
}

.date-mask {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  position: fixed;
  left: 0;
  top: 0;
  display: none;
  z-index: 9999;
}

.body-hidden {
  overflow: hidden !important;
}

.tab-con {
  display: none;
}

html, body {
  font-size: 14px;
  height: 100%;
}

::-webkit-scrollbar {
  width: 6px;
  /*对垂直流动条有效*/
  height: 6px;
  /*对水平流动条有效*/
}

/*定义滚动条的轨道颜色、内阴影及圆角*/
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #f5f5f5;
  border-radius: 3px;
}

/*定义滑块颜色、内阴影及圆角*/
::-webkit-scrollbar-thumb {
  border-radius: 3px;
  -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);
  background-color: #999;
}

.fc-blue {
  color: #428BBC !important;
}

.fc-black {
  color: #000 !important;
}

.fc-white {
  color: #fff !important;
}

.intro-t {
  text-align: center;
  font-size: 18px;
  line-height: 24px;
  color: #333;
  font-weight: 400;
}

@media screen and (max-width: 769px) {
  html, body {
    font-size: 13.3333vw;
  }
  .mgt1 {
    margin-top: 0.01rem !important;
  }
  .mgl1 {
    margin-left: 0.01rem !important;
  }
  .mgr1 {
    margin-right: 0.01rem !important;
  }
  .mgb1 {
    margin-bottom: 0.01rem !important;
  }
  .pdt1 {
    padding-top: 0.01rem !important;
  }
  .pdl1 {
    padding-left: 0.01rem !important;
  }
  .pdr1 {
    padding-right: 0.01rem !important;
  }
  .pdb1 {
    padding-bottom: 0.01rem !important;
  }
  .mgt2 {
    margin-top: 0.02rem !important;
  }
  .mgl2 {
    margin-left: 0.02rem !important;
  }
  .mgr2 {
    margin-right: 0.02rem !important;
  }
  .mgb2 {
    margin-bottom: 0.02rem !important;
  }
  .pdt2 {
    padding-top: 0.02rem !important;
  }
  .pdl2 {
    padding-left: 0.02rem !important;
  }
  .pdr2 {
    padding-right: 0.02rem !important;
  }
  .pdb2 {
    padding-bottom: 0.02rem !important;
  }
  .mgt3 {
    margin-top: 0.03rem !important;
  }
  .mgl3 {
    margin-left: 0.03rem !important;
  }
  .mgr3 {
    margin-right: 0.03rem !important;
  }
  .mgb3 {
    margin-bottom: 0.03rem !important;
  }
  .pdt3 {
    padding-top: 0.03rem !important;
  }
  .pdl3 {
    padding-left: 0.03rem !important;
  }
  .pdr3 {
    padding-right: 0.03rem !important;
  }
  .pdb3 {
    padding-bottom: 0.03rem !important;
  }
  .mgt4 {
    margin-top: 0.04rem !important;
  }
  .mgl4 {
    margin-left: 0.04rem !important;
  }
  .mgr4 {
    margin-right: 0.04rem !important;
  }
  .mgb4 {
    margin-bottom: 0.04rem !important;
  }
  .pdt4 {
    padding-top: 0.04rem !important;
  }
  .pdl4 {
    padding-left: 0.04rem !important;
  }
  .pdr4 {
    padding-right: 0.04rem !important;
  }
  .pdb4 {
    padding-bottom: 0.04rem !important;
  }
  .mgt5 {
    margin-top: 0.05rem !important;
  }
  .mgl5 {
    margin-left: 0.05rem !important;
  }
  .mgr5 {
    margin-right: 0.05rem !important;
  }
  .mgb5 {
    margin-bottom: 0.05rem !important;
  }
  .pdt5 {
    padding-top: 0.05rem !important;
  }
  .pdl5 {
    padding-left: 0.05rem !important;
  }
  .pdr5 {
    padding-right: 0.05rem !important;
  }
  .pdb5 {
    padding-bottom: 0.05rem !important;
  }
  .mgt6 {
    margin-top: 0.06rem !important;
  }
  .mgl6 {
    margin-left: 0.06rem !important;
  }
  .mgr6 {
    margin-right: 0.06rem !important;
  }
  .mgb6 {
    margin-bottom: 0.06rem !important;
  }
  .pdt6 {
    padding-top: 0.06rem !important;
  }
  .pdl6 {
    padding-left: 0.06rem !important;
  }
  .pdr6 {
    padding-right: 0.06rem !important;
  }
  .pdb6 {
    padding-bottom: 0.06rem !important;
  }
  .mgt7 {
    margin-top: 0.07rem !important;
  }
  .mgl7 {
    margin-left: 0.07rem !important;
  }
  .mgr7 {
    margin-right: 0.07rem !important;
  }
  .mgb7 {
    margin-bottom: 0.07rem !important;
  }
  .pdt7 {
    padding-top: 0.07rem !important;
  }
  .pdl7 {
    padding-left: 0.07rem !important;
  }
  .pdr7 {
    padding-right: 0.07rem !important;
  }
  .pdb7 {
    padding-bottom: 0.07rem !important;
  }
  .mgt8 {
    margin-top: 0.08rem !important;
  }
  .mgl8 {
    margin-left: 0.08rem !important;
  }
  .mgr8 {
    margin-right: 0.08rem !important;
  }
  .mgb8 {
    margin-bottom: 0.08rem !important;
  }
  .pdt8 {
    padding-top: 0.08rem !important;
  }
  .pdl8 {
    padding-left: 0.08rem !important;
  }
  .pdr8 {
    padding-right: 0.08rem !important;
  }
  .pdb8 {
    padding-bottom: 0.08rem !important;
  }
  .mgt9 {
    margin-top: 0.09rem !important;
  }
  .mgl9 {
    margin-left: 0.09rem !important;
  }
  .mgr9 {
    margin-right: 0.09rem !important;
  }
  .mgb9 {
    margin-bottom: 0.09rem !important;
  }
  .pdt9 {
    padding-top: 0.09rem !important;
  }
  .pdl9 {
    padding-left: 0.09rem !important;
  }
  .pdr9 {
    padding-right: 0.09rem !important;
  }
  .pdb9 {
    padding-bottom: 0.09rem !important;
  }
  .mgt10 {
    margin-top: 0.1rem !important;
  }
  .mgl10 {
    margin-left: 0.1rem !important;
  }
  .mgr10 {
    margin-right: 0.1rem !important;
  }
  .mgb10 {
    margin-bottom: 0.1rem !important;
  }
  .pdt10 {
    padding-top: 0.1rem !important;
  }
  .pdl10 {
    padding-left: 0.1rem !important;
  }
  .pdr10 {
    padding-right: 0.1rem !important;
  }
  .pdb10 {
    padding-bottom: 0.1rem !important;
  }
  .mgt11 {
    margin-top: 0.11rem !important;
  }
  .mgl11 {
    margin-left: 0.11rem !important;
  }
  .mgr11 {
    margin-right: 0.11rem !important;
  }
  .mgb11 {
    margin-bottom: 0.11rem !important;
  }
  .pdt11 {
    padding-top: 0.11rem !important;
  }
  .pdl11 {
    padding-left: 0.11rem !important;
  }
  .pdr11 {
    padding-right: 0.11rem !important;
  }
  .pdb11 {
    padding-bottom: 0.11rem !important;
  }
  .mgt12 {
    margin-top: 0.12rem !important;
  }
  .mgl12 {
    margin-left: 0.12rem !important;
  }
  .mgr12 {
    margin-right: 0.12rem !important;
  }
  .mgb12 {
    margin-bottom: 0.12rem !important;
  }
  .pdt12 {
    padding-top: 0.12rem !important;
  }
  .pdl12 {
    padding-left: 0.12rem !important;
  }
  .pdr12 {
    padding-right: 0.12rem !important;
  }
  .pdb12 {
    padding-bottom: 0.12rem !important;
  }
  .mgt13 {
    margin-top: 0.13rem !important;
  }
  .mgl13 {
    margin-left: 0.13rem !important;
  }
  .mgr13 {
    margin-right: 0.13rem !important;
  }
  .mgb13 {
    margin-bottom: 0.13rem !important;
  }
  .pdt13 {
    padding-top: 0.13rem !important;
  }
  .pdl13 {
    padding-left: 0.13rem !important;
  }
  .pdr13 {
    padding-right: 0.13rem !important;
  }
  .pdb13 {
    padding-bottom: 0.13rem !important;
  }
  .mgt14 {
    margin-top: 0.14rem !important;
  }
  .mgl14 {
    margin-left: 0.14rem !important;
  }
  .mgr14 {
    margin-right: 0.14rem !important;
  }
  .mgb14 {
    margin-bottom: 0.14rem !important;
  }
  .pdt14 {
    padding-top: 0.14rem !important;
  }
  .pdl14 {
    padding-left: 0.14rem !important;
  }
  .pdr14 {
    padding-right: 0.14rem !important;
  }
  .pdb14 {
    padding-bottom: 0.14rem !important;
  }
  .mgt15 {
    margin-top: 0.15rem !important;
  }
  .mgl15 {
    margin-left: 0.15rem !important;
  }
  .mgr15 {
    margin-right: 0.15rem !important;
  }
  .mgb15 {
    margin-bottom: 0.15rem !important;
  }
  .pdt15 {
    padding-top: 0.15rem !important;
  }
  .pdl15 {
    padding-left: 0.15rem !important;
  }
  .pdr15 {
    padding-right: 0.15rem !important;
  }
  .pdb15 {
    padding-bottom: 0.15rem !important;
  }
  .mgt16 {
    margin-top: 0.16rem !important;
  }
  .mgl16 {
    margin-left: 0.16rem !important;
  }
  .mgr16 {
    margin-right: 0.16rem !important;
  }
  .mgb16 {
    margin-bottom: 0.16rem !important;
  }
  .pdt16 {
    padding-top: 0.16rem !important;
  }
  .pdl16 {
    padding-left: 0.16rem !important;
  }
  .pdr16 {
    padding-right: 0.16rem !important;
  }
  .pdb16 {
    padding-bottom: 0.16rem !important;
  }
  .mgt17 {
    margin-top: 0.17rem !important;
  }
  .mgl17 {
    margin-left: 0.17rem !important;
  }
  .mgr17 {
    margin-right: 0.17rem !important;
  }
  .mgb17 {
    margin-bottom: 0.17rem !important;
  }
  .pdt17 {
    padding-top: 0.17rem !important;
  }
  .pdl17 {
    padding-left: 0.17rem !important;
  }
  .pdr17 {
    padding-right: 0.17rem !important;
  }
  .pdb17 {
    padding-bottom: 0.17rem !important;
  }
  .mgt18 {
    margin-top: 0.18rem !important;
  }
  .mgl18 {
    margin-left: 0.18rem !important;
  }
  .mgr18 {
    margin-right: 0.18rem !important;
  }
  .mgb18 {
    margin-bottom: 0.18rem !important;
  }
  .pdt18 {
    padding-top: 0.18rem !important;
  }
  .pdl18 {
    padding-left: 0.18rem !important;
  }
  .pdr18 {
    padding-right: 0.18rem !important;
  }
  .pdb18 {
    padding-bottom: 0.18rem !important;
  }
  .mgt19 {
    margin-top: 0.19rem !important;
  }
  .mgl19 {
    margin-left: 0.19rem !important;
  }
  .mgr19 {
    margin-right: 0.19rem !important;
  }
  .mgb19 {
    margin-bottom: 0.19rem !important;
  }
  .pdt19 {
    padding-top: 0.19rem !important;
  }
  .pdl19 {
    padding-left: 0.19rem !important;
  }
  .pdr19 {
    padding-right: 0.19rem !important;
  }
  .pdb19 {
    padding-bottom: 0.19rem !important;
  }
  .mgt20 {
    margin-top: 0.2rem !important;
  }
  .mgl20 {
    margin-left: 0.2rem !important;
  }
  .mgr20 {
    margin-right: 0.2rem !important;
  }
  .mgb20 {
    margin-bottom: 0.2rem !important;
  }
  .pdt20 {
    padding-top: 0.2rem !important;
  }
  .pdl20 {
    padding-left: 0.2rem !important;
  }
  .pdr20 {
    padding-right: 0.2rem !important;
  }
  .pdb20 {
    padding-bottom: 0.2rem !important;
  }
  .mgt21 {
    margin-top: 0.21rem !important;
  }
  .mgl21 {
    margin-left: 0.21rem !important;
  }
  .mgr21 {
    margin-right: 0.21rem !important;
  }
  .mgb21 {
    margin-bottom: 0.21rem !important;
  }
  .pdt21 {
    padding-top: 0.21rem !important;
  }
  .pdl21 {
    padding-left: 0.21rem !important;
  }
  .pdr21 {
    padding-right: 0.21rem !important;
  }
  .pdb21 {
    padding-bottom: 0.21rem !important;
  }
  .mgt22 {
    margin-top: 0.22rem !important;
  }
  .mgl22 {
    margin-left: 0.22rem !important;
  }
  .mgr22 {
    margin-right: 0.22rem !important;
  }
  .mgb22 {
    margin-bottom: 0.22rem !important;
  }
  .pdt22 {
    padding-top: 0.22rem !important;
  }
  .pdl22 {
    padding-left: 0.22rem !important;
  }
  .pdr22 {
    padding-right: 0.22rem !important;
  }
  .pdb22 {
    padding-bottom: 0.22rem !important;
  }
  .mgt23 {
    margin-top: 0.23rem !important;
  }
  .mgl23 {
    margin-left: 0.23rem !important;
  }
  .mgr23 {
    margin-right: 0.23rem !important;
  }
  .mgb23 {
    margin-bottom: 0.23rem !important;
  }
  .pdt23 {
    padding-top: 0.23rem !important;
  }
  .pdl23 {
    padding-left: 0.23rem !important;
  }
  .pdr23 {
    padding-right: 0.23rem !important;
  }
  .pdb23 {
    padding-bottom: 0.23rem !important;
  }
  .mgt24 {
    margin-top: 0.24rem !important;
  }
  .mgl24 {
    margin-left: 0.24rem !important;
  }
  .mgr24 {
    margin-right: 0.24rem !important;
  }
  .mgb24 {
    margin-bottom: 0.24rem !important;
  }
  .pdt24 {
    padding-top: 0.24rem !important;
  }
  .pdl24 {
    padding-left: 0.24rem !important;
  }
  .pdr24 {
    padding-right: 0.24rem !important;
  }
  .pdb24 {
    padding-bottom: 0.24rem !important;
  }
  .mgt25 {
    margin-top: 0.25rem !important;
  }
  .mgl25 {
    margin-left: 0.25rem !important;
  }
  .mgr25 {
    margin-right: 0.25rem !important;
  }
  .mgb25 {
    margin-bottom: 0.25rem !important;
  }
  .pdt25 {
    padding-top: 0.25rem !important;
  }
  .pdl25 {
    padding-left: 0.25rem !important;
  }
  .pdr25 {
    padding-right: 0.25rem !important;
  }
  .pdb25 {
    padding-bottom: 0.25rem !important;
  }
  .mgt26 {
    margin-top: 0.26rem !important;
  }
  .mgl26 {
    margin-left: 0.26rem !important;
  }
  .mgr26 {
    margin-right: 0.26rem !important;
  }
  .mgb26 {
    margin-bottom: 0.26rem !important;
  }
  .pdt26 {
    padding-top: 0.26rem !important;
  }
  .pdl26 {
    padding-left: 0.26rem !important;
  }
  .pdr26 {
    padding-right: 0.26rem !important;
  }
  .pdb26 {
    padding-bottom: 0.26rem !important;
  }
  .mgt27 {
    margin-top: 0.27rem !important;
  }
  .mgl27 {
    margin-left: 0.27rem !important;
  }
  .mgr27 {
    margin-right: 0.27rem !important;
  }
  .mgb27 {
    margin-bottom: 0.27rem !important;
  }
  .pdt27 {
    padding-top: 0.27rem !important;
  }
  .pdl27 {
    padding-left: 0.27rem !important;
  }
  .pdr27 {
    padding-right: 0.27rem !important;
  }
  .pdb27 {
    padding-bottom: 0.27rem !important;
  }
  .mgt28 {
    margin-top: 0.28rem !important;
  }
  .mgl28 {
    margin-left: 0.28rem !important;
  }
  .mgr28 {
    margin-right: 0.28rem !important;
  }
  .mgb28 {
    margin-bottom: 0.28rem !important;
  }
  .pdt28 {
    padding-top: 0.28rem !important;
  }
  .pdl28 {
    padding-left: 0.28rem !important;
  }
  .pdr28 {
    padding-right: 0.28rem !important;
  }
  .pdb28 {
    padding-bottom: 0.28rem !important;
  }
  .mgt29 {
    margin-top: 0.29rem !important;
  }
  .mgl29 {
    margin-left: 0.29rem !important;
  }
  .mgr29 {
    margin-right: 0.29rem !important;
  }
  .mgb29 {
    margin-bottom: 0.29rem !important;
  }
  .pdt29 {
    padding-top: 0.29rem !important;
  }
  .pdl29 {
    padding-left: 0.29rem !important;
  }
  .pdr29 {
    padding-right: 0.29rem !important;
  }
  .pdb29 {
    padding-bottom: 0.29rem !important;
  }
  .mgt30 {
    margin-top: 0.3rem !important;
  }
  .mgl30 {
    margin-left: 0.3rem !important;
  }
  .mgr30 {
    margin-right: 0.3rem !important;
  }
  .mgb30 {
    margin-bottom: 0.3rem !important;
  }
  .pdt30 {
    padding-top: 0.3rem !important;
  }
  .pdl30 {
    padding-left: 0.3rem !important;
  }
  .pdr30 {
    padding-right: 0.3rem !important;
  }
  .pdb30 {
    padding-bottom: 0.3rem !important;
  }
  .mgt31 {
    margin-top: 0.31rem !important;
  }
  .mgl31 {
    margin-left: 0.31rem !important;
  }
  .mgr31 {
    margin-right: 0.31rem !important;
  }
  .mgb31 {
    margin-bottom: 0.31rem !important;
  }
  .pdt31 {
    padding-top: 0.31rem !important;
  }
  .pdl31 {
    padding-left: 0.31rem !important;
  }
  .pdr31 {
    padding-right: 0.31rem !important;
  }
  .pdb31 {
    padding-bottom: 0.31rem !important;
  }
  .mgt32 {
    margin-top: 0.32rem !important;
  }
  .mgl32 {
    margin-left: 0.32rem !important;
  }
  .mgr32 {
    margin-right: 0.32rem !important;
  }
  .mgb32 {
    margin-bottom: 0.32rem !important;
  }
  .pdt32 {
    padding-top: 0.32rem !important;
  }
  .pdl32 {
    padding-left: 0.32rem !important;
  }
  .pdr32 {
    padding-right: 0.32rem !important;
  }
  .pdb32 {
    padding-bottom: 0.32rem !important;
  }
  .mgt33 {
    margin-top: 0.33rem !important;
  }
  .mgl33 {
    margin-left: 0.33rem !important;
  }
  .mgr33 {
    margin-right: 0.33rem !important;
  }
  .mgb33 {
    margin-bottom: 0.33rem !important;
  }
  .pdt33 {
    padding-top: 0.33rem !important;
  }
  .pdl33 {
    padding-left: 0.33rem !important;
  }
  .pdr33 {
    padding-right: 0.33rem !important;
  }
  .pdb33 {
    padding-bottom: 0.33rem !important;
  }
  .mgt34 {
    margin-top: 0.34rem !important;
  }
  .mgl34 {
    margin-left: 0.34rem !important;
  }
  .mgr34 {
    margin-right: 0.34rem !important;
  }
  .mgb34 {
    margin-bottom: 0.34rem !important;
  }
  .pdt34 {
    padding-top: 0.34rem !important;
  }
  .pdl34 {
    padding-left: 0.34rem !important;
  }
  .pdr34 {
    padding-right: 0.34rem !important;
  }
  .pdb34 {
    padding-bottom: 0.34rem !important;
  }
  .mgt35 {
    margin-top: 0.35rem !important;
  }
  .mgl35 {
    margin-left: 0.35rem !important;
  }
  .mgr35 {
    margin-right: 0.35rem !important;
  }
  .mgb35 {
    margin-bottom: 0.35rem !important;
  }
  .pdt35 {
    padding-top: 0.35rem !important;
  }
  .pdl35 {
    padding-left: 0.35rem !important;
  }
  .pdr35 {
    padding-right: 0.35rem !important;
  }
  .pdb35 {
    padding-bottom: 0.35rem !important;
  }
  .mgt36 {
    margin-top: 0.36rem !important;
  }
  .mgl36 {
    margin-left: 0.36rem !important;
  }
  .mgr36 {
    margin-right: 0.36rem !important;
  }
  .mgb36 {
    margin-bottom: 0.36rem !important;
  }
  .pdt36 {
    padding-top: 0.36rem !important;
  }
  .pdl36 {
    padding-left: 0.36rem !important;
  }
  .pdr36 {
    padding-right: 0.36rem !important;
  }
  .pdb36 {
    padding-bottom: 0.36rem !important;
  }
  .mgt37 {
    margin-top: 0.37rem !important;
  }
  .mgl37 {
    margin-left: 0.37rem !important;
  }
  .mgr37 {
    margin-right: 0.37rem !important;
  }
  .mgb37 {
    margin-bottom: 0.37rem !important;
  }
  .pdt37 {
    padding-top: 0.37rem !important;
  }
  .pdl37 {
    padding-left: 0.37rem !important;
  }
  .pdr37 {
    padding-right: 0.37rem !important;
  }
  .pdb37 {
    padding-bottom: 0.37rem !important;
  }
  .mgt38 {
    margin-top: 0.38rem !important;
  }
  .mgl38 {
    margin-left: 0.38rem !important;
  }
  .mgr38 {
    margin-right: 0.38rem !important;
  }
  .mgb38 {
    margin-bottom: 0.38rem !important;
  }
  .pdt38 {
    padding-top: 0.38rem !important;
  }
  .pdl38 {
    padding-left: 0.38rem !important;
  }
  .pdr38 {
    padding-right: 0.38rem !important;
  }
  .pdb38 {
    padding-bottom: 0.38rem !important;
  }
  .mgt39 {
    margin-top: 0.39rem !important;
  }
  .mgl39 {
    margin-left: 0.39rem !important;
  }
  .mgr39 {
    margin-right: 0.39rem !important;
  }
  .mgb39 {
    margin-bottom: 0.39rem !important;
  }
  .pdt39 {
    padding-top: 0.39rem !important;
  }
  .pdl39 {
    padding-left: 0.39rem !important;
  }
  .pdr39 {
    padding-right: 0.39rem !important;
  }
  .pdb39 {
    padding-bottom: 0.39rem !important;
  }
  .mgt40 {
    margin-top: 0.4rem !important;
  }
  .mgl40 {
    margin-left: 0.4rem !important;
  }
  .mgr40 {
    margin-right: 0.4rem !important;
  }
  .mgb40 {
    margin-bottom: 0.4rem !important;
  }
  .pdt40 {
    padding-top: 0.4rem !important;
  }
  .pdl40 {
    padding-left: 0.4rem !important;
  }
  .pdr40 {
    padding-right: 0.4rem !important;
  }
  .pdb40 {
    padding-bottom: 0.4rem !important;
  }
  .mgt41 {
    margin-top: 0.41rem !important;
  }
  .mgl41 {
    margin-left: 0.41rem !important;
  }
  .mgr41 {
    margin-right: 0.41rem !important;
  }
  .mgb41 {
    margin-bottom: 0.41rem !important;
  }
  .pdt41 {
    padding-top: 0.41rem !important;
  }
  .pdl41 {
    padding-left: 0.41rem !important;
  }
  .pdr41 {
    padding-right: 0.41rem !important;
  }
  .pdb41 {
    padding-bottom: 0.41rem !important;
  }
  .mgt42 {
    margin-top: 0.42rem !important;
  }
  .mgl42 {
    margin-left: 0.42rem !important;
  }
  .mgr42 {
    margin-right: 0.42rem !important;
  }
  .mgb42 {
    margin-bottom: 0.42rem !important;
  }
  .pdt42 {
    padding-top: 0.42rem !important;
  }
  .pdl42 {
    padding-left: 0.42rem !important;
  }
  .pdr42 {
    padding-right: 0.42rem !important;
  }
  .pdb42 {
    padding-bottom: 0.42rem !important;
  }
  .mgt43 {
    margin-top: 0.43rem !important;
  }
  .mgl43 {
    margin-left: 0.43rem !important;
  }
  .mgr43 {
    margin-right: 0.43rem !important;
  }
  .mgb43 {
    margin-bottom: 0.43rem !important;
  }
  .pdt43 {
    padding-top: 0.43rem !important;
  }
  .pdl43 {
    padding-left: 0.43rem !important;
  }
  .pdr43 {
    padding-right: 0.43rem !important;
  }
  .pdb43 {
    padding-bottom: 0.43rem !important;
  }
  .mgt44 {
    margin-top: 0.44rem !important;
  }
  .mgl44 {
    margin-left: 0.44rem !important;
  }
  .mgr44 {
    margin-right: 0.44rem !important;
  }
  .mgb44 {
    margin-bottom: 0.44rem !important;
  }
  .pdt44 {
    padding-top: 0.44rem !important;
  }
  .pdl44 {
    padding-left: 0.44rem !important;
  }
  .pdr44 {
    padding-right: 0.44rem !important;
  }
  .pdb44 {
    padding-bottom: 0.44rem !important;
  }
  .mgt45 {
    margin-top: 0.45rem !important;
  }
  .mgl45 {
    margin-left: 0.45rem !important;
  }
  .mgr45 {
    margin-right: 0.45rem !important;
  }
  .mgb45 {
    margin-bottom: 0.45rem !important;
  }
  .pdt45 {
    padding-top: 0.45rem !important;
  }
  .pdl45 {
    padding-left: 0.45rem !important;
  }
  .pdr45 {
    padding-right: 0.45rem !important;
  }
  .pdb45 {
    padding-bottom: 0.45rem !important;
  }
  .mgt46 {
    margin-top: 0.46rem !important;
  }
  .mgl46 {
    margin-left: 0.46rem !important;
  }
  .mgr46 {
    margin-right: 0.46rem !important;
  }
  .mgb46 {
    margin-bottom: 0.46rem !important;
  }
  .pdt46 {
    padding-top: 0.46rem !important;
  }
  .pdl46 {
    padding-left: 0.46rem !important;
  }
  .pdr46 {
    padding-right: 0.46rem !important;
  }
  .pdb46 {
    padding-bottom: 0.46rem !important;
  }
  .mgt47 {
    margin-top: 0.47rem !important;
  }
  .mgl47 {
    margin-left: 0.47rem !important;
  }
  .mgr47 {
    margin-right: 0.47rem !important;
  }
  .mgb47 {
    margin-bottom: 0.47rem !important;
  }
  .pdt47 {
    padding-top: 0.47rem !important;
  }
  .pdl47 {
    padding-left: 0.47rem !important;
  }
  .pdr47 {
    padding-right: 0.47rem !important;
  }
  .pdb47 {
    padding-bottom: 0.47rem !important;
  }
  .mgt48 {
    margin-top: 0.48rem !important;
  }
  .mgl48 {
    margin-left: 0.48rem !important;
  }
  .mgr48 {
    margin-right: 0.48rem !important;
  }
  .mgb48 {
    margin-bottom: 0.48rem !important;
  }
  .pdt48 {
    padding-top: 0.48rem !important;
  }
  .pdl48 {
    padding-left: 0.48rem !important;
  }
  .pdr48 {
    padding-right: 0.48rem !important;
  }
  .pdb48 {
    padding-bottom: 0.48rem !important;
  }
  .mgt49 {
    margin-top: 0.49rem !important;
  }
  .mgl49 {
    margin-left: 0.49rem !important;
  }
  .mgr49 {
    margin-right: 0.49rem !important;
  }
  .mgb49 {
    margin-bottom: 0.49rem !important;
  }
  .pdt49 {
    padding-top: 0.49rem !important;
  }
  .pdl49 {
    padding-left: 0.49rem !important;
  }
  .pdr49 {
    padding-right: 0.49rem !important;
  }
  .pdb49 {
    padding-bottom: 0.49rem !important;
  }
  .mgt50 {
    margin-top: 0.5rem !important;
  }
  .mgl50 {
    margin-left: 0.5rem !important;
  }
  .mgr50 {
    margin-right: 0.5rem !important;
  }
  .mgb50 {
    margin-bottom: 0.5rem !important;
  }
  .pdt50 {
    padding-top: 0.5rem !important;
  }
  .pdl50 {
    padding-left: 0.5rem !important;
  }
  .pdr50 {
    padding-right: 0.5rem !important;
  }
  .pdb50 {
    padding-bottom: 0.5rem !important;
  }
  .mgt51 {
    margin-top: 0.51rem !important;
  }
  .mgl51 {
    margin-left: 0.51rem !important;
  }
  .mgr51 {
    margin-right: 0.51rem !important;
  }
  .mgb51 {
    margin-bottom: 0.51rem !important;
  }
  .pdt51 {
    padding-top: 0.51rem !important;
  }
  .pdl51 {
    padding-left: 0.51rem !important;
  }
  .pdr51 {
    padding-right: 0.51rem !important;
  }
  .pdb51 {
    padding-bottom: 0.51rem !important;
  }
  .mgt52 {
    margin-top: 0.52rem !important;
  }
  .mgl52 {
    margin-left: 0.52rem !important;
  }
  .mgr52 {
    margin-right: 0.52rem !important;
  }
  .mgb52 {
    margin-bottom: 0.52rem !important;
  }
  .pdt52 {
    padding-top: 0.52rem !important;
  }
  .pdl52 {
    padding-left: 0.52rem !important;
  }
  .pdr52 {
    padding-right: 0.52rem !important;
  }
  .pdb52 {
    padding-bottom: 0.52rem !important;
  }
  .mgt53 {
    margin-top: 0.53rem !important;
  }
  .mgl53 {
    margin-left: 0.53rem !important;
  }
  .mgr53 {
    margin-right: 0.53rem !important;
  }
  .mgb53 {
    margin-bottom: 0.53rem !important;
  }
  .pdt53 {
    padding-top: 0.53rem !important;
  }
  .pdl53 {
    padding-left: 0.53rem !important;
  }
  .pdr53 {
    padding-right: 0.53rem !important;
  }
  .pdb53 {
    padding-bottom: 0.53rem !important;
  }
  .mgt54 {
    margin-top: 0.54rem !important;
  }
  .mgl54 {
    margin-left: 0.54rem !important;
  }
  .mgr54 {
    margin-right: 0.54rem !important;
  }
  .mgb54 {
    margin-bottom: 0.54rem !important;
  }
  .pdt54 {
    padding-top: 0.54rem !important;
  }
  .pdl54 {
    padding-left: 0.54rem !important;
  }
  .pdr54 {
    padding-right: 0.54rem !important;
  }
  .pdb54 {
    padding-bottom: 0.54rem !important;
  }
  .mgt55 {
    margin-top: 0.55rem !important;
  }
  .mgl55 {
    margin-left: 0.55rem !important;
  }
  .mgr55 {
    margin-right: 0.55rem !important;
  }
  .mgb55 {
    margin-bottom: 0.55rem !important;
  }
  .pdt55 {
    padding-top: 0.55rem !important;
  }
  .pdl55 {
    padding-left: 0.55rem !important;
  }
  .pdr55 {
    padding-right: 0.55rem !important;
  }
  .pdb55 {
    padding-bottom: 0.55rem !important;
  }
  .mgt56 {
    margin-top: 0.56rem !important;
  }
  .mgl56 {
    margin-left: 0.56rem !important;
  }
  .mgr56 {
    margin-right: 0.56rem !important;
  }
  .mgb56 {
    margin-bottom: 0.56rem !important;
  }
  .pdt56 {
    padding-top: 0.56rem !important;
  }
  .pdl56 {
    padding-left: 0.56rem !important;
  }
  .pdr56 {
    padding-right: 0.56rem !important;
  }
  .pdb56 {
    padding-bottom: 0.56rem !important;
  }
  .mgt57 {
    margin-top: 0.57rem !important;
  }
  .mgl57 {
    margin-left: 0.57rem !important;
  }
  .mgr57 {
    margin-right: 0.57rem !important;
  }
  .mgb57 {
    margin-bottom: 0.57rem !important;
  }
  .pdt57 {
    padding-top: 0.57rem !important;
  }
  .pdl57 {
    padding-left: 0.57rem !important;
  }
  .pdr57 {
    padding-right: 0.57rem !important;
  }
  .pdb57 {
    padding-bottom: 0.57rem !important;
  }
  .mgt58 {
    margin-top: 0.58rem !important;
  }
  .mgl58 {
    margin-left: 0.58rem !important;
  }
  .mgr58 {
    margin-right: 0.58rem !important;
  }
  .mgb58 {
    margin-bottom: 0.58rem !important;
  }
  .pdt58 {
    padding-top: 0.58rem !important;
  }
  .pdl58 {
    padding-left: 0.58rem !important;
  }
  .pdr58 {
    padding-right: 0.58rem !important;
  }
  .pdb58 {
    padding-bottom: 0.58rem !important;
  }
  .mgt59 {
    margin-top: 0.59rem !important;
  }
  .mgl59 {
    margin-left: 0.59rem !important;
  }
  .mgr59 {
    margin-right: 0.59rem !important;
  }
  .mgb59 {
    margin-bottom: 0.59rem !important;
  }
  .pdt59 {
    padding-top: 0.59rem !important;
  }
  .pdl59 {
    padding-left: 0.59rem !important;
  }
  .pdr59 {
    padding-right: 0.59rem !important;
  }
  .pdb59 {
    padding-bottom: 0.59rem !important;
  }
  .mgt60 {
    margin-top: 0.6rem !important;
  }
  .mgl60 {
    margin-left: 0.6rem !important;
  }
  .mgr60 {
    margin-right: 0.6rem !important;
  }
  .mgb60 {
    margin-bottom: 0.6rem !important;
  }
  .pdt60 {
    padding-top: 0.6rem !important;
  }
  .pdl60 {
    padding-left: 0.6rem !important;
  }
  .pdr60 {
    padding-right: 0.6rem !important;
  }
  .pdb60 {
    padding-bottom: 0.6rem !important;
  }
  .mgt61 {
    margin-top: 0.61rem !important;
  }
  .mgl61 {
    margin-left: 0.61rem !important;
  }
  .mgr61 {
    margin-right: 0.61rem !important;
  }
  .mgb61 {
    margin-bottom: 0.61rem !important;
  }
  .pdt61 {
    padding-top: 0.61rem !important;
  }
  .pdl61 {
    padding-left: 0.61rem !important;
  }
  .pdr61 {
    padding-right: 0.61rem !important;
  }
  .pdb61 {
    padding-bottom: 0.61rem !important;
  }
  .mgt62 {
    margin-top: 0.62rem !important;
  }
  .mgl62 {
    margin-left: 0.62rem !important;
  }
  .mgr62 {
    margin-right: 0.62rem !important;
  }
  .mgb62 {
    margin-bottom: 0.62rem !important;
  }
  .pdt62 {
    padding-top: 0.62rem !important;
  }
  .pdl62 {
    padding-left: 0.62rem !important;
  }
  .pdr62 {
    padding-right: 0.62rem !important;
  }
  .pdb62 {
    padding-bottom: 0.62rem !important;
  }
  .mgt63 {
    margin-top: 0.63rem !important;
  }
  .mgl63 {
    margin-left: 0.63rem !important;
  }
  .mgr63 {
    margin-right: 0.63rem !important;
  }
  .mgb63 {
    margin-bottom: 0.63rem !important;
  }
  .pdt63 {
    padding-top: 0.63rem !important;
  }
  .pdl63 {
    padding-left: 0.63rem !important;
  }
  .pdr63 {
    padding-right: 0.63rem !important;
  }
  .pdb63 {
    padding-bottom: 0.63rem !important;
  }
  .mgt64 {
    margin-top: 0.64rem !important;
  }
  .mgl64 {
    margin-left: 0.64rem !important;
  }
  .mgr64 {
    margin-right: 0.64rem !important;
  }
  .mgb64 {
    margin-bottom: 0.64rem !important;
  }
  .pdt64 {
    padding-top: 0.64rem !important;
  }
  .pdl64 {
    padding-left: 0.64rem !important;
  }
  .pdr64 {
    padding-right: 0.64rem !important;
  }
  .pdb64 {
    padding-bottom: 0.64rem !important;
  }
  .mgt65 {
    margin-top: 0.65rem !important;
  }
  .mgl65 {
    margin-left: 0.65rem !important;
  }
  .mgr65 {
    margin-right: 0.65rem !important;
  }
  .mgb65 {
    margin-bottom: 0.65rem !important;
  }
  .pdt65 {
    padding-top: 0.65rem !important;
  }
  .pdl65 {
    padding-left: 0.65rem !important;
  }
  .pdr65 {
    padding-right: 0.65rem !important;
  }
  .pdb65 {
    padding-bottom: 0.65rem !important;
  }
  .mgt66 {
    margin-top: 0.66rem !important;
  }
  .mgl66 {
    margin-left: 0.66rem !important;
  }
  .mgr66 {
    margin-right: 0.66rem !important;
  }
  .mgb66 {
    margin-bottom: 0.66rem !important;
  }
  .pdt66 {
    padding-top: 0.66rem !important;
  }
  .pdl66 {
    padding-left: 0.66rem !important;
  }
  .pdr66 {
    padding-right: 0.66rem !important;
  }
  .pdb66 {
    padding-bottom: 0.66rem !important;
  }
  .mgt67 {
    margin-top: 0.67rem !important;
  }
  .mgl67 {
    margin-left: 0.67rem !important;
  }
  .mgr67 {
    margin-right: 0.67rem !important;
  }
  .mgb67 {
    margin-bottom: 0.67rem !important;
  }
  .pdt67 {
    padding-top: 0.67rem !important;
  }
  .pdl67 {
    padding-left: 0.67rem !important;
  }
  .pdr67 {
    padding-right: 0.67rem !important;
  }
  .pdb67 {
    padding-bottom: 0.67rem !important;
  }
  .mgt68 {
    margin-top: 0.68rem !important;
  }
  .mgl68 {
    margin-left: 0.68rem !important;
  }
  .mgr68 {
    margin-right: 0.68rem !important;
  }
  .mgb68 {
    margin-bottom: 0.68rem !important;
  }
  .pdt68 {
    padding-top: 0.68rem !important;
  }
  .pdl68 {
    padding-left: 0.68rem !important;
  }
  .pdr68 {
    padding-right: 0.68rem !important;
  }
  .pdb68 {
    padding-bottom: 0.68rem !important;
  }
  .mgt69 {
    margin-top: 0.69rem !important;
  }
  .mgl69 {
    margin-left: 0.69rem !important;
  }
  .mgr69 {
    margin-right: 0.69rem !important;
  }
  .mgb69 {
    margin-bottom: 0.69rem !important;
  }
  .pdt69 {
    padding-top: 0.69rem !important;
  }
  .pdl69 {
    padding-left: 0.69rem !important;
  }
  .pdr69 {
    padding-right: 0.69rem !important;
  }
  .pdb69 {
    padding-bottom: 0.69rem !important;
  }
  .mgt70 {
    margin-top: 0.7rem !important;
  }
  .mgl70 {
    margin-left: 0.7rem !important;
  }
  .mgr70 {
    margin-right: 0.7rem !important;
  }
  .mgb70 {
    margin-bottom: 0.7rem !important;
  }
  .pdt70 {
    padding-top: 0.7rem !important;
  }
  .pdl70 {
    padding-left: 0.7rem !important;
  }
  .pdr70 {
    padding-right: 0.7rem !important;
  }
  .pdb70 {
    padding-bottom: 0.7rem !important;
  }
  .mgt71 {
    margin-top: 0.71rem !important;
  }
  .mgl71 {
    margin-left: 0.71rem !important;
  }
  .mgr71 {
    margin-right: 0.71rem !important;
  }
  .mgb71 {
    margin-bottom: 0.71rem !important;
  }
  .pdt71 {
    padding-top: 0.71rem !important;
  }
  .pdl71 {
    padding-left: 0.71rem !important;
  }
  .pdr71 {
    padding-right: 0.71rem !important;
  }
  .pdb71 {
    padding-bottom: 0.71rem !important;
  }
  .mgt72 {
    margin-top: 0.72rem !important;
  }
  .mgl72 {
    margin-left: 0.72rem !important;
  }
  .mgr72 {
    margin-right: 0.72rem !important;
  }
  .mgb72 {
    margin-bottom: 0.72rem !important;
  }
  .pdt72 {
    padding-top: 0.72rem !important;
  }
  .pdl72 {
    padding-left: 0.72rem !important;
  }
  .pdr72 {
    padding-right: 0.72rem !important;
  }
  .pdb72 {
    padding-bottom: 0.72rem !important;
  }
  .mgt73 {
    margin-top: 0.73rem !important;
  }
  .mgl73 {
    margin-left: 0.73rem !important;
  }
  .mgr73 {
    margin-right: 0.73rem !important;
  }
  .mgb73 {
    margin-bottom: 0.73rem !important;
  }
  .pdt73 {
    padding-top: 0.73rem !important;
  }
  .pdl73 {
    padding-left: 0.73rem !important;
  }
  .pdr73 {
    padding-right: 0.73rem !important;
  }
  .pdb73 {
    padding-bottom: 0.73rem !important;
  }
  .mgt74 {
    margin-top: 0.74rem !important;
  }
  .mgl74 {
    margin-left: 0.74rem !important;
  }
  .mgr74 {
    margin-right: 0.74rem !important;
  }
  .mgb74 {
    margin-bottom: 0.74rem !important;
  }
  .pdt74 {
    padding-top: 0.74rem !important;
  }
  .pdl74 {
    padding-left: 0.74rem !important;
  }
  .pdr74 {
    padding-right: 0.74rem !important;
  }
  .pdb74 {
    padding-bottom: 0.74rem !important;
  }
  .mgt75 {
    margin-top: 0.75rem !important;
  }
  .mgl75 {
    margin-left: 0.75rem !important;
  }
  .mgr75 {
    margin-right: 0.75rem !important;
  }
  .mgb75 {
    margin-bottom: 0.75rem !important;
  }
  .pdt75 {
    padding-top: 0.75rem !important;
  }
  .pdl75 {
    padding-left: 0.75rem !important;
  }
  .pdr75 {
    padding-right: 0.75rem !important;
  }
  .pdb75 {
    padding-bottom: 0.75rem !important;
  }
  .mgt76 {
    margin-top: 0.76rem !important;
  }
  .mgl76 {
    margin-left: 0.76rem !important;
  }
  .mgr76 {
    margin-right: 0.76rem !important;
  }
  .mgb76 {
    margin-bottom: 0.76rem !important;
  }
  .pdt76 {
    padding-top: 0.76rem !important;
  }
  .pdl76 {
    padding-left: 0.76rem !important;
  }
  .pdr76 {
    padding-right: 0.76rem !important;
  }
  .pdb76 {
    padding-bottom: 0.76rem !important;
  }
  .mgt77 {
    margin-top: 0.77rem !important;
  }
  .mgl77 {
    margin-left: 0.77rem !important;
  }
  .mgr77 {
    margin-right: 0.77rem !important;
  }
  .mgb77 {
    margin-bottom: 0.77rem !important;
  }
  .pdt77 {
    padding-top: 0.77rem !important;
  }
  .pdl77 {
    padding-left: 0.77rem !important;
  }
  .pdr77 {
    padding-right: 0.77rem !important;
  }
  .pdb77 {
    padding-bottom: 0.77rem !important;
  }
  .mgt78 {
    margin-top: 0.78rem !important;
  }
  .mgl78 {
    margin-left: 0.78rem !important;
  }
  .mgr78 {
    margin-right: 0.78rem !important;
  }
  .mgb78 {
    margin-bottom: 0.78rem !important;
  }
  .pdt78 {
    padding-top: 0.78rem !important;
  }
  .pdl78 {
    padding-left: 0.78rem !important;
  }
  .pdr78 {
    padding-right: 0.78rem !important;
  }
  .pdb78 {
    padding-bottom: 0.78rem !important;
  }
  .mgt79 {
    margin-top: 0.79rem !important;
  }
  .mgl79 {
    margin-left: 0.79rem !important;
  }
  .mgr79 {
    margin-right: 0.79rem !important;
  }
  .mgb79 {
    margin-bottom: 0.79rem !important;
  }
  .pdt79 {
    padding-top: 0.79rem !important;
  }
  .pdl79 {
    padding-left: 0.79rem !important;
  }
  .pdr79 {
    padding-right: 0.79rem !important;
  }
  .pdb79 {
    padding-bottom: 0.79rem !important;
  }
  .mgt80 {
    margin-top: 0.8rem !important;
  }
  .mgl80 {
    margin-left: 0.8rem !important;
  }
  .mgr80 {
    margin-right: 0.8rem !important;
  }
  .mgb80 {
    margin-bottom: 0.8rem !important;
  }
  .pdt80 {
    padding-top: 0.8rem !important;
  }
  .pdl80 {
    padding-left: 0.8rem !important;
  }
  .pdr80 {
    padding-right: 0.8rem !important;
  }
  .pdb80 {
    padding-bottom: 0.8rem !important;
  }
  .mgt81 {
    margin-top: 0.81rem !important;
  }
  .mgl81 {
    margin-left: 0.81rem !important;
  }
  .mgr81 {
    margin-right: 0.81rem !important;
  }
  .mgb81 {
    margin-bottom: 0.81rem !important;
  }
  .pdt81 {
    padding-top: 0.81rem !important;
  }
  .pdl81 {
    padding-left: 0.81rem !important;
  }
  .pdr81 {
    padding-right: 0.81rem !important;
  }
  .pdb81 {
    padding-bottom: 0.81rem !important;
  }
  .mgt82 {
    margin-top: 0.82rem !important;
  }
  .mgl82 {
    margin-left: 0.82rem !important;
  }
  .mgr82 {
    margin-right: 0.82rem !important;
  }
  .mgb82 {
    margin-bottom: 0.82rem !important;
  }
  .pdt82 {
    padding-top: 0.82rem !important;
  }
  .pdl82 {
    padding-left: 0.82rem !important;
  }
  .pdr82 {
    padding-right: 0.82rem !important;
  }
  .pdb82 {
    padding-bottom: 0.82rem !important;
  }
  .mgt83 {
    margin-top: 0.83rem !important;
  }
  .mgl83 {
    margin-left: 0.83rem !important;
  }
  .mgr83 {
    margin-right: 0.83rem !important;
  }
  .mgb83 {
    margin-bottom: 0.83rem !important;
  }
  .pdt83 {
    padding-top: 0.83rem !important;
  }
  .pdl83 {
    padding-left: 0.83rem !important;
  }
  .pdr83 {
    padding-right: 0.83rem !important;
  }
  .pdb83 {
    padding-bottom: 0.83rem !important;
  }
  .mgt84 {
    margin-top: 0.84rem !important;
  }
  .mgl84 {
    margin-left: 0.84rem !important;
  }
  .mgr84 {
    margin-right: 0.84rem !important;
  }
  .mgb84 {
    margin-bottom: 0.84rem !important;
  }
  .pdt84 {
    padding-top: 0.84rem !important;
  }
  .pdl84 {
    padding-left: 0.84rem !important;
  }
  .pdr84 {
    padding-right: 0.84rem !important;
  }
  .pdb84 {
    padding-bottom: 0.84rem !important;
  }
  .mgt85 {
    margin-top: 0.85rem !important;
  }
  .mgl85 {
    margin-left: 0.85rem !important;
  }
  .mgr85 {
    margin-right: 0.85rem !important;
  }
  .mgb85 {
    margin-bottom: 0.85rem !important;
  }
  .pdt85 {
    padding-top: 0.85rem !important;
  }
  .pdl85 {
    padding-left: 0.85rem !important;
  }
  .pdr85 {
    padding-right: 0.85rem !important;
  }
  .pdb85 {
    padding-bottom: 0.85rem !important;
  }
  .mgt86 {
    margin-top: 0.86rem !important;
  }
  .mgl86 {
    margin-left: 0.86rem !important;
  }
  .mgr86 {
    margin-right: 0.86rem !important;
  }
  .mgb86 {
    margin-bottom: 0.86rem !important;
  }
  .pdt86 {
    padding-top: 0.86rem !important;
  }
  .pdl86 {
    padding-left: 0.86rem !important;
  }
  .pdr86 {
    padding-right: 0.86rem !important;
  }
  .pdb86 {
    padding-bottom: 0.86rem !important;
  }
  .mgt87 {
    margin-top: 0.87rem !important;
  }
  .mgl87 {
    margin-left: 0.87rem !important;
  }
  .mgr87 {
    margin-right: 0.87rem !important;
  }
  .mgb87 {
    margin-bottom: 0.87rem !important;
  }
  .pdt87 {
    padding-top: 0.87rem !important;
  }
  .pdl87 {
    padding-left: 0.87rem !important;
  }
  .pdr87 {
    padding-right: 0.87rem !important;
  }
  .pdb87 {
    padding-bottom: 0.87rem !important;
  }
  .mgt88 {
    margin-top: 0.88rem !important;
  }
  .mgl88 {
    margin-left: 0.88rem !important;
  }
  .mgr88 {
    margin-right: 0.88rem !important;
  }
  .mgb88 {
    margin-bottom: 0.88rem !important;
  }
  .pdt88 {
    padding-top: 0.88rem !important;
  }
  .pdl88 {
    padding-left: 0.88rem !important;
  }
  .pdr88 {
    padding-right: 0.88rem !important;
  }
  .pdb88 {
    padding-bottom: 0.88rem !important;
  }
  .mgt89 {
    margin-top: 0.89rem !important;
  }
  .mgl89 {
    margin-left: 0.89rem !important;
  }
  .mgr89 {
    margin-right: 0.89rem !important;
  }
  .mgb89 {
    margin-bottom: 0.89rem !important;
  }
  .pdt89 {
    padding-top: 0.89rem !important;
  }
  .pdl89 {
    padding-left: 0.89rem !important;
  }
  .pdr89 {
    padding-right: 0.89rem !important;
  }
  .pdb89 {
    padding-bottom: 0.89rem !important;
  }
  .mgt90 {
    margin-top: 0.9rem !important;
  }
  .mgl90 {
    margin-left: 0.9rem !important;
  }
  .mgr90 {
    margin-right: 0.9rem !important;
  }
  .mgb90 {
    margin-bottom: 0.9rem !important;
  }
  .pdt90 {
    padding-top: 0.9rem !important;
  }
  .pdl90 {
    padding-left: 0.9rem !important;
  }
  .pdr90 {
    padding-right: 0.9rem !important;
  }
  .pdb90 {
    padding-bottom: 0.9rem !important;
  }
  .mgt91 {
    margin-top: 0.91rem !important;
  }
  .mgl91 {
    margin-left: 0.91rem !important;
  }
  .mgr91 {
    margin-right: 0.91rem !important;
  }
  .mgb91 {
    margin-bottom: 0.91rem !important;
  }
  .pdt91 {
    padding-top: 0.91rem !important;
  }
  .pdl91 {
    padding-left: 0.91rem !important;
  }
  .pdr91 {
    padding-right: 0.91rem !important;
  }
  .pdb91 {
    padding-bottom: 0.91rem !important;
  }
  .mgt92 {
    margin-top: 0.92rem !important;
  }
  .mgl92 {
    margin-left: 0.92rem !important;
  }
  .mgr92 {
    margin-right: 0.92rem !important;
  }
  .mgb92 {
    margin-bottom: 0.92rem !important;
  }
  .pdt92 {
    padding-top: 0.92rem !important;
  }
  .pdl92 {
    padding-left: 0.92rem !important;
  }
  .pdr92 {
    padding-right: 0.92rem !important;
  }
  .pdb92 {
    padding-bottom: 0.92rem !important;
  }
  .mgt93 {
    margin-top: 0.93rem !important;
  }
  .mgl93 {
    margin-left: 0.93rem !important;
  }
  .mgr93 {
    margin-right: 0.93rem !important;
  }
  .mgb93 {
    margin-bottom: 0.93rem !important;
  }
  .pdt93 {
    padding-top: 0.93rem !important;
  }
  .pdl93 {
    padding-left: 0.93rem !important;
  }
  .pdr93 {
    padding-right: 0.93rem !important;
  }
  .pdb93 {
    padding-bottom: 0.93rem !important;
  }
  .mgt94 {
    margin-top: 0.94rem !important;
  }
  .mgl94 {
    margin-left: 0.94rem !important;
  }
  .mgr94 {
    margin-right: 0.94rem !important;
  }
  .mgb94 {
    margin-bottom: 0.94rem !important;
  }
  .pdt94 {
    padding-top: 0.94rem !important;
  }
  .pdl94 {
    padding-left: 0.94rem !important;
  }
  .pdr94 {
    padding-right: 0.94rem !important;
  }
  .pdb94 {
    padding-bottom: 0.94rem !important;
  }
  .mgt95 {
    margin-top: 0.95rem !important;
  }
  .mgl95 {
    margin-left: 0.95rem !important;
  }
  .mgr95 {
    margin-right: 0.95rem !important;
  }
  .mgb95 {
    margin-bottom: 0.95rem !important;
  }
  .pdt95 {
    padding-top: 0.95rem !important;
  }
  .pdl95 {
    padding-left: 0.95rem !important;
  }
  .pdr95 {
    padding-right: 0.95rem !important;
  }
  .pdb95 {
    padding-bottom: 0.95rem !important;
  }
  .mgt96 {
    margin-top: 0.96rem !important;
  }
  .mgl96 {
    margin-left: 0.96rem !important;
  }
  .mgr96 {
    margin-right: 0.96rem !important;
  }
  .mgb96 {
    margin-bottom: 0.96rem !important;
  }
  .pdt96 {
    padding-top: 0.96rem !important;
  }
  .pdl96 {
    padding-left: 0.96rem !important;
  }
  .pdr96 {
    padding-right: 0.96rem !important;
  }
  .pdb96 {
    padding-bottom: 0.96rem !important;
  }
  .mgt97 {
    margin-top: 0.97rem !important;
  }
  .mgl97 {
    margin-left: 0.97rem !important;
  }
  .mgr97 {
    margin-right: 0.97rem !important;
  }
  .mgb97 {
    margin-bottom: 0.97rem !important;
  }
  .pdt97 {
    padding-top: 0.97rem !important;
  }
  .pdl97 {
    padding-left: 0.97rem !important;
  }
  .pdr97 {
    padding-right: 0.97rem !important;
  }
  .pdb97 {
    padding-bottom: 0.97rem !important;
  }
  .mgt98 {
    margin-top: 0.98rem !important;
  }
  .mgl98 {
    margin-left: 0.98rem !important;
  }
  .mgr98 {
    margin-right: 0.98rem !important;
  }
  .mgb98 {
    margin-bottom: 0.98rem !important;
  }
  .pdt98 {
    padding-top: 0.98rem !important;
  }
  .pdl98 {
    padding-left: 0.98rem !important;
  }
  .pdr98 {
    padding-right: 0.98rem !important;
  }
  .pdb98 {
    padding-bottom: 0.98rem !important;
  }
  .mgt99 {
    margin-top: 0.99rem !important;
  }
  .mgl99 {
    margin-left: 0.99rem !important;
  }
  .mgr99 {
    margin-right: 0.99rem !important;
  }
  .mgb99 {
    margin-bottom: 0.99rem !important;
  }
  .pdt99 {
    padding-top: 0.99rem !important;
  }
  .pdl99 {
    padding-left: 0.99rem !important;
  }
  .pdr99 {
    padding-right: 0.99rem !important;
  }
  .pdb99 {
    padding-bottom: 0.99rem !important;
  }
  .mgt100 {
    margin-top: 1rem !important;
  }
  .mgl100 {
    margin-left: 1rem !important;
  }
  .mgr100 {
    margin-right: 1rem !important;
  }
  .mgb100 {
    margin-bottom: 1rem !important;
  }
  .pdt100 {
    padding-top: 1rem !important;
  }
  .pdl100 {
    padding-left: 1rem !important;
  }
  .pdr100 {
    padding-right: 1rem !important;
  }
  .pdb100 {
    padding-bottom: 1rem !important;
  }
  .mgt101 {
    margin-top: 1.01rem !important;
  }
  .mgl101 {
    margin-left: 1.01rem !important;
  }
  .mgr101 {
    margin-right: 1.01rem !important;
  }
  .mgb101 {
    margin-bottom: 1.01rem !important;
  }
  .pdt101 {
    padding-top: 1.01rem !important;
  }
  .pdl101 {
    padding-left: 1.01rem !important;
  }
  .pdr101 {
    padding-right: 1.01rem !important;
  }
  .pdb101 {
    padding-bottom: 1.01rem !important;
  }
  .mgt102 {
    margin-top: 1.02rem !important;
  }
  .mgl102 {
    margin-left: 1.02rem !important;
  }
  .mgr102 {
    margin-right: 1.02rem !important;
  }
  .mgb102 {
    margin-bottom: 1.02rem !important;
  }
  .pdt102 {
    padding-top: 1.02rem !important;
  }
  .pdl102 {
    padding-left: 1.02rem !important;
  }
  .pdr102 {
    padding-right: 1.02rem !important;
  }
  .pdb102 {
    padding-bottom: 1.02rem !important;
  }
  .mgt103 {
    margin-top: 1.03rem !important;
  }
  .mgl103 {
    margin-left: 1.03rem !important;
  }
  .mgr103 {
    margin-right: 1.03rem !important;
  }
  .mgb103 {
    margin-bottom: 1.03rem !important;
  }
  .pdt103 {
    padding-top: 1.03rem !important;
  }
  .pdl103 {
    padding-left: 1.03rem !important;
  }
  .pdr103 {
    padding-right: 1.03rem !important;
  }
  .pdb103 {
    padding-bottom: 1.03rem !important;
  }
  .mgt104 {
    margin-top: 1.04rem !important;
  }
  .mgl104 {
    margin-left: 1.04rem !important;
  }
  .mgr104 {
    margin-right: 1.04rem !important;
  }
  .mgb104 {
    margin-bottom: 1.04rem !important;
  }
  .pdt104 {
    padding-top: 1.04rem !important;
  }
  .pdl104 {
    padding-left: 1.04rem !important;
  }
  .pdr104 {
    padding-right: 1.04rem !important;
  }
  .pdb104 {
    padding-bottom: 1.04rem !important;
  }
  .mgt105 {
    margin-top: 1.05rem !important;
  }
  .mgl105 {
    margin-left: 1.05rem !important;
  }
  .mgr105 {
    margin-right: 1.05rem !important;
  }
  .mgb105 {
    margin-bottom: 1.05rem !important;
  }
  .pdt105 {
    padding-top: 1.05rem !important;
  }
  .pdl105 {
    padding-left: 1.05rem !important;
  }
  .pdr105 {
    padding-right: 1.05rem !important;
  }
  .pdb105 {
    padding-bottom: 1.05rem !important;
  }
  .mgt106 {
    margin-top: 1.06rem !important;
  }
  .mgl106 {
    margin-left: 1.06rem !important;
  }
  .mgr106 {
    margin-right: 1.06rem !important;
  }
  .mgb106 {
    margin-bottom: 1.06rem !important;
  }
  .pdt106 {
    padding-top: 1.06rem !important;
  }
  .pdl106 {
    padding-left: 1.06rem !important;
  }
  .pdr106 {
    padding-right: 1.06rem !important;
  }
  .pdb106 {
    padding-bottom: 1.06rem !important;
  }
  .mgt107 {
    margin-top: 1.07rem !important;
  }
  .mgl107 {
    margin-left: 1.07rem !important;
  }
  .mgr107 {
    margin-right: 1.07rem !important;
  }
  .mgb107 {
    margin-bottom: 1.07rem !important;
  }
  .pdt107 {
    padding-top: 1.07rem !important;
  }
  .pdl107 {
    padding-left: 1.07rem !important;
  }
  .pdr107 {
    padding-right: 1.07rem !important;
  }
  .pdb107 {
    padding-bottom: 1.07rem !important;
  }
  .mgt108 {
    margin-top: 1.08rem !important;
  }
  .mgl108 {
    margin-left: 1.08rem !important;
  }
  .mgr108 {
    margin-right: 1.08rem !important;
  }
  .mgb108 {
    margin-bottom: 1.08rem !important;
  }
  .pdt108 {
    padding-top: 1.08rem !important;
  }
  .pdl108 {
    padding-left: 1.08rem !important;
  }
  .pdr108 {
    padding-right: 1.08rem !important;
  }
  .pdb108 {
    padding-bottom: 1.08rem !important;
  }
  .mgt109 {
    margin-top: 1.09rem !important;
  }
  .mgl109 {
    margin-left: 1.09rem !important;
  }
  .mgr109 {
    margin-right: 1.09rem !important;
  }
  .mgb109 {
    margin-bottom: 1.09rem !important;
  }
  .pdt109 {
    padding-top: 1.09rem !important;
  }
  .pdl109 {
    padding-left: 1.09rem !important;
  }
  .pdr109 {
    padding-right: 1.09rem !important;
  }
  .pdb109 {
    padding-bottom: 1.09rem !important;
  }
  .mgt110 {
    margin-top: 1.1rem !important;
  }
  .mgl110 {
    margin-left: 1.1rem !important;
  }
  .mgr110 {
    margin-right: 1.1rem !important;
  }
  .mgb110 {
    margin-bottom: 1.1rem !important;
  }
  .pdt110 {
    padding-top: 1.1rem !important;
  }
  .pdl110 {
    padding-left: 1.1rem !important;
  }
  .pdr110 {
    padding-right: 1.1rem !important;
  }
  .pdb110 {
    padding-bottom: 1.1rem !important;
  }
  .mgt111 {
    margin-top: 1.11rem !important;
  }
  .mgl111 {
    margin-left: 1.11rem !important;
  }
  .mgr111 {
    margin-right: 1.11rem !important;
  }
  .mgb111 {
    margin-bottom: 1.11rem !important;
  }
  .pdt111 {
    padding-top: 1.11rem !important;
  }
  .pdl111 {
    padding-left: 1.11rem !important;
  }
  .pdr111 {
    padding-right: 1.11rem !important;
  }
  .pdb111 {
    padding-bottom: 1.11rem !important;
  }
  .mgt112 {
    margin-top: 1.12rem !important;
  }
  .mgl112 {
    margin-left: 1.12rem !important;
  }
  .mgr112 {
    margin-right: 1.12rem !important;
  }
  .mgb112 {
    margin-bottom: 1.12rem !important;
  }
  .pdt112 {
    padding-top: 1.12rem !important;
  }
  .pdl112 {
    padding-left: 1.12rem !important;
  }
  .pdr112 {
    padding-right: 1.12rem !important;
  }
  .pdb112 {
    padding-bottom: 1.12rem !important;
  }
  .mgt113 {
    margin-top: 1.13rem !important;
  }
  .mgl113 {
    margin-left: 1.13rem !important;
  }
  .mgr113 {
    margin-right: 1.13rem !important;
  }
  .mgb113 {
    margin-bottom: 1.13rem !important;
  }
  .pdt113 {
    padding-top: 1.13rem !important;
  }
  .pdl113 {
    padding-left: 1.13rem !important;
  }
  .pdr113 {
    padding-right: 1.13rem !important;
  }
  .pdb113 {
    padding-bottom: 1.13rem !important;
  }
  .mgt114 {
    margin-top: 1.14rem !important;
  }
  .mgl114 {
    margin-left: 1.14rem !important;
  }
  .mgr114 {
    margin-right: 1.14rem !important;
  }
  .mgb114 {
    margin-bottom: 1.14rem !important;
  }
  .pdt114 {
    padding-top: 1.14rem !important;
  }
  .pdl114 {
    padding-left: 1.14rem !important;
  }
  .pdr114 {
    padding-right: 1.14rem !important;
  }
  .pdb114 {
    padding-bottom: 1.14rem !important;
  }
  .mgt115 {
    margin-top: 1.15rem !important;
  }
  .mgl115 {
    margin-left: 1.15rem !important;
  }
  .mgr115 {
    margin-right: 1.15rem !important;
  }
  .mgb115 {
    margin-bottom: 1.15rem !important;
  }
  .pdt115 {
    padding-top: 1.15rem !important;
  }
  .pdl115 {
    padding-left: 1.15rem !important;
  }
  .pdr115 {
    padding-right: 1.15rem !important;
  }
  .pdb115 {
    padding-bottom: 1.15rem !important;
  }
  .mgt116 {
    margin-top: 1.16rem !important;
  }
  .mgl116 {
    margin-left: 1.16rem !important;
  }
  .mgr116 {
    margin-right: 1.16rem !important;
  }
  .mgb116 {
    margin-bottom: 1.16rem !important;
  }
  .pdt116 {
    padding-top: 1.16rem !important;
  }
  .pdl116 {
    padding-left: 1.16rem !important;
  }
  .pdr116 {
    padding-right: 1.16rem !important;
  }
  .pdb116 {
    padding-bottom: 1.16rem !important;
  }
  .mgt117 {
    margin-top: 1.17rem !important;
  }
  .mgl117 {
    margin-left: 1.17rem !important;
  }
  .mgr117 {
    margin-right: 1.17rem !important;
  }
  .mgb117 {
    margin-bottom: 1.17rem !important;
  }
  .pdt117 {
    padding-top: 1.17rem !important;
  }
  .pdl117 {
    padding-left: 1.17rem !important;
  }
  .pdr117 {
    padding-right: 1.17rem !important;
  }
  .pdb117 {
    padding-bottom: 1.17rem !important;
  }
  .mgt118 {
    margin-top: 1.18rem !important;
  }
  .mgl118 {
    margin-left: 1.18rem !important;
  }
  .mgr118 {
    margin-right: 1.18rem !important;
  }
  .mgb118 {
    margin-bottom: 1.18rem !important;
  }
  .pdt118 {
    padding-top: 1.18rem !important;
  }
  .pdl118 {
    padding-left: 1.18rem !important;
  }
  .pdr118 {
    padding-right: 1.18rem !important;
  }
  .pdb118 {
    padding-bottom: 1.18rem !important;
  }
  .mgt119 {
    margin-top: 1.19rem !important;
  }
  .mgl119 {
    margin-left: 1.19rem !important;
  }
  .mgr119 {
    margin-right: 1.19rem !important;
  }
  .mgb119 {
    margin-bottom: 1.19rem !important;
  }
  .pdt119 {
    padding-top: 1.19rem !important;
  }
  .pdl119 {
    padding-left: 1.19rem !important;
  }
  .pdr119 {
    padding-right: 1.19rem !important;
  }
  .pdb119 {
    padding-bottom: 1.19rem !important;
  }
  .mgt120 {
    margin-top: 1.2rem !important;
  }
  .mgl120 {
    margin-left: 1.2rem !important;
  }
  .mgr120 {
    margin-right: 1.2rem !important;
  }
  .mgb120 {
    margin-bottom: 1.2rem !important;
  }
  .pdt120 {
    padding-top: 1.2rem !important;
  }
  .pdl120 {
    padding-left: 1.2rem !important;
  }
  .pdr120 {
    padding-right: 1.2rem !important;
  }
  .pdb120 {
    padding-bottom: 1.2rem !important;
  }
  .mgt121 {
    margin-top: 1.21rem !important;
  }
  .mgl121 {
    margin-left: 1.21rem !important;
  }
  .mgr121 {
    margin-right: 1.21rem !important;
  }
  .mgb121 {
    margin-bottom: 1.21rem !important;
  }
  .pdt121 {
    padding-top: 1.21rem !important;
  }
  .pdl121 {
    padding-left: 1.21rem !important;
  }
  .pdr121 {
    padding-right: 1.21rem !important;
  }
  .pdb121 {
    padding-bottom: 1.21rem !important;
  }
  .mgt122 {
    margin-top: 1.22rem !important;
  }
  .mgl122 {
    margin-left: 1.22rem !important;
  }
  .mgr122 {
    margin-right: 1.22rem !important;
  }
  .mgb122 {
    margin-bottom: 1.22rem !important;
  }
  .pdt122 {
    padding-top: 1.22rem !important;
  }
  .pdl122 {
    padding-left: 1.22rem !important;
  }
  .pdr122 {
    padding-right: 1.22rem !important;
  }
  .pdb122 {
    padding-bottom: 1.22rem !important;
  }
  .mgt123 {
    margin-top: 1.23rem !important;
  }
  .mgl123 {
    margin-left: 1.23rem !important;
  }
  .mgr123 {
    margin-right: 1.23rem !important;
  }
  .mgb123 {
    margin-bottom: 1.23rem !important;
  }
  .pdt123 {
    padding-top: 1.23rem !important;
  }
  .pdl123 {
    padding-left: 1.23rem !important;
  }
  .pdr123 {
    padding-right: 1.23rem !important;
  }
  .pdb123 {
    padding-bottom: 1.23rem !important;
  }
  .mgt124 {
    margin-top: 1.24rem !important;
  }
  .mgl124 {
    margin-left: 1.24rem !important;
  }
  .mgr124 {
    margin-right: 1.24rem !important;
  }
  .mgb124 {
    margin-bottom: 1.24rem !important;
  }
  .pdt124 {
    padding-top: 1.24rem !important;
  }
  .pdl124 {
    padding-left: 1.24rem !important;
  }
  .pdr124 {
    padding-right: 1.24rem !important;
  }
  .pdb124 {
    padding-bottom: 1.24rem !important;
  }
  .mgt125 {
    margin-top: 1.25rem !important;
  }
  .mgl125 {
    margin-left: 1.25rem !important;
  }
  .mgr125 {
    margin-right: 1.25rem !important;
  }
  .mgb125 {
    margin-bottom: 1.25rem !important;
  }
  .pdt125 {
    padding-top: 1.25rem !important;
  }
  .pdl125 {
    padding-left: 1.25rem !important;
  }
  .pdr125 {
    padding-right: 1.25rem !important;
  }
  .pdb125 {
    padding-bottom: 1.25rem !important;
  }
  .mgt126 {
    margin-top: 1.26rem !important;
  }
  .mgl126 {
    margin-left: 1.26rem !important;
  }
  .mgr126 {
    margin-right: 1.26rem !important;
  }
  .mgb126 {
    margin-bottom: 1.26rem !important;
  }
  .pdt126 {
    padding-top: 1.26rem !important;
  }
  .pdl126 {
    padding-left: 1.26rem !important;
  }
  .pdr126 {
    padding-right: 1.26rem !important;
  }
  .pdb126 {
    padding-bottom: 1.26rem !important;
  }
  .mgt127 {
    margin-top: 1.27rem !important;
  }
  .mgl127 {
    margin-left: 1.27rem !important;
  }
  .mgr127 {
    margin-right: 1.27rem !important;
  }
  .mgb127 {
    margin-bottom: 1.27rem !important;
  }
  .pdt127 {
    padding-top: 1.27rem !important;
  }
  .pdl127 {
    padding-left: 1.27rem !important;
  }
  .pdr127 {
    padding-right: 1.27rem !important;
  }
  .pdb127 {
    padding-bottom: 1.27rem !important;
  }
  .mgt128 {
    margin-top: 1.28rem !important;
  }
  .mgl128 {
    margin-left: 1.28rem !important;
  }
  .mgr128 {
    margin-right: 1.28rem !important;
  }
  .mgb128 {
    margin-bottom: 1.28rem !important;
  }
  .pdt128 {
    padding-top: 1.28rem !important;
  }
  .pdl128 {
    padding-left: 1.28rem !important;
  }
  .pdr128 {
    padding-right: 1.28rem !important;
  }
  .pdb128 {
    padding-bottom: 1.28rem !important;
  }
  .mgt129 {
    margin-top: 1.29rem !important;
  }
  .mgl129 {
    margin-left: 1.29rem !important;
  }
  .mgr129 {
    margin-right: 1.29rem !important;
  }
  .mgb129 {
    margin-bottom: 1.29rem !important;
  }
  .pdt129 {
    padding-top: 1.29rem !important;
  }
  .pdl129 {
    padding-left: 1.29rem !important;
  }
  .pdr129 {
    padding-right: 1.29rem !important;
  }
  .pdb129 {
    padding-bottom: 1.29rem !important;
  }
  .mgt130 {
    margin-top: 1.3rem !important;
  }
  .mgl130 {
    margin-left: 1.3rem !important;
  }
  .mgr130 {
    margin-right: 1.3rem !important;
  }
  .mgb130 {
    margin-bottom: 1.3rem !important;
  }
  .pdt130 {
    padding-top: 1.3rem !important;
  }
  .pdl130 {
    padding-left: 1.3rem !important;
  }
  .pdr130 {
    padding-right: 1.3rem !important;
  }
  .pdb130 {
    padding-bottom: 1.3rem !important;
  }
  .mgt131 {
    margin-top: 1.31rem !important;
  }
  .mgl131 {
    margin-left: 1.31rem !important;
  }
  .mgr131 {
    margin-right: 1.31rem !important;
  }
  .mgb131 {
    margin-bottom: 1.31rem !important;
  }
  .pdt131 {
    padding-top: 1.31rem !important;
  }
  .pdl131 {
    padding-left: 1.31rem !important;
  }
  .pdr131 {
    padding-right: 1.31rem !important;
  }
  .pdb131 {
    padding-bottom: 1.31rem !important;
  }
  .mgt132 {
    margin-top: 1.32rem !important;
  }
  .mgl132 {
    margin-left: 1.32rem !important;
  }
  .mgr132 {
    margin-right: 1.32rem !important;
  }
  .mgb132 {
    margin-bottom: 1.32rem !important;
  }
  .pdt132 {
    padding-top: 1.32rem !important;
  }
  .pdl132 {
    padding-left: 1.32rem !important;
  }
  .pdr132 {
    padding-right: 1.32rem !important;
  }
  .pdb132 {
    padding-bottom: 1.32rem !important;
  }
  .mgt133 {
    margin-top: 1.33rem !important;
  }
  .mgl133 {
    margin-left: 1.33rem !important;
  }
  .mgr133 {
    margin-right: 1.33rem !important;
  }
  .mgb133 {
    margin-bottom: 1.33rem !important;
  }
  .pdt133 {
    padding-top: 1.33rem !important;
  }
  .pdl133 {
    padding-left: 1.33rem !important;
  }
  .pdr133 {
    padding-right: 1.33rem !important;
  }
  .pdb133 {
    padding-bottom: 1.33rem !important;
  }
  .mgt134 {
    margin-top: 1.34rem !important;
  }
  .mgl134 {
    margin-left: 1.34rem !important;
  }
  .mgr134 {
    margin-right: 1.34rem !important;
  }
  .mgb134 {
    margin-bottom: 1.34rem !important;
  }
  .pdt134 {
    padding-top: 1.34rem !important;
  }
  .pdl134 {
    padding-left: 1.34rem !important;
  }
  .pdr134 {
    padding-right: 1.34rem !important;
  }
  .pdb134 {
    padding-bottom: 1.34rem !important;
  }
  .mgt135 {
    margin-top: 1.35rem !important;
  }
  .mgl135 {
    margin-left: 1.35rem !important;
  }
  .mgr135 {
    margin-right: 1.35rem !important;
  }
  .mgb135 {
    margin-bottom: 1.35rem !important;
  }
  .pdt135 {
    padding-top: 1.35rem !important;
  }
  .pdl135 {
    padding-left: 1.35rem !important;
  }
  .pdr135 {
    padding-right: 1.35rem !important;
  }
  .pdb135 {
    padding-bottom: 1.35rem !important;
  }
  .mgt136 {
    margin-top: 1.36rem !important;
  }
  .mgl136 {
    margin-left: 1.36rem !important;
  }
  .mgr136 {
    margin-right: 1.36rem !important;
  }
  .mgb136 {
    margin-bottom: 1.36rem !important;
  }
  .pdt136 {
    padding-top: 1.36rem !important;
  }
  .pdl136 {
    padding-left: 1.36rem !important;
  }
  .pdr136 {
    padding-right: 1.36rem !important;
  }
  .pdb136 {
    padding-bottom: 1.36rem !important;
  }
  .mgt137 {
    margin-top: 1.37rem !important;
  }
  .mgl137 {
    margin-left: 1.37rem !important;
  }
  .mgr137 {
    margin-right: 1.37rem !important;
  }
  .mgb137 {
    margin-bottom: 1.37rem !important;
  }
  .pdt137 {
    padding-top: 1.37rem !important;
  }
  .pdl137 {
    padding-left: 1.37rem !important;
  }
  .pdr137 {
    padding-right: 1.37rem !important;
  }
  .pdb137 {
    padding-bottom: 1.37rem !important;
  }
  .mgt138 {
    margin-top: 1.38rem !important;
  }
  .mgl138 {
    margin-left: 1.38rem !important;
  }
  .mgr138 {
    margin-right: 1.38rem !important;
  }
  .mgb138 {
    margin-bottom: 1.38rem !important;
  }
  .pdt138 {
    padding-top: 1.38rem !important;
  }
  .pdl138 {
    padding-left: 1.38rem !important;
  }
  .pdr138 {
    padding-right: 1.38rem !important;
  }
  .pdb138 {
    padding-bottom: 1.38rem !important;
  }
  .mgt139 {
    margin-top: 1.39rem !important;
  }
  .mgl139 {
    margin-left: 1.39rem !important;
  }
  .mgr139 {
    margin-right: 1.39rem !important;
  }
  .mgb139 {
    margin-bottom: 1.39rem !important;
  }
  .pdt139 {
    padding-top: 1.39rem !important;
  }
  .pdl139 {
    padding-left: 1.39rem !important;
  }
  .pdr139 {
    padding-right: 1.39rem !important;
  }
  .pdb139 {
    padding-bottom: 1.39rem !important;
  }
  .mgt140 {
    margin-top: 1.4rem !important;
  }
  .mgl140 {
    margin-left: 1.4rem !important;
  }
  .mgr140 {
    margin-right: 1.4rem !important;
  }
  .mgb140 {
    margin-bottom: 1.4rem !important;
  }
  .pdt140 {
    padding-top: 1.4rem !important;
  }
  .pdl140 {
    padding-left: 1.4rem !important;
  }
  .pdr140 {
    padding-right: 1.4rem !important;
  }
  .pdb140 {
    padding-bottom: 1.4rem !important;
  }
  .mgt141 {
    margin-top: 1.41rem !important;
  }
  .mgl141 {
    margin-left: 1.41rem !important;
  }
  .mgr141 {
    margin-right: 1.41rem !important;
  }
  .mgb141 {
    margin-bottom: 1.41rem !important;
  }
  .pdt141 {
    padding-top: 1.41rem !important;
  }
  .pdl141 {
    padding-left: 1.41rem !important;
  }
  .pdr141 {
    padding-right: 1.41rem !important;
  }
  .pdb141 {
    padding-bottom: 1.41rem !important;
  }
  .mgt142 {
    margin-top: 1.42rem !important;
  }
  .mgl142 {
    margin-left: 1.42rem !important;
  }
  .mgr142 {
    margin-right: 1.42rem !important;
  }
  .mgb142 {
    margin-bottom: 1.42rem !important;
  }
  .pdt142 {
    padding-top: 1.42rem !important;
  }
  .pdl142 {
    padding-left: 1.42rem !important;
  }
  .pdr142 {
    padding-right: 1.42rem !important;
  }
  .pdb142 {
    padding-bottom: 1.42rem !important;
  }
  .mgt143 {
    margin-top: 1.43rem !important;
  }
  .mgl143 {
    margin-left: 1.43rem !important;
  }
  .mgr143 {
    margin-right: 1.43rem !important;
  }
  .mgb143 {
    margin-bottom: 1.43rem !important;
  }
  .pdt143 {
    padding-top: 1.43rem !important;
  }
  .pdl143 {
    padding-left: 1.43rem !important;
  }
  .pdr143 {
    padding-right: 1.43rem !important;
  }
  .pdb143 {
    padding-bottom: 1.43rem !important;
  }
  .mgt144 {
    margin-top: 1.44rem !important;
  }
  .mgl144 {
    margin-left: 1.44rem !important;
  }
  .mgr144 {
    margin-right: 1.44rem !important;
  }
  .mgb144 {
    margin-bottom: 1.44rem !important;
  }
  .pdt144 {
    padding-top: 1.44rem !important;
  }
  .pdl144 {
    padding-left: 1.44rem !important;
  }
  .pdr144 {
    padding-right: 1.44rem !important;
  }
  .pdb144 {
    padding-bottom: 1.44rem !important;
  }
  .mgt145 {
    margin-top: 1.45rem !important;
  }
  .mgl145 {
    margin-left: 1.45rem !important;
  }
  .mgr145 {
    margin-right: 1.45rem !important;
  }
  .mgb145 {
    margin-bottom: 1.45rem !important;
  }
  .pdt145 {
    padding-top: 1.45rem !important;
  }
  .pdl145 {
    padding-left: 1.45rem !important;
  }
  .pdr145 {
    padding-right: 1.45rem !important;
  }
  .pdb145 {
    padding-bottom: 1.45rem !important;
  }
  .mgt146 {
    margin-top: 1.46rem !important;
  }
  .mgl146 {
    margin-left: 1.46rem !important;
  }
  .mgr146 {
    margin-right: 1.46rem !important;
  }
  .mgb146 {
    margin-bottom: 1.46rem !important;
  }
  .pdt146 {
    padding-top: 1.46rem !important;
  }
  .pdl146 {
    padding-left: 1.46rem !important;
  }
  .pdr146 {
    padding-right: 1.46rem !important;
  }
  .pdb146 {
    padding-bottom: 1.46rem !important;
  }
  .mgt147 {
    margin-top: 1.47rem !important;
  }
  .mgl147 {
    margin-left: 1.47rem !important;
  }
  .mgr147 {
    margin-right: 1.47rem !important;
  }
  .mgb147 {
    margin-bottom: 1.47rem !important;
  }
  .pdt147 {
    padding-top: 1.47rem !important;
  }
  .pdl147 {
    padding-left: 1.47rem !important;
  }
  .pdr147 {
    padding-right: 1.47rem !important;
  }
  .pdb147 {
    padding-bottom: 1.47rem !important;
  }
  .mgt148 {
    margin-top: 1.48rem !important;
  }
  .mgl148 {
    margin-left: 1.48rem !important;
  }
  .mgr148 {
    margin-right: 1.48rem !important;
  }
  .mgb148 {
    margin-bottom: 1.48rem !important;
  }
  .pdt148 {
    padding-top: 1.48rem !important;
  }
  .pdl148 {
    padding-left: 1.48rem !important;
  }
  .pdr148 {
    padding-right: 1.48rem !important;
  }
  .pdb148 {
    padding-bottom: 1.48rem !important;
  }
  .mgt149 {
    margin-top: 1.49rem !important;
  }
  .mgl149 {
    margin-left: 1.49rem !important;
  }
  .mgr149 {
    margin-right: 1.49rem !important;
  }
  .mgb149 {
    margin-bottom: 1.49rem !important;
  }
  .pdt149 {
    padding-top: 1.49rem !important;
  }
  .pdl149 {
    padding-left: 1.49rem !important;
  }
  .pdr149 {
    padding-right: 1.49rem !important;
  }
  .pdb149 {
    padding-bottom: 1.49rem !important;
  }
  .mgt150 {
    margin-top: 1.5rem !important;
  }
  .mgl150 {
    margin-left: 1.5rem !important;
  }
  .mgr150 {
    margin-right: 1.5rem !important;
  }
  .mgb150 {
    margin-bottom: 1.5rem !important;
  }
  .pdt150 {
    padding-top: 1.5rem !important;
  }
  .pdl150 {
    padding-left: 1.5rem !important;
  }
  .pdr150 {
    padding-right: 1.5rem !important;
  }
  .pdb150 {
    padding-bottom: 1.5rem !important;
  }
  .mgt151 {
    margin-top: 1.51rem !important;
  }
  .mgl151 {
    margin-left: 1.51rem !important;
  }
  .mgr151 {
    margin-right: 1.51rem !important;
  }
  .mgb151 {
    margin-bottom: 1.51rem !important;
  }
  .pdt151 {
    padding-top: 1.51rem !important;
  }
  .pdl151 {
    padding-left: 1.51rem !important;
  }
  .pdr151 {
    padding-right: 1.51rem !important;
  }
  .pdb151 {
    padding-bottom: 1.51rem !important;
  }
  .mgt152 {
    margin-top: 1.52rem !important;
  }
  .mgl152 {
    margin-left: 1.52rem !important;
  }
  .mgr152 {
    margin-right: 1.52rem !important;
  }
  .mgb152 {
    margin-bottom: 1.52rem !important;
  }
  .pdt152 {
    padding-top: 1.52rem !important;
  }
  .pdl152 {
    padding-left: 1.52rem !important;
  }
  .pdr152 {
    padding-right: 1.52rem !important;
  }
  .pdb152 {
    padding-bottom: 1.52rem !important;
  }
  .mgt153 {
    margin-top: 1.53rem !important;
  }
  .mgl153 {
    margin-left: 1.53rem !important;
  }
  .mgr153 {
    margin-right: 1.53rem !important;
  }
  .mgb153 {
    margin-bottom: 1.53rem !important;
  }
  .pdt153 {
    padding-top: 1.53rem !important;
  }
  .pdl153 {
    padding-left: 1.53rem !important;
  }
  .pdr153 {
    padding-right: 1.53rem !important;
  }
  .pdb153 {
    padding-bottom: 1.53rem !important;
  }
  .mgt154 {
    margin-top: 1.54rem !important;
  }
  .mgl154 {
    margin-left: 1.54rem !important;
  }
  .mgr154 {
    margin-right: 1.54rem !important;
  }
  .mgb154 {
    margin-bottom: 1.54rem !important;
  }
  .pdt154 {
    padding-top: 1.54rem !important;
  }
  .pdl154 {
    padding-left: 1.54rem !important;
  }
  .pdr154 {
    padding-right: 1.54rem !important;
  }
  .pdb154 {
    padding-bottom: 1.54rem !important;
  }
  .mgt155 {
    margin-top: 1.55rem !important;
  }
  .mgl155 {
    margin-left: 1.55rem !important;
  }
  .mgr155 {
    margin-right: 1.55rem !important;
  }
  .mgb155 {
    margin-bottom: 1.55rem !important;
  }
  .pdt155 {
    padding-top: 1.55rem !important;
  }
  .pdl155 {
    padding-left: 1.55rem !important;
  }
  .pdr155 {
    padding-right: 1.55rem !important;
  }
  .pdb155 {
    padding-bottom: 1.55rem !important;
  }
  .mgt156 {
    margin-top: 1.56rem !important;
  }
  .mgl156 {
    margin-left: 1.56rem !important;
  }
  .mgr156 {
    margin-right: 1.56rem !important;
  }
  .mgb156 {
    margin-bottom: 1.56rem !important;
  }
  .pdt156 {
    padding-top: 1.56rem !important;
  }
  .pdl156 {
    padding-left: 1.56rem !important;
  }
  .pdr156 {
    padding-right: 1.56rem !important;
  }
  .pdb156 {
    padding-bottom: 1.56rem !important;
  }
  .mgt157 {
    margin-top: 1.57rem !important;
  }
  .mgl157 {
    margin-left: 1.57rem !important;
  }
  .mgr157 {
    margin-right: 1.57rem !important;
  }
  .mgb157 {
    margin-bottom: 1.57rem !important;
  }
  .pdt157 {
    padding-top: 1.57rem !important;
  }
  .pdl157 {
    padding-left: 1.57rem !important;
  }
  .pdr157 {
    padding-right: 1.57rem !important;
  }
  .pdb157 {
    padding-bottom: 1.57rem !important;
  }
  .mgt158 {
    margin-top: 1.58rem !important;
  }
  .mgl158 {
    margin-left: 1.58rem !important;
  }
  .mgr158 {
    margin-right: 1.58rem !important;
  }
  .mgb158 {
    margin-bottom: 1.58rem !important;
  }
  .pdt158 {
    padding-top: 1.58rem !important;
  }
  .pdl158 {
    padding-left: 1.58rem !important;
  }
  .pdr158 {
    padding-right: 1.58rem !important;
  }
  .pdb158 {
    padding-bottom: 1.58rem !important;
  }
  .mgt159 {
    margin-top: 1.59rem !important;
  }
  .mgl159 {
    margin-left: 1.59rem !important;
  }
  .mgr159 {
    margin-right: 1.59rem !important;
  }
  .mgb159 {
    margin-bottom: 1.59rem !important;
  }
  .pdt159 {
    padding-top: 1.59rem !important;
  }
  .pdl159 {
    padding-left: 1.59rem !important;
  }
  .pdr159 {
    padding-right: 1.59rem !important;
  }
  .pdb159 {
    padding-bottom: 1.59rem !important;
  }
  .mgt160 {
    margin-top: 1.6rem !important;
  }
  .mgl160 {
    margin-left: 1.6rem !important;
  }
  .mgr160 {
    margin-right: 1.6rem !important;
  }
  .mgb160 {
    margin-bottom: 1.6rem !important;
  }
  .pdt160 {
    padding-top: 1.6rem !important;
  }
  .pdl160 {
    padding-left: 1.6rem !important;
  }
  .pdr160 {
    padding-right: 1.6rem !important;
  }
  .pdb160 {
    padding-bottom: 1.6rem !important;
  }
  .mgt161 {
    margin-top: 1.61rem !important;
  }
  .mgl161 {
    margin-left: 1.61rem !important;
  }
  .mgr161 {
    margin-right: 1.61rem !important;
  }
  .mgb161 {
    margin-bottom: 1.61rem !important;
  }
  .pdt161 {
    padding-top: 1.61rem !important;
  }
  .pdl161 {
    padding-left: 1.61rem !important;
  }
  .pdr161 {
    padding-right: 1.61rem !important;
  }
  .pdb161 {
    padding-bottom: 1.61rem !important;
  }
  .mgt162 {
    margin-top: 1.62rem !important;
  }
  .mgl162 {
    margin-left: 1.62rem !important;
  }
  .mgr162 {
    margin-right: 1.62rem !important;
  }
  .mgb162 {
    margin-bottom: 1.62rem !important;
  }
  .pdt162 {
    padding-top: 1.62rem !important;
  }
  .pdl162 {
    padding-left: 1.62rem !important;
  }
  .pdr162 {
    padding-right: 1.62rem !important;
  }
  .pdb162 {
    padding-bottom: 1.62rem !important;
  }
  .mgt163 {
    margin-top: 1.63rem !important;
  }
  .mgl163 {
    margin-left: 1.63rem !important;
  }
  .mgr163 {
    margin-right: 1.63rem !important;
  }
  .mgb163 {
    margin-bottom: 1.63rem !important;
  }
  .pdt163 {
    padding-top: 1.63rem !important;
  }
  .pdl163 {
    padding-left: 1.63rem !important;
  }
  .pdr163 {
    padding-right: 1.63rem !important;
  }
  .pdb163 {
    padding-bottom: 1.63rem !important;
  }
  .mgt164 {
    margin-top: 1.64rem !important;
  }
  .mgl164 {
    margin-left: 1.64rem !important;
  }
  .mgr164 {
    margin-right: 1.64rem !important;
  }
  .mgb164 {
    margin-bottom: 1.64rem !important;
  }
  .pdt164 {
    padding-top: 1.64rem !important;
  }
  .pdl164 {
    padding-left: 1.64rem !important;
  }
  .pdr164 {
    padding-right: 1.64rem !important;
  }
  .pdb164 {
    padding-bottom: 1.64rem !important;
  }
  .mgt165 {
    margin-top: 1.65rem !important;
  }
  .mgl165 {
    margin-left: 1.65rem !important;
  }
  .mgr165 {
    margin-right: 1.65rem !important;
  }
  .mgb165 {
    margin-bottom: 1.65rem !important;
  }
  .pdt165 {
    padding-top: 1.65rem !important;
  }
  .pdl165 {
    padding-left: 1.65rem !important;
  }
  .pdr165 {
    padding-right: 1.65rem !important;
  }
  .pdb165 {
    padding-bottom: 1.65rem !important;
  }
  .mgt166 {
    margin-top: 1.66rem !important;
  }
  .mgl166 {
    margin-left: 1.66rem !important;
  }
  .mgr166 {
    margin-right: 1.66rem !important;
  }
  .mgb166 {
    margin-bottom: 1.66rem !important;
  }
  .pdt166 {
    padding-top: 1.66rem !important;
  }
  .pdl166 {
    padding-left: 1.66rem !important;
  }
  .pdr166 {
    padding-right: 1.66rem !important;
  }
  .pdb166 {
    padding-bottom: 1.66rem !important;
  }
  .mgt167 {
    margin-top: 1.67rem !important;
  }
  .mgl167 {
    margin-left: 1.67rem !important;
  }
  .mgr167 {
    margin-right: 1.67rem !important;
  }
  .mgb167 {
    margin-bottom: 1.67rem !important;
  }
  .pdt167 {
    padding-top: 1.67rem !important;
  }
  .pdl167 {
    padding-left: 1.67rem !important;
  }
  .pdr167 {
    padding-right: 1.67rem !important;
  }
  .pdb167 {
    padding-bottom: 1.67rem !important;
  }
  .mgt168 {
    margin-top: 1.68rem !important;
  }
  .mgl168 {
    margin-left: 1.68rem !important;
  }
  .mgr168 {
    margin-right: 1.68rem !important;
  }
  .mgb168 {
    margin-bottom: 1.68rem !important;
  }
  .pdt168 {
    padding-top: 1.68rem !important;
  }
  .pdl168 {
    padding-left: 1.68rem !important;
  }
  .pdr168 {
    padding-right: 1.68rem !important;
  }
  .pdb168 {
    padding-bottom: 1.68rem !important;
  }
  .mgt169 {
    margin-top: 1.69rem !important;
  }
  .mgl169 {
    margin-left: 1.69rem !important;
  }
  .mgr169 {
    margin-right: 1.69rem !important;
  }
  .mgb169 {
    margin-bottom: 1.69rem !important;
  }
  .pdt169 {
    padding-top: 1.69rem !important;
  }
  .pdl169 {
    padding-left: 1.69rem !important;
  }
  .pdr169 {
    padding-right: 1.69rem !important;
  }
  .pdb169 {
    padding-bottom: 1.69rem !important;
  }
  .mgt170 {
    margin-top: 1.7rem !important;
  }
  .mgl170 {
    margin-left: 1.7rem !important;
  }
  .mgr170 {
    margin-right: 1.7rem !important;
  }
  .mgb170 {
    margin-bottom: 1.7rem !important;
  }
  .pdt170 {
    padding-top: 1.7rem !important;
  }
  .pdl170 {
    padding-left: 1.7rem !important;
  }
  .pdr170 {
    padding-right: 1.7rem !important;
  }
  .pdb170 {
    padding-bottom: 1.7rem !important;
  }
  .mgt171 {
    margin-top: 1.71rem !important;
  }
  .mgl171 {
    margin-left: 1.71rem !important;
  }
  .mgr171 {
    margin-right: 1.71rem !important;
  }
  .mgb171 {
    margin-bottom: 1.71rem !important;
  }
  .pdt171 {
    padding-top: 1.71rem !important;
  }
  .pdl171 {
    padding-left: 1.71rem !important;
  }
  .pdr171 {
    padding-right: 1.71rem !important;
  }
  .pdb171 {
    padding-bottom: 1.71rem !important;
  }
  .mgt172 {
    margin-top: 1.72rem !important;
  }
  .mgl172 {
    margin-left: 1.72rem !important;
  }
  .mgr172 {
    margin-right: 1.72rem !important;
  }
  .mgb172 {
    margin-bottom: 1.72rem !important;
  }
  .pdt172 {
    padding-top: 1.72rem !important;
  }
  .pdl172 {
    padding-left: 1.72rem !important;
  }
  .pdr172 {
    padding-right: 1.72rem !important;
  }
  .pdb172 {
    padding-bottom: 1.72rem !important;
  }
  .mgt173 {
    margin-top: 1.73rem !important;
  }
  .mgl173 {
    margin-left: 1.73rem !important;
  }
  .mgr173 {
    margin-right: 1.73rem !important;
  }
  .mgb173 {
    margin-bottom: 1.73rem !important;
  }
  .pdt173 {
    padding-top: 1.73rem !important;
  }
  .pdl173 {
    padding-left: 1.73rem !important;
  }
  .pdr173 {
    padding-right: 1.73rem !important;
  }
  .pdb173 {
    padding-bottom: 1.73rem !important;
  }
  .mgt174 {
    margin-top: 1.74rem !important;
  }
  .mgl174 {
    margin-left: 1.74rem !important;
  }
  .mgr174 {
    margin-right: 1.74rem !important;
  }
  .mgb174 {
    margin-bottom: 1.74rem !important;
  }
  .pdt174 {
    padding-top: 1.74rem !important;
  }
  .pdl174 {
    padding-left: 1.74rem !important;
  }
  .pdr174 {
    padding-right: 1.74rem !important;
  }
  .pdb174 {
    padding-bottom: 1.74rem !important;
  }
  .mgt175 {
    margin-top: 1.75rem !important;
  }
  .mgl175 {
    margin-left: 1.75rem !important;
  }
  .mgr175 {
    margin-right: 1.75rem !important;
  }
  .mgb175 {
    margin-bottom: 1.75rem !important;
  }
  .pdt175 {
    padding-top: 1.75rem !important;
  }
  .pdl175 {
    padding-left: 1.75rem !important;
  }
  .pdr175 {
    padding-right: 1.75rem !important;
  }
  .pdb175 {
    padding-bottom: 1.75rem !important;
  }
  .mgt176 {
    margin-top: 1.76rem !important;
  }
  .mgl176 {
    margin-left: 1.76rem !important;
  }
  .mgr176 {
    margin-right: 1.76rem !important;
  }
  .mgb176 {
    margin-bottom: 1.76rem !important;
  }
  .pdt176 {
    padding-top: 1.76rem !important;
  }
  .pdl176 {
    padding-left: 1.76rem !important;
  }
  .pdr176 {
    padding-right: 1.76rem !important;
  }
  .pdb176 {
    padding-bottom: 1.76rem !important;
  }
  .mgt177 {
    margin-top: 1.77rem !important;
  }
  .mgl177 {
    margin-left: 1.77rem !important;
  }
  .mgr177 {
    margin-right: 1.77rem !important;
  }
  .mgb177 {
    margin-bottom: 1.77rem !important;
  }
  .pdt177 {
    padding-top: 1.77rem !important;
  }
  .pdl177 {
    padding-left: 1.77rem !important;
  }
  .pdr177 {
    padding-right: 1.77rem !important;
  }
  .pdb177 {
    padding-bottom: 1.77rem !important;
  }
  .mgt178 {
    margin-top: 1.78rem !important;
  }
  .mgl178 {
    margin-left: 1.78rem !important;
  }
  .mgr178 {
    margin-right: 1.78rem !important;
  }
  .mgb178 {
    margin-bottom: 1.78rem !important;
  }
  .pdt178 {
    padding-top: 1.78rem !important;
  }
  .pdl178 {
    padding-left: 1.78rem !important;
  }
  .pdr178 {
    padding-right: 1.78rem !important;
  }
  .pdb178 {
    padding-bottom: 1.78rem !important;
  }
  .mgt179 {
    margin-top: 1.79rem !important;
  }
  .mgl179 {
    margin-left: 1.79rem !important;
  }
  .mgr179 {
    margin-right: 1.79rem !important;
  }
  .mgb179 {
    margin-bottom: 1.79rem !important;
  }
  .pdt179 {
    padding-top: 1.79rem !important;
  }
  .pdl179 {
    padding-left: 1.79rem !important;
  }
  .pdr179 {
    padding-right: 1.79rem !important;
  }
  .pdb179 {
    padding-bottom: 1.79rem !important;
  }
  .mgt180 {
    margin-top: 1.8rem !important;
  }
  .mgl180 {
    margin-left: 1.8rem !important;
  }
  .mgr180 {
    margin-right: 1.8rem !important;
  }
  .mgb180 {
    margin-bottom: 1.8rem !important;
  }
  .pdt180 {
    padding-top: 1.8rem !important;
  }
  .pdl180 {
    padding-left: 1.8rem !important;
  }
  .pdr180 {
    padding-right: 1.8rem !important;
  }
  .pdb180 {
    padding-bottom: 1.8rem !important;
  }
  .mgt181 {
    margin-top: 1.81rem !important;
  }
  .mgl181 {
    margin-left: 1.81rem !important;
  }
  .mgr181 {
    margin-right: 1.81rem !important;
  }
  .mgb181 {
    margin-bottom: 1.81rem !important;
  }
  .pdt181 {
    padding-top: 1.81rem !important;
  }
  .pdl181 {
    padding-left: 1.81rem !important;
  }
  .pdr181 {
    padding-right: 1.81rem !important;
  }
  .pdb181 {
    padding-bottom: 1.81rem !important;
  }
  .mgt182 {
    margin-top: 1.82rem !important;
  }
  .mgl182 {
    margin-left: 1.82rem !important;
  }
  .mgr182 {
    margin-right: 1.82rem !important;
  }
  .mgb182 {
    margin-bottom: 1.82rem !important;
  }
  .pdt182 {
    padding-top: 1.82rem !important;
  }
  .pdl182 {
    padding-left: 1.82rem !important;
  }
  .pdr182 {
    padding-right: 1.82rem !important;
  }
  .pdb182 {
    padding-bottom: 1.82rem !important;
  }
  .mgt183 {
    margin-top: 1.83rem !important;
  }
  .mgl183 {
    margin-left: 1.83rem !important;
  }
  .mgr183 {
    margin-right: 1.83rem !important;
  }
  .mgb183 {
    margin-bottom: 1.83rem !important;
  }
  .pdt183 {
    padding-top: 1.83rem !important;
  }
  .pdl183 {
    padding-left: 1.83rem !important;
  }
  .pdr183 {
    padding-right: 1.83rem !important;
  }
  .pdb183 {
    padding-bottom: 1.83rem !important;
  }
  .mgt184 {
    margin-top: 1.84rem !important;
  }
  .mgl184 {
    margin-left: 1.84rem !important;
  }
  .mgr184 {
    margin-right: 1.84rem !important;
  }
  .mgb184 {
    margin-bottom: 1.84rem !important;
  }
  .pdt184 {
    padding-top: 1.84rem !important;
  }
  .pdl184 {
    padding-left: 1.84rem !important;
  }
  .pdr184 {
    padding-right: 1.84rem !important;
  }
  .pdb184 {
    padding-bottom: 1.84rem !important;
  }
  .mgt185 {
    margin-top: 1.85rem !important;
  }
  .mgl185 {
    margin-left: 1.85rem !important;
  }
  .mgr185 {
    margin-right: 1.85rem !important;
  }
  .mgb185 {
    margin-bottom: 1.85rem !important;
  }
  .pdt185 {
    padding-top: 1.85rem !important;
  }
  .pdl185 {
    padding-left: 1.85rem !important;
  }
  .pdr185 {
    padding-right: 1.85rem !important;
  }
  .pdb185 {
    padding-bottom: 1.85rem !important;
  }
  .mgt186 {
    margin-top: 1.86rem !important;
  }
  .mgl186 {
    margin-left: 1.86rem !important;
  }
  .mgr186 {
    margin-right: 1.86rem !important;
  }
  .mgb186 {
    margin-bottom: 1.86rem !important;
  }
  .pdt186 {
    padding-top: 1.86rem !important;
  }
  .pdl186 {
    padding-left: 1.86rem !important;
  }
  .pdr186 {
    padding-right: 1.86rem !important;
  }
  .pdb186 {
    padding-bottom: 1.86rem !important;
  }
  .mgt187 {
    margin-top: 1.87rem !important;
  }
  .mgl187 {
    margin-left: 1.87rem !important;
  }
  .mgr187 {
    margin-right: 1.87rem !important;
  }
  .mgb187 {
    margin-bottom: 1.87rem !important;
  }
  .pdt187 {
    padding-top: 1.87rem !important;
  }
  .pdl187 {
    padding-left: 1.87rem !important;
  }
  .pdr187 {
    padding-right: 1.87rem !important;
  }
  .pdb187 {
    padding-bottom: 1.87rem !important;
  }
  .mgt188 {
    margin-top: 1.88rem !important;
  }
  .mgl188 {
    margin-left: 1.88rem !important;
  }
  .mgr188 {
    margin-right: 1.88rem !important;
  }
  .mgb188 {
    margin-bottom: 1.88rem !important;
  }
  .pdt188 {
    padding-top: 1.88rem !important;
  }
  .pdl188 {
    padding-left: 1.88rem !important;
  }
  .pdr188 {
    padding-right: 1.88rem !important;
  }
  .pdb188 {
    padding-bottom: 1.88rem !important;
  }
  .mgt189 {
    margin-top: 1.89rem !important;
  }
  .mgl189 {
    margin-left: 1.89rem !important;
  }
  .mgr189 {
    margin-right: 1.89rem !important;
  }
  .mgb189 {
    margin-bottom: 1.89rem !important;
  }
  .pdt189 {
    padding-top: 1.89rem !important;
  }
  .pdl189 {
    padding-left: 1.89rem !important;
  }
  .pdr189 {
    padding-right: 1.89rem !important;
  }
  .pdb189 {
    padding-bottom: 1.89rem !important;
  }
  .mgt190 {
    margin-top: 1.9rem !important;
  }
  .mgl190 {
    margin-left: 1.9rem !important;
  }
  .mgr190 {
    margin-right: 1.9rem !important;
  }
  .mgb190 {
    margin-bottom: 1.9rem !important;
  }
  .pdt190 {
    padding-top: 1.9rem !important;
  }
  .pdl190 {
    padding-left: 1.9rem !important;
  }
  .pdr190 {
    padding-right: 1.9rem !important;
  }
  .pdb190 {
    padding-bottom: 1.9rem !important;
  }
  .mgt191 {
    margin-top: 1.91rem !important;
  }
  .mgl191 {
    margin-left: 1.91rem !important;
  }
  .mgr191 {
    margin-right: 1.91rem !important;
  }
  .mgb191 {
    margin-bottom: 1.91rem !important;
  }
  .pdt191 {
    padding-top: 1.91rem !important;
  }
  .pdl191 {
    padding-left: 1.91rem !important;
  }
  .pdr191 {
    padding-right: 1.91rem !important;
  }
  .pdb191 {
    padding-bottom: 1.91rem !important;
  }
  .mgt192 {
    margin-top: 1.92rem !important;
  }
  .mgl192 {
    margin-left: 1.92rem !important;
  }
  .mgr192 {
    margin-right: 1.92rem !important;
  }
  .mgb192 {
    margin-bottom: 1.92rem !important;
  }
  .pdt192 {
    padding-top: 1.92rem !important;
  }
  .pdl192 {
    padding-left: 1.92rem !important;
  }
  .pdr192 {
    padding-right: 1.92rem !important;
  }
  .pdb192 {
    padding-bottom: 1.92rem !important;
  }
  .mgt193 {
    margin-top: 1.93rem !important;
  }
  .mgl193 {
    margin-left: 1.93rem !important;
  }
  .mgr193 {
    margin-right: 1.93rem !important;
  }
  .mgb193 {
    margin-bottom: 1.93rem !important;
  }
  .pdt193 {
    padding-top: 1.93rem !important;
  }
  .pdl193 {
    padding-left: 1.93rem !important;
  }
  .pdr193 {
    padding-right: 1.93rem !important;
  }
  .pdb193 {
    padding-bottom: 1.93rem !important;
  }
  .mgt194 {
    margin-top: 1.94rem !important;
  }
  .mgl194 {
    margin-left: 1.94rem !important;
  }
  .mgr194 {
    margin-right: 1.94rem !important;
  }
  .mgb194 {
    margin-bottom: 1.94rem !important;
  }
  .pdt194 {
    padding-top: 1.94rem !important;
  }
  .pdl194 {
    padding-left: 1.94rem !important;
  }
  .pdr194 {
    padding-right: 1.94rem !important;
  }
  .pdb194 {
    padding-bottom: 1.94rem !important;
  }
  .mgt195 {
    margin-top: 1.95rem !important;
  }
  .mgl195 {
    margin-left: 1.95rem !important;
  }
  .mgr195 {
    margin-right: 1.95rem !important;
  }
  .mgb195 {
    margin-bottom: 1.95rem !important;
  }
  .pdt195 {
    padding-top: 1.95rem !important;
  }
  .pdl195 {
    padding-left: 1.95rem !important;
  }
  .pdr195 {
    padding-right: 1.95rem !important;
  }
  .pdb195 {
    padding-bottom: 1.95rem !important;
  }
  .mgt196 {
    margin-top: 1.96rem !important;
  }
  .mgl196 {
    margin-left: 1.96rem !important;
  }
  .mgr196 {
    margin-right: 1.96rem !important;
  }
  .mgb196 {
    margin-bottom: 1.96rem !important;
  }
  .pdt196 {
    padding-top: 1.96rem !important;
  }
  .pdl196 {
    padding-left: 1.96rem !important;
  }
  .pdr196 {
    padding-right: 1.96rem !important;
  }
  .pdb196 {
    padding-bottom: 1.96rem !important;
  }
  .mgt197 {
    margin-top: 1.97rem !important;
  }
  .mgl197 {
    margin-left: 1.97rem !important;
  }
  .mgr197 {
    margin-right: 1.97rem !important;
  }
  .mgb197 {
    margin-bottom: 1.97rem !important;
  }
  .pdt197 {
    padding-top: 1.97rem !important;
  }
  .pdl197 {
    padding-left: 1.97rem !important;
  }
  .pdr197 {
    padding-right: 1.97rem !important;
  }
  .pdb197 {
    padding-bottom: 1.97rem !important;
  }
  .mgt198 {
    margin-top: 1.98rem !important;
  }
  .mgl198 {
    margin-left: 1.98rem !important;
  }
  .mgr198 {
    margin-right: 1.98rem !important;
  }
  .mgb198 {
    margin-bottom: 1.98rem !important;
  }
  .pdt198 {
    padding-top: 1.98rem !important;
  }
  .pdl198 {
    padding-left: 1.98rem !important;
  }
  .pdr198 {
    padding-right: 1.98rem !important;
  }
  .pdb198 {
    padding-bottom: 1.98rem !important;
  }
  .mgt199 {
    margin-top: 1.99rem !important;
  }
  .mgl199 {
    margin-left: 1.99rem !important;
  }
  .mgr199 {
    margin-right: 1.99rem !important;
  }
  .mgb199 {
    margin-bottom: 1.99rem !important;
  }
  .pdt199 {
    padding-top: 1.99rem !important;
  }
  .pdl199 {
    padding-left: 1.99rem !important;
  }
  .pdr199 {
    padding-right: 1.99rem !important;
  }
  .pdb199 {
    padding-bottom: 1.99rem !important;
  }
  .mgt200 {
    margin-top: 2rem !important;
  }
  .mgl200 {
    margin-left: 2rem !important;
  }
  .mgr200 {
    margin-right: 2rem !important;
  }
  .mgb200 {
    margin-bottom: 2rem !important;
  }
  .pdt200 {
    padding-top: 2rem !important;
  }
  .pdl200 {
    padding-left: 2rem !important;
  }
  .pdr200 {
    padding-right: 2rem !important;
  }
  .pdb200 {
    padding-bottom: 2rem !important;
  }
  .fs10 {
    font-size: 0.1rem !important;
  }
  .fs11 {
    font-size: 0.11rem !important;
  }
  .fs12 {
    font-size: 0.12rem !important;
  }
  .fs13 {
    font-size: 0.13rem !important;
  }
  .fs14 {
    font-size: 0.14rem !important;
  }
  .fs15 {
    font-size: 0.15rem !important;
  }
  .fs16 {
    font-size: 0.16rem !important;
  }
  .fs17 {
    font-size: 0.17rem !important;
  }
  .fs18 {
    font-size: 0.18rem !important;
  }
  .fs19 {
    font-size: 0.19rem !important;
  }
  .fs20 {
    font-size: 0.2rem !important;
  }
  .fs21 {
    font-size: 0.21rem !important;
  }
  .fs22 {
    font-size: 0.22rem !important;
  }
  .fs23 {
    font-size: 0.23rem !important;
  }
  .fs24 {
    font-size: 0.24rem !important;
  }
  .fs25 {
    font-size: 0.25rem !important;
  }
  .fs26 {
    font-size: 0.26rem !important;
  }
  .fs27 {
    font-size: 0.27rem !important;
  }
  .fs28 {
    font-size: 0.28rem !important;
  }
  .fs29 {
    font-size: 0.29rem !important;
  }
  .fs30 {
    font-size: 0.3rem !important;
  }
  .fs31 {
    font-size: 0.31rem !important;
  }
  .fs32 {
    font-size: 0.32rem !important;
  }
  .fs33 {
    font-size: 0.33rem !important;
  }
  .fs34 {
    font-size: 0.34rem !important;
  }
  .fs35 {
    font-size: 0.35rem !important;
  }
  .fs36 {
    font-size: 0.36rem !important;
  }
  .fs37 {
    font-size: 0.37rem !important;
  }
  .fs38 {
    font-size: 0.38rem !important;
  }
  .fs39 {
    font-size: 0.39rem !important;
  }
  .fs40 {
    font-size: 0.4rem !important;
  }
  .fs41 {
    font-size: 0.41rem !important;
  }
  .fs42 {
    font-size: 0.42rem !important;
  }
  .fs43 {
    font-size: 0.43rem !important;
  }
  .fs44 {
    font-size: 0.44rem !important;
  }
  .fs45 {
    font-size: 0.45rem !important;
  }
  .fs46 {
    font-size: 0.46rem !important;
  }
  .fs47 {
    font-size: 0.47rem !important;
  }
  .fs48 {
    font-size: 0.48rem !important;
  }
  .fs49 {
    font-size: 0.49rem !important;
  }
  .fs50 {
    font-size: 0.5rem !important;
  }
  .fs51 {
    font-size: 0.51rem !important;
  }
  .fs52 {
    font-size: 0.52rem !important;
  }
  .fs53 {
    font-size: 0.53rem !important;
  }
  .fs54 {
    font-size: 0.54rem !important;
  }
  .fs55 {
    font-size: 0.55rem !important;
  }
  .fs56 {
    font-size: 0.56rem !important;
  }
  .fs57 {
    font-size: 0.57rem !important;
  }
  .fs58 {
    font-size: 0.58rem !important;
  }
  .fs59 {
    font-size: 0.59rem !important;
  }
  .fs60 {
    font-size: 0.6rem !important;
  }
  .fs61 {
    font-size: 0.61rem !important;
  }
  .fs62 {
    font-size: 0.62rem !important;
  }
  .fs63 {
    font-size: 0.63rem !important;
  }
  .fs64 {
    font-size: 0.64rem !important;
  }
  .fs65 {
    font-size: 0.65rem !important;
  }
  .fs66 {
    font-size: 0.66rem !important;
  }
  .fs67 {
    font-size: 0.67rem !important;
  }
  .fs68 {
    font-size: 0.68rem !important;
  }
  .fs69 {
    font-size: 0.69rem !important;
  }
  .fs70 {
    font-size: 0.7rem !important;
  }
  .fs71 {
    font-size: 0.71rem !important;
  }
  .fs72 {
    font-size: 0.72rem !important;
  }
  .fs73 {
    font-size: 0.73rem !important;
  }
  .fs74 {
    font-size: 0.74rem !important;
  }
  .fs75 {
    font-size: 0.75rem !important;
  }
  .fs76 {
    font-size: 0.76rem !important;
  }
  .fs77 {
    font-size: 0.77rem !important;
  }
  .fs78 {
    font-size: 0.78rem !important;
  }
  .fs79 {
    font-size: 0.79rem !important;
  }
  .fs80 {
    font-size: 0.8rem !important;
  }
  .fs81 {
    font-size: 0.81rem !important;
  }
  .fs82 {
    font-size: 0.82rem !important;
  }
  .fs83 {
    font-size: 0.83rem !important;
  }
  .fs84 {
    font-size: 0.84rem !important;
  }
  .fs85 {
    font-size: 0.85rem !important;
  }
  .fs86 {
    font-size: 0.86rem !important;
  }
  .fs87 {
    font-size: 0.87rem !important;
  }
  .fs88 {
    font-size: 0.88rem !important;
  }
  .fs89 {
    font-size: 0.89rem !important;
  }
  .fs90 {
    font-size: 0.9rem !important;
  }
  .fs91 {
    font-size: 0.91rem !important;
  }
  .fs92 {
    font-size: 0.92rem !important;
  }
  .fs93 {
    font-size: 0.93rem !important;
  }
  .fs94 {
    font-size: 0.94rem !important;
  }
  .fs95 {
    font-size: 0.95rem !important;
  }
  .fs96 {
    font-size: 0.96rem !important;
  }
  .fs97 {
    font-size: 0.97rem !important;
  }
  .fs98 {
    font-size: 0.98rem !important;
  }
  .fs99 {
    font-size: 0.99rem !important;
  }
  .fs100 {
    font-size: 1rem !important;
  }
}

.row {
  margin: 0;
}

@font-face {
  font-family: "Cochin";
  src: url("font/Cochin.woff.ttf");
}

@font-face {
  font-family: "Galvji";
  src: url("font/Galvji.ttc");
}

@font-face {
  font-family: "Butler";
  src: url("font/Butler.otf");
}

@font-face {
  font-family: "Poppins";
  src: url("font/Poppins.ttf");
}

@font-face {
  font-family: "RedHatText";
  src: url("font/RedHatText.otf");
}

@font-face {
  font-family: "Reef";
  src: url("font/Reef.otf");
}

@font-face {
  font-family: "Roboto";
  src: url("font/Roboto.ttf");
}

@font-face {
  font-family: "Sans";
  src: url("font/Sans.ttf");
}

@font-face {
  font-family: "WorkSans";
  src: url("font/WorkSans.ttf");
}

@font-face {
  font-family: "Overpass";
  src: url("font/Overpass.ttf");
}

@font-face {
  font-family: "PTSans";
  src: url("font/PTSans.ttf");
}

html, body {
  width: 100%;
  font-family: "RedHatText";
}

.ff-cochin {
  font-family: "Cochin" !important;
}

.ff-galvji {
  font-family: "Galvji" !important;
}

.ff-butler {
  font-family: "Butler" !important;
}

.ff-poppins {
  font-family: "Poppins" !important;
}

.ff-redHatText {
  font-family: "RedHatText" !important;
}

.ff-reef {
  font-family: "Reef" !important;
}

.ff-roboto {
  font-family: "Roboto" !important;
}

.ff-sans {
  font-family: "Sans" !important;
}

.ff-workSans {
  font-family: "WorkSans" !important;
}

.ff-overpass {
  font-family: "Overpass" !important;
}

.nav-wrap-holder {
  display: none;
}

.nav-wrap {
  height: 82px;
  position: relative;
  z-index: 999;
  background: #fff;
  border-bottom: 8px solid #BCBCBC;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
}

.nav-wrap .logo {
  width: 98px;
  height: 31px;
  background: url(../images/logo01.png) no-repeat center center/100%;
  display: block;
  float: left;
  margin-top: 20px;
}

.nav-wrap .menu-items {
  width: 620px;
  text-align: right;
  margin: 0;
  float: left;
}

.nav-wrap .menu-items .level-1 {
  display: inline-block;
  padding: 0 1px;
  height: 74px;
  padding: 0 25px;
  position: relative;
}

.nav-wrap .menu-items .level-1 .arrow {
  display: none;
}

.nav-wrap .menu-items .level-1 > a {
  font-size: 13px;
  line-height: 78px;
  color: #428BBC;
  font-weight: 700;
  text-align: center;
  display: block;
  height: 100%;
  font-family: 'Galvji';
}

.nav-wrap .menu-items .level2 {
  width: 400px;
  position: absolute;
  left: 0;
  top: 100%;
  padding: 10px 0;
  display: none;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 3px 13px 0px rgba(5, 0, 0, 0.12);
          box-shadow: 0px 3px 13px 0px rgba(5, 0, 0, 0.12);
}

.nav-wrap .menu-items .level2 .level2-item {
  width: 50%;
  float: left;
}

.nav-wrap .menu-items .level2 .level2-item a {
  padding: 0 30px;
  font-size: 13px;
  line-height: 38px;
  color: #333;
  font-weight: 400;
  display: block;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-align: left;
}

.nav-wrap .menu-items .level2 .level2-item a:hover {
  color: #009DEA;
}

.nav-wrap .tools {
  text-align: right;
  float: right;
  width: 380px;
  height: 74px;
  line-height: 0;
}

.nav-wrap .tools .link-icon {
  display: inline-block;
  border: 2px solid rgba(66, 139, 189, 0.3);
  border-radius: 50%;
  vertical-align: top;
  width: 34px;
  height: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 5px;
  margin-top: 20px;
  text-align: center;
}

.nav-wrap .tools .fb-icon {
  background: url(../images/fb.png) no-repeat center center/7px;
}

.nav-wrap .tools .tw-icon {
  background: url(../images/tw-02.png) no-repeat center center/15px rgba(255, 255, 255, 0.1); 
}

.nav-wrap .tools .ins-icon {
  background: url(../images/ins.png) no-repeat center center/11px;
}



.nav-wrap .tools .l-btn {
  width: 88px;
  height: 26px;
  border-radius: 6px;
  opacity: 1;
  border: 2px solid #428BBC;
  display: inline-block;
  font-family: "Galvji";
  margin-top: 24px;
  font-size: 12px;
  line-height: 26px;
  color: #428BBC;
  font-weight: 700;
  text-align: center;
}

.footer-wrap {
  background: #2F719F;
  margin-top: 86px;
  position: relative;
  font-family: "WorkSans";
  padding-top: 100px;
  font-size: 20px;
  line-height: 32px;
  color: rgba(255, 255, 255, 0.5);
  font-weight: 400;
}

.footer-wrap a {
  font-size: 20px;
  line-height: 28px;
  color: #fff;
  font-weight: 400;
  font-family: "WorkSans";
}

.footer-wrap .col-md-4, .footer-wrap .col-md-5, .footer-wrap .col-md-4 {
  padding: 0;
}

.footer-wrap .bd {
  padding-top: 40px;
}

.footer-wrap .bd p {
  font-size: 18px;
}

.footer-wrap .bd .items dt {
  margin-bottom: 25px;
}

.footer-wrap .bd .items dd {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.footer-wrap .bd .items dd a {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 14px;
}

.footer-wrap .bd .items dd .item {
  width: 100px;
}

.footer-wrap .bd .items .link-icon {
  display: inline-block;
  border-radius: 50%;
  vertical-align: middle;
  width: 44px;
  height: 44px;
  text-align: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: 10px;
  background-color: rgba(255, 255, 255, 0.5);
}
.footer-wrap .bd .items .link-icon svg{vertical-align: middle;}
.footer-wrap .bd .items .fb-icon {
  background: url(../images/fb-01.png) no-repeat center center/9px rgba(255, 255, 255, 0.1);
}

.footer-wrap .bd .items .tw-icon {
   background: url(../images/indeed.png) no-repeat center center/20px rgba(255, 255, 255, 0.1); 
  
}

.footer-wrap .bd .items .ins-icon {
  background: url(../images/ins-01.png) no-repeat center center/15px rgba(255, 255, 255, 0.1);
}

.footer-wrap .ft {
  border-top: 1px solid rgba(255, 255, 255, 0.4);
  padding: 44px 0 60px;
  text-align: center;
  margin: 80px  auto  0;
}

.footer-wrap .ft .row {
  margin: 0;
  line-height: 28px;
}

.footer-wrap .ft .row .col-md-6 {
  padding: 0;
}

.footer-wrap .search-box {
  width: 688px;
  height: 123px;
  background: #428BBD;
  -webkit-box-shadow: 0px 20px 40px 1px rgba(0, 0, 0, 0.2);
          box-shadow: 0px 20px 40px 1px rgba(0, 0, 0, 0.2);
  border-radius: 24px 24px 24px 24px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: 50%;
  top: -75px;
  -webkit-transform: translate(-50%, 0);
      -ms-transform: translate(-50%, 0);
          transform: translate(-50%, 0);
}

.footer-wrap .search-box .tit {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  margin-left: 50px;
}

.footer-wrap .search-box .tit h3 {
  font-size: 30px;
  line-height: 36px;
  color: white;
  font-weight: 400;
}

.footer-wrap .search-box .tit p {
  font-size: 12px;
  line-height: 14px;
  color: white;
  font-weight: 400;
}

.footer-wrap .search-box .text {
  width: 188px;
  height: 28px;
  background: #fff;
  border-radius: 5px;
  border: 1px solid #DADADA;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  font-size: 14px;
  line-height: 28px;
  color: #333;
  font-weight: 400;
}

.footer-wrap .search-box .sub-btn {
  width: 100px;
  height: 28px;
  background: rgba(0, 0, 0, 0.1);
  border: 0;
  border-radius: 24px 24px 24px 24px;
  margin: 0 28px 0 20px;
  font-size: 12px;
  line-height: 28px;
  color: #fff;
  font-weight: 400;
}

.bread-crumb {
  padding-top: 15px;
  padding-bottom: 10px;
  line-height: .4rem;
  margin-left: .3rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}

.bread-crumb span {
  font-size: 20px;
  color: #666;
}

.bread-crumb .arrow {
  margin: 0 5px;
}

.bread-crumb a {
  font-size: .2rem;
  color: #666;
}

.tit-h2 {
  font-size: 47px;
  line-height: 1.2;
  color: #333;
  font-weight: 700;
  text-align: center;
  font-family: 'RedHatText';  
/*  width: 600px;*/

}

.about-us .left-con {
  font-size: 18px;
  line-height: 1.1;
  color: #333;
  font-weight: 700;
}

.about-us .left-con p {
  line-height: 32px;
}

.about-us .left-con .text-line {
  position: relative;
}

.about-us .left-con .text-line span {
  position: relative;
}

.about-us .left-con .text-line::before {
  content: '';
  width: 235px;
  position: absolute;
  left: 0px;
  bottom: 0;
  height: 14px;
  background: #428BBD;
}

.about-us .left-con .link-btn {
  width: 148px;
  display: block;
  height: 42px;
  background: #FFFFFF;
  text-align: center;
  border-radius: 3px;
  font-size: 13px;
  line-height: 42px;
  color: #333;
  font-weight: 700;
  border: 1px solid rgba(51, 51, 51, 0.32);
}

.about-us .pic-intro {
  width: 90%;
  float: right;
  margin-right: 30px;
  position: relative;
  padding-left: 0px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.about-us .pic-intro img {
  width: 100%;
}

.about-us .pic-intro .icon-bg {
  width: 157px;
  height: 157px;
  position: absolute;
  right: -30px;
  top: -60px;
  background: url(../images/pic07.png) no-repeat center center/100%;
}

.about-us .pic-intro .tip-icon {
  position: absolute;
  left: 30px;
  top: -30px;
  background: url(../images/pic80.png) no-repeat center center/61px #428BBC;
  width: 98px;
  height: 98px;
  -webkit-box-shadow: 10px 10px 20px 1px rgba(0, 0, 0, 0.1);
          box-shadow: 10px 10px 20px 1px rgba(0, 0, 0, 0.1);
  border-radius: 12px 12px 12px 12px;
  border: 1px solid #FFFFFF;
}

.about-us .pic-intro .intro {
  width: 322px;
  position: absolute;
  right: -60px;
  bottom: -30px;
  height: 196px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #FFFFFF;
  padding: 40px;
  -webkit-box-shadow: 20px 20px 40px 1px rgba(0, 0, 0, 0.1);
          box-shadow: 20px 20px 40px 1px rgba(0, 0, 0, 0.1);
  border-radius: 16px 16px 16px 16px;
}

.about-us .pic-intro .intro h3 {
  font-size: 32px;
  line-height: 38px;
  color: #333;
  font-weight: 700;
  margin-bottom: 10px;
}

.about-us .pic-intro .intro p {
  font-size: 18px;
  line-height: 32px;
  color: rgba(51, 51, 51, 0.5);
  font-weight: 400;
}

.index-header {
  width: 100%;
  height: auto;
  border-bottom: 1px solid #ccc;
  margin: 0 auto;
}

.index-header .header-swipe {
  width: 100%;
}

.index-header .swiper-slide {
  font-size: 0;
  line-height: 0;
  position: relative;
  height: 800px;
  font-size: 60px;
  line-height: 1.5;
}

.index-header .swiper-slide .info {
  position: absolute;
  left: 50%;
  top: 160px;
  margin-left: -600px;
  width: 500px;
}

.index-header .swiper-slide .info h3 {
  font-size: 48px;
  line-height: 60px;
  color: #fff;
  font-weight: 700;
  margin-bottom: 30px;
}

.index-header .swiper-slide .info p {
  font-size: 18px;
  line-height: 32px;
  color: #fff;
  font-weight: 400;
}

.index-header .swiper-slide .info1 {
  top: 50%;
  -webkit-transform: translate(0, -50%);
      -ms-transform: translate(0, -50%);
          transform: translate(0, -50%);
}

.index-header .swiper-slide1 {
  height: auto;
}

.index-header img {
  max-width: 100%;
}

.index-header .pic-bg {
  background: #fff;
  font-size: 0;
  line-height: 0;
  min-height: 500px;
  position: relative;
}

.index-header .pic-bg .pic {
  display: none;
  position: absolute;
  bottom: 0;
}

.index-header .pic-bg .pic img {
  width: 100%;
}

.index-header .pic-bg .pic1 {
  left: 0;
}

.index-header .pic-bg .pic2 {
  right: 0;
}

.index-header .pic-bg .pic3 {
  width: 100%;
  display: none;
}
.index-header .pic-bg .tit{
  font-size: 40px;font-weight: 700;line-height: 65px;text-align: center;
  width: 550px;
  position: absolute;left: 50%;
  top: 120px;
  margin-left: -600px;color: #428BBD;
  font-family: 'PTSans';
}



.index-tab .tab-tit {
  height: 43px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 567px;
  margin: 74px auto 102px;
  background: rgba(66, 139, 189, 0.11);
  border-radius: 24px;
}

.index-tab .tab-tit .item {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-size: 15px;
  line-height: 43px;
  color: #333;
  font-weight: 400;
  text-align: center;
  cursor: pointer;
}

.index-tab .tab-tit .item.on {
  background: rgba(0, 0, 0, 0.11);
  border-radius: 24px;
  color: #6B5CF6;
  font-size: 15px;
}

.index-tab .pic-items {
  max-width: 308px;
  width: 100%;
  margin: 0 auto 40px;
  position: relative;
}

.index-tab .pic-items .pic {
  position: relative;
  font-size: 0;
  line-height: 0;
  z-index: 1;
  overflow: hidden;
  border-radius: 20px;
}

.index-tab .pic-items .pic .tip {
  display: inline-block;
  padding: 0 20px;
  height: 23px;
  background: #428BBC;
  font-size: 12px;
  line-height: 23px;
  color: #fff;
  font-weight: 400;
  text-align: center;
  border-radius: 20px;
  text-transform: uppercase;
  position: absolute;
  left: 28px;
  top: 30px;
}

.index-tab .pic-items .pic img {
  width: 100%;
  border-radius: 20px;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

.index-tab .pic-items .pic:hover img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.index-tab .pic-items .pic.on img {
  -webkit-transform: scale(1.1);
      -ms-transform: scale(1.1);
          transform: scale(1.1);
}

.index-tab .pic-items .info {
  position: relative;
  margin-top: -36px;
  padding: 56px 25px 40px;
  background-color: #DCEDFA;
  border-radius: 20px;
}

.index-tab .pic-items .info h3 {
  font-size: 16px;
  line-height: 1.1;
  color: #333;
  font-weight: 700;
  font-family: "RedHatText";
}

.index-tab .pic-items .info p {
  font-size: 13px;
  line-height: 1.1;
  color: #333;
  font-weight: 400;
  font-family: "RedHatText";
}

.index-tab .pic-items .info .num {
  font-size: 13px;
  line-height: 1.1;
  color: rgba(51, 51, 51, 0.5);
  font-weight: 400;
  font-family: "RedHatText";
}

.index-tab .pic-items .more {
  width: 75px;
  display: block;
  height: 40px;
  background: #428BBC;
  border-radius: 24px;
  position: absolute;
  right: 20px;
  bottom: 40px;
  font-size: 12px;
  line-height: 40px;
  color: #fff;
  font-weight: 700;
  font-family: "RedHatText";
  text-align: center;
}

.index-tab .info-con {
  background: url(../images/bg01.png) no-repeat 0 55px/146px;
  overflow: hidden;
  padding: 0 50px;
}

.platform-sec {
  background-color: #DCEDFA;
}

.platform-sec .pic {
  text-align: center;
  font-size: 0;
  line-height: 0;
  background: url(../images/pic56.png) no-repeat center center/100%;
  width: 552px;
  height: 467px;
  margin: 0 auto;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 1px;
}

.platform-sec .pic .video-box {
  background-color: #fff;
  width: 426px;
  height: 238px;
  margin: 17px auto 0;
}

.platform-sec .pic .video-box .video {
  width: 426px;
  height: 238px;
  -o-object-fit: fill;
     object-fit: fill;
}
.platform-sec .pic .video-box img {
  width: 426px;
  height: 238px;
}
.platform-sec .platform-ft {
  background: url(../images/pic05.png) no-repeat center bottom/1920px #fff;
  width: 100%;
  height: 100px;
}

.service-sec .row {
  margin: 0;
  padding: 0 70px;
}

.service-sec .info-item {
  max-width: 300px;
  width: 100%;
  margin: 45px auto 40px;
}

.service-sec .info-item .icon {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 91px;
  height: 91px;
  border-radius: 50%;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  background: #F1F0FF;
}

.service-sec .info-item .icon img {
  max-width: 70%;
}

.service-sec .info-item h3 {
  font-size: 20px;
  line-height: 32px;
  color: #333;
  font-weight: 700;
}

.service-sec .info-item h3 a {
  font-size: 20px;
  line-height: 32px;
  color: #333;
  font-weight: 700;
  font-family: "RedHatText";
}

.service-sec .info-item h3 a:hover {
  color: #428BBC;
}

.service-sec .info-item p {
  font-size: 18px;
  line-height: 32px;
  color: rgba(51, 51, 51, 0.5);
  font-weight: 400;
  height: 64px;
  overflow: hidden;
  font-family: "RedHatText";
}

.service-sec .info-item .more {
  font-size: 15px;
  line-height: 32px;
  color: #333;
  font-weight: 400;
  font-family: "RedHatText";
}

.service-sec .info-item .more .arrow {
  width: 26px;
  height: 10px;
  background: url(../images/arrow.png) no-repeat center center/16px;
  display: inline-block;
  margin-left: 20px;
}

.service-sec .info-item .more:hover {
  color: #428BBC;
}

.service-sec .info-item .more:hover .arrow {
  background: url(../images/arrow1.png) no-repeat center center/16px;
}

.num-sec {
  background-color: rgba(66, 139, 189, 0.11);
}

.num-sec .w1200 {
  padding: 0 30px;
}

.num-sec .num-item {
  text-align: center;
  width: 98%;
  margin: 0 auto 20px;
}

.num-sec .num-item .icon {
  width: 92px;
  height: 92px;
  background: #428BBD;
  border-radius: 50%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0 auto 30px;
}

.num-sec .num-item .icon img {
  max-width: 90%;
}

.num-sec .num-item p {
  font-size: 20px;
  line-height: 32px;
  color: #428BBC;
  font-weight: 400;
  font-family: "RedHatText";
}

.num-sec .num-item .num {
  font-size: 52px;
  line-height: 60px;
  color: #428BBC;
  font-weight: 700;
  font-family: "RedHatText";
}

.float-tip {
  position: fixed;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.4);
  z-index: 9999;
  left: 0;
  top: 0;
  text-align: center;
  display: none;
}

.float-tip .tip-info {
  width: 80%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #fff;
  border-radius: 10px;
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  padding: 40px 20px 40px;
  max-width: 340px;
}

.float-tip .tip-info .icon {
  width: 112px;
  height: 112px;
  margin: 0 auto 10px;
}

.float-tip .tip-info .success-icon {
  background: url(../images/icon09.png) no-repeat center center/96px;
}

.float-tip .tip-info .error-icon {
  background: url(../images/icon08.png) no-repeat center center/96px;
}

.float-tip .tip-info .warn-icon {
  background: url(../images/icon10.png) no-repeat center center/96px;
}

.float-tip .tip-info .load-icon {
  background: url(../images/icon12.gif) no-repeat center center/96px;
}

.float-tip .tip-info h3 {
  font-size: 28px;
  line-height: 40px;
  color: #000;
  font-weight: 700;
  margin-bottom: 10px;
}

.float-tip .tip-info p {
  font-size: 20px;
  line-height: 40px;
  color: #333;
  font-weight: 400;
}

.contact-sec {
  font-family: "RedHatText";
}

.contact-sec .sub-tit {
  font-size: 20px;
  line-height: 24px;
  color: #333;
  font-weight: 400;
  font-family: "RedHatText";
}

.contact-sec p {
  font-size: 18px;
  line-height: 32px;
  color: rgba(51, 51, 51, 0.5);
  font-weight: 400;
  font-family: "RedHatText";
  letter-spacing: 1px;
}

.contact-sec .cont {
  background: url(../images/bg01.png) no-repeat 1020px 100px/155px;
  padding: 0 50px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.contact-sec .cont1 {
  background: url(../images/bg01.png) no-repeat 855px 0px/124px;
  padding: 50px 50px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}

.contact-sec .contact-form {
  width: 500px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background: #6CB1E0;
  border-radius: 24px;
  margin-left: 100px;
  padding: 70px 40px 40px;
}

.contact-sec .contact-form .input-row {
  margin-bottom: 28px;
}

.contact-sec .contact-form .input-row input, .contact-sec .contact-form .input-row select, .contact-sec .contact-form .input-row textarea {
  width: 100%;
  height: 44px;
  background: #FFFFFF;
  border-radius: 20px;
  border: 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 15px;
  font-size: 22px;
  line-height: 44px;
  color: #666;
  font-weight: 400;
}

.contact-sec .contact-form .input-row textarea {
  height: 100px;
}

.contact-sec .contact-form .input-row .sub-btn {
  width: 150px;
  height: 44px;
  border-radius: 20px;
  background-color: #428BBC;
  color: #fff;
  font-size: 13px;
}

.pic-one {
  font-size: 0;
  line-height: 0;
  margin: 0 auto;
}

.pic-one img {
  max-width: 100%;
}

.servie-item {
  width: 306px;
  height: 345px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  -webkit-box-shadow: 0px 3px 12px 1px rgba(0, 0, 0, 0.16);
          box-shadow: 0px 3px 12px 1px rgba(0, 0, 0, 0.16);
  border-radius: 8px;
  text-align: center;
  box-sizing: border-box;
  padding: 40px 50px 40px;
  margin: 0 auto;
}

.servie-item .icon {
  font-size: 0;
  line-height: 0;
  margin-top: 10px;
  margin-bottom: 40px;
  height: 64px;
}

.servie-item .icon img {
  width: 48px;
}

.servie-item p {
  color: #707070;
  font-size: 12px;
}

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

.servie-intro .icon {
  width: 55px;
  margin-right: 40px;
}

.servie-intro .icon img {
  margin-left: 10px;
  margin-top: 10px;
}

.servie-intro .intro {
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
}

.servie-intro .intro h3 {
  font-size: 15px;
  line-height: 21px;
  color: #333;
  font-weight: 700;
  margin-bottom: 10px;
}

.servie-intro .intro p {
  font-size: 18px;
  line-height: 25px;
  color: rgba(51, 51, 51, 0.5);
  font-weight: 400;
}

.about-sec .title {
  padding-top: 20px;
  background: url(../images/pic19.png) no-repeat center top/562px;
}

.about-sec h3 {
  font-size: 22px;
  line-height: 30px;
  color: #282828;
  font-weight: 400;
  margin-bottom: 15px;
}

.about-sec p {
  font-size: 18px;
  line-height: 28px;
  color: #707070;
  font-weight: 400;
  font-family: "Overpass";
}

.about-sec .tip-bg {
  position: absolute;
  left: 160px;
  top: 0;
  width: 260px;
  height: 500px;
  background: #428BBC;
  text-align: center;
}

.about-sec .tip-bg img {
  margin-top: 50px;
}

.about-sec .tip-bg::before {
  content: '';
  width: 120px;
  height: 185px;
  background-color: #428BBC;
  position: absolute;
  left: -120px;
  top: 0;
}

.about-team .team-slider {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-x: hidden;
  padding: 0 65px 30px;
}

.about-team .team-slider .info-item {
  width: 230px;
  margin: 0 auto;
}

.about-team .team-slider .info-item .face img {
  width: 100%;
  border-radius: 50%;
  max-width: 193px;
}

.about-team .team-slider .info-item .info {
  width: 193px;
  height: 262px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-top: 120px;
  padding-left: 20px;
  margin-top: -120px;
  margin-left: 37px;
  background: #F1F0FF;
  border-radius: 20px;
}

.about-team .team-slider .info-item h3 {
  font-size: 16px;
  line-height: 22px;
  color: #333;
  font-weight: 700;
  margin-bottom: 5px;
  margin-top: 20px;
  font-family: "RedHatText";
}

.about-team .team-slider .info-item p {
  font-size: 12px;
  line-height: 18px;
  color: rgba(51, 51, 51, 0.5);
  font-weight: 400;
  font-family: "RedHatText";
  height: 40px;
  overflow: hidden;
}

.about-team .team-slider .info-item .link-icon {
  display: inline-block;
  border-radius: 50%;
  vertical-align: middle;
  width: 34px;
  height: 34px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-right: 10px;
  background-color: rgba(0, 0, 0, 0.5);
}

.about-team .team-slider .info-item .fb-icon {
  background: url(../images/icon18.png) no-repeat center center/7px rgba(0, 0, 0, 0.05);
}

.about-team .team-slider .info-item .tw-icon {
  background: url(../images/icon19.png) no-repeat center center/11px rgba(0, 0, 0, 0.05);
}

.about-team .team-slider .info-item .ins-icon {
  background: url(../images/icon20.png) no-repeat center center/11px rgba(0, 0, 0, 0.05);
}

.about-team .team-slider .info-item-bg {
  background: url(../images/bg01.png) no-repeat 0 180px/125px;
}

.about-team .team-slider .swiper-pagination-bullets {
  bottom: 0px;
}

.about-mission .hd {
  background: #EAF2F8;
  height: 450px;
}

.about-mission .bd {
  margin-top: -340px;
  background-color: #fff;
}

.about-mission .bd .cont {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 200px;
}

.about-mission .bd p {
  margin-bottom: 15px;
  font-size: 16px;
  line-height: 28px;
  color: #707070;
  font-weight: 400;
  text-align: center;
}

.about-insititutions {
  background: url(../images/pic15.png) no-repeat center bottom/100% rgba(47, 113, 159, 0.73);
  padding-bottom: 160px;
}

.about-insititutions h2 {
  font-family: "Cochin";
}

.about-insititutions .items {
  padding: 0 0;
}

.about-insititutions .items a {
  font-size: 0;
  line-height: 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  height: 140px;
  margin-bottom: 20px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100%;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.about-insititutions .items img {
  max-width: 70%;
}

.about-partner .map-box {
  position: relative;
  background: url(../images/pic14.png) no-repeat center bottom/100%;
  width: 1200px;
  height: 592px;
  margin: 0 auto;
}

.about-partner .map-box .dot {
  position: absolute;
  width: 24px;
  height: 24px;
  background: #5CA4D6;
  border: 2px solid #FFFFFF;
  border-radius: 50%;
  cursor: pointer;
}

.about-partner .map-box .dot:hover .tip, .about-partner .map-box .dot.tip-show .tip {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
}

.about-partner .map-box .tip {
  width: 474px;
  height: 260px;
  background: #FFFFFF;
  -webkit-box-shadow: 7px 7px 7px 1px #A2A2A2;
          box-shadow: 7px 7px 7px 1px #A2A2A2;
  border-radius: 65px;
  display: none;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  left: -237px;
  top: -280px;
  z-index: 999;
}

.about-partner .map-box .tip .icon {
  width: 148px;
  height: 148px;
  border-radius: 50%;
  background: #696060;
  margin: 0 27px 0 35px;
  font-size: 0;
  line-height: 0;
}

.about-partner .map-box .tip .icon img {
  width: 100%;
  height: 100%;
  border-radius: 50%;
}

.about-partner .map-box .tip .info {
  padding-right: 30px;
  -webkit-box-flex: 1;
      -ms-flex: 1;
          flex: 1;
  font-family: 'Galvji';
  text-align: center;
}

.about-partner .map-box .tip .info h3 {
  font-size: 18px;
  line-height: 22px;
  color: #000;
  font-weight: 700;
  text-align: center;
  font-style:italic;
}

.about-partner .map-box .tip .info p {
  font-size: 16px;
  font-style:italic;
  color: #707070;
  font-weight: 400;
  line-height: 22px;
}

.about-qiec .bd {
  height: 626px;
  position: relative;
  width: 100%;
  -webkit-transform: scale(0.9);
      -ms-transform: scale(0.9);
          transform: scale(0.9);
}

.about-qiec .bd .pic {
  position: absolute;
}

.about-qiec .bd .pic img {
  width: 100%;
  position: relative;
  z-index: 9;
}

.about-qiec .bd .pic .txt {
  height: 43px;
  z-index: 10;
  font-family: "Butler";
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transform: translate(-50%, -50%);
      -ms-transform: translate(-50%, -50%);
          transform: translate(-50%, -50%);
  background: #FFFFFF;
  display: inline-block;
  padding: 0 20px;
  font-size: 22px;
  line-height: 43px;
  color: #556773;
  font-weight: 700;
}

.about-qiec .bd .pic1 {
  width: 550px;
  left: 160px;
  top: 0;
}

.about-qiec .bd .pic2 {
  width: 308px;
  left: 440px;
  top: 330px;
}

.about-qiec .bd .pic3 {
  width: 300px;
  right: 216px;
  top: 100px;
}

.about-qiec .bd .line {
  position: absolute;
  width: 334px;
  height: 106px;
  background: url(../images/pic40.png) no-repeat center center/100% 100%;
}

.about-qiec .bd .line1 {
  left: -210px;
  top: 75px;
}

.about-qiec .bd .line2 {
  left: -135px;
  top: 20px;
}

.about-qiec .bd .line3 {
  width: 106px;
  height: 334px;
  background: url(../images/pic51.png) no-repeat center center/100% 100%;
  left: 110%;
  top: 50%;
}

.about-qiec .bd .txt1 {
  width: 300px;
  right: 216px;
  top: 45px;
  font-size: 28px;
  line-height: 50px;
  color: #556773;
  font-weight: 700;
  text-align: center;
  position: absolute;
}

.about-qiec .bd .txt2 {
  width: 300px;
  left: 140px;
  top: 490px;
  font-size: 18px;
  line-height: 28px;
  color: #262626;
  font-weight: 400;
  text-align: center;
  position: absolute;
}

.about-sys {
  padding: 100px 0;
  font-size: 0;
  line-height: 0;
  position: relative;
}

.about-sys img {
  width: 1098px;
  display: block;
  margin: 0 auto;
}

.about-sys .tit {
  /* display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; */
          display: block;
          height: 115px;
          width: 183px;
  position: absolute;
  font-size: 20px;
  line-height: 22px;
  color: #fff;
  font-weight: 500;
  cursor: pointer;
  word-wrap: break-word;
  word-break: break-all;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 0;
  text-indent: -999em;
}
.about-sys .tit img{width: 100%;height: 100%;transition: all .3s ease;
  -webkit-transition: all .3s ease;
  -moz-transition: all .3s ease;
  -ms-transition: all .3s ease;
  -o-transition: all .3s ease;
  -webkit-backface-visibility: hidden;}
  .about-sys .tit:hover img{transform: scale(1.05);}
.about-sys .tit1 {
  left: 364px;
  top: 269px;
}

.about-sys .tit2 {
  left: 563px;
  top: 269px;
}

.about-sys .tit3 {
  left: 763px;
  top: 269px;
}

.about-sys .tit4 {
  left: 563px;
  top: 432px;
  width: 276px;
  height: 67px;
}

.about-sys .tit5 {
  left: 563px;
  top: 508px;
  width: 276px;
  height: 67px;
}


.service-intro p {
  font-size: 18px;
  line-height: 28px;
  color: #707070;
}

.why-info-item h2 {
  font-size: 31px;
  line-height: 36px;
  color: #333;
  font-weight: 700;
}

.why-info-item h2 a {
  font-size: 31px;
  line-height: 36px;
  color: #333;
  font-weight: 700;
}

.why-info-item p {
  margin-top: 30px;
  font-size: 16px;
  line-height: 32px;
  color: #262626;
  font-weight: 700;
}

.why-info-item .return-btn {
  text-align: center;
  font-size: 24px;
  line-height: 49px;
  color: #333333;
  font-weight: 700;
  display: block;
  margin-top: 20px;
  cursor: pointer;
}

.why-info-item .return-btn i {
  display: inline-block;
  width: 19px;
  height: 19px;
  background: url(../images/icon21.png) no-repeat center center/100%;
  margin-left: 20px;
}

.why-info-item .more-btn {
  width: 154px;
  display: block;
  height: 43px;
  cursor: pointer;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 14px 10px 1px rgba(141, 155, 247, 0.45);
          box-shadow: 0px 14px 10px 1px rgba(141, 155, 247, 0.45);
  border-radius: 24px;
  text-align: center;
  opacity: 1;
  font-size: 14px;
  line-height: 43px;
  color: #282828;
  font-weight: 400;
  border: 1px solid #428BBD;
}

.life-box {
  background: url(../images/pic36.png) no-repeat center bottom/100%;
}

.life-box .item {
  width: 266px;
  height: 323px;
  padding: 1px 28px;
  -webkit-box-shadow: 0px 0px 30px 1px rgba(186, 184, 191, 0.35);
          box-shadow: 0px 0px 30px 1px rgba(186, 184, 191, 0.35);
  border-radius: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
}

.life-box .item .icon {
  margin: 40px auto 25px;
  width: 82px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 82px;
  font-size: 0;
  line-height: 0;
  background: #428BBD;
  border-radius: 50%;
  -webkit-box-shadow: 0px -16px 18px 1px rgba(186, 186, 186, 0.35);
          box-shadow: 0px -16px 18px 1px rgba(186, 186, 186, 0.35);
}

.life-box .item .icon img {
  max-width: 80%;
}

.life-box .item h3 {
  font-size: 18px;
  line-height: 26px;
  color: #282828;
  font-weight: 700;
  text-align: center;
  margin-bottom: 10px;
}

.life-box .item p {
  text-align: center;
  font-size: 16px;
  line-height: 28px;
  color: #282828;
  font-weight: 400;
  overflow: hidden;
  height: 136px;
}

.reviews-box .review-slider {
  padding-bottom: 50px;
}

.reviews-box .review-slider .info-item {
  height: 463px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 0px 22px 1px rgba(188, 187, 190, 0.35);
          box-shadow: 0px 0px 22px 1px rgba(188, 187, 190, 0.35);
  border-radius: 0px 0px 0px 0px;
  -webkit-transition: all .3s ease;
  -o-transition: all .3s ease;
  transition: all .3s ease;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 50px 30px 40px;
}

.reviews-box .review-slider .info-item .face {
  width: 59px;
  height: 52px;
  background: url(../images/icon27.png) no-repeat center center/100%;
  margin-bottom: 45px;
}

.reviews-box .review-slider .info-item .info {
  font-size: 16px;
  line-height: 22px;
  color: #242425;
  font-weight: 400;
  height: 152px;
  overflow: hidden;
}

.reviews-box .review-slider .info-item .tools {
  width: 70%;
  text-align: center;
  float: right;
  margin-top: 7px;
}

.reviews-box .review-slider .info-item .tools h3 {
  font-size: 15px;
  line-height: 30px;
  color: #242425;
  font-weight: 400;
}

.reviews-box .review-slider .info-item .tools p {
  font-size: 13px;
  line-height: 18px;
  color: #242425;
  font-weight: 500;

}

.reviews-box .review-slider .info-item .tools .icon {
  width: 60px;
  margin: 10px auto 0;
  border-radius: 50%;
  height: 60px;
  background: #83B9DE;
  -webkit-box-shadow: 2px 18px 40px 1px rgba(102, 102, 102, 0.35);
          box-shadow: 2px 18px 40px 1px rgba(102, 102, 102, 0.35);
}

.reviews-box .review-slider .info-item:hover {
  background-color: #428BBC;
}

.reviews-box .review-slider .info-item:hover .info {
  color: #fff;
}

.reviews-box .review-slider .info-item:hover .face {
  background: url(../images/icon26.png) no-repeat center center/100%;
}

.reviews-box .review-slider .info-item:hover .tools h3, .reviews-box .review-slider .info-item:hover .tools p {
  color: #fff;
}

.reviews-box .review-slider .swiper-slide-active .info-item {
  background-color: #428BBC;
}

.reviews-box .review-slider .swiper-slide-active .info-item .info {
  color: #fff;
}

.reviews-box .review-slider .swiper-slide-active .info-item .face {
  background: url(../images/icon26.png) no-repeat center center/100%;
}

.reviews-box .review-slider .swiper-slide-active .info-item .tools h3, .reviews-box .review-slider .swiper-slide-active .info-item .tools p {
  color: #fff;
}

.reviews-box .review-slider .swiper-pagination {
  bottom: 0px;
}

.reviews-box .review-slider .swiper-pagination-bullet {
  background: transparent;
  color: #C4C4C4;
  font-size: 20px;
  margin: 0 15px;
  width: 20px;
  height: 30px;
  position: relative;
  color: #333;
}

.reviews-box .review-slider .swiper-pagination-bullet-active {
  color: #FB1030;
}

.reviews-box .review-slider .swiper-pagination-bullet-active::before {
  content: '';
  width: 100%;
  height: 1px;
  background-color: #FB1030;
  position: absolute;
  left: 0;
  bottom: 0;
}

@-webkit-keyframes upDown {
  0% {
    margin-top: 0px;
  }
  25% {
    margin-top: -5px;
  }
  50% {
    margin-top: -10px;
  }
  75% {
    margin-top: -5px;
  }
  100% {
    margin-top: 0px;
  }
}

@keyframes upDown {
  0% {
    margin-top: 0px;
  }
  25% {
    margin-top: -10px;
  }
  50% {
    margin-top: -20px;
  }
  75% {
    margin-top: -10px;
  }
  100% {
    margin-top: 0px;
  }
}

@media screen and (max-width: 769px) {
  html, body {
    font-size: 13.3333vw;
  }
}
/*# sourceMappingURL=index.css.map */