
@media (min-width: 1280px) {
  .mt-lg-0 {
    margin-top: 0px !important;
  }

  .mb-lg-0 {
    margin-bottom: 0px !important;
  }

  .mr-lg-0 {
    margin-right: 0px !important;
  }

  .ml-lg-0 {
    margin-left: 0px !important;
  }

  .pt-lg-0 {
    padding-top: 0px !important;
  }

  .pb-lg-0 {
    padding-bottom: 0px !important;
  }

  .pr-lg-0 {
    padding-right: 0px !important;
  }

  .pl-lg-0 {
    padding-left: 0px !important;
  }

  .mt-n-lg-0 {
    margin-top: 0px !important;
  }

  .mb-n-lg-0 {
    margin-bottom: 0px !important;
  }

  .mr-n-lg-0 {
    margin-right: 0px !important;
  }

  .ml-n-lg-0 {
    margin-left: 0px !important;
  }

  .t-lg-0 {
    top: 0px !important;
  }

  .b-lg-0 {
    bottom: 0px !important;
  }

  .l-lg-0 {
    left: 0px !important;
  }

  .r-lg-0 {
    right: 0px !important;
  }

  .t-n-lg-0 {
    top: 0px !important;
  }

  .b-n-lg-0 {
    bottom: 0px !important;
  }

  .l-n-lg-0 {
    left: 0px !important;
  }

  .r-n-lg-0 {
    right: 0px !important;
  }

  .ti-lg-0 {
    text-indent: 0px !important;
  }

  .ti-n-lg-0 {
    text-indent: 0px !important;
  }

  .fs-lg-0 {
    font-size: 0px !important;
  }

  .row-lg-0 {
    margin-left: 0px !important;
    margin-right: 0px !important;
  }
  .row-lg-0 > [class*="col-"] {
    padding-left: 0px !important;
    padding-right: 0px !important;
  }

  .mt-lg-1 {
    margin-top: 1px !important;
  }

  .mb-lg-1 {
    margin-bottom: 1px !important;
  }

  .mr-lg-1 {
    margin-right: 1px !important;
  }

  .ml-lg-1 {
    margin-left: 1px !important;
  }

  .pt-lg-1 {
    padding-top: 1px !important;
  }

  .pb-lg-1 {
    padding-bottom: 1px !important;
  }

  .pr-lg-1 {
    padding-right: 1px !important;
  }

  .pl-lg-1 {
    padding-left: 1px !important;
  }

  .mt-n-lg-1 {
    margin-top: -1px !important;
  }

  .mb-n-lg-1 {
    margin-bottom: -1px !important;
  }

  .mr-n-lg-1 {
    margin-right: -1px !important;
  }

  .ml-n-lg-1 {
    margin-left: -1px !important;
  }

  .t-lg-1 {
    top: 1px !important;
  }

  .b-lg-1 {
    bottom: 1px !important;
  }

  .l-lg-1 {
    left: 1px !important;
  }

  .r-lg-1 {
    right: 1px !important;
  }

  .t-n-lg-1 {
    top: -1px !important;
  }

  .b-n-lg-1 {
    bottom: -1px !important;
  }

  .l-n-lg-1 {
    left: -1px !important;
  }

  .r-n-lg-1 {
    right: -1px !important;
  }

  .ti-lg-1 {
    text-indent: 1px !important;
  }

  .ti-n-lg-1 {
    text-indent: -1px !important;
  }

  .fs-lg-1 {
    font-size: 1px !important;
  }

  .row-lg-1 {
    margin-left: -1px !important;
    margin-right: -1px !important;
  }
  .row-lg-1 > [class*="col-"] {
    padding-left: 1px !important;
    padding-right: 1px !important;
  }

  .mt-lg-2 {
    margin-top: 2px !important;
  }

  .mb-lg-2 {
    margin-bottom: 2px !important;
  }

  .mr-lg-2 {
    margin-right: 2px !important;
  }

  .ml-lg-2 {
    margin-left: 2px !important;
  }

  .pt-lg-2 {
    padding-top: 2px !important;
  }

  .pb-lg-2 {
    padding-bottom: 2px !important;
  }

  .pr-lg-2 {
    padding-right: 2px !important;
  }

  .pl-lg-2 {
    padding-left: 2px !important;
  }

  .mt-n-lg-2 {
    margin-top: -2px !important;
  }

  .mb-n-lg-2 {
    margin-bottom: -2px !important;
  }

  .mr-n-lg-2 {
    margin-right: -2px !important;
  }

  .ml-n-lg-2 {
    margin-left: -2px !important;
  }

  .t-lg-2 {
    top: 2px !important;
  }

  .b-lg-2 {
    bottom: 2px !important;
  }

  .l-lg-2 {
    left: 2px !important;
  }

  .r-lg-2 {
    right: 2px !important;
  }

  .t-n-lg-2 {
    top: -2px !important;
  }

  .b-n-lg-2 {
    bottom: -2px !important;
  }

  .l-n-lg-2 {
    left: -2px !important;
  }

  .r-n-lg-2 {
    right: -2px !important;
  }

  .ti-lg-2 {
    text-indent: 2px !important;
  }

  .ti-n-lg-2 {
    text-indent: -2px !important;
  }

  .fs-lg-2 {
    font-size: 2px !important;
  }

  .row-lg-2 {
    margin-left: -2px !important;
    margin-right: -2px !important;
  }
  .row-lg-2 > [class*="col-"] {
    padding-left: 2px !important;
    padding-right: 2px !important;
  }

  .mt-lg-3 {
    margin-top: 3px !important;
  }

  .mb-lg-3 {
    margin-bottom: 3px !important;
  }

  .mr-lg-3 {
    margin-right: 3px !important;
  }

  .ml-lg-3 {
    margin-left: 3px !important;
  }

  .pt-lg-3 {
    padding-top: 3px !important;
  }

  .pb-lg-3 {
    padding-bottom: 3px !important;
  }

  .pr-lg-3 {
    padding-right: 3px !important;
  }

  .pl-lg-3 {
    padding-left: 3px !important;
  }

  .mt-n-lg-3 {
    margin-top: -3px !important;
  }

  .mb-n-lg-3 {
    margin-bottom: -3px !important;
  }

  .mr-n-lg-3 {
    margin-right: -3px !important;
  }

  .ml-n-lg-3 {
    margin-left: -3px !important;
  }

  .t-lg-3 {
    top: 3px !important;
  }

  .b-lg-3 {
    bottom: 3px !important;
  }

  .l-lg-3 {
    left: 3px !important;
  }

  .r-lg-3 {
    right: 3px !important;
  }

  .t-n-lg-3 {
    top: -3px !important;
  }

  .b-n-lg-3 {
    bottom: -3px !important;
  }

  .l-n-lg-3 {
    left: -3px !important;
  }

  .r-n-lg-3 {
    right: -3px !important;
  }

  .ti-lg-3 {
    text-indent: 3px !important;
  }

  .ti-n-lg-3 {
    text-indent: -3px !important;
  }

  .fs-lg-3 {
    font-size: 3px !important;
  }

  .row-lg-3 {
    margin-left: -3px !important;
    margin-right: -3px !important;
  }
  .row-lg-3 > [class*="col-"] {
    padding-left: 3px !important;
    padding-right: 3px !important;
  }

  .mt-lg-4 {
    margin-top: 4px !important;
  }

  .mb-lg-4 {
    margin-bottom: 4px !important;
  }

  .mr-lg-4 {
    margin-right: 4px !important;
  }

  .ml-lg-4 {
    margin-left: 4px !important;
  }

  .pt-lg-4 {
    padding-top: 4px !important;
  }

  .pb-lg-4 {
    padding-bottom: 4px !important;
  }

  .pr-lg-4 {
    padding-right: 4px !important;
  }

  .pl-lg-4 {
    padding-left: 4px !important;
  }

  .mt-n-lg-4 {
    margin-top: -4px !important;
  }

  .mb-n-lg-4 {
    margin-bottom: -4px !important;
  }

  .mr-n-lg-4 {
    margin-right: -4px !important;
  }

  .ml-n-lg-4 {
    margin-left: -4px !important;
  }

  .t-lg-4 {
    top: 4px !important;
  }

  .b-lg-4 {
    bottom: 4px !important;
  }

  .l-lg-4 {
    left: 4px !important;
  }

  .r-lg-4 {
    right: 4px !important;
  }

  .t-n-lg-4 {
    top: -4px !important;
  }

  .b-n-lg-4 {
    bottom: -4px !important;
  }

  .l-n-lg-4 {
    left: -4px !important;
  }

  .r-n-lg-4 {
    right: -4px !important;
  }

  .ti-lg-4 {
    text-indent: 4px !important;
  }

  .ti-n-lg-4 {
    text-indent: -4px !important;
  }

  .fs-lg-4 {
    font-size: 4px !important;
  }

  .row-lg-4 {
    margin-left: -4px !important;
    margin-right: -4px !important;
  }
  .row-lg-4 > [class*="col-"] {
    padding-left: 4px !important;
    padding-right: 4px !important;
  }

  .mt-lg-5 {
    margin-top: 5px !important;
  }

  .mb-lg-5 {
    margin-bottom: 5px !important;
  }

  .mr-lg-5 {
    margin-right: 5px !important;
  }

  .ml-lg-5 {
    margin-left: 5px !important;
  }

  .pt-lg-5 {
    padding-top: 5px !important;
  }

  .pb-lg-5 {
    padding-bottom: 5px !important;
  }

  .pr-lg-5 {
    padding-right: 5px !important;
  }

  .pl-lg-5 {
    padding-left: 5px !important;
  }

  .mt-n-lg-5 {
    margin-top: -5px !important;
  }

  .mb-n-lg-5 {
    margin-bottom: -5px !important;
  }

  .mr-n-lg-5 {
    margin-right: -5px !important;
  }

  .ml-n-lg-5 {
    margin-left: -5px !important;
  }

  .t-lg-5 {
    top: 5px !important;
  }

  .b-lg-5 {
    bottom: 5px !important;
  }

  .l-lg-5 {
    left: 5px !important;
  }

  .r-lg-5 {
    right: 5px !important;
  }

  .t-n-lg-5 {
    top: -5px !important;
  }

  .b-n-lg-5 {
    bottom: -5px !important;
  }

  .l-n-lg-5 {
    left: -5px !important;
  }

  .r-n-lg-5 {
    right: -5px !important;
  }

  .ti-lg-5 {
    text-indent: 5px !important;
  }

  .ti-n-lg-5 {
    text-indent: -5px !important;
  }

  .fs-lg-5 {
    font-size: 5px !important;
  }

  .row-lg-5 {
    margin-left: -5px !important;
    margin-right: -5px !important;
  }
  .row-lg-5 > [class*="col-"] {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }

  .mt-lg-6 {
    margin-top: 6px !important;
  }

  .mb-lg-6 {
    margin-bottom: 6px !important;
  }

  .mr-lg-6 {
    margin-right: 6px !important;
  }

  .ml-lg-6 {
    margin-left: 6px !important;
  }

  .pt-lg-6 {
    padding-top: 6px !important;
  }

  .pb-lg-6 {
    padding-bottom: 6px !important;
  }

  .pr-lg-6 {
    padding-right: 6px !important;
  }

  .pl-lg-6 {
    padding-left: 6px !important;
  }

  .mt-n-lg-6 {
    margin-top: -6px !important;
  }

  .mb-n-lg-6 {
    margin-bottom: -6px !important;
  }

  .mr-n-lg-6 {
    margin-right: -6px !important;
  }

  .ml-n-lg-6 {
    margin-left: -6px !important;
  }

  .t-lg-6 {
    top: 6px !important;
  }

  .b-lg-6 {
    bottom: 6px !important;
  }

  .l-lg-6 {
    left: 6px !important;
  }

  .r-lg-6 {
    right: 6px !important;
  }

  .t-n-lg-6 {
    top: -6px !important;
  }

  .b-n-lg-6 {
    bottom: -6px !important;
  }

  .l-n-lg-6 {
    left: -6px !important;
  }

  .r-n-lg-6 {
    right: -6px !important;
  }

  .ti-lg-6 {
    text-indent: 6px !important;
  }

  .ti-n-lg-6 {
    text-indent: -6px !important;
  }

  .fs-lg-6 {
    font-size: 6px !important;
  }

  .row-lg-6 {
    margin-left: -6px !important;
    margin-right: -6px !important;
  }
  .row-lg-6 > [class*="col-"] {
    padding-left: 6px !important;
    padding-right: 6px !important;
  }

  .mt-lg-7 {
    margin-top: 7px !important;
  }

  .mb-lg-7 {
    margin-bottom: 7px !important;
  }

  .mr-lg-7 {
    margin-right: 7px !important;
  }

  .ml-lg-7 {
    margin-left: 7px !important;
  }

  .pt-lg-7 {
    padding-top: 7px !important;
  }

  .pb-lg-7 {
    padding-bottom: 7px !important;
  }

  .pr-lg-7 {
    padding-right: 7px !important;
  }

  .pl-lg-7 {
    padding-left: 7px !important;
  }

  .mt-n-lg-7 {
    margin-top: -7px !important;
  }

  .mb-n-lg-7 {
    margin-bottom: -7px !important;
  }

  .mr-n-lg-7 {
    margin-right: -7px !important;
  }

  .ml-n-lg-7 {
    margin-left: -7px !important;
  }

  .t-lg-7 {
    top: 7px !important;
  }

  .b-lg-7 {
    bottom: 7px !important;
  }

  .l-lg-7 {
    left: 7px !important;
  }

  .r-lg-7 {
    right: 7px !important;
  }

  .t-n-lg-7 {
    top: -7px !important;
  }

  .b-n-lg-7 {
    bottom: -7px !important;
  }

  .l-n-lg-7 {
    left: -7px !important;
  }

  .r-n-lg-7 {
    right: -7px !important;
  }

  .ti-lg-7 {
    text-indent: 7px !important;
  }

  .ti-n-lg-7 {
    text-indent: -7px !important;
  }

  .fs-lg-7 {
    font-size: 7px !important;
  }

  .row-lg-7 {
    margin-left: -7px !important;
    margin-right: -7px !important;
  }
  .row-lg-7 > [class*="col-"] {
    padding-left: 7px !important;
    padding-right: 7px !important;
  }

  .mt-lg-8 {
    margin-top: 8px !important;
  }

  .mb-lg-8 {
    margin-bottom: 8px !important;
  }

  .mr-lg-8 {
    margin-right: 8px !important;
  }

  .ml-lg-8 {
    margin-left: 8px !important;
  }

  .pt-lg-8 {
    padding-top: 8px !important;
  }

  .pb-lg-8 {
    padding-bottom: 8px !important;
  }

  .pr-lg-8 {
    padding-right: 8px !important;
  }

  .pl-lg-8 {
    padding-left: 8px !important;
  }

  .mt-n-lg-8 {
    margin-top: -8px !important;
  }

  .mb-n-lg-8 {
    margin-bottom: -8px !important;
  }

  .mr-n-lg-8 {
    margin-right: -8px !important;
  }

  .ml-n-lg-8 {
    margin-left: -8px !important;
  }

  .t-lg-8 {
    top: 8px !important;
  }

  .b-lg-8 {
    bottom: 8px !important;
  }

  .l-lg-8 {
    left: 8px !important;
  }

  .r-lg-8 {
    right: 8px !important;
  }

  .t-n-lg-8 {
    top: -8px !important;
  }

  .b-n-lg-8 {
    bottom: -8px !important;
  }

  .l-n-lg-8 {
    left: -8px !important;
  }

  .r-n-lg-8 {
    right: -8px !important;
  }

  .ti-lg-8 {
    text-indent: 8px !important;
  }

  .ti-n-lg-8 {
    text-indent: -8px !important;
  }

  .fs-lg-8 {
    font-size: 8px !important;
  }

  .row-lg-8 {
    margin-left: -8px !important;
    margin-right: -8px !important;
  }
  .row-lg-8 > [class*="col-"] {
    padding-left: 8px !important;
    padding-right: 8px !important;
  }

  .mt-lg-9 {
    margin-top: 9px !important;
  }

  .mb-lg-9 {
    margin-bottom: 9px !important;
  }

  .mr-lg-9 {
    margin-right: 9px !important;
  }

  .ml-lg-9 {
    margin-left: 9px !important;
  }

  .pt-lg-9 {
    padding-top: 9px !important;
  }

  .pb-lg-9 {
    padding-bottom: 9px !important;
  }

  .pr-lg-9 {
    padding-right: 9px !important;
  }

  .pl-lg-9 {
    padding-left: 9px !important;
  }

  .mt-n-lg-9 {
    margin-top: -9px !important;
  }

  .mb-n-lg-9 {
    margin-bottom: -9px !important;
  }

  .mr-n-lg-9 {
    margin-right: -9px !important;
  }

  .ml-n-lg-9 {
    margin-left: -9px !important;
  }

  .t-lg-9 {
    top: 9px !important;
  }

  .b-lg-9 {
    bottom: 9px !important;
  }

  .l-lg-9 {
    left: 9px !important;
  }

  .r-lg-9 {
    right: 9px !important;
  }

  .t-n-lg-9 {
    top: -9px !important;
  }

  .b-n-lg-9 {
    bottom: -9px !important;
  }

  .l-n-lg-9 {
    left: -9px !important;
  }

  .r-n-lg-9 {
    right: -9px !important;
  }

  .ti-lg-9 {
    text-indent: 9px !important;
  }

  .ti-n-lg-9 {
    text-indent: -9px !important;
  }

  .fs-lg-9 {
    font-size: 9px !important;
  }

  .row-lg-9 {
    margin-left: -9px !important;
    margin-right: -9px !important;
  }
  .row-lg-9 > [class*="col-"] {
    padding-left: 9px !important;
    padding-right: 9px !important;
  }

  .mt-lg-10 {
    margin-top: 10px !important;
  }

  .mb-lg-10 {
    margin-bottom: 10px !important;
  }

  .mr-lg-10 {
    margin-right: 10px !important;
  }

  .ml-lg-10 {
    margin-left: 10px !important;
  }

  .pt-lg-10 {
    padding-top: 10px !important;
  }

  .pb-lg-10 {
    padding-bottom: 10px !important;
  }

  .pr-lg-10 {
    padding-right: 10px !important;
  }

  .pl-lg-10 {
    padding-left: 10px !important;
  }

  .mt-n-lg-10 {
    margin-top: -10px !important;
  }

  .mb-n-lg-10 {
    margin-bottom: -10px !important;
  }

  .mr-n-lg-10 {
    margin-right: -10px !important;
  }

  .ml-n-lg-10 {
    margin-left: -10px !important;
  }

  .t-lg-10 {
    top: 10px !important;
  }

  .b-lg-10 {
    bottom: 10px !important;
  }

  .l-lg-10 {
    left: 10px !important;
  }

  .r-lg-10 {
    right: 10px !important;
  }

  .t-n-lg-10 {
    top: -10px !important;
  }

  .b-n-lg-10 {
    bottom: -10px !important;
  }

  .l-n-lg-10 {
    left: -10px !important;
  }

  .r-n-lg-10 {
    right: -10px !important;
  }

  .ti-lg-10 {
    text-indent: 10px !important;
  }

  .ti-n-lg-10 {
    text-indent: -10px !important;
  }

  .fs-lg-10 {
    font-size: 10px !important;
  }

  .row-lg-10 {
    margin-left: -10px !important;
    margin-right: -10px !important;
  }
  .row-lg-10 > [class*="col-"] {
    padding-left: 10px !important;
    padding-right: 10px !important;
  }

  .mt-lg-11 {
    margin-top: 11px !important;
  }

  .mb-lg-11 {
    margin-bottom: 11px !important;
  }

  .mr-lg-11 {
    margin-right: 11px !important;
  }

  .ml-lg-11 {
    margin-left: 11px !important;
  }

  .pt-lg-11 {
    padding-top: 11px !important;
  }

  .pb-lg-11 {
    padding-bottom: 11px !important;
  }

  .pr-lg-11 {
    padding-right: 11px !important;
  }

  .pl-lg-11 {
    padding-left: 11px !important;
  }

  .mt-n-lg-11 {
    margin-top: -11px !important;
  }

  .mb-n-lg-11 {
    margin-bottom: -11px !important;
  }

  .mr-n-lg-11 {
    margin-right: -11px !important;
  }

  .ml-n-lg-11 {
    margin-left: -11px !important;
  }

  .t-lg-11 {
    top: 11px !important;
  }

  .b-lg-11 {
    bottom: 11px !important;
  }

  .l-lg-11 {
    left: 11px !important;
  }

  .r-lg-11 {
    right: 11px !important;
  }

  .t-n-lg-11 {
    top: -11px !important;
  }

  .b-n-lg-11 {
    bottom: -11px !important;
  }

  .l-n-lg-11 {
    left: -11px !important;
  }

  .r-n-lg-11 {
    right: -11px !important;
  }

  .ti-lg-11 {
    text-indent: 11px !important;
  }

  .ti-n-lg-11 {
    text-indent: -11px !important;
  }

  .fs-lg-11 {
    font-size: 11px !important;
  }

  .row-lg-11 {
    margin-left: -11px !important;
    margin-right: -11px !important;
  }
  .row-lg-11 > [class*="col-"] {
    padding-left: 11px !important;
    padding-right: 11px !important;
  }

  .mt-lg-12 {
    margin-top: 12px !important;
  }

  .mb-lg-12 {
    margin-bottom: 12px !important;
  }

  .mr-lg-12 {
    margin-right: 12px !important;
  }

  .ml-lg-12 {
    margin-left: 12px !important;
  }

  .pt-lg-12 {
    padding-top: 12px !important;
  }

  .pb-lg-12 {
    padding-bottom: 12px !important;
  }

  .pr-lg-12 {
    padding-right: 12px !important;
  }

  .pl-lg-12 {
    padding-left: 12px !important;
  }

  .mt-n-lg-12 {
    margin-top: -12px !important;
  }

  .mb-n-lg-12 {
    margin-bottom: -12px !important;
  }

  .mr-n-lg-12 {
    margin-right: -12px !important;
  }

  .ml-n-lg-12 {
    margin-left: -12px !important;
  }

  .t-lg-12 {
    top: 12px !important;
  }

  .b-lg-12 {
    bottom: 12px !important;
  }

  .l-lg-12 {
    left: 12px !important;
  }

  .r-lg-12 {
    right: 12px !important;
  }

  .t-n-lg-12 {
    top: -12px !important;
  }

  .b-n-lg-12 {
    bottom: -12px !important;
  }

  .l-n-lg-12 {
    left: -12px !important;
  }

  .r-n-lg-12 {
    right: -12px !important;
  }

  .ti-lg-12 {
    text-indent: 12px !important;
  }

  .ti-n-lg-12 {
    text-indent: -12px !important;
  }

  .fs-lg-12 {
    font-size: 12px !important;
  }

  .row-lg-12 {
    margin-left: -12px !important;
    margin-right: -12px !important;
  }
  .row-lg-12 > [class*="col-"] {
    padding-left: 12px !important;
    padding-right: 12px !important;
  }

  .mt-lg-13 {
    margin-top: 13px !important;
  }

  .mb-lg-13 {
    margin-bottom: 13px !important;
  }

  .mr-lg-13 {
    margin-right: 13px !important;
  }

  .ml-lg-13 {
    margin-left: 13px !important;
  }

  .pt-lg-13 {
    padding-top: 13px !important;
  }

  .pb-lg-13 {
    padding-bottom: 13px !important;
  }

  .pr-lg-13 {
    padding-right: 13px !important;
  }

  .pl-lg-13 {
    padding-left: 13px !important;
  }

  .mt-n-lg-13 {
    margin-top: -13px !important;
  }

  .mb-n-lg-13 {
    margin-bottom: -13px !important;
  }

  .mr-n-lg-13 {
    margin-right: -13px !important;
  }

  .ml-n-lg-13 {
    margin-left: -13px !important;
  }

  .t-lg-13 {
    top: 13px !important;
  }

  .b-lg-13 {
    bottom: 13px !important;
  }

  .l-lg-13 {
    left: 13px !important;
  }

  .r-lg-13 {
    right: 13px !important;
  }

  .t-n-lg-13 {
    top: -13px !important;
  }

  .b-n-lg-13 {
    bottom: -13px !important;
  }

  .l-n-lg-13 {
    left: -13px !important;
  }

  .r-n-lg-13 {
    right: -13px !important;
  }

  .ti-lg-13 {
    text-indent: 13px !important;
  }

  .ti-n-lg-13 {
    text-indent: -13px !important;
  }

  .fs-lg-13 {
    font-size: 13px !important;
  }

  .row-lg-13 {
    margin-left: -13px !important;
    margin-right: -13px !important;
  }
  .row-lg-13 > [class*="col-"] {
    padding-left: 13px !important;
    padding-right: 13px !important;
  }

  .mt-lg-14 {
    margin-top: 14px !important;
  }

  .mb-lg-14 {
    margin-bottom: 14px !important;
  }

  .mr-lg-14 {
    margin-right: 14px !important;
  }

  .ml-lg-14 {
    margin-left: 14px !important;
  }

  .pt-lg-14 {
    padding-top: 14px !important;
  }

  .pb-lg-14 {
    padding-bottom: 14px !important;
  }

  .pr-lg-14 {
    padding-right: 14px !important;
  }

  .pl-lg-14 {
    padding-left: 14px !important;
  }

  .mt-n-lg-14 {
    margin-top: -14px !important;
  }

  .mb-n-lg-14 {
    margin-bottom: -14px !important;
  }

  .mr-n-lg-14 {
    margin-right: -14px !important;
  }

  .ml-n-lg-14 {
    margin-left: -14px !important;
  }

  .t-lg-14 {
    top: 14px !important;
  }

  .b-lg-14 {
    bottom: 14px !important;
  }

  .l-lg-14 {
    left: 14px !important;
  }

  .r-lg-14 {
    right: 14px !important;
  }

  .t-n-lg-14 {
    top: -14px !important;
  }

  .b-n-lg-14 {
    bottom: -14px !important;
  }

  .l-n-lg-14 {
    left: -14px !important;
  }

  .r-n-lg-14 {
    right: -14px !important;
  }

  .ti-lg-14 {
    text-indent: 14px !important;
  }

  .ti-n-lg-14 {
    text-indent: -14px !important;
  }

  .fs-lg-14 {
    font-size: 14px !important;
  }

  .row-lg-14 {
    margin-left: -14px !important;
    margin-right: -14px !important;
  }
  .row-lg-14 > [class*="col-"] {
    padding-left: 14px !important;
    padding-right: 14px !important;
  }

  .mt-lg-15 {
    margin-top: 15px !important;
  }

  .mb-lg-15 {
    margin-bottom: 15px !important;
  }

  .mr-lg-15 {
    margin-right: 15px !important;
  }

  .ml-lg-15 {
    margin-left: 15px !important;
  }

  .pt-lg-15 {
    padding-top: 15px !important;
  }

  .pb-lg-15 {
    padding-bottom: 15px !important;
  }

  .pr-lg-15 {
    padding-right: 15px !important;
  }

  .pl-lg-15 {
    padding-left: 15px !important;
  }

  .mt-n-lg-15 {
    margin-top: -15px !important;
  }

  .mb-n-lg-15 {
    margin-bottom: -15px !important;
  }

  .mr-n-lg-15 {
    margin-right: -15px !important;
  }

  .ml-n-lg-15 {
    margin-left: -15px !important;
  }

  .t-lg-15 {
    top: 15px !important;
  }

  .b-lg-15 {
    bottom: 15px !important;
  }

  .l-lg-15 {
    left: 15px !important;
  }

  .r-lg-15 {
    right: 15px !important;
  }

  .t-n-lg-15 {
    top: -15px !important;
  }

  .b-n-lg-15 {
    bottom: -15px !important;
  }

  .l-n-lg-15 {
    left: -15px !important;
  }

  .r-n-lg-15 {
    right: -15px !important;
  }

  .ti-lg-15 {
    text-indent: 15px !important;
  }

  .ti-n-lg-15 {
    text-indent: -15px !important;
  }

  .fs-lg-15 {
    font-size: 15px !important;
  }

  .row-lg-15 {
    margin-left: -15px !important;
    margin-right: -15px !important;
  }
  .row-lg-15 > [class*="col-"] {
    padding-left: 15px !important;
    padding-right: 15px !important;
  }

  .mt-lg-16 {
    margin-top: 16px !important;
  }

  .mb-lg-16 {
    margin-bottom: 16px !important;
  }

  .mr-lg-16 {
    margin-right: 16px !important;
  }

  .ml-lg-16 {
    margin-left: 16px !important;
  }

  .pt-lg-16 {
    padding-top: 16px !important;
  }

  .pb-lg-16 {
    padding-bottom: 16px !important;
  }

  .pr-lg-16 {
    padding-right: 16px !important;
  }

  .pl-lg-16 {
    padding-left: 16px !important;
  }

  .mt-n-lg-16 {
    margin-top: -16px !important;
  }

  .mb-n-lg-16 {
    margin-bottom: -16px !important;
  }

  .mr-n-lg-16 {
    margin-right: -16px !important;
  }

  .ml-n-lg-16 {
    margin-left: -16px !important;
  }

  .t-lg-16 {
    top: 16px !important;
  }

  .b-lg-16 {
    bottom: 16px !important;
  }

  .l-lg-16 {
    left: 16px !important;
  }

  .r-lg-16 {
    right: 16px !important;
  }

  .t-n-lg-16 {
    top: -16px !important;
  }

  .b-n-lg-16 {
    bottom: -16px !important;
  }

  .l-n-lg-16 {
    left: -16px !important;
  }

  .r-n-lg-16 {
    right: -16px !important;
  }

  .ti-lg-16 {
    text-indent: 16px !important;
  }

  .ti-n-lg-16 {
    text-indent: -16px !important;
  }

  .fs-lg-16 {
    font-size: 16px !important;
  }

  .row-lg-16 {
    margin-left: -16px !important;
    margin-right: -16px !important;
  }
  .row-lg-16 > [class*="col-"] {
    padding-left: 16px !important;
    padding-right: 16px !important;
  }

  .mt-lg-17 {
    margin-top: 17px !important;
  }

  .mb-lg-17 {
    margin-bottom: 17px !important;
  }

  .mr-lg-17 {
    margin-right: 17px !important;
  }

  .ml-lg-17 {
    margin-left: 17px !important;
  }

  .pt-lg-17 {
    padding-top: 17px !important;
  }

  .pb-lg-17 {
    padding-bottom: 17px !important;
  }

  .pr-lg-17 {
    padding-right: 17px !important;
  }

  .pl-lg-17 {
    padding-left: 17px !important;
  }

  .mt-n-lg-17 {
    margin-top: -17px !important;
  }

  .mb-n-lg-17 {
    margin-bottom: -17px !important;
  }

  .mr-n-lg-17 {
    margin-right: -17px !important;
  }

  .ml-n-lg-17 {
    margin-left: -17px !important;
  }

  .t-lg-17 {
    top: 17px !important;
  }

  .b-lg-17 {
    bottom: 17px !important;
  }

  .l-lg-17 {
    left: 17px !important;
  }

  .r-lg-17 {
    right: 17px !important;
  }

  .t-n-lg-17 {
    top: -17px !important;
  }

  .b-n-lg-17 {
    bottom: -17px !important;
  }

  .l-n-lg-17 {
    left: -17px !important;
  }

  .r-n-lg-17 {
    right: -17px !important;
  }

  .ti-lg-17 {
    text-indent: 17px !important;
  }

  .ti-n-lg-17 {
    text-indent: -17px !important;
  }

  .fs-lg-17 {
    font-size: 17px !important;
  }

  .row-lg-17 {
    margin-left: -17px !important;
    margin-right: -17px !important;
  }
  .row-lg-17 > [class*="col-"] {
    padding-left: 17px !important;
    padding-right: 17px !important;
  }

  .mt-lg-18 {
    margin-top: 18px !important;
  }

  .mb-lg-18 {
    margin-bottom: 18px !important;
  }

  .mr-lg-18 {
    margin-right: 18px !important;
  }

  .ml-lg-18 {
    margin-left: 18px !important;
  }

  .pt-lg-18 {
    padding-top: 18px !important;
  }

  .pb-lg-18 {
    padding-bottom: 18px !important;
  }

  .pr-lg-18 {
    padding-right: 18px !important;
  }

  .pl-lg-18 {
    padding-left: 18px !important;
  }

  .mt-n-lg-18 {
    margin-top: -18px !important;
  }

  .mb-n-lg-18 {
    margin-bottom: -18px !important;
  }

  .mr-n-lg-18 {
    margin-right: -18px !important;
  }

  .ml-n-lg-18 {
    margin-left: -18px !important;
  }

  .t-lg-18 {
    top: 18px !important;
  }

  .b-lg-18 {
    bottom: 18px !important;
  }

  .l-lg-18 {
    left: 18px !important;
  }

  .r-lg-18 {
    right: 18px !important;
  }

  .t-n-lg-18 {
    top: -18px !important;
  }

  .b-n-lg-18 {
    bottom: -18px !important;
  }

  .l-n-lg-18 {
    left: -18px !important;
  }

  .r-n-lg-18 {
    right: -18px !important;
  }

  .ti-lg-18 {
    text-indent: 18px !important;
  }

  .ti-n-lg-18 {
    text-indent: -18px !important;
  }

  .fs-lg-18 {
    font-size: 18px !important;
  }

  .row-lg-18 {
    margin-left: -18px !important;
    margin-right: -18px !important;
  }
  .row-lg-18 > [class*="col-"] {
    padding-left: 18px !important;
    padding-right: 18px !important;
  }

  .mt-lg-19 {
    margin-top: 19px !important;
  }

  .mb-lg-19 {
    margin-bottom: 19px !important;
  }

  .mr-lg-19 {
    margin-right: 19px !important;
  }

  .ml-lg-19 {
    margin-left: 19px !important;
  }

  .pt-lg-19 {
    padding-top: 19px !important;
  }

  .pb-lg-19 {
    padding-bottom: 19px !important;
  }

  .pr-lg-19 {
    padding-right: 19px !important;
  }

  .pl-lg-19 {
    padding-left: 19px !important;
  }

  .mt-n-lg-19 {
    margin-top: -19px !important;
  }

  .mb-n-lg-19 {
    margin-bottom: -19px !important;
  }

  .mr-n-lg-19 {
    margin-right: -19px !important;
  }

  .ml-n-lg-19 {
    margin-left: -19px !important;
  }

  .t-lg-19 {
    top: 19px !important;
  }

  .b-lg-19 {
    bottom: 19px !important;
  }

  .l-lg-19 {
    left: 19px !important;
  }

  .r-lg-19 {
    right: 19px !important;
  }

  .t-n-lg-19 {
    top: -19px !important;
  }

  .b-n-lg-19 {
    bottom: -19px !important;
  }

  .l-n-lg-19 {
    left: -19px !important;
  }

  .r-n-lg-19 {
    right: -19px !important;
  }

  .ti-lg-19 {
    text-indent: 19px !important;
  }

  .ti-n-lg-19 {
    text-indent: -19px !important;
  }

  .fs-lg-19 {
    font-size: 19px !important;
  }

  .row-lg-19 {
    margin-left: -19px !important;
    margin-right: -19px !important;
  }
  .row-lg-19 > [class*="col-"] {
    padding-left: 19px !important;
    padding-right: 19px !important;
  }

  .mt-lg-20 {
    margin-top: 20px !important;
  }

  .mb-lg-20 {
    margin-bottom: 20px !important;
  }

  .mr-lg-20 {
    margin-right: 20px !important;
  }

  .ml-lg-20 {
    margin-left: 20px !important;
  }

  .pt-lg-20 {
    padding-top: 20px !important;
  }

  .pb-lg-20 {
    padding-bottom: 20px !important;
  }

  .pr-lg-20 {
    padding-right: 20px !important;
  }

  .pl-lg-20 {
    padding-left: 20px !important;
  }

  .mt-n-lg-20 {
    margin-top: -20px !important;
  }

  .mb-n-lg-20 {
    margin-bottom: -20px !important;
  }

  .mr-n-lg-20 {
    margin-right: -20px !important;
  }

  .ml-n-lg-20 {
    margin-left: -20px !important;
  }

  .t-lg-20 {
    top: 20px !important;
  }

  .b-lg-20 {
    bottom: 20px !important;
  }

  .l-lg-20 {
    left: 20px !important;
  }

  .r-lg-20 {
    right: 20px !important;
  }

  .t-n-lg-20 {
    top: -20px !important;
  }

  .b-n-lg-20 {
    bottom: -20px !important;
  }

  .l-n-lg-20 {
    left: -20px !important;
  }

  .r-n-lg-20 {
    right: -20px !important;
  }

  .ti-lg-20 {
    text-indent: 20px !important;
  }

  .ti-n-lg-20 {
    text-indent: -20px !important;
  }

  .fs-lg-20 {
    font-size: 20px !important;
  }

  .row-lg-20 {
    margin-left: -20px !important;
    margin-right: -20px !important;
  }
  .row-lg-20 > [class*="col-"] {
    padding-left: 20px !important;
    padding-right: 20px !important;
  }

  .mt-lg-21 {
    margin-top: 21px !important;
  }

  .mb-lg-21 {
    margin-bottom: 21px !important;
  }

  .mr-lg-21 {
    margin-right: 21px !important;
  }

  .ml-lg-21 {
    margin-left: 21px !important;
  }

  .pt-lg-21 {
    padding-top: 21px !important;
  }

  .pb-lg-21 {
    padding-bottom: 21px !important;
  }

  .pr-lg-21 {
    padding-right: 21px !important;
  }

  .pl-lg-21 {
    padding-left: 21px !important;
  }

  .mt-n-lg-21 {
    margin-top: -21px !important;
  }

  .mb-n-lg-21 {
    margin-bottom: -21px !important;
  }

  .mr-n-lg-21 {
    margin-right: -21px !important;
  }

  .ml-n-lg-21 {
    margin-left: -21px !important;
  }

  .t-lg-21 {
    top: 21px !important;
  }

  .b-lg-21 {
    bottom: 21px !important;
  }

  .l-lg-21 {
    left: 21px !important;
  }

  .r-lg-21 {
    right: 21px !important;
  }

  .t-n-lg-21 {
    top: -21px !important;
  }

  .b-n-lg-21 {
    bottom: -21px !important;
  }

  .l-n-lg-21 {
    left: -21px !important;
  }

  .r-n-lg-21 {
    right: -21px !important;
  }

  .ti-lg-21 {
    text-indent: 21px !important;
  }

  .ti-n-lg-21 {
    text-indent: -21px !important;
  }

  .fs-lg-21 {
    font-size: 21px !important;
  }

  .row-lg-21 {
    margin-left: -21px !important;
    margin-right: -21px !important;
  }
  .row-lg-21 > [class*="col-"] {
    padding-left: 21px !important;
    padding-right: 21px !important;
  }

  .mt-lg-22 {
    margin-top: 22px !important;
  }

  .mb-lg-22 {
    margin-bottom: 22px !important;
  }

  .mr-lg-22 {
    margin-right: 22px !important;
  }

  .ml-lg-22 {
    margin-left: 22px !important;
  }

  .pt-lg-22 {
    padding-top: 22px !important;
  }

  .pb-lg-22 {
    padding-bottom: 22px !important;
  }

  .pr-lg-22 {
    padding-right: 22px !important;
  }

  .pl-lg-22 {
    padding-left: 22px !important;
  }

  .mt-n-lg-22 {
    margin-top: -22px !important;
  }

  .mb-n-lg-22 {
    margin-bottom: -22px !important;
  }

  .mr-n-lg-22 {
    margin-right: -22px !important;
  }

  .ml-n-lg-22 {
    margin-left: -22px !important;
  }

  .t-lg-22 {
    top: 22px !important;
  }

  .b-lg-22 {
    bottom: 22px !important;
  }

  .l-lg-22 {
    left: 22px !important;
  }

  .r-lg-22 {
    right: 22px !important;
  }

  .t-n-lg-22 {
    top: -22px !important;
  }

  .b-n-lg-22 {
    bottom: -22px !important;
  }

  .l-n-lg-22 {
    left: -22px !important;
  }

  .r-n-lg-22 {
    right: -22px !important;
  }

  .ti-lg-22 {
    text-indent: 22px !important;
  }

  .ti-n-lg-22 {
    text-indent: -22px !important;
  }

  .fs-lg-22 {
    font-size: 22px !important;
  }

  .row-lg-22 {
    margin-left: -22px !important;
    margin-right: -22px !important;
  }
  .row-lg-22 > [class*="col-"] {
    padding-left: 22px !important;
    padding-right: 22px !important;
  }

  .mt-lg-23 {
    margin-top: 23px !important;
  }

  .mb-lg-23 {
    margin-bottom: 23px !important;
  }

  .mr-lg-23 {
    margin-right: 23px !important;
  }

  .ml-lg-23 {
    margin-left: 23px !important;
  }

  .pt-lg-23 {
    padding-top: 23px !important;
  }

  .pb-lg-23 {
    padding-bottom: 23px !important;
  }

  .pr-lg-23 {
    padding-right: 23px !important;
  }

  .pl-lg-23 {
    padding-left: 23px !important;
  }

  .mt-n-lg-23 {
    margin-top: -23px !important;
  }

  .mb-n-lg-23 {
    margin-bottom: -23px !important;
  }

  .mr-n-lg-23 {
    margin-right: -23px !important;
  }

  .ml-n-lg-23 {
    margin-left: -23px !important;
  }

  .t-lg-23 {
    top: 23px !important;
  }

  .b-lg-23 {
    bottom: 23px !important;
  }

  .l-lg-23 {
    left: 23px !important;
  }

  .r-lg-23 {
    right: 23px !important;
  }

  .t-n-lg-23 {
    top: -23px !important;
  }

  .b-n-lg-23 {
    bottom: -23px !important;
  }

  .l-n-lg-23 {
    left: -23px !important;
  }

  .r-n-lg-23 {
    right: -23px !important;
  }

  .ti-lg-23 {
    text-indent: 23px !important;
  }

  .ti-n-lg-23 {
    text-indent: -23px !important;
  }

  .fs-lg-23 {
    font-size: 23px !important;
  }

  .row-lg-23 {
    margin-left: -23px !important;
    margin-right: -23px !important;
  }
  .row-lg-23 > [class*="col-"] {
    padding-left: 23px !important;
    padding-right: 23px !important;
  }

  .mt-lg-24 {
    margin-top: 24px !important;
  }

  .mb-lg-24 {
    margin-bottom: 24px !important;
  }

  .mr-lg-24 {
    margin-right: 24px !important;
  }

  .ml-lg-24 {
    margin-left: 24px !important;
  }

  .pt-lg-24 {
    padding-top: 24px !important;
  }

  .pb-lg-24 {
    padding-bottom: 24px !important;
  }

  .pr-lg-24 {
    padding-right: 24px !important;
  }

  .pl-lg-24 {
    padding-left: 24px !important;
  }

  .mt-n-lg-24 {
    margin-top: -24px !important;
  }

  .mb-n-lg-24 {
    margin-bottom: -24px !important;
  }

  .mr-n-lg-24 {
    margin-right: -24px !important;
  }

  .ml-n-lg-24 {
    margin-left: -24px !important;
  }

  .t-lg-24 {
    top: 24px !important;
  }

  .b-lg-24 {
    bottom: 24px !important;
  }

  .l-lg-24 {
    left: 24px !important;
  }

  .r-lg-24 {
    right: 24px !important;
  }

  .t-n-lg-24 {
    top: -24px !important;
  }

  .b-n-lg-24 {
    bottom: -24px !important;
  }

  .l-n-lg-24 {
    left: -24px !important;
  }

  .r-n-lg-24 {
    right: -24px !important;
  }

  .ti-lg-24 {
    text-indent: 24px !important;
  }

  .ti-n-lg-24 {
    text-indent: -24px !important;
  }

  .fs-lg-24 {
    font-size: 24px !important;
  }

  .row-lg-24 {
    margin-left: -24px !important;
    margin-right: -24px !important;
  }
  .row-lg-24 > [class*="col-"] {
    padding-left: 24px !important;
    padding-right: 24px !important;
  }

  .mt-lg-25 {
    margin-top: 25px !important;
  }

  .mb-lg-25 {
    margin-bottom: 25px !important;
  }

  .mr-lg-25 {
    margin-right: 25px !important;
  }

  .ml-lg-25 {
    margin-left: 25px !important;
  }

  .pt-lg-25 {
    padding-top: 25px !important;
  }

  .pb-lg-25 {
    padding-bottom: 25px !important;
  }

  .pr-lg-25 {
    padding-right: 25px !important;
  }

  .pl-lg-25 {
    padding-left: 25px !important;
  }

  .mt-n-lg-25 {
    margin-top: -25px !important;
  }

  .mb-n-lg-25 {
    margin-bottom: -25px !important;
  }

  .mr-n-lg-25 {
    margin-right: -25px !important;
  }

  .ml-n-lg-25 {
    margin-left: -25px !important;
  }

  .t-lg-25 {
    top: 25px !important;
  }

  .b-lg-25 {
    bottom: 25px !important;
  }

  .l-lg-25 {
    left: 25px !important;
  }

  .r-lg-25 {
    right: 25px !important;
  }

  .t-n-lg-25 {
    top: -25px !important;
  }

  .b-n-lg-25 {
    bottom: -25px !important;
  }

  .l-n-lg-25 {
    left: -25px !important;
  }

  .r-n-lg-25 {
    right: -25px !important;
  }

  .ti-lg-25 {
    text-indent: 25px !important;
  }

  .ti-n-lg-25 {
    text-indent: -25px !important;
  }

  .fs-lg-25 {
    font-size: 25px !important;
  }

  .row-lg-25 {
    margin-left: -25px !important;
    margin-right: -25px !important;
  }
  .row-lg-25 > [class*="col-"] {
    padding-left: 25px !important;
    padding-right: 25px !important;
  }

  .mt-lg-26 {
    margin-top: 26px !important;
  }

  .mb-lg-26 {
    margin-bottom: 26px !important;
  }

  .mr-lg-26 {
    margin-right: 26px !important;
  }

  .ml-lg-26 {
    margin-left: 26px !important;
  }

  .pt-lg-26 {
    padding-top: 26px !important;
  }

  .pb-lg-26 {
    padding-bottom: 26px !important;
  }

  .pr-lg-26 {
    padding-right: 26px !important;
  }

  .pl-lg-26 {
    padding-left: 26px !important;
  }

  .mt-n-lg-26 {
    margin-top: -26px !important;
  }

  .mb-n-lg-26 {
    margin-bottom: -26px !important;
  }

  .mr-n-lg-26 {
    margin-right: -26px !important;
  }

  .ml-n-lg-26 {
    margin-left: -26px !important;
  }

  .t-lg-26 {
    top: 26px !important;
  }

  .b-lg-26 {
    bottom: 26px !important;
  }

  .l-lg-26 {
    left: 26px !important;
  }

  .r-lg-26 {
    right: 26px !important;
  }

  .t-n-lg-26 {
    top: -26px !important;
  }

  .b-n-lg-26 {
    bottom: -26px !important;
  }

  .l-n-lg-26 {
    left: -26px !important;
  }

  .r-n-lg-26 {
    right: -26px !important;
  }

  .ti-lg-26 {
    text-indent: 26px !important;
  }

  .ti-n-lg-26 {
    text-indent: -26px !important;
  }

  .fs-lg-26 {
    font-size: 26px !important;
  }

  .row-lg-26 {
    margin-left: -26px !important;
    margin-right: -26px !important;
  }
  .row-lg-26 > [class*="col-"] {
    padding-left: 26px !important;
    padding-right: 26px !important;
  }

  .mt-lg-27 {
    margin-top: 27px !important;
  }

  .mb-lg-27 {
    margin-bottom: 27px !important;
  }

  .mr-lg-27 {
    margin-right: 27px !important;
  }

  .ml-lg-27 {
    margin-left: 27px !important;
  }

  .pt-lg-27 {
    padding-top: 27px !important;
  }

  .pb-lg-27 {
    padding-bottom: 27px !important;
  }

  .pr-lg-27 {
    padding-right: 27px !important;
  }

  .pl-lg-27 {
    padding-left: 27px !important;
  }

  .mt-n-lg-27 {
    margin-top: -27px !important;
  }

  .mb-n-lg-27 {
    margin-bottom: -27px !important;
  }

  .mr-n-lg-27 {
    margin-right: -27px !important;
  }

  .ml-n-lg-27 {
    margin-left: -27px !important;
  }

  .t-lg-27 {
    top: 27px !important;
  }

  .b-lg-27 {
    bottom: 27px !important;
  }

  .l-lg-27 {
    left: 27px !important;
  }

  .r-lg-27 {
    right: 27px !important;
  }

  .t-n-lg-27 {
    top: -27px !important;
  }

  .b-n-lg-27 {
    bottom: -27px !important;
  }

  .l-n-lg-27 {
    left: -27px !important;
  }

  .r-n-lg-27 {
    right: -27px !important;
  }

  .ti-lg-27 {
    text-indent: 27px !important;
  }

  .ti-n-lg-27 {
    text-indent: -27px !important;
  }

  .fs-lg-27 {
    font-size: 27px !important;
  }

  .row-lg-27 {
    margin-left: -27px !important;
    margin-right: -27px !important;
  }
  .row-lg-27 > [class*="col-"] {
    padding-left: 27px !important;
    padding-right: 27px !important;
  }

  .mt-lg-28 {
    margin-top: 28px !important;
  }

  .mb-lg-28 {
    margin-bottom: 28px !important;
  }

  .mr-lg-28 {
    margin-right: 28px !important;
  }

  .ml-lg-28 {
    margin-left: 28px !important;
  }

  .pt-lg-28 {
    padding-top: 28px !important;
  }

  .pb-lg-28 {
    padding-bottom: 28px !important;
  }

  .pr-lg-28 {
    padding-right: 28px !important;
  }

  .pl-lg-28 {
    padding-left: 28px !important;
  }

  .mt-n-lg-28 {
    margin-top: -28px !important;
  }

  .mb-n-lg-28 {
    margin-bottom: -28px !important;
  }

  .mr-n-lg-28 {
    margin-right: -28px !important;
  }

  .ml-n-lg-28 {
    margin-left: -28px !important;
  }

  .t-lg-28 {
    top: 28px !important;
  }

  .b-lg-28 {
    bottom: 28px !important;
  }

  .l-lg-28 {
    left: 28px !important;
  }

  .r-lg-28 {
    right: 28px !important;
  }

  .t-n-lg-28 {
    top: -28px !important;
  }

  .b-n-lg-28 {
    bottom: -28px !important;
  }

  .l-n-lg-28 {
    left: -28px !important;
  }

  .r-n-lg-28 {
    right: -28px !important;
  }

  .ti-lg-28 {
    text-indent: 28px !important;
  }

  .ti-n-lg-28 {
    text-indent: -28px !important;
  }

  .fs-lg-28 {
    font-size: 28px !important;
  }

  .row-lg-28 {
    margin-left: -28px !important;
    margin-right: -28px !important;
  }
  .row-lg-28 > [class*="col-"] {
    padding-left: 28px !important;
    padding-right: 28px !important;
  }

  .mt-lg-29 {
    margin-top: 29px !important;
  }

  .mb-lg-29 {
    margin-bottom: 29px !important;
  }

  .mr-lg-29 {
    margin-right: 29px !important;
  }

  .ml-lg-29 {
    margin-left: 29px !important;
  }

  .pt-lg-29 {
    padding-top: 29px !important;
  }

  .pb-lg-29 {
    padding-bottom: 29px !important;
  }

  .pr-lg-29 {
    padding-right: 29px !important;
  }

  .pl-lg-29 {
    padding-left: 29px !important;
  }

  .mt-n-lg-29 {
    margin-top: -29px !important;
  }

  .mb-n-lg-29 {
    margin-bottom: -29px !important;
  }

  .mr-n-lg-29 {
    margin-right: -29px !important;
  }

  .ml-n-lg-29 {
    margin-left: -29px !important;
  }

  .t-lg-29 {
    top: 29px !important;
  }

  .b-lg-29 {
    bottom: 29px !important;
  }

  .l-lg-29 {
    left: 29px !important;
  }

  .r-lg-29 {
    right: 29px !important;
  }

  .t-n-lg-29 {
    top: -29px !important;
  }

  .b-n-lg-29 {
    bottom: -29px !important;
  }

  .l-n-lg-29 {
    left: -29px !important;
  }

  .r-n-lg-29 {
    right: -29px !important;
  }

  .ti-lg-29 {
    text-indent: 29px !important;
  }

  .ti-n-lg-29 {
    text-indent: -29px !important;
  }

  .fs-lg-29 {
    font-size: 29px !important;
  }

  .row-lg-29 {
    margin-left: -29px !important;
    margin-right: -29px !important;
  }
  .row-lg-29 > [class*="col-"] {
    padding-left: 29px !important;
    padding-right: 29px !important;
  }

  .mt-lg-30 {
    margin-top: 30px !important;
  }

  .mb-lg-30 {
    margin-bottom: 30px !important;
  }

  .mr-lg-30 {
    margin-right: 30px !important;
  }

  .ml-lg-30 {
    margin-left: 30px !important;
  }

  .pt-lg-30 {
    padding-top: 30px !important;
  }

  .pb-lg-30 {
    padding-bottom: 30px !important;
  }

  .pr-lg-30 {
    padding-right: 30px !important;
  }

  .pl-lg-30 {
    padding-left: 30px !important;
  }

  .mt-n-lg-30 {
    margin-top: -30px !important;
  }

  .mb-n-lg-30 {
    margin-bottom: -30px !important;
  }

  .mr-n-lg-30 {
    margin-right: -30px !important;
  }

  .ml-n-lg-30 {
    margin-left: -30px !important;
  }

  .t-lg-30 {
    top: 30px !important;
  }

  .b-lg-30 {
    bottom: 30px !important;
  }

  .l-lg-30 {
    left: 30px !important;
  }

  .r-lg-30 {
    right: 30px !important;
  }

  .t-n-lg-30 {
    top: -30px !important;
  }

  .b-n-lg-30 {
    bottom: -30px !important;
  }

  .l-n-lg-30 {
    left: -30px !important;
  }

  .r-n-lg-30 {
    right: -30px !important;
  }

  .ti-lg-30 {
    text-indent: 30px !important;
  }

  .ti-n-lg-30 {
    text-indent: -30px !important;
  }

  .fs-lg-30 {
    font-size: 30px !important;
  }

  .row-lg-30 {
    margin-left: -30px !important;
    margin-right: -30px !important;
  }
  .row-lg-30 > [class*="col-"] {
    padding-left: 30px !important;
    padding-right: 30px !important;
  }

  .mt-lg-31 {
    margin-top: 31px !important;
  }

  .mb-lg-31 {
    margin-bottom: 31px !important;
  }

  .mr-lg-31 {
    margin-right: 31px !important;
  }

  .ml-lg-31 {
    margin-left: 31px !important;
  }

  .pt-lg-31 {
    padding-top: 31px !important;
  }

  .pb-lg-31 {
    padding-bottom: 31px !important;
  }

  .pr-lg-31 {
    padding-right: 31px !important;
  }

  .pl-lg-31 {
    padding-left: 31px !important;
  }

  .mt-n-lg-31 {
    margin-top: -31px !important;
  }

  .mb-n-lg-31 {
    margin-bottom: -31px !important;
  }

  .mr-n-lg-31 {
    margin-right: -31px !important;
  }

  .ml-n-lg-31 {
    margin-left: -31px !important;
  }

  .t-lg-31 {
    top: 31px !important;
  }

  .b-lg-31 {
    bottom: 31px !important;
  }

  .l-lg-31 {
    left: 31px !important;
  }

  .r-lg-31 {
    right: 31px !important;
  }

  .t-n-lg-31 {
    top: -31px !important;
  }

  .b-n-lg-31 {
    bottom: -31px !important;
  }

  .l-n-lg-31 {
    left: -31px !important;
  }

  .r-n-lg-31 {
    right: -31px !important;
  }

  .ti-lg-31 {
    text-indent: 31px !important;
  }

  .ti-n-lg-31 {
    text-indent: -31px !important;
  }

  .fs-lg-31 {
    font-size: 31px !important;
  }

  .row-lg-31 {
    margin-left: -31px !important;
    margin-right: -31px !important;
  }
  .row-lg-31 > [class*="col-"] {
    padding-left: 31px !important;
    padding-right: 31px !important;
  }

  .mt-lg-32 {
    margin-top: 32px !important;
  }

  .mb-lg-32 {
    margin-bottom: 32px !important;
  }

  .mr-lg-32 {
    margin-right: 32px !important;
  }

  .ml-lg-32 {
    margin-left: 32px !important;
  }

  .pt-lg-32 {
    padding-top: 32px !important;
  }

  .pb-lg-32 {
    padding-bottom: 32px !important;
  }

  .pr-lg-32 {
    padding-right: 32px !important;
  }

  .pl-lg-32 {
    padding-left: 32px !important;
  }

  .mt-n-lg-32 {
    margin-top: -32px !important;
  }

  .mb-n-lg-32 {
    margin-bottom: -32px !important;
  }

  .mr-n-lg-32 {
    margin-right: -32px !important;
  }

  .ml-n-lg-32 {
    margin-left: -32px !important;
  }

  .t-lg-32 {
    top: 32px !important;
  }

  .b-lg-32 {
    bottom: 32px !important;
  }

  .l-lg-32 {
    left: 32px !important;
  }

  .r-lg-32 {
    right: 32px !important;
  }

  .t-n-lg-32 {
    top: -32px !important;
  }

  .b-n-lg-32 {
    bottom: -32px !important;
  }

  .l-n-lg-32 {
    left: -32px !important;
  }

  .r-n-lg-32 {
    right: -32px !important;
  }

  .ti-lg-32 {
    text-indent: 32px !important;
  }

  .ti-n-lg-32 {
    text-indent: -32px !important;
  }

  .fs-lg-32 {
    font-size: 32px !important;
  }

  .row-lg-32 {
    margin-left: -32px !important;
    margin-right: -32px !important;
  }
  .row-lg-32 > [class*="col-"] {
    padding-left: 32px !important;
    padding-right: 32px !important;
  }

  .mt-lg-33 {
    margin-top: 33px !important;
  }

  .mb-lg-33 {
    margin-bottom: 33px !important;
  }

  .mr-lg-33 {
    margin-right: 33px !important;
  }

  .ml-lg-33 {
    margin-left: 33px !important;
  }

  .pt-lg-33 {
    padding-top: 33px !important;
  }

  .pb-lg-33 {
    padding-bottom: 33px !important;
  }

  .pr-lg-33 {
    padding-right: 33px !important;
  }

  .pl-lg-33 {
    padding-left: 33px !important;
  }

  .mt-n-lg-33 {
    margin-top: -33px !important;
  }

  .mb-n-lg-33 {
    margin-bottom: -33px !important;
  }

  .mr-n-lg-33 {
    margin-right: -33px !important;
  }

  .ml-n-lg-33 {
    margin-left: -33px !important;
  }

  .t-lg-33 {
    top: 33px !important;
  }

  .b-lg-33 {
    bottom: 33px !important;
  }

  .l-lg-33 {
    left: 33px !important;
  }

  .r-lg-33 {
    right: 33px !important;
  }

  .t-n-lg-33 {
    top: -33px !important;
  }

  .b-n-lg-33 {
    bottom: -33px !important;
  }

  .l-n-lg-33 {
    left: -33px !important;
  }

  .r-n-lg-33 {
    right: -33px !important;
  }

  .ti-lg-33 {
    text-indent: 33px !important;
  }

  .ti-n-lg-33 {
    text-indent: -33px !important;
  }

  .fs-lg-33 {
    font-size: 33px !important;
  }

  .row-lg-33 {
    margin-left: -33px !important;
    margin-right: -33px !important;
  }
  .row-lg-33 > [class*="col-"] {
    padding-left: 33px !important;
    padding-right: 33px !important;
  }

  .mt-lg-34 {
    margin-top: 34px !important;
  }

  .mb-lg-34 {
    margin-bottom: 34px !important;
  }

  .mr-lg-34 {
    margin-right: 34px !important;
  }

  .ml-lg-34 {
    margin-left: 34px !important;
  }

  .pt-lg-34 {
    padding-top: 34px !important;
  }

  .pb-lg-34 {
    padding-bottom: 34px !important;
  }

  .pr-lg-34 {
    padding-right: 34px !important;
  }

  .pl-lg-34 {
    padding-left: 34px !important;
  }

  .mt-n-lg-34 {
    margin-top: -34px !important;
  }

  .mb-n-lg-34 {
    margin-bottom: -34px !important;
  }

  .mr-n-lg-34 {
    margin-right: -34px !important;
  }

  .ml-n-lg-34 {
    margin-left: -34px !important;
  }

  .t-lg-34 {
    top: 34px !important;
  }

  .b-lg-34 {
    bottom: 34px !important;
  }

  .l-lg-34 {
    left: 34px !important;
  }

  .r-lg-34 {
    right: 34px !important;
  }

  .t-n-lg-34 {
    top: -34px !important;
  }

  .b-n-lg-34 {
    bottom: -34px !important;
  }

  .l-n-lg-34 {
    left: -34px !important;
  }

  .r-n-lg-34 {
    right: -34px !important;
  }

  .ti-lg-34 {
    text-indent: 34px !important;
  }

  .ti-n-lg-34 {
    text-indent: -34px !important;
  }

  .fs-lg-34 {
    font-size: 34px !important;
  }

  .row-lg-34 {
    margin-left: -34px !important;
    margin-right: -34px !important;
  }
  .row-lg-34 > [class*="col-"] {
    padding-left: 34px !important;
    padding-right: 34px !important;
  }

  .mt-lg-35 {
    margin-top: 35px !important;
  }

  .mb-lg-35 {
    margin-bottom: 35px !important;
  }

  .mr-lg-35 {
    margin-right: 35px !important;
  }

  .ml-lg-35 {
    margin-left: 35px !important;
  }

  .pt-lg-35 {
    padding-top: 35px !important;
  }

  .pb-lg-35 {
    padding-bottom: 35px !important;
  }

  .pr-lg-35 {
    padding-right: 35px !important;
  }

  .pl-lg-35 {
    padding-left: 35px !important;
  }

  .mt-n-lg-35 {
    margin-top: -35px !important;
  }

  .mb-n-lg-35 {
    margin-bottom: -35px !important;
  }

  .mr-n-lg-35 {
    margin-right: -35px !important;
  }

  .ml-n-lg-35 {
    margin-left: -35px !important;
  }

  .t-lg-35 {
    top: 35px !important;
  }

  .b-lg-35 {
    bottom: 35px !important;
  }

  .l-lg-35 {
    left: 35px !important;
  }

  .r-lg-35 {
    right: 35px !important;
  }

  .t-n-lg-35 {
    top: -35px !important;
  }

  .b-n-lg-35 {
    bottom: -35px !important;
  }

  .l-n-lg-35 {
    left: -35px !important;
  }

  .r-n-lg-35 {
    right: -35px !important;
  }

  .ti-lg-35 {
    text-indent: 35px !important;
  }

  .ti-n-lg-35 {
    text-indent: -35px !important;
  }

  .fs-lg-35 {
    font-size: 35px !important;
  }

  .row-lg-35 {
    margin-left: -35px !important;
    margin-right: -35px !important;
  }
  .row-lg-35 > [class*="col-"] {
    padding-left: 35px !important;
    padding-right: 35px !important;
  }

  .mt-lg-36 {
    margin-top: 36px !important;
  }

  .mb-lg-36 {
    margin-bottom: 36px !important;
  }

  .mr-lg-36 {
    margin-right: 36px !important;
  }

  .ml-lg-36 {
    margin-left: 36px !important;
  }

  .pt-lg-36 {
    padding-top: 36px !important;
  }

  .pb-lg-36 {
    padding-bottom: 36px !important;
  }

  .pr-lg-36 {
    padding-right: 36px !important;
  }

  .pl-lg-36 {
    padding-left: 36px !important;
  }

  .mt-n-lg-36 {
    margin-top: -36px !important;
  }

  .mb-n-lg-36 {
    margin-bottom: -36px !important;
  }

  .mr-n-lg-36 {
    margin-right: -36px !important;
  }

  .ml-n-lg-36 {
    margin-left: -36px !important;
  }

  .t-lg-36 {
    top: 36px !important;
  }

  .b-lg-36 {
    bottom: 36px !important;
  }

  .l-lg-36 {
    left: 36px !important;
  }

  .r-lg-36 {
    right: 36px !important;
  }

  .t-n-lg-36 {
    top: -36px !important;
  }

  .b-n-lg-36 {
    bottom: -36px !important;
  }

  .l-n-lg-36 {
    left: -36px !important;
  }

  .r-n-lg-36 {
    right: -36px !important;
  }

  .ti-lg-36 {
    text-indent: 36px !important;
  }

  .ti-n-lg-36 {
    text-indent: -36px !important;
  }

  .fs-lg-36 {
    font-size: 36px !important;
  }

  .row-lg-36 {
    margin-left: -36px !important;
    margin-right: -36px !important;
  }
  .row-lg-36 > [class*="col-"] {
    padding-left: 36px !important;
    padding-right: 36px !important;
  }

  .mt-lg-37 {
    margin-top: 37px !important;
  }

  .mb-lg-37 {
    margin-bottom: 37px !important;
  }

  .mr-lg-37 {
    margin-right: 37px !important;
  }

  .ml-lg-37 {
    margin-left: 37px !important;
  }

  .pt-lg-37 {
    padding-top: 37px !important;
  }

  .pb-lg-37 {
    padding-bottom: 37px !important;
  }

  .pr-lg-37 {
    padding-right: 37px !important;
  }

  .pl-lg-37 {
    padding-left: 37px !important;
  }

  .mt-n-lg-37 {
    margin-top: -37px !important;
  }

  .mb-n-lg-37 {
    margin-bottom: -37px !important;
  }

  .mr-n-lg-37 {
    margin-right: -37px !important;
  }

  .ml-n-lg-37 {
    margin-left: -37px !important;
  }

  .t-lg-37 {
    top: 37px !important;
  }

  .b-lg-37 {
    bottom: 37px !important;
  }

  .l-lg-37 {
    left: 37px !important;
  }

  .r-lg-37 {
    right: 37px !important;
  }

  .t-n-lg-37 {
    top: -37px !important;
  }

  .b-n-lg-37 {
    bottom: -37px !important;
  }

  .l-n-lg-37 {
    left: -37px !important;
  }

  .r-n-lg-37 {
    right: -37px !important;
  }

  .ti-lg-37 {
    text-indent: 37px !important;
  }

  .ti-n-lg-37 {
    text-indent: -37px !important;
  }

  .fs-lg-37 {
    font-size: 37px !important;
  }

  .row-lg-37 {
    margin-left: -37px !important;
    margin-right: -37px !important;
  }
  .row-lg-37 > [class*="col-"] {
    padding-left: 37px !important;
    padding-right: 37px !important;
  }

  .mt-lg-38 {
    margin-top: 38px !important;
  }

  .mb-lg-38 {
    margin-bottom: 38px !important;
  }

  .mr-lg-38 {
    margin-right: 38px !important;
  }

  .ml-lg-38 {
    margin-left: 38px !important;
  }

  .pt-lg-38 {
    padding-top: 38px !important;
  }

  .pb-lg-38 {
    padding-bottom: 38px !important;
  }

  .pr-lg-38 {
    padding-right: 38px !important;
  }

  .pl-lg-38 {
    padding-left: 38px !important;
  }

  .mt-n-lg-38 {
    margin-top: -38px !important;
  }

  .mb-n-lg-38 {
    margin-bottom: -38px !important;
  }

  .mr-n-lg-38 {
    margin-right: -38px !important;
  }

  .ml-n-lg-38 {
    margin-left: -38px !important;
  }

  .t-lg-38 {
    top: 38px !important;
  }

  .b-lg-38 {
    bottom: 38px !important;
  }

  .l-lg-38 {
    left: 38px !important;
  }

  .r-lg-38 {
    right: 38px !important;
  }

  .t-n-lg-38 {
    top: -38px !important;
  }

  .b-n-lg-38 {
    bottom: -38px !important;
  }

  .l-n-lg-38 {
    left: -38px !important;
  }

  .r-n-lg-38 {
    right: -38px !important;
  }

  .ti-lg-38 {
    text-indent: 38px !important;
  }

  .ti-n-lg-38 {
    text-indent: -38px !important;
  }

  .fs-lg-38 {
    font-size: 38px !important;
  }

  .row-lg-38 {
    margin-left: -38px !important;
    margin-right: -38px !important;
  }
  .row-lg-38 > [class*="col-"] {
    padding-left: 38px !important;
    padding-right: 38px !important;
  }

  .mt-lg-39 {
    margin-top: 39px !important;
  }

  .mb-lg-39 {
    margin-bottom: 39px !important;
  }

  .mr-lg-39 {
    margin-right: 39px !important;
  }

  .ml-lg-39 {
    margin-left: 39px !important;
  }

  .pt-lg-39 {
    padding-top: 39px !important;
  }

  .pb-lg-39 {
    padding-bottom: 39px !important;
  }

  .pr-lg-39 {
    padding-right: 39px !important;
  }

  .pl-lg-39 {
    padding-left: 39px !important;
  }

  .mt-n-lg-39 {
    margin-top: -39px !important;
  }

  .mb-n-lg-39 {
    margin-bottom: -39px !important;
  }

  .mr-n-lg-39 {
    margin-right: -39px !important;
  }

  .ml-n-lg-39 {
    margin-left: -39px !important;
  }

  .t-lg-39 {
    top: 39px !important;
  }

  .b-lg-39 {
    bottom: 39px !important;
  }

  .l-lg-39 {
    left: 39px !important;
  }

  .r-lg-39 {
    right: 39px !important;
  }

  .t-n-lg-39 {
    top: -39px !important;
  }

  .b-n-lg-39 {
    bottom: -39px !important;
  }

  .l-n-lg-39 {
    left: -39px !important;
  }

  .r-n-lg-39 {
    right: -39px !important;
  }

  .ti-lg-39 {
    text-indent: 39px !important;
  }

  .ti-n-lg-39 {
    text-indent: -39px !important;
  }

  .fs-lg-39 {
    font-size: 39px !important;
  }

  .row-lg-39 {
    margin-left: -39px !important;
    margin-right: -39px !important;
  }
  .row-lg-39 > [class*="col-"] {
    padding-left: 39px !important;
    padding-right: 39px !important;
  }

  .mt-lg-40 {
    margin-top: 40px !important;
  }

  .mb-lg-40 {
    margin-bottom: 40px !important;
  }

  .mr-lg-40 {
    margin-right: 40px !important;
  }

  .ml-lg-40 {
    margin-left: 40px !important;
  }

  .pt-lg-40 {
    padding-top: 40px !important;
  }

  .pb-lg-40 {
    padding-bottom: 40px !important;
  }

  .pr-lg-40 {
    padding-right: 40px !important;
  }

  .pl-lg-40 {
    padding-left: 40px !important;
  }

  .mt-n-lg-40 {
    margin-top: -40px !important;
  }

  .mb-n-lg-40 {
    margin-bottom: -40px !important;
  }

  .mr-n-lg-40 {
    margin-right: -40px !important;
  }

  .ml-n-lg-40 {
    margin-left: -40px !important;
  }

  .t-lg-40 {
    top: 40px !important;
  }

  .b-lg-40 {
    bottom: 40px !important;
  }

  .l-lg-40 {
    left: 40px !important;
  }

  .r-lg-40 {
    right: 40px !important;
  }

  .t-n-lg-40 {
    top: -40px !important;
  }

  .b-n-lg-40 {
    bottom: -40px !important;
  }

  .l-n-lg-40 {
    left: -40px !important;
  }

  .r-n-lg-40 {
    right: -40px !important;
  }

  .ti-lg-40 {
    text-indent: 40px !important;
  }

  .ti-n-lg-40 {
    text-indent: -40px !important;
  }

  .fs-lg-40 {
    font-size: 40px !important;
  }

  .row-lg-40 {
    margin-left: -40px !important;
    margin-right: -40px !important;
  }
  .row-lg-40 > [class*="col-"] {
    padding-left: 40px !important;
    padding-right: 40px !important;
  }

  .mt-lg-41 {
    margin-top: 41px !important;
  }

  .mb-lg-41 {
    margin-bottom: 41px !important;
  }

  .mr-lg-41 {
    margin-right: 41px !important;
  }

  .ml-lg-41 {
    margin-left: 41px !important;
  }

  .pt-lg-41 {
    padding-top: 41px !important;
  }

  .pb-lg-41 {
    padding-bottom: 41px !important;
  }

  .pr-lg-41 {
    padding-right: 41px !important;
  }

  .pl-lg-41 {
    padding-left: 41px !important;
  }

  .mt-n-lg-41 {
    margin-top: -41px !important;
  }

  .mb-n-lg-41 {
    margin-bottom: -41px !important;
  }

  .mr-n-lg-41 {
    margin-right: -41px !important;
  }

  .ml-n-lg-41 {
    margin-left: -41px !important;
  }

  .t-lg-41 {
    top: 41px !important;
  }

  .b-lg-41 {
    bottom: 41px !important;
  }

  .l-lg-41 {
    left: 41px !important;
  }

  .r-lg-41 {
    right: 41px !important;
  }

  .t-n-lg-41 {
    top: -41px !important;
  }

  .b-n-lg-41 {
    bottom: -41px !important;
  }

  .l-n-lg-41 {
    left: -41px !important;
  }

  .r-n-lg-41 {
    right: -41px !important;
  }

  .ti-lg-41 {
    text-indent: 41px !important;
  }

  .ti-n-lg-41 {
    text-indent: -41px !important;
  }

  .fs-lg-41 {
    font-size: 41px !important;
  }

  .row-lg-41 {
    margin-left: -41px !important;
    margin-right: -41px !important;
  }
  .row-lg-41 > [class*="col-"] {
    padding-left: 41px !important;
    padding-right: 41px !important;
  }

  .mt-lg-42 {
    margin-top: 42px !important;
  }

  .mb-lg-42 {
    margin-bottom: 42px !important;
  }

  .mr-lg-42 {
    margin-right: 42px !important;
  }

  .ml-lg-42 {
    margin-left: 42px !important;
  }

  .pt-lg-42 {
    padding-top: 42px !important;
  }

  .pb-lg-42 {
    padding-bottom: 42px !important;
  }

  .pr-lg-42 {
    padding-right: 42px !important;
  }

  .pl-lg-42 {
    padding-left: 42px !important;
  }

  .mt-n-lg-42 {
    margin-top: -42px !important;
  }

  .mb-n-lg-42 {
    margin-bottom: -42px !important;
  }

  .mr-n-lg-42 {
    margin-right: -42px !important;
  }

  .ml-n-lg-42 {
    margin-left: -42px !important;
  }

  .t-lg-42 {
    top: 42px !important;
  }

  .b-lg-42 {
    bottom: 42px !important;
  }

  .l-lg-42 {
    left: 42px !important;
  }

  .r-lg-42 {
    right: 42px !important;
  }

  .t-n-lg-42 {
    top: -42px !important;
  }

  .b-n-lg-42 {
    bottom: -42px !important;
  }

  .l-n-lg-42 {
    left: -42px !important;
  }

  .r-n-lg-42 {
    right: -42px !important;
  }

  .ti-lg-42 {
    text-indent: 42px !important;
  }

  .ti-n-lg-42 {
    text-indent: -42px !important;
  }

  .fs-lg-42 {
    font-size: 42px !important;
  }

  .row-lg-42 {
    margin-left: -42px !important;
    margin-right: -42px !important;
  }
  .row-lg-42 > [class*="col-"] {
    padding-left: 42px !important;
    padding-right: 42px !important;
  }

  .mt-lg-43 {
    margin-top: 43px !important;
  }

  .mb-lg-43 {
    margin-bottom: 43px !important;
  }

  .mr-lg-43 {
    margin-right: 43px !important;
  }

  .ml-lg-43 {
    margin-left: 43px !important;
  }

  .pt-lg-43 {
    padding-top: 43px !important;
  }

  .pb-lg-43 {
    padding-bottom: 43px !important;
  }

  .pr-lg-43 {
    padding-right: 43px !important;
  }

  .pl-lg-43 {
    padding-left: 43px !important;
  }

  .mt-n-lg-43 {
    margin-top: -43px !important;
  }

  .mb-n-lg-43 {
    margin-bottom: -43px !important;
  }

  .mr-n-lg-43 {
    margin-right: -43px !important;
  }

  .ml-n-lg-43 {
    margin-left: -43px !important;
  }

  .t-lg-43 {
    top: 43px !important;
  }

  .b-lg-43 {
    bottom: 43px !important;
  }

  .l-lg-43 {
    left: 43px !important;
  }

  .r-lg-43 {
    right: 43px !important;
  }

  .t-n-lg-43 {
    top: -43px !important;
  }

  .b-n-lg-43 {
    bottom: -43px !important;
  }

  .l-n-lg-43 {
    left: -43px !important;
  }

  .r-n-lg-43 {
    right: -43px !important;
  }

  .ti-lg-43 {
    text-indent: 43px !important;
  }

  .ti-n-lg-43 {
    text-indent: -43px !important;
  }

  .fs-lg-43 {
    font-size: 43px !important;
  }

  .row-lg-43 {
    margin-left: -43px !important;
    margin-right: -43px !important;
  }
  .row-lg-43 > [class*="col-"] {
    padding-left: 43px !important;
    padding-right: 43px !important;
  }

  .mt-lg-44 {
    margin-top: 44px !important;
  }

  .mb-lg-44 {
    margin-bottom: 44px !important;
  }

  .mr-lg-44 {
    margin-right: 44px !important;
  }

  .ml-lg-44 {
    margin-left: 44px !important;
  }

  .pt-lg-44 {
    padding-top: 44px !important;
  }

  .pb-lg-44 {
    padding-bottom: 44px !important;
  }

  .pr-lg-44 {
    padding-right: 44px !important;
  }

  .pl-lg-44 {
    padding-left: 44px !important;
  }

  .mt-n-lg-44 {
    margin-top: -44px !important;
  }

  .mb-n-lg-44 {
    margin-bottom: -44px !important;
  }

  .mr-n-lg-44 {
    margin-right: -44px !important;
  }

  .ml-n-lg-44 {
    margin-left: -44px !important;
  }

  .t-lg-44 {
    top: 44px !important;
  }

  .b-lg-44 {
    bottom: 44px !important;
  }

  .l-lg-44 {
    left: 44px !important;
  }

  .r-lg-44 {
    right: 44px !important;
  }

  .t-n-lg-44 {
    top: -44px !important;
  }

  .b-n-lg-44 {
    bottom: -44px !important;
  }

  .l-n-lg-44 {
    left: -44px !important;
  }

  .r-n-lg-44 {
    right: -44px !important;
  }

  .ti-lg-44 {
    text-indent: 44px !important;
  }

  .ti-n-lg-44 {
    text-indent: -44px !important;
  }

  .fs-lg-44 {
    font-size: 44px !important;
  }

  .row-lg-44 {
    margin-left: -44px !important;
    margin-right: -44px !important;
  }
  .row-lg-44 > [class*="col-"] {
    padding-left: 44px !important;
    padding-right: 44px !important;
  }

  .mt-lg-45 {
    margin-top: 45px !important;
  }

  .mb-lg-45 {
    margin-bottom: 45px !important;
  }

  .mr-lg-45 {
    margin-right: 45px !important;
  }

  .ml-lg-45 {
    margin-left: 45px !important;
  }

  .pt-lg-45 {
    padding-top: 45px !important;
  }

  .pb-lg-45 {
    padding-bottom: 45px !important;
  }

  .pr-lg-45 {
    padding-right: 45px !important;
  }

  .pl-lg-45 {
    padding-left: 45px !important;
  }

  .mt-n-lg-45 {
    margin-top: -45px !important;
  }

  .mb-n-lg-45 {
    margin-bottom: -45px !important;
  }

  .mr-n-lg-45 {
    margin-right: -45px !important;
  }

  .ml-n-lg-45 {
    margin-left: -45px !important;
  }

  .t-lg-45 {
    top: 45px !important;
  }

  .b-lg-45 {
    bottom: 45px !important;
  }

  .l-lg-45 {
    left: 45px !important;
  }

  .r-lg-45 {
    right: 45px !important;
  }

  .t-n-lg-45 {
    top: -45px !important;
  }

  .b-n-lg-45 {
    bottom: -45px !important;
  }

  .l-n-lg-45 {
    left: -45px !important;
  }

  .r-n-lg-45 {
    right: -45px !important;
  }

  .ti-lg-45 {
    text-indent: 45px !important;
  }

  .ti-n-lg-45 {
    text-indent: -45px !important;
  }

  .fs-lg-45 {
    font-size: 45px !important;
  }

  .row-lg-45 {
    margin-left: -45px !important;
    margin-right: -45px !important;
  }
  .row-lg-45 > [class*="col-"] {
    padding-left: 45px !important;
    padding-right: 45px !important;
  }

  .mt-lg-46 {
    margin-top: 46px !important;
  }

  .mb-lg-46 {
    margin-bottom: 46px !important;
  }

  .mr-lg-46 {
    margin-right: 46px !important;
  }

  .ml-lg-46 {
    margin-left: 46px !important;
  }

  .pt-lg-46 {
    padding-top: 46px !important;
  }

  .pb-lg-46 {
    padding-bottom: 46px !important;
  }

  .pr-lg-46 {
    padding-right: 46px !important;
  }

  .pl-lg-46 {
    padding-left: 46px !important;
  }

  .mt-n-lg-46 {
    margin-top: -46px !important;
  }

  .mb-n-lg-46 {
    margin-bottom: -46px !important;
  }

  .mr-n-lg-46 {
    margin-right: -46px !important;
  }

  .ml-n-lg-46 {
    margin-left: -46px !important;
  }

  .t-lg-46 {
    top: 46px !important;
  }

  .b-lg-46 {
    bottom: 46px !important;
  }

  .l-lg-46 {
    left: 46px !important;
  }

  .r-lg-46 {
    right: 46px !important;
  }

  .t-n-lg-46 {
    top: -46px !important;
  }

  .b-n-lg-46 {
    bottom: -46px !important;
  }

  .l-n-lg-46 {
    left: -46px !important;
  }

  .r-n-lg-46 {
    right: -46px !important;
  }

  .ti-lg-46 {
    text-indent: 46px !important;
  }

  .ti-n-lg-46 {
    text-indent: -46px !important;
  }

  .fs-lg-46 {
    font-size: 46px !important;
  }

  .row-lg-46 {
    margin-left: -46px !important;
    margin-right: -46px !important;
  }
  .row-lg-46 > [class*="col-"] {
    padding-left: 46px !important;
    padding-right: 46px !important;
  }

  .mt-lg-47 {
    margin-top: 47px !important;
  }

  .mb-lg-47 {
    margin-bottom: 47px !important;
  }

  .mr-lg-47 {
    margin-right: 47px !important;
  }

  .ml-lg-47 {
    margin-left: 47px !important;
  }

  .pt-lg-47 {
    padding-top: 47px !important;
  }

  .pb-lg-47 {
    padding-bottom: 47px !important;
  }

  .pr-lg-47 {
    padding-right: 47px !important;
  }

  .pl-lg-47 {
    padding-left: 47px !important;
  }

  .mt-n-lg-47 {
    margin-top: -47px !important;
  }

  .mb-n-lg-47 {
    margin-bottom: -47px !important;
  }

  .mr-n-lg-47 {
    margin-right: -47px !important;
  }

  .ml-n-lg-47 {
    margin-left: -47px !important;
  }

  .t-lg-47 {
    top: 47px !important;
  }

  .b-lg-47 {
    bottom: 47px !important;
  }

  .l-lg-47 {
    left: 47px !important;
  }

  .r-lg-47 {
    right: 47px !important;
  }

  .t-n-lg-47 {
    top: -47px !important;
  }

  .b-n-lg-47 {
    bottom: -47px !important;
  }

  .l-n-lg-47 {
    left: -47px !important;
  }

  .r-n-lg-47 {
    right: -47px !important;
  }

  .ti-lg-47 {
    text-indent: 47px !important;
  }

  .ti-n-lg-47 {
    text-indent: -47px !important;
  }

  .fs-lg-47 {
    font-size: 47px !important;
  }

  .row-lg-47 {
    margin-left: -47px !important;
    margin-right: -47px !important;
  }
  .row-lg-47 > [class*="col-"] {
    padding-left: 47px !important;
    padding-right: 47px !important;
  }

  .mt-lg-48 {
    margin-top: 48px !important;
  }

  .mb-lg-48 {
    margin-bottom: 48px !important;
  }

  .mr-lg-48 {
    margin-right: 48px !important;
  }

  .ml-lg-48 {
    margin-left: 48px !important;
  }

  .pt-lg-48 {
    padding-top: 48px !important;
  }

  .pb-lg-48 {
    padding-bottom: 48px !important;
  }

  .pr-lg-48 {
    padding-right: 48px !important;
  }

  .pl-lg-48 {
    padding-left: 48px !important;
  }

  .mt-n-lg-48 {
    margin-top: -48px !important;
  }

  .mb-n-lg-48 {
    margin-bottom: -48px !important;
  }

  .mr-n-lg-48 {
    margin-right: -48px !important;
  }

  .ml-n-lg-48 {
    margin-left: -48px !important;
  }

  .t-lg-48 {
    top: 48px !important;
  }

  .b-lg-48 {
    bottom: 48px !important;
  }

  .l-lg-48 {
    left: 48px !important;
  }

  .r-lg-48 {
    right: 48px !important;
  }

  .t-n-lg-48 {
    top: -48px !important;
  }

  .b-n-lg-48 {
    bottom: -48px !important;
  }

  .l-n-lg-48 {
    left: -48px !important;
  }

  .r-n-lg-48 {
    right: -48px !important;
  }

  .ti-lg-48 {
    text-indent: 48px !important;
  }

  .ti-n-lg-48 {
    text-indent: -48px !important;
  }

  .fs-lg-48 {
    font-size: 48px !important;
  }

  .row-lg-48 {
    margin-left: -48px !important;
    margin-right: -48px !important;
  }
  .row-lg-48 > [class*="col-"] {
    padding-left: 48px !important;
    padding-right: 48px !important;
  }

  .mt-lg-49 {
    margin-top: 49px !important;
  }

  .mb-lg-49 {
    margin-bottom: 49px !important;
  }

  .mr-lg-49 {
    margin-right: 49px !important;
  }

  .ml-lg-49 {
    margin-left: 49px !important;
  }

  .pt-lg-49 {
    padding-top: 49px !important;
  }

  .pb-lg-49 {
    padding-bottom: 49px !important;
  }

  .pr-lg-49 {
    padding-right: 49px !important;
  }

  .pl-lg-49 {
    padding-left: 49px !important;
  }

  .mt-n-lg-49 {
    margin-top: -49px !important;
  }

  .mb-n-lg-49 {
    margin-bottom: -49px !important;
  }

  .mr-n-lg-49 {
    margin-right: -49px !important;
  }

  .ml-n-lg-49 {
    margin-left: -49px !important;
  }

  .t-lg-49 {
    top: 49px !important;
  }

  .b-lg-49 {
    bottom: 49px !important;
  }

  .l-lg-49 {
    left: 49px !important;
  }

  .r-lg-49 {
    right: 49px !important;
  }

  .t-n-lg-49 {
    top: -49px !important;
  }

  .b-n-lg-49 {
    bottom: -49px !important;
  }

  .l-n-lg-49 {
    left: -49px !important;
  }

  .r-n-lg-49 {
    right: -49px !important;
  }

  .ti-lg-49 {
    text-indent: 49px !important;
  }

  .ti-n-lg-49 {
    text-indent: -49px !important;
  }

  .fs-lg-49 {
    font-size: 49px !important;
  }

  .row-lg-49 {
    margin-left: -49px !important;
    margin-right: -49px !important;
  }
  .row-lg-49 > [class*="col-"] {
    padding-left: 49px !important;
    padding-right: 49px !important;
  }

  .mt-lg-50 {
    margin-top: 50px !important;
  }

  .mb-lg-50 {
    margin-bottom: 50px !important;
  }

  .mr-lg-50 {
    margin-right: 50px !important;
  }

  .ml-lg-50 {
    margin-left: 50px !important;
  }

  .pt-lg-50 {
    padding-top: 50px !important;
  }

  .pb-lg-50 {
    padding-bottom: 50px !important;
  }

  .pr-lg-50 {
    padding-right: 50px !important;
  }

  .pl-lg-50 {
    padding-left: 50px !important;
  }

  .mt-n-lg-50 {
    margin-top: -50px !important;
  }

  .mb-n-lg-50 {
    margin-bottom: -50px !important;
  }

  .mr-n-lg-50 {
    margin-right: -50px !important;
  }

  .ml-n-lg-50 {
    margin-left: -50px !important;
  }

  .t-lg-50 {
    top: 50px !important;
  }

  .b-lg-50 {
    bottom: 50px !important;
  }

  .l-lg-50 {
    left: 50px !important;
  }

  .r-lg-50 {
    right: 50px !important;
  }

  .t-n-lg-50 {
    top: -50px !important;
  }

  .b-n-lg-50 {
    bottom: -50px !important;
  }

  .l-n-lg-50 {
    left: -50px !important;
  }

  .r-n-lg-50 {
    right: -50px !important;
  }

  .ti-lg-50 {
    text-indent: 50px !important;
  }

  .ti-n-lg-50 {
    text-indent: -50px !important;
  }

  .fs-lg-50 {
    font-size: 50px !important;
  }

  .row-lg-50 {
    margin-left: -50px !important;
    margin-right: -50px !important;
  }
  .row-lg-50 > [class*="col-"] {
    padding-left: 50px !important;
    padding-right: 50px !important;
  }

  .mt-lg-51 {
    margin-top: 51px !important;
  }

  .mb-lg-51 {
    margin-bottom: 51px !important;
  }

  .mr-lg-51 {
    margin-right: 51px !important;
  }

  .ml-lg-51 {
    margin-left: 51px !important;
  }

  .pt-lg-51 {
    padding-top: 51px !important;
  }

  .pb-lg-51 {
    padding-bottom: 51px !important;
  }

  .pr-lg-51 {
    padding-right: 51px !important;
  }

  .pl-lg-51 {
    padding-left: 51px !important;
  }

  .mt-n-lg-51 {
    margin-top: -51px !important;
  }

  .mb-n-lg-51 {
    margin-bottom: -51px !important;
  }

  .mr-n-lg-51 {
    margin-right: -51px !important;
  }

  .ml-n-lg-51 {
    margin-left: -51px !important;
  }

  .t-lg-51 {
    top: 51px !important;
  }

  .b-lg-51 {
    bottom: 51px !important;
  }

  .l-lg-51 {
    left: 51px !important;
  }

  .r-lg-51 {
    right: 51px !important;
  }

  .t-n-lg-51 {
    top: -51px !important;
  }

  .b-n-lg-51 {
    bottom: -51px !important;
  }

  .l-n-lg-51 {
    left: -51px !important;
  }

  .r-n-lg-51 {
    right: -51px !important;
  }

  .ti-lg-51 {
    text-indent: 51px !important;
  }

  .ti-n-lg-51 {
    text-indent: -51px !important;
  }

  .fs-lg-51 {
    font-size: 51px !important;
  }

  .row-lg-51 {
    margin-left: -51px !important;
    margin-right: -51px !important;
  }
  .row-lg-51 > [class*="col-"] {
    padding-left: 51px !important;
    padding-right: 51px !important;
  }

  .mt-lg-52 {
    margin-top: 52px !important;
  }

  .mb-lg-52 {
    margin-bottom: 52px !important;
  }

  .mr-lg-52 {
    margin-right: 52px !important;
  }

  .ml-lg-52 {
    margin-left: 52px !important;
  }

  .pt-lg-52 {
    padding-top: 52px !important;
  }

  .pb-lg-52 {
    padding-bottom: 52px !important;
  }

  .pr-lg-52 {
    padding-right: 52px !important;
  }

  .pl-lg-52 {
    padding-left: 52px !important;
  }

  .mt-n-lg-52 {
    margin-top: -52px !important;
  }

  .mb-n-lg-52 {
    margin-bottom: -52px !important;
  }

  .mr-n-lg-52 {
    margin-right: -52px !important;
  }

  .ml-n-lg-52 {
    margin-left: -52px !important;
  }

  .t-lg-52 {
    top: 52px !important;
  }

  .b-lg-52 {
    bottom: 52px !important;
  }

  .l-lg-52 {
    left: 52px !important;
  }

  .r-lg-52 {
    right: 52px !important;
  }

  .t-n-lg-52 {
    top: -52px !important;
  }

  .b-n-lg-52 {
    bottom: -52px !important;
  }

  .l-n-lg-52 {
    left: -52px !important;
  }

  .r-n-lg-52 {
    right: -52px !important;
  }

  .ti-lg-52 {
    text-indent: 52px !important;
  }

  .ti-n-lg-52 {
    text-indent: -52px !important;
  }

  .fs-lg-52 {
    font-size: 52px !important;
  }

  .row-lg-52 {
    margin-left: -52px !important;
    margin-right: -52px !important;
  }
  .row-lg-52 > [class*="col-"] {
    padding-left: 52px !important;
    padding-right: 52px !important;
  }

  .mt-lg-53 {
    margin-top: 53px !important;
  }

  .mb-lg-53 {
    margin-bottom: 53px !important;
  }

  .mr-lg-53 {
    margin-right: 53px !important;
  }

  .ml-lg-53 {
    margin-left: 53px !important;
  }

  .pt-lg-53 {
    padding-top: 53px !important;
  }

  .pb-lg-53 {
    padding-bottom: 53px !important;
  }

  .pr-lg-53 {
    padding-right: 53px !important;
  }

  .pl-lg-53 {
    padding-left: 53px !important;
  }

  .mt-n-lg-53 {
    margin-top: -53px !important;
  }

  .mb-n-lg-53 {
    margin-bottom: -53px !important;
  }

  .mr-n-lg-53 {
    margin-right: -53px !important;
  }

  .ml-n-lg-53 {
    margin-left: -53px !important;
  }

  .t-lg-53 {
    top: 53px !important;
  }

  .b-lg-53 {
    bottom: 53px !important;
  }

  .l-lg-53 {
    left: 53px !important;
  }

  .r-lg-53 {
    right: 53px !important;
  }

  .t-n-lg-53 {
    top: -53px !important;
  }

  .b-n-lg-53 {
    bottom: -53px !important;
  }

  .l-n-lg-53 {
    left: -53px !important;
  }

  .r-n-lg-53 {
    right: -53px !important;
  }

  .ti-lg-53 {
    text-indent: 53px !important;
  }

  .ti-n-lg-53 {
    text-indent: -53px !important;
  }

  .fs-lg-53 {
    font-size: 53px !important;
  }

  .row-lg-53 {
    margin-left: -53px !important;
    margin-right: -53px !important;
  }
  .row-lg-53 > [class*="col-"] {
    padding-left: 53px !important;
    padding-right: 53px !important;
  }

  .mt-lg-54 {
    margin-top: 54px !important;
  }

  .mb-lg-54 {
    margin-bottom: 54px !important;
  }

  .mr-lg-54 {
    margin-right: 54px !important;
  }

  .ml-lg-54 {
    margin-left: 54px !important;
  }

  .pt-lg-54 {
    padding-top: 54px !important;
  }

  .pb-lg-54 {
    padding-bottom: 54px !important;
  }

  .pr-lg-54 {
    padding-right: 54px !important;
  }

  .pl-lg-54 {
    padding-left: 54px !important;
  }

  .mt-n-lg-54 {
    margin-top: -54px !important;
  }

  .mb-n-lg-54 {
    margin-bottom: -54px !important;
  }

  .mr-n-lg-54 {
    margin-right: -54px !important;
  }

  .ml-n-lg-54 {
    margin-left: -54px !important;
  }

  .t-lg-54 {
    top: 54px !important;
  }

  .b-lg-54 {
    bottom: 54px !important;
  }

  .l-lg-54 {
    left: 54px !important;
  }

  .r-lg-54 {
    right: 54px !important;
  }

  .t-n-lg-54 {
    top: -54px !important;
  }

  .b-n-lg-54 {
    bottom: -54px !important;
  }

  .l-n-lg-54 {
    left: -54px !important;
  }

  .r-n-lg-54 {
    right: -54px !important;
  }

  .ti-lg-54 {
    text-indent: 54px !important;
  }

  .ti-n-lg-54 {
    text-indent: -54px !important;
  }

  .fs-lg-54 {
    font-size: 54px !important;
  }

  .row-lg-54 {
    margin-left: -54px !important;
    margin-right: -54px !important;
  }
  .row-lg-54 > [class*="col-"] {
    padding-left: 54px !important;
    padding-right: 54px !important;
  }

  .mt-lg-55 {
    margin-top: 55px !important;
  }

  .mb-lg-55 {
    margin-bottom: 55px !important;
  }

  .mr-lg-55 {
    margin-right: 55px !important;
  }

  .ml-lg-55 {
    margin-left: 55px !important;
  }

  .pt-lg-55 {
    padding-top: 55px !important;
  }

  .pb-lg-55 {
    padding-bottom: 55px !important;
  }

  .pr-lg-55 {
    padding-right: 55px !important;
  }

  .pl-lg-55 {
    padding-left: 55px !important;
  }

  .mt-n-lg-55 {
    margin-top: -55px !important;
  }

  .mb-n-lg-55 {
    margin-bottom: -55px !important;
  }

  .mr-n-lg-55 {
    margin-right: -55px !important;
  }

  .ml-n-lg-55 {
    margin-left: -55px !important;
  }

  .t-lg-55 {
    top: 55px !important;
  }

  .b-lg-55 {
    bottom: 55px !important;
  }

  .l-lg-55 {
    left: 55px !important;
  }

  .r-lg-55 {
    right: 55px !important;
  }

  .t-n-lg-55 {
    top: -55px !important;
  }

  .b-n-lg-55 {
    bottom: -55px !important;
  }

  .l-n-lg-55 {
    left: -55px !important;
  }

  .r-n-lg-55 {
    right: -55px !important;
  }

  .ti-lg-55 {
    text-indent: 55px !important;
  }

  .ti-n-lg-55 {
    text-indent: -55px !important;
  }

  .fs-lg-55 {
    font-size: 55px !important;
  }

  .row-lg-55 {
    margin-left: -55px !important;
    margin-right: -55px !important;
  }
  .row-lg-55 > [class*="col-"] {
    padding-left: 55px !important;
    padding-right: 55px !important;
  }

  .mt-lg-56 {
    margin-top: 56px !important;
  }

  .mb-lg-56 {
    margin-bottom: 56px !important;
  }

  .mr-lg-56 {
    margin-right: 56px !important;
  }

  .ml-lg-56 {
    margin-left: 56px !important;
  }

  .pt-lg-56 {
    padding-top: 56px !important;
  }

  .pb-lg-56 {
    padding-bottom: 56px !important;
  }

  .pr-lg-56 {
    padding-right: 56px !important;
  }

  .pl-lg-56 {
    padding-left: 56px !important;
  }

  .mt-n-lg-56 {
    margin-top: -56px !important;
  }

  .mb-n-lg-56 {
    margin-bottom: -56px !important;
  }

  .mr-n-lg-56 {
    margin-right: -56px !important;
  }

  .ml-n-lg-56 {
    margin-left: -56px !important;
  }

  .t-lg-56 {
    top: 56px !important;
  }

  .b-lg-56 {
    bottom: 56px !important;
  }

  .l-lg-56 {
    left: 56px !important;
  }

  .r-lg-56 {
    right: 56px !important;
  }

  .t-n-lg-56 {
    top: -56px !important;
  }

  .b-n-lg-56 {
    bottom: -56px !important;
  }

  .l-n-lg-56 {
    left: -56px !important;
  }

  .r-n-lg-56 {
    right: -56px !important;
  }

  .ti-lg-56 {
    text-indent: 56px !important;
  }

  .ti-n-lg-56 {
    text-indent: -56px !important;
  }

  .fs-lg-56 {
    font-size: 56px !important;
  }

  .row-lg-56 {
    margin-left: -56px !important;
    margin-right: -56px !important;
  }
  .row-lg-56 > [class*="col-"] {
    padding-left: 56px !important;
    padding-right: 56px !important;
  }

  .mt-lg-57 {
    margin-top: 57px !important;
  }

  .mb-lg-57 {
    margin-bottom: 57px !important;
  }

  .mr-lg-57 {
    margin-right: 57px !important;
  }

  .ml-lg-57 {
    margin-left: 57px !important;
  }

  .pt-lg-57 {
    padding-top: 57px !important;
  }

  .pb-lg-57 {
    padding-bottom: 57px !important;
  }

  .pr-lg-57 {
    padding-right: 57px !important;
  }

  .pl-lg-57 {
    padding-left: 57px !important;
  }

  .mt-n-lg-57 {
    margin-top: -57px !important;
  }

  .mb-n-lg-57 {
    margin-bottom: -57px !important;
  }

  .mr-n-lg-57 {
    margin-right: -57px !important;
  }

  .ml-n-lg-57 {
    margin-left: -57px !important;
  }

  .t-lg-57 {
    top: 57px !important;
  }

  .b-lg-57 {
    bottom: 57px !important;
  }

  .l-lg-57 {
    left: 57px !important;
  }

  .r-lg-57 {
    right: 57px !important;
  }

  .t-n-lg-57 {
    top: -57px !important;
  }

  .b-n-lg-57 {
    bottom: -57px !important;
  }

  .l-n-lg-57 {
    left: -57px !important;
  }

  .r-n-lg-57 {
    right: -57px !important;
  }

  .ti-lg-57 {
    text-indent: 57px !important;
  }

  .ti-n-lg-57 {
    text-indent: -57px !important;
  }

  .fs-lg-57 {
    font-size: 57px !important;
  }

  .row-lg-57 {
    margin-left: -57px !important;
    margin-right: -57px !important;
  }
  .row-lg-57 > [class*="col-"] {
    padding-left: 57px !important;
    padding-right: 57px !important;
  }

  .mt-lg-58 {
    margin-top: 58px !important;
  }

  .mb-lg-58 {
    margin-bottom: 58px !important;
  }

  .mr-lg-58 {
    margin-right: 58px !important;
  }

  .ml-lg-58 {
    margin-left: 58px !important;
  }

  .pt-lg-58 {
    padding-top: 58px !important;
  }

  .pb-lg-58 {
    padding-bottom: 58px !important;
  }

  .pr-lg-58 {
    padding-right: 58px !important;
  }

  .pl-lg-58 {
    padding-left: 58px !important;
  }

  .mt-n-lg-58 {
    margin-top: -58px !important;
  }

  .mb-n-lg-58 {
    margin-bottom: -58px !important;
  }

  .mr-n-lg-58 {
    margin-right: -58px !important;
  }

  .ml-n-lg-58 {
    margin-left: -58px !important;
  }

  .t-lg-58 {
    top: 58px !important;
  }

  .b-lg-58 {
    bottom: 58px !important;
  }

  .l-lg-58 {
    left: 58px !important;
  }

  .r-lg-58 {
    right: 58px !important;
  }

  .t-n-lg-58 {
    top: -58px !important;
  }

  .b-n-lg-58 {
    bottom: -58px !important;
  }

  .l-n-lg-58 {
    left: -58px !important;
  }

  .r-n-lg-58 {
    right: -58px !important;
  }

  .ti-lg-58 {
    text-indent: 58px !important;
  }

  .ti-n-lg-58 {
    text-indent: -58px !important;
  }

  .fs-lg-58 {
    font-size: 58px !important;
  }

  .row-lg-58 {
    margin-left: -58px !important;
    margin-right: -58px !important;
  }
  .row-lg-58 > [class*="col-"] {
    padding-left: 58px !important;
    padding-right: 58px !important;
  }

  .mt-lg-59 {
    margin-top: 59px !important;
  }

  .mb-lg-59 {
    margin-bottom: 59px !important;
  }

  .mr-lg-59 {
    margin-right: 59px !important;
  }

  .ml-lg-59 {
    margin-left: 59px !important;
  }

  .pt-lg-59 {
    padding-top: 59px !important;
  }

  .pb-lg-59 {
    padding-bottom: 59px !important;
  }

  .pr-lg-59 {
    padding-right: 59px !important;
  }

  .pl-lg-59 {
    padding-left: 59px !important;
  }

  .mt-n-lg-59 {
    margin-top: -59px !important;
  }

  .mb-n-lg-59 {
    margin-bottom: -59px !important;
  }

  .mr-n-lg-59 {
    margin-right: -59px !important;
  }

  .ml-n-lg-59 {
    margin-left: -59px !important;
  }

  .t-lg-59 {
    top: 59px !important;
  }

  .b-lg-59 {
    bottom: 59px !important;
  }

  .l-lg-59 {
    left: 59px !important;
  }

  .r-lg-59 {
    right: 59px !important;
  }

  .t-n-lg-59 {
    top: -59px !important;
  }

  .b-n-lg-59 {
    bottom: -59px !important;
  }

  .l-n-lg-59 {
    left: -59px !important;
  }

  .r-n-lg-59 {
    right: -59px !important;
  }

  .ti-lg-59 {
    text-indent: 59px !important;
  }

  .ti-n-lg-59 {
    text-indent: -59px !important;
  }

  .fs-lg-59 {
    font-size: 59px !important;
  }

  .row-lg-59 {
    margin-left: -59px !important;
    margin-right: -59px !important;
  }
  .row-lg-59 > [class*="col-"] {
    padding-left: 59px !important;
    padding-right: 59px !important;
  }

  .mt-lg-60 {
    margin-top: 60px !important;
  }

  .mb-lg-60 {
    margin-bottom: 60px !important;
  }

  .mr-lg-60 {
    margin-right: 60px !important;
  }

  .ml-lg-60 {
    margin-left: 60px !important;
  }

  .pt-lg-60 {
    padding-top: 60px !important;
  }

  .pb-lg-60 {
    padding-bottom: 60px !important;
  }

  .pr-lg-60 {
    padding-right: 60px !important;
  }

  .pl-lg-60 {
    padding-left: 60px !important;
  }

  .mt-n-lg-60 {
    margin-top: -60px !important;
  }

  .mb-n-lg-60 {
    margin-bottom: -60px !important;
  }

  .mr-n-lg-60 {
    margin-right: -60px !important;
  }

  .ml-n-lg-60 {
    margin-left: -60px !important;
  }

  .t-lg-60 {
    top: 60px !important;
  }

  .b-lg-60 {
    bottom: 60px !important;
  }

  .l-lg-60 {
    left: 60px !important;
  }

  .r-lg-60 {
    right: 60px !important;
  }

  .t-n-lg-60 {
    top: -60px !important;
  }

  .b-n-lg-60 {
    bottom: -60px !important;
  }

  .l-n-lg-60 {
    left: -60px !important;
  }

  .r-n-lg-60 {
    right: -60px !important;
  }

  .ti-lg-60 {
    text-indent: 60px !important;
  }

  .ti-n-lg-60 {
    text-indent: -60px !important;
  }

  .fs-lg-60 {
    font-size: 60px !important;
  }

  .row-lg-60 {
    margin-left: -60px !important;
    margin-right: -60px !important;
  }
  .row-lg-60 > [class*="col-"] {
    padding-left: 60px !important;
    padding-right: 60px !important;
  }

  .mt-lg-61 {
    margin-top: 61px !important;
  }

  .mb-lg-61 {
    margin-bottom: 61px !important;
  }

  .mr-lg-61 {
    margin-right: 61px !important;
  }

  .ml-lg-61 {
    margin-left: 61px !important;
  }

  .pt-lg-61 {
    padding-top: 61px !important;
  }

  .pb-lg-61 {
    padding-bottom: 61px !important;
  }

  .pr-lg-61 {
    padding-right: 61px !important;
  }

  .pl-lg-61 {
    padding-left: 61px !important;
  }

  .mt-n-lg-61 {
    margin-top: -61px !important;
  }

  .mb-n-lg-61 {
    margin-bottom: -61px !important;
  }

  .mr-n-lg-61 {
    margin-right: -61px !important;
  }

  .ml-n-lg-61 {
    margin-left: -61px !important;
  }

  .t-lg-61 {
    top: 61px !important;
  }

  .b-lg-61 {
    bottom: 61px !important;
  }

  .l-lg-61 {
    left: 61px !important;
  }

  .r-lg-61 {
    right: 61px !important;
  }

  .t-n-lg-61 {
    top: -61px !important;
  }

  .b-n-lg-61 {
    bottom: -61px !important;
  }

  .l-n-lg-61 {
    left: -61px !important;
  }

  .r-n-lg-61 {
    right: -61px !important;
  }

  .ti-lg-61 {
    text-indent: 61px !important;
  }

  .ti-n-lg-61 {
    text-indent: -61px !important;
  }

  .fs-lg-61 {
    font-size: 61px !important;
  }

  .row-lg-61 {
    margin-left: -61px !important;
    margin-right: -61px !important;
  }
  .row-lg-61 > [class*="col-"] {
    padding-left: 61px !important;
    padding-right: 61px !important;
  }

  .mt-lg-62 {
    margin-top: 62px !important;
  }

  .mb-lg-62 {
    margin-bottom: 62px !important;
  }

  .mr-lg-62 {
    margin-right: 62px !important;
  }

  .ml-lg-62 {
    margin-left: 62px !important;
  }

  .pt-lg-62 {
    padding-top: 62px !important;
  }

  .pb-lg-62 {
    padding-bottom: 62px !important;
  }

  .pr-lg-62 {
    padding-right: 62px !important;
  }

  .pl-lg-62 {
    padding-left: 62px !important;
  }

  .mt-n-lg-62 {
    margin-top: -62px !important;
  }

  .mb-n-lg-62 {
    margin-bottom: -62px !important;
  }

  .mr-n-lg-62 {
    margin-right: -62px !important;
  }

  .ml-n-lg-62 {
    margin-left: -62px !important;
  }

  .t-lg-62 {
    top: 62px !important;
  }

  .b-lg-62 {
    bottom: 62px !important;
  }

  .l-lg-62 {
    left: 62px !important;
  }

  .r-lg-62 {
    right: 62px !important;
  }

  .t-n-lg-62 {
    top: -62px !important;
  }

  .b-n-lg-62 {
    bottom: -62px !important;
  }

  .l-n-lg-62 {
    left: -62px !important;
  }

  .r-n-lg-62 {
    right: -62px !important;
  }

  .ti-lg-62 {
    text-indent: 62px !important;
  }

  .ti-n-lg-62 {
    text-indent: -62px !important;
  }

  .fs-lg-62 {
    font-size: 62px !important;
  }

  .row-lg-62 {
    margin-left: -62px !important;
    margin-right: -62px !important;
  }
  .row-lg-62 > [class*="col-"] {
    padding-left: 62px !important;
    padding-right: 62px !important;
  }

  .mt-lg-63 {
    margin-top: 63px !important;
  }

  .mb-lg-63 {
    margin-bottom: 63px !important;
  }

  .mr-lg-63 {
    margin-right: 63px !important;
  }

  .ml-lg-63 {
    margin-left: 63px !important;
  }

  .pt-lg-63 {
    padding-top: 63px !important;
  }

  .pb-lg-63 {
    padding-bottom: 63px !important;
  }

  .pr-lg-63 {
    padding-right: 63px !important;
  }

  .pl-lg-63 {
    padding-left: 63px !important;
  }

  .mt-n-lg-63 {
    margin-top: -63px !important;
  }

  .mb-n-lg-63 {
    margin-bottom: -63px !important;
  }

  .mr-n-lg-63 {
    margin-right: -63px !important;
  }

  .ml-n-lg-63 {
    margin-left: -63px !important;
  }

  .t-lg-63 {
    top: 63px !important;
  }

  .b-lg-63 {
    bottom: 63px !important;
  }

  .l-lg-63 {
    left: 63px !important;
  }

  .r-lg-63 {
    right: 63px !important;
  }

  .t-n-lg-63 {
    top: -63px !important;
  }

  .b-n-lg-63 {
    bottom: -63px !important;
  }

  .l-n-lg-63 {
    left: -63px !important;
  }

  .r-n-lg-63 {
    right: -63px !important;
  }

  .ti-lg-63 {
    text-indent: 63px !important;
  }

  .ti-n-lg-63 {
    text-indent: -63px !important;
  }

  .fs-lg-63 {
    font-size: 63px !important;
  }

  .row-lg-63 {
    margin-left: -63px !important;
    margin-right: -63px !important;
  }
  .row-lg-63 > [class*="col-"] {
    padding-left: 63px !important;
    padding-right: 63px !important;
  }

  .mt-lg-64 {
    margin-top: 64px !important;
  }

  .mb-lg-64 {
    margin-bottom: 64px !important;
  }

  .mr-lg-64 {
    margin-right: 64px !important;
  }

  .ml-lg-64 {
    margin-left: 64px !important;
  }

  .pt-lg-64 {
    padding-top: 64px !important;
  }

  .pb-lg-64 {
    padding-bottom: 64px !important;
  }

  .pr-lg-64 {
    padding-right: 64px !important;
  }

  .pl-lg-64 {
    padding-left: 64px !important;
  }

  .mt-n-lg-64 {
    margin-top: -64px !important;
  }

  .mb-n-lg-64 {
    margin-bottom: -64px !important;
  }

  .mr-n-lg-64 {
    margin-right: -64px !important;
  }

  .ml-n-lg-64 {
    margin-left: -64px !important;
  }

  .t-lg-64 {
    top: 64px !important;
  }

  .b-lg-64 {
    bottom: 64px !important;
  }

  .l-lg-64 {
    left: 64px !important;
  }

  .r-lg-64 {
    right: 64px !important;
  }

  .t-n-lg-64 {
    top: -64px !important;
  }

  .b-n-lg-64 {
    bottom: -64px !important;
  }

  .l-n-lg-64 {
    left: -64px !important;
  }

  .r-n-lg-64 {
    right: -64px !important;
  }

  .ti-lg-64 {
    text-indent: 64px !important;
  }

  .ti-n-lg-64 {
    text-indent: -64px !important;
  }

  .fs-lg-64 {
    font-size: 64px !important;
  }

  .row-lg-64 {
    margin-left: -64px !important;
    margin-right: -64px !important;
  }
  .row-lg-64 > [class*="col-"] {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }

  .mt-lg-65 {
    margin-top: 65px !important;
  }

  .mb-lg-65 {
    margin-bottom: 65px !important;
  }

  .mr-lg-65 {
    margin-right: 65px !important;
  }

  .ml-lg-65 {
    margin-left: 65px !important;
  }

  .pt-lg-65 {
    padding-top: 65px !important;
  }

  .pb-lg-65 {
    padding-bottom: 65px !important;
  }

  .pr-lg-65 {
    padding-right: 65px !important;
  }

  .pl-lg-65 {
    padding-left: 65px !important;
  }

  .mt-n-lg-65 {
    margin-top: -65px !important;
  }

  .mb-n-lg-65 {
    margin-bottom: -65px !important;
  }

  .mr-n-lg-65 {
    margin-right: -65px !important;
  }

  .ml-n-lg-65 {
    margin-left: -65px !important;
  }

  .t-lg-65 {
    top: 65px !important;
  }

  .b-lg-65 {
    bottom: 65px !important;
  }

  .l-lg-65 {
    left: 65px !important;
  }

  .r-lg-65 {
    right: 65px !important;
  }

  .t-n-lg-65 {
    top: -65px !important;
  }

  .b-n-lg-65 {
    bottom: -65px !important;
  }

  .l-n-lg-65 {
    left: -65px !important;
  }

  .r-n-lg-65 {
    right: -65px !important;
  }

  .ti-lg-65 {
    text-indent: 65px !important;
  }

  .ti-n-lg-65 {
    text-indent: -65px !important;
  }

  .fs-lg-65 {
    font-size: 65px !important;
  }

  .row-lg-65 {
    margin-left: -65px !important;
    margin-right: -65px !important;
  }
  .row-lg-65 > [class*="col-"] {
    padding-left: 65px !important;
    padding-right: 65px !important;
  }

  .mt-lg-66 {
    margin-top: 66px !important;
  }

  .mb-lg-66 {
    margin-bottom: 66px !important;
  }

  .mr-lg-66 {
    margin-right: 66px !important;
  }

  .ml-lg-66 {
    margin-left: 66px !important;
  }

  .pt-lg-66 {
    padding-top: 66px !important;
  }

  .pb-lg-66 {
    padding-bottom: 66px !important;
  }

  .pr-lg-66 {
    padding-right: 66px !important;
  }

  .pl-lg-66 {
    padding-left: 66px !important;
  }

  .mt-n-lg-66 {
    margin-top: -66px !important;
  }

  .mb-n-lg-66 {
    margin-bottom: -66px !important;
  }

  .mr-n-lg-66 {
    margin-right: -66px !important;
  }

  .ml-n-lg-66 {
    margin-left: -66px !important;
  }

  .t-lg-66 {
    top: 66px !important;
  }

  .b-lg-66 {
    bottom: 66px !important;
  }

  .l-lg-66 {
    left: 66px !important;
  }

  .r-lg-66 {
    right: 66px !important;
  }

  .t-n-lg-66 {
    top: -66px !important;
  }

  .b-n-lg-66 {
    bottom: -66px !important;
  }

  .l-n-lg-66 {
    left: -66px !important;
  }

  .r-n-lg-66 {
    right: -66px !important;
  }

  .ti-lg-66 {
    text-indent: 66px !important;
  }

  .ti-n-lg-66 {
    text-indent: -66px !important;
  }

  .fs-lg-66 {
    font-size: 66px !important;
  }

  .row-lg-66 {
    margin-left: -66px !important;
    margin-right: -66px !important;
  }
  .row-lg-66 > [class*="col-"] {
    padding-left: 66px !important;
    padding-right: 66px !important;
  }

  .mt-lg-67 {
    margin-top: 67px !important;
  }

  .mb-lg-67 {
    margin-bottom: 67px !important;
  }

  .mr-lg-67 {
    margin-right: 67px !important;
  }

  .ml-lg-67 {
    margin-left: 67px !important;
  }

  .pt-lg-67 {
    padding-top: 67px !important;
  }

  .pb-lg-67 {
    padding-bottom: 67px !important;
  }

  .pr-lg-67 {
    padding-right: 67px !important;
  }

  .pl-lg-67 {
    padding-left: 67px !important;
  }

  .mt-n-lg-67 {
    margin-top: -67px !important;
  }

  .mb-n-lg-67 {
    margin-bottom: -67px !important;
  }

  .mr-n-lg-67 {
    margin-right: -67px !important;
  }

  .ml-n-lg-67 {
    margin-left: -67px !important;
  }

  .t-lg-67 {
    top: 67px !important;
  }

  .b-lg-67 {
    bottom: 67px !important;
  }

  .l-lg-67 {
    left: 67px !important;
  }

  .r-lg-67 {
    right: 67px !important;
  }

  .t-n-lg-67 {
    top: -67px !important;
  }

  .b-n-lg-67 {
    bottom: -67px !important;
  }

  .l-n-lg-67 {
    left: -67px !important;
  }

  .r-n-lg-67 {
    right: -67px !important;
  }

  .ti-lg-67 {
    text-indent: 67px !important;
  }

  .ti-n-lg-67 {
    text-indent: -67px !important;
  }

  .fs-lg-67 {
    font-size: 67px !important;
  }

  .row-lg-67 {
    margin-left: -67px !important;
    margin-right: -67px !important;
  }
  .row-lg-67 > [class*="col-"] {
    padding-left: 67px !important;
    padding-right: 67px !important;
  }

  .mt-lg-68 {
    margin-top: 68px !important;
  }

  .mb-lg-68 {
    margin-bottom: 68px !important;
  }

  .mr-lg-68 {
    margin-right: 68px !important;
  }

  .ml-lg-68 {
    margin-left: 68px !important;
  }

  .pt-lg-68 {
    padding-top: 68px !important;
  }

  .pb-lg-68 {
    padding-bottom: 68px !important;
  }

  .pr-lg-68 {
    padding-right: 68px !important;
  }

  .pl-lg-68 {
    padding-left: 68px !important;
  }

  .mt-n-lg-68 {
    margin-top: -68px !important;
  }

  .mb-n-lg-68 {
    margin-bottom: -68px !important;
  }

  .mr-n-lg-68 {
    margin-right: -68px !important;
  }

  .ml-n-lg-68 {
    margin-left: -68px !important;
  }

  .t-lg-68 {
    top: 68px !important;
  }

  .b-lg-68 {
    bottom: 68px !important;
  }

  .l-lg-68 {
    left: 68px !important;
  }

  .r-lg-68 {
    right: 68px !important;
  }

  .t-n-lg-68 {
    top: -68px !important;
  }

  .b-n-lg-68 {
    bottom: -68px !important;
  }

  .l-n-lg-68 {
    left: -68px !important;
  }

  .r-n-lg-68 {
    right: -68px !important;
  }

  .ti-lg-68 {
    text-indent: 68px !important;
  }

  .ti-n-lg-68 {
    text-indent: -68px !important;
  }

  .fs-lg-68 {
    font-size: 68px !important;
  }

  .row-lg-68 {
    margin-left: -68px !important;
    margin-right: -68px !important;
  }
  .row-lg-68 > [class*="col-"] {
    padding-left: 68px !important;
    padding-right: 68px !important;
  }

  .mt-lg-69 {
    margin-top: 69px !important;
  }

  .mb-lg-69 {
    margin-bottom: 69px !important;
  }

  .mr-lg-69 {
    margin-right: 69px !important;
  }

  .ml-lg-69 {
    margin-left: 69px !important;
  }

  .pt-lg-69 {
    padding-top: 69px !important;
  }

  .pb-lg-69 {
    padding-bottom: 69px !important;
  }

  .pr-lg-69 {
    padding-right: 69px !important;
  }

  .pl-lg-69 {
    padding-left: 69px !important;
  }

  .mt-n-lg-69 {
    margin-top: -69px !important;
  }

  .mb-n-lg-69 {
    margin-bottom: -69px !important;
  }

  .mr-n-lg-69 {
    margin-right: -69px !important;
  }

  .ml-n-lg-69 {
    margin-left: -69px !important;
  }

  .t-lg-69 {
    top: 69px !important;
  }

  .b-lg-69 {
    bottom: 69px !important;
  }

  .l-lg-69 {
    left: 69px !important;
  }

  .r-lg-69 {
    right: 69px !important;
  }

  .t-n-lg-69 {
    top: -69px !important;
  }

  .b-n-lg-69 {
    bottom: -69px !important;
  }

  .l-n-lg-69 {
    left: -69px !important;
  }

  .r-n-lg-69 {
    right: -69px !important;
  }

  .ti-lg-69 {
    text-indent: 69px !important;
  }

  .ti-n-lg-69 {
    text-indent: -69px !important;
  }

  .fs-lg-69 {
    font-size: 69px !important;
  }

  .row-lg-69 {
    margin-left: -69px !important;
    margin-right: -69px !important;
  }
  .row-lg-69 > [class*="col-"] {
    padding-left: 69px !important;
    padding-right: 69px !important;
  }

  .mt-lg-70 {
    margin-top: 70px !important;
  }

  .mb-lg-70 {
    margin-bottom: 70px !important;
  }

  .mr-lg-70 {
    margin-right: 70px !important;
  }

  .ml-lg-70 {
    margin-left: 70px !important;
  }

  .pt-lg-70 {
    padding-top: 70px !important;
  }

  .pb-lg-70 {
    padding-bottom: 70px !important;
  }

  .pr-lg-70 {
    padding-right: 70px !important;
  }

  .pl-lg-70 {
    padding-left: 70px !important;
  }

  .mt-n-lg-70 {
    margin-top: -70px !important;
  }

  .mb-n-lg-70 {
    margin-bottom: -70px !important;
  }

  .mr-n-lg-70 {
    margin-right: -70px !important;
  }

  .ml-n-lg-70 {
    margin-left: -70px !important;
  }

  .t-lg-70 {
    top: 70px !important;
  }

  .b-lg-70 {
    bottom: 70px !important;
  }

  .l-lg-70 {
    left: 70px !important;
  }

  .r-lg-70 {
    right: 70px !important;
  }

  .t-n-lg-70 {
    top: -70px !important;
  }

  .b-n-lg-70 {
    bottom: -70px !important;
  }

  .l-n-lg-70 {
    left: -70px !important;
  }

  .r-n-lg-70 {
    right: -70px !important;
  }

  .ti-lg-70 {
    text-indent: 70px !important;
  }

  .ti-n-lg-70 {
    text-indent: -70px !important;
  }

  .fs-lg-70 {
    font-size: 70px !important;
  }

  .row-lg-70 {
    margin-left: -70px !important;
    margin-right: -70px !important;
  }
  .row-lg-70 > [class*="col-"] {
    padding-left: 70px !important;
    padding-right: 70px !important;
  }

  .mt-lg-71 {
    margin-top: 71px !important;
  }

  .mb-lg-71 {
    margin-bottom: 71px !important;
  }

  .mr-lg-71 {
    margin-right: 71px !important;
  }

  .ml-lg-71 {
    margin-left: 71px !important;
  }

  .pt-lg-71 {
    padding-top: 71px !important;
  }

  .pb-lg-71 {
    padding-bottom: 71px !important;
  }

  .pr-lg-71 {
    padding-right: 71px !important;
  }

  .pl-lg-71 {
    padding-left: 71px !important;
  }

  .mt-n-lg-71 {
    margin-top: -71px !important;
  }

  .mb-n-lg-71 {
    margin-bottom: -71px !important;
  }

  .mr-n-lg-71 {
    margin-right: -71px !important;
  }

  .ml-n-lg-71 {
    margin-left: -71px !important;
  }

  .t-lg-71 {
    top: 71px !important;
  }

  .b-lg-71 {
    bottom: 71px !important;
  }

  .l-lg-71 {
    left: 71px !important;
  }

  .r-lg-71 {
    right: 71px !important;
  }

  .t-n-lg-71 {
    top: -71px !important;
  }

  .b-n-lg-71 {
    bottom: -71px !important;
  }

  .l-n-lg-71 {
    left: -71px !important;
  }

  .r-n-lg-71 {
    right: -71px !important;
  }

  .ti-lg-71 {
    text-indent: 71px !important;
  }

  .ti-n-lg-71 {
    text-indent: -71px !important;
  }

  .fs-lg-71 {
    font-size: 71px !important;
  }

  .row-lg-71 {
    margin-left: -71px !important;
    margin-right: -71px !important;
  }
  .row-lg-71 > [class*="col-"] {
    padding-left: 71px !important;
    padding-right: 71px !important;
  }

  .mt-lg-72 {
    margin-top: 72px !important;
  }

  .mb-lg-72 {
    margin-bottom: 72px !important;
  }

  .mr-lg-72 {
    margin-right: 72px !important;
  }

  .ml-lg-72 {
    margin-left: 72px !important;
  }

  .pt-lg-72 {
    padding-top: 72px !important;
  }

  .pb-lg-72 {
    padding-bottom: 72px !important;
  }

  .pr-lg-72 {
    padding-right: 72px !important;
  }

  .pl-lg-72 {
    padding-left: 72px !important;
  }

  .mt-n-lg-72 {
    margin-top: -72px !important;
  }

  .mb-n-lg-72 {
    margin-bottom: -72px !important;
  }

  .mr-n-lg-72 {
    margin-right: -72px !important;
  }

  .ml-n-lg-72 {
    margin-left: -72px !important;
  }

  .t-lg-72 {
    top: 72px !important;
  }

  .b-lg-72 {
    bottom: 72px !important;
  }

  .l-lg-72 {
    left: 72px !important;
  }

  .r-lg-72 {
    right: 72px !important;
  }

  .t-n-lg-72 {
    top: -72px !important;
  }

  .b-n-lg-72 {
    bottom: -72px !important;
  }

  .l-n-lg-72 {
    left: -72px !important;
  }

  .r-n-lg-72 {
    right: -72px !important;
  }

  .ti-lg-72 {
    text-indent: 72px !important;
  }

  .ti-n-lg-72 {
    text-indent: -72px !important;
  }

  .fs-lg-72 {
    font-size: 72px !important;
  }

  .row-lg-72 {
    margin-left: -72px !important;
    margin-right: -72px !important;
  }
  .row-lg-72 > [class*="col-"] {
    padding-left: 72px !important;
    padding-right: 72px !important;
  }

  .mt-lg-73 {
    margin-top: 73px !important;
  }

  .mb-lg-73 {
    margin-bottom: 73px !important;
  }

  .mr-lg-73 {
    margin-right: 73px !important;
  }

  .ml-lg-73 {
    margin-left: 73px !important;
  }

  .pt-lg-73 {
    padding-top: 73px !important;
  }

  .pb-lg-73 {
    padding-bottom: 73px !important;
  }

  .pr-lg-73 {
    padding-right: 73px !important;
  }

  .pl-lg-73 {
    padding-left: 73px !important;
  }

  .mt-n-lg-73 {
    margin-top: -73px !important;
  }

  .mb-n-lg-73 {
    margin-bottom: -73px !important;
  }

  .mr-n-lg-73 {
    margin-right: -73px !important;
  }

  .ml-n-lg-73 {
    margin-left: -73px !important;
  }

  .t-lg-73 {
    top: 73px !important;
  }

  .b-lg-73 {
    bottom: 73px !important;
  }

  .l-lg-73 {
    left: 73px !important;
  }

  .r-lg-73 {
    right: 73px !important;
  }

  .t-n-lg-73 {
    top: -73px !important;
  }

  .b-n-lg-73 {
    bottom: -73px !important;
  }

  .l-n-lg-73 {
    left: -73px !important;
  }

  .r-n-lg-73 {
    right: -73px !important;
  }

  .ti-lg-73 {
    text-indent: 73px !important;
  }

  .ti-n-lg-73 {
    text-indent: -73px !important;
  }

  .fs-lg-73 {
    font-size: 73px !important;
  }

  .row-lg-73 {
    margin-left: -73px !important;
    margin-right: -73px !important;
  }
  .row-lg-73 > [class*="col-"] {
    padding-left: 73px !important;
    padding-right: 73px !important;
  }

  .mt-lg-74 {
    margin-top: 74px !important;
  }

  .mb-lg-74 {
    margin-bottom: 74px !important;
  }

  .mr-lg-74 {
    margin-right: 74px !important;
  }

  .ml-lg-74 {
    margin-left: 74px !important;
  }

  .pt-lg-74 {
    padding-top: 74px !important;
  }

  .pb-lg-74 {
    padding-bottom: 74px !important;
  }

  .pr-lg-74 {
    padding-right: 74px !important;
  }

  .pl-lg-74 {
    padding-left: 74px !important;
  }

  .mt-n-lg-74 {
    margin-top: -74px !important;
  }

  .mb-n-lg-74 {
    margin-bottom: -74px !important;
  }

  .mr-n-lg-74 {
    margin-right: -74px !important;
  }

  .ml-n-lg-74 {
    margin-left: -74px !important;
  }

  .t-lg-74 {
    top: 74px !important;
  }

  .b-lg-74 {
    bottom: 74px !important;
  }

  .l-lg-74 {
    left: 74px !important;
  }

  .r-lg-74 {
    right: 74px !important;
  }

  .t-n-lg-74 {
    top: -74px !important;
  }

  .b-n-lg-74 {
    bottom: -74px !important;
  }

  .l-n-lg-74 {
    left: -74px !important;
  }

  .r-n-lg-74 {
    right: -74px !important;
  }

  .ti-lg-74 {
    text-indent: 74px !important;
  }

  .ti-n-lg-74 {
    text-indent: -74px !important;
  }

  .fs-lg-74 {
    font-size: 74px !important;
  }

  .row-lg-74 {
    margin-left: -74px !important;
    margin-right: -74px !important;
  }
  .row-lg-74 > [class*="col-"] {
    padding-left: 74px !important;
    padding-right: 74px !important;
  }

  .mt-lg-75 {
    margin-top: 75px !important;
  }

  .mb-lg-75 {
    margin-bottom: 75px !important;
  }

  .mr-lg-75 {
    margin-right: 75px !important;
  }

  .ml-lg-75 {
    margin-left: 75px !important;
  }

  .pt-lg-75 {
    padding-top: 75px !important;
  }

  .pb-lg-75 {
    padding-bottom: 75px !important;
  }

  .pr-lg-75 {
    padding-right: 75px !important;
  }

  .pl-lg-75 {
    padding-left: 75px !important;
  }

  .mt-n-lg-75 {
    margin-top: -75px !important;
  }

  .mb-n-lg-75 {
    margin-bottom: -75px !important;
  }

  .mr-n-lg-75 {
    margin-right: -75px !important;
  }

  .ml-n-lg-75 {
    margin-left: -75px !important;
  }

  .t-lg-75 {
    top: 75px !important;
  }

  .b-lg-75 {
    bottom: 75px !important;
  }

  .l-lg-75 {
    left: 75px !important;
  }

  .r-lg-75 {
    right: 75px !important;
  }

  .t-n-lg-75 {
    top: -75px !important;
  }

  .b-n-lg-75 {
    bottom: -75px !important;
  }

  .l-n-lg-75 {
    left: -75px !important;
  }

  .r-n-lg-75 {
    right: -75px !important;
  }

  .ti-lg-75 {
    text-indent: 75px !important;
  }

  .ti-n-lg-75 {
    text-indent: -75px !important;
  }

  .fs-lg-75 {
    font-size: 75px !important;
  }

  .row-lg-75 {
    margin-left: -75px !important;
    margin-right: -75px !important;
  }
  .row-lg-75 > [class*="col-"] {
    padding-left: 75px !important;
    padding-right: 75px !important;
  }

  .mt-lg-76 {
    margin-top: 76px !important;
  }

  .mb-lg-76 {
    margin-bottom: 76px !important;
  }

  .mr-lg-76 {
    margin-right: 76px !important;
  }

  .ml-lg-76 {
    margin-left: 76px !important;
  }

  .pt-lg-76 {
    padding-top: 76px !important;
  }

  .pb-lg-76 {
    padding-bottom: 76px !important;
  }

  .pr-lg-76 {
    padding-right: 76px !important;
  }

  .pl-lg-76 {
    padding-left: 76px !important;
  }

  .mt-n-lg-76 {
    margin-top: -76px !important;
  }

  .mb-n-lg-76 {
    margin-bottom: -76px !important;
  }

  .mr-n-lg-76 {
    margin-right: -76px !important;
  }

  .ml-n-lg-76 {
    margin-left: -76px !important;
  }

  .t-lg-76 {
    top: 76px !important;
  }

  .b-lg-76 {
    bottom: 76px !important;
  }

  .l-lg-76 {
    left: 76px !important;
  }

  .r-lg-76 {
    right: 76px !important;
  }

  .t-n-lg-76 {
    top: -76px !important;
  }

  .b-n-lg-76 {
    bottom: -76px !important;
  }

  .l-n-lg-76 {
    left: -76px !important;
  }

  .r-n-lg-76 {
    right: -76px !important;
  }

  .ti-lg-76 {
    text-indent: 76px !important;
  }

  .ti-n-lg-76 {
    text-indent: -76px !important;
  }

  .fs-lg-76 {
    font-size: 76px !important;
  }

  .row-lg-76 {
    margin-left: -76px !important;
    margin-right: -76px !important;
  }
  .row-lg-76 > [class*="col-"] {
    padding-left: 76px !important;
    padding-right: 76px !important;
  }

  .mt-lg-77 {
    margin-top: 77px !important;
  }

  .mb-lg-77 {
    margin-bottom: 77px !important;
  }

  .mr-lg-77 {
    margin-right: 77px !important;
  }

  .ml-lg-77 {
    margin-left: 77px !important;
  }

  .pt-lg-77 {
    padding-top: 77px !important;
  }

  .pb-lg-77 {
    padding-bottom: 77px !important;
  }

  .pr-lg-77 {
    padding-right: 77px !important;
  }

  .pl-lg-77 {
    padding-left: 77px !important;
  }

  .mt-n-lg-77 {
    margin-top: -77px !important;
  }

  .mb-n-lg-77 {
    margin-bottom: -77px !important;
  }

  .mr-n-lg-77 {
    margin-right: -77px !important;
  }

  .ml-n-lg-77 {
    margin-left: -77px !important;
  }

  .t-lg-77 {
    top: 77px !important;
  }

  .b-lg-77 {
    bottom: 77px !important;
  }

  .l-lg-77 {
    left: 77px !important;
  }

  .r-lg-77 {
    right: 77px !important;
  }

  .t-n-lg-77 {
    top: -77px !important;
  }

  .b-n-lg-77 {
    bottom: -77px !important;
  }

  .l-n-lg-77 {
    left: -77px !important;
  }

  .r-n-lg-77 {
    right: -77px !important;
  }

  .ti-lg-77 {
    text-indent: 77px !important;
  }

  .ti-n-lg-77 {
    text-indent: -77px !important;
  }

  .fs-lg-77 {
    font-size: 77px !important;
  }

  .row-lg-77 {
    margin-left: -77px !important;
    margin-right: -77px !important;
  }
  .row-lg-77 > [class*="col-"] {
    padding-left: 77px !important;
    padding-right: 77px !important;
  }

  .mt-lg-78 {
    margin-top: 78px !important;
  }

  .mb-lg-78 {
    margin-bottom: 78px !important;
  }

  .mr-lg-78 {
    margin-right: 78px !important;
  }

  .ml-lg-78 {
    margin-left: 78px !important;
  }

  .pt-lg-78 {
    padding-top: 78px !important;
  }

  .pb-lg-78 {
    padding-bottom: 78px !important;
  }

  .pr-lg-78 {
    padding-right: 78px !important;
  }

  .pl-lg-78 {
    padding-left: 78px !important;
  }

  .mt-n-lg-78 {
    margin-top: -78px !important;
  }

  .mb-n-lg-78 {
    margin-bottom: -78px !important;
  }

  .mr-n-lg-78 {
    margin-right: -78px !important;
  }

  .ml-n-lg-78 {
    margin-left: -78px !important;
  }

  .t-lg-78 {
    top: 78px !important;
  }

  .b-lg-78 {
    bottom: 78px !important;
  }

  .l-lg-78 {
    left: 78px !important;
  }

  .r-lg-78 {
    right: 78px !important;
  }

  .t-n-lg-78 {
    top: -78px !important;
  }

  .b-n-lg-78 {
    bottom: -78px !important;
  }

  .l-n-lg-78 {
    left: -78px !important;
  }

  .r-n-lg-78 {
    right: -78px !important;
  }

  .ti-lg-78 {
    text-indent: 78px !important;
  }

  .ti-n-lg-78 {
    text-indent: -78px !important;
  }

  .fs-lg-78 {
    font-size: 78px !important;
  }

  .row-lg-78 {
    margin-left: -78px !important;
    margin-right: -78px !important;
  }
  .row-lg-78 > [class*="col-"] {
    padding-left: 78px !important;
    padding-right: 78px !important;
  }

  .mt-lg-79 {
    margin-top: 79px !important;
  }

  .mb-lg-79 {
    margin-bottom: 79px !important;
  }

  .mr-lg-79 {
    margin-right: 79px !important;
  }

  .ml-lg-79 {
    margin-left: 79px !important;
  }

  .pt-lg-79 {
    padding-top: 79px !important;
  }

  .pb-lg-79 {
    padding-bottom: 79px !important;
  }

  .pr-lg-79 {
    padding-right: 79px !important;
  }

  .pl-lg-79 {
    padding-left: 79px !important;
  }

  .mt-n-lg-79 {
    margin-top: -79px !important;
  }

  .mb-n-lg-79 {
    margin-bottom: -79px !important;
  }

  .mr-n-lg-79 {
    margin-right: -79px !important;
  }

  .ml-n-lg-79 {
    margin-left: -79px !important;
  }

  .t-lg-79 {
    top: 79px !important;
  }

  .b-lg-79 {
    bottom: 79px !important;
  }

  .l-lg-79 {
    left: 79px !important;
  }

  .r-lg-79 {
    right: 79px !important;
  }

  .t-n-lg-79 {
    top: -79px !important;
  }

  .b-n-lg-79 {
    bottom: -79px !important;
  }

  .l-n-lg-79 {
    left: -79px !important;
  }

  .r-n-lg-79 {
    right: -79px !important;
  }

  .ti-lg-79 {
    text-indent: 79px !important;
  }

  .ti-n-lg-79 {
    text-indent: -79px !important;
  }

  .fs-lg-79 {
    font-size: 79px !important;
  }

  .row-lg-79 {
    margin-left: -79px !important;
    margin-right: -79px !important;
  }
  .row-lg-79 > [class*="col-"] {
    padding-left: 79px !important;
    padding-right: 79px !important;
  }

  .mt-lg-80 {
    margin-top: 80px !important;
  }

  .mb-lg-80 {
    margin-bottom: 80px !important;
  }

  .mr-lg-80 {
    margin-right: 80px !important;
  }

  .ml-lg-80 {
    margin-left: 80px !important;
  }

  .pt-lg-80 {
    padding-top: 80px !important;
  }

  .pb-lg-80 {
    padding-bottom: 80px !important;
  }

  .pr-lg-80 {
    padding-right: 80px !important;
  }

  .pl-lg-80 {
    padding-left: 80px !important;
  }

  .mt-n-lg-80 {
    margin-top: -80px !important;
  }

  .mb-n-lg-80 {
    margin-bottom: -80px !important;
  }

  .mr-n-lg-80 {
    margin-right: -80px !important;
  }

  .ml-n-lg-80 {
    margin-left: -80px !important;
  }

  .t-lg-80 {
    top: 80px !important;
  }

  .b-lg-80 {
    bottom: 80px !important;
  }

  .l-lg-80 {
    left: 80px !important;
  }

  .r-lg-80 {
    right: 80px !important;
  }

  .t-n-lg-80 {
    top: -80px !important;
  }

  .b-n-lg-80 {
    bottom: -80px !important;
  }

  .l-n-lg-80 {
    left: -80px !important;
  }

  .r-n-lg-80 {
    right: -80px !important;
  }

  .ti-lg-80 {
    text-indent: 80px !important;
  }

  .ti-n-lg-80 {
    text-indent: -80px !important;
  }

  .fs-lg-80 {
    font-size: 80px !important;
  }

  .row-lg-80 {
    margin-left: -80px !important;
    margin-right: -80px !important;
  }
  .row-lg-80 > [class*="col-"] {
    padding-left: 80px !important;
    padding-right: 80px !important;
  }
}
.visible-xs-table-cell,
.visible-xs-table,
.visible-xs-table-row,
.visible-sm-table-cell,
.visible-sm-table,
.visible-sm-table-row,
.visible-md-table-cell,
.visible-md-table,
.visible-md-table-row,
.visible-lg-table-cell,
.visible-lg-table,
.visible-lg-table-row {
  display: none !important;
}

@media (max-width: 767px) {
  .visible-xs-table-cell {
    display: table-cell !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-table {
    display: table !important;
  }
}

@media (max-width: 767px) {
  .visible-xs-table-row {
    display: table-row !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-table-cell {
    display: table-cell !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-table {
    display: table !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .visible-sm-table-row {
    display: table-row !important;
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .visible-md-table-cell {
    display: table-cell !important;
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .visible-md-table {
    display: table !important;
  }
}

@media (min-width: 1024px) and (max-width: 1279px) {
  .visible-md-table-row {
    display: table-row !important;
  }
}

@media (min-width: 1280px) {
  .visible-lg-table-cell {
    display: table-cell !important;
  }
}

@media (min-width: 1280px) {
  .visible-lg-table {
    display: table !important;
  }
}

@media (min-width: 1280px) {
  .visible-lg-table-row {
    display: table-row !important;
  }
}

.ta-xs-l {
  text-align: left !important;
}

.ta-xs-c {
  text-align: center !important;
}

.ta-xs-r {
  text-align: right !important;
}

.ta-xs-j {
  text-align: justify !important;
}

@media (min-width: 768px) {
  .ta-sm-l {
    text-align: left !important;
  }

  .ta-sm-c {
    text-align: center !important;
  }

  .ta-sm-r {
    text-align: right !important;
  }

  .ta-sm-j {
    text-align: justify !important;
  }
}
@media (min-width: 1024px) {
  .ta-md-l {
    text-align: left !important;
  }

  .ta-md-c {
    text-align: center !important;
  }

  .ta-md-r {
    text-align: right !important;
  }

  .ta-md-j {
    text-align: justify !important;
  }
}
@media (min-width: 1280px) {
  .ta-lg-l {
    text-align: left !important;
  }

  .ta-lg-c {
    text-align: center !important;
  }

  .ta-lg-r {
    text-align: right !important;
  }

  .ta-lg-j {
    text-align: justify !important;
  }
}
.tbl-xs-a {
  table-layout: auto !important;
}

.tbl-xs-f {
  table-layout: fixed !important;
}

@media (min-width: 768px) {
  .tbl-sm-a {
    table-layout: auto !important;
  }

  .tbl-sm-f {
    table-layout: fixed !important;
  }
}
@media (min-width: 1024px) {
  .tbl-md-a {
    table-layout: auto !important;
  }

  .tbl-md-f {
    table-layout: fixed !important;
  }
}
@media (min-width: 1280px) {
  .tbl-lg-a {
    table-layout: auto !important;
  }

  .tbl-lg-f {
    table-layout: fixed !important;
  }
}
.d-xs-b {
  display: block !important;
}

.d-xs-ib {
  display: inline-block !important;
}

.d-xs-i {
  display: inline !important;
}

@media (min-width: 768px) {
  .d-sm-b {
    display: block !important;
  }

  .d-sm-ib {
    display: inline-block !important;
  }

  .d-sm-i {
    display: inline !important;
  }
}
@media (min-width: 1024px) {
  .d-md-b {
    display: block !important;
  }

  .d-md-ib {
    display: inline-block !important;
  }

  .d-md-i {
    display: inline !important;
  }
}
@media (min-width: 1280px) {
  .d-lg-b {
    display: block !important;
  }

  .d-lg-ib {
    display: inline-block !important;
  }

  .d-lg-i {
    display: inline !important;
  }
}
.w-100p {
  width: 100%;
}

.w-50p {
  width: 50%;
}

.h-100p {
  height: 100%;
}

.h-50p {
  height: 50%;
}

.p-0 {
  padding: 0 !important;
}

.m-0 {
  margin: 0 !important;
}

.bd-0 {
  border: 0 !important;
}

.bd-t-0 {
  border-top: 0 !important;
}

.bd-r-0 {
  border-right: 0 !important;
}

.bd-b-0 {
  border-bottom: 0 !important;
}

.bd-l-0 {
  border-left: 0 !important;
}

.acnt-n:after {
  content: none !important;
}

.bcnt-n:before {
  content: none !important;
}

.transition {
  -webkit-transition: all 0.25s ease 0s;
  -moz-transition: all 0.25s ease 0s;
  -o-transition: all 0.25s ease 0s;
  transition: all 0.25s ease 0s;
}

.text-ellipsis {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.text-off, .open > .text-on, .open > * > .text-on {
  display: inline;
}

.text-on, .open > .text-off, .open > * > .text-off {
  display: none;
}

.truncate-more {
  display: none !important;
}

.open .truncate-more {
  display: inline !important;
}

.ib-fixindent > * {
  display: inline-block;
  margin-right: -4px;
  vertical-align: top;
}

.ib-justify {
  text-align: justify;
  line-height: 0;
}
.ib-justify > * {
  display: inline-block;
  margin-right: -4px;
  vertical-align: top;
}
.ib-justify:after {
  content: '';
  width: 100% !important;
  height: 0 !important;
  background: none !important;
  display: inline-block;
  visibility: hidden;
  vertical-align: top;
}

/*helpers from emmet*/
.pos-s {
  position: static;
}

.pos-a {
  position: absolute;
}

.pos-r {
  position: relative;
}

.pos-f {
  position: fixed;
}

.t-a {
  top: auto;
}

.r-a {
  right: auto;
}

.b-a {
  bottom: auto;
}

.l-a {
  left: auto;
}

.z-a {
  z-index: auto;
}

.fl-n {
  float: none;
}

.fl-l {
  float: left;
}

.fl-r {
  float: right;
}

.cl-n {
  clear: none;
}

.cl-l {
  clear: left;
}

.cl-r {
  clear: right;
}

.cl-b {
  clear: both;
}

.d-n {
  display: none;
}

.d-b {
  display: block;
}

.d-i {
  display: inline;
}

.d-ib {
  display: inline-block;
}

.d-li {
  display: list-item;
}

.d-ri {
  display: run-in;
}

.d-cp {
  display: compact;
}

.d-tb {
  display: table;
}

.d-itb {
  display: inline-table;
}

.d-tbcp {
  display: table-caption;
}

.d-tbcl {
  display: table-column;
}

.d-tbclg {
  display: table-column-group;
}

.d-tbhg {
  display: table-header-group;
}

.d-tbfg {
  display: table-footer-group;
}

.d-tbr {
  display: table-row;
}

.d-tbrg {
  display: table-row-group;
}

.d-tbc {
  display: table-cell;
}

.d-rb {
  display: ruby;
}

.d-rbb {
  display: ruby-base;
}

.d-rbbg {
  display: ruby-base-group;
}

.d-rbt {
  display: ruby-text;
}

.d-rbtg {
  display: ruby-text-group;
}

.v-v {
  visibility: visible;
}

.v-h {
  visibility: hidden;
}

.v-c {
  visibility: collapse;
}

.ov-v {
  overflow: visible;
}

.ov-h {
  overflow: hidden;
}

.ov-s {
  overflow: scroll;
}

.ov-a {
  overflow: auto;
}

.ovx-v {
  overflow-x: visible;
}

.ovx-h {
  overflow-x: hidden;
}

.ovx-s {
  overflow-x: scroll;
}

.ovx-a {
  overflow-x: auto;
}

.ovy-v {
  overflow-y: visible;
}

.ovy-h {
  overflow-y: hidden;
}

.ovy-s {
  overflow-y: scroll;
}

.ovy-a {
  overflow-y: auto;
}

.ovs-a {
  overflow-style: auto;
}

.ovs-s {
  overflow-style: scrollbar;
}

.ovs-p {
  overflow-style: panner;
}

.ovs-m {
  overflow-style: move;
}

.ovs-mq {
  overflow-style: marquee;
}

.zm {
  zoom: 1;
}

.cp-a {
  clip: auto;
}

.rsz-n {
  resize: none;
}

.rsz-b {
  resize: both;
}

.rsz-h {
  resize: horizontal;
}

.rsz-v {
  resize: vertical;
}

.cur-a {
  cursor: auto;
}

.cur-d {
  cursor: default;
}

.cur-c {
  cursor: crosshair;
}

.cur-ha {
  cursor: hand;
}

.cur-he {
  cursor: help;
}

.cur-m {
  cursor: move;
}

.cur-p {
  cursor: pointer;
}

.cur-t {
  cursor: text;
}

.m-a {
  margin: auto;
}

.mt-a {
  margin-top: auto;
}

.mr-a {
  margin-right: auto;
}

.mb-a {
  margin-bottom: auto;
}

.ml-a {
  margin-left: auto;
}

.bxz-cb {
  box-sizing: content-box;
}

.bxz-bb {
  box-sizing: border-box;
}

.bxsh-n {
  box-shadow: none;
}

.w-a {
  width: auto;
}

.h-a {
  height: auto;
}

.maw-n {
  max-width: none;
}

.mah-n {
  max-height: none;
}

.fw-n {
  font-weight: normal !important;
}

.fw-b {
  font-weight: bold !important;
}

.fw-br {
  font-weight: bolder !important;
}

.fw-lr {
  font-weight: lighter !important;
}

.fs-n {
  font-style: normal;
}

.fs-i {
  font-style: italic;
}

.fs-o {
  font-style: oblique;
}

.fv-n {
  font-variant: normal;
}

.fv-sc {
  font-variant: small-caps;
}

.fza-n {
  font-size-adjust: none;
}

.ff-s {
  font-family: serif;
}

.ff-ss {
  font-family: sans-serif;
}

.ff-c {
  font-family: cursive;
}

.ff-f {
  font-family: fantasy;
}

.ff-m {
  font-family: monospace;
}

.ff-a {
  font-family: Arial, "Helvetica Neue", Helvetica, sans-serif;
}

.fef-n {
  font-effect: none;
}

.fef-eg {
  font-effect: engrave;
}

.fef-eb {
  font-effect: emboss;
}

.fef-o {
  font-effect: outline;
}

.femp-b {
  font-emphasize-position: before;
}

.femp-a {
  font-emphasize-position: after;
}

.fems-n {
  font-emphasize-style: none;
}

.fems-ac {
  font-emphasize-style: accent;
}

.fems-dt {
  font-emphasize-style: dot;
}

.fems-c {
  font-emphasize-style: circle;
}

.fems-ds {
  font-emphasize-style: disc;
}

.fsm-a {
  font-smooth: auto;
}

.fsm-n {
  font-smooth: never;
}

.fsm-aw {
  font-smooth: always;
}

.fst-n {
  font-stretch: normal;
}

.fst-uc {
  font-stretch: ultra-condensed;
}

.fst-ec {
  font-stretch: extra-condensed;
}

.fst-c {
  font-stretch: condensed;
}

.fst-sc {
  font-stretch: semi-condensed;
}

.fst-se {
  font-stretch: semi-expanded;
}

.fst-e {
  font-stretch: expanded;
}

.fst-ee {
  font-stretch: extra-expanded;
}

.fst-ue {
  font-stretch: ultra-expanded;
}

.va-sup {
  vertical-align: super !important;
}

.va-t {
  vertical-align: top !important;
}

.va-tt {
  vertical-align: text-top !important;
}

.va-m {
  vertical-align: middle !important;
}

.va-bl {
  vertical-align: baseline !important;
}

.va-b {
  vertical-align: bottom !important;
}

.va-tb {
  vertical-align: text-bottom !important;
}

.va-sub {
  vertical-align: sub !important;
}

.ta-l {
  text-align: left !important;
}

.ta-c {
  text-align: center !important;
}

.ta-r {
  text-align: right !important;
}

.ta-j {
  text-align: justify !important;
}

.tal-a {
  text-align-last: auto;
}

.tal-l {
  text-align-last: left;
}

.tal-c {
  text-align-last: center;
}

.tal-r {
  text-align-last: right;
}

.td-n {
  text-decoration: none;
}

.td-u {
  text-decoration: underline;
}

.td-o {
  text-decoration: overline;
}

.td-l {
  text-decoration: line-through;
}

.te-n {
  text-emphasis: none;
}

.te-ac {
  text-emphasis: accent;
}

.te-dt {
  text-emphasis: dot;
}

.te-c {
  text-emphasis: circle;
}

.te-ds {
  text-emphasis: disc;
}

.te-b {
  text-emphasis: before;
}

.te-a {
  text-emphasis: after;
}

.th-a {
  text-height: auto;
}

.th-f {
  text-height: font-size;
}

.th-t {
  text-height: text-size;
}

.th-m {
  text-height: max-size;
}

.ti-- {
  text-indent: -9999px;
}

.tj-a {
  text-justify: auto;
}

.tj-iw {
  text-justify: inter-word;
}

.tj-ii {
  text-justify: inter-ideograph;
}

.tj-ic {
  text-justify: inter-cluster;
}

.tj-d {
  text-justify: distribute;
}

.tj-k {
  text-justify: kashida;
}

.tj-t {
  text-justify: tibetan;
}

.to-n {
  text-outline: none;
}

.tr-n {
  text-replace: none;
}

.tt-n {
  text-transform: none;
}

.tt-c {
  text-transform: capitalize;
}

.tt-u {
  text-transform: uppercase;
}

.tt-l {
  text-transform: lowercase;
}

.tw-n {
  text-wrap: normal;
}

.tw-no {
  text-wrap: none;
}

.tw-u {
  text-wrap: unrestricted;
}

.tw-s {
  text-wrap: suppress;
}

.tsh-n {
  text-shadow: none;
}

.whs-n {
  white-space: normal;
}

.whs-p {
  white-space: pre;
}

.whs-nw {
  white-space: nowrap;
}

.whs-pw {
  white-space: pre-wrap;
}

.whs-pl {
  white-space: pre-line;
}

.whsc-n {
  white-space-collapse: normal;
}

.whsc-k {
  white-space-collapse: keep-all;
}

.whsc-l {
  white-space-collapse: loose;
}

.whsc-bs {
  white-space-collapse: break-strict;
}

.whsc-ba {
  white-space-collapse: break-all;
}

.wob-n {
  word-break: normal;
}

.wob-k {
  word-break: keep-all;
}

.wob-l {
  word-break: loose;
}

.wob-bs {
  word-break: break-strict;
}

.wob-ba {
  word-break: break-all;
}

.wow-nm {
  word-wrap: normal;
}

.wow-n {
  word-wrap: none;
}

.wow-u {
  word-wrap: unrestricted;
}

.wow-s {
  word-wrap: suppress;
}

.wow-b {
  word-wrap: break-word;
}

.bg-n {
  background: none;
}

.bgc-t {
  background-color: transparent;
}

.bgi-n {
  background-image: none;
}

.bgr-n {
  background-repeat: no-repeat;
}

.bgr-r {
  background-repeat: repeat;
}

.bgr-x {
  background-repeat: repeat-x;
}

.bgr-y {
  background-repeat: repeat-y;
}

.bgr-sp {
  background-repeat: space;
}

.bgr-rd {
  background-repeat: round;
}

.bga-f {
  background-attachment: fixed;
}

.bga-s {
  background-attachment: scroll;
}

.bgp-cc {
  background-position: center center;
}

.bgp-ct {
  background-position: center top;
}

.bgp-cb {
  background-position: center bottom;
}

.bgp-lc {
  background-position: left center;
}

.bgp-lt {
  background-position: left top;
}

.bgp-lb {
  background-position: left bottom;
}

.bgp-rc {
  background-position: right center;
}

.bgp-rt {
  background-position: right top;
}

.bgp-rb {
  background-position: right bottom;
}

.bgbk-bb {
  background-break: bounding-box;
}

.bgbk-e {
  background-break: each-box;
}

.bgbk-c {
  background-break: continuous;
}

.bgcp-bb {
  background-clip: border-box;
}

.bgcp-pb {
  background-clip: padding-box;
}

.bgcp-cb {
  background-clip: content-box;
}

.bgcp-nc {
  background-clip: no-clip;
}

.bgo-pb {
  background-origin: padding-box;
}

.bgo-bb {
  background-origin: border-box;
}

.bgo-cb {
  background-origin: content-box;
}

.bgsz-a {
  background-size: auto;
}

.bgsz-ct {
  background-size: contain;
}

.bgsz-cv {
  background-size: cover;
}

.cnt-n {
  content: normal;
}

.cnt-oq {
  content: open-quote;
}

.cnt-noq {
  content: no-open-quote;
}

.cnt-cq {
  content: close-quote;
}

.cnt-ncq {
  content: no-close-quote;
}

.q-n {
  quotes: none;
}

.q-ru {
  quotes: '00AB' '00BB' '201E' '201C';
}

.q-en {
  quotes: '201C' '201D' '2018' '2019';
}

.ol-n {
  outline: none;
}

.olc-i {
  outline-color: invert;
}

.tbl-a {
  table-layout: auto;
}

.tbl-f {
  table-layout: fixed;
}

.cps-t {
  caption-side: top;
}

.cps-b {
  caption-side: bottom;
}

.ec-s {
  empty-cells: show;
}

.ec-h {
  empty-cells: hide;
}

.bd-n {
  border: none;
}

.bdbk-c {
  border-break: close;
}

.bdcl-c {
  border-collapse: collapse;
}

.bdcl-s {
  border-collapse: separate;
}

.bdc-t {
  border-color: transparent;
}

.bdi-n {
  border-image: none;
}

.bdti-n {
  border-top-image: none;
}

.bdri-n {
  border-right-image: none;
}

.bdbi-n {
  border-bottom-image: none;
}

.bdli-n {
  border-left-image: none;
}

.bdci-n {
  border-corner-image: none;
}

.bdci-c {
  border-corner-image: continue;
}

.bdtli-n {
  border-top-left-image: none;
}

.bdtli-c {
  border-top-left-image: continue;
}

.bdtri-n {
  border-top-right-image: none;
}

.bdf-c {
  border-fit: clip;
}

.bdf-r {
  border-fit: repeat;
}

.bdf-sc {
  border-fit: scale;
}

.bdf-st {
  border-fit: stretch;
}

.bdf-ow {
  border-fit: overwrite;
}

.bdf-of {
  border-fit: overflow;
}

.bdf-sp {
  border-fit: space;
}

.bdlen-a {
  border-length: auto;
}

.bds-n {
  border-style: none;
}

.bds-h {
  border-style: hidden;
}

.bds-dt {
  border-style: dotted;
}

.bds-ds {
  border-style: dashed;
}

.bds-s {
  border-style: solid;
}

.bds-db {
  border-style: double;
}

.bds-dtds {
  border-style: dot-dash;
}

.bds-dtdtds {
  border-style: dot-dot-dash;
}

.bds-w {
  border-style: wave;
}

.bds-g {
  border-style: groove;
}

.bds-r {
  border-style: ridge;
}

.bds-i {
  border-style: inset;
}

.bds-o {
  border-style: outset;
}

.bdt-n {
  border-top: none;
}

.bdts-n {
  border-top-style: none;
}

.bdtc-t {
  border-top-color: transparent;
}

.bdr-n {
  border-right: none;
}

.bdrst-n {
  border-right-style: none;
}

.bdrc-t {
  border-right-color: transparent;
}

.bdb-n {
  border-bottom: none;
}

.bdbs-n {
  border-bottom-style: none;
}

.bdbc-t {
  border-bottom-color: transparent;
}

.bdl-n {
  border-left: none;
}

.bdls-n {
  border-left-style: none;
}

.bdlc-t {
  border-left-color: transparent;
}

.lis-n {
  list-style: none;
}

.lisp-i {
  list-style-position: inside;
}

.lisp-o {
  list-style-position: outside;
}

.list-n {
  list-style-type: none;
}

.list-d {
  list-style-type: disc;
}

.list-c {
  list-style-type: circle;
}

.list-s {
  list-style-type: square;
}

.list-dc {
  list-style-type: decimal;
}

.list.dclz {
  list-style-type: decimal-leading-zero;
}

.list-lr {
  list-style-type: lower-roman;
}

.list-ur {
  list-style-type: upper-roman;
}

.lisi-n {
  list-style-image: none;
}

.pgbb-au {
  page-break-before: auto;
}

.pgbb-al {
  page-break-before: always;
}

.pgbb-l {
  page-break-before: left;
}

.pgbb-r {
  page-break-before: right;
}

.pgbi-au {
  page-break-inside: auto;
}

.pgbi-av {
  page-break-inside: avoid;
}

.pgba-au {
  page-break-after: auto;
}

.pgba-al {
  page-break-after: always;
}

.pgba-l {
  page-break-after: left;
}

.pgba-r {
  page-break-after: right;
}

.animdir-a {
  animation-direction: alternate;
}

.animdir-ar {
  animation-direction: alternate-reverse;
}

.animdir-n {
  animation-direction: normal;
}

.animdir-r {
  animation-direction: reverse;
}

.animfm-b {
  animation-fill-mode: backwards;
}

.animfm-bt {
  animation-fill-mode: both;
}

.animfm-f {
  animation-fill-mode: forwards;
}

.animic-i {
  animation-iteration-count: infinite;
}

.animps-p {
  animation-play-state: paused;
}

.animps-r {
  animation-play-state: running;
}

.animtf-e {
  animation-timing-function: ease;
}

.animtf-ei {
  animation-timing-function: ease-in;
}

.animtf-eio {
  animation-timing-function: ease-in-out;
}

.animtf-eo {
  animation-timing-function: ease-out;
}

.animtf-l {
  animation-timing-function: linear;
}

.ap-n {
  appearance: none;
}

.ori-l {
  orientation: landscape;
}

.ori-p {
  orientation: portrait;
}

.tov-c {
  text-overflow: clip;
}

.tov-e {
  text-overflow: ellipsis;
}

.us-n {
  user-select: none;
}

.wfsm-a {
  -webkit-font-smoothing: antialiased;
}

.wfsm-n {
  -webkit-font-smoothing: none;
}

.wfsm-s {
  -webkit-font-smoothing: subpixel-antialiased;
}
