.u-display-block {
  display: block !important;
}

.u-display-inline {
  display: inline !important;
}

.u-display-inline-block {
  display: inline-block !important;
}

.u-display-none {
  display: none !important;
}

.u-opacity-zero {
  opacity: 0 !important;
}

.u-opacity-one {
  opacity: 1 !important;
}

.u-wide,
.u-full-width {
  width: 100% !important;
}

.u-tall,
.u-full-height {
  height: 100% !important;
}

.u-overflow-hidden {
  overflow: hidden;
}

.u-overflow-scroll {
  overflow: scroll;
}

.u-overflow-x-scroll {
  overflow-x: scroll;
}

.u-overflow-y-scroll {
  overflow-y: scroll;
}

@media (max-width: 479px) {
  .u-h-xs {
    display: none !important;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-h-sm {
    display: none !important;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-h-md {
    display: none !important;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-h-lg {
    display: none !important;
  }
}

@media (min-width: 1290px) {
  .u-h-xl {
    display: none !important;
  }
}

@media (max-width: 479px) {
  .u-h-to-xs {
    display: none !important;
  }
}

@media (max-width: 767px) {
  .u-h-to-sm {
    display: none !important;
  }
}

@media (max-width: 1023px) {
  .u-h-to-md {
    display: none !important;
  }
}

@media (max-width: 1289px) {
  .u-h-to-lg {
    display: none !important;
  }
}

@media (min-width: 480px) {
  .u-h-from-sm {
    display: none !important;
  }
}

@media (min-width: 768px) {
  .u-h-from-md {
    display: none !important;
  }
}

@media (min-width: 1024px) {
  .u-h-from-lg {
    display: none !important;
  }
}

@media (min-width: 1290px) {
  .u-h-from-xl {
    display: none !important;
  }
}

.element-invisible,
.screen-reader-text {
  position: absolute !important;
  overflow: hidden;
  width: 1px;
  height: 1px;
  padding: 0;
  border: 0;
  clip: rect(1px, 1px, 1px, 1px);
}

.overflow-clipped {
  overflow: hidden;
}

.no-js .noscript-hidden {
  display: none;
}

.u-text-center {
  text-align: center;
}

.u-text-left {
  text-align: left;
}

.u-text-right {
  text-align: right;
}

.u-list-reset {
  list-style: none;
  padding-left: 0;
}
.u-list-reset li {
  list-style: inherit;
}
.u-list-reset li:before {
  content: none;
}

.u-fontweight-normal {
  font-weight: 400;
  font-style: normal;
}

.u-fontweight-bold {
  font-weight: 700;
}

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

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

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

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

.u-m-xl {
  margin: 48px !important;
}
@media (min-width: 768px) {
  .u-m-xl {
    margin: 64px !important;
  }
}

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

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

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

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

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

.u-mv-xl {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}
@media (min-width: 768px) {
  .u-mv-xl {
    margin-top: 64px !important;
    margin-bottom: 64px !important;
  }
}

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

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

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

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

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

.u-mh-xl {
  margin-left: 64px !important;
  margin-right: 64px !important;
}
@media (min-width: 768px) {
  .u-mh-xl {
    margin-left: 64px !important;
    margin-right: 64px !important;
  }
}

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

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

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

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

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

.u-mt-xl {
  margin-top: 48px !important;
}
@media (min-width: 768px) {
  .u-mt-xl {
    margin-top: 64px !important;
  }
}

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

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

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

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

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

.u-mr-xl {
  margin-right: 48px !important;
}
@media (min-width: 768px) {
  .u-mr-xl {
    margin-right: 64px !important;
  }
}

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

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

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

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

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

.u-mb-xl {
  margin-bottom: 48px !important;
}
@media (min-width: 768px) {
  .u-mb-xl {
    margin-bottom: 64px !important;
  }
}

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

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

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

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

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

.u-ml-xl {
  margin-left: 48px !important;
}
@media (min-width: 768px) {
  .u-ml-xl {
    margin-left: 64px !important;
  }
}

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

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

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

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

.u-p-xl {
  padding: 48px !important;
}
@media (min-width: 768px) {
  .u-p-xl {
    padding: 64px !important;
  }
}

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

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

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

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

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

.u-pv-xl {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
@media (min-width: 768px) {
  .u-pv-xl {
    padding-top: 64px !important;
    padding-bottom: 64px !important;
  }
}

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

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

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

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

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

.u-ph-xl {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
@media (min-width: 768px) {
  .u-ph-xl {
    padding-left: 64px !important;
    padding-right: 64px !important;
  }
}

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

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

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

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

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

.u-pt-xl {
  padding-top: 48px !important;
}
@media (min-width: 768px) {
  .u-pt-xl {
    padding-top: 64px !important;
  }
}

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

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

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

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

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

.u-pr-xl {
  padding-right: 48px !important;
}
@media (min-width: 768px) {
  .u-pr-xl {
    padding-right: 64px !important;
  }
}

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

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

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

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

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

.u-pb-xl {
  padding-bottom: 48px !important;
}
@media (min-width: 768px) {
  .u-pb-xl {
    padding-bottom: 64px !important;
  }
}

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

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

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

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

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

.u-pl-xl {
  padding-left: 48px !important;
}
@media (min-width: 768px) {
  .u-pl-xl {
    padding-left: 64px !important;
  }
}

.u-bgc-white-pure {
  background-color: #fff !important;
}

.u-bc-white-pure {
  border-color: #fff !important;
}

.u-c-white-pure {
  color: #fff !important;
}

.u-bgc-white {
  background-color: #fff !important;
}

.u-bc-white {
  border-color: #fff !important;
}

.u-c-white {
  color: #fff !important;
}

.u-bgc-white-dark {
  background-color: var(--theme-palette-color-6) !important;
}

.u-bc-white-dark {
  border-color: var(--theme-palette-color-6) !important;
}

.u-c-white-dark {
  color: var(--theme-palette-color-6) !important;
}

.u-bgc-black-pure {
  background-color: #000 !important;
}

.u-bc-black-pure {
  border-color: #000 !important;
}

.u-c-black-pure {
  color: #000 !important;
}

.u-bgc-black {
  background-color: var(--theme-palette-color-4) !important;
}

.u-bc-black {
  border-color: var(--theme-palette-color-4) !important;
}

.u-c-black {
  color: var(--theme-palette-color-4) !important;
}

.u-bgc-grey-light {
  background-color: var(--theme-palette-color-6) !important;
}

.u-bc-grey-light {
  border-color: var(--theme-palette-color-6) !important;
}

.u-c-grey-light {
  color: var(--theme-palette-color-6) !important;
}

.u-bgc-grey {
  background-color: var(--theme-palette-color-5) !important;
}

.u-bc-grey {
  border-color: var(--theme-palette-color-5) !important;
}

.u-c-grey {
  color: var(--theme-palette-color-5) !important;
}

.u-bgc-grey-medium {
  background-color: #dedfe0 !important;
}

.u-bc-grey-medium {
  border-color: #dedfe0 !important;
}

.u-c-grey-medium {
  color: #dedfe0 !important;
}

.u-bgc-shadow {
  background-color: rgba(104, 104, 104, 0.23) !important;
}

.u-bc-shadow {
  border-color: rgba(104, 104, 104, 0.23) !important;
}

.u-c-shadow {
  color: rgba(104, 104, 104, 0.23) !important;
}

.u-bgc-burgundy {
  background-color: var(--theme-palette-color-1) !important;
}

.u-bc-burgundy {
  border-color: var(--theme-palette-color-1) !important;
}

.u-c-burgundy {
  color: var(--theme-palette-color-1) !important;
}

.u-bgc-turquoise {
  background-color: var(--theme-palette-color-2) !important;
}

.u-bc-turquoise {
  border-color: var(--theme-palette-color-2) !important;
}

.u-c-turquoise {
  color: var(--theme-palette-color-2) !important;
}

.u-bgc-orange {
  background-color: var(--theme-palette-color-3) !important;
}

.u-bc-orange {
  border-color: var(--theme-palette-color-3) !important;
}

.u-c-orange {
  color: var(--theme-palette-color-3) !important;
}

.u-bgc-gradients-synthwave {
  background-color: linear-gradient(90deg, #d91d5a 0%, #f47920 50%, #f2b228 100%) !important;
}

.u-bc-gradients-synthwave {
  border-color: linear-gradient(90deg, #d91d5a 0%, #f47920 50%, #f2b228 100%) !important;
}

.u-c-gradients-synthwave {
  color: linear-gradient(90deg, #d91d5a 0%, #f47920 50%, #f2b228 100%) !important;
}

.u-bgc-gradients-wintersky {
  background-color: linear-gradient(90deg, #00aaad 0%, #95d0c6 50%, #e2f2ec 100%) !important;
}

.u-bc-gradients-wintersky {
  border-color: linear-gradient(90deg, #00aaad 0%, #95d0c6 50%, #e2f2ec 100%) !important;
}

.u-c-gradients-wintersky {
  color: linear-gradient(90deg, #00aaad 0%, #95d0c6 50%, #e2f2ec 100%) !important;
}

.u-bgc-gradients-morning-glory {
  background-color: linear-gradient(90deg, #00aaad 0%, #95d0c6 100%) !important;
}

.u-bc-gradients-morning-glory {
  border-color: linear-gradient(90deg, #00aaad 0%, #95d0c6 100%) !important;
}

.u-c-gradients-morning-glory {
  color: linear-gradient(90deg, #00aaad 0%, #95d0c6 100%) !important;
}

.u-bgc-admin-red {
  background-color: #dc3545 !important;
}

.u-bc-admin-red {
  border-color: #dc3545 !important;
}

.u-c-admin-red {
  color: #dc3545 !important;
}

.u-bgc-admin-red-light {
  background-color: #ea868f !important;
}

.u-bc-admin-red-light {
  border-color: #ea868f !important;
}

.u-c-admin-red-light {
  color: #ea868f !important;
}

.u-bgc-admin-red-lighter {
  background-color: #f5c2c7 !important;
}

.u-bc-admin-red-lighter {
  border-color: #f5c2c7 !important;
}

.u-c-admin-red-lighter {
  color: #f5c2c7 !important;
}

.u-bgc-admin-yellow {
  background-color: #ffc107 !important;
}

.u-bc-admin-yellow {
  border-color: #ffc107 !important;
}

.u-c-admin-yellow {
  color: #ffc107 !important;
}

.u-bgc-admin-yellow-light {
  background-color: #ffda6a !important;
}

.u-bc-admin-yellow-light {
  border-color: #ffda6a !important;
}

.u-c-admin-yellow-light {
  color: #ffda6a !important;
}

.u-bgc-admin-yellow-lighter {
  background-color: #ffecb5 !important;
}

.u-bc-admin-yellow-lighter {
  border-color: #ffecb5 !important;
}

.u-c-admin-yellow-lighter {
  color: #ffecb5 !important;
}

.u-bgc-admin-green {
  background-color: #28a745 !important;
}

.u-bc-admin-green {
  border-color: #28a745 !important;
}

.u-c-admin-green {
  color: #28a745 !important;
}

.u-bgc-admin-green-light {
  background-color: #6cdc86 !important;
}

.u-bc-admin-green-light {
  border-color: #6cdc86 !important;
}

.u-c-admin-green-light {
  color: #6cdc86 !important;
}

.u-bgc-admin-green-lighter {
  background-color: #b6edc2 !important;
}

.u-bc-admin-green-lighter {
  border-color: #b6edc2 !important;
}

.u-c-admin-green-lighter {
  color: #b6edc2 !important;
}

.u-bgc-admin-blue {
  background-color: #3696e4 !important;
}

.u-bc-admin-blue {
  border-color: #3696e4 !important;
}

.u-c-admin-blue {
  color: #3696e4 !important;
}

.u-bgc-admin-blue-light {
  background-color: #86c0ef !important;
}

.u-bc-admin-blue-light {
  border-color: #86c0ef !important;
}

.u-c-admin-blue-light {
  color: #86c0ef !important;
}

.u-bgc-admin-blue-lighter {
  background-color: #d7eafa !important;
}

.u-bc-admin-blue-lighter {
  border-color: #d7eafa !important;
}

.u-c-admin-blue-lighter {
  color: #d7eafa !important;
}

.u-bgc-primary {
  background-color: var(--theme-palette-color-1) !important;
}

.u-bc-primary {
  border-color: var(--theme-palette-color-1) !important;
}

.u-c-primary {
  color: var(--theme-palette-color-1) !important;
}

.u-bgc-secondary {
  background-color: var(--theme-palette-color-2) !important;
}

.u-bc-secondary {
  border-color: var(--theme-palette-color-2) !important;
}

.u-c-secondary {
  color: var(--theme-palette-color-2) !important;
}

.u-bgc-highlight {
  background-color: var(--theme-palette-color-3) !important;
}

.u-bc-highlight {
  border-color: var(--theme-palette-color-3) !important;
}

.u-c-highlight {
  color: var(--theme-palette-color-3) !important;
}

.u-bgc-text {
  background-color: var(--theme-palette-color-4) !important;
}

.u-bc-text {
  border-color: var(--theme-palette-color-4) !important;
}

.u-c-text {
  color: var(--theme-palette-color-4) !important;
}

.u-bgc-link {
  background-color: var(--theme-palette-color-2) !important;
}

.u-bc-link {
  border-color: var(--theme-palette-color-2) !important;
}

.u-c-link {
  color: var(--theme-palette-color-2) !important;
}

.u-bgc-keyline {
  background-color: var(--theme-palette-color-6) !important;
}

.u-bc-keyline {
  border-color: var(--theme-palette-color-6) !important;
}

.u-c-keyline {
  color: var(--theme-palette-color-6) !important;
}

.u-bgc-text-pure {
  background-color: #000 !important;
}

.u-bc-text-pure {
  border-color: #000 !important;
}

.u-c-text-pure {
  color: #000 !important;
}

.u-bgc-keyline- {
  background-color: !important;
}

.u-bc-keyline- {
  border-color: !important;
}

.u-c-keyline- {
  color: !important;
}

.u-b-n {
  border: none;
}

.u-ba-sm {
  border-style: solid;
  border-width: 1px;
}

.u-br-sm {
  border-right-style: solid;
  border-right-width: 1px;
}

.u-bt-sm {
  border-top-style: solid;
  border-top-width: 1px;
}

.u-bb-sm {
  border-bottom-style: solid;
  border-bottom-width: 1px;
}

.u-bl-sm {
  border-left-style: solid;
  border-left-width: 1px;
}

.u-ba-md {
  border-style: solid;
  border-width: 2px;
}

.u-br-md {
  border-right-style: solid;
  border-right-width: 2px;
}

.u-bt-md {
  border-top-style: solid;
  border-top-width: 2px;
}

.u-bb-md {
  border-bottom-style: solid;
  border-bottom-width: 2px;
}

.u-bl-md {
  border-left-style: solid;
  border-left-width: 2px;
}

.u-ba-lg {
  border-style: solid;
  border-width: 4px;
}

.u-br-lg {
  border-right-style: solid;
  border-right-width: 4px;
}

.u-bt-lg {
  border-top-style: solid;
  border-top-width: 4px;
}

.u-bb-lg {
  border-bottom-style: solid;
  border-bottom-width: 4px;
}

.u-bl-lg {
  border-left-style: solid;
  border-left-width: 4px;
}

.u-radius-sm {
  border-radius: 3px;
}

.u-radius-md {
  border-radius: 6px;
}

.u-radius-lg {
  border-radius: 12px;
}

@media (max-width: 479px) {
  .u-xs-b-n {
    border: none;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-b-n {
    border: none;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-b-n {
    border: none;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-b-n {
    border: none;
  }
}

@media (min-width: 1290px) {
  .u-xl-b-n {
    border: none;
  }
}

.u-bw-sm {
  border-width: 1px;
}

.u-bw-md {
  border-width: 2px;
}

.u-bw-lg {
  border-width: 4px;
}

@media (max-width: 479px) {
  .u-xs-bw-sm {
    border-width: 1px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-bw-sm {
    border-width: 1px;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-bw-sm {
    border-width: 1px;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-bw-sm {
    border-width: 1px;
  }
}

@media (min-width: 1290px) {
  .u-xl-bw-sm {
    border-width: 1px;
  }
}

@media (max-width: 479px) {
  .u-xs-bw-md {
    border-width: 2px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-bw-md {
    border-width: 2px;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-bw-md {
    border-width: 2px;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-bw-md {
    border-width: 2px;
  }
}

@media (min-width: 1290px) {
  .u-xl-bw-md {
    border-width: 2px;
  }
}

@media (max-width: 479px) {
  .u-xs-bw-lg {
    border-width: 4px;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-bw-lg {
    border-width: 4px;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-bw-lg {
    border-width: 4px;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-bw-lg {
    border-width: 4px;
  }
}

@media (min-width: 1290px) {
  .u-xl-bw-lg {
    border-width: 4px;
  }
}

.u-bs-sld {
  border-style: solid;
}

.u-bs-dot {
  border-style: dotted;
}

.u-bs-dsh {
  border-style: dashed;
}

@media (max-width: 479px) {
  .u-xs-bs-sld {
    border-style: solid;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-bs-sld {
    border-style: solid;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-bs-sld {
    border-style: solid;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-bs-sld {
    border-style: solid;
  }
}

@media (min-width: 1290px) {
  .u-xl-bs-sld {
    border-style: solid;
  }
}

@media (max-width: 479px) {
  .u-xs-bs-dot {
    border-style: dotted;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-bs-dot {
    border-style: dotted;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-bs-dot {
    border-style: dotted;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-bs-dot {
    border-style: dotted;
  }
}

@media (min-width: 1290px) {
  .u-xl-bs-dot {
    border-style: dotted;
  }
}

@media (max-width: 479px) {
  .u-xs-bs-sld {
    border-style: dashed;
  }
}

@media (min-width: 480px) and (max-width: 767px) {
  .u-sm-bs-sld {
    border-style: dashed;
  }
}

@media (min-width: 768px) and (max-width: 1023px) {
  .u-md-bs-sld {
    border-style: dashed;
  }
}

@media (min-width: 1024px) and (max-width: 1289px) {
  .u-lg-bs-sld {
    border-style: dashed;
  }
}

@media (min-width: 1290px) {
  .u-xl-bs-sld {
    border-style: dashed;
  }
}

.u-bc-light {
  border-color: var(--theme-palette-color-6);
}

.u-bc-dark {
  border-color: var(--theme-palette-color-5);
}

.clearfix:after {
  content: "";
  display: table;
  clear: both;
}

.float-start,
.float-left {
  float: left;
}

.float-end,
.float-right {
  float: right;
}

.float-none {
  float: none;
}

@-webkit-keyframes flash {
  0% {
    background-color: transparent;
  }
  15% {
    background-color: var(--theme-palette-color-6);
  }
  100% {
    background-color: transparent;
  }
}

@keyframes flash {
  0% {
    background-color: transparent;
  }
  15% {
    background-color: var(--theme-palette-color-6);
  }
  100% {
    background-color: transparent;
  }
}
.u-flash {
  -webkit-animation-name: flash;
          animation-name: flash;
  -webkit-animation-duration: 2s;
          animation-duration: 2s;
  -webkit-animation-timing-function: ease-in-out;
          animation-timing-function: ease-in-out;
  -webkit-animation-iteration-count: 1;
          animation-iteration-count: 1;
  -webkit-animation-fill-mode: none;
          animation-fill-mode: none;
  -webkit-animation-play-state: running;
          animation-play-state: running;
}
