.u-m-xxlarge {
  margin: 112px !important;
}

.u-mv-xxlarge {
  margin-top: 112px !important;
  margin-bottom: 112px !important;
}

.u-mh-xxlarge {
  margin-right: 112px !important;
  margin-left: 112px !important;
}

.u-mt-xxlarge {
  margin-top: 112px !important;
}

.u-mr-xxlarge {
  margin-right: 112px !important;
}

.u-mb-xxlarge {
  margin-bottom: 112px !important;
}

.u-ml-xxlarge {
  margin-left: 112px !important;
}

.u-p-xxlarge {
  padding: 112px !important;
}

.u-pv-xxlarge {
  padding-top: 112px !important;
  padding-bottom: 112px !important;
}

.u-ph-xxlarge {
  padding-right: 112px !important;
  padding-left: 112px !important;
}

.u-pt-xxlarge {
  padding-top: 112px !important;
}

.u-pr-xxlarge {
  padding-right: 112px !important;
}

.u-pb-xxlarge {
  padding-bottom: 112px !important;
}

.u-pl-xxlarge {
  padding-left: 112px !important;
}

.u-m-xlarge {
  margin: 84px !important;
}

.u-mv-xlarge {
  margin-top: 84px !important;
  margin-bottom: 84px !important;
}

.u-mh-xlarge {
  margin-right: 84px !important;
  margin-left: 84px !important;
}

.u-mt-xlarge {
  margin-top: 84px !important;
}

.u-mr-xlarge {
  margin-right: 84px !important;
}

.u-mb-xlarge {
  margin-bottom: 84px !important;
}

.u-ml-xlarge {
  margin-left: 84px !important;
}

.u-p-xlarge {
  padding: 84px !important;
}

.u-pv-xlarge {
  padding-top: 84px !important;
  padding-bottom: 84px !important;
}

.u-ph-xlarge {
  padding-right: 84px !important;
  padding-left: 84px !important;
}

.u-pt-xlarge {
  padding-top: 84px !important;
}

.u-pr-xlarge {
  padding-right: 84px !important;
}

.u-pb-xlarge {
  padding-bottom: 84px !important;
}

.u-pl-xlarge {
  padding-left: 84px !important;
}

.u-m-large {
  margin: 56px !important;
}

.u-mv-large {
  margin-top: 56px !important;
  margin-bottom: 56px !important;
}

.u-mh-large {
  margin-right: 56px !important;
  margin-left: 56px !important;
}

.u-mt-large {
  margin-top: 56px !important;
}

.u-mr-large {
  margin-right: 56px !important;
}

.u-mb-large {
  margin-bottom: 56px !important;
}

.u-ml-large {
  margin-left: 56px !important;
}

.u-p-large {
  padding: 56px !important;
}

.u-pv-large {
  padding-top: 56px !important;
  padding-bottom: 56px !important;
}

.u-ph-large {
  padding-right: 56px !important;
  padding-left: 56px !important;
}

.u-pt-large {
  padding-top: 56px !important;
}

.u-pr-large {
  padding-right: 56px !important;
}

.u-pb-large {
  padding-bottom: 56px !important;
}

.u-pl-large {
  padding-left: 56px !important;
}

.u-m {
  margin: 28px !important;
}

.u-mv {
  margin-top: 28px !important;
  margin-bottom: 28px !important;
}

.u-mh {
  margin-right: 28px !important;
  margin-left: 28px !important;
}

.u-mt {
  margin-top: 28px !important;
}

.u-mr {
  margin-right: 28px !important;
}

.u-mb {
  margin-bottom: 28px !important;
}

.u-ml {
  margin-left: 28px !important;
}

.u-p {
  padding: 28px !important;
}

.u-pv {
  padding-top: 28px !important;
  padding-bottom: 28px !important;
}

.u-ph {
  padding-right: 28px !important;
  padding-left: 28px !important;
}

.u-pt {
  padding-top: 28px !important;
}

.u-pr {
  padding-right: 28px !important;
}

.u-pb {
  padding-bottom: 28px !important;
}

.u-pl {
  padding-left: 28px !important;
}

.u-m-small {
  margin: 14px !important;
}

.u-mv-small {
  margin-top: 14px !important;
  margin-bottom: 14px !important;
}

.u-mh-small {
  margin-right: 14px !important;
  margin-left: 14px !important;
}

.u-mt-small {
  margin-top: 14px !important;
}

.u-mr-small {
  margin-right: 14px !important;
}

.u-mb-small {
  margin-bottom: 14px !important;
}

.u-ml-small {
  margin-left: 14px !important;
}

.u-p-small {
  padding: 14px !important;
}

.u-pv-small {
  padding-top: 14px !important;
  padding-bottom: 14px !important;
}

.u-ph-small {
  padding-right: 14px !important;
  padding-left: 14px !important;
}

.u-pt-small {
  padding-top: 14px !important;
}

.u-pr-small {
  padding-right: 14px !important;
}

.u-pb-small {
  padding-bottom: 14px !important;
}

.u-pl-small {
  padding-left: 14px !important;
}

.u-m-xsmall {
  margin: 7px !important;
}

.u-mv-xsmall {
  margin-top: 7px !important;
  margin-bottom: 7px !important;
}

.u-mh-xsmall {
  margin-right: 7px !important;
  margin-left: 7px !important;
}

.u-mt-xsmall {
  margin-top: 7px !important;
}

.u-mr-xsmall {
  margin-right: 7px !important;
}

.u-mb-xsmall {
  margin-bottom: 7px !important;
}

.u-ml-xsmall {
  margin-left: 7px !important;
}

.u-p-xsmall {
  padding: 7px !important;
}

.u-pv-xsmall {
  padding-top: 7px !important;
  padding-bottom: 7px !important;
}

.u-ph-xsmall {
  padding-right: 7px !important;
  padding-left: 7px !important;
}

.u-pt-xsmall {
  padding-top: 7px !important;
}

.u-pr-xsmall {
  padding-right: 7px !important;
}

.u-pb-xsmall {
  padding-bottom: 7px !important;
}

.u-pl-xsmall {
  padding-left: 7px !important;
}

.u-m-xxsmall {
  margin: 4px !important;
}

.u-mv-xxsmall {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}

.u-mh-xxsmall {
  margin-right: 4px !important;
  margin-left: 4px !important;
}

.u-mt-xxsmall {
  margin-top: 4px !important;
}

.u-mr-xxsmall {
  margin-right: 4px !important;
}

.u-mb-xxsmall {
  margin-bottom: 4px !important;
}

.u-ml-xxsmall {
  margin-left: 4px !important;
}

.u-p-xxsmall {
  padding: 4px !important;
}

.u-pv-xxsmall {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}

.u-ph-xxsmall {
  padding-right: 4px !important;
  padding-left: 4px !important;
}

.u-pt-xxsmall {
  padding-top: 4px !important;
}

.u-pr-xxsmall {
  padding-right: 4px !important;
}

.u-pb-xxsmall {
  padding-bottom: 4px !important;
}

.u-pl-xxsmall {
  padding-left: 4px !important;
}

.u-m-none {
  margin: 0 !important;
}

.u-mv-none {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}

.u-mh-none {
  margin-right: 0 !important;
  margin-left: 0 !important;
}

.u-mt-none {
  margin-top: 0 !important;
}

.u-mr-none {
  margin-right: 0 !important;
}

.u-mb-none {
  margin-bottom: 0 !important;
}

.u-ml-none {
  margin-left: 0 !important;
}

.u-p-none {
  padding: 0 !important;
}

.u-pv-none {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}

.u-ph-none {
  padding-right: 0 !important;
  padding-left: 0 !important;
}

.u-pt-none {
  padding-top: 0 !important;
}

.u-pr-none {
  padding-right: 0 !important;
}

.u-pb-none {
  padding-bottom: 0 !important;
}

.u-pl-none {
  padding-left: 0 !important;
}

@media (max-width: 1920px) {
  .u-m-xxlarge\@xxl {
    margin: 112px !important;
  }

  .u-mv-xxlarge\@xxl {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .u-mh-xxlarge\@xxl {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }

  .u-mt-xxlarge\@xxl {
    margin-top: 112px !important;
  }

  .u-mr-xxlarge\@xxl {
    margin-right: 112px !important;
  }

  .u-mb-xxlarge\@xxl {
    margin-bottom: 112px !important;
  }

  .u-ml-xxlarge\@xxl {
    margin-left: 112px !important;
  }

  .u-p-xxlarge\@xxl {
    padding: 112px !important;
  }

  .u-pv-xxlarge\@xxl {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .u-ph-xxlarge\@xxl {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }

  .u-pt-xxlarge\@xxl {
    padding-top: 112px !important;
  }

  .u-pr-xxlarge\@xxl {
    padding-right: 112px !important;
  }

  .u-pb-xxlarge\@xxl {
    padding-bottom: 112px !important;
  }

  .u-pl-xxlarge\@xxl {
    padding-left: 112px !important;
  }

  .u-m-xlarge\@xxl {
    margin: 84px !important;
  }

  .u-mv-xlarge\@xxl {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .u-mh-xlarge\@xxl {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }

  .u-mt-xlarge\@xxl {
    margin-top: 84px !important;
  }

  .u-mr-xlarge\@xxl {
    margin-right: 84px !important;
  }

  .u-mb-xlarge\@xxl {
    margin-bottom: 84px !important;
  }

  .u-ml-xlarge\@xxl {
    margin-left: 84px !important;
  }

  .u-p-xlarge\@xxl {
    padding: 84px !important;
  }

  .u-pv-xlarge\@xxl {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .u-ph-xlarge\@xxl {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }

  .u-pt-xlarge\@xxl {
    padding-top: 84px !important;
  }

  .u-pr-xlarge\@xxl {
    padding-right: 84px !important;
  }

  .u-pb-xlarge\@xxl {
    padding-bottom: 84px !important;
  }

  .u-pl-xlarge\@xxl {
    padding-left: 84px !important;
  }

  .u-m-large\@xxl {
    margin: 56px !important;
  }

  .u-mv-large\@xxl {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .u-mh-large\@xxl {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }

  .u-mt-large\@xxl {
    margin-top: 56px !important;
  }

  .u-mr-large\@xxl {
    margin-right: 56px !important;
  }

  .u-mb-large\@xxl {
    margin-bottom: 56px !important;
  }

  .u-ml-large\@xxl {
    margin-left: 56px !important;
  }

  .u-p-large\@xxl {
    padding: 56px !important;
  }

  .u-pv-large\@xxl {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .u-ph-large\@xxl {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }

  .u-pt-large\@xxl {
    padding-top: 56px !important;
  }

  .u-pr-large\@xxl {
    padding-right: 56px !important;
  }

  .u-pb-large\@xxl {
    padding-bottom: 56px !important;
  }

  .u-pl-large\@xxl {
    padding-left: 56px !important;
  }

  .u-m\@xxl {
    margin: 28px !important;
  }

  .u-mv\@xxl {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .u-mh\@xxl {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }

  .u-mt\@xxl {
    margin-top: 28px !important;
  }

  .u-mr\@xxl {
    margin-right: 28px !important;
  }

  .u-mb\@xxl {
    margin-bottom: 28px !important;
  }

  .u-ml\@xxl {
    margin-left: 28px !important;
  }

  .u-p\@xxl {
    padding: 28px !important;
  }

  .u-pv\@xxl {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .u-ph\@xxl {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }

  .u-pt\@xxl {
    padding-top: 28px !important;
  }

  .u-pr\@xxl {
    padding-right: 28px !important;
  }

  .u-pb\@xxl {
    padding-bottom: 28px !important;
  }

  .u-pl\@xxl {
    padding-left: 28px !important;
  }

  .u-m-small\@xxl {
    margin: 14px !important;
  }

  .u-mv-small\@xxl {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .u-mh-small\@xxl {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }

  .u-mt-small\@xxl {
    margin-top: 14px !important;
  }

  .u-mr-small\@xxl {
    margin-right: 14px !important;
  }

  .u-mb-small\@xxl {
    margin-bottom: 14px !important;
  }

  .u-ml-small\@xxl {
    margin-left: 14px !important;
  }

  .u-p-small\@xxl {
    padding: 14px !important;
  }

  .u-pv-small\@xxl {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .u-ph-small\@xxl {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .u-pt-small\@xxl {
    padding-top: 14px !important;
  }

  .u-pr-small\@xxl {
    padding-right: 14px !important;
  }

  .u-pb-small\@xxl {
    padding-bottom: 14px !important;
  }

  .u-pl-small\@xxl {
    padding-left: 14px !important;
  }

  .u-m-xsmall\@xxl {
    margin: 7px !important;
  }

  .u-mv-xsmall\@xxl {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }

  .u-mh-xsmall\@xxl {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }

  .u-mt-xsmall\@xxl {
    margin-top: 7px !important;
  }

  .u-mr-xsmall\@xxl {
    margin-right: 7px !important;
  }

  .u-mb-xsmall\@xxl {
    margin-bottom: 7px !important;
  }

  .u-ml-xsmall\@xxl {
    margin-left: 7px !important;
  }

  .u-p-xsmall\@xxl {
    padding: 7px !important;
  }

  .u-pv-xsmall\@xxl {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }

  .u-ph-xsmall\@xxl {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }

  .u-pt-xsmall\@xxl {
    padding-top: 7px !important;
  }

  .u-pr-xsmall\@xxl {
    padding-right: 7px !important;
  }

  .u-pb-xsmall\@xxl {
    padding-bottom: 7px !important;
  }

  .u-pl-xsmall\@xxl {
    padding-left: 7px !important;
  }

  .u-m-xxsmall\@xxl {
    margin: 4px !important;
  }

  .u-mv-xxsmall\@xxl {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .u-mh-xxsmall\@xxl {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }

  .u-mt-xxsmall\@xxl {
    margin-top: 4px !important;
  }

  .u-mr-xxsmall\@xxl {
    margin-right: 4px !important;
  }

  .u-mb-xxsmall\@xxl {
    margin-bottom: 4px !important;
  }

  .u-ml-xxsmall\@xxl {
    margin-left: 4px !important;
  }

  .u-p-xxsmall\@xxl {
    padding: 4px !important;
  }

  .u-pv-xxsmall\@xxl {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .u-ph-xxsmall\@xxl {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }

  .u-pt-xxsmall\@xxl {
    padding-top: 4px !important;
  }

  .u-pr-xxsmall\@xxl {
    padding-right: 4px !important;
  }

  .u-pb-xxsmall\@xxl {
    padding-bottom: 4px !important;
  }

  .u-pl-xxsmall\@xxl {
    padding-left: 4px !important;
  }

  .u-m-none\@xxl {
    margin: 0 !important;
  }

  .u-mv-none\@xxl {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .u-mh-none\@xxl {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .u-mt-none\@xxl {
    margin-top: 0 !important;
  }

  .u-mr-none\@xxl {
    margin-right: 0 !important;
  }

  .u-mb-none\@xxl {
    margin-bottom: 0 !important;
  }

  .u-ml-none\@xxl {
    margin-left: 0 !important;
  }

  .u-p-none\@xxl {
    padding: 0 !important;
  }

  .u-pv-none\@xxl {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .u-ph-none\@xxl {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .u-pt-none\@xxl {
    padding-top: 0 !important;
  }

  .u-pr-none\@xxl {
    padding-right: 0 !important;
  }

  .u-pb-none\@xxl {
    padding-bottom: 0 !important;
  }

  .u-pl-none\@xxl {
    padding-left: 0 !important;
  }
}
@media (max-width: 1600px) {
  .u-m-xxlarge\@xl {
    margin: 112px !important;
  }

  .u-mv-xxlarge\@xl {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .u-mh-xxlarge\@xl {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }

  .u-mt-xxlarge\@xl {
    margin-top: 112px !important;
  }

  .u-mr-xxlarge\@xl {
    margin-right: 112px !important;
  }

  .u-mb-xxlarge\@xl {
    margin-bottom: 112px !important;
  }

  .u-ml-xxlarge\@xl {
    margin-left: 112px !important;
  }

  .u-p-xxlarge\@xl {
    padding: 112px !important;
  }

  .u-pv-xxlarge\@xl {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .u-ph-xxlarge\@xl {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }

  .u-pt-xxlarge\@xl {
    padding-top: 112px !important;
  }

  .u-pr-xxlarge\@xl {
    padding-right: 112px !important;
  }

  .u-pb-xxlarge\@xl {
    padding-bottom: 112px !important;
  }

  .u-pl-xxlarge\@xl {
    padding-left: 112px !important;
  }

  .u-m-xlarge\@xl {
    margin: 84px !important;
  }

  .u-mv-xlarge\@xl {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .u-mh-xlarge\@xl {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }

  .u-mt-xlarge\@xl {
    margin-top: 84px !important;
  }

  .u-mr-xlarge\@xl {
    margin-right: 84px !important;
  }

  .u-mb-xlarge\@xl {
    margin-bottom: 84px !important;
  }

  .u-ml-xlarge\@xl {
    margin-left: 84px !important;
  }

  .u-p-xlarge\@xl {
    padding: 84px !important;
  }

  .u-pv-xlarge\@xl {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .u-ph-xlarge\@xl {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }

  .u-pt-xlarge\@xl {
    padding-top: 84px !important;
  }

  .u-pr-xlarge\@xl {
    padding-right: 84px !important;
  }

  .u-pb-xlarge\@xl {
    padding-bottom: 84px !important;
  }

  .u-pl-xlarge\@xl {
    padding-left: 84px !important;
  }

  .u-m-large\@xl {
    margin: 56px !important;
  }

  .u-mv-large\@xl {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .u-mh-large\@xl {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }

  .u-mt-large\@xl {
    margin-top: 56px !important;
  }

  .u-mr-large\@xl {
    margin-right: 56px !important;
  }

  .u-mb-large\@xl {
    margin-bottom: 56px !important;
  }

  .u-ml-large\@xl {
    margin-left: 56px !important;
  }

  .u-p-large\@xl {
    padding: 56px !important;
  }

  .u-pv-large\@xl {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .u-ph-large\@xl {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }

  .u-pt-large\@xl {
    padding-top: 56px !important;
  }

  .u-pr-large\@xl {
    padding-right: 56px !important;
  }

  .u-pb-large\@xl {
    padding-bottom: 56px !important;
  }

  .u-pl-large\@xl {
    padding-left: 56px !important;
  }

  .u-m\@xl {
    margin: 28px !important;
  }

  .u-mv\@xl {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .u-mh\@xl {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }

  .u-mt\@xl {
    margin-top: 28px !important;
  }

  .u-mr\@xl {
    margin-right: 28px !important;
  }

  .u-mb\@xl {
    margin-bottom: 28px !important;
  }

  .u-ml\@xl {
    margin-left: 28px !important;
  }

  .u-p\@xl {
    padding: 28px !important;
  }

  .u-pv\@xl {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .u-ph\@xl {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }

  .u-pt\@xl {
    padding-top: 28px !important;
  }

  .u-pr\@xl {
    padding-right: 28px !important;
  }

  .u-pb\@xl {
    padding-bottom: 28px !important;
  }

  .u-pl\@xl {
    padding-left: 28px !important;
  }

  .u-m-small\@xl {
    margin: 14px !important;
  }

  .u-mv-small\@xl {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .u-mh-small\@xl {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }

  .u-mt-small\@xl {
    margin-top: 14px !important;
  }

  .u-mr-small\@xl {
    margin-right: 14px !important;
  }

  .u-mb-small\@xl {
    margin-bottom: 14px !important;
  }

  .u-ml-small\@xl {
    margin-left: 14px !important;
  }

  .u-p-small\@xl {
    padding: 14px !important;
  }

  .u-pv-small\@xl {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .u-ph-small\@xl {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .u-pt-small\@xl {
    padding-top: 14px !important;
  }

  .u-pr-small\@xl {
    padding-right: 14px !important;
  }

  .u-pb-small\@xl {
    padding-bottom: 14px !important;
  }

  .u-pl-small\@xl {
    padding-left: 14px !important;
  }

  .u-m-xsmall\@xl {
    margin: 7px !important;
  }

  .u-mv-xsmall\@xl {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }

  .u-mh-xsmall\@xl {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }

  .u-mt-xsmall\@xl {
    margin-top: 7px !important;
  }

  .u-mr-xsmall\@xl {
    margin-right: 7px !important;
  }

  .u-mb-xsmall\@xl {
    margin-bottom: 7px !important;
  }

  .u-ml-xsmall\@xl {
    margin-left: 7px !important;
  }

  .u-p-xsmall\@xl {
    padding: 7px !important;
  }

  .u-pv-xsmall\@xl {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }

  .u-ph-xsmall\@xl {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }

  .u-pt-xsmall\@xl {
    padding-top: 7px !important;
  }

  .u-pr-xsmall\@xl {
    padding-right: 7px !important;
  }

  .u-pb-xsmall\@xl {
    padding-bottom: 7px !important;
  }

  .u-pl-xsmall\@xl {
    padding-left: 7px !important;
  }

  .u-m-xxsmall\@xl {
    margin: 4px !important;
  }

  .u-mv-xxsmall\@xl {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .u-mh-xxsmall\@xl {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }

  .u-mt-xxsmall\@xl {
    margin-top: 4px !important;
  }

  .u-mr-xxsmall\@xl {
    margin-right: 4px !important;
  }

  .u-mb-xxsmall\@xl {
    margin-bottom: 4px !important;
  }

  .u-ml-xxsmall\@xl {
    margin-left: 4px !important;
  }

  .u-p-xxsmall\@xl {
    padding: 4px !important;
  }

  .u-pv-xxsmall\@xl {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .u-ph-xxsmall\@xl {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }

  .u-pt-xxsmall\@xl {
    padding-top: 4px !important;
  }

  .u-pr-xxsmall\@xl {
    padding-right: 4px !important;
  }

  .u-pb-xxsmall\@xl {
    padding-bottom: 4px !important;
  }

  .u-pl-xxsmall\@xl {
    padding-left: 4px !important;
  }

  .u-m-none\@xl {
    margin: 0 !important;
  }

  .u-mv-none\@xl {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .u-mh-none\@xl {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .u-mt-none\@xl {
    margin-top: 0 !important;
  }

  .u-mr-none\@xl {
    margin-right: 0 !important;
  }

  .u-mb-none\@xl {
    margin-bottom: 0 !important;
  }

  .u-ml-none\@xl {
    margin-left: 0 !important;
  }

  .u-p-none\@xl {
    padding: 0 !important;
  }

  .u-pv-none\@xl {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .u-ph-none\@xl {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .u-pt-none\@xl {
    padding-top: 0 !important;
  }

  .u-pr-none\@xl {
    padding-right: 0 !important;
  }

  .u-pb-none\@xl {
    padding-bottom: 0 !important;
  }

  .u-pl-none\@xl {
    padding-left: 0 !important;
  }
}
@media (max-width: 1280px) {
  .u-m-xxlarge\@l {
    margin: 112px !important;
  }

  .u-mv-xxlarge\@l {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .u-mh-xxlarge\@l {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }

  .u-mt-xxlarge\@l {
    margin-top: 112px !important;
  }

  .u-mr-xxlarge\@l {
    margin-right: 112px !important;
  }

  .u-mb-xxlarge\@l {
    margin-bottom: 112px !important;
  }

  .u-ml-xxlarge\@l {
    margin-left: 112px !important;
  }

  .u-p-xxlarge\@l {
    padding: 112px !important;
  }

  .u-pv-xxlarge\@l {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .u-ph-xxlarge\@l {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }

  .u-pt-xxlarge\@l {
    padding-top: 112px !important;
  }

  .u-pr-xxlarge\@l {
    padding-right: 112px !important;
  }

  .u-pb-xxlarge\@l {
    padding-bottom: 112px !important;
  }

  .u-pl-xxlarge\@l {
    padding-left: 112px !important;
  }

  .u-m-xlarge\@l {
    margin: 84px !important;
  }

  .u-mv-xlarge\@l {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .u-mh-xlarge\@l {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }

  .u-mt-xlarge\@l {
    margin-top: 84px !important;
  }

  .u-mr-xlarge\@l {
    margin-right: 84px !important;
  }

  .u-mb-xlarge\@l {
    margin-bottom: 84px !important;
  }

  .u-ml-xlarge\@l {
    margin-left: 84px !important;
  }

  .u-p-xlarge\@l {
    padding: 84px !important;
  }

  .u-pv-xlarge\@l {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .u-ph-xlarge\@l {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }

  .u-pt-xlarge\@l {
    padding-top: 84px !important;
  }

  .u-pr-xlarge\@l {
    padding-right: 84px !important;
  }

  .u-pb-xlarge\@l {
    padding-bottom: 84px !important;
  }

  .u-pl-xlarge\@l {
    padding-left: 84px !important;
  }

  .u-m-large\@l {
    margin: 56px !important;
  }

  .u-mv-large\@l {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .u-mh-large\@l {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }

  .u-mt-large\@l {
    margin-top: 56px !important;
  }

  .u-mr-large\@l {
    margin-right: 56px !important;
  }

  .u-mb-large\@l {
    margin-bottom: 56px !important;
  }

  .u-ml-large\@l {
    margin-left: 56px !important;
  }

  .u-p-large\@l {
    padding: 56px !important;
  }

  .u-pv-large\@l {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .u-ph-large\@l {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }

  .u-pt-large\@l {
    padding-top: 56px !important;
  }

  .u-pr-large\@l {
    padding-right: 56px !important;
  }

  .u-pb-large\@l {
    padding-bottom: 56px !important;
  }

  .u-pl-large\@l {
    padding-left: 56px !important;
  }

  .u-m\@l {
    margin: 28px !important;
  }

  .u-mv\@l {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .u-mh\@l {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }

  .u-mt\@l {
    margin-top: 28px !important;
  }

  .u-mr\@l {
    margin-right: 28px !important;
  }

  .u-mb\@l {
    margin-bottom: 28px !important;
  }

  .u-ml\@l {
    margin-left: 28px !important;
  }

  .u-p\@l {
    padding: 28px !important;
  }

  .u-pv\@l {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .u-ph\@l {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }

  .u-pt\@l {
    padding-top: 28px !important;
  }

  .u-pr\@l {
    padding-right: 28px !important;
  }

  .u-pb\@l {
    padding-bottom: 28px !important;
  }

  .u-pl\@l {
    padding-left: 28px !important;
  }

  .u-m-small\@l {
    margin: 14px !important;
  }

  .u-mv-small\@l {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .u-mh-small\@l {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }

  .u-mt-small\@l {
    margin-top: 14px !important;
  }

  .u-mr-small\@l {
    margin-right: 14px !important;
  }

  .u-mb-small\@l {
    margin-bottom: 14px !important;
  }

  .u-ml-small\@l {
    margin-left: 14px !important;
  }

  .u-p-small\@l {
    padding: 14px !important;
  }

  .u-pv-small\@l {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .u-ph-small\@l {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .u-pt-small\@l {
    padding-top: 14px !important;
  }

  .u-pr-small\@l {
    padding-right: 14px !important;
  }

  .u-pb-small\@l {
    padding-bottom: 14px !important;
  }

  .u-pl-small\@l {
    padding-left: 14px !important;
  }

  .u-m-xsmall\@l {
    margin: 7px !important;
  }

  .u-mv-xsmall\@l {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }

  .u-mh-xsmall\@l {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }

  .u-mt-xsmall\@l {
    margin-top: 7px !important;
  }

  .u-mr-xsmall\@l {
    margin-right: 7px !important;
  }

  .u-mb-xsmall\@l {
    margin-bottom: 7px !important;
  }

  .u-ml-xsmall\@l {
    margin-left: 7px !important;
  }

  .u-p-xsmall\@l {
    padding: 7px !important;
  }

  .u-pv-xsmall\@l {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }

  .u-ph-xsmall\@l {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }

  .u-pt-xsmall\@l {
    padding-top: 7px !important;
  }

  .u-pr-xsmall\@l {
    padding-right: 7px !important;
  }

  .u-pb-xsmall\@l {
    padding-bottom: 7px !important;
  }

  .u-pl-xsmall\@l {
    padding-left: 7px !important;
  }

  .u-m-xxsmall\@l {
    margin: 4px !important;
  }

  .u-mv-xxsmall\@l {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .u-mh-xxsmall\@l {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }

  .u-mt-xxsmall\@l {
    margin-top: 4px !important;
  }

  .u-mr-xxsmall\@l {
    margin-right: 4px !important;
  }

  .u-mb-xxsmall\@l {
    margin-bottom: 4px !important;
  }

  .u-ml-xxsmall\@l {
    margin-left: 4px !important;
  }

  .u-p-xxsmall\@l {
    padding: 4px !important;
  }

  .u-pv-xxsmall\@l {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .u-ph-xxsmall\@l {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }

  .u-pt-xxsmall\@l {
    padding-top: 4px !important;
  }

  .u-pr-xxsmall\@l {
    padding-right: 4px !important;
  }

  .u-pb-xxsmall\@l {
    padding-bottom: 4px !important;
  }

  .u-pl-xxsmall\@l {
    padding-left: 4px !important;
  }

  .u-m-none\@l {
    margin: 0 !important;
  }

  .u-mv-none\@l {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .u-mh-none\@l {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .u-mt-none\@l {
    margin-top: 0 !important;
  }

  .u-mr-none\@l {
    margin-right: 0 !important;
  }

  .u-mb-none\@l {
    margin-bottom: 0 !important;
  }

  .u-ml-none\@l {
    margin-left: 0 !important;
  }

  .u-p-none\@l {
    padding: 0 !important;
  }

  .u-pv-none\@l {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .u-ph-none\@l {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .u-pt-none\@l {
    padding-top: 0 !important;
  }

  .u-pr-none\@l {
    padding-right: 0 !important;
  }

  .u-pb-none\@l {
    padding-bottom: 0 !important;
  }

  .u-pl-none\@l {
    padding-left: 0 !important;
  }
}
@media (max-width: 960px) {
  .u-m-xxlarge\@m {
    margin: 112px !important;
  }

  .u-mv-xxlarge\@m {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .u-mh-xxlarge\@m {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }

  .u-mt-xxlarge\@m {
    margin-top: 112px !important;
  }

  .u-mr-xxlarge\@m {
    margin-right: 112px !important;
  }

  .u-mb-xxlarge\@m {
    margin-bottom: 112px !important;
  }

  .u-ml-xxlarge\@m {
    margin-left: 112px !important;
  }

  .u-p-xxlarge\@m {
    padding: 112px !important;
  }

  .u-pv-xxlarge\@m {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .u-ph-xxlarge\@m {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }

  .u-pt-xxlarge\@m {
    padding-top: 112px !important;
  }

  .u-pr-xxlarge\@m {
    padding-right: 112px !important;
  }

  .u-pb-xxlarge\@m {
    padding-bottom: 112px !important;
  }

  .u-pl-xxlarge\@m {
    padding-left: 112px !important;
  }

  .u-m-xlarge\@m {
    margin: 84px !important;
  }

  .u-mv-xlarge\@m {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .u-mh-xlarge\@m {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }

  .u-mt-xlarge\@m {
    margin-top: 84px !important;
  }

  .u-mr-xlarge\@m {
    margin-right: 84px !important;
  }

  .u-mb-xlarge\@m {
    margin-bottom: 84px !important;
  }

  .u-ml-xlarge\@m {
    margin-left: 84px !important;
  }

  .u-p-xlarge\@m {
    padding: 84px !important;
  }

  .u-pv-xlarge\@m {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .u-ph-xlarge\@m {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }

  .u-pt-xlarge\@m {
    padding-top: 84px !important;
  }

  .u-pr-xlarge\@m {
    padding-right: 84px !important;
  }

  .u-pb-xlarge\@m {
    padding-bottom: 84px !important;
  }

  .u-pl-xlarge\@m {
    padding-left: 84px !important;
  }

  .u-m-large\@m {
    margin: 56px !important;
  }

  .u-mv-large\@m {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .u-mh-large\@m {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }

  .u-mt-large\@m {
    margin-top: 56px !important;
  }

  .u-mr-large\@m {
    margin-right: 56px !important;
  }

  .u-mb-large\@m {
    margin-bottom: 56px !important;
  }

  .u-ml-large\@m {
    margin-left: 56px !important;
  }

  .u-p-large\@m {
    padding: 56px !important;
  }

  .u-pv-large\@m {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .u-ph-large\@m {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }

  .u-pt-large\@m {
    padding-top: 56px !important;
  }

  .u-pr-large\@m {
    padding-right: 56px !important;
  }

  .u-pb-large\@m {
    padding-bottom: 56px !important;
  }

  .u-pl-large\@m {
    padding-left: 56px !important;
  }

  .u-m\@m {
    margin: 28px !important;
  }

  .u-mv\@m {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .u-mh\@m {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }

  .u-mt\@m {
    margin-top: 28px !important;
  }

  .u-mr\@m {
    margin-right: 28px !important;
  }

  .u-mb\@m {
    margin-bottom: 28px !important;
  }

  .u-ml\@m {
    margin-left: 28px !important;
  }

  .u-p\@m {
    padding: 28px !important;
  }

  .u-pv\@m {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .u-ph\@m {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }

  .u-pt\@m {
    padding-top: 28px !important;
  }

  .u-pr\@m {
    padding-right: 28px !important;
  }

  .u-pb\@m {
    padding-bottom: 28px !important;
  }

  .u-pl\@m {
    padding-left: 28px !important;
  }

  .u-m-small\@m {
    margin: 14px !important;
  }

  .u-mv-small\@m {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .u-mh-small\@m {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }

  .u-mt-small\@m {
    margin-top: 14px !important;
  }

  .u-mr-small\@m {
    margin-right: 14px !important;
  }

  .u-mb-small\@m {
    margin-bottom: 14px !important;
  }

  .u-ml-small\@m {
    margin-left: 14px !important;
  }

  .u-p-small\@m {
    padding: 14px !important;
  }

  .u-pv-small\@m {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .u-ph-small\@m {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .u-pt-small\@m {
    padding-top: 14px !important;
  }

  .u-pr-small\@m {
    padding-right: 14px !important;
  }

  .u-pb-small\@m {
    padding-bottom: 14px !important;
  }

  .u-pl-small\@m {
    padding-left: 14px !important;
  }

  .u-m-xsmall\@m {
    margin: 7px !important;
  }

  .u-mv-xsmall\@m {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }

  .u-mh-xsmall\@m {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }

  .u-mt-xsmall\@m {
    margin-top: 7px !important;
  }

  .u-mr-xsmall\@m {
    margin-right: 7px !important;
  }

  .u-mb-xsmall\@m {
    margin-bottom: 7px !important;
  }

  .u-ml-xsmall\@m {
    margin-left: 7px !important;
  }

  .u-p-xsmall\@m {
    padding: 7px !important;
  }

  .u-pv-xsmall\@m {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }

  .u-ph-xsmall\@m {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }

  .u-pt-xsmall\@m {
    padding-top: 7px !important;
  }

  .u-pr-xsmall\@m {
    padding-right: 7px !important;
  }

  .u-pb-xsmall\@m {
    padding-bottom: 7px !important;
  }

  .u-pl-xsmall\@m {
    padding-left: 7px !important;
  }

  .u-m-xxsmall\@m {
    margin: 4px !important;
  }

  .u-mv-xxsmall\@m {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .u-mh-xxsmall\@m {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }

  .u-mt-xxsmall\@m {
    margin-top: 4px !important;
  }

  .u-mr-xxsmall\@m {
    margin-right: 4px !important;
  }

  .u-mb-xxsmall\@m {
    margin-bottom: 4px !important;
  }

  .u-ml-xxsmall\@m {
    margin-left: 4px !important;
  }

  .u-p-xxsmall\@m {
    padding: 4px !important;
  }

  .u-pv-xxsmall\@m {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .u-ph-xxsmall\@m {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }

  .u-pt-xxsmall\@m {
    padding-top: 4px !important;
  }

  .u-pr-xxsmall\@m {
    padding-right: 4px !important;
  }

  .u-pb-xxsmall\@m {
    padding-bottom: 4px !important;
  }

  .u-pl-xxsmall\@m {
    padding-left: 4px !important;
  }

  .u-m-none\@m {
    margin: 0 !important;
  }

  .u-mv-none\@m {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .u-mh-none\@m {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .u-mt-none\@m {
    margin-top: 0 !important;
  }

  .u-mr-none\@m {
    margin-right: 0 !important;
  }

  .u-mb-none\@m {
    margin-bottom: 0 !important;
  }

  .u-ml-none\@m {
    margin-left: 0 !important;
  }

  .u-p-none\@m {
    padding: 0 !important;
  }

  .u-pv-none\@m {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .u-ph-none\@m {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .u-pt-none\@m {
    padding-top: 0 !important;
  }

  .u-pr-none\@m {
    padding-right: 0 !important;
  }

  .u-pb-none\@m {
    padding-bottom: 0 !important;
  }

  .u-pl-none\@m {
    padding-left: 0 !important;
  }
}
@media (max-width: 720px) {
  .u-m-xxlarge\@s {
    margin: 112px !important;
  }

  .u-mv-xxlarge\@s {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .u-mh-xxlarge\@s {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }

  .u-mt-xxlarge\@s {
    margin-top: 112px !important;
  }

  .u-mr-xxlarge\@s {
    margin-right: 112px !important;
  }

  .u-mb-xxlarge\@s {
    margin-bottom: 112px !important;
  }

  .u-ml-xxlarge\@s {
    margin-left: 112px !important;
  }

  .u-p-xxlarge\@s {
    padding: 112px !important;
  }

  .u-pv-xxlarge\@s {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .u-ph-xxlarge\@s {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }

  .u-pt-xxlarge\@s {
    padding-top: 112px !important;
  }

  .u-pr-xxlarge\@s {
    padding-right: 112px !important;
  }

  .u-pb-xxlarge\@s {
    padding-bottom: 112px !important;
  }

  .u-pl-xxlarge\@s {
    padding-left: 112px !important;
  }

  .u-m-xlarge\@s {
    margin: 84px !important;
  }

  .u-mv-xlarge\@s {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .u-mh-xlarge\@s {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }

  .u-mt-xlarge\@s {
    margin-top: 84px !important;
  }

  .u-mr-xlarge\@s {
    margin-right: 84px !important;
  }

  .u-mb-xlarge\@s {
    margin-bottom: 84px !important;
  }

  .u-ml-xlarge\@s {
    margin-left: 84px !important;
  }

  .u-p-xlarge\@s {
    padding: 84px !important;
  }

  .u-pv-xlarge\@s {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .u-ph-xlarge\@s {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }

  .u-pt-xlarge\@s {
    padding-top: 84px !important;
  }

  .u-pr-xlarge\@s {
    padding-right: 84px !important;
  }

  .u-pb-xlarge\@s {
    padding-bottom: 84px !important;
  }

  .u-pl-xlarge\@s {
    padding-left: 84px !important;
  }

  .u-m-large\@s {
    margin: 56px !important;
  }

  .u-mv-large\@s {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .u-mh-large\@s {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }

  .u-mt-large\@s {
    margin-top: 56px !important;
  }

  .u-mr-large\@s {
    margin-right: 56px !important;
  }

  .u-mb-large\@s {
    margin-bottom: 56px !important;
  }

  .u-ml-large\@s {
    margin-left: 56px !important;
  }

  .u-p-large\@s {
    padding: 56px !important;
  }

  .u-pv-large\@s {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .u-ph-large\@s {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }

  .u-pt-large\@s {
    padding-top: 56px !important;
  }

  .u-pr-large\@s {
    padding-right: 56px !important;
  }

  .u-pb-large\@s {
    padding-bottom: 56px !important;
  }

  .u-pl-large\@s {
    padding-left: 56px !important;
  }

  .u-m\@s {
    margin: 28px !important;
  }

  .u-mv\@s {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .u-mh\@s {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }

  .u-mt\@s {
    margin-top: 28px !important;
  }

  .u-mr\@s {
    margin-right: 28px !important;
  }

  .u-mb\@s {
    margin-bottom: 28px !important;
  }

  .u-ml\@s {
    margin-left: 28px !important;
  }

  .u-p\@s {
    padding: 28px !important;
  }

  .u-pv\@s {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .u-ph\@s {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }

  .u-pt\@s {
    padding-top: 28px !important;
  }

  .u-pr\@s {
    padding-right: 28px !important;
  }

  .u-pb\@s {
    padding-bottom: 28px !important;
  }

  .u-pl\@s {
    padding-left: 28px !important;
  }

  .u-m-small\@s {
    margin: 14px !important;
  }

  .u-mv-small\@s {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .u-mh-small\@s {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }

  .u-mt-small\@s {
    margin-top: 14px !important;
  }

  .u-mr-small\@s {
    margin-right: 14px !important;
  }

  .u-mb-small\@s {
    margin-bottom: 14px !important;
  }

  .u-ml-small\@s {
    margin-left: 14px !important;
  }

  .u-p-small\@s {
    padding: 14px !important;
  }

  .u-pv-small\@s {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .u-ph-small\@s {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .u-pt-small\@s {
    padding-top: 14px !important;
  }

  .u-pr-small\@s {
    padding-right: 14px !important;
  }

  .u-pb-small\@s {
    padding-bottom: 14px !important;
  }

  .u-pl-small\@s {
    padding-left: 14px !important;
  }

  .u-m-xsmall\@s {
    margin: 7px !important;
  }

  .u-mv-xsmall\@s {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }

  .u-mh-xsmall\@s {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }

  .u-mt-xsmall\@s {
    margin-top: 7px !important;
  }

  .u-mr-xsmall\@s {
    margin-right: 7px !important;
  }

  .u-mb-xsmall\@s {
    margin-bottom: 7px !important;
  }

  .u-ml-xsmall\@s {
    margin-left: 7px !important;
  }

  .u-p-xsmall\@s {
    padding: 7px !important;
  }

  .u-pv-xsmall\@s {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }

  .u-ph-xsmall\@s {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }

  .u-pt-xsmall\@s {
    padding-top: 7px !important;
  }

  .u-pr-xsmall\@s {
    padding-right: 7px !important;
  }

  .u-pb-xsmall\@s {
    padding-bottom: 7px !important;
  }

  .u-pl-xsmall\@s {
    padding-left: 7px !important;
  }

  .u-m-xxsmall\@s {
    margin: 4px !important;
  }

  .u-mv-xxsmall\@s {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .u-mh-xxsmall\@s {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }

  .u-mt-xxsmall\@s {
    margin-top: 4px !important;
  }

  .u-mr-xxsmall\@s {
    margin-right: 4px !important;
  }

  .u-mb-xxsmall\@s {
    margin-bottom: 4px !important;
  }

  .u-ml-xxsmall\@s {
    margin-left: 4px !important;
  }

  .u-p-xxsmall\@s {
    padding: 4px !important;
  }

  .u-pv-xxsmall\@s {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .u-ph-xxsmall\@s {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }

  .u-pt-xxsmall\@s {
    padding-top: 4px !important;
  }

  .u-pr-xxsmall\@s {
    padding-right: 4px !important;
  }

  .u-pb-xxsmall\@s {
    padding-bottom: 4px !important;
  }

  .u-pl-xxsmall\@s {
    padding-left: 4px !important;
  }

  .u-m-none\@s {
    margin: 0 !important;
  }

  .u-mv-none\@s {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .u-mh-none\@s {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .u-mt-none\@s {
    margin-top: 0 !important;
  }

  .u-mr-none\@s {
    margin-right: 0 !important;
  }

  .u-mb-none\@s {
    margin-bottom: 0 !important;
  }

  .u-ml-none\@s {
    margin-left: 0 !important;
  }

  .u-p-none\@s {
    padding: 0 !important;
  }

  .u-pv-none\@s {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .u-ph-none\@s {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .u-pt-none\@s {
    padding-top: 0 !important;
  }

  .u-pr-none\@s {
    padding-right: 0 !important;
  }

  .u-pb-none\@s {
    padding-bottom: 0 !important;
  }

  .u-pl-none\@s {
    padding-left: 0 !important;
  }
}
@media (max-width: 480px) {
  .u-m-xxlarge\@xs {
    margin: 112px !important;
  }

  .u-mv-xxlarge\@xs {
    margin-top: 112px !important;
    margin-bottom: 112px !important;
  }

  .u-mh-xxlarge\@xs {
    margin-right: 112px !important;
    margin-left: 112px !important;
  }

  .u-mt-xxlarge\@xs {
    margin-top: 112px !important;
  }

  .u-mr-xxlarge\@xs {
    margin-right: 112px !important;
  }

  .u-mb-xxlarge\@xs {
    margin-bottom: 112px !important;
  }

  .u-ml-xxlarge\@xs {
    margin-left: 112px !important;
  }

  .u-p-xxlarge\@xs {
    padding: 112px !important;
  }

  .u-pv-xxlarge\@xs {
    padding-top: 112px !important;
    padding-bottom: 112px !important;
  }

  .u-ph-xxlarge\@xs {
    padding-right: 112px !important;
    padding-left: 112px !important;
  }

  .u-pt-xxlarge\@xs {
    padding-top: 112px !important;
  }

  .u-pr-xxlarge\@xs {
    padding-right: 112px !important;
  }

  .u-pb-xxlarge\@xs {
    padding-bottom: 112px !important;
  }

  .u-pl-xxlarge\@xs {
    padding-left: 112px !important;
  }

  .u-m-xlarge\@xs {
    margin: 84px !important;
  }

  .u-mv-xlarge\@xs {
    margin-top: 84px !important;
    margin-bottom: 84px !important;
  }

  .u-mh-xlarge\@xs {
    margin-right: 84px !important;
    margin-left: 84px !important;
  }

  .u-mt-xlarge\@xs {
    margin-top: 84px !important;
  }

  .u-mr-xlarge\@xs {
    margin-right: 84px !important;
  }

  .u-mb-xlarge\@xs {
    margin-bottom: 84px !important;
  }

  .u-ml-xlarge\@xs {
    margin-left: 84px !important;
  }

  .u-p-xlarge\@xs {
    padding: 84px !important;
  }

  .u-pv-xlarge\@xs {
    padding-top: 84px !important;
    padding-bottom: 84px !important;
  }

  .u-ph-xlarge\@xs {
    padding-right: 84px !important;
    padding-left: 84px !important;
  }

  .u-pt-xlarge\@xs {
    padding-top: 84px !important;
  }

  .u-pr-xlarge\@xs {
    padding-right: 84px !important;
  }

  .u-pb-xlarge\@xs {
    padding-bottom: 84px !important;
  }

  .u-pl-xlarge\@xs {
    padding-left: 84px !important;
  }

  .u-m-large\@xs {
    margin: 56px !important;
  }

  .u-mv-large\@xs {
    margin-top: 56px !important;
    margin-bottom: 56px !important;
  }

  .u-mh-large\@xs {
    margin-right: 56px !important;
    margin-left: 56px !important;
  }

  .u-mt-large\@xs {
    margin-top: 56px !important;
  }

  .u-mr-large\@xs {
    margin-right: 56px !important;
  }

  .u-mb-large\@xs {
    margin-bottom: 56px !important;
  }

  .u-ml-large\@xs {
    margin-left: 56px !important;
  }

  .u-p-large\@xs {
    padding: 56px !important;
  }

  .u-pv-large\@xs {
    padding-top: 56px !important;
    padding-bottom: 56px !important;
  }

  .u-ph-large\@xs {
    padding-right: 56px !important;
    padding-left: 56px !important;
  }

  .u-pt-large\@xs {
    padding-top: 56px !important;
  }

  .u-pr-large\@xs {
    padding-right: 56px !important;
  }

  .u-pb-large\@xs {
    padding-bottom: 56px !important;
  }

  .u-pl-large\@xs {
    padding-left: 56px !important;
  }

  .u-m\@xs {
    margin: 28px !important;
  }

  .u-mv\@xs {
    margin-top: 28px !important;
    margin-bottom: 28px !important;
  }

  .u-mh\@xs {
    margin-right: 28px !important;
    margin-left: 28px !important;
  }

  .u-mt\@xs {
    margin-top: 28px !important;
  }

  .u-mr\@xs {
    margin-right: 28px !important;
  }

  .u-mb\@xs {
    margin-bottom: 28px !important;
  }

  .u-ml\@xs {
    margin-left: 28px !important;
  }

  .u-p\@xs {
    padding: 28px !important;
  }

  .u-pv\@xs {
    padding-top: 28px !important;
    padding-bottom: 28px !important;
  }

  .u-ph\@xs {
    padding-right: 28px !important;
    padding-left: 28px !important;
  }

  .u-pt\@xs {
    padding-top: 28px !important;
  }

  .u-pr\@xs {
    padding-right: 28px !important;
  }

  .u-pb\@xs {
    padding-bottom: 28px !important;
  }

  .u-pl\@xs {
    padding-left: 28px !important;
  }

  .u-m-small\@xs {
    margin: 14px !important;
  }

  .u-mv-small\@xs {
    margin-top: 14px !important;
    margin-bottom: 14px !important;
  }

  .u-mh-small\@xs {
    margin-right: 14px !important;
    margin-left: 14px !important;
  }

  .u-mt-small\@xs {
    margin-top: 14px !important;
  }

  .u-mr-small\@xs {
    margin-right: 14px !important;
  }

  .u-mb-small\@xs {
    margin-bottom: 14px !important;
  }

  .u-ml-small\@xs {
    margin-left: 14px !important;
  }

  .u-p-small\@xs {
    padding: 14px !important;
  }

  .u-pv-small\@xs {
    padding-top: 14px !important;
    padding-bottom: 14px !important;
  }

  .u-ph-small\@xs {
    padding-right: 14px !important;
    padding-left: 14px !important;
  }

  .u-pt-small\@xs {
    padding-top: 14px !important;
  }

  .u-pr-small\@xs {
    padding-right: 14px !important;
  }

  .u-pb-small\@xs {
    padding-bottom: 14px !important;
  }

  .u-pl-small\@xs {
    padding-left: 14px !important;
  }

  .u-m-xsmall\@xs {
    margin: 7px !important;
  }

  .u-mv-xsmall\@xs {
    margin-top: 7px !important;
    margin-bottom: 7px !important;
  }

  .u-mh-xsmall\@xs {
    margin-right: 7px !important;
    margin-left: 7px !important;
  }

  .u-mt-xsmall\@xs {
    margin-top: 7px !important;
  }

  .u-mr-xsmall\@xs {
    margin-right: 7px !important;
  }

  .u-mb-xsmall\@xs {
    margin-bottom: 7px !important;
  }

  .u-ml-xsmall\@xs {
    margin-left: 7px !important;
  }

  .u-p-xsmall\@xs {
    padding: 7px !important;
  }

  .u-pv-xsmall\@xs {
    padding-top: 7px !important;
    padding-bottom: 7px !important;
  }

  .u-ph-xsmall\@xs {
    padding-right: 7px !important;
    padding-left: 7px !important;
  }

  .u-pt-xsmall\@xs {
    padding-top: 7px !important;
  }

  .u-pr-xsmall\@xs {
    padding-right: 7px !important;
  }

  .u-pb-xsmall\@xs {
    padding-bottom: 7px !important;
  }

  .u-pl-xsmall\@xs {
    padding-left: 7px !important;
  }

  .u-m-xxsmall\@xs {
    margin: 4px !important;
  }

  .u-mv-xxsmall\@xs {
    margin-top: 4px !important;
    margin-bottom: 4px !important;
  }

  .u-mh-xxsmall\@xs {
    margin-right: 4px !important;
    margin-left: 4px !important;
  }

  .u-mt-xxsmall\@xs {
    margin-top: 4px !important;
  }

  .u-mr-xxsmall\@xs {
    margin-right: 4px !important;
  }

  .u-mb-xxsmall\@xs {
    margin-bottom: 4px !important;
  }

  .u-ml-xxsmall\@xs {
    margin-left: 4px !important;
  }

  .u-p-xxsmall\@xs {
    padding: 4px !important;
  }

  .u-pv-xxsmall\@xs {
    padding-top: 4px !important;
    padding-bottom: 4px !important;
  }

  .u-ph-xxsmall\@xs {
    padding-right: 4px !important;
    padding-left: 4px !important;
  }

  .u-pt-xxsmall\@xs {
    padding-top: 4px !important;
  }

  .u-pr-xxsmall\@xs {
    padding-right: 4px !important;
  }

  .u-pb-xxsmall\@xs {
    padding-bottom: 4px !important;
  }

  .u-pl-xxsmall\@xs {
    padding-left: 4px !important;
  }

  .u-m-none\@xs {
    margin: 0 !important;
  }

  .u-mv-none\@xs {
    margin-top: 0 !important;
    margin-bottom: 0 !important;
  }

  .u-mh-none\@xs {
    margin-right: 0 !important;
    margin-left: 0 !important;
  }

  .u-mt-none\@xs {
    margin-top: 0 !important;
  }

  .u-mr-none\@xs {
    margin-right: 0 !important;
  }

  .u-mb-none\@xs {
    margin-bottom: 0 !important;
  }

  .u-ml-none\@xs {
    margin-left: 0 !important;
  }

  .u-p-none\@xs {
    padding: 0 !important;
  }

  .u-pv-none\@xs {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
  }

  .u-ph-none\@xs {
    padding-right: 0 !important;
    padding-left: 0 !important;
  }

  .u-pt-none\@xs {
    padding-top: 0 !important;
  }

  .u-pr-none\@xs {
    padding-right: 0 !important;
  }

  .u-pb-none\@xs {
    padding-bottom: 0 !important;
  }

  .u-pl-none\@xs {
    padding-left: 0 !important;
  }
}

