/**  font style variable **/
/**  font style variable **/
/** breakpoint set boostrap v5.1.3 **/
:root {
  --bs_theme_dark: #404e67;
  --bs_theme_cyan: #54a6a4;
  --bs_theme_light: #EAEAEA;
  --bs_theme_gold: #D6B473; }

/*** HelveticaNeue font ***/
@font-face {
  font-family: "HelveticaNeue-Light";
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Light.ttf") format("truetype"); }
@font-face {
  font-family: "HelveticaNeue-Regular";
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Bold.ttf") format("truetype"); }
@font-face {
  font-family: "HelveticaNeue-Medium";
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Medium.ttf") format("truetype"); }
@font-face {
  font-family: "HelveticaNeue-Bold";
  src: url("../fonts/HelveticaNeue/HelveticaNeue-Bold.ttf") format("truetype"); }
/*** Poppins font ***/
@font-face {
  font-family: "Poppins-Light";
  src: url("../fonts/Poppins/Poppins-Light.ttf") format("truetype"); }
@font-face {
  font-family: "Poppins-Regular";
  src: url("../fonts/Poppins/Poppins-Regular.ttf") format("truetype"); }
@font-face {
  font-family: "Poppins-Medium";
  src: url("../fonts/Poppins/Poppins-Medium.ttf") format("truetype"); }
@font-face {
  font-family: "Poppins-SemiBold";
  src: url("../fonts/Poppins/Poppins-SemiBold.ttf") format("truetype"); }
@font-face {
  font-family: "Poppins-Bold";
  src: url("../fonts/Poppins/Poppins-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 **/
.w_auto {
  width: auto !important; }

.w_20 {
  width: 20% !important; }

.w_25 {
  width: 25% !important; }

.w_30 {
  width: 30% !important; }

.w_35 {
  width: 35% !important; }

.w_40 {
  width: 40% !important; }

.w_45 {
  width: 45% !important; }

.w_50 {
  width: 50% !important; }

.w_55 {
  width: 55% !important; }

.w_60 {
  width: 60% !important; }

.w_65 {
  width: 65% !important; }

.w_70 {
  width: 70% !important; }

.w_75 {
  width: 75% !important; }

.w_80 {
  width: 80% !important; }

.w_85 {
  width: 85% !important; }

.w_90 {
  width: 90% !important; }

.w_95 {
  width: 95% !important; }

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

.w_100 {
  width: 100% !important; }

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

  .w_sm_20 {
    width: 20% !important; }

  .w_sm_25 {
    width: 25% !important; }

  .w_sm_30 {
    width: 30% !important; }

  .w_sm_35 {
    width: 35% !important; }

  .w_sm_40 {
    width: 40% !important; }

  .w_sm_45 {
    width: 45% !important; }

  .w_sm_50 {
    width: 50% !important; }

  .w_sm_55 {
    width: 55% !important; }

  .w_sm_60 {
    width: 60% !important; }

  .w_sm_65 {
    width: 65% !important; }

  .w_sm_70 {
    width: 70% !important; }

  .w_sm_75 {
    width: 75% !important; }

  .w_sm_80 {
    width: 80% !important; }

  .w_sm_85 {
    width: 85% !important; }

  .w_sm_90 {
    width: 90% !important; }

  .w_sm_95 {
    width: 95% !important; }

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

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

  .w_md_20 {
    width: 20% !important; }

  .w_md_25 {
    width: 25% !important; }

  .w_md_30 {
    width: 30% !important; }

  .w_md_35 {
    width: 35% !important; }

  .w_md_40 {
    width: 40% !important; }

  .w_md_45 {
    width: 45% !important; }

  .w_md_50 {
    width: 50% !important; }

  .w_md_55 {
    width: 55% !important; }

  .w_md_60 {
    width: 60% !important; }

  .w_md_65 {
    width: 65% !important; }

  .w_md_70 {
    width: 70% !important; }

  .w_md_75 {
    width: 75% !important; }

  .w_md_80 {
    width: 80% !important; }

  .w_md_85 {
    width: 85% !important; }

  .w_md_90 {
    width: 90% !important; }

  .w_md_95 {
    width: 95% !important; }

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

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

  .w_lg_20 {
    width: 20% !important; }

  .w_lg_25 {
    width: 25% !important; }

  .w_lg_30 {
    width: 30% !important; }

  .w_lg_35 {
    width: 35% !important; }

  .w_lg_40 {
    width: 40% !important; }

  .w_lg_45 {
    width: 45% !important; }

  .w_lg_50 {
    width: 50% !important; }

  .w_lg_55 {
    width: 55% !important; }

  .w_lg_60 {
    width: 60% !important; }

  .w_lg_65 {
    width: 65% !important; }

  .w_lg_70 {
    width: 70% !important; }

  .w_lg_75 {
    width: 75% !important; }

  .w_lg_80 {
    width: 80% !important; }

  .w_lg_85 {
    width: 85% !important; }

  .w_lg_90 {
    width: 90% !important; }

  .w_lg_95 {
    width: 95% !important; }

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

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

  .w_xl_20 {
    width: 20% !important; }

  .w_xl_25 {
    width: 25% !important; }

  .w_xl_30 {
    width: 30% !important; }

  .w_xl_35 {
    width: 35% !important; }

  .w_xl_40 {
    width: 40% !important; }

  .w_xl_45 {
    width: 45% !important; }

  .w_xl_50 {
    width: 50% !important; }

  .w_xl_55 {
    width: 55% !important; }

  .w_xl_60 {
    width: 60% !important; }

  .w_xl_65 {
    width: 65% !important; }

  .w_xl_70 {
    width: 70% !important; }

  .w_xl_75 {
    width: 75% !important; }

  .w_xl_80 {
    width: 80% !important; }

  .w_xl_85 {
    width: 85% !important; }

  .w_xl_90 {
    width: 90% !important; }

  .w_xl_95 {
    width: 95% !important; }

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

  .w_xl_100 {
    width: 100% !important; } }
.h_auto {
  height: auto !important; }

.h_20 {
  height: 20% !important; }

.h_25 {
  height: 25% !important; }

.h_30 {
  height: 30% !important; }

.h_35 {
  height: 35% !important; }

.h_40 {
  height: 40% !important; }

.h_45 {
  height: 45% !important; }

.h_50 {
  height: 50% !important; }

.h_55 {
  height: 55% !important; }

.h_60 {
  height: 60% !important; }

.h_65 {
  height: 65% !important; }

.h_70 {
  height: 70% !important; }

.h_75 {
  height: 75% !important; }

.h_80 {
  height: 80% !important; }

.h_85 {
  height: 85% !important; }

.h_90 {
  height: 90% !important; }

.h_95 {
  height: 95% !important; }

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

.h_100 {
  height: 100% !important; }

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

  .h_sm_20 {
    height: 20% !important; }

  .h_sm_25 {
    height: 25% !important; }

  .h_sm_30 {
    height: 30% !important; }

  .h_sm_35 {
    height: 35% !important; }

  .h_sm_40 {
    height: 40% !important; }

  .h_sm_45 {
    height: 45% !important; }

  .h_sm_50 {
    height: 50% !important; }

  .h_sm_55 {
    height: 55% !important; }

  .h_sm_60 {
    height: 60% !important; }

  .h_sm_65 {
    height: 65% !important; }

  .h_sm_70 {
    height: 70% !important; }

  .h_sm_75 {
    height: 75% !important; }

  .h_sm_80 {
    height: 80% !important; }

  .h_sm_85 {
    height: 85% !important; }

  .h_sm_90 {
    height: 90% !important; }

  .h_sm_95 {
    height: 95% !important; }

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

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

  .h_md_20 {
    height: 20% !important; }

  .h_md_25 {
    height: 25% !important; }

  .h_md_30 {
    height: 30% !important; }

  .h_md_35 {
    height: 35% !important; }

  .h_md_40 {
    height: 40% !important; }

  .h_md_45 {
    height: 45% !important; }

  .h_md_50 {
    height: 50% !important; }

  .h_md_55 {
    height: 55% !important; }

  .h_md_60 {
    height: 60% !important; }

  .h_md_65 {
    height: 65% !important; }

  .h_md_70 {
    height: 70% !important; }

  .h_md_75 {
    height: 75% !important; }

  .h_md_80 {
    height: 80% !important; }

  .h_md_85 {
    height: 85% !important; }

  .h_md_90 {
    height: 90% !important; }

  .h_md_95 {
    height: 95% !important; }

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

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

  .h_lg_20 {
    height: 20% !important; }

  .h_lg_25 {
    height: 25% !important; }

  .h_lg_30 {
    height: 30% !important; }

  .h_lg_35 {
    height: 35% !important; }

  .h_lg_40 {
    height: 40% !important; }

  .h_lg_45 {
    height: 45% !important; }

  .h_lg_50 {
    height: 50% !important; }

  .h_lg_55 {
    height: 55% !important; }

  .h_lg_60 {
    height: 60% !important; }

  .h_lg_65 {
    height: 65% !important; }

  .h_lg_70 {
    height: 70% !important; }

  .h_lg_75 {
    height: 75% !important; }

  .h_lg_80 {
    height: 80% !important; }

  .h_lg_85 {
    height: 85% !important; }

  .h_lg_90 {
    height: 90% !important; }

  .h_lg_95 {
    height: 95% !important; }

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

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

  .h_xl_20 {
    height: 20% !important; }

  .h_xl_25 {
    height: 25% !important; }

  .h_xl_30 {
    height: 30% !important; }

  .h_xl_35 {
    height: 35% !important; }

  .h_xl_40 {
    height: 40% !important; }

  .h_xl_45 {
    height: 45% !important; }

  .h_xl_50 {
    height: 50% !important; }

  .h_xl_55 {
    height: 55% !important; }

  .h_xl_60 {
    height: 60% !important; }

  .h_xl_65 {
    height: 65% !important; }

  .h_xl_70 {
    height: 70% !important; }

  .h_xl_75 {
    height: 75% !important; }

  .h_xl_80 {
    height: 80% !important; }

  .h_xl_85 {
    height: 85% !important; }

  .h_xl_90 {
    height: 90% !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; }

@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; } }
@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; } }
@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; } }
@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; } }
/** 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; }

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

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

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

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

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

  .m_md_5 {
    margin: 5px !important; }

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

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

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

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

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

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

  .m_md_10 {
    margin: 10px !important; }

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

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

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

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

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

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

  .m_md_15 {
    margin: 15px !important; }

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

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

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

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

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

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

  .m_md_20 {
    margin: 20px !important; }

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

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

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

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

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

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

  .m_md_25 {
    margin: 25px !important; }

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

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

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

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

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

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

  .m_md_30 {
    margin: 30px !important; }

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

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

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

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

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

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

  .m_md_35 {
    margin: 35px !important; }

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

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

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

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

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

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

  .m_md_40 {
    margin: 40px !important; }

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

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

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

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

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

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

  .m_md_45 {
    margin: 45px !important; }

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

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

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

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

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

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

  .m_md_50 {
    margin: 50px !important; }

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

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

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

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

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

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

  .m_md_55 {
    margin: 55px !important; }

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

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

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

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

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

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

  .m_md_60 {
    margin: 60px !important; }

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

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

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

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

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

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

  .m_md_65 {
    margin: 65px !important; }

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

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

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

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

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

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

  .m_md_70 {
    margin: 70px !important; }

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

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

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

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

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

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

  .m_md_75 {
    margin: 75px !important; }

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

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

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

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

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

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

  .m_md_80 {
    margin: 80px !important; }

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

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

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

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

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

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

  .m_md_85 {
    margin: 85px !important; }

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

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

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

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

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

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

  .m_md_90 {
    margin: 90px !important; }

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

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

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

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

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

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

  .m_md_95 {
    margin: 95px !important; }

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

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

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

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

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

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

  .m_md_100 {
    margin: 100px !important; }

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

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

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

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

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

  .my_md_100 {
    margin-top: 100px !important;
    margin-bottom: 100px !important; } }
@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; } }
/** breakpoint set boostrap v5.1.3 **/
.lh_10 {
  line-height: 10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

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

@media (min-width: 576px) {
  .lh_sm_10 {
    line-height: 10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  .lh_sm_36 {
    line-height: 36px !important; } }
@media (min-width: 768px) {
  .lh_md_10 {
    line-height: 10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  .lh_md_36 {
    line-height: 36px !important; } }
@media (min-width: 992px) {
  .lh_lg_10 {
    line-height: 10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  .lh_lg_36 {
    line-height: 36px !important; } }
@media (min-width: 1200px) {
  .lh_xl_10 {
    line-height: 10px !important; }

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

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

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

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

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

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

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

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

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

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

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

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

  .lh_xl_36 {
    line-height: 36px !important; } }
/**  font style variable **/
/**  font style variable **/
.text_dark {
  color: #404e67 !important; }

.text_theme {
  color: #54a6a4 !important; }

.text_gold {
  color: #D6B473 !important; }

/** font class -- HelveticaNeue **/
.font_l {
  font-family: "HelveticaNeue-Light" !important; }

.font_r {
  font-family: "HelveticaNeue-Regular" !important; }

.font_m {
  font-family: "HelveticaNeue-Medium" !important; }

.font_b {
  font-family: "HelveticaNeue-Bold" !important; }

/** font class -- Poppins **/
.font_l_1 {
  font-family: "Poppins-Light" !important; }

.font_r_1 {
  font-family: "Poppins-Regular" !important; }

.font_m_1 {
  font-family: "Poppins-Medium" !important; }

.font_sm_1 {
  font-family: "Poppins-SemiBold" !important; }

.font_b_1 {
  font-family: "Poppins-Bold" !important; }

.ul_none, .ul_inline {
  text-decoration: none;
  list-style-type: none;
  padding: 0;
  margin: 0; }

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

/**  font style variable **/
/**  font style variable **/
body {
  font-family: "HelveticaNeue-Light";
  letter-spacing: 1px; }

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