/** breakpoint set boostrap v5.1.3 **/
/** breakpoint set boostrap v5.1.3 **/
.f_10 {
  font-size: 10px !important;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 768px) {
  .f_sm_10 {
    font-size: 10px !important;
  }
  .f_sm_12 {
    font-size: 12px !important;
  }
  .f_sm_14 {
    font-size: 14px !important;
  }
  .f_sm_16 {
    font-size: 16px !important;
  }
  .f_sm_18 {
    font-size: 18px !important;
  }
  .f_sm_20 {
    font-size: 20px !important;
  }
  .f_sm_22 {
    font-size: 22px !important;
  }
  .f_sm_24 {
    font-size: 24px !important;
  }
  .f_sm_26 {
    font-size: 26px !important;
  }
  .f_sm_28 {
    font-size: 28px !important;
  }
  .f_sm_30 {
    font-size: 30px !important;
  }
  .f_sm_32 {
    font-size: 32px !important;
  }
  .f_sm_34 {
    font-size: 34px !important;
  }
  .f_sm_36 {
    font-size: 36px !important;
  }
}
@media (min-width: 992px) {
  .f_md_10 {
    font-size: 10px !important;
  }
  .f_md_12 {
    font-size: 12px !important;
  }
  .f_md_14 {
    font-size: 14px !important;
  }
  .f_md_16 {
    font-size: 16px !important;
  }
  .f_md_18 {
    font-size: 18px !important;
  }
  .f_md_20 {
    font-size: 20px !important;
  }
  .f_md_22 {
    font-size: 22px !important;
  }
  .f_md_24 {
    font-size: 24px !important;
  }
  .f_md_26 {
    font-size: 26px !important;
  }
  .f_md_28 {
    font-size: 28px !important;
  }
  .f_md_30 {
    font-size: 30px !important;
  }
  .f_md_32 {
    font-size: 32px !important;
  }
  .f_md_34 {
    font-size: 34px !important;
  }
  .f_md_36 {
    font-size: 36px !important;
  }
}
/** breakpoint set boostrap v5.1.3 **/
.w_auto {
  width: auto !important;
}

.w_20 {
  width: 20% !important;
}

.w_25 {
  width: 25% !important;
}

.w_30 {
  width: 30% !important;
}

.w_35 {
  width: 35% !important;
}

.w_40 {
  width: 40% !important;
}

.w_45 {
  width: 45% !important;
}

.w_50 {
  width: 50% !important;
}

.w_55 {
  width: 55% !important;
}

.w_60 {
  width: 60% !important;
}

.w_65 {
  width: 65% !important;
}

.w_70 {
  width: 70% !important;
}

.w_75 {
  width: 75% !important;
}

.w_80 {
  width: 80% !important;
}

.w_85 {
  width: 85% !important;
}

.w_90 {
  width: 90% !important;
}

.w_95 {
  width: 95% !important;
}

.mw_100 {
  max-width: 100% !important;
}

.w_100 {
  width: 100% !important;
}

@media (min-width: 768px) {
  .w_sm_auto {
    width: auto !important;
  }
  .w_sm_20 {
    width: 20% !important;
  }
  .w_sm_25 {
    width: 25% !important;
  }
  .w_sm_30 {
    width: 30% !important;
  }
  .w_sm_35 {
    width: 35% !important;
  }
  .w_sm_40 {
    width: 40% !important;
  }
  .w_sm_45 {
    width: 45% !important;
  }
  .w_sm_50 {
    width: 50% !important;
  }
  .w_sm_55 {
    width: 55% !important;
  }
  .w_sm_60 {
    width: 60% !important;
  }
  .w_sm_65 {
    width: 65% !important;
  }
  .w_sm_70 {
    width: 70% !important;
  }
  .w_sm_75 {
    width: 75% !important;
  }
  .w_sm_80 {
    width: 80% !important;
  }
  .w_sm_85 {
    width: 85% !important;
  }
  .w_sm_90 {
    width: 90% !important;
  }
  .w_sm_95 {
    width: 95% !important;
  }
  .mw_sm_100 {
    max-width: 100% !important;
  }
  .w_sm_100 {
    width: 100% !important;
  }
}
@media (min-width: 992px) {
  .w_md_auto {
    width: auto !important;
  }
  .w_md_20 {
    width: 20% !important;
  }
  .w_md_25 {
    width: 25% !important;
  }
  .w_md_30 {
    width: 30% !important;
  }
  .w_md_35 {
    width: 35% !important;
  }
  .w_md_40 {
    width: 40% !important;
  }
  .w_md_45 {
    width: 45% !important;
  }
  .w_md_50 {
    width: 50% !important;
  }
  .w_md_55 {
    width: 55% !important;
  }
  .w_md_60 {
    width: 60% !important;
  }
  .w_md_65 {
    width: 65% !important;
  }
  .w_md_70 {
    width: 70% !important;
  }
  .w_md_75 {
    width: 75% !important;
  }
  .w_md_80 {
    width: 80% !important;
  }
  .w_md_85 {
    width: 85% !important;
  }
  .w_md_90 {
    width: 90% !important;
  }
  .w_md_95 {
    width: 95% !important;
  }
  .mw_md_100 {
    max-width: 100% !important;
  }
  .w_md_100 {
    width: 100% !important;
  }
}
.h_auto {
  height: auto !important;
}

.h_20 {
  height: 20% !important;
}

.h_25 {
  height: 25% !important;
}

.h_30 {
  height: 30% !important;
}

.h_35 {
  height: 35% !important;
}

.h_40 {
  height: 40% !important;
}

.h_45 {
  height: 45% !important;
}

.h_50 {
  height: 50% !important;
}

.h_55 {
  height: 55% !important;
}

.h_60 {
  height: 60% !important;
}

.h_65 {
  height: 65% !important;
}

.h_70 {
  height: 70% !important;
}

.h_75 {
  height: 75% !important;
}

.h_80 {
  height: 80% !important;
}

.h_85 {
  height: 85% !important;
}

.h_90 {
  height: 90% !important;
}

.h_95 {
  height: 95% !important;
}

.mh_100 {
  max-height: 100% !important;
}

.h_100 {
  height: 100% !important;
}

@media (min-width: 768px) {
  .h_sm_auto {
    height: auto !important;
  }
  .h_sm_20 {
    height: 20% !important;
  }
  .h_sm_25 {
    height: 25% !important;
  }
  .h_sm_30 {
    height: 30% !important;
  }
  .h_sm_35 {
    height: 35% !important;
  }
  .h_sm_40 {
    height: 40% !important;
  }
  .h_sm_45 {
    height: 45% !important;
  }
  .h_sm_50 {
    height: 50% !important;
  }
  .h_sm_55 {
    height: 55% !important;
  }
  .h_sm_60 {
    height: 60% !important;
  }
  .h_sm_65 {
    height: 65% !important;
  }
  .h_sm_70 {
    height: 70% !important;
  }
  .h_sm_75 {
    height: 75% !important;
  }
  .h_sm_80 {
    height: 80% !important;
  }
  .h_sm_85 {
    height: 85% !important;
  }
  .h_sm_90 {
    height: 90% !important;
  }
  .h_sm_95 {
    height: 95% !important;
  }
  .mh_sm_100 {
    max-height: 100% !important;
  }
  .h_sm_100 {
    height: 100% !important;
  }
}
@media (min-width: 992px) {
  .h_md_auto {
    height: auto !important;
  }
  .h_md_20 {
    height: 20% !important;
  }
  .h_md_25 {
    height: 25% !important;
  }
  .h_md_30 {
    height: 30% !important;
  }
  .h_md_35 {
    height: 35% !important;
  }
  .h_md_40 {
    height: 40% !important;
  }
  .h_md_45 {
    height: 45% !important;
  }
  .h_md_50 {
    height: 50% !important;
  }
  .h_md_55 {
    height: 55% !important;
  }
  .h_md_60 {
    height: 60% !important;
  }
  .h_md_65 {
    height: 65% !important;
  }
  .h_md_70 {
    height: 70% !important;
  }
  .h_md_75 {
    height: 75% !important;
  }
  .h_md_80 {
    height: 80% !important;
  }
  .h_md_85 {
    height: 85% !important;
  }
  .h_md_90 {
    height: 90% !important;
  }
  .h_md_95 {
    height: 95% !important;
  }
  .mh_md_100 {
    max-height: 100% !important;
  }
  .h_md_100 {
    height: 100% !important;
  }
}
/** breakpoint set boostrap v5.1.3 **/
.p_0 {
  padding: 0px !important;
}

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

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

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

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

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

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

.p_5 {
  padding: 5px !important;
}

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

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

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

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

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

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

.p_10 {
  padding: 10px !important;
}

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

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

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

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

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

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

.p_15 {
  padding: 15px !important;
}

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

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

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

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

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

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

.p_20 {
  padding: 20px !important;
}

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

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

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

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

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

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

.p_25 {
  padding: 25px !important;
}

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

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

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

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

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

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

.p_30 {
  padding: 30px !important;
}

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

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

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

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

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

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

.p_35 {
  padding: 35px !important;
}

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

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

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

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

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

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

.p_40 {
  padding: 40px !important;
}

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

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

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

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

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

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

.p_45 {
  padding: 45px !important;
}

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

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

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

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

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

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

.p_50 {
  padding: 50px !important;
}

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

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

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

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

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

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

.p_55 {
  padding: 55px !important;
}

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

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

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

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

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

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

.p_60 {
  padding: 60px !important;
}

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

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

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

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

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

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

.p_65 {
  padding: 65px !important;
}

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

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

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

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

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

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

.p_70 {
  padding: 70px !important;
}

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

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

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

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

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

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

.p_75 {
  padding: 75px !important;
}

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

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

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

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

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

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

.p_80 {
  padding: 80px !important;
}

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

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

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

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

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

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

.p_85 {
  padding: 85px !important;
}

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

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

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

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

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

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

.p_90 {
  padding: 90px !important;
}

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

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

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

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

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

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

.p_95 {
  padding: 95px !important;
}

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

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

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

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

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

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

.p_100 {
  padding: 100px !important;
}

.pt_100 {
  padding-top: 100px !important;
}

.pr_100 {
  padding-right: 100px !important;
}

.pb_100 {
  padding-bottom: 100px !important;
}

.pl_100 {
  padding-left: 100px !important;
}

.px_100 {
  padding-left: 100px !important;
  padding-right: 100px !important;
}

.py_100 {
  padding-top: 100px !important;
  padding-bottom: 100px !important;
}

@media (min-width: 768px) {
  .p_sm_0 {
    padding: 0px !important;
  }
  .pt_sm_0 {
    padding-top: 0px !important;
  }
  .pr_sm_0 {
    padding-right: 0px !important;
  }
  .pb_sm_0 {
    padding-bottom: 0px !important;
  }
  .pl_sm_0 {
    padding-left: 0px !important;
  }
  .px_sm_0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .py_sm_0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .p_sm_5 {
    padding: 5px !important;
  }
  .pt_sm_5 {
    padding-top: 5px !important;
  }
  .pr_sm_5 {
    padding-right: 5px !important;
  }
  .pb_sm_5 {
    padding-bottom: 5px !important;
  }
  .pl_sm_5 {
    padding-left: 5px !important;
  }
  .px_sm_5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  .py_sm_5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .p_sm_10 {
    padding: 10px !important;
  }
  .pt_sm_10 {
    padding-top: 10px !important;
  }
  .pr_sm_10 {
    padding-right: 10px !important;
  }
  .pb_sm_10 {
    padding-bottom: 10px !important;
  }
  .pl_sm_10 {
    padding-left: 10px !important;
  }
  .px_sm_10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .py_sm_10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .p_sm_15 {
    padding: 15px !important;
  }
  .pt_sm_15 {
    padding-top: 15px !important;
  }
  .pr_sm_15 {
    padding-right: 15px !important;
  }
  .pb_sm_15 {
    padding-bottom: 15px !important;
  }
  .pl_sm_15 {
    padding-left: 15px !important;
  }
  .px_sm_15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .py_sm_15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .p_sm_20 {
    padding: 20px !important;
  }
  .pt_sm_20 {
    padding-top: 20px !important;
  }
  .pr_sm_20 {
    padding-right: 20px !important;
  }
  .pb_sm_20 {
    padding-bottom: 20px !important;
  }
  .pl_sm_20 {
    padding-left: 20px !important;
  }
  .px_sm_20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .py_sm_20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .p_sm_25 {
    padding: 25px !important;
  }
  .pt_sm_25 {
    padding-top: 25px !important;
  }
  .pr_sm_25 {
    padding-right: 25px !important;
  }
  .pb_sm_25 {
    padding-bottom: 25px !important;
  }
  .pl_sm_25 {
    padding-left: 25px !important;
  }
  .px_sm_25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .py_sm_25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .p_sm_30 {
    padding: 30px !important;
  }
  .pt_sm_30 {
    padding-top: 30px !important;
  }
  .pr_sm_30 {
    padding-right: 30px !important;
  }
  .pb_sm_30 {
    padding-bottom: 30px !important;
  }
  .pl_sm_30 {
    padding-left: 30px !important;
  }
  .px_sm_30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .py_sm_30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .p_sm_35 {
    padding: 35px !important;
  }
  .pt_sm_35 {
    padding-top: 35px !important;
  }
  .pr_sm_35 {
    padding-right: 35px !important;
  }
  .pb_sm_35 {
    padding-bottom: 35px !important;
  }
  .pl_sm_35 {
    padding-left: 35px !important;
  }
  .px_sm_35 {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
  .py_sm_35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .p_sm_40 {
    padding: 40px !important;
  }
  .pt_sm_40 {
    padding-top: 40px !important;
  }
  .pr_sm_40 {
    padding-right: 40px !important;
  }
  .pb_sm_40 {
    padding-bottom: 40px !important;
  }
  .pl_sm_40 {
    padding-left: 40px !important;
  }
  .px_sm_40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .py_sm_40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .p_sm_45 {
    padding: 45px !important;
  }
  .pt_sm_45 {
    padding-top: 45px !important;
  }
  .pr_sm_45 {
    padding-right: 45px !important;
  }
  .pb_sm_45 {
    padding-bottom: 45px !important;
  }
  .pl_sm_45 {
    padding-left: 45px !important;
  }
  .px_sm_45 {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
  .py_sm_45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .p_sm_50 {
    padding: 50px !important;
  }
  .pt_sm_50 {
    padding-top: 50px !important;
  }
  .pr_sm_50 {
    padding-right: 50px !important;
  }
  .pb_sm_50 {
    padding-bottom: 50px !important;
  }
  .pl_sm_50 {
    padding-left: 50px !important;
  }
  .px_sm_50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .py_sm_50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .p_sm_55 {
    padding: 55px !important;
  }
  .pt_sm_55 {
    padding-top: 55px !important;
  }
  .pr_sm_55 {
    padding-right: 55px !important;
  }
  .pb_sm_55 {
    padding-bottom: 55px !important;
  }
  .pl_sm_55 {
    padding-left: 55px !important;
  }
  .px_sm_55 {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }
  .py_sm_55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .p_sm_60 {
    padding: 60px !important;
  }
  .pt_sm_60 {
    padding-top: 60px !important;
  }
  .pr_sm_60 {
    padding-right: 60px !important;
  }
  .pb_sm_60 {
    padding-bottom: 60px !important;
  }
  .pl_sm_60 {
    padding-left: 60px !important;
  }
  .px_sm_60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .py_sm_60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .p_sm_65 {
    padding: 65px !important;
  }
  .pt_sm_65 {
    padding-top: 65px !important;
  }
  .pr_sm_65 {
    padding-right: 65px !important;
  }
  .pb_sm_65 {
    padding-bottom: 65px !important;
  }
  .pl_sm_65 {
    padding-left: 65px !important;
  }
  .px_sm_65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .py_sm_65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .p_sm_70 {
    padding: 70px !important;
  }
  .pt_sm_70 {
    padding-top: 70px !important;
  }
  .pr_sm_70 {
    padding-right: 70px !important;
  }
  .pb_sm_70 {
    padding-bottom: 70px !important;
  }
  .pl_sm_70 {
    padding-left: 70px !important;
  }
  .px_sm_70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .py_sm_70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .p_sm_75 {
    padding: 75px !important;
  }
  .pt_sm_75 {
    padding-top: 75px !important;
  }
  .pr_sm_75 {
    padding-right: 75px !important;
  }
  .pb_sm_75 {
    padding-bottom: 75px !important;
  }
  .pl_sm_75 {
    padding-left: 75px !important;
  }
  .px_sm_75 {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }
  .py_sm_75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .p_sm_80 {
    padding: 80px !important;
  }
  .pt_sm_80 {
    padding-top: 80px !important;
  }
  .pr_sm_80 {
    padding-right: 80px !important;
  }
  .pb_sm_80 {
    padding-bottom: 80px !important;
  }
  .pl_sm_80 {
    padding-left: 80px !important;
  }
  .px_sm_80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .py_sm_80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .p_sm_85 {
    padding: 85px !important;
  }
  .pt_sm_85 {
    padding-top: 85px !important;
  }
  .pr_sm_85 {
    padding-right: 85px !important;
  }
  .pb_sm_85 {
    padding-bottom: 85px !important;
  }
  .pl_sm_85 {
    padding-left: 85px !important;
  }
  .px_sm_85 {
    padding-left: 85px !important;
    padding-right: 85px !important;
  }
  .py_sm_85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .p_sm_90 {
    padding: 90px !important;
  }
  .pt_sm_90 {
    padding-top: 90px !important;
  }
  .pr_sm_90 {
    padding-right: 90px !important;
  }
  .pb_sm_90 {
    padding-bottom: 90px !important;
  }
  .pl_sm_90 {
    padding-left: 90px !important;
  }
  .px_sm_90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .py_sm_90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .p_sm_95 {
    padding: 95px !important;
  }
  .pt_sm_95 {
    padding-top: 95px !important;
  }
  .pr_sm_95 {
    padding-right: 95px !important;
  }
  .pb_sm_95 {
    padding-bottom: 95px !important;
  }
  .pl_sm_95 {
    padding-left: 95px !important;
  }
  .px_sm_95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .py_sm_95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .p_sm_100 {
    padding: 100px !important;
  }
  .pt_sm_100 {
    padding-top: 100px !important;
  }
  .pr_sm_100 {
    padding-right: 100px !important;
  }
  .pb_sm_100 {
    padding-bottom: 100px !important;
  }
  .pl_sm_100 {
    padding-left: 100px !important;
  }
  .px_sm_100 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  .py_sm_100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}
@media (min-width: 992px) {
  .p_md_0 {
    padding: 0px !important;
  }
  .pt_md_0 {
    padding-top: 0px !important;
  }
  .pr_md_0 {
    padding-right: 0px !important;
  }
  .pb_md_0 {
    padding-bottom: 0px !important;
  }
  .pl_md_0 {
    padding-left: 0px !important;
  }
  .px_md_0 {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }
  .py_md_0 {
    padding-top: 0px !important;
    padding-bottom: 0px !important;
  }
  .p_md_5 {
    padding: 5px !important;
  }
  .pt_md_5 {
    padding-top: 5px !important;
  }
  .pr_md_5 {
    padding-right: 5px !important;
  }
  .pb_md_5 {
    padding-bottom: 5px !important;
  }
  .pl_md_5 {
    padding-left: 5px !important;
  }
  .px_md_5 {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  .py_md_5 {
    padding-top: 5px !important;
    padding-bottom: 5px !important;
  }
  .p_md_10 {
    padding: 10px !important;
  }
  .pt_md_10 {
    padding-top: 10px !important;
  }
  .pr_md_10 {
    padding-right: 10px !important;
  }
  .pb_md_10 {
    padding-bottom: 10px !important;
  }
  .pl_md_10 {
    padding-left: 10px !important;
  }
  .px_md_10 {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }
  .py_md_10 {
    padding-top: 10px !important;
    padding-bottom: 10px !important;
  }
  .p_md_15 {
    padding: 15px !important;
  }
  .pt_md_15 {
    padding-top: 15px !important;
  }
  .pr_md_15 {
    padding-right: 15px !important;
  }
  .pb_md_15 {
    padding-bottom: 15px !important;
  }
  .pl_md_15 {
    padding-left: 15px !important;
  }
  .px_md_15 {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }
  .py_md_15 {
    padding-top: 15px !important;
    padding-bottom: 15px !important;
  }
  .p_md_20 {
    padding: 20px !important;
  }
  .pt_md_20 {
    padding-top: 20px !important;
  }
  .pr_md_20 {
    padding-right: 20px !important;
  }
  .pb_md_20 {
    padding-bottom: 20px !important;
  }
  .pl_md_20 {
    padding-left: 20px !important;
  }
  .px_md_20 {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }
  .py_md_20 {
    padding-top: 20px !important;
    padding-bottom: 20px !important;
  }
  .p_md_25 {
    padding: 25px !important;
  }
  .pt_md_25 {
    padding-top: 25px !important;
  }
  .pr_md_25 {
    padding-right: 25px !important;
  }
  .pb_md_25 {
    padding-bottom: 25px !important;
  }
  .pl_md_25 {
    padding-left: 25px !important;
  }
  .px_md_25 {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }
  .py_md_25 {
    padding-top: 25px !important;
    padding-bottom: 25px !important;
  }
  .p_md_30 {
    padding: 30px !important;
  }
  .pt_md_30 {
    padding-top: 30px !important;
  }
  .pr_md_30 {
    padding-right: 30px !important;
  }
  .pb_md_30 {
    padding-bottom: 30px !important;
  }
  .pl_md_30 {
    padding-left: 30px !important;
  }
  .px_md_30 {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }
  .py_md_30 {
    padding-top: 30px !important;
    padding-bottom: 30px !important;
  }
  .p_md_35 {
    padding: 35px !important;
  }
  .pt_md_35 {
    padding-top: 35px !important;
  }
  .pr_md_35 {
    padding-right: 35px !important;
  }
  .pb_md_35 {
    padding-bottom: 35px !important;
  }
  .pl_md_35 {
    padding-left: 35px !important;
  }
  .px_md_35 {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }
  .py_md_35 {
    padding-top: 35px !important;
    padding-bottom: 35px !important;
  }
  .p_md_40 {
    padding: 40px !important;
  }
  .pt_md_40 {
    padding-top: 40px !important;
  }
  .pr_md_40 {
    padding-right: 40px !important;
  }
  .pb_md_40 {
    padding-bottom: 40px !important;
  }
  .pl_md_40 {
    padding-left: 40px !important;
  }
  .px_md_40 {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }
  .py_md_40 {
    padding-top: 40px !important;
    padding-bottom: 40px !important;
  }
  .p_md_45 {
    padding: 45px !important;
  }
  .pt_md_45 {
    padding-top: 45px !important;
  }
  .pr_md_45 {
    padding-right: 45px !important;
  }
  .pb_md_45 {
    padding-bottom: 45px !important;
  }
  .pl_md_45 {
    padding-left: 45px !important;
  }
  .px_md_45 {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }
  .py_md_45 {
    padding-top: 45px !important;
    padding-bottom: 45px !important;
  }
  .p_md_50 {
    padding: 50px !important;
  }
  .pt_md_50 {
    padding-top: 50px !important;
  }
  .pr_md_50 {
    padding-right: 50px !important;
  }
  .pb_md_50 {
    padding-bottom: 50px !important;
  }
  .pl_md_50 {
    padding-left: 50px !important;
  }
  .px_md_50 {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }
  .py_md_50 {
    padding-top: 50px !important;
    padding-bottom: 50px !important;
  }
  .p_md_55 {
    padding: 55px !important;
  }
  .pt_md_55 {
    padding-top: 55px !important;
  }
  .pr_md_55 {
    padding-right: 55px !important;
  }
  .pb_md_55 {
    padding-bottom: 55px !important;
  }
  .pl_md_55 {
    padding-left: 55px !important;
  }
  .px_md_55 {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }
  .py_md_55 {
    padding-top: 55px !important;
    padding-bottom: 55px !important;
  }
  .p_md_60 {
    padding: 60px !important;
  }
  .pt_md_60 {
    padding-top: 60px !important;
  }
  .pr_md_60 {
    padding-right: 60px !important;
  }
  .pb_md_60 {
    padding-bottom: 60px !important;
  }
  .pl_md_60 {
    padding-left: 60px !important;
  }
  .px_md_60 {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }
  .py_md_60 {
    padding-top: 60px !important;
    padding-bottom: 60px !important;
  }
  .p_md_65 {
    padding: 65px !important;
  }
  .pt_md_65 {
    padding-top: 65px !important;
  }
  .pr_md_65 {
    padding-right: 65px !important;
  }
  .pb_md_65 {
    padding-bottom: 65px !important;
  }
  .pl_md_65 {
    padding-left: 65px !important;
  }
  .px_md_65 {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }
  .py_md_65 {
    padding-top: 65px !important;
    padding-bottom: 65px !important;
  }
  .p_md_70 {
    padding: 70px !important;
  }
  .pt_md_70 {
    padding-top: 70px !important;
  }
  .pr_md_70 {
    padding-right: 70px !important;
  }
  .pb_md_70 {
    padding-bottom: 70px !important;
  }
  .pl_md_70 {
    padding-left: 70px !important;
  }
  .px_md_70 {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }
  .py_md_70 {
    padding-top: 70px !important;
    padding-bottom: 70px !important;
  }
  .p_md_75 {
    padding: 75px !important;
  }
  .pt_md_75 {
    padding-top: 75px !important;
  }
  .pr_md_75 {
    padding-right: 75px !important;
  }
  .pb_md_75 {
    padding-bottom: 75px !important;
  }
  .pl_md_75 {
    padding-left: 75px !important;
  }
  .px_md_75 {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }
  .py_md_75 {
    padding-top: 75px !important;
    padding-bottom: 75px !important;
  }
  .p_md_80 {
    padding: 80px !important;
  }
  .pt_md_80 {
    padding-top: 80px !important;
  }
  .pr_md_80 {
    padding-right: 80px !important;
  }
  .pb_md_80 {
    padding-bottom: 80px !important;
  }
  .pl_md_80 {
    padding-left: 80px !important;
  }
  .px_md_80 {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
  .py_md_80 {
    padding-top: 80px !important;
    padding-bottom: 80px !important;
  }
  .p_md_85 {
    padding: 85px !important;
  }
  .pt_md_85 {
    padding-top: 85px !important;
  }
  .pr_md_85 {
    padding-right: 85px !important;
  }
  .pb_md_85 {
    padding-bottom: 85px !important;
  }
  .pl_md_85 {
    padding-left: 85px !important;
  }
  .px_md_85 {
    padding-left: 85px !important;
    padding-right: 85px !important;
  }
  .py_md_85 {
    padding-top: 85px !important;
    padding-bottom: 85px !important;
  }
  .p_md_90 {
    padding: 90px !important;
  }
  .pt_md_90 {
    padding-top: 90px !important;
  }
  .pr_md_90 {
    padding-right: 90px !important;
  }
  .pb_md_90 {
    padding-bottom: 90px !important;
  }
  .pl_md_90 {
    padding-left: 90px !important;
  }
  .px_md_90 {
    padding-left: 90px !important;
    padding-right: 90px !important;
  }
  .py_md_90 {
    padding-top: 90px !important;
    padding-bottom: 90px !important;
  }
  .p_md_95 {
    padding: 95px !important;
  }
  .pt_md_95 {
    padding-top: 95px !important;
  }
  .pr_md_95 {
    padding-right: 95px !important;
  }
  .pb_md_95 {
    padding-bottom: 95px !important;
  }
  .pl_md_95 {
    padding-left: 95px !important;
  }
  .px_md_95 {
    padding-left: 95px !important;
    padding-right: 95px !important;
  }
  .py_md_95 {
    padding-top: 95px !important;
    padding-bottom: 95px !important;
  }
  .p_md_100 {
    padding: 100px !important;
  }
  .pt_md_100 {
    padding-top: 100px !important;
  }
  .pr_md_100 {
    padding-right: 100px !important;
  }
  .pb_md_100 {
    padding-bottom: 100px !important;
  }
  .pl_md_100 {
    padding-left: 100px !important;
  }
  .px_md_100 {
    padding-left: 100px !important;
    padding-right: 100px !important;
  }
  .py_md_100 {
    padding-top: 100px !important;
    padding-bottom: 100px !important;
  }
}
/** breakpoint set boostrap v5.1.3 **/
.m_0 {
  margin: 0px !important;
}

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

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

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

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

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

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

.m_5 {
  margin: 5px !important;
}

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

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

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

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

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

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

.m_10 {
  margin: 10px !important;
}

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

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

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

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

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

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

.m_15 {
  margin: 15px !important;
}

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

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

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

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

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

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

.m_20 {
  margin: 20px !important;
}

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

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

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

.ml_20 {
  margin-left: 20px !important;
}

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

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

.m_25 {
  margin: 25px !important;
}

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

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

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

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

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

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

.m_30 {
  margin: 30px !important;
}

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

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

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

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

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

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

.m_35 {
  margin: 35px !important;
}

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

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

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

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

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

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

.m_40 {
  margin: 40px !important;
}

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

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

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

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

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

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

.m_45 {
  margin: 45px !important;
}

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

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

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

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

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

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

.m_50 {
  margin: 50px !important;
}

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

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

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

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

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

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

.m_55 {
  margin: 55px !important;
}

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

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

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

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

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

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

.m_60 {
  margin: 60px !important;
}

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

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

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

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

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

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

.m_65 {
  margin: 65px !important;
}

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

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

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

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

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

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

.m_70 {
  margin: 70px !important;
}

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

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

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

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

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

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

.m_75 {
  margin: 75px !important;
}

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

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

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

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

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

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

.m_80 {
  margin: 80px !important;
}

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

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

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

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

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

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

.m_85 {
  margin: 85px !important;
}

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

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

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

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

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

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

.m_90 {
  margin: 90px !important;
}

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

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

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

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

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

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

.m_95 {
  margin: 95px !important;
}

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

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

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

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

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

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

.m_100 {
  margin: 100px !important;
}

.mt_100 {
  margin-top: 100px !important;
}

.mr_100 {
  margin-right: 100px !important;
}

.mb_100 {
  margin-bottom: 100px !important;
}

.ml_100 {
  margin-left: 100px !important;
}

.mx_100 {
  margin-left: 100px !important;
  margin-right: 100px !important;
}

.my_100 {
  margin-top: 100px !important;
  margin-bottom: 100px !important;
}

@media (min-width: 768px) {
  .m_sm_0 {
    margin: 0px !important;
  }
  .mt_sm_0 {
    margin-top: 0px !important;
  }
  .mr_sm_0 {
    margin-right: 0px !important;
  }
  .mb_sm_0 {
    margin-bottom: 0px !important;
  }
  .ml_sm_0 {
    margin-left: 0px !important;
  }
  .mx_sm_0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .my_sm_0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m_sm_5 {
    margin: 5px !important;
  }
  .mt_sm_5 {
    margin-top: 5px !important;
  }
  .mr_sm_5 {
    margin-right: 5px !important;
  }
  .mb_sm_5 {
    margin-bottom: 5px !important;
  }
  .ml_sm_5 {
    margin-left: 5px !important;
  }
  .mx_sm_5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  .my_sm_5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .m_sm_10 {
    margin: 10px !important;
  }
  .mt_sm_10 {
    margin-top: 10px !important;
  }
  .mr_sm_10 {
    margin-right: 10px !important;
  }
  .mb_sm_10 {
    margin-bottom: 10px !important;
  }
  .ml_sm_10 {
    margin-left: 10px !important;
  }
  .mx_sm_10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .my_sm_10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .m_sm_15 {
    margin: 15px !important;
  }
  .mt_sm_15 {
    margin-top: 15px !important;
  }
  .mr_sm_15 {
    margin-right: 15px !important;
  }
  .mb_sm_15 {
    margin-bottom: 15px !important;
  }
  .ml_sm_15 {
    margin-left: 15px !important;
  }
  .mx_sm_15 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  .my_sm_15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .m_sm_20 {
    margin: 20px !important;
  }
  .mt_sm_20 {
    margin-top: 20px !important;
  }
  .mr_sm_20 {
    margin-right: 20px !important;
  }
  .mb_sm_20 {
    margin-bottom: 20px !important;
  }
  .ml_sm_20 {
    margin-left: 20px !important;
  }
  .mx_sm_20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .my_sm_20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m_sm_25 {
    margin: 25px !important;
  }
  .mt_sm_25 {
    margin-top: 25px !important;
  }
  .mr_sm_25 {
    margin-right: 25px !important;
  }
  .mb_sm_25 {
    margin-bottom: 25px !important;
  }
  .ml_sm_25 {
    margin-left: 25px !important;
  }
  .mx_sm_25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .my_sm_25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .m_sm_30 {
    margin: 30px !important;
  }
  .mt_sm_30 {
    margin-top: 30px !important;
  }
  .mr_sm_30 {
    margin-right: 30px !important;
  }
  .mb_sm_30 {
    margin-bottom: 30px !important;
  }
  .ml_sm_30 {
    margin-left: 30px !important;
  }
  .mx_sm_30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .my_sm_30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .m_sm_35 {
    margin: 35px !important;
  }
  .mt_sm_35 {
    margin-top: 35px !important;
  }
  .mr_sm_35 {
    margin-right: 35px !important;
  }
  .mb_sm_35 {
    margin-bottom: 35px !important;
  }
  .ml_sm_35 {
    margin-left: 35px !important;
  }
  .mx_sm_35 {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }
  .my_sm_35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .m_sm_40 {
    margin: 40px !important;
  }
  .mt_sm_40 {
    margin-top: 40px !important;
  }
  .mr_sm_40 {
    margin-right: 40px !important;
  }
  .mb_sm_40 {
    margin-bottom: 40px !important;
  }
  .ml_sm_40 {
    margin-left: 40px !important;
  }
  .mx_sm_40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .my_sm_40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m_sm_45 {
    margin: 45px !important;
  }
  .mt_sm_45 {
    margin-top: 45px !important;
  }
  .mr_sm_45 {
    margin-right: 45px !important;
  }
  .mb_sm_45 {
    margin-bottom: 45px !important;
  }
  .ml_sm_45 {
    margin-left: 45px !important;
  }
  .mx_sm_45 {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }
  .my_sm_45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .m_sm_50 {
    margin: 50px !important;
  }
  .mt_sm_50 {
    margin-top: 50px !important;
  }
  .mr_sm_50 {
    margin-right: 50px !important;
  }
  .mb_sm_50 {
    margin-bottom: 50px !important;
  }
  .ml_sm_50 {
    margin-left: 50px !important;
  }
  .mx_sm_50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .my_sm_50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .m_sm_55 {
    margin: 55px !important;
  }
  .mt_sm_55 {
    margin-top: 55px !important;
  }
  .mr_sm_55 {
    margin-right: 55px !important;
  }
  .mb_sm_55 {
    margin-bottom: 55px !important;
  }
  .ml_sm_55 {
    margin-left: 55px !important;
  }
  .mx_sm_55 {
    margin-left: 55px !important;
    margin-right: 55px !important;
  }
  .my_sm_55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .m_sm_60 {
    margin: 60px !important;
  }
  .mt_sm_60 {
    margin-top: 60px !important;
  }
  .mr_sm_60 {
    margin-right: 60px !important;
  }
  .mb_sm_60 {
    margin-bottom: 60px !important;
  }
  .ml_sm_60 {
    margin-left: 60px !important;
  }
  .mx_sm_60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .my_sm_60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .m_sm_65 {
    margin: 65px !important;
  }
  .mt_sm_65 {
    margin-top: 65px !important;
  }
  .mr_sm_65 {
    margin-right: 65px !important;
  }
  .mb_sm_65 {
    margin-bottom: 65px !important;
  }
  .ml_sm_65 {
    margin-left: 65px !important;
  }
  .mx_sm_65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .my_sm_65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .m_sm_70 {
    margin: 70px !important;
  }
  .mt_sm_70 {
    margin-top: 70px !important;
  }
  .mr_sm_70 {
    margin-right: 70px !important;
  }
  .mb_sm_70 {
    margin-bottom: 70px !important;
  }
  .ml_sm_70 {
    margin-left: 70px !important;
  }
  .mx_sm_70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .my_sm_70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .m_sm_75 {
    margin: 75px !important;
  }
  .mt_sm_75 {
    margin-top: 75px !important;
  }
  .mr_sm_75 {
    margin-right: 75px !important;
  }
  .mb_sm_75 {
    margin-bottom: 75px !important;
  }
  .ml_sm_75 {
    margin-left: 75px !important;
  }
  .mx_sm_75 {
    margin-left: 75px !important;
    margin-right: 75px !important;
  }
  .my_sm_75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .m_sm_80 {
    margin: 80px !important;
  }
  .mt_sm_80 {
    margin-top: 80px !important;
  }
  .mr_sm_80 {
    margin-right: 80px !important;
  }
  .mb_sm_80 {
    margin-bottom: 80px !important;
  }
  .ml_sm_80 {
    margin-left: 80px !important;
  }
  .mx_sm_80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .my_sm_80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .m_sm_85 {
    margin: 85px !important;
  }
  .mt_sm_85 {
    margin-top: 85px !important;
  }
  .mr_sm_85 {
    margin-right: 85px !important;
  }
  .mb_sm_85 {
    margin-bottom: 85px !important;
  }
  .ml_sm_85 {
    margin-left: 85px !important;
  }
  .mx_sm_85 {
    margin-left: 85px !important;
    margin-right: 85px !important;
  }
  .my_sm_85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .m_sm_90 {
    margin: 90px !important;
  }
  .mt_sm_90 {
    margin-top: 90px !important;
  }
  .mr_sm_90 {
    margin-right: 90px !important;
  }
  .mb_sm_90 {
    margin-bottom: 90px !important;
  }
  .ml_sm_90 {
    margin-left: 90px !important;
  }
  .mx_sm_90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .my_sm_90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .m_sm_95 {
    margin: 95px !important;
  }
  .mt_sm_95 {
    margin-top: 95px !important;
  }
  .mr_sm_95 {
    margin-right: 95px !important;
  }
  .mb_sm_95 {
    margin-bottom: 95px !important;
  }
  .ml_sm_95 {
    margin-left: 95px !important;
  }
  .mx_sm_95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .my_sm_95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .m_sm_100 {
    margin: 100px !important;
  }
  .mt_sm_100 {
    margin-top: 100px !important;
  }
  .mr_sm_100 {
    margin-right: 100px !important;
  }
  .mb_sm_100 {
    margin-bottom: 100px !important;
  }
  .ml_sm_100 {
    margin-left: 100px !important;
  }
  .mx_sm_100 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  .my_sm_100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
}
@media (min-width: 992px) {
  .m_md_0 {
    margin: 0px !important;
  }
  .mt_md_0 {
    margin-top: 0px !important;
  }
  .mr_md_0 {
    margin-right: 0px !important;
  }
  .mb_md_0 {
    margin-bottom: 0px !important;
  }
  .ml_md_0 {
    margin-left: 0px !important;
  }
  .mx_md_0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .my_md_0 {
    margin-top: 0px !important;
    margin-bottom: 0px !important;
  }
  .m_md_5 {
    margin: 5px !important;
  }
  .mt_md_5 {
    margin-top: 5px !important;
  }
  .mr_md_5 {
    margin-right: 5px !important;
  }
  .mb_md_5 {
    margin-bottom: 5px !important;
  }
  .ml_md_5 {
    margin-left: 5px !important;
  }
  .mx_md_5 {
    margin-left: 5px !important;
    margin-right: 5px !important;
  }
  .my_md_5 {
    margin-top: 5px !important;
    margin-bottom: 5px !important;
  }
  .m_md_10 {
    margin: 10px !important;
  }
  .mt_md_10 {
    margin-top: 10px !important;
  }
  .mr_md_10 {
    margin-right: 10px !important;
  }
  .mb_md_10 {
    margin-bottom: 10px !important;
  }
  .ml_md_10 {
    margin-left: 10px !important;
  }
  .mx_md_10 {
    margin-left: 10px !important;
    margin-right: 10px !important;
  }
  .my_md_10 {
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
  .m_md_15 {
    margin: 15px !important;
  }
  .mt_md_15 {
    margin-top: 15px !important;
  }
  .mr_md_15 {
    margin-right: 15px !important;
  }
  .mb_md_15 {
    margin-bottom: 15px !important;
  }
  .ml_md_15 {
    margin-left: 15px !important;
  }
  .mx_md_15 {
    margin-left: 15px !important;
    margin-right: 15px !important;
  }
  .my_md_15 {
    margin-top: 15px !important;
    margin-bottom: 15px !important;
  }
  .m_md_20 {
    margin: 20px !important;
  }
  .mt_md_20 {
    margin-top: 20px !important;
  }
  .mr_md_20 {
    margin-right: 20px !important;
  }
  .mb_md_20 {
    margin-bottom: 20px !important;
  }
  .ml_md_20 {
    margin-left: 20px !important;
  }
  .mx_md_20 {
    margin-left: 20px !important;
    margin-right: 20px !important;
  }
  .my_md_20 {
    margin-top: 20px !important;
    margin-bottom: 20px !important;
  }
  .m_md_25 {
    margin: 25px !important;
  }
  .mt_md_25 {
    margin-top: 25px !important;
  }
  .mr_md_25 {
    margin-right: 25px !important;
  }
  .mb_md_25 {
    margin-bottom: 25px !important;
  }
  .ml_md_25 {
    margin-left: 25px !important;
  }
  .mx_md_25 {
    margin-left: 25px !important;
    margin-right: 25px !important;
  }
  .my_md_25 {
    margin-top: 25px !important;
    margin-bottom: 25px !important;
  }
  .m_md_30 {
    margin: 30px !important;
  }
  .mt_md_30 {
    margin-top: 30px !important;
  }
  .mr_md_30 {
    margin-right: 30px !important;
  }
  .mb_md_30 {
    margin-bottom: 30px !important;
  }
  .ml_md_30 {
    margin-left: 30px !important;
  }
  .mx_md_30 {
    margin-left: 30px !important;
    margin-right: 30px !important;
  }
  .my_md_30 {
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
  .m_md_35 {
    margin: 35px !important;
  }
  .mt_md_35 {
    margin-top: 35px !important;
  }
  .mr_md_35 {
    margin-right: 35px !important;
  }
  .mb_md_35 {
    margin-bottom: 35px !important;
  }
  .ml_md_35 {
    margin-left: 35px !important;
  }
  .mx_md_35 {
    margin-left: 35px !important;
    margin-right: 35px !important;
  }
  .my_md_35 {
    margin-top: 35px !important;
    margin-bottom: 35px !important;
  }
  .m_md_40 {
    margin: 40px !important;
  }
  .mt_md_40 {
    margin-top: 40px !important;
  }
  .mr_md_40 {
    margin-right: 40px !important;
  }
  .mb_md_40 {
    margin-bottom: 40px !important;
  }
  .ml_md_40 {
    margin-left: 40px !important;
  }
  .mx_md_40 {
    margin-left: 40px !important;
    margin-right: 40px !important;
  }
  .my_md_40 {
    margin-top: 40px !important;
    margin-bottom: 40px !important;
  }
  .m_md_45 {
    margin: 45px !important;
  }
  .mt_md_45 {
    margin-top: 45px !important;
  }
  .mr_md_45 {
    margin-right: 45px !important;
  }
  .mb_md_45 {
    margin-bottom: 45px !important;
  }
  .ml_md_45 {
    margin-left: 45px !important;
  }
  .mx_md_45 {
    margin-left: 45px !important;
    margin-right: 45px !important;
  }
  .my_md_45 {
    margin-top: 45px !important;
    margin-bottom: 45px !important;
  }
  .m_md_50 {
    margin: 50px !important;
  }
  .mt_md_50 {
    margin-top: 50px !important;
  }
  .mr_md_50 {
    margin-right: 50px !important;
  }
  .mb_md_50 {
    margin-bottom: 50px !important;
  }
  .ml_md_50 {
    margin-left: 50px !important;
  }
  .mx_md_50 {
    margin-left: 50px !important;
    margin-right: 50px !important;
  }
  .my_md_50 {
    margin-top: 50px !important;
    margin-bottom: 50px !important;
  }
  .m_md_55 {
    margin: 55px !important;
  }
  .mt_md_55 {
    margin-top: 55px !important;
  }
  .mr_md_55 {
    margin-right: 55px !important;
  }
  .mb_md_55 {
    margin-bottom: 55px !important;
  }
  .ml_md_55 {
    margin-left: 55px !important;
  }
  .mx_md_55 {
    margin-left: 55px !important;
    margin-right: 55px !important;
  }
  .my_md_55 {
    margin-top: 55px !important;
    margin-bottom: 55px !important;
  }
  .m_md_60 {
    margin: 60px !important;
  }
  .mt_md_60 {
    margin-top: 60px !important;
  }
  .mr_md_60 {
    margin-right: 60px !important;
  }
  .mb_md_60 {
    margin-bottom: 60px !important;
  }
  .ml_md_60 {
    margin-left: 60px !important;
  }
  .mx_md_60 {
    margin-left: 60px !important;
    margin-right: 60px !important;
  }
  .my_md_60 {
    margin-top: 60px !important;
    margin-bottom: 60px !important;
  }
  .m_md_65 {
    margin: 65px !important;
  }
  .mt_md_65 {
    margin-top: 65px !important;
  }
  .mr_md_65 {
    margin-right: 65px !important;
  }
  .mb_md_65 {
    margin-bottom: 65px !important;
  }
  .ml_md_65 {
    margin-left: 65px !important;
  }
  .mx_md_65 {
    margin-left: 65px !important;
    margin-right: 65px !important;
  }
  .my_md_65 {
    margin-top: 65px !important;
    margin-bottom: 65px !important;
  }
  .m_md_70 {
    margin: 70px !important;
  }
  .mt_md_70 {
    margin-top: 70px !important;
  }
  .mr_md_70 {
    margin-right: 70px !important;
  }
  .mb_md_70 {
    margin-bottom: 70px !important;
  }
  .ml_md_70 {
    margin-left: 70px !important;
  }
  .mx_md_70 {
    margin-left: 70px !important;
    margin-right: 70px !important;
  }
  .my_md_70 {
    margin-top: 70px !important;
    margin-bottom: 70px !important;
  }
  .m_md_75 {
    margin: 75px !important;
  }
  .mt_md_75 {
    margin-top: 75px !important;
  }
  .mr_md_75 {
    margin-right: 75px !important;
  }
  .mb_md_75 {
    margin-bottom: 75px !important;
  }
  .ml_md_75 {
    margin-left: 75px !important;
  }
  .mx_md_75 {
    margin-left: 75px !important;
    margin-right: 75px !important;
  }
  .my_md_75 {
    margin-top: 75px !important;
    margin-bottom: 75px !important;
  }
  .m_md_80 {
    margin: 80px !important;
  }
  .mt_md_80 {
    margin-top: 80px !important;
  }
  .mr_md_80 {
    margin-right: 80px !important;
  }
  .mb_md_80 {
    margin-bottom: 80px !important;
  }
  .ml_md_80 {
    margin-left: 80px !important;
  }
  .mx_md_80 {
    margin-left: 80px !important;
    margin-right: 80px !important;
  }
  .my_md_80 {
    margin-top: 80px !important;
    margin-bottom: 80px !important;
  }
  .m_md_85 {
    margin: 85px !important;
  }
  .mt_md_85 {
    margin-top: 85px !important;
  }
  .mr_md_85 {
    margin-right: 85px !important;
  }
  .mb_md_85 {
    margin-bottom: 85px !important;
  }
  .ml_md_85 {
    margin-left: 85px !important;
  }
  .mx_md_85 {
    margin-left: 85px !important;
    margin-right: 85px !important;
  }
  .my_md_85 {
    margin-top: 85px !important;
    margin-bottom: 85px !important;
  }
  .m_md_90 {
    margin: 90px !important;
  }
  .mt_md_90 {
    margin-top: 90px !important;
  }
  .mr_md_90 {
    margin-right: 90px !important;
  }
  .mb_md_90 {
    margin-bottom: 90px !important;
  }
  .ml_md_90 {
    margin-left: 90px !important;
  }
  .mx_md_90 {
    margin-left: 90px !important;
    margin-right: 90px !important;
  }
  .my_md_90 {
    margin-top: 90px !important;
    margin-bottom: 90px !important;
  }
  .m_md_95 {
    margin: 95px !important;
  }
  .mt_md_95 {
    margin-top: 95px !important;
  }
  .mr_md_95 {
    margin-right: 95px !important;
  }
  .mb_md_95 {
    margin-bottom: 95px !important;
  }
  .ml_md_95 {
    margin-left: 95px !important;
  }
  .mx_md_95 {
    margin-left: 95px !important;
    margin-right: 95px !important;
  }
  .my_md_95 {
    margin-top: 95px !important;
    margin-bottom: 95px !important;
  }
  .m_md_100 {
    margin: 100px !important;
  }
  .mt_md_100 {
    margin-top: 100px !important;
  }
  .mr_md_100 {
    margin-right: 100px !important;
  }
  .mb_md_100 {
    margin-bottom: 100px !important;
  }
  .ml_md_100 {
    margin-left: 100px !important;
  }
  .mx_md_100 {
    margin-left: 100px !important;
    margin-right: 100px !important;
  }
  .my_md_100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important;
  }
}
/** breakpoint set boostrap v5.1.3 **/
.lh_10 {
  line-height: 10px !important;
}

.lh_12 {
  line-height: 12px !important;
}

.lh_14 {
  line-height: 14px !important;
}

.lh_16 {
  line-height: 16px !important;
}

.lh_18 {
  line-height: 18px !important;
}

.lh_20 {
  line-height: 20px !important;
}

.lh_22 {
  line-height: 22px !important;
}

.lh_24 {
  line-height: 24px !important;
}

.lh_26 {
  line-height: 26px !important;
}

.lh_28 {
  line-height: 28px !important;
}

.lh_30 {
  line-height: 30px !important;
}

.lh_32 {
  line-height: 32px !important;
}

.lh_34 {
  line-height: 34px !important;
}

.lh_36 {
  line-height: 36px !important;
}

@media (min-width: 768px) {
  .lh_sm_10 {
    line-height: 10px !important;
  }
  .lh_sm_12 {
    line-height: 12px !important;
  }
  .lh_sm_14 {
    line-height: 14px !important;
  }
  .lh_sm_16 {
    line-height: 16px !important;
  }
  .lh_sm_18 {
    line-height: 18px !important;
  }
  .lh_sm_20 {
    line-height: 20px !important;
  }
  .lh_sm_22 {
    line-height: 22px !important;
  }
  .lh_sm_24 {
    line-height: 24px !important;
  }
  .lh_sm_26 {
    line-height: 26px !important;
  }
  .lh_sm_28 {
    line-height: 28px !important;
  }
  .lh_sm_30 {
    line-height: 30px !important;
  }
  .lh_sm_32 {
    line-height: 32px !important;
  }
  .lh_sm_34 {
    line-height: 34px !important;
  }
  .lh_sm_36 {
    line-height: 36px !important;
  }
}
@media (min-width: 992px) {
  .lh_md_10 {
    line-height: 10px !important;
  }
  .lh_md_12 {
    line-height: 12px !important;
  }
  .lh_md_14 {
    line-height: 14px !important;
  }
  .lh_md_16 {
    line-height: 16px !important;
  }
  .lh_md_18 {
    line-height: 18px !important;
  }
  .lh_md_20 {
    line-height: 20px !important;
  }
  .lh_md_22 {
    line-height: 22px !important;
  }
  .lh_md_24 {
    line-height: 24px !important;
  }
  .lh_md_26 {
    line-height: 26px !important;
  }
  .lh_md_28 {
    line-height: 28px !important;
  }
  .lh_md_30 {
    line-height: 30px !important;
  }
  .lh_md_32 {
    line-height: 32px !important;
  }
  .lh_md_34 {
    line-height: 34px !important;
  }
  .lh_md_36 {
    line-height: 36px !important;
  }
}
.text_dark {
  color: #2a2a2a !important;
}

.text_gray {
  color: #8f8f8f !important;
}

.text_red {
  color: #e74c3c !important;
}

/** breakpoint set boostrap v5.1.3 **/
.d_flex {
  display: flex !important;
}

.d_inline_flex {
  display: inline-flex !important;
}

@media (min-width: 768px) {
  .d_sm_flex {
    display: flex !important;
  }
  .d_sm_inline_flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d_md_flex {
    display: flex !important;
  }
  .d_md_inline_flex {
    display: inline-flex !important;
  }
}
.align_items_start {
  align-items: flex-start !important;
}

.align_self_start {
  align-self: flex-start !important;
}

.align_items_end {
  align-items: flex-end !important;
}

.align_self_end {
  align-self: flex-end !important;
}

.align_items_center {
  align-items: center !important;
}

.align_self_center {
  align-self: center !important;
}

.align_items_baseline {
  align-items: baseline !important;
}

.align_self_baseline {
  align-self: baseline !important;
}

.align_items_stretch {
  align-items: stretch !important;
}

.align_self_stretch {
  align-self: stretch !important;
}

@media (min-width: 768px) {
  .align_items_sm_start {
    align-items: flex-start !important;
  }
  .align_self_sm_start {
    align-self: flex-start !important;
  }
  .align_items_sm_end {
    align-items: flex-end !important;
  }
  .align_self_sm_end {
    align-self: flex-end !important;
  }
  .align_items_sm_center {
    align-items: center !important;
  }
  .align_self_sm_center {
    align-self: center !important;
  }
  .align_items_sm_baseline {
    align-items: baseline !important;
  }
  .align_self_sm_baseline {
    align-self: baseline !important;
  }
  .align_items_sm_stretch {
    align-items: stretch !important;
  }
  .align_self_sm_stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .align_items_md_start {
    align-items: flex-start !important;
  }
  .align_self_md_start {
    align-self: flex-start !important;
  }
  .align_items_md_end {
    align-items: flex-end !important;
  }
  .align_self_md_end {
    align-self: flex-end !important;
  }
  .align_items_md_center {
    align-items: center !important;
  }
  .align_self_md_center {
    align-self: center !important;
  }
  .align_items_md_baseline {
    align-items: baseline !important;
  }
  .align_self_md_baseline {
    align-self: baseline !important;
  }
  .align_items_md_stretch {
    align-items: stretch !important;
  }
  .align_self_md_stretch {
    align-self: stretch !important;
  }
}
.justify_content_start {
  justify-content: flex-start !important;
}

.justify_content_end {
  justify-content: flex-end !important;
}

.justify_content_center {
  justify-content: center !important;
}

.justify_content_between {
  justify-content: space-between !important;
}

.justify_content_around {
  justify-content: space-around !important;
}

@media (min-width: 768px) {
  .justify_content_sm_start {
    justify-content: flex-start !important;
  }
  .justify_content_sm_end {
    justify-content: flex-end !important;
  }
  .justify_content_sm_center {
    justify-content: center !important;
  }
  .justify_content_sm_between {
    justify-content: space-between !important;
  }
  .justify_content_sm_around {
    justify-content: space-around !important;
  }
}
@media (min-width: 992px) {
  .justify_content_md_start {
    justify-content: flex-start !important;
  }
  .justify_content_md_end {
    justify-content: flex-end !important;
  }
  .justify_content_md_center {
    justify-content: center !important;
  }
  .justify_content_md_between {
    justify-content: space-between !important;
  }
  .justify_content_md_around {
    justify-content: space-around !important;
  }
}
.flex_row {
  flex-direction: row !important;
}

.flex_row_reverse {
  flex-direction: row-reverse !important;
}

.flex_column {
  flex-direction: column !important;
}

.flex_column_reverse {
  flex-direction: column-reverse !important;
}

@media (min-width: 768px) {
  .flex_sm_row {
    flex-direction: row !important;
  }
  .flex_sm_row_reverse {
    flex-direction: row-reverse !important;
  }
  .flex_sm_column {
    flex-direction: column !important;
  }
  .flex_sm_column_reverse {
    flex-direction: column-reverse !important;
  }
}
@media (min-width: 992px) {
  .flex_md_row {
    flex-direction: row !important;
  }
  .flex_md_row_reverse {
    flex-direction: row-reverse !important;
  }
  .flex_md_column {
    flex-direction: column !important;
  }
  .flex_md_column_reverse {
    flex-direction: column-reverse !important;
  }
}
.ul_none, .ul_inline {
  text-decoration: none;
  list-style-type: none;
  padding: 0;
  margin: 0;
}

.ul_inline > li {
  display: inline-block;
}

/*# sourceMappingURL=theme-helper.css.map */
