@charset "UTF-8";
/*Global Variables */
/*Breackpoints */
/*xs-> (max-width: 761) */
/*sm-> (min-width: 761) and (max-width: 992) */
/*md-> (min-width: 992) and (max-width: 1200) */
/*lg-> (min-width: 1200) */
/* */
/*________________________________________________________ */
/* */
/*Colors */
/*primary-> #007088 */
/*secondary-> #ff9600 */
/*tertiary-> #cee0ea */
/*error-> #d8000c */
/* */
/*_________________________________________________________ */
/* */
/*Space-Settings */
/* */
/*_________________________________________________________ */
/* */
.m-0 {
  margin: 0px !important; }

.p-0 {
  padding: 0px !important; }

.mp-0 {
  margin: 0px !important;
  padding: 0px !important; }

.mt-0 {
  margin-top: 0px !important; }

.pt-0 {
  padding-top: 0px !important; }

.mpt-0 {
  margin-top: 0px !important;
  padding-top: 0px !important; }

@media (max-width: 761px) {
  .mt-xs-0 {
    margin-top: 0px !important; } }

@media (max-width: 761px) {
  .pt-xs-0 {
    padding-top: 0px !important; } }

@media (max-width: 761px) {
  .mpt-xs-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-0 {
    margin-top: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-0 {
    padding-top: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-0 {
    margin-top: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-0 {
    padding-top: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (min-width: 1200px) {
  .mt-lg-0 {
    margin-top: 0px !important; } }

@media (min-width: 1200px) {
  .pt-lg-0 {
    padding-top: 0px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-0 {
    margin-top: 0px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-0 {
    padding-top: 0px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-0 {
    margin-top: 0px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-0 {
    padding-top: 0px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-0 {
    margin-top: 0px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-0 {
    padding-top: 0px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

@media (min-width: 992px) {
  .mt-md-up-0 {
    margin-top: 0px !important; } }

@media (min-width: 992px) {
  .pt-md-up-0 {
    padding-top: 0px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-0 {
    margin-top: 0px !important;
    padding-top: 0px !important; } }

.mb-0 {
  margin-bottom: 0px !important; }

.pb-0 {
  padding-bottom: 0px !important; }

.mpb-0 {
  margin-bottom: 0px !important;
  padding-bottom: 0px !important; }

@media (max-width: 761px) {
  .mb-xs-0 {
    margin-bottom: 0px !important; } }

@media (max-width: 761px) {
  .pb-xs-0 {
    padding-bottom: 0px !important; } }

@media (max-width: 761px) {
  .mpb-xs-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (min-width: 1200px) {
  .mb-lg-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 1200px) {
  .pb-lg-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-0 {
    margin-bottom: 0px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-0 {
    padding-bottom: 0px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-0 {
    margin-bottom: 0px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-0 {
    padding-bottom: 0px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

@media (min-width: 992px) {
  .mb-md-up-0 {
    margin-bottom: 0px !important; } }

@media (min-width: 992px) {
  .pb-md-up-0 {
    padding-bottom: 0px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-0 {
    margin-bottom: 0px !important;
    padding-bottom: 0px !important; } }

.ml-0 {
  margin-left: 0px !important; }

.pl-0 {
  padding-left: 0px !important; }

.mpl-0 {
  margin-left: 0px !important;
  padding-left: 0px !important; }

@media (max-width: 761px) {
  .ml-xs-0 {
    margin-left: 0px !important; } }

@media (max-width: 761px) {
  .pl-xs-0 {
    padding-left: 0px !important; } }

@media (max-width: 761px) {
  .mpl-xs-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-0 {
    margin-left: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-0 {
    padding-left: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-0 {
    margin-left: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-0 {
    padding-left: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (min-width: 1200px) {
  .ml-lg-0 {
    margin-left: 0px !important; } }

@media (min-width: 1200px) {
  .pl-lg-0 {
    padding-left: 0px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-0 {
    margin-left: 0px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-0 {
    padding-left: 0px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-0 {
    margin-left: 0px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-0 {
    padding-left: 0px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-0 {
    margin-left: 0px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-0 {
    padding-left: 0px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

@media (min-width: 992px) {
  .ml-md-up-0 {
    margin-left: 0px !important; } }

@media (min-width: 992px) {
  .pl-md-up-0 {
    padding-left: 0px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-0 {
    margin-left: 0px !important;
    padding-left: 0px !important; } }

.mr-0 {
  margin-right: 0px !important; }

.pr-0 {
  padding-right: 0px !important; }

.mpr-0 {
  margin-right: 0px !important;
  padding-right: 0px !important; }

@media (max-width: 761px) {
  .mr-xs-0 {
    margin-right: 0px !important; } }

@media (max-width: 761px) {
  .pr-xs-0 {
    padding-right: 0px !important; } }

@media (max-width: 761px) {
  .mpr-xs-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-0 {
    margin-right: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-0 {
    padding-right: 0px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-0 {
    margin-right: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-0 {
    padding-right: 0px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (min-width: 1200px) {
  .mr-lg-0 {
    margin-right: 0px !important; } }

@media (min-width: 1200px) {
  .pr-lg-0 {
    padding-right: 0px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-0 {
    margin-right: 0px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-0 {
    padding-right: 0px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-0 {
    margin-right: 0px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-0 {
    padding-right: 0px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-0 {
    margin-right: 0px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-0 {
    padding-right: 0px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

@media (min-width: 992px) {
  .mr-md-up-0 {
    margin-right: 0px !important; } }

@media (min-width: 992px) {
  .pr-md-up-0 {
    padding-right: 0px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-0 {
    margin-right: 0px !important;
    padding-right: 0px !important; } }

.h-0 {
  height: 0% !important; }

.m-5 {
  margin: 5px !important; }

.p-5 {
  padding: 5px !important; }

.mp-5 {
  margin: 5px !important;
  padding: 5px !important; }

.mt-5 {
  margin-top: 5px !important; }

.pt-5 {
  padding-top: 5px !important; }

.mpt-5 {
  margin-top: 5px !important;
  padding-top: 5px !important; }

@media (max-width: 761px) {
  .mt-xs-5 {
    margin-top: 5px !important; } }

@media (max-width: 761px) {
  .pt-xs-5 {
    padding-top: 5px !important; } }

@media (max-width: 761px) {
  .mpt-xs-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-5 {
    margin-top: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-5 {
    padding-top: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-5 {
    margin-top: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-5 {
    padding-top: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (min-width: 1200px) {
  .mt-lg-5 {
    margin-top: 5px !important; } }

@media (min-width: 1200px) {
  .pt-lg-5 {
    padding-top: 5px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-5 {
    margin-top: 5px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-5 {
    padding-top: 5px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-5 {
    margin-top: 5px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-5 {
    padding-top: 5px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-5 {
    margin-top: 5px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-5 {
    padding-top: 5px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

@media (min-width: 992px) {
  .mt-md-up-5 {
    margin-top: 5px !important; } }

@media (min-width: 992px) {
  .pt-md-up-5 {
    padding-top: 5px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-5 {
    margin-top: 5px !important;
    padding-top: 5px !important; } }

.mb-5 {
  margin-bottom: 5px !important; }

.pb-5 {
  padding-bottom: 5px !important; }

.mpb-5 {
  margin-bottom: 5px !important;
  padding-bottom: 5px !important; }

@media (max-width: 761px) {
  .mb-xs-5 {
    margin-bottom: 5px !important; } }

@media (max-width: 761px) {
  .pb-xs-5 {
    padding-bottom: 5px !important; } }

@media (max-width: 761px) {
  .mpb-xs-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (min-width: 1200px) {
  .mb-lg-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 1200px) {
  .pb-lg-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-5 {
    margin-bottom: 5px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-5 {
    padding-bottom: 5px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-5 {
    margin-bottom: 5px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-5 {
    padding-bottom: 5px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

@media (min-width: 992px) {
  .mb-md-up-5 {
    margin-bottom: 5px !important; } }

@media (min-width: 992px) {
  .pb-md-up-5 {
    padding-bottom: 5px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-5 {
    margin-bottom: 5px !important;
    padding-bottom: 5px !important; } }

.ml-5 {
  margin-left: 5px !important; }

.pl-5 {
  padding-left: 5px !important; }

.mpl-5 {
  margin-left: 5px !important;
  padding-left: 5px !important; }

@media (max-width: 761px) {
  .ml-xs-5 {
    margin-left: 5px !important; } }

@media (max-width: 761px) {
  .pl-xs-5 {
    padding-left: 5px !important; } }

@media (max-width: 761px) {
  .mpl-xs-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-5 {
    margin-left: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-5 {
    padding-left: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-5 {
    margin-left: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-5 {
    padding-left: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (min-width: 1200px) {
  .ml-lg-5 {
    margin-left: 5px !important; } }

@media (min-width: 1200px) {
  .pl-lg-5 {
    padding-left: 5px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-5 {
    margin-left: 5px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-5 {
    padding-left: 5px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-5 {
    margin-left: 5px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-5 {
    padding-left: 5px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-5 {
    margin-left: 5px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-5 {
    padding-left: 5px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

@media (min-width: 992px) {
  .ml-md-up-5 {
    margin-left: 5px !important; } }

@media (min-width: 992px) {
  .pl-md-up-5 {
    padding-left: 5px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-5 {
    margin-left: 5px !important;
    padding-left: 5px !important; } }

.mr-5 {
  margin-right: 5px !important; }

.pr-5 {
  padding-right: 5px !important; }

.mpr-5 {
  margin-right: 5px !important;
  padding-right: 5px !important; }

@media (max-width: 761px) {
  .mr-xs-5 {
    margin-right: 5px !important; } }

@media (max-width: 761px) {
  .pr-xs-5 {
    padding-right: 5px !important; } }

@media (max-width: 761px) {
  .mpr-xs-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-5 {
    margin-right: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-5 {
    padding-right: 5px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-5 {
    margin-right: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-5 {
    padding-right: 5px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (min-width: 1200px) {
  .mr-lg-5 {
    margin-right: 5px !important; } }

@media (min-width: 1200px) {
  .pr-lg-5 {
    padding-right: 5px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-5 {
    margin-right: 5px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-5 {
    padding-right: 5px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-5 {
    margin-right: 5px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-5 {
    padding-right: 5px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-5 {
    margin-right: 5px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-5 {
    padding-right: 5px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

@media (min-width: 992px) {
  .mr-md-up-5 {
    margin-right: 5px !important; } }

@media (min-width: 992px) {
  .pr-md-up-5 {
    padding-right: 5px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-5 {
    margin-right: 5px !important;
    padding-right: 5px !important; } }

.h-5 {
  height: 5% !important; }

.m-10 {
  margin: 10px !important; }

.p-10 {
  padding: 10px !important; }

.mp-10 {
  margin: 10px !important;
  padding: 10px !important; }

.mt-10 {
  margin-top: 10px !important; }

.pt-10 {
  padding-top: 10px !important; }

.mpt-10 {
  margin-top: 10px !important;
  padding-top: 10px !important; }

@media (max-width: 761px) {
  .mt-xs-10 {
    margin-top: 10px !important; } }

@media (max-width: 761px) {
  .pt-xs-10 {
    padding-top: 10px !important; } }

@media (max-width: 761px) {
  .mpt-xs-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-10 {
    margin-top: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-10 {
    padding-top: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-10 {
    margin-top: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-10 {
    padding-top: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (min-width: 1200px) {
  .mt-lg-10 {
    margin-top: 10px !important; } }

@media (min-width: 1200px) {
  .pt-lg-10 {
    padding-top: 10px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-10 {
    margin-top: 10px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-10 {
    padding-top: 10px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-10 {
    margin-top: 10px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-10 {
    padding-top: 10px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-10 {
    margin-top: 10px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-10 {
    padding-top: 10px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

@media (min-width: 992px) {
  .mt-md-up-10 {
    margin-top: 10px !important; } }

@media (min-width: 992px) {
  .pt-md-up-10 {
    padding-top: 10px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-10 {
    margin-top: 10px !important;
    padding-top: 10px !important; } }

.mb-10 {
  margin-bottom: 10px !important; }

.pb-10 {
  padding-bottom: 10px !important; }

.mpb-10 {
  margin-bottom: 10px !important;
  padding-bottom: 10px !important; }

@media (max-width: 761px) {
  .mb-xs-10 {
    margin-bottom: 10px !important; } }

@media (max-width: 761px) {
  .pb-xs-10 {
    padding-bottom: 10px !important; } }

@media (max-width: 761px) {
  .mpb-xs-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (min-width: 1200px) {
  .mb-lg-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 1200px) {
  .pb-lg-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-10 {
    margin-bottom: 10px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-10 {
    padding-bottom: 10px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-10 {
    margin-bottom: 10px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-10 {
    padding-bottom: 10px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

@media (min-width: 992px) {
  .mb-md-up-10 {
    margin-bottom: 10px !important; } }

@media (min-width: 992px) {
  .pb-md-up-10 {
    padding-bottom: 10px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-10 {
    margin-bottom: 10px !important;
    padding-bottom: 10px !important; } }

.ml-10 {
  margin-left: 10px !important; }

.pl-10 {
  padding-left: 10px !important; }

.mpl-10 {
  margin-left: 10px !important;
  padding-left: 10px !important; }

@media (max-width: 761px) {
  .ml-xs-10 {
    margin-left: 10px !important; } }

@media (max-width: 761px) {
  .pl-xs-10 {
    padding-left: 10px !important; } }

@media (max-width: 761px) {
  .mpl-xs-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-10 {
    margin-left: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-10 {
    padding-left: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-10 {
    margin-left: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-10 {
    padding-left: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (min-width: 1200px) {
  .ml-lg-10 {
    margin-left: 10px !important; } }

@media (min-width: 1200px) {
  .pl-lg-10 {
    padding-left: 10px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-10 {
    margin-left: 10px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-10 {
    padding-left: 10px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-10 {
    margin-left: 10px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-10 {
    padding-left: 10px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-10 {
    margin-left: 10px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-10 {
    padding-left: 10px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

@media (min-width: 992px) {
  .ml-md-up-10 {
    margin-left: 10px !important; } }

@media (min-width: 992px) {
  .pl-md-up-10 {
    padding-left: 10px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-10 {
    margin-left: 10px !important;
    padding-left: 10px !important; } }

.mr-10 {
  margin-right: 10px !important; }

.pr-10 {
  padding-right: 10px !important; }

.mpr-10 {
  margin-right: 10px !important;
  padding-right: 10px !important; }

@media (max-width: 761px) {
  .mr-xs-10 {
    margin-right: 10px !important; } }

@media (max-width: 761px) {
  .pr-xs-10 {
    padding-right: 10px !important; } }

@media (max-width: 761px) {
  .mpr-xs-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-10 {
    margin-right: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-10 {
    padding-right: 10px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-10 {
    margin-right: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-10 {
    padding-right: 10px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (min-width: 1200px) {
  .mr-lg-10 {
    margin-right: 10px !important; } }

@media (min-width: 1200px) {
  .pr-lg-10 {
    padding-right: 10px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-10 {
    margin-right: 10px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-10 {
    padding-right: 10px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-10 {
    margin-right: 10px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-10 {
    padding-right: 10px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-10 {
    margin-right: 10px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-10 {
    padding-right: 10px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

@media (min-width: 992px) {
  .mr-md-up-10 {
    margin-right: 10px !important; } }

@media (min-width: 992px) {
  .pr-md-up-10 {
    padding-right: 10px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-10 {
    margin-right: 10px !important;
    padding-right: 10px !important; } }

.h-10 {
  height: 10% !important; }

.m-15 {
  margin: 15px !important; }

.p-15 {
  padding: 15px !important; }

.mp-15 {
  margin: 15px !important;
  padding: 15px !important; }

.mt-15 {
  margin-top: 15px !important; }

.pt-15 {
  padding-top: 15px !important; }

.mpt-15 {
  margin-top: 15px !important;
  padding-top: 15px !important; }

@media (max-width: 761px) {
  .mt-xs-15 {
    margin-top: 15px !important; } }

@media (max-width: 761px) {
  .pt-xs-15 {
    padding-top: 15px !important; } }

@media (max-width: 761px) {
  .mpt-xs-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-15 {
    margin-top: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-15 {
    padding-top: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-15 {
    margin-top: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-15 {
    padding-top: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (min-width: 1200px) {
  .mt-lg-15 {
    margin-top: 15px !important; } }

@media (min-width: 1200px) {
  .pt-lg-15 {
    padding-top: 15px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-15 {
    margin-top: 15px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-15 {
    padding-top: 15px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-15 {
    margin-top: 15px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-15 {
    padding-top: 15px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-15 {
    margin-top: 15px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-15 {
    padding-top: 15px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

@media (min-width: 992px) {
  .mt-md-up-15 {
    margin-top: 15px !important; } }

@media (min-width: 992px) {
  .pt-md-up-15 {
    padding-top: 15px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-15 {
    margin-top: 15px !important;
    padding-top: 15px !important; } }

.mb-15 {
  margin-bottom: 15px !important; }

.pb-15 {
  padding-bottom: 15px !important; }

.mpb-15 {
  margin-bottom: 15px !important;
  padding-bottom: 15px !important; }

@media (max-width: 761px) {
  .mb-xs-15 {
    margin-bottom: 15px !important; } }

@media (max-width: 761px) {
  .pb-xs-15 {
    padding-bottom: 15px !important; } }

@media (max-width: 761px) {
  .mpb-xs-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (min-width: 1200px) {
  .mb-lg-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 1200px) {
  .pb-lg-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-15 {
    margin-bottom: 15px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-15 {
    padding-bottom: 15px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-15 {
    margin-bottom: 15px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-15 {
    padding-bottom: 15px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

@media (min-width: 992px) {
  .mb-md-up-15 {
    margin-bottom: 15px !important; } }

@media (min-width: 992px) {
  .pb-md-up-15 {
    padding-bottom: 15px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-15 {
    margin-bottom: 15px !important;
    padding-bottom: 15px !important; } }

.ml-15 {
  margin-left: 15px !important; }

.pl-15 {
  padding-left: 15px !important; }

.mpl-15 {
  margin-left: 15px !important;
  padding-left: 15px !important; }

@media (max-width: 761px) {
  .ml-xs-15 {
    margin-left: 15px !important; } }

@media (max-width: 761px) {
  .pl-xs-15 {
    padding-left: 15px !important; } }

@media (max-width: 761px) {
  .mpl-xs-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-15 {
    margin-left: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-15 {
    padding-left: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-15 {
    margin-left: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-15 {
    padding-left: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (min-width: 1200px) {
  .ml-lg-15 {
    margin-left: 15px !important; } }

@media (min-width: 1200px) {
  .pl-lg-15 {
    padding-left: 15px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-15 {
    margin-left: 15px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-15 {
    padding-left: 15px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-15 {
    margin-left: 15px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-15 {
    padding-left: 15px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-15 {
    margin-left: 15px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-15 {
    padding-left: 15px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

@media (min-width: 992px) {
  .ml-md-up-15 {
    margin-left: 15px !important; } }

@media (min-width: 992px) {
  .pl-md-up-15 {
    padding-left: 15px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-15 {
    margin-left: 15px !important;
    padding-left: 15px !important; } }

.mr-15 {
  margin-right: 15px !important; }

.pr-15 {
  padding-right: 15px !important; }

.mpr-15 {
  margin-right: 15px !important;
  padding-right: 15px !important; }

@media (max-width: 761px) {
  .mr-xs-15 {
    margin-right: 15px !important; } }

@media (max-width: 761px) {
  .pr-xs-15 {
    padding-right: 15px !important; } }

@media (max-width: 761px) {
  .mpr-xs-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-15 {
    margin-right: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-15 {
    padding-right: 15px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-15 {
    margin-right: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-15 {
    padding-right: 15px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (min-width: 1200px) {
  .mr-lg-15 {
    margin-right: 15px !important; } }

@media (min-width: 1200px) {
  .pr-lg-15 {
    padding-right: 15px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-15 {
    margin-right: 15px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-15 {
    padding-right: 15px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-15 {
    margin-right: 15px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-15 {
    padding-right: 15px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-15 {
    margin-right: 15px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-15 {
    padding-right: 15px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

@media (min-width: 992px) {
  .mr-md-up-15 {
    margin-right: 15px !important; } }

@media (min-width: 992px) {
  .pr-md-up-15 {
    padding-right: 15px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-15 {
    margin-right: 15px !important;
    padding-right: 15px !important; } }

.h-15 {
  height: 15% !important; }

.m-20 {
  margin: 20px !important; }

.p-20 {
  padding: 20px !important; }

.mp-20 {
  margin: 20px !important;
  padding: 20px !important; }

.mt-20 {
  margin-top: 20px !important; }

.pt-20 {
  padding-top: 20px !important; }

.mpt-20 {
  margin-top: 20px !important;
  padding-top: 20px !important; }

@media (max-width: 761px) {
  .mt-xs-20 {
    margin-top: 20px !important; } }

@media (max-width: 761px) {
  .pt-xs-20 {
    padding-top: 20px !important; } }

@media (max-width: 761px) {
  .mpt-xs-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-20 {
    margin-top: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-20 {
    padding-top: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-20 {
    margin-top: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-20 {
    padding-top: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (min-width: 1200px) {
  .mt-lg-20 {
    margin-top: 20px !important; } }

@media (min-width: 1200px) {
  .pt-lg-20 {
    padding-top: 20px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-20 {
    margin-top: 20px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-20 {
    padding-top: 20px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-20 {
    margin-top: 20px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-20 {
    padding-top: 20px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-20 {
    margin-top: 20px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-20 {
    padding-top: 20px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

@media (min-width: 992px) {
  .mt-md-up-20 {
    margin-top: 20px !important; } }

@media (min-width: 992px) {
  .pt-md-up-20 {
    padding-top: 20px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-20 {
    margin-top: 20px !important;
    padding-top: 20px !important; } }

.mb-20 {
  margin-bottom: 20px !important; }

.pb-20 {
  padding-bottom: 20px !important; }

.mpb-20 {
  margin-bottom: 20px !important;
  padding-bottom: 20px !important; }

@media (max-width: 761px) {
  .mb-xs-20 {
    margin-bottom: 20px !important; } }

@media (max-width: 761px) {
  .pb-xs-20 {
    padding-bottom: 20px !important; } }

@media (max-width: 761px) {
  .mpb-xs-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (min-width: 1200px) {
  .mb-lg-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 1200px) {
  .pb-lg-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-20 {
    margin-bottom: 20px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-20 {
    padding-bottom: 20px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-20 {
    margin-bottom: 20px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-20 {
    padding-bottom: 20px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

@media (min-width: 992px) {
  .mb-md-up-20 {
    margin-bottom: 20px !important; } }

@media (min-width: 992px) {
  .pb-md-up-20 {
    padding-bottom: 20px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-20 {
    margin-bottom: 20px !important;
    padding-bottom: 20px !important; } }

.ml-20 {
  margin-left: 20px !important; }

.pl-20 {
  padding-left: 20px !important; }

.mpl-20 {
  margin-left: 20px !important;
  padding-left: 20px !important; }

@media (max-width: 761px) {
  .ml-xs-20 {
    margin-left: 20px !important; } }

@media (max-width: 761px) {
  .pl-xs-20 {
    padding-left: 20px !important; } }

@media (max-width: 761px) {
  .mpl-xs-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-20 {
    margin-left: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-20 {
    padding-left: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-20 {
    margin-left: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-20 {
    padding-left: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (min-width: 1200px) {
  .ml-lg-20 {
    margin-left: 20px !important; } }

@media (min-width: 1200px) {
  .pl-lg-20 {
    padding-left: 20px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-20 {
    margin-left: 20px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-20 {
    padding-left: 20px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-20 {
    margin-left: 20px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-20 {
    padding-left: 20px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-20 {
    margin-left: 20px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-20 {
    padding-left: 20px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

@media (min-width: 992px) {
  .ml-md-up-20 {
    margin-left: 20px !important; } }

@media (min-width: 992px) {
  .pl-md-up-20 {
    padding-left: 20px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-20 {
    margin-left: 20px !important;
    padding-left: 20px !important; } }

.mr-20 {
  margin-right: 20px !important; }

.pr-20 {
  padding-right: 20px !important; }

.mpr-20 {
  margin-right: 20px !important;
  padding-right: 20px !important; }

@media (max-width: 761px) {
  .mr-xs-20 {
    margin-right: 20px !important; } }

@media (max-width: 761px) {
  .pr-xs-20 {
    padding-right: 20px !important; } }

@media (max-width: 761px) {
  .mpr-xs-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-20 {
    margin-right: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-20 {
    padding-right: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-20 {
    margin-right: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-20 {
    padding-right: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (min-width: 1200px) {
  .mr-lg-20 {
    margin-right: 20px !important; } }

@media (min-width: 1200px) {
  .pr-lg-20 {
    padding-right: 20px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-20 {
    margin-right: 20px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-20 {
    padding-right: 20px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-20 {
    margin-right: 20px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-20 {
    padding-right: 20px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-20 {
    margin-right: 20px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-20 {
    padding-right: 20px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

@media (min-width: 992px) {
  .mr-md-up-20 {
    margin-right: 20px !important; } }

@media (min-width: 992px) {
  .pr-md-up-20 {
    padding-right: 20px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-20 {
    margin-right: 20px !important;
    padding-right: 20px !important; } }

.h-20 {
  height: 20% !important; }

.m-25 {
  margin: 25px !important; }

.p-25 {
  padding: 25px !important; }

.mp-25 {
  margin: 25px !important;
  padding: 25px !important; }

.mt-25 {
  margin-top: 25px !important; }

.pt-25 {
  padding-top: 25px !important; }

.mpt-25 {
  margin-top: 25px !important;
  padding-top: 25px !important; }

@media (max-width: 761px) {
  .mt-xs-25 {
    margin-top: 25px !important; } }

@media (max-width: 761px) {
  .pt-xs-25 {
    padding-top: 25px !important; } }

@media (max-width: 761px) {
  .mpt-xs-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-25 {
    margin-top: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-25 {
    padding-top: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-25 {
    margin-top: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-25 {
    padding-top: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (min-width: 1200px) {
  .mt-lg-25 {
    margin-top: 25px !important; } }

@media (min-width: 1200px) {
  .pt-lg-25 {
    padding-top: 25px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-25 {
    margin-top: 25px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-25 {
    padding-top: 25px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-25 {
    margin-top: 25px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-25 {
    padding-top: 25px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-25 {
    margin-top: 25px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-25 {
    padding-top: 25px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

@media (min-width: 992px) {
  .mt-md-up-25 {
    margin-top: 25px !important; } }

@media (min-width: 992px) {
  .pt-md-up-25 {
    padding-top: 25px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-25 {
    margin-top: 25px !important;
    padding-top: 25px !important; } }

.mb-25 {
  margin-bottom: 25px !important; }

.pb-25 {
  padding-bottom: 25px !important; }

.mpb-25 {
  margin-bottom: 25px !important;
  padding-bottom: 25px !important; }

@media (max-width: 761px) {
  .mb-xs-25 {
    margin-bottom: 25px !important; } }

@media (max-width: 761px) {
  .pb-xs-25 {
    padding-bottom: 25px !important; } }

@media (max-width: 761px) {
  .mpb-xs-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (min-width: 1200px) {
  .mb-lg-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 1200px) {
  .pb-lg-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-25 {
    margin-bottom: 25px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-25 {
    padding-bottom: 25px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-25 {
    margin-bottom: 25px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-25 {
    padding-bottom: 25px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

@media (min-width: 992px) {
  .mb-md-up-25 {
    margin-bottom: 25px !important; } }

@media (min-width: 992px) {
  .pb-md-up-25 {
    padding-bottom: 25px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-25 {
    margin-bottom: 25px !important;
    padding-bottom: 25px !important; } }

.ml-25 {
  margin-left: 25px !important; }

.pl-25 {
  padding-left: 25px !important; }

.mpl-25 {
  margin-left: 25px !important;
  padding-left: 25px !important; }

@media (max-width: 761px) {
  .ml-xs-25 {
    margin-left: 25px !important; } }

@media (max-width: 761px) {
  .pl-xs-25 {
    padding-left: 25px !important; } }

@media (max-width: 761px) {
  .mpl-xs-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-25 {
    margin-left: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-25 {
    padding-left: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-25 {
    margin-left: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-25 {
    padding-left: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (min-width: 1200px) {
  .ml-lg-25 {
    margin-left: 25px !important; } }

@media (min-width: 1200px) {
  .pl-lg-25 {
    padding-left: 25px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-25 {
    margin-left: 25px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-25 {
    padding-left: 25px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-25 {
    margin-left: 25px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-25 {
    padding-left: 25px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-25 {
    margin-left: 25px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-25 {
    padding-left: 25px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

@media (min-width: 992px) {
  .ml-md-up-25 {
    margin-left: 25px !important; } }

@media (min-width: 992px) {
  .pl-md-up-25 {
    padding-left: 25px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-25 {
    margin-left: 25px !important;
    padding-left: 25px !important; } }

.mr-25 {
  margin-right: 25px !important; }

.pr-25 {
  padding-right: 25px !important; }

.mpr-25 {
  margin-right: 25px !important;
  padding-right: 25px !important; }

@media (max-width: 761px) {
  .mr-xs-25 {
    margin-right: 25px !important; } }

@media (max-width: 761px) {
  .pr-xs-25 {
    padding-right: 25px !important; } }

@media (max-width: 761px) {
  .mpr-xs-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-25 {
    margin-right: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-25 {
    padding-right: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-25 {
    margin-right: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-25 {
    padding-right: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (min-width: 1200px) {
  .mr-lg-25 {
    margin-right: 25px !important; } }

@media (min-width: 1200px) {
  .pr-lg-25 {
    padding-right: 25px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-25 {
    margin-right: 25px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-25 {
    padding-right: 25px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-25 {
    margin-right: 25px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-25 {
    padding-right: 25px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-25 {
    margin-right: 25px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-25 {
    padding-right: 25px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

@media (min-width: 992px) {
  .mr-md-up-25 {
    margin-right: 25px !important; } }

@media (min-width: 992px) {
  .pr-md-up-25 {
    padding-right: 25px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-25 {
    margin-right: 25px !important;
    padding-right: 25px !important; } }

.h-25 {
  height: 25% !important; }

.m-30 {
  margin: 30px !important; }

.p-30 {
  padding: 30px !important; }

.mp-30 {
  margin: 30px !important;
  padding: 30px !important; }

.mt-30 {
  margin-top: 30px !important; }

.pt-30 {
  padding-top: 30px !important; }

.mpt-30 {
  margin-top: 30px !important;
  padding-top: 30px !important; }

@media (max-width: 761px) {
  .mt-xs-30 {
    margin-top: 30px !important; } }

@media (max-width: 761px) {
  .pt-xs-30 {
    padding-top: 30px !important; } }

@media (max-width: 761px) {
  .mpt-xs-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-30 {
    margin-top: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-30 {
    padding-top: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-30 {
    margin-top: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-30 {
    padding-top: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (min-width: 1200px) {
  .mt-lg-30 {
    margin-top: 30px !important; } }

@media (min-width: 1200px) {
  .pt-lg-30 {
    padding-top: 30px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-30 {
    margin-top: 30px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-30 {
    padding-top: 30px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-30 {
    margin-top: 30px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-30 {
    padding-top: 30px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-30 {
    margin-top: 30px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-30 {
    padding-top: 30px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

@media (min-width: 992px) {
  .mt-md-up-30 {
    margin-top: 30px !important; } }

@media (min-width: 992px) {
  .pt-md-up-30 {
    padding-top: 30px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-30 {
    margin-top: 30px !important;
    padding-top: 30px !important; } }

.mb-30 {
  margin-bottom: 30px !important; }

.pb-30 {
  padding-bottom: 30px !important; }

.mpb-30 {
  margin-bottom: 30px !important;
  padding-bottom: 30px !important; }

@media (max-width: 761px) {
  .mb-xs-30 {
    margin-bottom: 30px !important; } }

@media (max-width: 761px) {
  .pb-xs-30 {
    padding-bottom: 30px !important; } }

@media (max-width: 761px) {
  .mpb-xs-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (min-width: 1200px) {
  .mb-lg-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 1200px) {
  .pb-lg-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-30 {
    margin-bottom: 30px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-30 {
    padding-bottom: 30px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-30 {
    margin-bottom: 30px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-30 {
    padding-bottom: 30px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

@media (min-width: 992px) {
  .mb-md-up-30 {
    margin-bottom: 30px !important; } }

@media (min-width: 992px) {
  .pb-md-up-30 {
    padding-bottom: 30px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-30 {
    margin-bottom: 30px !important;
    padding-bottom: 30px !important; } }

.ml-30 {
  margin-left: 30px !important; }

.pl-30 {
  padding-left: 30px !important; }

.mpl-30 {
  margin-left: 30px !important;
  padding-left: 30px !important; }

@media (max-width: 761px) {
  .ml-xs-30 {
    margin-left: 30px !important; } }

@media (max-width: 761px) {
  .pl-xs-30 {
    padding-left: 30px !important; } }

@media (max-width: 761px) {
  .mpl-xs-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-30 {
    margin-left: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-30 {
    padding-left: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-30 {
    margin-left: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-30 {
    padding-left: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (min-width: 1200px) {
  .ml-lg-30 {
    margin-left: 30px !important; } }

@media (min-width: 1200px) {
  .pl-lg-30 {
    padding-left: 30px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-30 {
    margin-left: 30px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-30 {
    padding-left: 30px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-30 {
    margin-left: 30px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-30 {
    padding-left: 30px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-30 {
    margin-left: 30px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-30 {
    padding-left: 30px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

@media (min-width: 992px) {
  .ml-md-up-30 {
    margin-left: 30px !important; } }

@media (min-width: 992px) {
  .pl-md-up-30 {
    padding-left: 30px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-30 {
    margin-left: 30px !important;
    padding-left: 30px !important; } }

.mr-30 {
  margin-right: 30px !important; }

.pr-30 {
  padding-right: 30px !important; }

.mpr-30 {
  margin-right: 30px !important;
  padding-right: 30px !important; }

@media (max-width: 761px) {
  .mr-xs-30 {
    margin-right: 30px !important; } }

@media (max-width: 761px) {
  .pr-xs-30 {
    padding-right: 30px !important; } }

@media (max-width: 761px) {
  .mpr-xs-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-30 {
    margin-right: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-30 {
    padding-right: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-30 {
    margin-right: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-30 {
    padding-right: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (min-width: 1200px) {
  .mr-lg-30 {
    margin-right: 30px !important; } }

@media (min-width: 1200px) {
  .pr-lg-30 {
    padding-right: 30px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-30 {
    margin-right: 30px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-30 {
    padding-right: 30px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-30 {
    margin-right: 30px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-30 {
    padding-right: 30px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-30 {
    margin-right: 30px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-30 {
    padding-right: 30px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

@media (min-width: 992px) {
  .mr-md-up-30 {
    margin-right: 30px !important; } }

@media (min-width: 992px) {
  .pr-md-up-30 {
    padding-right: 30px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-30 {
    margin-right: 30px !important;
    padding-right: 30px !important; } }

.h-30 {
  height: 30% !important; }

.m-35 {
  margin: 35px !important; }

.p-35 {
  padding: 35px !important; }

.mp-35 {
  margin: 35px !important;
  padding: 35px !important; }

.mt-35 {
  margin-top: 35px !important; }

.pt-35 {
  padding-top: 35px !important; }

.mpt-35 {
  margin-top: 35px !important;
  padding-top: 35px !important; }

@media (max-width: 761px) {
  .mt-xs-35 {
    margin-top: 35px !important; } }

@media (max-width: 761px) {
  .pt-xs-35 {
    padding-top: 35px !important; } }

@media (max-width: 761px) {
  .mpt-xs-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-35 {
    margin-top: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-35 {
    padding-top: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-35 {
    margin-top: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-35 {
    padding-top: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (min-width: 1200px) {
  .mt-lg-35 {
    margin-top: 35px !important; } }

@media (min-width: 1200px) {
  .pt-lg-35 {
    padding-top: 35px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-35 {
    margin-top: 35px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-35 {
    padding-top: 35px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-35 {
    margin-top: 35px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-35 {
    padding-top: 35px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-35 {
    margin-top: 35px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-35 {
    padding-top: 35px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

@media (min-width: 992px) {
  .mt-md-up-35 {
    margin-top: 35px !important; } }

@media (min-width: 992px) {
  .pt-md-up-35 {
    padding-top: 35px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-35 {
    margin-top: 35px !important;
    padding-top: 35px !important; } }

.mb-35 {
  margin-bottom: 35px !important; }

.pb-35 {
  padding-bottom: 35px !important; }

.mpb-35 {
  margin-bottom: 35px !important;
  padding-bottom: 35px !important; }

@media (max-width: 761px) {
  .mb-xs-35 {
    margin-bottom: 35px !important; } }

@media (max-width: 761px) {
  .pb-xs-35 {
    padding-bottom: 35px !important; } }

@media (max-width: 761px) {
  .mpb-xs-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (min-width: 1200px) {
  .mb-lg-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 1200px) {
  .pb-lg-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-35 {
    margin-bottom: 35px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-35 {
    padding-bottom: 35px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-35 {
    margin-bottom: 35px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-35 {
    padding-bottom: 35px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

@media (min-width: 992px) {
  .mb-md-up-35 {
    margin-bottom: 35px !important; } }

@media (min-width: 992px) {
  .pb-md-up-35 {
    padding-bottom: 35px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-35 {
    margin-bottom: 35px !important;
    padding-bottom: 35px !important; } }

.ml-35 {
  margin-left: 35px !important; }

.pl-35 {
  padding-left: 35px !important; }

.mpl-35 {
  margin-left: 35px !important;
  padding-left: 35px !important; }

@media (max-width: 761px) {
  .ml-xs-35 {
    margin-left: 35px !important; } }

@media (max-width: 761px) {
  .pl-xs-35 {
    padding-left: 35px !important; } }

@media (max-width: 761px) {
  .mpl-xs-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-35 {
    margin-left: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-35 {
    padding-left: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-35 {
    margin-left: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-35 {
    padding-left: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (min-width: 1200px) {
  .ml-lg-35 {
    margin-left: 35px !important; } }

@media (min-width: 1200px) {
  .pl-lg-35 {
    padding-left: 35px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-35 {
    margin-left: 35px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-35 {
    padding-left: 35px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-35 {
    margin-left: 35px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-35 {
    padding-left: 35px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-35 {
    margin-left: 35px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-35 {
    padding-left: 35px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

@media (min-width: 992px) {
  .ml-md-up-35 {
    margin-left: 35px !important; } }

@media (min-width: 992px) {
  .pl-md-up-35 {
    padding-left: 35px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-35 {
    margin-left: 35px !important;
    padding-left: 35px !important; } }

.mr-35 {
  margin-right: 35px !important; }

.pr-35 {
  padding-right: 35px !important; }

.mpr-35 {
  margin-right: 35px !important;
  padding-right: 35px !important; }

@media (max-width: 761px) {
  .mr-xs-35 {
    margin-right: 35px !important; } }

@media (max-width: 761px) {
  .pr-xs-35 {
    padding-right: 35px !important; } }

@media (max-width: 761px) {
  .mpr-xs-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-35 {
    margin-right: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-35 {
    padding-right: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-35 {
    margin-right: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-35 {
    padding-right: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (min-width: 1200px) {
  .mr-lg-35 {
    margin-right: 35px !important; } }

@media (min-width: 1200px) {
  .pr-lg-35 {
    padding-right: 35px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-35 {
    margin-right: 35px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-35 {
    padding-right: 35px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-35 {
    margin-right: 35px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-35 {
    padding-right: 35px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-35 {
    margin-right: 35px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-35 {
    padding-right: 35px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

@media (min-width: 992px) {
  .mr-md-up-35 {
    margin-right: 35px !important; } }

@media (min-width: 992px) {
  .pr-md-up-35 {
    padding-right: 35px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-35 {
    margin-right: 35px !important;
    padding-right: 35px !important; } }

.h-35 {
  height: 35% !important; }

.m-40 {
  margin: 40px !important; }

.p-40 {
  padding: 40px !important; }

.mp-40 {
  margin: 40px !important;
  padding: 40px !important; }

.mt-40 {
  margin-top: 40px !important; }

.pt-40 {
  padding-top: 40px !important; }

.mpt-40 {
  margin-top: 40px !important;
  padding-top: 40px !important; }

@media (max-width: 761px) {
  .mt-xs-40 {
    margin-top: 40px !important; } }

@media (max-width: 761px) {
  .pt-xs-40 {
    padding-top: 40px !important; } }

@media (max-width: 761px) {
  .mpt-xs-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-40 {
    margin-top: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-40 {
    padding-top: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-40 {
    margin-top: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-40 {
    padding-top: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (min-width: 1200px) {
  .mt-lg-40 {
    margin-top: 40px !important; } }

@media (min-width: 1200px) {
  .pt-lg-40 {
    padding-top: 40px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-40 {
    margin-top: 40px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-40 {
    padding-top: 40px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-40 {
    margin-top: 40px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-40 {
    padding-top: 40px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-40 {
    margin-top: 40px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-40 {
    padding-top: 40px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

@media (min-width: 992px) {
  .mt-md-up-40 {
    margin-top: 40px !important; } }

@media (min-width: 992px) {
  .pt-md-up-40 {
    padding-top: 40px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-40 {
    margin-top: 40px !important;
    padding-top: 40px !important; } }

.mb-40 {
  margin-bottom: 40px !important; }

.pb-40 {
  padding-bottom: 40px !important; }

.mpb-40 {
  margin-bottom: 40px !important;
  padding-bottom: 40px !important; }

@media (max-width: 761px) {
  .mb-xs-40 {
    margin-bottom: 40px !important; } }

@media (max-width: 761px) {
  .pb-xs-40 {
    padding-bottom: 40px !important; } }

@media (max-width: 761px) {
  .mpb-xs-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (min-width: 1200px) {
  .mb-lg-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 1200px) {
  .pb-lg-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-40 {
    margin-bottom: 40px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-40 {
    padding-bottom: 40px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-40 {
    margin-bottom: 40px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-40 {
    padding-bottom: 40px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

@media (min-width: 992px) {
  .mb-md-up-40 {
    margin-bottom: 40px !important; } }

@media (min-width: 992px) {
  .pb-md-up-40 {
    padding-bottom: 40px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-40 {
    margin-bottom: 40px !important;
    padding-bottom: 40px !important; } }

.ml-40 {
  margin-left: 40px !important; }

.pl-40 {
  padding-left: 40px !important; }

.mpl-40 {
  margin-left: 40px !important;
  padding-left: 40px !important; }

@media (max-width: 761px) {
  .ml-xs-40 {
    margin-left: 40px !important; } }

@media (max-width: 761px) {
  .pl-xs-40 {
    padding-left: 40px !important; } }

@media (max-width: 761px) {
  .mpl-xs-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-40 {
    margin-left: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-40 {
    padding-left: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-40 {
    margin-left: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-40 {
    padding-left: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (min-width: 1200px) {
  .ml-lg-40 {
    margin-left: 40px !important; } }

@media (min-width: 1200px) {
  .pl-lg-40 {
    padding-left: 40px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-40 {
    margin-left: 40px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-40 {
    padding-left: 40px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-40 {
    margin-left: 40px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-40 {
    padding-left: 40px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-40 {
    margin-left: 40px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-40 {
    padding-left: 40px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

@media (min-width: 992px) {
  .ml-md-up-40 {
    margin-left: 40px !important; } }

@media (min-width: 992px) {
  .pl-md-up-40 {
    padding-left: 40px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-40 {
    margin-left: 40px !important;
    padding-left: 40px !important; } }

.mr-40 {
  margin-right: 40px !important; }

.pr-40 {
  padding-right: 40px !important; }

.mpr-40 {
  margin-right: 40px !important;
  padding-right: 40px !important; }

@media (max-width: 761px) {
  .mr-xs-40 {
    margin-right: 40px !important; } }

@media (max-width: 761px) {
  .pr-xs-40 {
    padding-right: 40px !important; } }

@media (max-width: 761px) {
  .mpr-xs-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-40 {
    margin-right: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-40 {
    padding-right: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-40 {
    margin-right: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-40 {
    padding-right: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (min-width: 1200px) {
  .mr-lg-40 {
    margin-right: 40px !important; } }

@media (min-width: 1200px) {
  .pr-lg-40 {
    padding-right: 40px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-40 {
    margin-right: 40px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-40 {
    padding-right: 40px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-40 {
    margin-right: 40px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-40 {
    padding-right: 40px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-40 {
    margin-right: 40px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-40 {
    padding-right: 40px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

@media (min-width: 992px) {
  .mr-md-up-40 {
    margin-right: 40px !important; } }

@media (min-width: 992px) {
  .pr-md-up-40 {
    padding-right: 40px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-40 {
    margin-right: 40px !important;
    padding-right: 40px !important; } }

.h-40 {
  height: 40% !important; }

.m-45 {
  margin: 45px !important; }

.p-45 {
  padding: 45px !important; }

.mp-45 {
  margin: 45px !important;
  padding: 45px !important; }

.mt-45 {
  margin-top: 45px !important; }

.pt-45 {
  padding-top: 45px !important; }

.mpt-45 {
  margin-top: 45px !important;
  padding-top: 45px !important; }

@media (max-width: 761px) {
  .mt-xs-45 {
    margin-top: 45px !important; } }

@media (max-width: 761px) {
  .pt-xs-45 {
    padding-top: 45px !important; } }

@media (max-width: 761px) {
  .mpt-xs-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-45 {
    margin-top: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-45 {
    padding-top: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-45 {
    margin-top: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-45 {
    padding-top: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (min-width: 1200px) {
  .mt-lg-45 {
    margin-top: 45px !important; } }

@media (min-width: 1200px) {
  .pt-lg-45 {
    padding-top: 45px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-45 {
    margin-top: 45px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-45 {
    padding-top: 45px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-45 {
    margin-top: 45px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-45 {
    padding-top: 45px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-45 {
    margin-top: 45px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-45 {
    padding-top: 45px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

@media (min-width: 992px) {
  .mt-md-up-45 {
    margin-top: 45px !important; } }

@media (min-width: 992px) {
  .pt-md-up-45 {
    padding-top: 45px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-45 {
    margin-top: 45px !important;
    padding-top: 45px !important; } }

.mb-45 {
  margin-bottom: 45px !important; }

.pb-45 {
  padding-bottom: 45px !important; }

.mpb-45 {
  margin-bottom: 45px !important;
  padding-bottom: 45px !important; }

@media (max-width: 761px) {
  .mb-xs-45 {
    margin-bottom: 45px !important; } }

@media (max-width: 761px) {
  .pb-xs-45 {
    padding-bottom: 45px !important; } }

@media (max-width: 761px) {
  .mpb-xs-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (min-width: 1200px) {
  .mb-lg-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 1200px) {
  .pb-lg-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-45 {
    margin-bottom: 45px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-45 {
    padding-bottom: 45px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-45 {
    margin-bottom: 45px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-45 {
    padding-bottom: 45px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

@media (min-width: 992px) {
  .mb-md-up-45 {
    margin-bottom: 45px !important; } }

@media (min-width: 992px) {
  .pb-md-up-45 {
    padding-bottom: 45px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-45 {
    margin-bottom: 45px !important;
    padding-bottom: 45px !important; } }

.ml-45 {
  margin-left: 45px !important; }

.pl-45 {
  padding-left: 45px !important; }

.mpl-45 {
  margin-left: 45px !important;
  padding-left: 45px !important; }

@media (max-width: 761px) {
  .ml-xs-45 {
    margin-left: 45px !important; } }

@media (max-width: 761px) {
  .pl-xs-45 {
    padding-left: 45px !important; } }

@media (max-width: 761px) {
  .mpl-xs-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-45 {
    margin-left: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-45 {
    padding-left: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-45 {
    margin-left: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-45 {
    padding-left: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (min-width: 1200px) {
  .ml-lg-45 {
    margin-left: 45px !important; } }

@media (min-width: 1200px) {
  .pl-lg-45 {
    padding-left: 45px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-45 {
    margin-left: 45px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-45 {
    padding-left: 45px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-45 {
    margin-left: 45px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-45 {
    padding-left: 45px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-45 {
    margin-left: 45px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-45 {
    padding-left: 45px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

@media (min-width: 992px) {
  .ml-md-up-45 {
    margin-left: 45px !important; } }

@media (min-width: 992px) {
  .pl-md-up-45 {
    padding-left: 45px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-45 {
    margin-left: 45px !important;
    padding-left: 45px !important; } }

.mr-45 {
  margin-right: 45px !important; }

.pr-45 {
  padding-right: 45px !important; }

.mpr-45 {
  margin-right: 45px !important;
  padding-right: 45px !important; }

@media (max-width: 761px) {
  .mr-xs-45 {
    margin-right: 45px !important; } }

@media (max-width: 761px) {
  .pr-xs-45 {
    padding-right: 45px !important; } }

@media (max-width: 761px) {
  .mpr-xs-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-45 {
    margin-right: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-45 {
    padding-right: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-45 {
    margin-right: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-45 {
    padding-right: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (min-width: 1200px) {
  .mr-lg-45 {
    margin-right: 45px !important; } }

@media (min-width: 1200px) {
  .pr-lg-45 {
    padding-right: 45px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-45 {
    margin-right: 45px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-45 {
    padding-right: 45px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-45 {
    margin-right: 45px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-45 {
    padding-right: 45px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-45 {
    margin-right: 45px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-45 {
    padding-right: 45px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

@media (min-width: 992px) {
  .mr-md-up-45 {
    margin-right: 45px !important; } }

@media (min-width: 992px) {
  .pr-md-up-45 {
    padding-right: 45px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-45 {
    margin-right: 45px !important;
    padding-right: 45px !important; } }

.h-45 {
  height: 45% !important; }

.m-50 {
  margin: 50px !important; }

.p-50 {
  padding: 50px !important; }

.mp-50 {
  margin: 50px !important;
  padding: 50px !important; }

.mt-50 {
  margin-top: 50px !important; }

.pt-50 {
  padding-top: 50px !important; }

.mpt-50 {
  margin-top: 50px !important;
  padding-top: 50px !important; }

@media (max-width: 761px) {
  .mt-xs-50 {
    margin-top: 50px !important; } }

@media (max-width: 761px) {
  .pt-xs-50 {
    padding-top: 50px !important; } }

@media (max-width: 761px) {
  .mpt-xs-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-50 {
    margin-top: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-50 {
    padding-top: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-50 {
    margin-top: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-50 {
    padding-top: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (min-width: 1200px) {
  .mt-lg-50 {
    margin-top: 50px !important; } }

@media (min-width: 1200px) {
  .pt-lg-50 {
    padding-top: 50px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-50 {
    margin-top: 50px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-50 {
    padding-top: 50px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-50 {
    margin-top: 50px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-50 {
    padding-top: 50px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-50 {
    margin-top: 50px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-50 {
    padding-top: 50px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

@media (min-width: 992px) {
  .mt-md-up-50 {
    margin-top: 50px !important; } }

@media (min-width: 992px) {
  .pt-md-up-50 {
    padding-top: 50px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-50 {
    margin-top: 50px !important;
    padding-top: 50px !important; } }

.mb-50 {
  margin-bottom: 50px !important; }

.pb-50 {
  padding-bottom: 50px !important; }

.mpb-50 {
  margin-bottom: 50px !important;
  padding-bottom: 50px !important; }

@media (max-width: 761px) {
  .mb-xs-50 {
    margin-bottom: 50px !important; } }

@media (max-width: 761px) {
  .pb-xs-50 {
    padding-bottom: 50px !important; } }

@media (max-width: 761px) {
  .mpb-xs-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (min-width: 1200px) {
  .mb-lg-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 1200px) {
  .pb-lg-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-50 {
    margin-bottom: 50px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-50 {
    padding-bottom: 50px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-50 {
    margin-bottom: 50px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-50 {
    padding-bottom: 50px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

@media (min-width: 992px) {
  .mb-md-up-50 {
    margin-bottom: 50px !important; } }

@media (min-width: 992px) {
  .pb-md-up-50 {
    padding-bottom: 50px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-50 {
    margin-bottom: 50px !important;
    padding-bottom: 50px !important; } }

.ml-50 {
  margin-left: 50px !important; }

.pl-50 {
  padding-left: 50px !important; }

.mpl-50 {
  margin-left: 50px !important;
  padding-left: 50px !important; }

@media (max-width: 761px) {
  .ml-xs-50 {
    margin-left: 50px !important; } }

@media (max-width: 761px) {
  .pl-xs-50 {
    padding-left: 50px !important; } }

@media (max-width: 761px) {
  .mpl-xs-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-50 {
    margin-left: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-50 {
    padding-left: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-50 {
    margin-left: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-50 {
    padding-left: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (min-width: 1200px) {
  .ml-lg-50 {
    margin-left: 50px !important; } }

@media (min-width: 1200px) {
  .pl-lg-50 {
    padding-left: 50px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-50 {
    margin-left: 50px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-50 {
    padding-left: 50px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-50 {
    margin-left: 50px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-50 {
    padding-left: 50px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-50 {
    margin-left: 50px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-50 {
    padding-left: 50px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

@media (min-width: 992px) {
  .ml-md-up-50 {
    margin-left: 50px !important; } }

@media (min-width: 992px) {
  .pl-md-up-50 {
    padding-left: 50px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-50 {
    margin-left: 50px !important;
    padding-left: 50px !important; } }

.mr-50 {
  margin-right: 50px !important; }

.pr-50 {
  padding-right: 50px !important; }

.mpr-50 {
  margin-right: 50px !important;
  padding-right: 50px !important; }

@media (max-width: 761px) {
  .mr-xs-50 {
    margin-right: 50px !important; } }

@media (max-width: 761px) {
  .pr-xs-50 {
    padding-right: 50px !important; } }

@media (max-width: 761px) {
  .mpr-xs-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-50 {
    margin-right: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-50 {
    padding-right: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-50 {
    margin-right: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-50 {
    padding-right: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (min-width: 1200px) {
  .mr-lg-50 {
    margin-right: 50px !important; } }

@media (min-width: 1200px) {
  .pr-lg-50 {
    padding-right: 50px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-50 {
    margin-right: 50px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-50 {
    padding-right: 50px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-50 {
    margin-right: 50px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-50 {
    padding-right: 50px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-50 {
    margin-right: 50px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-50 {
    padding-right: 50px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

@media (min-width: 992px) {
  .mr-md-up-50 {
    margin-right: 50px !important; } }

@media (min-width: 992px) {
  .pr-md-up-50 {
    padding-right: 50px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-50 {
    margin-right: 50px !important;
    padding-right: 50px !important; } }

.h-50 {
  height: 50% !important; }

.m-75 {
  margin: 75px !important; }

.p-75 {
  padding: 75px !important; }

.mp-75 {
  margin: 75px !important;
  padding: 75px !important; }

.mt-75 {
  margin-top: 75px !important; }

.pt-75 {
  padding-top: 75px !important; }

.mpt-75 {
  margin-top: 75px !important;
  padding-top: 75px !important; }

@media (max-width: 761px) {
  .mt-xs-75 {
    margin-top: 75px !important; } }

@media (max-width: 761px) {
  .pt-xs-75 {
    padding-top: 75px !important; } }

@media (max-width: 761px) {
  .mpt-xs-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-75 {
    margin-top: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-75 {
    padding-top: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-75 {
    margin-top: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-75 {
    padding-top: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (min-width: 1200px) {
  .mt-lg-75 {
    margin-top: 75px !important; } }

@media (min-width: 1200px) {
  .pt-lg-75 {
    padding-top: 75px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-75 {
    margin-top: 75px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-75 {
    padding-top: 75px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-75 {
    margin-top: 75px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-75 {
    padding-top: 75px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-75 {
    margin-top: 75px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-75 {
    padding-top: 75px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

@media (min-width: 992px) {
  .mt-md-up-75 {
    margin-top: 75px !important; } }

@media (min-width: 992px) {
  .pt-md-up-75 {
    padding-top: 75px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-75 {
    margin-top: 75px !important;
    padding-top: 75px !important; } }

.mb-75 {
  margin-bottom: 75px !important; }

.pb-75 {
  padding-bottom: 75px !important; }

.mpb-75 {
  margin-bottom: 75px !important;
  padding-bottom: 75px !important; }

@media (max-width: 761px) {
  .mb-xs-75 {
    margin-bottom: 75px !important; } }

@media (max-width: 761px) {
  .pb-xs-75 {
    padding-bottom: 75px !important; } }

@media (max-width: 761px) {
  .mpb-xs-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-75 {
    margin-bottom: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-75 {
    margin-bottom: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (min-width: 1200px) {
  .mb-lg-75 {
    margin-bottom: 75px !important; } }

@media (min-width: 1200px) {
  .pb-lg-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-75 {
    margin-bottom: 75px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-75 {
    padding-bottom: 75px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-75 {
    margin-bottom: 75px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-75 {
    margin-bottom: 75px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-75 {
    padding-bottom: 75px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

@media (min-width: 992px) {
  .mb-md-up-75 {
    margin-bottom: 75px !important; } }

@media (min-width: 992px) {
  .pb-md-up-75 {
    padding-bottom: 75px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-75 {
    margin-bottom: 75px !important;
    padding-bottom: 75px !important; } }

.ml-75 {
  margin-left: 75px !important; }

.pl-75 {
  padding-left: 75px !important; }

.mpl-75 {
  margin-left: 75px !important;
  padding-left: 75px !important; }

@media (max-width: 761px) {
  .ml-xs-75 {
    margin-left: 75px !important; } }

@media (max-width: 761px) {
  .pl-xs-75 {
    padding-left: 75px !important; } }

@media (max-width: 761px) {
  .mpl-xs-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-75 {
    margin-left: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-75 {
    padding-left: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-75 {
    margin-left: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-75 {
    padding-left: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (min-width: 1200px) {
  .ml-lg-75 {
    margin-left: 75px !important; } }

@media (min-width: 1200px) {
  .pl-lg-75 {
    padding-left: 75px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-75 {
    margin-left: 75px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-75 {
    padding-left: 75px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-75 {
    margin-left: 75px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-75 {
    padding-left: 75px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-75 {
    margin-left: 75px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-75 {
    padding-left: 75px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

@media (min-width: 992px) {
  .ml-md-up-75 {
    margin-left: 75px !important; } }

@media (min-width: 992px) {
  .pl-md-up-75 {
    padding-left: 75px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-75 {
    margin-left: 75px !important;
    padding-left: 75px !important; } }

.mr-75 {
  margin-right: 75px !important; }

.pr-75 {
  padding-right: 75px !important; }

.mpr-75 {
  margin-right: 75px !important;
  padding-right: 75px !important; }

@media (max-width: 761px) {
  .mr-xs-75 {
    margin-right: 75px !important; } }

@media (max-width: 761px) {
  .pr-xs-75 {
    padding-right: 75px !important; } }

@media (max-width: 761px) {
  .mpr-xs-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-75 {
    margin-right: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-75 {
    padding-right: 75px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-75 {
    margin-right: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-75 {
    padding-right: 75px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (min-width: 1200px) {
  .mr-lg-75 {
    margin-right: 75px !important; } }

@media (min-width: 1200px) {
  .pr-lg-75 {
    padding-right: 75px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-75 {
    margin-right: 75px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-75 {
    padding-right: 75px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-75 {
    margin-right: 75px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-75 {
    padding-right: 75px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-75 {
    margin-right: 75px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-75 {
    padding-right: 75px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

@media (min-width: 992px) {
  .mr-md-up-75 {
    margin-right: 75px !important; } }

@media (min-width: 992px) {
  .pr-md-up-75 {
    padding-right: 75px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-75 {
    margin-right: 75px !important;
    padding-right: 75px !important; } }

.h-75 {
  height: 75% !important; }

.m-100 {
  margin: 100px !important; }

.p-100 {
  padding: 100px !important; }

.mp-100 {
  margin: 100px !important;
  padding: 100px !important; }

.mt-100 {
  margin-top: 100px !important; }

.pt-100 {
  padding-top: 100px !important; }

.mpt-100 {
  margin-top: 100px !important;
  padding-top: 100px !important; }

@media (max-width: 761px) {
  .mt-xs-100 {
    margin-top: 100px !important; } }

@media (max-width: 761px) {
  .pt-xs-100 {
    padding-top: 100px !important; } }

@media (max-width: 761px) {
  .mpt-xs-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mt-sm-100 {
    margin-top: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pt-sm-100 {
    padding-top: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpt-sm-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mt-md-100 {
    margin-top: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pt-md-100 {
    padding-top: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpt-md-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (min-width: 1200px) {
  .mt-lg-100 {
    margin-top: 100px !important; } }

@media (min-width: 1200px) {
  .pt-lg-100 {
    padding-top: 100px !important; } }

@media (min-width: 1200px) {
  .mpt-lg-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (max-width: 992px) {
  .mt-sm-down-100 {
    margin-top: 100px !important; } }

@media (max-width: 992px) {
  .pt-sm-down-100 {
    padding-top: 100px !important; } }

@media (max-width: 992px) {
  .mpt-sm-down-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (min-width: 761px) {
  .mt-sm-up-100 {
    margin-top: 100px !important; } }

@media (min-width: 761px) {
  .pt-sm-up-100 {
    padding-top: 100px !important; } }

@media (min-width: 761px) {
  .mpt-sm-up-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (max-width: 1200px) {
  .mt-md-down-100 {
    margin-top: 100px !important; } }

@media (max-width: 1200px) {
  .pt-md-down-100 {
    padding-top: 100px !important; } }

@media (max-width: 1200px) {
  .mpt-md-down-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

@media (min-width: 992px) {
  .mt-md-up-100 {
    margin-top: 100px !important; } }

@media (min-width: 992px) {
  .pt-md-up-100 {
    padding-top: 100px !important; } }

@media (min-width: 992px) {
  .mpt-md-up-100 {
    margin-top: 100px !important;
    padding-top: 100px !important; } }

.mb-100 {
  margin-bottom: 100px !important; }

.pb-100 {
  padding-bottom: 100px !important; }

.mpb-100 {
  margin-bottom: 100px !important;
  padding-bottom: 100px !important; }

@media (max-width: 761px) {
  .mb-xs-100 {
    margin-bottom: 100px !important; } }

@media (max-width: 761px) {
  .pb-xs-100 {
    padding-bottom: 100px !important; } }

@media (max-width: 761px) {
  .mpb-xs-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mb-sm-100 {
    margin-bottom: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pb-sm-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpb-sm-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mb-md-100 {
    margin-bottom: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pb-md-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpb-md-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (min-width: 1200px) {
  .mb-lg-100 {
    margin-bottom: 100px !important; } }

@media (min-width: 1200px) {
  .pb-lg-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 1200px) {
  .mpb-lg-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (max-width: 992px) {
  .mb-sm-down-100 {
    margin-bottom: 100px !important; } }

@media (max-width: 992px) {
  .pb-sm-down-100 {
    padding-bottom: 100px !important; } }

@media (max-width: 992px) {
  .mpb-sm-down-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (min-width: 761px) {
  .mb-sm-up-100 {
    margin-bottom: 100px !important; } }

@media (min-width: 761px) {
  .pb-sm-up-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 761px) {
  .mpb-sm-up-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (max-width: 1200px) {
  .mb-md-down-100 {
    margin-bottom: 100px !important; } }

@media (max-width: 1200px) {
  .pb-md-down-100 {
    padding-bottom: 100px !important; } }

@media (max-width: 1200px) {
  .mpb-md-down-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

@media (min-width: 992px) {
  .mb-md-up-100 {
    margin-bottom: 100px !important; } }

@media (min-width: 992px) {
  .pb-md-up-100 {
    padding-bottom: 100px !important; } }

@media (min-width: 992px) {
  .mpb-md-up-100 {
    margin-bottom: 100px !important;
    padding-bottom: 100px !important; } }

.ml-100 {
  margin-left: 100px !important; }

.pl-100 {
  padding-left: 100px !important; }

.mpl-100 {
  margin-left: 100px !important;
  padding-left: 100px !important; }

@media (max-width: 761px) {
  .ml-xs-100 {
    margin-left: 100px !important; } }

@media (max-width: 761px) {
  .pl-xs-100 {
    padding-left: 100px !important; } }

@media (max-width: 761px) {
  .mpl-xs-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .ml-sm-100 {
    margin-left: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pl-sm-100 {
    padding-left: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpl-sm-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .ml-md-100 {
    margin-left: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pl-md-100 {
    padding-left: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpl-md-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (min-width: 1200px) {
  .ml-lg-100 {
    margin-left: 100px !important; } }

@media (min-width: 1200px) {
  .pl-lg-100 {
    padding-left: 100px !important; } }

@media (min-width: 1200px) {
  .mpl-lg-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (max-width: 992px) {
  .ml-sm-down-100 {
    margin-left: 100px !important; } }

@media (max-width: 992px) {
  .pl-sm-down-100 {
    padding-left: 100px !important; } }

@media (max-width: 992px) {
  .mpl-sm-down-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (min-width: 761px) {
  .ml-sm-up-100 {
    margin-left: 100px !important; } }

@media (min-width: 761px) {
  .pl-sm-up-100 {
    padding-left: 100px !important; } }

@media (min-width: 761px) {
  .mpl-sm-up-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (max-width: 1200px) {
  .ml-md-down-100 {
    margin-left: 100px !important; } }

@media (max-width: 1200px) {
  .pl-md-down-100 {
    padding-left: 100px !important; } }

@media (max-width: 1200px) {
  .mpl-md-down-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

@media (min-width: 992px) {
  .ml-md-up-100 {
    margin-left: 100px !important; } }

@media (min-width: 992px) {
  .pl-md-up-100 {
    padding-left: 100px !important; } }

@media (min-width: 992px) {
  .mpl-md-up-100 {
    margin-left: 100px !important;
    padding-left: 100px !important; } }

.mr-100 {
  margin-right: 100px !important; }

.pr-100 {
  padding-right: 100px !important; }

.mpr-100 {
  margin-right: 100px !important;
  padding-right: 100px !important; }

@media (max-width: 761px) {
  .mr-xs-100 {
    margin-right: 100px !important; } }

@media (max-width: 761px) {
  .pr-xs-100 {
    padding-right: 100px !important; } }

@media (max-width: 761px) {
  .mpr-xs-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mr-sm-100 {
    margin-right: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .pr-sm-100 {
    padding-right: 100px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .mpr-sm-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mr-md-100 {
    margin-right: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .pr-md-100 {
    padding-right: 100px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .mpr-md-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (min-width: 1200px) {
  .mr-lg-100 {
    margin-right: 100px !important; } }

@media (min-width: 1200px) {
  .pr-lg-100 {
    padding-right: 100px !important; } }

@media (min-width: 1200px) {
  .mpr-lg-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (max-width: 992px) {
  .mr-sm-down-100 {
    margin-right: 100px !important; } }

@media (max-width: 992px) {
  .pr-sm-down-100 {
    padding-right: 100px !important; } }

@media (max-width: 992px) {
  .mpr-sm-down-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (min-width: 761px) {
  .mr-sm-up-100 {
    margin-right: 100px !important; } }

@media (min-width: 761px) {
  .pr-sm-up-100 {
    padding-right: 100px !important; } }

@media (min-width: 761px) {
  .mpr-sm-up-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (max-width: 1200px) {
  .mr-md-down-100 {
    margin-right: 100px !important; } }

@media (max-width: 1200px) {
  .pr-md-down-100 {
    padding-right: 100px !important; } }

@media (max-width: 1200px) {
  .mpr-md-down-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

@media (min-width: 992px) {
  .mr-md-up-100 {
    margin-right: 100px !important; } }

@media (min-width: 992px) {
  .pr-md-up-100 {
    padding-right: 100px !important; } }

@media (min-width: 992px) {
  .mpr-md-up-100 {
    margin-right: 100px !important;
    padding-right: 100px !important; } }

.h-100 {
  height: 100% !important; }

.d-block {
  display: block; }

@media (max-width: 761px) {
  .d-xs-block {
    display: block; } }

@media (min-width: 761px) and (max-width: 992px) {
  .d-sm-block {
    display: block; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .d-md-block {
    display: block; } }

@media (min-width: 1200px) {
  .d-lg-block {
    display: block; } }

@media (max-width: 992px) {
  .d-sm-down-block {
    display: block; } }

@media (min-width: 761px) {
  .d-sm-up-block {
    display: block; } }

@media (max-width: 1200px) {
  .d-md-down-block {
    display: block; } }

@media (min-width: 992px) {
  .d-md-up-block {
    display: block; } }

.d-flex {
  display: flex; }

@media (max-width: 761px) {
  .d-xs-flex {
    display: flex; } }

@media (min-width: 761px) and (max-width: 992px) {
  .d-sm-flex {
    display: flex; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .d-md-flex {
    display: flex; } }

@media (min-width: 1200px) {
  .d-lg-flex {
    display: flex; } }

@media (max-width: 992px) {
  .d-sm-down-flex {
    display: flex; } }

@media (min-width: 761px) {
  .d-sm-up-flex {
    display: flex; } }

@media (max-width: 1200px) {
  .d-md-down-flex {
    display: flex; } }

@media (min-width: 992px) {
  .d-md-up-flex {
    display: flex; } }

.d-inline {
  display: inline; }

@media (max-width: 761px) {
  .d-xs-inline {
    display: inline; } }

@media (min-width: 761px) and (max-width: 992px) {
  .d-sm-inline {
    display: inline; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .d-md-inline {
    display: inline; } }

@media (min-width: 1200px) {
  .d-lg-inline {
    display: inline; } }

@media (max-width: 992px) {
  .d-sm-down-inline {
    display: inline; } }

@media (min-width: 761px) {
  .d-sm-up-inline {
    display: inline; } }

@media (max-width: 1200px) {
  .d-md-down-inline {
    display: inline; } }

@media (min-width: 992px) {
  .d-md-up-inline {
    display: inline; } }

.d-none {
  display: none; }

@media (max-width: 761px) {
  .d-xs-none {
    display: none; } }

@media (min-width: 761px) and (max-width: 992px) {
  .d-sm-none {
    display: none; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .d-md-none {
    display: none; } }

@media (min-width: 1200px) {
  .d-lg-none {
    display: none; } }

@media (max-width: 992px) {
  .d-sm-down-none {
    display: none; } }

@media (min-width: 761px) {
  .d-sm-up-none {
    display: none; } }

@media (max-width: 1200px) {
  .d-md-down-none {
    display: none; } }

@media (min-width: 992px) {
  .d-md-up-none {
    display: none; } }

@media (max-width: 761px) {
  .fa-xs-1x {
    font-size: 1em; } }
@media (max-width: 761px) {
  .fa-xs-2x {
    font-size: 2em; } }
@media (max-width: 761px) {
  .fa-xs-3x {
    font-size: 3em; } }
@media (max-width: 761px) {
  .fa-xs-4x {
    font-size: 4em; } }
@media (max-width: 761px) {
  .fa-xs-5x {
    font-size: 5em; } }
@media (min-width: 761px) and (max-width: 992px) {
  .fa-sm-1x {
    font-size: 1em; } }
@media (min-width: 761px) and (max-width: 992px) {
  .fa-sm-2x {
    font-size: 2em; } }
@media (min-width: 761px) and (max-width: 992px) {
  .fa-sm-3x {
    font-size: 3em; } }
@media (min-width: 761px) and (max-width: 992px) {
  .fa-sm-4x {
    font-size: 4em; } }
@media (min-width: 761px) and (max-width: 992px) {
  .fa-sm-5x {
    font-size: 5em; } }
@media (min-width: 992px) and (max-width: 1200px) {
  .fa-md-1x {
    font-size: 1em; } }
@media (min-width: 992px) and (max-width: 1200px) {
  .fa-md-2x {
    font-size: 2em; } }
@media (min-width: 992px) and (max-width: 1200px) {
  .fa-md-3x {
    font-size: 3em; } }
@media (min-width: 992px) and (max-width: 1200px) {
  .fa-md-4x {
    font-size: 4em; } }
@media (min-width: 992px) and (max-width: 1200px) {
  .fa-md-5x {
    font-size: 5em; } }
@media (min-width: 1200px) {
  .fa-lg-1x {
    font-size: 1em; } }
@media (min-width: 1200px) {
  .fa-lg-2x {
    font-size: 2em; } }
@media (min-width: 1200px) {
  .fa-lg-3x {
    font-size: 3em; } }
@media (min-width: 1200px) {
  .fa-lg-4x {
    font-size: 4em; } }
@media (min-width: 1200px) {
  .fa-lg-5x {
    font-size: 5em; } }
@media (max-width: 992px) {
  .fa-sm-down-1x {
    font-size: 1em; } }
@media (max-width: 992px) {
  .fa-sm-down-2x {
    font-size: 2em; } }
@media (max-width: 992px) {
  .fa-sm-down-3x {
    font-size: 3em; } }
@media (max-width: 992px) {
  .fa-sm-down-4x {
    font-size: 4em; } }
@media (max-width: 992px) {
  .fa-sm-down-5x {
    font-size: 5em; } }
@media (min-width: 761px) {
  .fa-sm-up-1x {
    font-size: 1em; } }
@media (min-width: 761px) {
  .fa-sm-up-2x {
    font-size: 2em; } }
@media (min-width: 761px) {
  .fa-sm-up-3x {
    font-size: 3em; } }
@media (min-width: 761px) {
  .fa-sm-up-4x {
    font-size: 4em; } }
@media (min-width: 761px) {
  .fa-sm-up-5x {
    font-size: 5em; } }
@media (max-width: 1200px) {
  .fa-md-down-1x {
    font-size: 1em; } }
@media (max-width: 1200px) {
  .fa-md-down-2x {
    font-size: 2em; } }
@media (max-width: 1200px) {
  .fa-md-down-3x {
    font-size: 3em; } }
@media (max-width: 1200px) {
  .fa-md-down-4x {
    font-size: 4em; } }
@media (max-width: 1200px) {
  .fa-md-down-5x {
    font-size: 5em; } }
@media (min-width: 992px) {
  .fa-md-up-1x {
    font-size: 1em; } }
@media (min-width: 992px) {
  .fa-md-up-2x {
    font-size: 2em; } }
@media (min-width: 992px) {
  .fa-md-up-3x {
    font-size: 3em; } }
@media (min-width: 992px) {
  .fa-md-up-4x {
    font-size: 4em; } }
@media (min-width: 992px) {
  .fa-md-up-5x {
    font-size: 5em; } }
@media (max-width: 761px) {
  .fs-xs-1 {
    font-size: 1px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-1 {
    font-size: 1px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-1 {
    font-size: 1px; } }

@media (min-width: 1200px) {
  .fs-lg-1 {
    font-size: 1px; } }

@media (max-width: 992px) {
  .fs-sm-down-1 {
    font-size: 1px; } }

@media (min-width: 761px) {
  .fs-sm-up-1 {
    font-size: 1px; } }

@media (max-width: 1200px) {
  .fs-md-down-1 {
    font-size: 1px; } }

@media (min-width: 992px) {
  .fs-md-up-1 {
    font-size: 1px; } }

.fs-1 {
  font-size: 1px; }

@media (max-width: 761px) {
  .fs-xs-2 {
    font-size: 2px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-2 {
    font-size: 2px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-2 {
    font-size: 2px; } }

@media (min-width: 1200px) {
  .fs-lg-2 {
    font-size: 2px; } }

@media (max-width: 992px) {
  .fs-sm-down-2 {
    font-size: 2px; } }

@media (min-width: 761px) {
  .fs-sm-up-2 {
    font-size: 2px; } }

@media (max-width: 1200px) {
  .fs-md-down-2 {
    font-size: 2px; } }

@media (min-width: 992px) {
  .fs-md-up-2 {
    font-size: 2px; } }

.fs-2 {
  font-size: 2px; }

@media (max-width: 761px) {
  .fs-xs-3 {
    font-size: 3px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-3 {
    font-size: 3px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-3 {
    font-size: 3px; } }

@media (min-width: 1200px) {
  .fs-lg-3 {
    font-size: 3px; } }

@media (max-width: 992px) {
  .fs-sm-down-3 {
    font-size: 3px; } }

@media (min-width: 761px) {
  .fs-sm-up-3 {
    font-size: 3px; } }

@media (max-width: 1200px) {
  .fs-md-down-3 {
    font-size: 3px; } }

@media (min-width: 992px) {
  .fs-md-up-3 {
    font-size: 3px; } }

.fs-3 {
  font-size: 3px; }

@media (max-width: 761px) {
  .fs-xs-4 {
    font-size: 4px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-4 {
    font-size: 4px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-4 {
    font-size: 4px; } }

@media (min-width: 1200px) {
  .fs-lg-4 {
    font-size: 4px; } }

@media (max-width: 992px) {
  .fs-sm-down-4 {
    font-size: 4px; } }

@media (min-width: 761px) {
  .fs-sm-up-4 {
    font-size: 4px; } }

@media (max-width: 1200px) {
  .fs-md-down-4 {
    font-size: 4px; } }

@media (min-width: 992px) {
  .fs-md-up-4 {
    font-size: 4px; } }

.fs-4 {
  font-size: 4px; }

@media (max-width: 761px) {
  .fs-xs-5 {
    font-size: 5px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-5 {
    font-size: 5px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-5 {
    font-size: 5px; } }

@media (min-width: 1200px) {
  .fs-lg-5 {
    font-size: 5px; } }

@media (max-width: 992px) {
  .fs-sm-down-5 {
    font-size: 5px; } }

@media (min-width: 761px) {
  .fs-sm-up-5 {
    font-size: 5px; } }

@media (max-width: 1200px) {
  .fs-md-down-5 {
    font-size: 5px; } }

@media (min-width: 992px) {
  .fs-md-up-5 {
    font-size: 5px; } }

.fs-5 {
  font-size: 5px; }

@media (max-width: 761px) {
  .fs-xs-6 {
    font-size: 6px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-6 {
    font-size: 6px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-6 {
    font-size: 6px; } }

@media (min-width: 1200px) {
  .fs-lg-6 {
    font-size: 6px; } }

@media (max-width: 992px) {
  .fs-sm-down-6 {
    font-size: 6px; } }

@media (min-width: 761px) {
  .fs-sm-up-6 {
    font-size: 6px; } }

@media (max-width: 1200px) {
  .fs-md-down-6 {
    font-size: 6px; } }

@media (min-width: 992px) {
  .fs-md-up-6 {
    font-size: 6px; } }

.fs-6 {
  font-size: 6px; }

@media (max-width: 761px) {
  .fs-xs-7 {
    font-size: 7px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-7 {
    font-size: 7px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-7 {
    font-size: 7px; } }

@media (min-width: 1200px) {
  .fs-lg-7 {
    font-size: 7px; } }

@media (max-width: 992px) {
  .fs-sm-down-7 {
    font-size: 7px; } }

@media (min-width: 761px) {
  .fs-sm-up-7 {
    font-size: 7px; } }

@media (max-width: 1200px) {
  .fs-md-down-7 {
    font-size: 7px; } }

@media (min-width: 992px) {
  .fs-md-up-7 {
    font-size: 7px; } }

.fs-7 {
  font-size: 7px; }

@media (max-width: 761px) {
  .fs-xs-8 {
    font-size: 8px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-8 {
    font-size: 8px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-8 {
    font-size: 8px; } }

@media (min-width: 1200px) {
  .fs-lg-8 {
    font-size: 8px; } }

@media (max-width: 992px) {
  .fs-sm-down-8 {
    font-size: 8px; } }

@media (min-width: 761px) {
  .fs-sm-up-8 {
    font-size: 8px; } }

@media (max-width: 1200px) {
  .fs-md-down-8 {
    font-size: 8px; } }

@media (min-width: 992px) {
  .fs-md-up-8 {
    font-size: 8px; } }

.fs-8 {
  font-size: 8px; }

@media (max-width: 761px) {
  .fs-xs-9 {
    font-size: 9px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-9 {
    font-size: 9px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-9 {
    font-size: 9px; } }

@media (min-width: 1200px) {
  .fs-lg-9 {
    font-size: 9px; } }

@media (max-width: 992px) {
  .fs-sm-down-9 {
    font-size: 9px; } }

@media (min-width: 761px) {
  .fs-sm-up-9 {
    font-size: 9px; } }

@media (max-width: 1200px) {
  .fs-md-down-9 {
    font-size: 9px; } }

@media (min-width: 992px) {
  .fs-md-up-9 {
    font-size: 9px; } }

.fs-9 {
  font-size: 9px; }

@media (max-width: 761px) {
  .fs-xs-10 {
    font-size: 10px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-10 {
    font-size: 10px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-10 {
    font-size: 10px; } }

@media (min-width: 1200px) {
  .fs-lg-10 {
    font-size: 10px; } }

@media (max-width: 992px) {
  .fs-sm-down-10 {
    font-size: 10px; } }

@media (min-width: 761px) {
  .fs-sm-up-10 {
    font-size: 10px; } }

@media (max-width: 1200px) {
  .fs-md-down-10 {
    font-size: 10px; } }

@media (min-width: 992px) {
  .fs-md-up-10 {
    font-size: 10px; } }

.fs-10 {
  font-size: 10px; }

@media (max-width: 761px) {
  .fs-xs-11 {
    font-size: 11px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-11 {
    font-size: 11px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-11 {
    font-size: 11px; } }

@media (min-width: 1200px) {
  .fs-lg-11 {
    font-size: 11px; } }

@media (max-width: 992px) {
  .fs-sm-down-11 {
    font-size: 11px; } }

@media (min-width: 761px) {
  .fs-sm-up-11 {
    font-size: 11px; } }

@media (max-width: 1200px) {
  .fs-md-down-11 {
    font-size: 11px; } }

@media (min-width: 992px) {
  .fs-md-up-11 {
    font-size: 11px; } }

.fs-11 {
  font-size: 11px; }

@media (max-width: 761px) {
  .fs-xs-12 {
    font-size: 12px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-12 {
    font-size: 12px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-12 {
    font-size: 12px; } }

@media (min-width: 1200px) {
  .fs-lg-12 {
    font-size: 12px; } }

@media (max-width: 992px) {
  .fs-sm-down-12 {
    font-size: 12px; } }

@media (min-width: 761px) {
  .fs-sm-up-12 {
    font-size: 12px; } }

@media (max-width: 1200px) {
  .fs-md-down-12 {
    font-size: 12px; } }

@media (min-width: 992px) {
  .fs-md-up-12 {
    font-size: 12px; } }

.fs-12 {
  font-size: 12px; }

@media (max-width: 761px) {
  .fs-xs-13 {
    font-size: 13px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-13 {
    font-size: 13px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-13 {
    font-size: 13px; } }

@media (min-width: 1200px) {
  .fs-lg-13 {
    font-size: 13px; } }

@media (max-width: 992px) {
  .fs-sm-down-13 {
    font-size: 13px; } }

@media (min-width: 761px) {
  .fs-sm-up-13 {
    font-size: 13px; } }

@media (max-width: 1200px) {
  .fs-md-down-13 {
    font-size: 13px; } }

@media (min-width: 992px) {
  .fs-md-up-13 {
    font-size: 13px; } }

.fs-13 {
  font-size: 13px; }

@media (max-width: 761px) {
  .fs-xs-14 {
    font-size: 14px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-14 {
    font-size: 14px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-14 {
    font-size: 14px; } }

@media (min-width: 1200px) {
  .fs-lg-14 {
    font-size: 14px; } }

@media (max-width: 992px) {
  .fs-sm-down-14 {
    font-size: 14px; } }

@media (min-width: 761px) {
  .fs-sm-up-14 {
    font-size: 14px; } }

@media (max-width: 1200px) {
  .fs-md-down-14 {
    font-size: 14px; } }

@media (min-width: 992px) {
  .fs-md-up-14 {
    font-size: 14px; } }

.fs-14 {
  font-size: 14px; }

@media (max-width: 761px) {
  .fs-xs-15 {
    font-size: 15px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-15 {
    font-size: 15px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-15 {
    font-size: 15px; } }

@media (min-width: 1200px) {
  .fs-lg-15 {
    font-size: 15px; } }

@media (max-width: 992px) {
  .fs-sm-down-15 {
    font-size: 15px; } }

@media (min-width: 761px) {
  .fs-sm-up-15 {
    font-size: 15px; } }

@media (max-width: 1200px) {
  .fs-md-down-15 {
    font-size: 15px; } }

@media (min-width: 992px) {
  .fs-md-up-15 {
    font-size: 15px; } }

.fs-15 {
  font-size: 15px; }

@media (max-width: 761px) {
  .fs-xs-16 {
    font-size: 16px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-16 {
    font-size: 16px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-16 {
    font-size: 16px; } }

@media (min-width: 1200px) {
  .fs-lg-16 {
    font-size: 16px; } }

@media (max-width: 992px) {
  .fs-sm-down-16 {
    font-size: 16px; } }

@media (min-width: 761px) {
  .fs-sm-up-16 {
    font-size: 16px; } }

@media (max-width: 1200px) {
  .fs-md-down-16 {
    font-size: 16px; } }

@media (min-width: 992px) {
  .fs-md-up-16 {
    font-size: 16px; } }

.fs-16 {
  font-size: 16px; }

@media (max-width: 761px) {
  .fs-xs-17 {
    font-size: 17px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-17 {
    font-size: 17px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-17 {
    font-size: 17px; } }

@media (min-width: 1200px) {
  .fs-lg-17 {
    font-size: 17px; } }

@media (max-width: 992px) {
  .fs-sm-down-17 {
    font-size: 17px; } }

@media (min-width: 761px) {
  .fs-sm-up-17 {
    font-size: 17px; } }

@media (max-width: 1200px) {
  .fs-md-down-17 {
    font-size: 17px; } }

@media (min-width: 992px) {
  .fs-md-up-17 {
    font-size: 17px; } }

.fs-17 {
  font-size: 17px; }

@media (max-width: 761px) {
  .fs-xs-18 {
    font-size: 18px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-18 {
    font-size: 18px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-18 {
    font-size: 18px; } }

@media (min-width: 1200px) {
  .fs-lg-18 {
    font-size: 18px; } }

@media (max-width: 992px) {
  .fs-sm-down-18 {
    font-size: 18px; } }

@media (min-width: 761px) {
  .fs-sm-up-18 {
    font-size: 18px; } }

@media (max-width: 1200px) {
  .fs-md-down-18 {
    font-size: 18px; } }

@media (min-width: 992px) {
  .fs-md-up-18 {
    font-size: 18px; } }

.fs-18 {
  font-size: 18px; }

@media (max-width: 761px) {
  .fs-xs-19 {
    font-size: 19px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-19 {
    font-size: 19px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-19 {
    font-size: 19px; } }

@media (min-width: 1200px) {
  .fs-lg-19 {
    font-size: 19px; } }

@media (max-width: 992px) {
  .fs-sm-down-19 {
    font-size: 19px; } }

@media (min-width: 761px) {
  .fs-sm-up-19 {
    font-size: 19px; } }

@media (max-width: 1200px) {
  .fs-md-down-19 {
    font-size: 19px; } }

@media (min-width: 992px) {
  .fs-md-up-19 {
    font-size: 19px; } }

.fs-19 {
  font-size: 19px; }

@media (max-width: 761px) {
  .fs-xs-20 {
    font-size: 20px; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-20 {
    font-size: 20px; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-20 {
    font-size: 20px; } }

@media (min-width: 1200px) {
  .fs-lg-20 {
    font-size: 20px; } }

@media (max-width: 992px) {
  .fs-sm-down-20 {
    font-size: 20px; } }

@media (min-width: 761px) {
  .fs-sm-up-20 {
    font-size: 20px; } }

@media (max-width: 1200px) {
  .fs-md-down-20 {
    font-size: 20px; } }

@media (min-width: 992px) {
  .fs-md-up-20 {
    font-size: 20px; } }

.fs-20 {
  font-size: 20px; }

@media (max-width: 761px) {
  .fs-xs-20 {
    font-size: 20px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-20 {
    font-size: 20px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-20 {
    font-size: 20px !important; } }

@media (min-width: 1200px) {
  .fs-lg-20 {
    font-size: 20px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-20 {
    font-size: 20px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-20 {
    font-size: 20px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-20 {
    font-size: 20px !important; } }

@media (min-width: 992px) {
  .fs-md-up-20 {
    font-size: 20px !important; } }

.fs-20 {
  font-size: 20px !important; }

@media (max-width: 761px) {
  .fs-xs-21 {
    font-size: 21px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-21 {
    font-size: 21px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-21 {
    font-size: 21px !important; } }

@media (min-width: 1200px) {
  .fs-lg-21 {
    font-size: 21px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-21 {
    font-size: 21px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-21 {
    font-size: 21px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-21 {
    font-size: 21px !important; } }

@media (min-width: 992px) {
  .fs-md-up-21 {
    font-size: 21px !important; } }

.fs-21 {
  font-size: 21px !important; }

@media (max-width: 761px) {
  .fs-xs-22 {
    font-size: 22px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-22 {
    font-size: 22px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-22 {
    font-size: 22px !important; } }

@media (min-width: 1200px) {
  .fs-lg-22 {
    font-size: 22px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-22 {
    font-size: 22px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-22 {
    font-size: 22px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-22 {
    font-size: 22px !important; } }

@media (min-width: 992px) {
  .fs-md-up-22 {
    font-size: 22px !important; } }

.fs-22 {
  font-size: 22px !important; }

@media (max-width: 761px) {
  .fs-xs-23 {
    font-size: 23px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-23 {
    font-size: 23px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-23 {
    font-size: 23px !important; } }

@media (min-width: 1200px) {
  .fs-lg-23 {
    font-size: 23px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-23 {
    font-size: 23px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-23 {
    font-size: 23px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-23 {
    font-size: 23px !important; } }

@media (min-width: 992px) {
  .fs-md-up-23 {
    font-size: 23px !important; } }

.fs-23 {
  font-size: 23px !important; }

@media (max-width: 761px) {
  .fs-xs-24 {
    font-size: 24px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-24 {
    font-size: 24px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-24 {
    font-size: 24px !important; } }

@media (min-width: 1200px) {
  .fs-lg-24 {
    font-size: 24px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-24 {
    font-size: 24px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-24 {
    font-size: 24px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-24 {
    font-size: 24px !important; } }

@media (min-width: 992px) {
  .fs-md-up-24 {
    font-size: 24px !important; } }

.fs-24 {
  font-size: 24px !important; }

@media (max-width: 761px) {
  .fs-xs-25 {
    font-size: 25px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-25 {
    font-size: 25px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-25 {
    font-size: 25px !important; } }

@media (min-width: 1200px) {
  .fs-lg-25 {
    font-size: 25px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-25 {
    font-size: 25px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-25 {
    font-size: 25px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-25 {
    font-size: 25px !important; } }

@media (min-width: 992px) {
  .fs-md-up-25 {
    font-size: 25px !important; } }

.fs-25 {
  font-size: 25px !important; }

@media (max-width: 761px) {
  .fs-xs-26 {
    font-size: 26px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-26 {
    font-size: 26px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-26 {
    font-size: 26px !important; } }

@media (min-width: 1200px) {
  .fs-lg-26 {
    font-size: 26px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-26 {
    font-size: 26px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-26 {
    font-size: 26px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-26 {
    font-size: 26px !important; } }

@media (min-width: 992px) {
  .fs-md-up-26 {
    font-size: 26px !important; } }

.fs-26 {
  font-size: 26px !important; }

@media (max-width: 761px) {
  .fs-xs-27 {
    font-size: 27px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-27 {
    font-size: 27px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-27 {
    font-size: 27px !important; } }

@media (min-width: 1200px) {
  .fs-lg-27 {
    font-size: 27px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-27 {
    font-size: 27px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-27 {
    font-size: 27px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-27 {
    font-size: 27px !important; } }

@media (min-width: 992px) {
  .fs-md-up-27 {
    font-size: 27px !important; } }

.fs-27 {
  font-size: 27px !important; }

@media (max-width: 761px) {
  .fs-xs-28 {
    font-size: 28px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-28 {
    font-size: 28px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-28 {
    font-size: 28px !important; } }

@media (min-width: 1200px) {
  .fs-lg-28 {
    font-size: 28px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-28 {
    font-size: 28px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-28 {
    font-size: 28px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-28 {
    font-size: 28px !important; } }

@media (min-width: 992px) {
  .fs-md-up-28 {
    font-size: 28px !important; } }

.fs-28 {
  font-size: 28px !important; }

@media (max-width: 761px) {
  .fs-xs-29 {
    font-size: 29px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-29 {
    font-size: 29px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-29 {
    font-size: 29px !important; } }

@media (min-width: 1200px) {
  .fs-lg-29 {
    font-size: 29px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-29 {
    font-size: 29px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-29 {
    font-size: 29px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-29 {
    font-size: 29px !important; } }

@media (min-width: 992px) {
  .fs-md-up-29 {
    font-size: 29px !important; } }

.fs-29 {
  font-size: 29px !important; }

@media (max-width: 761px) {
  .fs-xs-30 {
    font-size: 30px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-30 {
    font-size: 30px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-30 {
    font-size: 30px !important; } }

@media (min-width: 1200px) {
  .fs-lg-30 {
    font-size: 30px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-30 {
    font-size: 30px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-30 {
    font-size: 30px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-30 {
    font-size: 30px !important; } }

@media (min-width: 992px) {
  .fs-md-up-30 {
    font-size: 30px !important; } }

.fs-30 {
  font-size: 30px !important; }

@media (max-width: 761px) {
  .fs-xs-31 {
    font-size: 31px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-31 {
    font-size: 31px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-31 {
    font-size: 31px !important; } }

@media (min-width: 1200px) {
  .fs-lg-31 {
    font-size: 31px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-31 {
    font-size: 31px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-31 {
    font-size: 31px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-31 {
    font-size: 31px !important; } }

@media (min-width: 992px) {
  .fs-md-up-31 {
    font-size: 31px !important; } }

.fs-31 {
  font-size: 31px !important; }

@media (max-width: 761px) {
  .fs-xs-32 {
    font-size: 32px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-32 {
    font-size: 32px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-32 {
    font-size: 32px !important; } }

@media (min-width: 1200px) {
  .fs-lg-32 {
    font-size: 32px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-32 {
    font-size: 32px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-32 {
    font-size: 32px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-32 {
    font-size: 32px !important; } }

@media (min-width: 992px) {
  .fs-md-up-32 {
    font-size: 32px !important; } }

.fs-32 {
  font-size: 32px !important; }

@media (max-width: 761px) {
  .fs-xs-33 {
    font-size: 33px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-33 {
    font-size: 33px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-33 {
    font-size: 33px !important; } }

@media (min-width: 1200px) {
  .fs-lg-33 {
    font-size: 33px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-33 {
    font-size: 33px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-33 {
    font-size: 33px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-33 {
    font-size: 33px !important; } }

@media (min-width: 992px) {
  .fs-md-up-33 {
    font-size: 33px !important; } }

.fs-33 {
  font-size: 33px !important; }

@media (max-width: 761px) {
  .fs-xs-34 {
    font-size: 34px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-34 {
    font-size: 34px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-34 {
    font-size: 34px !important; } }

@media (min-width: 1200px) {
  .fs-lg-34 {
    font-size: 34px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-34 {
    font-size: 34px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-34 {
    font-size: 34px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-34 {
    font-size: 34px !important; } }

@media (min-width: 992px) {
  .fs-md-up-34 {
    font-size: 34px !important; } }

.fs-34 {
  font-size: 34px !important; }

@media (max-width: 761px) {
  .fs-xs-35 {
    font-size: 35px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-35 {
    font-size: 35px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-35 {
    font-size: 35px !important; } }

@media (min-width: 1200px) {
  .fs-lg-35 {
    font-size: 35px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-35 {
    font-size: 35px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-35 {
    font-size: 35px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-35 {
    font-size: 35px !important; } }

@media (min-width: 992px) {
  .fs-md-up-35 {
    font-size: 35px !important; } }

.fs-35 {
  font-size: 35px !important; }

@media (max-width: 761px) {
  .fs-xs-36 {
    font-size: 36px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-36 {
    font-size: 36px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-36 {
    font-size: 36px !important; } }

@media (min-width: 1200px) {
  .fs-lg-36 {
    font-size: 36px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-36 {
    font-size: 36px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-36 {
    font-size: 36px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-36 {
    font-size: 36px !important; } }

@media (min-width: 992px) {
  .fs-md-up-36 {
    font-size: 36px !important; } }

.fs-36 {
  font-size: 36px !important; }

@media (max-width: 761px) {
  .fs-xs-37 {
    font-size: 37px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-37 {
    font-size: 37px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-37 {
    font-size: 37px !important; } }

@media (min-width: 1200px) {
  .fs-lg-37 {
    font-size: 37px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-37 {
    font-size: 37px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-37 {
    font-size: 37px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-37 {
    font-size: 37px !important; } }

@media (min-width: 992px) {
  .fs-md-up-37 {
    font-size: 37px !important; } }

.fs-37 {
  font-size: 37px !important; }

@media (max-width: 761px) {
  .fs-xs-38 {
    font-size: 38px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-38 {
    font-size: 38px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-38 {
    font-size: 38px !important; } }

@media (min-width: 1200px) {
  .fs-lg-38 {
    font-size: 38px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-38 {
    font-size: 38px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-38 {
    font-size: 38px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-38 {
    font-size: 38px !important; } }

@media (min-width: 992px) {
  .fs-md-up-38 {
    font-size: 38px !important; } }

.fs-38 {
  font-size: 38px !important; }

@media (max-width: 761px) {
  .fs-xs-39 {
    font-size: 39px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-39 {
    font-size: 39px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-39 {
    font-size: 39px !important; } }

@media (min-width: 1200px) {
  .fs-lg-39 {
    font-size: 39px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-39 {
    font-size: 39px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-39 {
    font-size: 39px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-39 {
    font-size: 39px !important; } }

@media (min-width: 992px) {
  .fs-md-up-39 {
    font-size: 39px !important; } }

.fs-39 {
  font-size: 39px !important; }

@media (max-width: 761px) {
  .fs-xs-40 {
    font-size: 40px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-40 {
    font-size: 40px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-40 {
    font-size: 40px !important; } }

@media (min-width: 1200px) {
  .fs-lg-40 {
    font-size: 40px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-40 {
    font-size: 40px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-40 {
    font-size: 40px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-40 {
    font-size: 40px !important; } }

@media (min-width: 992px) {
  .fs-md-up-40 {
    font-size: 40px !important; } }

.fs-40 {
  font-size: 40px !important; }

@media (max-width: 761px) {
  .fs-xs-41 {
    font-size: 41px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-41 {
    font-size: 41px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-41 {
    font-size: 41px !important; } }

@media (min-width: 1200px) {
  .fs-lg-41 {
    font-size: 41px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-41 {
    font-size: 41px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-41 {
    font-size: 41px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-41 {
    font-size: 41px !important; } }

@media (min-width: 992px) {
  .fs-md-up-41 {
    font-size: 41px !important; } }

.fs-41 {
  font-size: 41px !important; }

@media (max-width: 761px) {
  .fs-xs-42 {
    font-size: 42px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-42 {
    font-size: 42px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-42 {
    font-size: 42px !important; } }

@media (min-width: 1200px) {
  .fs-lg-42 {
    font-size: 42px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-42 {
    font-size: 42px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-42 {
    font-size: 42px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-42 {
    font-size: 42px !important; } }

@media (min-width: 992px) {
  .fs-md-up-42 {
    font-size: 42px !important; } }

.fs-42 {
  font-size: 42px !important; }

@media (max-width: 761px) {
  .fs-xs-43 {
    font-size: 43px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-43 {
    font-size: 43px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-43 {
    font-size: 43px !important; } }

@media (min-width: 1200px) {
  .fs-lg-43 {
    font-size: 43px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-43 {
    font-size: 43px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-43 {
    font-size: 43px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-43 {
    font-size: 43px !important; } }

@media (min-width: 992px) {
  .fs-md-up-43 {
    font-size: 43px !important; } }

.fs-43 {
  font-size: 43px !important; }

@media (max-width: 761px) {
  .fs-xs-44 {
    font-size: 44px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-44 {
    font-size: 44px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-44 {
    font-size: 44px !important; } }

@media (min-width: 1200px) {
  .fs-lg-44 {
    font-size: 44px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-44 {
    font-size: 44px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-44 {
    font-size: 44px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-44 {
    font-size: 44px !important; } }

@media (min-width: 992px) {
  .fs-md-up-44 {
    font-size: 44px !important; } }

.fs-44 {
  font-size: 44px !important; }

@media (max-width: 761px) {
  .fs-xs-45 {
    font-size: 45px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-45 {
    font-size: 45px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-45 {
    font-size: 45px !important; } }

@media (min-width: 1200px) {
  .fs-lg-45 {
    font-size: 45px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-45 {
    font-size: 45px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-45 {
    font-size: 45px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-45 {
    font-size: 45px !important; } }

@media (min-width: 992px) {
  .fs-md-up-45 {
    font-size: 45px !important; } }

.fs-45 {
  font-size: 45px !important; }

@media (max-width: 761px) {
  .fs-xs-46 {
    font-size: 46px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-46 {
    font-size: 46px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-46 {
    font-size: 46px !important; } }

@media (min-width: 1200px) {
  .fs-lg-46 {
    font-size: 46px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-46 {
    font-size: 46px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-46 {
    font-size: 46px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-46 {
    font-size: 46px !important; } }

@media (min-width: 992px) {
  .fs-md-up-46 {
    font-size: 46px !important; } }

.fs-46 {
  font-size: 46px !important; }

@media (max-width: 761px) {
  .fs-xs-47 {
    font-size: 47px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-47 {
    font-size: 47px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-47 {
    font-size: 47px !important; } }

@media (min-width: 1200px) {
  .fs-lg-47 {
    font-size: 47px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-47 {
    font-size: 47px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-47 {
    font-size: 47px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-47 {
    font-size: 47px !important; } }

@media (min-width: 992px) {
  .fs-md-up-47 {
    font-size: 47px !important; } }

.fs-47 {
  font-size: 47px !important; }

@media (max-width: 761px) {
  .fs-xs-48 {
    font-size: 48px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-48 {
    font-size: 48px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-48 {
    font-size: 48px !important; } }

@media (min-width: 1200px) {
  .fs-lg-48 {
    font-size: 48px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-48 {
    font-size: 48px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-48 {
    font-size: 48px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-48 {
    font-size: 48px !important; } }

@media (min-width: 992px) {
  .fs-md-up-48 {
    font-size: 48px !important; } }

.fs-48 {
  font-size: 48px !important; }

@media (max-width: 761px) {
  .fs-xs-49 {
    font-size: 49px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-49 {
    font-size: 49px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-49 {
    font-size: 49px !important; } }

@media (min-width: 1200px) {
  .fs-lg-49 {
    font-size: 49px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-49 {
    font-size: 49px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-49 {
    font-size: 49px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-49 {
    font-size: 49px !important; } }

@media (min-width: 992px) {
  .fs-md-up-49 {
    font-size: 49px !important; } }

.fs-49 {
  font-size: 49px !important; }

@media (max-width: 761px) {
  .fs-xs-50 {
    font-size: 50px !important; } }

@media (min-width: 761px) and (max-width: 992px) {
  .fs-sm-50 {
    font-size: 50px !important; } }

@media (min-width: 992px) and (max-width: 1200px) {
  .fs-md-50 {
    font-size: 50px !important; } }

@media (min-width: 1200px) {
  .fs-lg-50 {
    font-size: 50px !important; } }

@media (max-width: 992px) {
  .fs-sm-down-50 {
    font-size: 50px !important; } }

@media (min-width: 761px) {
  .fs-sm-up-50 {
    font-size: 50px !important; } }

@media (max-width: 1200px) {
  .fs-md-down-50 {
    font-size: 50px !important; } }

@media (min-width: 992px) {
  .fs-md-up-50 {
    font-size: 50px !important; } }

.fs-50 {
  font-size: 50px !important; }

.color-primary {
  color: #007088 !important; }

.bg-color-primary {
  background-color: #007088 !important; }

.border-color-primary {
  border-color: #007088; }

.bordert-color-primary {
  border-top-color: #007088; }

.borderb-color-primary {
  border-bottom-color: #007088; }

.borderl-color-primary {
  border-left-color: #007088; }

.borderr-color-primary {
  border-right-color: #007088; }

.color-secondary {
  color: #ff9600 !important; }

.bg-color-secondary {
  background-color: #ff9600 !important; }

.border-color-secondary {
  border-color: #ff9600; }

.bordert-color-secondary {
  border-top-color: #ff9600; }

.borderb-color-secondary {
  border-bottom-color: #ff9600; }

.borderl-color-secondary {
  border-left-color: #ff9600; }

.borderr-color-secondary {
  border-right-color: #ff9600; }

.color-tertiary {
  color: #cee0ea !important; }

.bg-color-tertiary {
  background-color: #cee0ea !important; }

.border-color-tertiary {
  border-color: #cee0ea; }

.bordert-color-tertiary {
  border-top-color: #cee0ea; }

.borderb-color-tertiary {
  border-bottom-color: #cee0ea; }

.borderl-color-tertiary {
  border-left-color: #cee0ea; }

.borderr-color-tertiary {
  border-right-color: #cee0ea; }

.color-error {
  color: #d8000c !important; }

.bg-color-error {
  background-color: #d8000c !important; }

.border-color-error {
  border-color: #d8000c; }

.bordert-color-error {
  border-top-color: #d8000c; }

.borderb-color-error {
  border-bottom-color: #d8000c; }

.borderl-color-error {
  border-left-color: #d8000c; }

.borderr-color-error {
  border-right-color: #d8000c; }

.color-primary {
  color: #007088; }

.color-secondary {
  color: #ff9600; }

.borderc-primary {
  border-color: #007088; }

.vertical-center {
  display: flex;
  align-items: center;
  height: unset; }

.vertical-bottom {
  display: flex;
  align-items: flex-end; }

.m-auto {
  margin: auto; }

.container-blank {
  padding-left: 0px;
  padding-right: 0px; }

.view-content-input {
  height: 200px;
  background: url("https://testsysteme.de/crm/getImageById/28972984499278268250149365556"); }
  @media (max-width: 992px) {
    .view-content-input {
      height: 350px; } }

.uts-faq-headline {
  font-size: 80px;
  font-weight: 900; }
  @media (max-width: 992px) {
    .uts-faq-headline {
      font-size: 50px;
      font-weight: 400; } }

.uts-faq-subline {
  font-size: 40px !important; }

.panel-uform .panel-heading {
  background-color: #b3d4db;
  border-radius: 5px; }

.card-body-uform-hidden {
  display: none; }

.panel-uform {
  background-color: #f2f8f9; }

.panel-uform .panel-heading.active-header {
  background-color: #007088;
  color: #FFFFFF; }

.pills-uform-faq > .nav-item > a > i, .pills-uform-faq > .nav-item > a, .panel-uform > .panel-heading div > i {
  color: #007088; }

.panel-uform > .panel-heading.active-header div > i {
  color: #FFFFFF; }

.panel-uform {
  border: 0px; }

.uts-search-icon {
  margin-left: -40px !important;
  z-index: 9;
  color: #ff9600; }

.uts-search-input-faq {
  border: 2px solid #ff9600;
  border-radius: 5px !important;
  height: 50px; }

.uts-faq-search-container {
  margin-top: -10px; }

#contact {
  background-color: #e6f1f3; }

.uform-contact-addon {
  background-color: #b3d4db;
  border: none;
  border-radius: 5px !important;
  width: 170px;
  color: #000000; }

.uform-contact-input {
  border: none;
  border-radius: 5px !important;
  height: 100%; }

.uts-form-contact .input-group {
  height: 50px; }

.uts-form-contact textarea {
  height: 200px; }

.uts-checkbox {
  display: none; }

.uts-checkbox[type="checkbox"] + label::before {
  width: 22px;
  height: 18px;
  display: block;
  content: "";
  float: left;
  margin-right: 5px;
  color: #007088;
  margin-top: 6px;
  cursor: pointer; }

.uts-checkbox[type="checkbox"]:checked + label::before {
  content: ""; }

.checkbox-label-span {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 15px;
  color: #000000;
  cursor: pointer; }

.btn-uts-send, .btn-uts-send:hover {
  background-color: #007088;
  color: #FFFFFF;
  font-size: 25px;
  font-weight: 800; }

.uts-input-field-error {
  border: 1px solid #d8000c; }

.uts-field-error-contact {
  margin-left: 170px;
  margin-top: -15px;
  margin-bottom: 25px; }

.uts-checkbox.uts-checkbox-error[type="checkbox"] + label::before {
  color: #d8000c; }

.mw-100 {
  max-width: 100%; }

.hr-faq-contact-card {
  height: 2px;
  background-color: #007088; }

@media (min-width: 761px) and (max-width: 992px) {
  .nav-justified > li {
    width: unset !important; } }

.nav-item.active > .nav-link > i {
  border-bottom: 1px solid #ff9600; }

/*# sourceMappingURL=faq.css.map */
