/** muli font  variable **/
@use "sass:list";
@use "sass:math";
/** breakpoint set boostrap v5.1.3 **/
:root {
  --bs_theme_red: rgb(199, 44, 35);
  --bs_theme_darkBlue: rgb(50, 43, 129);
  --bs_theme_dark: #000000;
  --bs_theme_gray: #717171;
  --bs_theme_bg_light: rgb(239, 237, 246);
  --bs_theme_border_color: #D0D1DC;
  --bs_font_r: Inter-Regular;
  --bs_font_m: Inter-Medium;
  --bs_font_sm: Inter-SemiBold;
  --bs_font_b: Inter-Bold; }

/*** Inter font ***/
@font-face {
  font-family: "Inter-Regular";
  src: url("../fonts/Inter/Inter-Regular.ttf") format("truetype");
  font-weight: normal; }
@font-face {
  font-family: "Inter-Medium";
  src: url("../fonts/Inter/Inter-Medium.ttf") format("truetype"); }
@font-face {
  font-family: "Inter-SemiBold";
  src: url("../fonts/Inter/Inter-SemiBold.ttf") format("truetype"); }
@font-face {
  font-family: "Inter-Bold";
  src: url("../fonts/Inter/Inter-Bold.ttf") format("truetype"); }
/** breakpoint set boostrap v5.1.3 **/
.f_10 {
  font-size: 10px !important; }

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

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

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

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

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

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

.f_17 {
  font-size: 17px !important; }

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

.f_19 {
  font-size: 19px !important; }

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

.f_21 {
  font-size: 21px !important; }

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

.f_23 {
  font-size: 23px !important; }

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

.f_25 {
  font-size: 25px !important; }

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

.f_27 {
  font-size: 27px !important; }

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

.f_29 {
  font-size: 29px !important; }

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

.f_31 {
  font-size: 31px !important; }

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

.f_33 {
  font-size: 33px !important; }

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

.f_35 {
  font-size: 35px !important; }

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

.f_37 {
  font-size: 37px !important; }

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

.f_39 {
  font-size: 39px !important; }

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

.f_41 {
  font-size: 41px !important; }

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

.f_43 {
  font-size: 43px !important; }

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

.f_45 {
  font-size: 45px !important; }

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

.f_47 {
  font-size: 47px !important; }

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

.f_49 {
  font-size: 49px !important; }

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

.f_51 {
  font-size: 51px !important; }

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

.f_53 {
  font-size: 53px !important; }

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

.f_55 {
  font-size: 55px !important; }

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

.f_57 {
  font-size: 57px !important; }

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

.f_59 {
  font-size: 59px !important; }

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

.f_61 {
  font-size: 61px !important; }

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

.f_63 {
  font-size: 63px !important; }

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

.f_65 {
  font-size: 65px !important; }

@media (min-width: 576px) {
  .f_sm_10 {
    font-size: 10px !important; }

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

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

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

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

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

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

  .f_sm_17 {
    font-size: 17px !important; }

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

  .f_sm_19 {
    font-size: 19px !important; }

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

  .f_sm_21 {
    font-size: 21px !important; }

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

  .f_sm_23 {
    font-size: 23px !important; }

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

  .f_sm_25 {
    font-size: 25px !important; }

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

  .f_sm_27 {
    font-size: 27px !important; }

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

  .f_sm_29 {
    font-size: 29px !important; }

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

  .f_sm_31 {
    font-size: 31px !important; }

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

  .f_sm_33 {
    font-size: 33px !important; }

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

  .f_sm_35 {
    font-size: 35px !important; }

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

  .f_sm_37 {
    font-size: 37px !important; }

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

  .f_sm_39 {
    font-size: 39px !important; }

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

  .f_sm_41 {
    font-size: 41px !important; }

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

  .f_sm_43 {
    font-size: 43px !important; }

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

  .f_sm_45 {
    font-size: 45px !important; }

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

  .f_sm_47 {
    font-size: 47px !important; }

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

  .f_sm_49 {
    font-size: 49px !important; }

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

  .f_sm_51 {
    font-size: 51px !important; }

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

  .f_sm_53 {
    font-size: 53px !important; }

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

  .f_sm_55 {
    font-size: 55px !important; }

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

  .f_sm_57 {
    font-size: 57px !important; }

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

  .f_sm_59 {
    font-size: 59px !important; }

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

  .f_sm_61 {
    font-size: 61px !important; }

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

  .f_sm_63 {
    font-size: 63px !important; }

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

  .f_sm_65 {
    font-size: 65px !important; } }
@media (min-width: 768px) {
  .f_md_10 {
    font-size: 10px !important; }

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

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

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

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

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

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

  .f_md_17 {
    font-size: 17px !important; }

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

  .f_md_19 {
    font-size: 19px !important; }

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

  .f_md_21 {
    font-size: 21px !important; }

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

  .f_md_23 {
    font-size: 23px !important; }

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

  .f_md_25 {
    font-size: 25px !important; }

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

  .f_md_27 {
    font-size: 27px !important; }

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

  .f_md_29 {
    font-size: 29px !important; }

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

  .f_md_31 {
    font-size: 31px !important; }

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

  .f_md_33 {
    font-size: 33px !important; }

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

  .f_md_35 {
    font-size: 35px !important; }

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

  .f_md_37 {
    font-size: 37px !important; }

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

  .f_md_39 {
    font-size: 39px !important; }

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

  .f_md_41 {
    font-size: 41px !important; }

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

  .f_md_43 {
    font-size: 43px !important; }

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

  .f_md_45 {
    font-size: 45px !important; }

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

  .f_md_47 {
    font-size: 47px !important; }

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

  .f_md_49 {
    font-size: 49px !important; }

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

  .f_md_51 {
    font-size: 51px !important; }

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

  .f_md_53 {
    font-size: 53px !important; }

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

  .f_md_55 {
    font-size: 55px !important; }

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

  .f_md_57 {
    font-size: 57px !important; }

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

  .f_md_59 {
    font-size: 59px !important; }

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

  .f_md_61 {
    font-size: 61px !important; }

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

  .f_md_63 {
    font-size: 63px !important; }

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

  .f_md_65 {
    font-size: 65px !important; } }
@media (min-width: 992px) {
  .f_lg_10 {
    font-size: 10px !important; }

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

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

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

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

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

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

  .f_lg_17 {
    font-size: 17px !important; }

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

  .f_lg_19 {
    font-size: 19px !important; }

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

  .f_lg_21 {
    font-size: 21px !important; }

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

  .f_lg_23 {
    font-size: 23px !important; }

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

  .f_lg_25 {
    font-size: 25px !important; }

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

  .f_lg_27 {
    font-size: 27px !important; }

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

  .f_lg_29 {
    font-size: 29px !important; }

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

  .f_lg_31 {
    font-size: 31px !important; }

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

  .f_lg_33 {
    font-size: 33px !important; }

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

  .f_lg_35 {
    font-size: 35px !important; }

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

  .f_lg_37 {
    font-size: 37px !important; }

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

  .f_lg_39 {
    font-size: 39px !important; }

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

  .f_lg_41 {
    font-size: 41px !important; }

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

  .f_lg_43 {
    font-size: 43px !important; }

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

  .f_lg_45 {
    font-size: 45px !important; }

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

  .f_lg_47 {
    font-size: 47px !important; }

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

  .f_lg_49 {
    font-size: 49px !important; }

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

  .f_lg_51 {
    font-size: 51px !important; }

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

  .f_lg_53 {
    font-size: 53px !important; }

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

  .f_lg_55 {
    font-size: 55px !important; }

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

  .f_lg_57 {
    font-size: 57px !important; }

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

  .f_lg_59 {
    font-size: 59px !important; }

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

  .f_lg_61 {
    font-size: 61px !important; }

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

  .f_lg_63 {
    font-size: 63px !important; }

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

  .f_lg_65 {
    font-size: 65px !important; } }
@media (min-width: 1200px) {
  .f_xl_10 {
    font-size: 10px !important; }

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

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

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

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

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

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

  .f_xl_17 {
    font-size: 17px !important; }

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

  .f_xl_19 {
    font-size: 19px !important; }

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

  .f_xl_21 {
    font-size: 21px !important; }

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

  .f_xl_23 {
    font-size: 23px !important; }

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

  .f_xl_25 {
    font-size: 25px !important; }

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

  .f_xl_27 {
    font-size: 27px !important; }

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

  .f_xl_29 {
    font-size: 29px !important; }

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

  .f_xl_31 {
    font-size: 31px !important; }

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

  .f_xl_33 {
    font-size: 33px !important; }

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

  .f_xl_35 {
    font-size: 35px !important; }

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

  .f_xl_37 {
    font-size: 37px !important; }

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

  .f_xl_39 {
    font-size: 39px !important; }

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

  .f_xl_41 {
    font-size: 41px !important; }

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

  .f_xl_43 {
    font-size: 43px !important; }

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

  .f_xl_45 {
    font-size: 45px !important; }

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

  .f_xl_47 {
    font-size: 47px !important; }

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

  .f_xl_49 {
    font-size: 49px !important; }

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

  .f_xl_51 {
    font-size: 51px !important; }

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

  .f_xl_53 {
    font-size: 53px !important; }

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

  .f_xl_55 {
    font-size: 55px !important; }

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

  .f_xl_57 {
    font-size: 57px !important; }

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

  .f_xl_59 {
    font-size: 59px !important; }

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

  .f_xl_61 {
    font-size: 61px !important; }

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

  .f_xl_63 {
    font-size: 63px !important; }

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

  .f_xl_65 {
    font-size: 65px !important; } }
/** breakpoint set boostrap v5.1.3 **/
.mw_auto {
  max-width: auto !important; }

.w_auto {
  width: auto !important; }

.mw_10 {
  max-width: 10% !important; }

.w_10 {
  width: 10% !important; }

.mw_15 {
  max-width: 15% !important; }

.w_15 {
  width: 15% !important; }

.mw_20 {
  max-width: 20% !important; }

.w_20 {
  width: 20% !important; }

.mw_25 {
  max-width: 25% !important; }

.w_25 {
  width: 25% !important; }

.mw_30 {
  max-width: 30% !important; }

.w_30 {
  width: 30% !important; }

.mw_35 {
  max-width: 35% !important; }

.w_35 {
  width: 35% !important; }

.mw_40 {
  max-width: 40% !important; }

.w_40 {
  width: 40% !important; }

.mw_45 {
  max-width: 45% !important; }

.w_45 {
  width: 45% !important; }

.mw_50 {
  max-width: 50% !important; }

.w_50 {
  width: 50% !important; }

.mw_55 {
  max-width: 55% !important; }

.w_55 {
  width: 55% !important; }

.mw_60 {
  max-width: 60% !important; }

.w_60 {
  width: 60% !important; }

.mw_65 {
  max-width: 65% !important; }

.w_65 {
  width: 65% !important; }

.mw_70 {
  max-width: 70% !important; }

.w_70 {
  width: 70% !important; }

.mw_75 {
  max-width: 75% !important; }

.w_75 {
  width: 75% !important; }

.mw_80 {
  max-width: 80% !important; }

.w_80 {
  width: 80% !important; }

.mw_85 {
  max-width: 85% !important; }

.w_85 {
  width: 85% !important; }

.mw_90 {
  max-width: 90% !important; }

.w_90 {
  width: 90% !important; }

.mw_95 {
  max-width: 95% !important; }

.w_95 {
  width: 95% !important; }

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

.w_100 {
  width: 100% !important; }

@media (min-width: 576px) {
  .mw_sm_auto {
    max-width: auto !important; }

  .w_sm_auto {
    width: auto !important; }

  .mw_sm_10 {
    max-width: 10% !important; }

  .w_sm_10 {
    width: 10% !important; }

  .mw_sm_15 {
    max-width: 15% !important; }

  .w_sm_15 {
    width: 15% !important; }

  .mw_sm_20 {
    max-width: 20% !important; }

  .w_sm_20 {
    width: 20% !important; }

  .mw_sm_25 {
    max-width: 25% !important; }

  .w_sm_25 {
    width: 25% !important; }

  .mw_sm_30 {
    max-width: 30% !important; }

  .w_sm_30 {
    width: 30% !important; }

  .mw_sm_35 {
    max-width: 35% !important; }

  .w_sm_35 {
    width: 35% !important; }

  .mw_sm_40 {
    max-width: 40% !important; }

  .w_sm_40 {
    width: 40% !important; }

  .mw_sm_45 {
    max-width: 45% !important; }

  .w_sm_45 {
    width: 45% !important; }

  .mw_sm_50 {
    max-width: 50% !important; }

  .w_sm_50 {
    width: 50% !important; }

  .mw_sm_55 {
    max-width: 55% !important; }

  .w_sm_55 {
    width: 55% !important; }

  .mw_sm_60 {
    max-width: 60% !important; }

  .w_sm_60 {
    width: 60% !important; }

  .mw_sm_65 {
    max-width: 65% !important; }

  .w_sm_65 {
    width: 65% !important; }

  .mw_sm_70 {
    max-width: 70% !important; }

  .w_sm_70 {
    width: 70% !important; }

  .mw_sm_75 {
    max-width: 75% !important; }

  .w_sm_75 {
    width: 75% !important; }

  .mw_sm_80 {
    max-width: 80% !important; }

  .w_sm_80 {
    width: 80% !important; }

  .mw_sm_85 {
    max-width: 85% !important; }

  .w_sm_85 {
    width: 85% !important; }

  .mw_sm_90 {
    max-width: 90% !important; }

  .w_sm_90 {
    width: 90% !important; }

  .mw_sm_95 {
    max-width: 95% !important; }

  .w_sm_95 {
    width: 95% !important; }

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

  .w_sm_100 {
    width: 100% !important; } }
@media (min-width: 768px) {
  .mw_md_auto {
    max-width: auto !important; }

  .w_md_auto {
    width: auto !important; }

  .mw_md_10 {
    max-width: 10% !important; }

  .w_md_10 {
    width: 10% !important; }

  .mw_md_15 {
    max-width: 15% !important; }

  .w_md_15 {
    width: 15% !important; }

  .mw_md_20 {
    max-width: 20% !important; }

  .w_md_20 {
    width: 20% !important; }

  .mw_md_25 {
    max-width: 25% !important; }

  .w_md_25 {
    width: 25% !important; }

  .mw_md_30 {
    max-width: 30% !important; }

  .w_md_30 {
    width: 30% !important; }

  .mw_md_35 {
    max-width: 35% !important; }

  .w_md_35 {
    width: 35% !important; }

  .mw_md_40 {
    max-width: 40% !important; }

  .w_md_40 {
    width: 40% !important; }

  .mw_md_45 {
    max-width: 45% !important; }

  .w_md_45 {
    width: 45% !important; }

  .mw_md_50 {
    max-width: 50% !important; }

  .w_md_50 {
    width: 50% !important; }

  .mw_md_55 {
    max-width: 55% !important; }

  .w_md_55 {
    width: 55% !important; }

  .mw_md_60 {
    max-width: 60% !important; }

  .w_md_60 {
    width: 60% !important; }

  .mw_md_65 {
    max-width: 65% !important; }

  .w_md_65 {
    width: 65% !important; }

  .mw_md_70 {
    max-width: 70% !important; }

  .w_md_70 {
    width: 70% !important; }

  .mw_md_75 {
    max-width: 75% !important; }

  .w_md_75 {
    width: 75% !important; }

  .mw_md_80 {
    max-width: 80% !important; }

  .w_md_80 {
    width: 80% !important; }

  .mw_md_85 {
    max-width: 85% !important; }

  .w_md_85 {
    width: 85% !important; }

  .mw_md_90 {
    max-width: 90% !important; }

  .w_md_90 {
    width: 90% !important; }

  .mw_md_95 {
    max-width: 95% !important; }

  .w_md_95 {
    width: 95% !important; }

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

  .w_md_100 {
    width: 100% !important; } }
@media (min-width: 992px) {
  .mw_lg_auto {
    max-width: auto !important; }

  .w_lg_auto {
    width: auto !important; }

  .mw_lg_10 {
    max-width: 10% !important; }

  .w_lg_10 {
    width: 10% !important; }

  .mw_lg_15 {
    max-width: 15% !important; }

  .w_lg_15 {
    width: 15% !important; }

  .mw_lg_20 {
    max-width: 20% !important; }

  .w_lg_20 {
    width: 20% !important; }

  .mw_lg_25 {
    max-width: 25% !important; }

  .w_lg_25 {
    width: 25% !important; }

  .mw_lg_30 {
    max-width: 30% !important; }

  .w_lg_30 {
    width: 30% !important; }

  .mw_lg_35 {
    max-width: 35% !important; }

  .w_lg_35 {
    width: 35% !important; }

  .mw_lg_40 {
    max-width: 40% !important; }

  .w_lg_40 {
    width: 40% !important; }

  .mw_lg_45 {
    max-width: 45% !important; }

  .w_lg_45 {
    width: 45% !important; }

  .mw_lg_50 {
    max-width: 50% !important; }

  .w_lg_50 {
    width: 50% !important; }

  .mw_lg_55 {
    max-width: 55% !important; }

  .w_lg_55 {
    width: 55% !important; }

  .mw_lg_60 {
    max-width: 60% !important; }

  .w_lg_60 {
    width: 60% !important; }

  .mw_lg_65 {
    max-width: 65% !important; }

  .w_lg_65 {
    width: 65% !important; }

  .mw_lg_70 {
    max-width: 70% !important; }

  .w_lg_70 {
    width: 70% !important; }

  .mw_lg_75 {
    max-width: 75% !important; }

  .w_lg_75 {
    width: 75% !important; }

  .mw_lg_80 {
    max-width: 80% !important; }

  .w_lg_80 {
    width: 80% !important; }

  .mw_lg_85 {
    max-width: 85% !important; }

  .w_lg_85 {
    width: 85% !important; }

  .mw_lg_90 {
    max-width: 90% !important; }

  .w_lg_90 {
    width: 90% !important; }

  .mw_lg_95 {
    max-width: 95% !important; }

  .w_lg_95 {
    width: 95% !important; }

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

  .w_lg_100 {
    width: 100% !important; } }
@media (min-width: 1200px) {
  .mw_xl_auto {
    max-width: auto !important; }

  .w_xl_auto {
    width: auto !important; }

  .mw_xl_10 {
    max-width: 10% !important; }

  .w_xl_10 {
    width: 10% !important; }

  .mw_xl_15 {
    max-width: 15% !important; }

  .w_xl_15 {
    width: 15% !important; }

  .mw_xl_20 {
    max-width: 20% !important; }

  .w_xl_20 {
    width: 20% !important; }

  .mw_xl_25 {
    max-width: 25% !important; }

  .w_xl_25 {
    width: 25% !important; }

  .mw_xl_30 {
    max-width: 30% !important; }

  .w_xl_30 {
    width: 30% !important; }

  .mw_xl_35 {
    max-width: 35% !important; }

  .w_xl_35 {
    width: 35% !important; }

  .mw_xl_40 {
    max-width: 40% !important; }

  .w_xl_40 {
    width: 40% !important; }

  .mw_xl_45 {
    max-width: 45% !important; }

  .w_xl_45 {
    width: 45% !important; }

  .mw_xl_50 {
    max-width: 50% !important; }

  .w_xl_50 {
    width: 50% !important; }

  .mw_xl_55 {
    max-width: 55% !important; }

  .w_xl_55 {
    width: 55% !important; }

  .mw_xl_60 {
    max-width: 60% !important; }

  .w_xl_60 {
    width: 60% !important; }

  .mw_xl_65 {
    max-width: 65% !important; }

  .w_xl_65 {
    width: 65% !important; }

  .mw_xl_70 {
    max-width: 70% !important; }

  .w_xl_70 {
    width: 70% !important; }

  .mw_xl_75 {
    max-width: 75% !important; }

  .w_xl_75 {
    width: 75% !important; }

  .mw_xl_80 {
    max-width: 80% !important; }

  .w_xl_80 {
    width: 80% !important; }

  .mw_xl_85 {
    max-width: 85% !important; }

  .w_xl_85 {
    width: 85% !important; }

  .mw_xl_90 {
    max-width: 90% !important; }

  .w_xl_90 {
    width: 90% !important; }

  .mw_xl_95 {
    max-width: 95% !important; }

  .w_xl_95 {
    width: 95% !important; }

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

  .w_xl_100 {
    width: 100% !important; } }
.mh_auto {
  max-height: auto !important; }

.h_auto {
  height: auto !important; }

.mh_20 {
  max-height: 20% !important; }

.h_20 {
  height: 20% !important; }

.mh_25 {
  max-height: 25% !important; }

.h_25 {
  height: 25% !important; }

.mh_30 {
  max-height: 30% !important; }

.h_30 {
  height: 30% !important; }

.mh_35 {
  max-height: 35% !important; }

.h_35 {
  height: 35% !important; }

.mh_40 {
  max-height: 40% !important; }

.h_40 {
  height: 40% !important; }

.mh_45 {
  max-height: 45% !important; }

.h_45 {
  height: 45% !important; }

.mh_50 {
  max-height: 50% !important; }

.h_50 {
  height: 50% !important; }

.mh_55 {
  max-height: 55% !important; }

.h_55 {
  height: 55% !important; }

.mh_60 {
  max-height: 60% !important; }

.h_60 {
  height: 60% !important; }

.mh_65 {
  max-height: 65% !important; }

.h_65 {
  height: 65% !important; }

.mh_70 {
  max-height: 70% !important; }

.h_70 {
  height: 70% !important; }

.mh_75 {
  max-height: 75% !important; }

.h_75 {
  height: 75% !important; }

.mh_80 {
  max-height: 80% !important; }

.h_80 {
  height: 80% !important; }

.mh_85 {
  max-height: 85% !important; }

.h_85 {
  height: 85% !important; }

.mh_90 {
  max-height: 90% !important; }

.h_90 {
  height: 90% !important; }

.mh_95 {
  max-height: 95% !important; }

.h_95 {
  height: 95% !important; }

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

.h_100 {
  height: 100% !important; }

@media (min-width: 576px) {
  .mh_sm_auto {
    max-height: auto !important; }

  .h_sm_auto {
    height: auto !important; }

  .mh_sm_20 {
    max-height: 20% !important; }

  .h_sm_20 {
    height: 20% !important; }

  .mh_sm_25 {
    max-height: 25% !important; }

  .h_sm_25 {
    height: 25% !important; }

  .mh_sm_30 {
    max-height: 30% !important; }

  .h_sm_30 {
    height: 30% !important; }

  .mh_sm_35 {
    max-height: 35% !important; }

  .h_sm_35 {
    height: 35% !important; }

  .mh_sm_40 {
    max-height: 40% !important; }

  .h_sm_40 {
    height: 40% !important; }

  .mh_sm_45 {
    max-height: 45% !important; }

  .h_sm_45 {
    height: 45% !important; }

  .mh_sm_50 {
    max-height: 50% !important; }

  .h_sm_50 {
    height: 50% !important; }

  .mh_sm_55 {
    max-height: 55% !important; }

  .h_sm_55 {
    height: 55% !important; }

  .mh_sm_60 {
    max-height: 60% !important; }

  .h_sm_60 {
    height: 60% !important; }

  .mh_sm_65 {
    max-height: 65% !important; }

  .h_sm_65 {
    height: 65% !important; }

  .mh_sm_70 {
    max-height: 70% !important; }

  .h_sm_70 {
    height: 70% !important; }

  .mh_sm_75 {
    max-height: 75% !important; }

  .h_sm_75 {
    height: 75% !important; }

  .mh_sm_80 {
    max-height: 80% !important; }

  .h_sm_80 {
    height: 80% !important; }

  .mh_sm_85 {
    max-height: 85% !important; }

  .h_sm_85 {
    height: 85% !important; }

  .mh_sm_90 {
    max-height: 90% !important; }

  .h_sm_90 {
    height: 90% !important; }

  .mh_sm_95 {
    max-height: 95% !important; }

  .h_sm_95 {
    height: 95% !important; }

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

  .h_sm_100 {
    height: 100% !important; } }
@media (min-width: 768px) {
  .mh_md_auto {
    max-height: auto !important; }

  .h_md_auto {
    height: auto !important; }

  .mh_md_20 {
    max-height: 20% !important; }

  .h_md_20 {
    height: 20% !important; }

  .mh_md_25 {
    max-height: 25% !important; }

  .h_md_25 {
    height: 25% !important; }

  .mh_md_30 {
    max-height: 30% !important; }

  .h_md_30 {
    height: 30% !important; }

  .mh_md_35 {
    max-height: 35% !important; }

  .h_md_35 {
    height: 35% !important; }

  .mh_md_40 {
    max-height: 40% !important; }

  .h_md_40 {
    height: 40% !important; }

  .mh_md_45 {
    max-height: 45% !important; }

  .h_md_45 {
    height: 45% !important; }

  .mh_md_50 {
    max-height: 50% !important; }

  .h_md_50 {
    height: 50% !important; }

  .mh_md_55 {
    max-height: 55% !important; }

  .h_md_55 {
    height: 55% !important; }

  .mh_md_60 {
    max-height: 60% !important; }

  .h_md_60 {
    height: 60% !important; }

  .mh_md_65 {
    max-height: 65% !important; }

  .h_md_65 {
    height: 65% !important; }

  .mh_md_70 {
    max-height: 70% !important; }

  .h_md_70 {
    height: 70% !important; }

  .mh_md_75 {
    max-height: 75% !important; }

  .h_md_75 {
    height: 75% !important; }

  .mh_md_80 {
    max-height: 80% !important; }

  .h_md_80 {
    height: 80% !important; }

  .mh_md_85 {
    max-height: 85% !important; }

  .h_md_85 {
    height: 85% !important; }

  .mh_md_90 {
    max-height: 90% !important; }

  .h_md_90 {
    height: 90% !important; }

  .mh_md_95 {
    max-height: 95% !important; }

  .h_md_95 {
    height: 95% !important; }

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

  .h_md_100 {
    height: 100% !important; } }
@media (min-width: 768px) {
  .mh_lg_auto {
    max-height: auto !important; }

  .h_lg_auto {
    height: auto !important; }

  .mh_lg_20 {
    max-height: 20% !important; }

  .h_lg_20 {
    height: 20% !important; }

  .mh_lg_25 {
    max-height: 25% !important; }

  .h_lg_25 {
    height: 25% !important; }

  .mh_lg_30 {
    max-height: 30% !important; }

  .h_lg_30 {
    height: 30% !important; }

  .mh_lg_35 {
    max-height: 35% !important; }

  .h_lg_35 {
    height: 35% !important; }

  .mh_lg_40 {
    max-height: 40% !important; }

  .h_lg_40 {
    height: 40% !important; }

  .mh_lg_45 {
    max-height: 45% !important; }

  .h_lg_45 {
    height: 45% !important; }

  .mh_lg_50 {
    max-height: 50% !important; }

  .h_lg_50 {
    height: 50% !important; }

  .mh_lg_55 {
    max-height: 55% !important; }

  .h_lg_55 {
    height: 55% !important; }

  .mh_lg_60 {
    max-height: 60% !important; }

  .h_lg_60 {
    height: 60% !important; }

  .mh_lg_65 {
    max-height: 65% !important; }

  .h_lg_65 {
    height: 65% !important; }

  .mh_lg_70 {
    max-height: 70% !important; }

  .h_lg_70 {
    height: 70% !important; }

  .mh_lg_75 {
    max-height: 75% !important; }

  .h_lg_75 {
    height: 75% !important; }

  .mh_lg_80 {
    max-height: 80% !important; }

  .h_lg_80 {
    height: 80% !important; }

  .mh_lg_85 {
    max-height: 85% !important; }

  .h_lg_85 {
    height: 85% !important; }

  .mh_lg_90 {
    max-height: 90% !important; }

  .h_lg_90 {
    height: 90% !important; }

  .mh_lg_95 {
    max-height: 95% !important; }

  .h_lg_95 {
    height: 95% !important; }

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

  .h_lg_100 {
    height: 100% !important; } }
@media (min-width: 1200px) {
  .mh_xl_auto {
    max-height: auto !important; }

  .h_xl_auto {
    height: auto !important; }

  .mh_xl_20 {
    max-height: 20% !important; }

  .h_xl_20 {
    height: 20% !important; }

  .mh_xl_25 {
    max-height: 25% !important; }

  .h_xl_25 {
    height: 25% !important; }

  .mh_xl_30 {
    max-height: 30% !important; }

  .h_xl_30 {
    height: 30% !important; }

  .mh_xl_35 {
    max-height: 35% !important; }

  .h_xl_35 {
    height: 35% !important; }

  .mh_xl_40 {
    max-height: 40% !important; }

  .h_xl_40 {
    height: 40% !important; }

  .mh_xl_45 {
    max-height: 45% !important; }

  .h_xl_45 {
    height: 45% !important; }

  .mh_xl_50 {
    max-height: 50% !important; }

  .h_xl_50 {
    height: 50% !important; }

  .mh_xl_55 {
    max-height: 55% !important; }

  .h_xl_55 {
    height: 55% !important; }

  .mh_xl_60 {
    max-height: 60% !important; }

  .h_xl_60 {
    height: 60% !important; }

  .mh_xl_65 {
    max-height: 65% !important; }

  .h_xl_65 {
    height: 65% !important; }

  .mh_xl_70 {
    max-height: 70% !important; }

  .h_xl_70 {
    height: 70% !important; }

  .mh_xl_75 {
    max-height: 75% !important; }

  .h_xl_75 {
    height: 75% !important; }

  .mh_xl_80 {
    max-height: 80% !important; }

  .h_xl_80 {
    height: 80% !important; }

  .mh_xl_85 {
    max-height: 85% !important; }

  .h_xl_85 {
    height: 85% !important; }

  .mh_xl_90 {
    max-height: 90% !important; }

  .h_xl_90 {
    height: 90% !important; }

  .mh_xl_95 {
    max-height: 95% !important; }

  .h_xl_95 {
    height: 95% !important; }

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

  .h_xl_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; }

.p_105 {
  padding: 105px !important; }

.pt_105 {
  padding-top: 105px !important; }

.pr_105 {
  padding-right: 105px !important; }

.pb_105 {
  padding-bottom: 105px !important; }

.pl_105 {
  padding-left: 105px !important; }

.px_105 {
  padding-left: 105px !important;
  padding-right: 105px !important; }

.py_105 {
  padding-top: 105px !important;
  padding-bottom: 105px !important; }

.p_110 {
  padding: 110px !important; }

.pt_110 {
  padding-top: 110px !important; }

.pr_110 {
  padding-right: 110px !important; }

.pb_110 {
  padding-bottom: 110px !important; }

.pl_110 {
  padding-left: 110px !important; }

.px_110 {
  padding-left: 110px !important;
  padding-right: 110px !important; }

.py_110 {
  padding-top: 110px !important;
  padding-bottom: 110px !important; }

.p_115 {
  padding: 115px !important; }

.pt_115 {
  padding-top: 115px !important; }

.pr_115 {
  padding-right: 115px !important; }

.pb_115 {
  padding-bottom: 115px !important; }

.pl_115 {
  padding-left: 115px !important; }

.px_115 {
  padding-left: 115px !important;
  padding-right: 115px !important; }

.py_115 {
  padding-top: 115px !important;
  padding-bottom: 115px !important; }

.p_120 {
  padding: 120px !important; }

.pt_120 {
  padding-top: 120px !important; }

.pr_120 {
  padding-right: 120px !important; }

.pb_120 {
  padding-bottom: 120px !important; }

.pl_120 {
  padding-left: 120px !important; }

.px_120 {
  padding-left: 120px !important;
  padding-right: 120px !important; }

.py_120 {
  padding-top: 120px !important;
  padding-bottom: 120px !important; }

.p_125 {
  padding: 125px !important; }

.pt_125 {
  padding-top: 125px !important; }

.pr_125 {
  padding-right: 125px !important; }

.pb_125 {
  padding-bottom: 125px !important; }

.pl_125 {
  padding-left: 125px !important; }

.px_125 {
  padding-left: 125px !important;
  padding-right: 125px !important; }

.py_125 {
  padding-top: 125px !important;
  padding-bottom: 125px !important; }

.p_130 {
  padding: 130px !important; }

.pt_130 {
  padding-top: 130px !important; }

.pr_130 {
  padding-right: 130px !important; }

.pb_130 {
  padding-bottom: 130px !important; }

.pl_130 {
  padding-left: 130px !important; }

.px_130 {
  padding-left: 130px !important;
  padding-right: 130px !important; }

.py_130 {
  padding-top: 130px !important;
  padding-bottom: 130px !important; }

.p_135 {
  padding: 135px !important; }

.pt_135 {
  padding-top: 135px !important; }

.pr_135 {
  padding-right: 135px !important; }

.pb_135 {
  padding-bottom: 135px !important; }

.pl_135 {
  padding-left: 135px !important; }

.px_135 {
  padding-left: 135px !important;
  padding-right: 135px !important; }

.py_135 {
  padding-top: 135px !important;
  padding-bottom: 135px !important; }

.p_140 {
  padding: 140px !important; }

.pt_140 {
  padding-top: 140px !important; }

.pr_140 {
  padding-right: 140px !important; }

.pb_140 {
  padding-bottom: 140px !important; }

.pl_140 {
  padding-left: 140px !important; }

.px_140 {
  padding-left: 140px !important;
  padding-right: 140px !important; }

.py_140 {
  padding-top: 140px !important;
  padding-bottom: 140px !important; }

.p_145 {
  padding: 145px !important; }

.pt_145 {
  padding-top: 145px !important; }

.pr_145 {
  padding-right: 145px !important; }

.pb_145 {
  padding-bottom: 145px !important; }

.pl_145 {
  padding-left: 145px !important; }

.px_145 {
  padding-left: 145px !important;
  padding-right: 145px !important; }

.py_145 {
  padding-top: 145px !important;
  padding-bottom: 145px !important; }

.p_150 {
  padding: 150px !important; }

.pt_150 {
  padding-top: 150px !important; }

.pr_150 {
  padding-right: 150px !important; }

.pb_150 {
  padding-bottom: 150px !important; }

.pl_150 {
  padding-left: 150px !important; }

.px_150 {
  padding-left: 150px !important;
  padding-right: 150px !important; }

.py_150 {
  padding-top: 150px !important;
  padding-bottom: 150px !important; }

.p_155 {
  padding: 155px !important; }

.pt_155 {
  padding-top: 155px !important; }

.pr_155 {
  padding-right: 155px !important; }

.pb_155 {
  padding-bottom: 155px !important; }

.pl_155 {
  padding-left: 155px !important; }

.px_155 {
  padding-left: 155px !important;
  padding-right: 155px !important; }

.py_155 {
  padding-top: 155px !important;
  padding-bottom: 155px !important; }

.p_160 {
  padding: 160px !important; }

.pt_160 {
  padding-top: 160px !important; }

.pr_160 {
  padding-right: 160px !important; }

.pb_160 {
  padding-bottom: 160px !important; }

.pl_160 {
  padding-left: 160px !important; }

.px_160 {
  padding-left: 160px !important;
  padding-right: 160px !important; }

.py_160 {
  padding-top: 160px !important;
  padding-bottom: 160px !important; }

.p_165 {
  padding: 165px !important; }

.pt_165 {
  padding-top: 165px !important; }

.pr_165 {
  padding-right: 165px !important; }

.pb_165 {
  padding-bottom: 165px !important; }

.pl_165 {
  padding-left: 165px !important; }

.px_165 {
  padding-left: 165px !important;
  padding-right: 165px !important; }

.py_165 {
  padding-top: 165px !important;
  padding-bottom: 165px !important; }

.p_170 {
  padding: 170px !important; }

.pt_170 {
  padding-top: 170px !important; }

.pr_170 {
  padding-right: 170px !important; }

.pb_170 {
  padding-bottom: 170px !important; }

.pl_170 {
  padding-left: 170px !important; }

.px_170 {
  padding-left: 170px !important;
  padding-right: 170px !important; }

.py_170 {
  padding-top: 170px !important;
  padding-bottom: 170px !important; }

.p_175 {
  padding: 175px !important; }

.pt_175 {
  padding-top: 175px !important; }

.pr_175 {
  padding-right: 175px !important; }

.pb_175 {
  padding-bottom: 175px !important; }

.pl_175 {
  padding-left: 175px !important; }

.px_175 {
  padding-left: 175px !important;
  padding-right: 175px !important; }

.py_175 {
  padding-top: 175px !important;
  padding-bottom: 175px !important; }

.p_180 {
  padding: 180px !important; }

.pt_180 {
  padding-top: 180px !important; }

.pr_180 {
  padding-right: 180px !important; }

.pb_180 {
  padding-bottom: 180px !important; }

.pl_180 {
  padding-left: 180px !important; }

.px_180 {
  padding-left: 180px !important;
  padding-right: 180px !important; }

.py_180 {
  padding-top: 180px !important;
  padding-bottom: 180px !important; }

.p_185 {
  padding: 185px !important; }

.pt_185 {
  padding-top: 185px !important; }

.pr_185 {
  padding-right: 185px !important; }

.pb_185 {
  padding-bottom: 185px !important; }

.pl_185 {
  padding-left: 185px !important; }

.px_185 {
  padding-left: 185px !important;
  padding-right: 185px !important; }

.py_185 {
  padding-top: 185px !important;
  padding-bottom: 185px !important; }

.p_190 {
  padding: 190px !important; }

.pt_190 {
  padding-top: 190px !important; }

.pr_190 {
  padding-right: 190px !important; }

.pb_190 {
  padding-bottom: 190px !important; }

.pl_190 {
  padding-left: 190px !important; }

.px_190 {
  padding-left: 190px !important;
  padding-right: 190px !important; }

.py_190 {
  padding-top: 190px !important;
  padding-bottom: 190px !important; }

.p_195 {
  padding: 195px !important; }

.pt_195 {
  padding-top: 195px !important; }

.pr_195 {
  padding-right: 195px !important; }

.pb_195 {
  padding-bottom: 195px !important; }

.pl_195 {
  padding-left: 195px !important; }

.px_195 {
  padding-left: 195px !important;
  padding-right: 195px !important; }

.py_195 {
  padding-top: 195px !important;
  padding-bottom: 195px !important; }

.p_200 {
  padding: 200px !important; }

.pt_200 {
  padding-top: 200px !important; }

.pr_200 {
  padding-right: 200px !important; }

.pb_200 {
  padding-bottom: 200px !important; }

.pl_200 {
  padding-left: 200px !important; }

.px_200 {
  padding-left: 200px !important;
  padding-right: 200px !important; }

.py_200 {
  padding-top: 200px !important;
  padding-bottom: 200px !important; }

@media (min-width: 576px) {
  .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; }

  .p_sm_105 {
    padding: 105px !important; }

  .pt_sm_105 {
    padding-top: 105px !important; }

  .pr_sm_105 {
    padding-right: 105px !important; }

  .pb_sm_105 {
    padding-bottom: 105px !important; }

  .pl_sm_105 {
    padding-left: 105px !important; }

  .px_sm_105 {
    padding-left: 105px !important;
    padding-right: 105px !important; }

  .py_sm_105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important; }

  .p_sm_110 {
    padding: 110px !important; }

  .pt_sm_110 {
    padding-top: 110px !important; }

  .pr_sm_110 {
    padding-right: 110px !important; }

  .pb_sm_110 {
    padding-bottom: 110px !important; }

  .pl_sm_110 {
    padding-left: 110px !important; }

  .px_sm_110 {
    padding-left: 110px !important;
    padding-right: 110px !important; }

  .py_sm_110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important; }

  .p_sm_115 {
    padding: 115px !important; }

  .pt_sm_115 {
    padding-top: 115px !important; }

  .pr_sm_115 {
    padding-right: 115px !important; }

  .pb_sm_115 {
    padding-bottom: 115px !important; }

  .pl_sm_115 {
    padding-left: 115px !important; }

  .px_sm_115 {
    padding-left: 115px !important;
    padding-right: 115px !important; }

  .py_sm_115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important; }

  .p_sm_120 {
    padding: 120px !important; }

  .pt_sm_120 {
    padding-top: 120px !important; }

  .pr_sm_120 {
    padding-right: 120px !important; }

  .pb_sm_120 {
    padding-bottom: 120px !important; }

  .pl_sm_120 {
    padding-left: 120px !important; }

  .px_sm_120 {
    padding-left: 120px !important;
    padding-right: 120px !important; }

  .py_sm_120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important; }

  .p_sm_125 {
    padding: 125px !important; }

  .pt_sm_125 {
    padding-top: 125px !important; }

  .pr_sm_125 {
    padding-right: 125px !important; }

  .pb_sm_125 {
    padding-bottom: 125px !important; }

  .pl_sm_125 {
    padding-left: 125px !important; }

  .px_sm_125 {
    padding-left: 125px !important;
    padding-right: 125px !important; }

  .py_sm_125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important; }

  .p_sm_130 {
    padding: 130px !important; }

  .pt_sm_130 {
    padding-top: 130px !important; }

  .pr_sm_130 {
    padding-right: 130px !important; }

  .pb_sm_130 {
    padding-bottom: 130px !important; }

  .pl_sm_130 {
    padding-left: 130px !important; }

  .px_sm_130 {
    padding-left: 130px !important;
    padding-right: 130px !important; }

  .py_sm_130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important; }

  .p_sm_135 {
    padding: 135px !important; }

  .pt_sm_135 {
    padding-top: 135px !important; }

  .pr_sm_135 {
    padding-right: 135px !important; }

  .pb_sm_135 {
    padding-bottom: 135px !important; }

  .pl_sm_135 {
    padding-left: 135px !important; }

  .px_sm_135 {
    padding-left: 135px !important;
    padding-right: 135px !important; }

  .py_sm_135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important; }

  .p_sm_140 {
    padding: 140px !important; }

  .pt_sm_140 {
    padding-top: 140px !important; }

  .pr_sm_140 {
    padding-right: 140px !important; }

  .pb_sm_140 {
    padding-bottom: 140px !important; }

  .pl_sm_140 {
    padding-left: 140px !important; }

  .px_sm_140 {
    padding-left: 140px !important;
    padding-right: 140px !important; }

  .py_sm_140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important; }

  .p_sm_145 {
    padding: 145px !important; }

  .pt_sm_145 {
    padding-top: 145px !important; }

  .pr_sm_145 {
    padding-right: 145px !important; }

  .pb_sm_145 {
    padding-bottom: 145px !important; }

  .pl_sm_145 {
    padding-left: 145px !important; }

  .px_sm_145 {
    padding-left: 145px !important;
    padding-right: 145px !important; }

  .py_sm_145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important; }

  .p_sm_150 {
    padding: 150px !important; }

  .pt_sm_150 {
    padding-top: 150px !important; }

  .pr_sm_150 {
    padding-right: 150px !important; }

  .pb_sm_150 {
    padding-bottom: 150px !important; }

  .pl_sm_150 {
    padding-left: 150px !important; }

  .px_sm_150 {
    padding-left: 150px !important;
    padding-right: 150px !important; }

  .py_sm_150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important; }

  .p_sm_155 {
    padding: 155px !important; }

  .pt_sm_155 {
    padding-top: 155px !important; }

  .pr_sm_155 {
    padding-right: 155px !important; }

  .pb_sm_155 {
    padding-bottom: 155px !important; }

  .pl_sm_155 {
    padding-left: 155px !important; }

  .px_sm_155 {
    padding-left: 155px !important;
    padding-right: 155px !important; }

  .py_sm_155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important; }

  .p_sm_160 {
    padding: 160px !important; }

  .pt_sm_160 {
    padding-top: 160px !important; }

  .pr_sm_160 {
    padding-right: 160px !important; }

  .pb_sm_160 {
    padding-bottom: 160px !important; }

  .pl_sm_160 {
    padding-left: 160px !important; }

  .px_sm_160 {
    padding-left: 160px !important;
    padding-right: 160px !important; }

  .py_sm_160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important; }

  .p_sm_165 {
    padding: 165px !important; }

  .pt_sm_165 {
    padding-top: 165px !important; }

  .pr_sm_165 {
    padding-right: 165px !important; }

  .pb_sm_165 {
    padding-bottom: 165px !important; }

  .pl_sm_165 {
    padding-left: 165px !important; }

  .px_sm_165 {
    padding-left: 165px !important;
    padding-right: 165px !important; }

  .py_sm_165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important; }

  .p_sm_170 {
    padding: 170px !important; }

  .pt_sm_170 {
    padding-top: 170px !important; }

  .pr_sm_170 {
    padding-right: 170px !important; }

  .pb_sm_170 {
    padding-bottom: 170px !important; }

  .pl_sm_170 {
    padding-left: 170px !important; }

  .px_sm_170 {
    padding-left: 170px !important;
    padding-right: 170px !important; }

  .py_sm_170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important; }

  .p_sm_175 {
    padding: 175px !important; }

  .pt_sm_175 {
    padding-top: 175px !important; }

  .pr_sm_175 {
    padding-right: 175px !important; }

  .pb_sm_175 {
    padding-bottom: 175px !important; }

  .pl_sm_175 {
    padding-left: 175px !important; }

  .px_sm_175 {
    padding-left: 175px !important;
    padding-right: 175px !important; }

  .py_sm_175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important; }

  .p_sm_180 {
    padding: 180px !important; }

  .pt_sm_180 {
    padding-top: 180px !important; }

  .pr_sm_180 {
    padding-right: 180px !important; }

  .pb_sm_180 {
    padding-bottom: 180px !important; }

  .pl_sm_180 {
    padding-left: 180px !important; }

  .px_sm_180 {
    padding-left: 180px !important;
    padding-right: 180px !important; }

  .py_sm_180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important; }

  .p_sm_185 {
    padding: 185px !important; }

  .pt_sm_185 {
    padding-top: 185px !important; }

  .pr_sm_185 {
    padding-right: 185px !important; }

  .pb_sm_185 {
    padding-bottom: 185px !important; }

  .pl_sm_185 {
    padding-left: 185px !important; }

  .px_sm_185 {
    padding-left: 185px !important;
    padding-right: 185px !important; }

  .py_sm_185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important; }

  .p_sm_190 {
    padding: 190px !important; }

  .pt_sm_190 {
    padding-top: 190px !important; }

  .pr_sm_190 {
    padding-right: 190px !important; }

  .pb_sm_190 {
    padding-bottom: 190px !important; }

  .pl_sm_190 {
    padding-left: 190px !important; }

  .px_sm_190 {
    padding-left: 190px !important;
    padding-right: 190px !important; }

  .py_sm_190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important; }

  .p_sm_195 {
    padding: 195px !important; }

  .pt_sm_195 {
    padding-top: 195px !important; }

  .pr_sm_195 {
    padding-right: 195px !important; }

  .pb_sm_195 {
    padding-bottom: 195px !important; }

  .pl_sm_195 {
    padding-left: 195px !important; }

  .px_sm_195 {
    padding-left: 195px !important;
    padding-right: 195px !important; }

  .py_sm_195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important; }

  .p_sm_200 {
    padding: 200px !important; }

  .pt_sm_200 {
    padding-top: 200px !important; }

  .pr_sm_200 {
    padding-right: 200px !important; }

  .pb_sm_200 {
    padding-bottom: 200px !important; }

  .pl_sm_200 {
    padding-left: 200px !important; }

  .px_sm_200 {
    padding-left: 200px !important;
    padding-right: 200px !important; }

  .py_sm_200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important; } }
@media (min-width: 768px) {
  .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; }

  .p_md_105 {
    padding: 105px !important; }

  .pt_md_105 {
    padding-top: 105px !important; }

  .pr_md_105 {
    padding-right: 105px !important; }

  .pb_md_105 {
    padding-bottom: 105px !important; }

  .pl_md_105 {
    padding-left: 105px !important; }

  .px_md_105 {
    padding-left: 105px !important;
    padding-right: 105px !important; }

  .py_md_105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important; }

  .p_md_110 {
    padding: 110px !important; }

  .pt_md_110 {
    padding-top: 110px !important; }

  .pr_md_110 {
    padding-right: 110px !important; }

  .pb_md_110 {
    padding-bottom: 110px !important; }

  .pl_md_110 {
    padding-left: 110px !important; }

  .px_md_110 {
    padding-left: 110px !important;
    padding-right: 110px !important; }

  .py_md_110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important; }

  .p_md_115 {
    padding: 115px !important; }

  .pt_md_115 {
    padding-top: 115px !important; }

  .pr_md_115 {
    padding-right: 115px !important; }

  .pb_md_115 {
    padding-bottom: 115px !important; }

  .pl_md_115 {
    padding-left: 115px !important; }

  .px_md_115 {
    padding-left: 115px !important;
    padding-right: 115px !important; }

  .py_md_115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important; }

  .p_md_120 {
    padding: 120px !important; }

  .pt_md_120 {
    padding-top: 120px !important; }

  .pr_md_120 {
    padding-right: 120px !important; }

  .pb_md_120 {
    padding-bottom: 120px !important; }

  .pl_md_120 {
    padding-left: 120px !important; }

  .px_md_120 {
    padding-left: 120px !important;
    padding-right: 120px !important; }

  .py_md_120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important; }

  .p_md_125 {
    padding: 125px !important; }

  .pt_md_125 {
    padding-top: 125px !important; }

  .pr_md_125 {
    padding-right: 125px !important; }

  .pb_md_125 {
    padding-bottom: 125px !important; }

  .pl_md_125 {
    padding-left: 125px !important; }

  .px_md_125 {
    padding-left: 125px !important;
    padding-right: 125px !important; }

  .py_md_125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important; }

  .p_md_130 {
    padding: 130px !important; }

  .pt_md_130 {
    padding-top: 130px !important; }

  .pr_md_130 {
    padding-right: 130px !important; }

  .pb_md_130 {
    padding-bottom: 130px !important; }

  .pl_md_130 {
    padding-left: 130px !important; }

  .px_md_130 {
    padding-left: 130px !important;
    padding-right: 130px !important; }

  .py_md_130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important; }

  .p_md_135 {
    padding: 135px !important; }

  .pt_md_135 {
    padding-top: 135px !important; }

  .pr_md_135 {
    padding-right: 135px !important; }

  .pb_md_135 {
    padding-bottom: 135px !important; }

  .pl_md_135 {
    padding-left: 135px !important; }

  .px_md_135 {
    padding-left: 135px !important;
    padding-right: 135px !important; }

  .py_md_135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important; }

  .p_md_140 {
    padding: 140px !important; }

  .pt_md_140 {
    padding-top: 140px !important; }

  .pr_md_140 {
    padding-right: 140px !important; }

  .pb_md_140 {
    padding-bottom: 140px !important; }

  .pl_md_140 {
    padding-left: 140px !important; }

  .px_md_140 {
    padding-left: 140px !important;
    padding-right: 140px !important; }

  .py_md_140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important; }

  .p_md_145 {
    padding: 145px !important; }

  .pt_md_145 {
    padding-top: 145px !important; }

  .pr_md_145 {
    padding-right: 145px !important; }

  .pb_md_145 {
    padding-bottom: 145px !important; }

  .pl_md_145 {
    padding-left: 145px !important; }

  .px_md_145 {
    padding-left: 145px !important;
    padding-right: 145px !important; }

  .py_md_145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important; }

  .p_md_150 {
    padding: 150px !important; }

  .pt_md_150 {
    padding-top: 150px !important; }

  .pr_md_150 {
    padding-right: 150px !important; }

  .pb_md_150 {
    padding-bottom: 150px !important; }

  .pl_md_150 {
    padding-left: 150px !important; }

  .px_md_150 {
    padding-left: 150px !important;
    padding-right: 150px !important; }

  .py_md_150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important; }

  .p_md_155 {
    padding: 155px !important; }

  .pt_md_155 {
    padding-top: 155px !important; }

  .pr_md_155 {
    padding-right: 155px !important; }

  .pb_md_155 {
    padding-bottom: 155px !important; }

  .pl_md_155 {
    padding-left: 155px !important; }

  .px_md_155 {
    padding-left: 155px !important;
    padding-right: 155px !important; }

  .py_md_155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important; }

  .p_md_160 {
    padding: 160px !important; }

  .pt_md_160 {
    padding-top: 160px !important; }

  .pr_md_160 {
    padding-right: 160px !important; }

  .pb_md_160 {
    padding-bottom: 160px !important; }

  .pl_md_160 {
    padding-left: 160px !important; }

  .px_md_160 {
    padding-left: 160px !important;
    padding-right: 160px !important; }

  .py_md_160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important; }

  .p_md_165 {
    padding: 165px !important; }

  .pt_md_165 {
    padding-top: 165px !important; }

  .pr_md_165 {
    padding-right: 165px !important; }

  .pb_md_165 {
    padding-bottom: 165px !important; }

  .pl_md_165 {
    padding-left: 165px !important; }

  .px_md_165 {
    padding-left: 165px !important;
    padding-right: 165px !important; }

  .py_md_165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important; }

  .p_md_170 {
    padding: 170px !important; }

  .pt_md_170 {
    padding-top: 170px !important; }

  .pr_md_170 {
    padding-right: 170px !important; }

  .pb_md_170 {
    padding-bottom: 170px !important; }

  .pl_md_170 {
    padding-left: 170px !important; }

  .px_md_170 {
    padding-left: 170px !important;
    padding-right: 170px !important; }

  .py_md_170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important; }

  .p_md_175 {
    padding: 175px !important; }

  .pt_md_175 {
    padding-top: 175px !important; }

  .pr_md_175 {
    padding-right: 175px !important; }

  .pb_md_175 {
    padding-bottom: 175px !important; }

  .pl_md_175 {
    padding-left: 175px !important; }

  .px_md_175 {
    padding-left: 175px !important;
    padding-right: 175px !important; }

  .py_md_175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important; }

  .p_md_180 {
    padding: 180px !important; }

  .pt_md_180 {
    padding-top: 180px !important; }

  .pr_md_180 {
    padding-right: 180px !important; }

  .pb_md_180 {
    padding-bottom: 180px !important; }

  .pl_md_180 {
    padding-left: 180px !important; }

  .px_md_180 {
    padding-left: 180px !important;
    padding-right: 180px !important; }

  .py_md_180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important; }

  .p_md_185 {
    padding: 185px !important; }

  .pt_md_185 {
    padding-top: 185px !important; }

  .pr_md_185 {
    padding-right: 185px !important; }

  .pb_md_185 {
    padding-bottom: 185px !important; }

  .pl_md_185 {
    padding-left: 185px !important; }

  .px_md_185 {
    padding-left: 185px !important;
    padding-right: 185px !important; }

  .py_md_185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important; }

  .p_md_190 {
    padding: 190px !important; }

  .pt_md_190 {
    padding-top: 190px !important; }

  .pr_md_190 {
    padding-right: 190px !important; }

  .pb_md_190 {
    padding-bottom: 190px !important; }

  .pl_md_190 {
    padding-left: 190px !important; }

  .px_md_190 {
    padding-left: 190px !important;
    padding-right: 190px !important; }

  .py_md_190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important; }

  .p_md_195 {
    padding: 195px !important; }

  .pt_md_195 {
    padding-top: 195px !important; }

  .pr_md_195 {
    padding-right: 195px !important; }

  .pb_md_195 {
    padding-bottom: 195px !important; }

  .pl_md_195 {
    padding-left: 195px !important; }

  .px_md_195 {
    padding-left: 195px !important;
    padding-right: 195px !important; }

  .py_md_195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important; }

  .p_md_200 {
    padding: 200px !important; }

  .pt_md_200 {
    padding-top: 200px !important; }

  .pr_md_200 {
    padding-right: 200px !important; }

  .pb_md_200 {
    padding-bottom: 200px !important; }

  .pl_md_200 {
    padding-left: 200px !important; }

  .px_md_200 {
    padding-left: 200px !important;
    padding-right: 200px !important; }

  .py_md_200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important; } }
@media (min-width: 992px) {
  .p_lg_0 {
    padding: 0px !important; }

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

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

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

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

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

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

  .p_lg_5 {
    padding: 5px !important; }

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

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

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

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

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

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

  .p_lg_10 {
    padding: 10px !important; }

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

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

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

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

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

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

  .p_lg_15 {
    padding: 15px !important; }

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

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

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

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

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

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

  .p_lg_20 {
    padding: 20px !important; }

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

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

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

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

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

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

  .p_lg_25 {
    padding: 25px !important; }

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

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

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

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

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

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

  .p_lg_30 {
    padding: 30px !important; }

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

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

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

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

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

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

  .p_lg_35 {
    padding: 35px !important; }

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

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

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

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

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

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

  .p_lg_40 {
    padding: 40px !important; }

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

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

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

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

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

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

  .p_lg_45 {
    padding: 45px !important; }

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

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

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

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

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

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

  .p_lg_50 {
    padding: 50px !important; }

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

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

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

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

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

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

  .p_lg_55 {
    padding: 55px !important; }

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

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

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

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

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

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

  .p_lg_60 {
    padding: 60px !important; }

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

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

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

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

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

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

  .p_lg_65 {
    padding: 65px !important; }

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

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

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

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

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

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

  .p_lg_70 {
    padding: 70px !important; }

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

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

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

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

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

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

  .p_lg_75 {
    padding: 75px !important; }

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

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

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

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

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

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

  .p_lg_80 {
    padding: 80px !important; }

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

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

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

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

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

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

  .p_lg_85 {
    padding: 85px !important; }

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

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

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

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

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

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

  .p_lg_90 {
    padding: 90px !important; }

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

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

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

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

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

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

  .p_lg_95 {
    padding: 95px !important; }

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

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

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

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

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

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

  .p_lg_100 {
    padding: 100px !important; }

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

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

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

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

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

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

  .p_lg_105 {
    padding: 105px !important; }

  .pt_lg_105 {
    padding-top: 105px !important; }

  .pr_lg_105 {
    padding-right: 105px !important; }

  .pb_lg_105 {
    padding-bottom: 105px !important; }

  .pl_lg_105 {
    padding-left: 105px !important; }

  .px_lg_105 {
    padding-left: 105px !important;
    padding-right: 105px !important; }

  .py_lg_105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important; }

  .p_lg_110 {
    padding: 110px !important; }

  .pt_lg_110 {
    padding-top: 110px !important; }

  .pr_lg_110 {
    padding-right: 110px !important; }

  .pb_lg_110 {
    padding-bottom: 110px !important; }

  .pl_lg_110 {
    padding-left: 110px !important; }

  .px_lg_110 {
    padding-left: 110px !important;
    padding-right: 110px !important; }

  .py_lg_110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important; }

  .p_lg_115 {
    padding: 115px !important; }

  .pt_lg_115 {
    padding-top: 115px !important; }

  .pr_lg_115 {
    padding-right: 115px !important; }

  .pb_lg_115 {
    padding-bottom: 115px !important; }

  .pl_lg_115 {
    padding-left: 115px !important; }

  .px_lg_115 {
    padding-left: 115px !important;
    padding-right: 115px !important; }

  .py_lg_115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important; }

  .p_lg_120 {
    padding: 120px !important; }

  .pt_lg_120 {
    padding-top: 120px !important; }

  .pr_lg_120 {
    padding-right: 120px !important; }

  .pb_lg_120 {
    padding-bottom: 120px !important; }

  .pl_lg_120 {
    padding-left: 120px !important; }

  .px_lg_120 {
    padding-left: 120px !important;
    padding-right: 120px !important; }

  .py_lg_120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important; }

  .p_lg_125 {
    padding: 125px !important; }

  .pt_lg_125 {
    padding-top: 125px !important; }

  .pr_lg_125 {
    padding-right: 125px !important; }

  .pb_lg_125 {
    padding-bottom: 125px !important; }

  .pl_lg_125 {
    padding-left: 125px !important; }

  .px_lg_125 {
    padding-left: 125px !important;
    padding-right: 125px !important; }

  .py_lg_125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important; }

  .p_lg_130 {
    padding: 130px !important; }

  .pt_lg_130 {
    padding-top: 130px !important; }

  .pr_lg_130 {
    padding-right: 130px !important; }

  .pb_lg_130 {
    padding-bottom: 130px !important; }

  .pl_lg_130 {
    padding-left: 130px !important; }

  .px_lg_130 {
    padding-left: 130px !important;
    padding-right: 130px !important; }

  .py_lg_130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important; }

  .p_lg_135 {
    padding: 135px !important; }

  .pt_lg_135 {
    padding-top: 135px !important; }

  .pr_lg_135 {
    padding-right: 135px !important; }

  .pb_lg_135 {
    padding-bottom: 135px !important; }

  .pl_lg_135 {
    padding-left: 135px !important; }

  .px_lg_135 {
    padding-left: 135px !important;
    padding-right: 135px !important; }

  .py_lg_135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important; }

  .p_lg_140 {
    padding: 140px !important; }

  .pt_lg_140 {
    padding-top: 140px !important; }

  .pr_lg_140 {
    padding-right: 140px !important; }

  .pb_lg_140 {
    padding-bottom: 140px !important; }

  .pl_lg_140 {
    padding-left: 140px !important; }

  .px_lg_140 {
    padding-left: 140px !important;
    padding-right: 140px !important; }

  .py_lg_140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important; }

  .p_lg_145 {
    padding: 145px !important; }

  .pt_lg_145 {
    padding-top: 145px !important; }

  .pr_lg_145 {
    padding-right: 145px !important; }

  .pb_lg_145 {
    padding-bottom: 145px !important; }

  .pl_lg_145 {
    padding-left: 145px !important; }

  .px_lg_145 {
    padding-left: 145px !important;
    padding-right: 145px !important; }

  .py_lg_145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important; }

  .p_lg_150 {
    padding: 150px !important; }

  .pt_lg_150 {
    padding-top: 150px !important; }

  .pr_lg_150 {
    padding-right: 150px !important; }

  .pb_lg_150 {
    padding-bottom: 150px !important; }

  .pl_lg_150 {
    padding-left: 150px !important; }

  .px_lg_150 {
    padding-left: 150px !important;
    padding-right: 150px !important; }

  .py_lg_150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important; }

  .p_lg_155 {
    padding: 155px !important; }

  .pt_lg_155 {
    padding-top: 155px !important; }

  .pr_lg_155 {
    padding-right: 155px !important; }

  .pb_lg_155 {
    padding-bottom: 155px !important; }

  .pl_lg_155 {
    padding-left: 155px !important; }

  .px_lg_155 {
    padding-left: 155px !important;
    padding-right: 155px !important; }

  .py_lg_155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important; }

  .p_lg_160 {
    padding: 160px !important; }

  .pt_lg_160 {
    padding-top: 160px !important; }

  .pr_lg_160 {
    padding-right: 160px !important; }

  .pb_lg_160 {
    padding-bottom: 160px !important; }

  .pl_lg_160 {
    padding-left: 160px !important; }

  .px_lg_160 {
    padding-left: 160px !important;
    padding-right: 160px !important; }

  .py_lg_160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important; }

  .p_lg_165 {
    padding: 165px !important; }

  .pt_lg_165 {
    padding-top: 165px !important; }

  .pr_lg_165 {
    padding-right: 165px !important; }

  .pb_lg_165 {
    padding-bottom: 165px !important; }

  .pl_lg_165 {
    padding-left: 165px !important; }

  .px_lg_165 {
    padding-left: 165px !important;
    padding-right: 165px !important; }

  .py_lg_165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important; }

  .p_lg_170 {
    padding: 170px !important; }

  .pt_lg_170 {
    padding-top: 170px !important; }

  .pr_lg_170 {
    padding-right: 170px !important; }

  .pb_lg_170 {
    padding-bottom: 170px !important; }

  .pl_lg_170 {
    padding-left: 170px !important; }

  .px_lg_170 {
    padding-left: 170px !important;
    padding-right: 170px !important; }

  .py_lg_170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important; }

  .p_lg_175 {
    padding: 175px !important; }

  .pt_lg_175 {
    padding-top: 175px !important; }

  .pr_lg_175 {
    padding-right: 175px !important; }

  .pb_lg_175 {
    padding-bottom: 175px !important; }

  .pl_lg_175 {
    padding-left: 175px !important; }

  .px_lg_175 {
    padding-left: 175px !important;
    padding-right: 175px !important; }

  .py_lg_175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important; }

  .p_lg_180 {
    padding: 180px !important; }

  .pt_lg_180 {
    padding-top: 180px !important; }

  .pr_lg_180 {
    padding-right: 180px !important; }

  .pb_lg_180 {
    padding-bottom: 180px !important; }

  .pl_lg_180 {
    padding-left: 180px !important; }

  .px_lg_180 {
    padding-left: 180px !important;
    padding-right: 180px !important; }

  .py_lg_180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important; }

  .p_lg_185 {
    padding: 185px !important; }

  .pt_lg_185 {
    padding-top: 185px !important; }

  .pr_lg_185 {
    padding-right: 185px !important; }

  .pb_lg_185 {
    padding-bottom: 185px !important; }

  .pl_lg_185 {
    padding-left: 185px !important; }

  .px_lg_185 {
    padding-left: 185px !important;
    padding-right: 185px !important; }

  .py_lg_185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important; }

  .p_lg_190 {
    padding: 190px !important; }

  .pt_lg_190 {
    padding-top: 190px !important; }

  .pr_lg_190 {
    padding-right: 190px !important; }

  .pb_lg_190 {
    padding-bottom: 190px !important; }

  .pl_lg_190 {
    padding-left: 190px !important; }

  .px_lg_190 {
    padding-left: 190px !important;
    padding-right: 190px !important; }

  .py_lg_190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important; }

  .p_lg_195 {
    padding: 195px !important; }

  .pt_lg_195 {
    padding-top: 195px !important; }

  .pr_lg_195 {
    padding-right: 195px !important; }

  .pb_lg_195 {
    padding-bottom: 195px !important; }

  .pl_lg_195 {
    padding-left: 195px !important; }

  .px_lg_195 {
    padding-left: 195px !important;
    padding-right: 195px !important; }

  .py_lg_195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important; }

  .p_lg_200 {
    padding: 200px !important; }

  .pt_lg_200 {
    padding-top: 200px !important; }

  .pr_lg_200 {
    padding-right: 200px !important; }

  .pb_lg_200 {
    padding-bottom: 200px !important; }

  .pl_lg_200 {
    padding-left: 200px !important; }

  .px_lg_200 {
    padding-left: 200px !important;
    padding-right: 200px !important; }

  .py_lg_200 {
    padding-top: 200px !important;
    padding-bottom: 200px !important; } }
@media (min-width: 1200px) {
  .p_xl_0 {
    padding: 0px !important; }

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

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

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

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

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

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

  .p_xl_5 {
    padding: 5px !important; }

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

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

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

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

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

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

  .p_xl_10 {
    padding: 10px !important; }

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

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

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

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

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

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

  .p_xl_15 {
    padding: 15px !important; }

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

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

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

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

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

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

  .p_xl_20 {
    padding: 20px !important; }

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

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

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

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

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

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

  .p_xl_25 {
    padding: 25px !important; }

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

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

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

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

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

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

  .p_xl_30 {
    padding: 30px !important; }

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

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

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

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

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

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

  .p_xl_35 {
    padding: 35px !important; }

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

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

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

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

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

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

  .p_xl_40 {
    padding: 40px !important; }

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

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

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

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

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

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

  .p_xl_45 {
    padding: 45px !important; }

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

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

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

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

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

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

  .p_xl_50 {
    padding: 50px !important; }

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

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

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

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

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

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

  .p_xl_55 {
    padding: 55px !important; }

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

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

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

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

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

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

  .p_xl_60 {
    padding: 60px !important; }

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

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

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

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

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

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

  .p_xl_65 {
    padding: 65px !important; }

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

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

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

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

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

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

  .p_xl_70 {
    padding: 70px !important; }

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

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

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

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

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

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

  .p_xl_75 {
    padding: 75px !important; }

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

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

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

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

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

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

  .p_xl_80 {
    padding: 80px !important; }

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

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

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

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

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

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

  .p_xl_85 {
    padding: 85px !important; }

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

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

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

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

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

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

  .p_xl_90 {
    padding: 90px !important; }

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

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

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

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

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

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

  .p_xl_95 {
    padding: 95px !important; }

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

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

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

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

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

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

  .p_xl_100 {
    padding: 100px !important; }

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

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

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

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

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

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

  .p_xl_105 {
    padding: 105px !important; }

  .pt_xl_105 {
    padding-top: 105px !important; }

  .pr_xl_105 {
    padding-right: 105px !important; }

  .pb_xl_105 {
    padding-bottom: 105px !important; }

  .pl_xl_105 {
    padding-left: 105px !important; }

  .px_xl_105 {
    padding-left: 105px !important;
    padding-right: 105px !important; }

  .py_xl_105 {
    padding-top: 105px !important;
    padding-bottom: 105px !important; }

  .p_xl_110 {
    padding: 110px !important; }

  .pt_xl_110 {
    padding-top: 110px !important; }

  .pr_xl_110 {
    padding-right: 110px !important; }

  .pb_xl_110 {
    padding-bottom: 110px !important; }

  .pl_xl_110 {
    padding-left: 110px !important; }

  .px_xl_110 {
    padding-left: 110px !important;
    padding-right: 110px !important; }

  .py_xl_110 {
    padding-top: 110px !important;
    padding-bottom: 110px !important; }

  .p_xl_115 {
    padding: 115px !important; }

  .pt_xl_115 {
    padding-top: 115px !important; }

  .pr_xl_115 {
    padding-right: 115px !important; }

  .pb_xl_115 {
    padding-bottom: 115px !important; }

  .pl_xl_115 {
    padding-left: 115px !important; }

  .px_xl_115 {
    padding-left: 115px !important;
    padding-right: 115px !important; }

  .py_xl_115 {
    padding-top: 115px !important;
    padding-bottom: 115px !important; }

  .p_xl_120 {
    padding: 120px !important; }

  .pt_xl_120 {
    padding-top: 120px !important; }

  .pr_xl_120 {
    padding-right: 120px !important; }

  .pb_xl_120 {
    padding-bottom: 120px !important; }

  .pl_xl_120 {
    padding-left: 120px !important; }

  .px_xl_120 {
    padding-left: 120px !important;
    padding-right: 120px !important; }

  .py_xl_120 {
    padding-top: 120px !important;
    padding-bottom: 120px !important; }

  .p_xl_125 {
    padding: 125px !important; }

  .pt_xl_125 {
    padding-top: 125px !important; }

  .pr_xl_125 {
    padding-right: 125px !important; }

  .pb_xl_125 {
    padding-bottom: 125px !important; }

  .pl_xl_125 {
    padding-left: 125px !important; }

  .px_xl_125 {
    padding-left: 125px !important;
    padding-right: 125px !important; }

  .py_xl_125 {
    padding-top: 125px !important;
    padding-bottom: 125px !important; }

  .p_xl_130 {
    padding: 130px !important; }

  .pt_xl_130 {
    padding-top: 130px !important; }

  .pr_xl_130 {
    padding-right: 130px !important; }

  .pb_xl_130 {
    padding-bottom: 130px !important; }

  .pl_xl_130 {
    padding-left: 130px !important; }

  .px_xl_130 {
    padding-left: 130px !important;
    padding-right: 130px !important; }

  .py_xl_130 {
    padding-top: 130px !important;
    padding-bottom: 130px !important; }

  .p_xl_135 {
    padding: 135px !important; }

  .pt_xl_135 {
    padding-top: 135px !important; }

  .pr_xl_135 {
    padding-right: 135px !important; }

  .pb_xl_135 {
    padding-bottom: 135px !important; }

  .pl_xl_135 {
    padding-left: 135px !important; }

  .px_xl_135 {
    padding-left: 135px !important;
    padding-right: 135px !important; }

  .py_xl_135 {
    padding-top: 135px !important;
    padding-bottom: 135px !important; }

  .p_xl_140 {
    padding: 140px !important; }

  .pt_xl_140 {
    padding-top: 140px !important; }

  .pr_xl_140 {
    padding-right: 140px !important; }

  .pb_xl_140 {
    padding-bottom: 140px !important; }

  .pl_xl_140 {
    padding-left: 140px !important; }

  .px_xl_140 {
    padding-left: 140px !important;
    padding-right: 140px !important; }

  .py_xl_140 {
    padding-top: 140px !important;
    padding-bottom: 140px !important; }

  .p_xl_145 {
    padding: 145px !important; }

  .pt_xl_145 {
    padding-top: 145px !important; }

  .pr_xl_145 {
    padding-right: 145px !important; }

  .pb_xl_145 {
    padding-bottom: 145px !important; }

  .pl_xl_145 {
    padding-left: 145px !important; }

  .px_xl_145 {
    padding-left: 145px !important;
    padding-right: 145px !important; }

  .py_xl_145 {
    padding-top: 145px !important;
    padding-bottom: 145px !important; }

  .p_xl_150 {
    padding: 150px !important; }

  .pt_xl_150 {
    padding-top: 150px !important; }

  .pr_xl_150 {
    padding-right: 150px !important; }

  .pb_xl_150 {
    padding-bottom: 150px !important; }

  .pl_xl_150 {
    padding-left: 150px !important; }

  .px_xl_150 {
    padding-left: 150px !important;
    padding-right: 150px !important; }

  .py_xl_150 {
    padding-top: 150px !important;
    padding-bottom: 150px !important; }

  .p_xl_155 {
    padding: 155px !important; }

  .pt_xl_155 {
    padding-top: 155px !important; }

  .pr_xl_155 {
    padding-right: 155px !important; }

  .pb_xl_155 {
    padding-bottom: 155px !important; }

  .pl_xl_155 {
    padding-left: 155px !important; }

  .px_xl_155 {
    padding-left: 155px !important;
    padding-right: 155px !important; }

  .py_xl_155 {
    padding-top: 155px !important;
    padding-bottom: 155px !important; }

  .p_xl_160 {
    padding: 160px !important; }

  .pt_xl_160 {
    padding-top: 160px !important; }

  .pr_xl_160 {
    padding-right: 160px !important; }

  .pb_xl_160 {
    padding-bottom: 160px !important; }

  .pl_xl_160 {
    padding-left: 160px !important; }

  .px_xl_160 {
    padding-left: 160px !important;
    padding-right: 160px !important; }

  .py_xl_160 {
    padding-top: 160px !important;
    padding-bottom: 160px !important; }

  .p_xl_165 {
    padding: 165px !important; }

  .pt_xl_165 {
    padding-top: 165px !important; }

  .pr_xl_165 {
    padding-right: 165px !important; }

  .pb_xl_165 {
    padding-bottom: 165px !important; }

  .pl_xl_165 {
    padding-left: 165px !important; }

  .px_xl_165 {
    padding-left: 165px !important;
    padding-right: 165px !important; }

  .py_xl_165 {
    padding-top: 165px !important;
    padding-bottom: 165px !important; }

  .p_xl_170 {
    padding: 170px !important; }

  .pt_xl_170 {
    padding-top: 170px !important; }

  .pr_xl_170 {
    padding-right: 170px !important; }

  .pb_xl_170 {
    padding-bottom: 170px !important; }

  .pl_xl_170 {
    padding-left: 170px !important; }

  .px_xl_170 {
    padding-left: 170px !important;
    padding-right: 170px !important; }

  .py_xl_170 {
    padding-top: 170px !important;
    padding-bottom: 170px !important; }

  .p_xl_175 {
    padding: 175px !important; }

  .pt_xl_175 {
    padding-top: 175px !important; }

  .pr_xl_175 {
    padding-right: 175px !important; }

  .pb_xl_175 {
    padding-bottom: 175px !important; }

  .pl_xl_175 {
    padding-left: 175px !important; }

  .px_xl_175 {
    padding-left: 175px !important;
    padding-right: 175px !important; }

  .py_xl_175 {
    padding-top: 175px !important;
    padding-bottom: 175px !important; }

  .p_xl_180 {
    padding: 180px !important; }

  .pt_xl_180 {
    padding-top: 180px !important; }

  .pr_xl_180 {
    padding-right: 180px !important; }

  .pb_xl_180 {
    padding-bottom: 180px !important; }

  .pl_xl_180 {
    padding-left: 180px !important; }

  .px_xl_180 {
    padding-left: 180px !important;
    padding-right: 180px !important; }

  .py_xl_180 {
    padding-top: 180px !important;
    padding-bottom: 180px !important; }

  .p_xl_185 {
    padding: 185px !important; }

  .pt_xl_185 {
    padding-top: 185px !important; }

  .pr_xl_185 {
    padding-right: 185px !important; }

  .pb_xl_185 {
    padding-bottom: 185px !important; }

  .pl_xl_185 {
    padding-left: 185px !important; }

  .px_xl_185 {
    padding-left: 185px !important;
    padding-right: 185px !important; }

  .py_xl_185 {
    padding-top: 185px !important;
    padding-bottom: 185px !important; }

  .p_xl_190 {
    padding: 190px !important; }

  .pt_xl_190 {
    padding-top: 190px !important; }

  .pr_xl_190 {
    padding-right: 190px !important; }

  .pb_xl_190 {
    padding-bottom: 190px !important; }

  .pl_xl_190 {
    padding-left: 190px !important; }

  .px_xl_190 {
    padding-left: 190px !important;
    padding-right: 190px !important; }

  .py_xl_190 {
    padding-top: 190px !important;
    padding-bottom: 190px !important; }

  .p_xl_195 {
    padding: 195px !important; }

  .pt_xl_195 {
    padding-top: 195px !important; }

  .pr_xl_195 {
    padding-right: 195px !important; }

  .pb_xl_195 {
    padding-bottom: 195px !important; }

  .pl_xl_195 {
    padding-left: 195px !important; }

  .px_xl_195 {
    padding-left: 195px !important;
    padding-right: 195px !important; }

  .py_xl_195 {
    padding-top: 195px !important;
    padding-bottom: 195px !important; }

  .p_xl_200 {
    padding: 200px !important; }

  .pt_xl_200 {
    padding-top: 200px !important; }

  .pr_xl_200 {
    padding-right: 200px !important; }

  .pb_xl_200 {
    padding-bottom: 200px !important; }

  .pl_xl_200 {
    padding-left: 200px !important; }

  .px_xl_200 {
    padding-left: 200px !important;
    padding-right: 200px !important; }

  .py_xl_200 {
    padding-top: 200px !important;
    padding-bottom: 200px !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: 576px) {
  .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: 768px) {
  .m_md_0 {
    margin: 0px !important; }

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

  [dir=ltr] .mr_md_0 {
    margin-right: 0px !important; }
  [dir=rtl] .mr_md_0 {
    margin-left: 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; }

  [dir=ltr] .mr_md_5 {
    margin-right: 5px !important; }
  [dir=rtl] .mr_md_5 {
    margin-left: 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; }

  [dir=ltr] .mr_md_10 {
    margin-right: 10px !important; }
  [dir=rtl] .mr_md_10 {
    margin-left: 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; }

  [dir=ltr] .mr_md_15 {
    margin-right: 15px !important; }
  [dir=rtl] .mr_md_15 {
    margin-left: 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; }

  [dir=ltr] .mr_md_20 {
    margin-right: 20px !important; }
  [dir=rtl] .mr_md_20 {
    margin-left: 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; }

  [dir=ltr] .mr_md_25 {
    margin-right: 25px !important; }
  [dir=rtl] .mr_md_25 {
    margin-left: 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; }

  [dir=ltr] .mr_md_30 {
    margin-right: 30px !important; }
  [dir=rtl] .mr_md_30 {
    margin-left: 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; }

  [dir=ltr] .mr_md_35 {
    margin-right: 35px !important; }
  [dir=rtl] .mr_md_35 {
    margin-left: 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; }

  [dir=ltr] .mr_md_40 {
    margin-right: 40px !important; }
  [dir=rtl] .mr_md_40 {
    margin-left: 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; }

  [dir=ltr] .mr_md_45 {
    margin-right: 45px !important; }
  [dir=rtl] .mr_md_45 {
    margin-left: 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; }

  [dir=ltr] .mr_md_50 {
    margin-right: 50px !important; }
  [dir=rtl] .mr_md_50 {
    margin-left: 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; }

  [dir=ltr] .mr_md_55 {
    margin-right: 55px !important; }
  [dir=rtl] .mr_md_55 {
    margin-left: 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; }

  [dir=ltr] .mr_md_60 {
    margin-right: 60px !important; }
  [dir=rtl] .mr_md_60 {
    margin-left: 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; }

  [dir=ltr] .mr_md_65 {
    margin-right: 65px !important; }
  [dir=rtl] .mr_md_65 {
    margin-left: 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; }

  [dir=ltr] .mr_md_70 {
    margin-right: 70px !important; }
  [dir=rtl] .mr_md_70 {
    margin-left: 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; }

  [dir=ltr] .mr_md_75 {
    margin-right: 75px !important; }
  [dir=rtl] .mr_md_75 {
    margin-left: 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; }

  [dir=ltr] .mr_md_80 {
    margin-right: 80px !important; }
  [dir=rtl] .mr_md_80 {
    margin-left: 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; }

  [dir=ltr] .mr_md_85 {
    margin-right: 85px !important; }
  [dir=rtl] .mr_md_85 {
    margin-left: 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; }

  [dir=ltr] .mr_md_90 {
    margin-right: 90px !important; }
  [dir=rtl] .mr_md_90 {
    margin-left: 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; }

  [dir=ltr] .mr_md_95 {
    margin-right: 95px !important; }
  [dir=rtl] .mr_md_95 {
    margin-left: 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; }

  [dir=ltr] .mr_md_100 {
    margin-right: 100px !important; }
  [dir=rtl] .mr_md_100 {
    margin-left: 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; } }
@media (min-width: 992px) {
  .m_lg_0 {
    margin: 0px !important; }

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

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

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

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

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

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

  .m_lg_5 {
    margin: 5px !important; }

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

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

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

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

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

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

  .m_lg_10 {
    margin: 10px !important; }

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

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

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

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

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

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

  .m_lg_15 {
    margin: 15px !important; }

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

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

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

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

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

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

  .m_lg_20 {
    margin: 20px !important; }

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

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

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

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

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

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

  .m_lg_25 {
    margin: 25px !important; }

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

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

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

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

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

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

  .m_lg_30 {
    margin: 30px !important; }

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

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

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

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

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

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

  .m_lg_35 {
    margin: 35px !important; }

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

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

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

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

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

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

  .m_lg_40 {
    margin: 40px !important; }

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

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

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

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

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

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

  .m_lg_45 {
    margin: 45px !important; }

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

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

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

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

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

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

  .m_lg_50 {
    margin: 50px !important; }

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

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

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

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

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

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

  .m_lg_55 {
    margin: 55px !important; }

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

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

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

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

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

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

  .m_lg_60 {
    margin: 60px !important; }

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

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

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

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

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

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

  .m_lg_65 {
    margin: 65px !important; }

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

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

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

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

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

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

  .m_lg_70 {
    margin: 70px !important; }

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

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

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

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

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

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

  .m_lg_75 {
    margin: 75px !important; }

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

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

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

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

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

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

  .m_lg_80 {
    margin: 80px !important; }

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

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

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

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

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

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

  .m_lg_85 {
    margin: 85px !important; }

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

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

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

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

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

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

  .m_lg_90 {
    margin: 90px !important; }

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

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

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

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

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

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

  .m_lg_95 {
    margin: 95px !important; }

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

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

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

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

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

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

  .m_lg_100 {
    margin: 100px !important; }

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

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

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

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

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

  .my_lg_100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important; } }
@media (min-width: 1200px) {
  .m_xl_0 {
    margin: 0px !important; }

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

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

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

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

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

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

  .m_xl_5 {
    margin: 5px !important; }

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

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

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

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

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

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

  .m_xl_10 {
    margin: 10px !important; }

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

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

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

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

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

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

  .m_xl_15 {
    margin: 15px !important; }

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

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

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

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

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

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

  .m_xl_20 {
    margin: 20px !important; }

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

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

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

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

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

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

  .m_xl_25 {
    margin: 25px !important; }

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

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

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

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

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

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

  .m_xl_30 {
    margin: 30px !important; }

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

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

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

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

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

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

  .m_xl_35 {
    margin: 35px !important; }

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

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

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

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

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

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

  .m_xl_40 {
    margin: 40px !important; }

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

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

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

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

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

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

  .m_xl_45 {
    margin: 45px !important; }

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

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

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

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

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

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

  .m_xl_50 {
    margin: 50px !important; }

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

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

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

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

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

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

  .m_xl_55 {
    margin: 55px !important; }

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

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

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

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

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

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

  .m_xl_60 {
    margin: 60px !important; }

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

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

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

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

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

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

  .m_xl_65 {
    margin: 65px !important; }

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

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

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

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

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

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

  .m_xl_70 {
    margin: 70px !important; }

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

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

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

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

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

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

  .m_xl_75 {
    margin: 75px !important; }

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

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

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

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

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

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

  .m_xl_80 {
    margin: 80px !important; }

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

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

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

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

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

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

  .m_xl_85 {
    margin: 85px !important; }

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

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

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

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

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

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

  .m_xl_90 {
    margin: 90px !important; }

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

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

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

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

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

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

  .m_xl_95 {
    margin: 95px !important; }

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

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

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

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

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

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

  .m_xl_100 {
    margin: 100px !important; }

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

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

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

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

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

  .my_xl_100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important; } }
/** muli font  variable **/
@use "sass:list";
@use "sass:math";
/** breakpoint set boostrap v5.1.3 **/
.link_red {
  color: var(--bs_theme_darkBlue) !important;
  text-underline-offset: 0.45em !important; }
  .link_red:hover, .link_red:focus {
    color: var(--bs_theme_darkBlue) !important; }

.link_dark {
  color: var(--bs_theme_dark) !important;
  text-decoration: none;
  text-underline-offset: 0.45em !important; }
  .link_dark:hover, .link_dark:focus {
    text-decoration: underline;
    color: var(--bs_theme_dark) !important; }

.link_none {
  color: var(--bs_theme_dark) !important;
  text-decoration: none; }
  .link_none:hover, .link_none:focus {
    color: var(--bs_theme_dark);
    text-decoration: none; }

/** breakpoint set boostrap v5.1.3 **/
.lh_10 {
  line-height: 10px !important; }

.lh_11 {
  line-height: 11px !important; }

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

.lh_13 {
  line-height: 13px !important; }

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

.lh_15 {
  line-height: 15px !important; }

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

.lh_17 {
  line-height: 17px !important; }

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

.lh_19 {
  line-height: 19px !important; }

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

.lh_21 {
  line-height: 21px !important; }

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

.lh_23 {
  line-height: 23px !important; }

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

.lh_25 {
  line-height: 25px !important; }

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

.lh_27 {
  line-height: 27px !important; }

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

.lh_29 {
  line-height: 29px !important; }

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

.lh_31 {
  line-height: 31px !important; }

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

.lh_33 {
  line-height: 33px !important; }

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

.lh_35 {
  line-height: 35px !important; }

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

.lh_37 {
  line-height: 37px !important; }

.lh_38 {
  line-height: 38px !important; }

.lh_39 {
  line-height: 39px !important; }

.lh_40 {
  line-height: 40px !important; }

.lh_41 {
  line-height: 41px !important; }

.lh_42 {
  line-height: 42px !important; }

.lh_43 {
  line-height: 43px !important; }

.lh_44 {
  line-height: 44px !important; }

.lh_45 {
  line-height: 45px !important; }

.lh_46 {
  line-height: 46px !important; }

.lh_47 {
  line-height: 47px !important; }

.lh_48 {
  line-height: 48px !important; }

.lh_49 {
  line-height: 49px !important; }

.lh_50 {
  line-height: 50px !important; }

.lh_51 {
  line-height: 51px !important; }

.lh_52 {
  line-height: 52px !important; }

.lh_53 {
  line-height: 53px !important; }

.lh_54 {
  line-height: 54px !important; }

.lh_55 {
  line-height: 55px !important; }

.lh_56 {
  line-height: 56px !important; }

.lh_57 {
  line-height: 57px !important; }

.lh_58 {
  line-height: 58px !important; }

.lh_59 {
  line-height: 59px !important; }

.lh_60 {
  line-height: 60px !important; }

.lh_61 {
  line-height: 61px !important; }

.lh_62 {
  line-height: 62px !important; }

.lh_63 {
  line-height: 63px !important; }

.lh_64 {
  line-height: 64px !important; }

.lh_65 {
  line-height: 65px !important; }

@media (min-width: 576px) {
  .lh_sm_10 {
    line-height: 10px !important; }

  .lh_sm_11 {
    line-height: 11px !important; }

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

  .lh_sm_13 {
    line-height: 13px !important; }

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

  .lh_sm_15 {
    line-height: 15px !important; }

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

  .lh_sm_17 {
    line-height: 17px !important; }

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

  .lh_sm_19 {
    line-height: 19px !important; }

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

  .lh_sm_21 {
    line-height: 21px !important; }

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

  .lh_sm_23 {
    line-height: 23px !important; }

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

  .lh_sm_25 {
    line-height: 25px !important; }

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

  .lh_sm_27 {
    line-height: 27px !important; }

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

  .lh_sm_29 {
    line-height: 29px !important; }

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

  .lh_sm_31 {
    line-height: 31px !important; }

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

  .lh_sm_33 {
    line-height: 33px !important; }

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

  .lh_sm_35 {
    line-height: 35px !important; }

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

  .lh_sm_37 {
    line-height: 37px !important; }

  .lh_sm_38 {
    line-height: 38px !important; }

  .lh_sm_39 {
    line-height: 39px !important; }

  .lh_sm_40 {
    line-height: 40px !important; }

  .lh_sm_41 {
    line-height: 41px !important; }

  .lh_sm_42 {
    line-height: 42px !important; }

  .lh_sm_43 {
    line-height: 43px !important; }

  .lh_sm_44 {
    line-height: 44px !important; }

  .lh_sm_45 {
    line-height: 45px !important; }

  .lh_sm_46 {
    line-height: 46px !important; }

  .lh_sm_47 {
    line-height: 47px !important; }

  .lh_sm_48 {
    line-height: 48px !important; }

  .lh_sm_49 {
    line-height: 49px !important; }

  .lh_sm_50 {
    line-height: 50px !important; }

  .lh_sm_51 {
    line-height: 51px !important; }

  .lh_sm_52 {
    line-height: 52px !important; }

  .lh_sm_53 {
    line-height: 53px !important; }

  .lh_sm_54 {
    line-height: 54px !important; }

  .lh_sm_55 {
    line-height: 55px !important; }

  .lh_sm_56 {
    line-height: 56px !important; }

  .lh_sm_57 {
    line-height: 57px !important; }

  .lh_sm_58 {
    line-height: 58px !important; }

  .lh_sm_59 {
    line-height: 59px !important; }

  .lh_sm_60 {
    line-height: 60px !important; }

  .lh_sm_61 {
    line-height: 61px !important; }

  .lh_sm_62 {
    line-height: 62px !important; }

  .lh_sm_63 {
    line-height: 63px !important; }

  .lh_sm_64 {
    line-height: 64px !important; }

  .lh_sm_65 {
    line-height: 65px !important; } }
@media (min-width: 768px) {
  .lh_md_10 {
    line-height: 10px !important; }

  .lh_md_11 {
    line-height: 11px !important; }

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

  .lh_md_13 {
    line-height: 13px !important; }

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

  .lh_md_15 {
    line-height: 15px !important; }

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

  .lh_md_17 {
    line-height: 17px !important; }

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

  .lh_md_19 {
    line-height: 19px !important; }

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

  .lh_md_21 {
    line-height: 21px !important; }

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

  .lh_md_23 {
    line-height: 23px !important; }

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

  .lh_md_25 {
    line-height: 25px !important; }

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

  .lh_md_27 {
    line-height: 27px !important; }

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

  .lh_md_29 {
    line-height: 29px !important; }

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

  .lh_md_31 {
    line-height: 31px !important; }

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

  .lh_md_33 {
    line-height: 33px !important; }

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

  .lh_md_35 {
    line-height: 35px !important; }

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

  .lh_md_37 {
    line-height: 37px !important; }

  .lh_md_38 {
    line-height: 38px !important; }

  .lh_md_39 {
    line-height: 39px !important; }

  .lh_md_40 {
    line-height: 40px !important; }

  .lh_md_41 {
    line-height: 41px !important; }

  .lh_md_42 {
    line-height: 42px !important; }

  .lh_md_43 {
    line-height: 43px !important; }

  .lh_md_44 {
    line-height: 44px !important; }

  .lh_md_45 {
    line-height: 45px !important; }

  .lh_md_46 {
    line-height: 46px !important; }

  .lh_md_47 {
    line-height: 47px !important; }

  .lh_md_48 {
    line-height: 48px !important; }

  .lh_md_49 {
    line-height: 49px !important; }

  .lh_md_50 {
    line-height: 50px !important; }

  .lh_md_51 {
    line-height: 51px !important; }

  .lh_md_52 {
    line-height: 52px !important; }

  .lh_md_53 {
    line-height: 53px !important; }

  .lh_md_54 {
    line-height: 54px !important; }

  .lh_md_55 {
    line-height: 55px !important; }

  .lh_md_56 {
    line-height: 56px !important; }

  .lh_md_57 {
    line-height: 57px !important; }

  .lh_md_58 {
    line-height: 58px !important; }

  .lh_md_59 {
    line-height: 59px !important; }

  .lh_md_60 {
    line-height: 60px !important; }

  .lh_md_61 {
    line-height: 61px !important; }

  .lh_md_62 {
    line-height: 62px !important; }

  .lh_md_63 {
    line-height: 63px !important; }

  .lh_md_64 {
    line-height: 64px !important; }

  .lh_md_65 {
    line-height: 65px !important; } }
@media (min-width: 992px) {
  .lh_lg_10 {
    line-height: 10px !important; }

  .lh_lg_11 {
    line-height: 11px !important; }

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

  .lh_lg_13 {
    line-height: 13px !important; }

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

  .lh_lg_15 {
    line-height: 15px !important; }

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

  .lh_lg_17 {
    line-height: 17px !important; }

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

  .lh_lg_19 {
    line-height: 19px !important; }

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

  .lh_lg_21 {
    line-height: 21px !important; }

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

  .lh_lg_23 {
    line-height: 23px !important; }

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

  .lh_lg_25 {
    line-height: 25px !important; }

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

  .lh_lg_27 {
    line-height: 27px !important; }

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

  .lh_lg_29 {
    line-height: 29px !important; }

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

  .lh_lg_31 {
    line-height: 31px !important; }

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

  .lh_lg_33 {
    line-height: 33px !important; }

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

  .lh_lg_35 {
    line-height: 35px !important; }

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

  .lh_lg_37 {
    line-height: 37px !important; }

  .lh_lg_38 {
    line-height: 38px !important; }

  .lh_lg_39 {
    line-height: 39px !important; }

  .lh_lg_40 {
    line-height: 40px !important; }

  .lh_lg_41 {
    line-height: 41px !important; }

  .lh_lg_42 {
    line-height: 42px !important; }

  .lh_lg_43 {
    line-height: 43px !important; }

  .lh_lg_44 {
    line-height: 44px !important; }

  .lh_lg_45 {
    line-height: 45px !important; }

  .lh_lg_46 {
    line-height: 46px !important; }

  .lh_lg_47 {
    line-height: 47px !important; }

  .lh_lg_48 {
    line-height: 48px !important; }

  .lh_lg_49 {
    line-height: 49px !important; }

  .lh_lg_50 {
    line-height: 50px !important; }

  .lh_lg_51 {
    line-height: 51px !important; }

  .lh_lg_52 {
    line-height: 52px !important; }

  .lh_lg_53 {
    line-height: 53px !important; }

  .lh_lg_54 {
    line-height: 54px !important; }

  .lh_lg_55 {
    line-height: 55px !important; }

  .lh_lg_56 {
    line-height: 56px !important; }

  .lh_lg_57 {
    line-height: 57px !important; }

  .lh_lg_58 {
    line-height: 58px !important; }

  .lh_lg_59 {
    line-height: 59px !important; }

  .lh_lg_60 {
    line-height: 60px !important; }

  .lh_lg_61 {
    line-height: 61px !important; }

  .lh_lg_62 {
    line-height: 62px !important; }

  .lh_lg_63 {
    line-height: 63px !important; }

  .lh_lg_64 {
    line-height: 64px !important; }

  .lh_lg_65 {
    line-height: 65px !important; } }
@media (min-width: 1200px) {
  .lh_xl_10 {
    line-height: 10px !important; }

  .lh_xl_11 {
    line-height: 11px !important; }

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

  .lh_xl_13 {
    line-height: 13px !important; }

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

  .lh_xl_15 {
    line-height: 15px !important; }

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

  .lh_xl_17 {
    line-height: 17px !important; }

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

  .lh_xl_19 {
    line-height: 19px !important; }

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

  .lh_xl_21 {
    line-height: 21px !important; }

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

  .lh_xl_23 {
    line-height: 23px !important; }

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

  .lh_xl_25 {
    line-height: 25px !important; }

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

  .lh_xl_27 {
    line-height: 27px !important; }

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

  .lh_xl_29 {
    line-height: 29px !important; }

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

  .lh_xl_31 {
    line-height: 31px !important; }

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

  .lh_xl_33 {
    line-height: 33px !important; }

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

  .lh_xl_35 {
    line-height: 35px !important; }

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

  .lh_xl_37 {
    line-height: 37px !important; }

  .lh_xl_38 {
    line-height: 38px !important; }

  .lh_xl_39 {
    line-height: 39px !important; }

  .lh_xl_40 {
    line-height: 40px !important; }

  .lh_xl_41 {
    line-height: 41px !important; }

  .lh_xl_42 {
    line-height: 42px !important; }

  .lh_xl_43 {
    line-height: 43px !important; }

  .lh_xl_44 {
    line-height: 44px !important; }

  .lh_xl_45 {
    line-height: 45px !important; }

  .lh_xl_46 {
    line-height: 46px !important; }

  .lh_xl_47 {
    line-height: 47px !important; }

  .lh_xl_48 {
    line-height: 48px !important; }

  .lh_xl_49 {
    line-height: 49px !important; }

  .lh_xl_50 {
    line-height: 50px !important; }

  .lh_xl_51 {
    line-height: 51px !important; }

  .lh_xl_52 {
    line-height: 52px !important; }

  .lh_xl_53 {
    line-height: 53px !important; }

  .lh_xl_54 {
    line-height: 54px !important; }

  .lh_xl_55 {
    line-height: 55px !important; }

  .lh_xl_56 {
    line-height: 56px !important; }

  .lh_xl_57 {
    line-height: 57px !important; }

  .lh_xl_58 {
    line-height: 58px !important; }

  .lh_xl_59 {
    line-height: 59px !important; }

  .lh_xl_60 {
    line-height: 60px !important; }

  .lh_xl_61 {
    line-height: 61px !important; }

  .lh_xl_62 {
    line-height: 62px !important; }

  .lh_xl_63 {
    line-height: 63px !important; }

  .lh_xl_64 {
    line-height: 64px !important; }

  .lh_xl_65 {
    line-height: 65px !important; } }
@use "sass:string";
/** muli font  variable **/
.text_red {
  color: var(--bs_theme_darkBlue) !important; }

.text_darkBlue {
  color: var(--bs_theme_darkBlue) !important; }

.text_dark {
  color: var(--bs_theme_dark) !important; }

.text_gray {
  color: var(--bs_theme_gray) !important; }

.bg_red {
  background-color: var(--bs_theme_darkBlue) !important; }

.bg_blue {
  background-color: var(--bs_theme_darkBlue) !important; }

.bg_light {
  background-color: var(--bs_theme_bg_light) !important; }

/** font class -- muli **/
.font_r {
  font-family: var(--bs_font_r) !important; }

.font_m {
  font-family: var(--bs_font_m) !important; }

.font_sm {
  font-family: var(--bs_font_sm) !important; }

.font_b {
  font-family: var(--bs_font_b) !important; }

.zindex_1 {
  z-index: 1 !important; }

.zindex_2 {
  z-index: 2 !important; }

.zindex_3 {
  z-index: 3 !important; }

.zindex_4 {
  z-index: 4 !important; }

.zindex_5 {
  z-index: 5 !important; }

.zindex_6 {
  z-index: 6 !important; }

.zindex_7 {
  z-index: 7 !important; }

.zindex_8 {
  z-index: 8 !important; }

.zindex_9 {
  z-index: 9 !important; }

.zindex_10 {
  z-index: 10 !important; }

.zindex_11 {
  z-index: 11 !important; }

.zindex_12 {
  z-index: 12 !important; }

.zindex_13 {
  z-index: 13 !important; }

.zindex_14 {
  z-index: 14 !important; }

.zindex_15 {
  z-index: 15 !important; }

.zindex_16 {
  z-index: 16 !important; }

.zindex_17 {
  z-index: 17 !important; }

.zindex_18 {
  z-index: 18 !important; }

.zindex_19 {
  z-index: 19 !important; }

.zindex_20 {
  z-index: 20 !important; }

.zindex_21 {
  z-index: 21 !important; }

.zindex_22 {
  z-index: 22 !important; }

.zindex_23 {
  z-index: 23 !important; }

.zindex_24 {
  z-index: 24 !important; }

.zindex_25 {
  z-index: 25 !important; }

.opacity_10 {
  opacity: 0.10 !important; }

.opacity_15 {
  opacity: 0.15 !important; }

.opacity_20 {
  opacity: 0.20 !important; }

.opacity_25 {
  opacity: 0.25 !important; }

.opacity_30 {
  opacity: 0.30 !important; }

.opacity_35 {
  opacity: 0.35 !important; }

.opacity_40 {
  opacity: 0.40 !important; }

.opacity_45 {
  opacity: 0.45 !important; }

.opacity_50 {
  opacity: 0.50 !important; }

.opacity_55 {
  opacity: 0.55 !important; }

.opacity_60 {
  opacity: 0.60 !important; }

.opacity_65 {
  opacity: 0.65 !important; }

.opacity_70 {
  opacity: 0.70 !important; }

.opacity_75 {
  opacity: 0.75 !important; }

.opacity_80 {
  opacity: 0.80 !important; }

.opacity_85 {
  opacity: 0.85 !important; }

.opacity_90 {
  opacity: 0.90 !important; }

.opacity_95 {
  opacity: 0.95 !important; }

.l_0 {
  left: 0 !important; }

.r_0 {
  right: 0 !important; }

.t_0 {
  top: 0 !important; }

.b_0 {
  bottom: 0 !important; }

.border_none {
  border: none !important; }

.border_left_none {
  border-left: none !important; }

.border_top_none {
  border-top: none !important; }

.border_right_none {
  border-right: none !important; }

.border_bottom_none {
  border-bottom: none !important; }

@media (min-width: 576px) {
  .border_sm_none {
    border: none !important; }

  .border_left_sm_none {
    border-left: none !important; }

  .border_top_sm_none {
    border-top: none !important; }

  .border_right_sm_none {
    border-right: none !important; }

  .border_bottom_sm_none {
    border-bottom: none !important; } }
@media (min-width: 768px) {
  .border_md_none {
    border: none !important; }

  .border_left_md_none {
    border-left: none !important; }

  .border_top_md_none {
    border-top: none !important; }

  .border_right_md_none {
    border-right: none !important; }

  .border_bottom_md_none {
    border-bottom: none !important; } }
@media (min-width: 992px) {
  .border_lg_none {
    border: none !important; }

  .border_left_lg_none {
    border-left: none !important; }

  .border_top_lg_none {
    border-top: none !important; }

  .border_right_lg_none {
    border-right: none !important; }

  .border_bottom_lg_none {
    border-bottom: none !important; } }
@media (min-width: 1200px) {
  .border_xl_none {
    border: none !important; }

  .border_left_xl_none {
    border-left: none !important; }

  .border_top_xl_none {
    border-top: none !important; }

  .border_right_xl_none {
    border-right: none !important; }

  .border_bottom_xl_none {
    border-bottom: none !important; } }
.border_left {
  border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

@media (min-width: 576px) {
  .border_sm_left {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 768px) {
  .border_md_left {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 992px) {
  .border_lg_left {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 1200px) {
  .border_xl_left {
    border-left: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
.border_top {
  border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

@media (min-width: 576px) {
  .border_sm_top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 768px) {
  .border_md_top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 992px) {
  .border_lg_top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 1200px) {
  .border_xl_top {
    border-top: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
.border_right {
  border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

@media (min-width: 576px) {
  .border_sm_right {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 768px) {
  .border_md_right {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 992px) {
  .border_lg_right {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 1200px) {
  .border_xl_right {
    border-right: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
.border_bottom {
  border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; }

@media (min-width: 576px) {
  .border_sm_bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 768px) {
  .border_md_bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 992px) {
  .border_lg_bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
@media (min-width: 1200px) {
  .border_xl_bottom {
    border-bottom: var(--bs-border-width) var(--bs-border-style) var(--bs-border-color) !important; } }
.frm_ctrl {
  color: var(--bs_theme_dark);
  padding: 8px 20px; }
  .frm_ctrl:not(textarea) {
    height: 44px; }
  .frm_ctrl:focus {
    border-color: var(--bs_theme_red);
    box-shadow: 0 0 0 0.25rem rgba(55, 149, 148, 0.2); }
  .frm_ctrl::placeholder {
    color: var(--bs_theme_dark);
    opacity: 0.5; }

/** muli font  variable **/
.btn-flex, .btn.btn-outline-primary, .btn.btn-primary, .btn.btn-outline-darkblue, .btn.btn-darkblue, .btn.btn-facebook, .btn.btn-twitter, .btn.btn-linkdin, .btn.btn-whatsapp, .btn.btn-telegram {
  display: inline-flex;
  align-items: center;
  justify-content: center; }

.btn {
  font-size: 16px;
  padding: 8px 14px;
  font-family: var(--bs_font_m); }
  .btn.btn-outline-primary {
    border: 1px solid var(--bs_theme_darkBlue);
    background-color: transparent;
    color: var(--bs_theme_darkBlue); }
    .btn.btn-outline-primary:hover, .btn.btn-outline-primary:focus, .btn.btn-outline-primary:active, .btn.btn-outline-primary.active {
      color: #fff;
      background-color: var(--bs_theme_darkBlue); }
  .btn.btn-primary {
    border-color: var(--bs_theme_darkBlue);
    background-color: var(--bs_theme_darkBlue);
    color: #fff; }
    .btn.btn-primary:hover, .btn.btn-primary:focus, .btn.btn-primary:active, .btn.btn-primary.active {
      color: #fff;
      background-color: var(--bs_theme_darkBlue);
      border-color: var(--bs_theme_darkBlue); }
  .btn.btn-outline-darkblue {
    border-color: var(--bs_theme_darkBlue);
    background-color: transparent;
    color: var(--bs_theme_darkBlue); }
    .btn.btn-outline-darkblue:hover, .btn.btn-outline-darkblue:focus, .btn.btn-outline-darkblue:active, .btn.btn-outline-darkblue.active {
      color: #fff;
      background-color: var(--bs_theme_darkBlue);
      border-color: var(--bs_theme_darkBlue); }
  .btn.btn-darkblue {
    border-color: var(--bs_theme_darkBlue);
    background-color: var(--bs_theme_darkBlue);
    color: #fff; }
    .btn.btn-darkblue:hover, .btn.btn-darkblue:focus, .btn.btn-darkblue:active, .btn.btn-darkblue.active {
      color: #fff;
      background-color: var(--bs_theme_darkBlue);
      border-color: var(--bs_theme_darkBlue); }
  .btn.btn-facebook {
    border-color: #3B5998;
    background-color: #3B5998;
    color: #fff; }
    .btn.btn-facebook:hover, .btn.btn-facebook:focus, .btn.btn-facebook:active, .btn.btn-facebook.active {
      color: #fff;
      border-color: #3B5998;
      background-color: #3B5998; }
  .btn.btn-twitter {
    border-color: #4099FF;
    background-color: #4099FF;
    color: #fff; }
    .btn.btn-twitter:hover, .btn.btn-twitter:focus, .btn.btn-twitter:active, .btn.btn-twitter.active {
      color: #fff;
      border-color: #4099FF;
      background-color: #4099FF; }
  .btn.btn-linkdin {
    border-color: #007BB6;
    background-color: #007BB6;
    color: #fff; }
    .btn.btn-linkdin:hover, .btn.btn-linkdin:focus, .btn.btn-linkdin:active, .btn.btn-linkdin.active {
      color: #fff;
      border-color: #007BB6;
      background-color: #007BB6; }
  .btn.btn-whatsapp {
    border-color: #25D366;
    background-color: #25D366;
    color: #fff; }
    .btn.btn-whatsapp:hover, .btn.btn-whatsapp:focus, .btn.btn-whatsapp:active, .btn.btn-whatsapp.active {
      color: #fff;
      border-color: #25D366;
      background-color: #25D366; }
  .btn.btn-telegram {
    border-color: #3390EC;
    background-color: #3390EC;
    color: #fff; }
    .btn.btn-telegram:hover, .btn.btn-telegram:focus, .btn.btn-telegram:active, .btn.btn-telegram.active {
      color: #fff;
      border-color: #3390EC;
      background-color: #3390EC; }

.ul_none, .ul_dot_list, .ul_inline {
  text-decoration: none;
  list-style-type: none;
  padding: 0;
  margin: 0; }

.ul_dot_list > li {
  padding-left: 15px;
  position: relative;
  line-height: 16px; }
  .ul_dot_list > li + li {
    margin-top: 8px; }
  .ul_dot_list > li::before {
    content: "";
    position: absolute;
    left: 0;
    top: 8px;
    width: 4px;
    height: 4px;
    border-radius: calc(4px / 2);
    -webkit-border-radius: calc(4px / 2);
    -moz-border-radius: calc(4px / 2);
    background-color: var(--bs_theme_dark); }

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

.pagination.pagination_round .page-item.active .page-link {
  background-color: var(--bs_theme_darkBlue);
  border-color: var(--bs_theme_darkBlue); }
.pagination.pagination_round .page-item.disabled .prev, .pagination.pagination_round .page-item.disabled .next {
  opacity: 0.5; }
.pagination.pagination_round .page-item .page-link {
  border-radius: 50px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  width: 36px;
  height: 36px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 4px;
  background-color: transparent;
  border-color: var(--bs_theme_darkBlue); }
  .pagination.pagination_round .page-item .page-link.prev, .pagination.pagination_round .page-item .page-link.next {
    color: var(--bs_theme_dark);
    border: none; }
    .pagination.pagination_round .page-item .page-link.prev:hover, .pagination.pagination_round .page-item .page-link.prev:focus, .pagination.pagination_round .page-item .page-link.next:hover, .pagination.pagination_round .page-item .page-link.next:focus {
      color: #fff;
      background-color: var(--bs_theme_darkBlue);
      border-color: var(--bs_theme_darkBlue); }
  .pagination.pagination_round .page-item .page-link:hover, .pagination.pagination_round .page-item .page-link:focus {
    background-color: var(--bs_theme_darkBlue);
    color: #fff !important; }

/* tippy tooltip, popover */
.tippy-box[data-theme~="whitePopup"] {
  color: var(--bs_theme_dark);
  background-color: #fff;
  border: 1px solid #ddd;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.2); }

.tippy-box[data-theme~="whitePopup"] .tippy-arrow {
  color: #fff; }

.tippy-box[data-theme~="whitePopup"][data-placement^=left] > .tippy-arrow:after {
  content: "";
  position: absolute;
  right: -8px;
  border-color: transparent;
  border-width: 8px 0px 8px 8px;
  border-left-color: #ddd;
  transform-origin: center right;
  border-style: solid;
  z-index: -1; }

.tippy-box[data-theme~="whitePopup"][data-placement^=right] > .tippy-arrow:after {
  content: "";
  position: absolute;
  left: -8px;
  border-color: transparent;
  border-width: 8px 8px 8px 0px;
  border-right-color: #ddd;
  transform-origin: center right;
  border-style: solid;
  z-index: -1; }

.tippy-box[data-theme~="whitePopup"][data-placement^=top] > .tippy-arrow:after {
  content: "";
  position: absolute;
  bottom: -8px;
  border-color: transparent;
  border-width: 8px 8px 0px;
  border-top-color: #ddd;
  transform-origin: center right;
  border-style: solid;
  z-index: -1; }

.tippy-box[data-theme~="whitePopup"][data-placement^=bottom] > .tippy-arrow:after {
  content: "";
  position: absolute;
  top: -8px;
  border-color: transparent;
  border-width: 0px 8px 8px;
  border-bottom-color: #ddd;
  transform-origin: center right;
  border-style: solid;
  z-index: -1; }

@use "sass:list";
@use "sass:math";
/** breakpoint set boostrap v5.1.3 **/
.breadcrumb_thumb {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  right: 0;
  z-index: 0; }
  .breadcrumb_thumb::before {
    content: "";
    position: absolute;
    left: 0;
    top: 0;
    bottom: 0;
    right: 0;
    z-index: 1;
    background-color: rgba(0, 0, 0, 0.5); }
  .breadcrumb_thumb > img {
    width: 100%;
    height: 100%;
    object-fit: cover; }

.bread_list .breadcrumb-item {
  color: #fff; }
  .bread_list .breadcrumb-item a {
    color: #fff;
    opacity: 0.5;
    text-underline-offset: 0.45em !important; }
    .bread_list .breadcrumb-item a:hover, .bread_list .breadcrumb-item a:focus {
      opacity: 1; }
  .bread_list .breadcrumb-item + .breadcrumb-item::before {
    content: '\F285';
    color: #fff;
    opacity: 0.5;
    font-family: bootstrap-icons !important; }

@use "sass:list";
@use "sass:math";
/** breakpoint set boostrap v5.1.3 **/
.msn_brand_mark {
  display: inline-flex;
  align-items: center;
  margin-right: 12px;
  height: 50px; }
  .msn_brand_mark .msn_brand_img {
    height: 100%;
    width: auto;
    object-fit: contain; }
  @media (min-width: 992px) {
    .msn_brand_mark {
      display: block;
      position: absolute;
      top: 0;
      bottom: 0;
      left: 0;
      height: auto;
      z-index: 5; }
      .msn_brand_mark .msn_brand_img {
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: auto;
        object-fit: contain; } }

@media (min-width: 992px) {
  .header_row_main,
  .header_menu_row {
    padding-left: 160px; } }

.brand_logo {
  display: inline-flex;
  align-items: center;
  height: 50px; }
  .brand_logo .irhythm_logo_img {
    height: 100%;
    width: auto;
    object-fit: contain; }

.mb_menu_btn {
  position: absolute;
  top: 24px;
  right: 0;
  height: 36px;
  font-size: 24px;
  padding: 4px;
  width: 44px;
  line-height: 24px; }

header {
  box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: 0 0 3px rgba(0, 0, 0, 0.4);
  background-color: #fff; }
  header .navbar-expand-lg .navbar-toggler {
    background-color: #fff; }
  header .navbar-nav .has-megamenu:hover .dropdown-menu.megamenu {
    display: block;
    -moz-transform: rotateX(0deg);
    -o-transform: rotateX(0deg);
    -ms-transform: rotateX(0deg);
    -webkit-transform: rotateX(0deg);
    transform: rotateX(0deg);
    visibility: visible;
    opacity: 1;
    box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.1); }
  header .navbar-nav .nav-link {
    color: var(--bs_theme_dark) !important;
    font-size: 16px;
    padding: 26px 18px !important;
    position: relative; }
    header .navbar-nav .nav-link:hover, header .navbar-nav .nav-link.active {
      color: var(--bs_theme_darkBlue) !important; }
    header .navbar-nav .nav-link.active {
      color: var(--bs_theme_darkBlue) !important;
      font-family: var(--bs_font_b); }
      header .navbar-nav .nav-link.active::before {
        content: "";
        height: 4px;
        top: 0;
        left: 0;
        right: 0;
        background-color: var(--bs_theme_darkBlue);
        z-index: 1;
        position: absolute; }

.mb_menu_nav > *.nav-link,
.mb_menu_nav > * > *.nav-link,
.mb_menu_nav .navbar-nav .nav-link {
  padding: 10px;
  opacity: 0.7;
  color: var(--bs_theme_dark); }
  .mb_menu_nav > *.nav-link:hover, .mb_menu_nav > *.nav-link:focus,
  .mb_menu_nav > * > *.nav-link:hover,
  .mb_menu_nav > * > *.nav-link:focus,
  .mb_menu_nav .navbar-nav .nav-link:hover,
  .mb_menu_nav .navbar-nav .nav-link:focus {
    color: var(--bs_theme_dark);
    opacity: 0.9;
    background-color: #efefef; }
  .mb_menu_nav > *.nav-link.mb_menu_drp:not(.collapsed) > i,
  .mb_menu_nav > * > *.nav-link.mb_menu_drp:not(.collapsed) > i,
  .mb_menu_nav .navbar-nav .nav-link.mb_menu_drp:not(.collapsed) > i {
    transition: all 0.2s;
    transform: rotate(90deg); }
  .mb_menu_nav > *.nav-link.active,
  .mb_menu_nav > * > *.nav-link.active,
  .mb_menu_nav .navbar-nav .nav-link.active {
    font-family: var(--bs_font_b);
    opacity: 0.9;
    background-color: var(--bs_theme_dark);
    color: #fff; }
    .mb_menu_nav > *.nav-link.active:not(.navbar-nav .nav-link),
    .mb_menu_nav > * > *.nav-link.active:not(.navbar-nav .nav-link),
    .mb_menu_nav .navbar-nav .nav-link.active:not(.navbar-nav .nav-link) {
      background-color: #efefef;
      border-left: 3px solid var(--bs_theme_darkBlue);
      color: var(--bs_theme_dark); }

/** muli font  variable **/
@use "sass:list";
@use "sass:math";
/** breakpoint set boostrap v5.1.3 **/
footer {
  position: relative; }

.ft_top_border {
  border-top: 6px solid var(--bs_theme_darkBlue); }

.ft_logo > img {
  width: 200px; }

.ft_sc_list > li a {
  color: var(--bs_theme_darkBlue);
  background-color: rgba(255, 255, 255, 0.2);
  text-decoration: none;
  width: 34px;
  height: 34px;
  border-radius: calc(34px / 2);
  -webkit-border-radius: calc(34px / 2);
  -moz-border-radius: calc(34px / 2);
  font-size: 17px;
  line-height: 17px;
  display: flex;
  align-items: center;
  justify-content: center; }
  .ft_sc_list > li a:hover {
    background-color: var(--bs_theme_darkBlue);
    color: #fff; }

.ft_copy {
  background-color: var(--bs_theme_darkBlue); }

/** muli font  variable **/
@use "sass:list";
@use "sass:math";
/** breakpoint set boostrap v5.1.3 **/
body {
  font-family: var(--bs_font_r);
  color: var(--bs_theme_dark); }

.dropdown-toggle.dropdown-angle::after {
  border: 0;
  content: "\F282";
  font-family: bootstrap-icons !important;
  font-style: normal;
  font-weight: 400 !important; }

.dropdown-item.active, .dropdown-item:active {
  background-color: var(--bs_theme_red); }

a:not(.card_vr) {
  color: var(--bs_theme_red); }
  a:not(.card_vr):hover {
    color: var(--bs_theme_red); }

.form-control,
.form-select {
  padding: 8px 14px;
  color: var(--bs_theme_dark); }
  .form-control::placeholder,
  .form-select::placeholder {
    color: var(--bs_theme_dark);
    opacity: 0.5; }

.form-select2 .select2-container .select2-selection--single {
  height: auto; }
  .form-select2 .select2-container .select2-selection--single .select2-selection__arrow {
    height: auto;
    top: 50%;
    right: 6px;
    -moz-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%); }
  .form-select2 .select2-container .select2-selection--single .select2-selection__rendered {
    padding-left: 16px;
    padding-right: 20px;
    padding-top: 7px;
    padding-bottom: 7px; }

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